161806 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 534185555586 618080703232 0 687049433344 279674282343 535568224551 575235715827 602589098724 0 687049433344 161060395701 281347643396 0 687049433344 0 687049433344 427461372739 625573699890 252910095213 639312070212 98155294388 614238064644 223285475739 676299915799 0 687049433344 0 687049433344 12591186640 533733424032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 327199738086 602877293468 0 687049433344 688621952 169738961764 0 687049433344 0 687049433344 0 687049433344 248000426658 422308956152 369740420240 445252746874 530677528660 598782054802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111357993301 471052459051 108276560073 413196010599 173666461834 273036258592 0 687049433344 547854698617 637990416396 0 687049433344 0 687049433344 0 687049433344 206674492849 676749764391 0 687049433344 0 687049433344 172980988308 659176058683 0 687049433344 0 687049433344 0 687049433344 0 687049433344 450305344152 583418502531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252074413314 483382451337 49917118850 237137433734 0 687049433344 0 687049433344 0 687049433344 0 687049433344 451280245463 661401754492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 343664629151 362779026928 0 687049433344 541811873843 579194364314 0 687049433344 0 687049433344 0 687049433344 240541316278 391187869125 317561240492 393545697485 0 687049433344 56302315274 492925251529 0 687049433344 0 687049433344 83745584356 474925247778 268805686272 520695854925 22128553866 311923539510 303610259130 371130273446 155310198875 446991700508 231402362843 274253254320 361904113665 589660478603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350214913151 549982680026 287065668454 417634558738 0 687049433344 420330766250 431756419590 0 687049433344 38199010540 207136346738 413616943092 585511965366 36399691362 480380676913 0 687049433344 0 687049433344 158398806130 611351822963 99582974432 462721570961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102445075109 442064601504 0 687049433344 6879522478 471377177293 0 687049433344 0 687049433344 289683140823 367577597430 0 687049433344 98843042066 442652442673 0 687049433344 0 687049433344 0 687049433344 16015406431 449558381401 44055302378 502470740441 85344349755 622534342647 396867184416 458556597035 0 687049433344 252938604541 409464977369 0 687049433344 0 687049433344 230777055011 484754252540 327969210721 558010140958 308890063787 566286286853 132471101961 328758395674 52638353965 99357308521 152832911282 588165796182 26416488675 625522138786 0 687049433344 117677705394 618581431708 115028931763 345956724259 0 687049433344 232125816256 253686657389 549408488791 614775357904 352777080956 615633353304 19723516449 74892539452 99416881225 503608014838 0 687049433344 64054085799 364077394601 0 687049433344 0 687049433344 67314426137 177071888671 0 687049433344 0 687049433344 659319952614 684484826226 0 687049433344 0 687049433344 0 687049433344 106646157136 650452053765 54105317280 274419136080 170194832222 542921848813 0 687049433344 0 687049433344 45347375580 51675705338 30126274812 278634592918 386123798788 406956338211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76735263394 326677094808 0 687049433344 160737151621 409436603351 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200752470070 521713359430 0 687049433344 0 687049433344 200349962627 490361586229 241449087126 356919822847 404836995198 664072613994 0 687049433344 0 687049433344 314421229765 422469573690 0 687049433344 0 687049433344 0 687049433344 247169874645 418558898783 0 687049433344 0 687049433344 0 687049433344 120962634834 393096985979 0 687049433344 193685697174 426148587123 0 687049433344 0 687049433344 0 687049433344 595111269998 636994992973 0 687049433344 0 687049433344 0 687049433344 409458752140 656725388327 502662369696 572091687951 0 687049433344 0 687049433344 0 687049433344 322920623254 674352848908 366977025569 659211796248 0 687049433344 68571873374 279208607188 391759733302 566391426962 39755024777 157502026265 0 687049433344 0 687049433344 0 687049433344 150789993542 618164809222 0 687049433344 91736345386 585164524137 481929212894 496195205228 342109172823 562194105056 0 687049433344 417360191643 449865945187 0 687049433344 347463515550 493436529307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489487963245 531147563676 0 687049433344 0 687049433344 391486123636 625500771957 323544552414 527924085922 0 687049433344 226905452526 325819022624 0 687049433344 0 687049433344 59129893168 107664495814 273513487916 456110516187 0 687049433344 518391683298 576957392646 0 687049433344 403479435382 663910623492 0 687049433344 152061662728 503866730555 163772317455 522307603538 0 687049433344 0 687049433344 141952984309 275605447615 0 687049433344 0 687049433344 422949863022 661768756877 0 687049433344 251120750074 449567270281 0 687049433344 175723527872 487207342506 89221366602 425173049552 147127354180 493684942606 261302551324 351552105896 250456273559 310262750545 328041667649 502214973987 170270595740 512508577978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29506351482 590134978434 31661728396 526273273231 496907756326 552246881479 193454044157 590259445249 33713171451 462739690809 0 687049433344 483006385875 585985209480 0 687049433344 208564842613 537604540527 0 687049433344 0 687049433344 58443669921 593570433119 0 687049433344 605537069118 668142154733 0 687049433344 291452664670 541570973684 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501919529368 536891252228 410916813918 629434947227 344472918839 628817149110 401008846537 533071960016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 303633692472 647543389589 0 687049433344 90914367315 462566982297 0 687049433344 0 687049433344 118285732315 197620394711 105385554571 621614185019 174059106682 528924345559 0 687049433344 0 687049433344 0 687049433344 490584583052 521666311488 0 687049433344 26546875396 599497606995 0 687049433344 184074746284 569939365956 32824769980 120466675012 210848058576 585687092515 245321135317 340580205680 0 687049433344 191360859643 300358769016 0 687049433344 183056279554 357671489853 0 687049433344 0 687049433344 146063856186 664072636974 190535215946 515414823238 138640740726 364262515083 4468577763 680616775576 463793350766 500408287603 0 687049433344 0 687049433344 0 687049433344 4532093516 508140284157 80571574276 566142854023 317555968919 380501131808 0 687049433344 333184623562 540687455598 0 687049433344 319662767577 400264332761 0 687049433344 277820578752 336656619715 0 687049433344 0 687049433344 0 687049433344 255111219347 482060736438 479920382077 648040668789 132713278578 314444228518 194964276660 204934936252 0 687049433344 0 687049433344 293291490815 505532659042 0 687049433344 0 687049433344 0 687049433344 129136169246 639326263566 323488747212 483058880288 0 687049433344 221300471643 297778941329 0 687049433344 0 687049433344 190556384661 597313664592 0 687049433344 0 687049433344 309509049074 608175704142 0 687049433344 344678267740 647958691629 67677549415 260053338564 151001813461 279655510349 31239585074 571874814687 237103714670 354206765567 0 687049433344 301475341770 518117206922 0 687049433344 0 687049433344 558506088419 668917080300 0 687049433344 0 687049433344 0 687049433344 129561484582 410661308463 62471177423 368435258519 189139813510 325455806360 123872360424 613480882511 77349223491 400042712674 0 687049433344 160075147582 369180135204 0 687049433344 0 687049433344 0 687049433344 6857173874 375325321509 55607998908 326572940729 358118933771 585581634510 0 687049433344 0 687049433344 23385117861 373475718098 0 687049433344 247701304219 479325440354 305394489569 415035675366 157758344070 580094661315 222719982829 396440787240 0 687049433344 327532558068 626502382618 120105642634 204765281403 0 687049433344 341080662701 653170740396 187303429590 659467200448 0 687049433344 605706329241 616890806634 125508004513 526866661812 204524541060 360523205307 62863345134 456690254003 0 687049433344 0 687049433344 0 687049433344 39809573116 661702144867 266727500409 404032411030 0 687049433344 0 687049433344 217968408353 468647543090 537181683102 635635811996 80590063234 544324380833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281640611797 281988646755 160698369709 176626462911 470251328449 598882222720 0 687049433344 304848358052 324255976728 0 687049433344 0 687049433344 0 687049433344 300607811866 605085490442 0 687049433344 17374059056 473633182516 0 687049433344 337111705054 370569964736 0 687049433344 28647269398 365885428559 0 687049433344 337676247877 491594092722 0 687049433344 0 687049433344 88967901901 309119143639 0 687049433344 19057757902 55576631197 12094043074 64276108962 63022217549 95099766948 584767395622 670947285641 0 687049433344 0 687049433344 198433667349 511740017554 94721843988 523394689038 0 687049433344 444937135719 646079401442 0 687049433344 0 687049433344 392144068565 606271412524 0 687049433344 19996208822 249310824569 44191752593 554956143849 279891275704 533242121647 177116085044 181341962177 0 687049433344 14529237642 629606174382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187008268308 200883852707 0 687049433344 0 687049433344 240533085283 406263075453 0 687049433344 283942917336 311076971322 0 687049433344 0 687049433344 0 687049433344 329396252739 625919809124 339444476290 422142053038 0 687049433344 0 687049433344 173519355872 245075311357 0 687049433344 0 687049433344 0 687049433344 480667563142 631046343326 0 687049433344 0 687049433344 182050283568 493507260770 0 687049433344 400070447524 674216125646 20698370884 319816192221 294044549239 358848071783 0 687049433344 390341309458 507839355084 0 687049433344 0 687049433344 319413205186 654959430778 36674143153 445263845122 0 687049433344 0 687049433344 0 687049433344 8284580595 341217895812 337308472442 478186630755 0 687049433344 0 687049433344 311910221893 544500255628 43209294715 541986431548 133944932168 288516371460 19749698774 441159036966 248850245981 536055638818 60036099995 422547927683 242508925338 530195376123 0 687049433344 120172206678 158416597745 0 687049433344 0 687049433344 439299817012 672207871125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127788806688 409378448625 602998728932 632061783700 0 687049433344 148585752818 496612901685 96893980250 488979868124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6927265568 377021233453 248028486918 422262770819 0 687049433344 31358994632 238517994372 112928212543 410319489809 0 687049433344 0 687049433344 0 687049433344 563669082165 579177226551 595982080843 674831383220 0 687049433344 435565646586 449482480935 0 687049433344 0 687049433344 5432766454 309348213173 409607966545 410240802430 398526724555 541893290875 0 687049433344 0 687049433344 224007747978 369639856728 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103375977799 676687125089 0 687049433344 297792949200 387754588333 538230185741 671126287599 0 687049433344 58340365421 345349457080 0 687049433344 206751887165 370196192980 0 687049433344 0 687049433344 183725909970 599146340464 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32346109900 508025482469 0 687049433344 20599638538 586992135610 0 687049433344 248083494178 541039233488 162250911268 531431207375 0 687049433344 0 687049433344 0 687049433344 409986320023 636625719777 108987219139 147797633522 275394241705 544139641120 61576372054 633979015358 211202698420 634523407341 0 687049433344 244773806596 397100684556 267442260083 674242808363 0 687049433344 161917470349 340677007042 518511279274 578877708260 0 687049433344 0 687049433344 0 687049433344 176393737608 203932348684 0 687049433344 552505237518 603030695091 0 687049433344 41014017749 506917052988 0 687049433344 246116658960 441801394554 13363595966 579346855583 0 687049433344 0 687049433344 5799684868 585951146069 124073329738 429825734259 0 687049433344 383385037962 549427598999 351756963687 362604641562 15000892784 505100870132 0 687049433344 202849287681 397537840571 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262537917114 498001180379 0 687049433344 0 687049433344 0 687049433344 152961602550 417869858988 0 687049433344 76572350877 106677013015 0 687049433344 0 687049433344 0 687049433344 342792134663 448427427330 116913488050 344038594001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95747777063 529222766064 396984002575 546436585204 172150627717 637411512643 543944484363 625657185248 0 687049433344 0 687049433344 278667322148 410545848045 0 687049433344 383272191911 561965252623 331658938019 605663370774 162273535655 359550437330 156214343356 594950893365 146685651247 523003199194 0 687049433344 0 687049433344 0 687049433344 141427822710 190330537246 0 687049433344 248873793583 517508473392 0 687049433344 0 687049433344 0 687049433344 152683473959 663853211470 124443091003 320926464401 0 687049433344 137356914420 306347614117 489955407896 538943836762 0 687049433344 0 687049433344 169312318919 323181462808 0 687049433344 27905089658 57962861972 258357612529 420580405447 192796754697 389933112627 408666079217 545634175634 0 687049433344 0 687049433344 61915508570 554789272805 133417309427 628576381154 0 687049433344 0 687049433344 325243062593 629738048068 0 687049433344 138765982845 323587194151 0 687049433344 66217920318 374101662301 0 687049433344 0 687049433344 354124503838 458260407375 256779743585 427621670210 0 687049433344 126618425664 271783803075 170594685008 325956291258 202198056422 304564543441 0 687049433344 171156647983 550351425655 0 687049433344 14717513580 452119838235 111443965348 162341112543 126877120260 347254982874 250976640930 417108915179 482266050822 650640128323 150175923722 271637346487 0 687049433344 0 687049433344 0 687049433344 101326905908 119612533189 0 687049433344 476148365117 663267564859 473281748116 623281488607 185073936790 353328434297 0 687049433344 171640437861 347179069380 170790558425 452107128485 0 687049433344 398988207089 485983515079 157075925677 613780641097 0 687049433344 0 687049433344 0 687049433344 9950308724 387406492569 0 687049433344 0 687049433344 0 687049433344 12663145014 341478535647 400917492114 568872231967 331848394326 611268381769 390343763851 525067909138 0 687049433344 0 687049433344 239546750320 466786476882 286783770522 351961190791 0 687049433344 228885917296 651283584521 180568512929 566002255161 112849964177 588896495141 148596730330 393454575864 0 687049433344 150855400630 524392475366 0 687049433344 7674511003 383703481667 0 687049433344 327398665312 385149677896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179113786924 601423693658 0 687049433344 0 687049433344 0 687049433344 197558564441 267252041707 81107815840 449068389431 501732218020 504094144390 0 687049433344 69219850425 497341166377 155984358221 624229492980 0 687049433344 134505766252 339251714760 92368232504 101925053453 0 687049433344 73017395456 121390351268 0 687049433344 0 687049433344 163652679218 173929257371 208748663606 249701351491 0 687049433344 0 687049433344 409872393879 648771097291 0 687049433344 436057079307 587122219672 158812909017 194313519540 0 687049433344 0 687049433344 0 687049433344 29457510636 39392137796 169641507520 638149649883 543271125774 648123433601 5995168775 56218196933 178504883557 298296145479 336204084509 620733769070 219093587861 435711440800 149992715902 361042856002 60625229177 155218119585 351937348113 444067083914 553471589876 650016023894 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320972529929 382872187341 408340504567 437865055167 0 687049433344 95089197680 686094391453 0 687049433344 0 687049433344 402506213420 482823937412 0 687049433344 0 687049433344 164748480649 214680810475 0 687049433344 122583560516 256188773694 0 687049433344 0 687049433344 238836740518 321278228633 0 687049433344 288835498590 445791352455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388688390713 430936965451 0 687049433344 595964332998 665340645857 353897747726 498050011941 230155043503 450264371221 0 687049433344 0 687049433344 235916491245 237139936667 223092474307 656132205296 78546148435 322872525109 52298404429 149972002535 0 687049433344 73043121658 252387228853 299367027341 559086716033 388383817221 471427459228 129803713889 266734289423 295319086421 320743396818 242071264961 477594501473 0 687049433344 369042253212 378714952371 237999950008 494365683110 286510271470 625428941834 384119967065 659838861041 0 687049433344 0 687049433344 378782933396 541180542349 266875729066 450199134997 0 687049433344 218500499337 225116350021 0 687049433344 372355655353 588737570587 0 687049433344 0 687049433344 155258793109 600932296851 0 687049433344 50970649235 372987346042 0 687049433344 0 687049433344 445736299289 492018768640 0 687049433344 0 687049433344 631796447943 634008719093 319008526808 479525374606 0 687049433344 334611367843 407215427819 32784918442 244734999436 147421335712 279460147703 199561789033 655822841309 358260874337 669286815678 0 687049433344 0 687049433344 0 687049433344 83514229553 98129934296 0 687049433344 163956242906 556139737268 0 687049433344 64650209457 357101295950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 503385579843 578930033883 120659878386 679693345757 364916676576 522023284249 0 687049433344 75728072086 423251531432 420047722034 557655167088 134309393851 454152872502 0 687049433344 189395809408 397757176724 0 687049433344 112643702572 648768528252 0 687049433344 0 687049433344 239492110699 334618033477 0 687049433344 298596177002 635375254993 53675725874 562637373341 0 687049433344 492546464961 651681559285 362529583340 632565197378 0 687049433344 137017219818 284654374043 0 687049433344 97206262757 210786687718 0 687049433344 34716902076 526061743757 467583658861 613613299471 0 687049433344 226965771185 681841371442 0 687049433344 0 687049433344 0 687049433344 234641438814 583924901116 403035705494 431657274171 0 687049433344 0 687049433344 0 687049433344 492996206968 530501546466 159925586616 189323059908 15969229694 154846029568 34931867541 91880450047 0 687049433344 472010461548 596424030916 0 687049433344 0 687049433344 368737219804 433451144457 0 687049433344 613249792732 639403458270 116805466770 369301904347 0 687049433344 0 687049433344 98681320713 300865212169 146523515745 181113145811 106366886678 651797774277 0 687049433344 335660179355 543605410269 0 687049433344 0 687049433344 0 687049433344 116637216131 536477306925 0 687049433344 102374369658 345720378559 52505758205 269591219971 0 687049433344 263850356985 656186987813 342989143257 574301524143 0 687049433344 400703893982 500610121878 0 687049433344 180387499543 249096416628 0 687049433344 0 687049433344 70384046250 395221669637 241434375757 631402105774 97100408117 329713742621 0 687049433344 355235769416 581348126318 132185435500 281523914643 208969000878 569767197044 0 687049433344 130019889751 684484067622 212382881174 390363720540 0 687049433344 342745743056 550534172311 52462415610 440503826191 0 687049433344 296115199033 659631186409 0 687049433344 0 687049433344 323227581727 383199270035 568627994086 612855194003 0 687049433344 52755712427 124439553458 181961717885 615426153382 156216023337 337548607115 461010392735 476385764469 199854615490 337298600653 0 687049433344 115259630969 500083528848 383407390590 493113870170 148328329129 213416531432 526030271072 675217409585 253610170276 609519370518 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418420756179 541572329874 181494631226 368546069099 545342000543 584572074507 0 687049433344 181276050536 669727409587 0 687049433344 340655246784 450255108509 446210665257 555048510852 0 687049433344 140097908197 562625858103 263878584817 543387710644 16265697686 563277558592 363433164367 560542025615 0 687049433344 235504126605 489442437249 0 687049433344 274421613984 468338050397 229331734244 550763790255 0 687049433344 0 687049433344 0 687049433344 212909798604 539973234226 293517331710 306440210862 0 687049433344 0 687049433344 324237729450 520758298351 156715381384 221899645768 0 687049433344 0 687049433344 0 687049433344 189606200547 683938977479 0 687049433344 0 687049433344 138933510781 665919088829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219038590392 602638579493 306976106053 470434378993 0 687049433344 274185204301 548318644542 133218635207 225325953458 142266075132 506216135402 0 687049433344 199543580377 213365595227 0 687049433344 208274601115 352788933475 0 687049433344 0 687049433344 0 687049433344 111696352447 325251785750 0 687049433344 0 687049433344 330309869572 421469773180 0 687049433344 0 687049433344 0 687049433344 577723741075 656916641720 209576933680 493583176072 65609694606 661097901502 0 687049433344 0 687049433344 0 687049433344 291637676290 592431397056 0 687049433344 0 687049433344 67735288552 600158396871 0 687049433344 0 687049433344 431196686361 531448464499 83319585167 145832558446 349378473299 414917779035 314660612271 609385956099 335816088580 556173100646 7462238599 171142535278 1671297232 181574564796 0 687049433344 419056159777 564017592271 0 687049433344 147115125606 327753691637 0 687049433344 185972648474 226359987356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374196885905 664599886222 565666905028 647861762854 432258461286 523327803769 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290493068001 374982820842 0 687049433344 362100995366 543513683845 182007440410 570144540543 125263061342 260746956429 204444350672 424450039330 0 687049433344 0 687049433344 104823294652 474782991014 0 687049433344 83220580380 406123932182 0 687049433344 392448922747 423340137822 0 687049433344 0 687049433344 377781888911 458480975929 427594142726 430439179070 357332364930 627555924263 346692703692 460587945720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7746556597 475206147593 173631993560 590003042547 0 687049433344 0 687049433344 0 687049433344 57384933378 617111663507 0 687049433344 0 687049433344 225447226307 367281601413 139735564198 223565143829 0 687049433344 0 687049433344 180205303751 666988436608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121155605854 420000958152 0 687049433344 93442257674 631941435807 0 687049433344 0 687049433344 315510408223 389224165747 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54575193484 280512630922 155835241552 521357563357 0 687049433344 0 687049433344 282407163826 307258240608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316520906638 620663640515 0 687049433344 0 687049433344 561948186910 641035752961 258104898767 415996714518 0 687049433344 249140208497 406203834743 0 687049433344 264457755448 278946397115 0 687049433344 599148826943 628372929211 0 687049433344 0 687049433344 346890660919 498913762393 3064738398 126836191283 102020696528 228321911049 0 687049433344 152791529592 216340908117 0 687049433344 50034516303 518182952258 0 687049433344 44644915804 481209007554 475567749315 503225757740 69661297903 585296412015 343182401129 625051381392 163292648067 229155010687 113893524015 249154677747 371246181668 486830973263 0 687049433344 99767212228 565065132271 0 687049433344 62577682318 460330141934 0 687049433344 0 687049433344 0 687049433344 0 687049433344 482099917726 590426770818 238852054007 331195491121 283470525711 621492177915 0 687049433344 58007618833 315637324069 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171274643866 659610359957 52653663975 613028369219 28570397487 548329423646 376119526184 543990079059 0 687049433344 368682382864 471050277933 13802828725 156272885964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73627697953 543147642266 0 687049433344 0 687049433344 230458024292 508150953591 0 687049433344 0 687049433344 66052707001 574364569516 404711299253 652160594694 310576653546 651762299677 0 687049433344 0 687049433344 10525767937 159076652498 0 687049433344 197779105695 313399443233 0 687049433344 158332850176 555035467764 345076241676 442580054083 49584086804 79622470887 0 687049433344 0 687049433344 0 687049433344 600299322707 605609319133 362458201089 667285251841 0 687049433344 0 687049433344 0 687049433344 626385774932 677326702511 244449186594 660622550484 0 687049433344 0 687049433344 35958562472 464402286030 126393840588 190458977228 0 687049433344 503800561797 613097009696 0 687049433344 0 687049433344 0 687049433344 463312839148 546740643790 0 687049433344 170785662538 447123146549 0 687049433344 349922985509 357323736830 127006507923 628986940234 365779323163 658969934113 319632832545 618404469001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103186483539 168438309598 0 687049433344 9782885403 146311144550 262400148509 431902980725 0 687049433344 351856211163 422784175228 0 687049433344 0 687049433344 454562936629 585008058271 367181053043 503843785851 0 687049433344 0 687049433344 0 687049433344 81739788180 421069250769 77658899927 167325535813 342392456889 501816954882 0 687049433344 0 687049433344 288689683451 309285199072 0 687049433344 0 687049433344 27615806205 319748566035 0 687049433344 13090352354 176285469238 205297421233 616506068561 0 687049433344 0 687049433344 626522789410 670669859318 0 687049433344 259571184380 664888169232 53259785009 585974709948 0 687049433344 140832295375 185781631322 386747495115 634651195710 80371967565 514585958633 0 687049433344 0 687049433344 438635969399 472258357322 0 687049433344 39492174069 593930157713 0 687049433344 193560609384 434584745289 0 687049433344 218270449213 397566211360 0 687049433344 192333433579 326690927696 369607656454 658952926047 31931835762 641039668198 0 687049433344 0 687049433344 574796117920 646513474525 0 687049433344 153480127639 656904804926 0 687049433344 0 687049433344 21128186712 679174039703 0 687049433344 0 687049433344 0 687049433344 247672148939 573923340775 54765080697 124081354203 342535838674 425724660656 95081745605 361462868537 0 687049433344 0 687049433344 101415664064 499171013952 267553335684 550448502991 0 687049433344 0 687049433344 465123733109 571882410008 0 687049433344 210193669364 582873139216 0 687049433344 453790560449 549376764065 1152476959 185043359373 0 687049433344 373653908047 452340462927 514487047245 619517374098 237080482204 429825972144 351711479980 411118017061 600845135532 656851932847 0 687049433344 359231910921 393736997049 0 687049433344 241323011589 541411102261 0 687049433344 87109331805 306843848347 15636796648 202052547922 371736135190 658068380908 0 687049433344 319118362995 406525540231 0 687049433344 0 687049433344 364932509064 500696454306 162323269755 656143758920 0 687049433344 0 687049433344 160010140824 409942221752 0 687049433344 400590510135 594483052674 0 687049433344 93026260689 673554394167 52269284031 346556560092 0 687049433344 297094919996 414723167824 22015696096 179403221464 73791276411 471802305583 468211151696 681419719917 0 687049433344 65909769782 591997507342 85128760894 601422317390 357668433276 622129491631 287157588109 425003853980 275537560327 342746977297 334349914863 576646092534 163238100363 677830540431 0 687049433344 342295250638 359690894956 196759366744 315125782383 468529369725 510060161731 0 687049433344 451386511789 681581761574 16672522951 343371893466 0 687049433344 0 687049433344 250563309989 660038721707 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397764594765 555108033797 0 687049433344 300943222266 675291339409 89169452975 509521720417 448531350354 491805897722 96101157866 683385986183 483275283059 625863013092 0 687049433344 0 687049433344 223365227058 439131912672 65306056899 191773929635 0 687049433344 0 687049433344 47980383955 248045330560 0 687049433344 0 687049433344 395906530523 665879406836 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187519858010 547405418708 0 687049433344 80811797448 253659943344 311248522157 561790809686 0 687049433344 70146787257 219656870673 148542522023 167840158402 76275477238 344718139475 0 687049433344 36537825515 356900284213 0 687049433344 0 687049433344 178138050811 460815693731 0 687049433344 553375760205 558832015496 76491853629 661470401765 0 687049433344 0 687049433344 0 687049433344 75719706993 207610598721 16271810650 432064105704 0 687049433344 436381820955 483640595069 129631004797 314389851634 0 687049433344 152890638639 429782858284 375081141337 409443914599 0 687049433344 0 687049433344 133396248239 305554422998 0 687049433344 0 687049433344 32038848202 151493023414 15365534440 325719559543 285163951596 334766207190 449985026863 620580376765 0 687049433344 302855253041 642529934801 382380645572 600227812322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183223046508 549379427590 0 687049433344 280543979398 606871678365 160060272266 575474726484 0 687049433344 441079196399 579766420592 19120264940 100487750258 0 687049433344 375932405240 451544580952 409636353784 575298412840 492841140479 499042350745 431809069165 612126451094 0 687049433344 0 687049433344 0 687049433344 159903654933 312049733109 0 687049433344 0 687049433344 137658927092 138361897647 349179097535 501030454769 211045264676 659861389740 0 687049433344 0 687049433344 231256306002 292376325462 163690439082 370721765302 1241781625 347269822715 0 687049433344 0 687049433344 0 687049433344 160420397282 523903585879 0 687049433344 0 687049433344 10396439292 178146658244 0 687049433344 90713028667 174704587662 0 687049433344 0 687049433344 204040945936 255181849173 188977666728 424728535172 625766497748 675185811435 588583608130 590860468241 0 687049433344 130881071324 380951322564 197212004996 528233465900 619997368349 626298796097 0 687049433344 0 687049433344 51604045969 482578370889 186822206315 612944888540 275929633927 329491891409 245328671319 333119471254 72022757618 251969361465 0 687049433344 167726505357 253743226271 232143689288 539321633001 182600933811 661296745297 0 687049433344 0 687049433344 430338245896 437517762875 0 687049433344 14225836777 212786293539 579163608477 628017809575 0 687049433344 0 687049433344 0 687049433344 155463508350 434228832724 93302182242 268675594909 491347385767 555356972649 0 687049433344 0 687049433344 245848509817 551703757731 0 687049433344 0 687049433344 165352511608 195517645445 5613439198 245305774151 221150095705 351377670231 439768741278 660840309303 34088204213 94198742802 111827026018 383604637668 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351750188651 677990898918 133576596818 488837933659 70963393858 490492166814 88923121140 252433090253 240224154321 429371613514 200333257422 565380822440 0 687049433344 9704469746 321733647270 0 687049433344 0 687049433344 92275438917 313830006081 338733501924 500592765087 0 687049433344 60350828443 666886120901 304395488754 671448166505 0 687049433344 11288640316 361847663775 0 687049433344 0 687049433344 387282540174 533770280077 0 687049433344 0 687049433344 65791381565 338921486034 0 687049433344 164132618060 431437650904 0 687049433344 19373167475 527390062471 0 687049433344 135891573239 489657926945 38487620166 213613140841 0 687049433344 318112813043 554088388960 56599518876 327390506105 155483159644 441301829425 388238727935 501510460764 0 687049433344 410426447066 492228010380 0 687049433344 0 687049433344 0 687049433344 135661900548 287369665802 650092018693 671607275352 0 687049433344 0 687049433344 0 687049433344 66394916195 476893474349 26366317565 64720297205 128577721288 366614713389 399437798698 424618883935 0 687049433344 0 687049433344 104275525697 189957019290 345622835827 563551271064 0 687049433344 102800165534 532216862886 491364915229 517870656490 0 687049433344 556653160501 616884195313 0 687049433344 0 687049433344 295763533189 552589748015 0 687049433344 64943987796 321529216214 0 687049433344 7198099990 148704975171 0 687049433344 279105333259 670051065387 0 687049433344 36729719356 167920911633 137260115440 306830202165 561366619992 669687823282 278657373533 436263789800 0 687049433344 0 687049433344 0 687049433344 238627061610 257375620525 354133269194 656526463412 0 687049433344 450550170548 479216552511 0 687049433344 76387924795 536380327542 68518136303 186046419139 213395969291 348104120694 0 687049433344 0 687049433344 96732053511 444871353523 0 687049433344 20151395788 370464721124 24976340327 453041669778 482189694378 649445190027 0 687049433344 0 687049433344 0 687049433344 209763524401 634808978958 62243775516 301585467683 0 687049433344 0 687049433344 0 687049433344 187691973267 603905174737 0 687049433344 557507595956 626070818355 347724102277 600126715421 0 687049433344 359721830275 493607161343 0 687049433344 7052382264 655784542365 27508203718 478176850053 0 687049433344 640256706932 666546166420 81785098925 326632809287 0 687049433344 0 687049433344 0 687049433344 156439610365 366071475894 0 687049433344 187705211170 211167630145 0 687049433344 32010744756 209580958839 0 687049433344 0 687049433344 301169993011 409023625384 58135473821 578754319022 184090418587 563958200711 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152509282214 228113797024 0 687049433344 290668779400 468517299825 336626236849 491367881773 252205645924 357736662008 0 687049433344 0 687049433344 283976162486 631550560195 310797844750 565992180640 0 687049433344 0 687049433344 106143794825 553916801097 23279698694 643333230062 172975398836 502184481530 289997117659 454745672046 49606887155 199654489956 241031172443 448949826240 0 687049433344 557705125239 652630651141 307133039265 474203545415 0 687049433344 19004496601 308149127792 0 687049433344 356234523947 484268331750 491547133157 502497222845 14986720028 642640213279 0 687049433344 398474069640 593277827696 407482296927 473955938776 158891475009 671101796286 38695847892 146862385701 0 687049433344 0 687049433344 14650685711 233472369429 387940791923 461092232566 0 687049433344 460035140507 635259594496 0 687049433344 54049119527 290719219516 0 687049433344 0 687049433344 0 687049433344 166660720312 458275670488 57462101400 283182969783 62030574699 141558438911 151032481589 607552933672 202353463153 379433154047 0 687049433344 192975536417 626033535124 522163201113 660222102641 0 687049433344 98495014792 147514492514 124594005222 403708209043 679698254947 686810481703 90147691363 443608172361 257801551116 514258289908 133686810925 278449956047 0 687049433344 0 687049433344 415528723108 450432646698 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271074265259 665599890918 388371051156 617439991157 0 687049433344 47252207268 545745131986 15093527960 579623815967 0 687049433344 0 687049433344 401365644605 686086284224 192964258834 597435307464 0 687049433344 333824225891 340008514864 564405328139 569048519396 0 687049433344 0 687049433344 310031864976 587160834999 0 687049433344 84326335873 179697440715 391425467157 660605006834 0 687049433344 173290625951 614691156898 14733248602 403882342837 440113427159 630063870138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76005203881 685829423866 0 687049433344 9103176060 293639965081 0 687049433344 479933648230 481764246211 186625612960 686866747438 219943219663 516492536053 0 687049433344 48501616748 523213673182 0 687049433344 161075815371 653879088588 248456982616 595577525523 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168107469699 386859664015 0 687049433344 0 687049433344 323144789845 415350159802 418704415885 589934612648 378316062792 456607711315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1567772682 9986093022 84860358984 233473245523 358921799693 514020390972 282488668437 329531926756 0 687049433344 0 687049433344 471323316610 602593041595 42058917167 318579356326 255405288762 635414963933 95664173552 394366821410 425326442984 542978277549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120475012629 629026558802 0 687049433344 0 687049433344 69637785119 149965247034 0 687049433344 417465613202 622198563809 68866830810 457529416302 190242661710 398609483249 1419685482 592211038523 0 687049433344 163792747957 385591049461 570920678506 598075018284 30842100165 434533708190 210848992977 423006920215 0 687049433344 0 687049433344 420760312195 658052421562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462537244439 505999188257 245507930802 629969336723 0 687049433344 426869428190 467467486572 0 687049433344 0 687049433344 617468810238 649878115225 215165310725 657146384038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351204707231 638680882375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177735897946 528329467563 81785727982 307721951445 0 687049433344 229327736921 680766557567 72142627586 253862926233 0 687049433344 436704530880 485452878921 0 687049433344 0 687049433344 0 687049433344 310546003626 460550007115 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177254649577 534300754168 0 687049433344 355913599201 658854701366 0 687049433344 72702120235 188323772659 428216679699 583910885267 301501869949 400412041254 199717652685 221455808866 0 687049433344 0 687049433344 395211886645 536523988317 0 687049433344 0 687049433344 0 687049433344 16689449959 176594864552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359578757630 467669360726 0 687049433344 358622610893 476225694298 349615312686 471029458042 0 687049433344 0 687049433344 0 687049433344 150129098335 389582585529 391597879199 394727740373 128373338558 666439452812 168798852224 551264419911 4061611524 444360097864 586724757769 589190149482 272501315128 614599676309 0 687049433344 125248510805 215457087651 0 687049433344 529095890879 585139000307 135039965238 344950867135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516837939393 518989107848 0 687049433344 201544331726 679593963926 0 687049433344 66641103231 121997315577 0 687049433344 0 687049433344 0 687049433344 260417611789 317605665412 187207261060 361908393597 245476224298 650443589823 0 687049433344 193662079949 648303103579 47158442842 314794766172 0 687049433344 210445371907 412692873486 117379932660 670997558783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176728617689 400727080365 0 687049433344 0 687049433344 565338042793 677714143491 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373626515716 433596469309 243735292888 341959920009 0 687049433344 262071268814 295336931222 0 687049433344 0 687049433344 0 687049433344 288610477635 346418112590 299422747374 683420368916 0 687049433344 82398243751 120756159028 374670428147 419679566823 0 687049433344 267029864463 591038017637 220634965854 301639479886 0 687049433344 0 687049433344 196965238647 491531372884 13094581587 427806579938 0 687049433344 505315128422 665364689591 0 687049433344 0 687049433344 0 687049433344 137009384852 220404915487 60253556884 663429558702 201706207993 614246568690 587915630388 615804279654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293337760782 397486456502 0 687049433344 464525041560 582686876643 0 687049433344 30609709876 434411342038 325119081603 611426002080 399563015942 632477346424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468576329057 490966992527 492963225825 572290240951 58443788587 116919556148 244698147843 544128231033 0 687049433344 417219348715 491990955531 0 687049433344 251281995391 301761999093 0 687049433344 0 687049433344 497319542232 669282934977 0 687049433344 598586344227 659184626125 0 687049433344 0 687049433344 107378103527 122215252484 79538070441 219210157331 0 687049433344 0 687049433344 88137736588 215626215801 0 687049433344 0 687049433344 0 687049433344 267448061473 538152358519 0 687049433344 106607226015 350492530353 15427180953 387327901232 446227929192 587792900134 0 687049433344 87831430190 373434902815 0 687049433344 94570925585 524739179601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 533187707451 560205377190 316681271141 568248034534 218861320737 433448547034 23899033225 250592693621 0 687049433344 0 687049433344 99835717369 408791393040 340658411423 502263497352 0 687049433344 0 687049433344 0 687049433344 39740592251 200202004532 0 687049433344 90683125059 546988151452 438220495503 512858475018 358195657746 452448368249 208758125579 519159762166 83571569113 375134722311 0 687049433344 0 687049433344 0 687049433344 229014226906 360545031414 272971724440 496476848919 0 687049433344 0 687049433344 61961076914 517326019735 81542913807 643728644398 230826966317 277026725261 436243743262 564034929209 302241650862 645487149645 0 687049433344 169171663897 251447033361 46365462867 611587984732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340787638709 343668748081 0 687049433344 0 687049433344 375460114640 608917137846 314119066559 553044003677 272535791490 570483157825 0 687049433344 127621721340 287762166912 45000727264 242503534991 0 687049433344 0 687049433344 153256075623 499710361348 319159509878 508199992888 411093641989 569417676341 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378693195223 660471377622 0 687049433344 0 687049433344 344391526448 645773687898 316238255511 672348510152 5228049172 681106141761 0 687049433344 225256790247 650056415027 0 687049433344 247195619528 281748948168 0 687049433344 0 687049433344 165899058214 372400724200 0 687049433344 397454475913 563690973605 570083800599 587061153479 58290929079 597643829826 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63191526177 63900410462 0 687049433344 0 687049433344 0 687049433344 98623584551 389820190621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36080782978 468395690987 0 687049433344 193232212189 669782980472 58185199073 434832209532 19051128635 190791504514 201570499543 354999764304 46436798578 535868475802 606372194418 631598479203 0 687049433344 327826348156 445611981859 0 687049433344 0 687049433344 272512897239 563018543182 437287111355 574253781119 0 687049433344 190182468937 303225459237 0 687049433344 508039708682 600586314573 166382991553 361832514313 0 687049433344 0 687049433344 25039165450 218434127749 0 687049433344 0 687049433344 0 687049433344 71381433352 447424458356 29943413050 338476726651 0 687049433344 161062139206 534801672070 356773990969 575686517468 469414906570 599293304059 539908941509 545632016509 514068000349 520359420469 0 687049433344 0 687049433344 174572052922 433930251947 158218158204 420542333455 187916245727 544002319713 424318790361 644645588316 0 687049433344 632407793267 651221881531 0 687049433344 0 687049433344 165024467095 250788297414 163049636344 433719953860 0 687049433344 0 687049433344 502657945772 577418983405 0 687049433344 0 687049433344 441589387896 485799994522 340455370345 521550739905 640512496890 666896970083 0 687049433344 0 687049433344 585326344713 685329096045 0 687049433344 0 687049433344 0 687049433344 321110493974 555630727900 25350365889 100612687387 162708471562 544762524818 0 687049433344 0 687049433344 102854817050 637533275764 299242369421 430078795791 0 687049433344 0 687049433344 57337493091 309292433561 0 687049433344 0 687049433344 0 687049433344 269939660295 666929367150 242847536174 369243414540 0 687049433344 0 687049433344 602379464164 634905048916 547984990517 630174782883 0 687049433344 0 687049433344 109391623245 129862230409 0 687049433344 0 687049433344 364668313810 624409173146 0 687049433344 0 687049433344 0 687049433344 6141106662 536501453676 0 687049433344 42422762092 74802861012 0 687049433344 347257895232 417776572851 0 687049433344 0 687049433344 510701497771 667528072493 40262062091 127765456870 0 687049433344 161827752475 501195135778 210704798528 296899293222 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363820780693 664940917940 89725296956 448112202525 0 687049433344 360232085841 640443330375 220037322768 432118911255 0 687049433344 0 687049433344 0 687049433344 567374504539 610018952611 0 687049433344 0 687049433344 61667819302 309799598088 0 687049433344 244466181364 587758253447 223335300460 529828159423 272516318607 421789554965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208438289084 344372199110 515131679517 659140807379 0 687049433344 0 687049433344 90025151457 571635703544 0 687049433344 0 687049433344 407162804291 616221124811 0 687049433344 200529988604 280262388855 0 687049433344 0 687049433344 0 687049433344 211165926958 645026046728 0 687049433344 164375739054 540009567678 0 687049433344 227192475890 278993451138 82621821762 438068123929 232729321566 266605427386 0 687049433344 321466899519 322493020832 58322532565 281949123414 0 687049433344 141504453562 332230136906 244220099793 528139867851 20263758986 659682334517 178950878823 574870950982 12307384441 680348923139 29815550066 536139981778 251859435243 560085585196 240813149312 564651616010 36989386909 441914846144 116153274130 206694914285 0 687049433344 138522569663 295417494055 489857807835 627830331938 183588192235 487227525223 0 687049433344 353471445513 407481054091 223102157496 471742456785 416385908887 577351825932 0 687049433344 0 687049433344 0 687049433344 234694376734 411079370025 0 687049433344 0 687049433344 454653835552 480673907719 60807598355 425400555162 0 687049433344 0 687049433344 51936820613 145269657951 193786157717 540226477104 160259713768 391366842223 0 687049433344 91062746933 573229873530 390636276507 645183723431 0 687049433344 107488433858 160559180174 0 687049433344 327075623936 640216479439 299813839367 404529210445 399355908416 627535436044 65146949642 506855508245 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159112898497 215258185777 272688870234 518706273602 313548979302 480644833540 0 687049433344 64404180449 129038647563 0 687049433344 260201792457 314634829149 293776854146 315426351757 0 687049433344 391248479499 631966092798 0 687049433344 462644611890 600988894017 0 687049433344 0 687049433344 196062361848 542509103683 0 687049433344 0 687049433344 0 687049433344 216435998 458318023648 326891832598 541349235665 4134469092 202660256862 516520786147 547770862245 565670354704 638355099628 0 687049433344 385184555916 667091754584 287353002187 477466851981 0 687049433344 0 687049433344 185118603245 436393806612 0 687049433344 0 687049433344 100656417424 610798282900 350902101828 422608529008 0 687049433344 0 687049433344 395058471892 424728906514 0 687049433344 0 687049433344 553657152113 570888000818 57775053986 303224497531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 322294855525 411289965263 0 687049433344 0 687049433344 205743806475 639581418207 0 687049433344 0 687049433344 465653920907 680629730312 116785706869 475706390735 131554628089 524015343744 0 687049433344 118909070829 454038426837 0 687049433344 273050743454 395393424296 512453825656 549551670205 99623827386 305487473010 0 687049433344 67766440414 414622008045 227390924665 490740809005 0 687049433344 0 687049433344 115999336228 256168881289 319549241019 378856192659 0 687049433344 0 687049433344 493199924994 660831297193 0 687049433344 0 687049433344 226909845130 427839352528 128205601666 245726835862 0 687049433344 15019752161 136512439366 0 687049433344 58036658842 408966899617 72975180284 223780826235 0 687049433344 0 687049433344 161547737026 386408455233 581762842035 661143986404 260655012654 679658113709 0 687049433344 0 687049433344 231825496173 493885037453 460063692456 489006793521 60101922481 580203597127 20545378603 493565462376 0 687049433344 127356956428 618059724208 430143554644 598217610039 301475814755 567001452598 402125175447 579167799641 0 687049433344 0 687049433344 159555899846 200609906169 119561478218 499865402247 0 687049433344 282034439861 377032735690 428903745741 522216724776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402395656754 647608431797 0 687049433344 0 687049433344 0 687049433344 485348406021 633447304089 0 687049433344 196998639511 526064072619 183769247502 210030110906 0 687049433344 169470221530 272983753126 0 687049433344 25237764047 294372007428 0 687049433344 6135854298 53297547921 479327720452 560120779604 0 687049433344 111366445980 372949555487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81915476018 547650798776 31888496444 594845921235 131845148825 196779369333 0 687049433344 254370514728 272543868174 38003316802 85177466092 0 687049433344 10078277067 584568771607 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 245930947177 550225916246 276743095314 551271613755 0 687049433344 87975874501 596902161228 415317890416 673157665330 218177556012 466369579281 291126419248 586329188487 0 687049433344 254551558212 493659350060 0 687049433344 53402175453 479955206061 0 687049433344 268756164492 376638345956 0 687049433344 83978824795 416970215977 334354412801 583038390984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129146967921 250294269899 0 687049433344 0 687049433344 0 687049433344 0 687049433344 423833957777 485277295223 66508413553 107868623914 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430632830956 588257959341 0 687049433344 182183238775 288766929370 33069526176 345640307734 434689051818 668752670205 0 687049433344 73018924611 648779710067 58312090260 235457500462 0 687049433344 104699859328 567725515215 168464285298 565181508248 0 687049433344 562313241024 566137076025 0 687049433344 165062659665 649357344105 323476753710 653065999260 206105292677 384978891363 427306268731 529269265495 0 687049433344 141894055898 158180292698 0 687049433344 601044924607 663208216912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333172496371 494274097279 0 687049433344 0 687049433344 0 687049433344 152741013914 501829058862 0 687049433344 0 687049433344 0 687049433344 106824104172 338118135831 40564860867 69771701241 228918832189 279077931784 0 687049433344 463927118231 572763762435 0 687049433344 0 687049433344 165083107379 591367141908 173066598839 493714446442 154860859587 492238888533 0 687049433344 17655069862 230977241345 74756122402 265756299894 119893381022 676186780970 0 687049433344 0 687049433344 0 687049433344 422471799201 544519260684 0 687049433344 198902322365 277369696683 114381095561 190141580756 562066744356 641885970692 181924317383 439499128067 0 687049433344 0 687049433344 0 687049433344 555015919522 580720183805 82432631415 545350853720 83774605973 676501762077 57705230603 209227811059 0 687049433344 0 687049433344 153426583059 173592872936 233692684495 298330985429 283815940246 554727403876 0 687049433344 0 687049433344 83290805536 432446754789 0 687049433344 435136123788 638930538886 17626851339 86539446458 225454237691 669017164287 324899385280 580831120623 0 687049433344 149274881911 439387186718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417134415228 499347072242 175955267569 319078281677 0 687049433344 0 687049433344 0 687049433344 503811004194 590235653188 0 687049433344 136288287813 627363170245 534266666248 603289608425 0 687049433344 299838145077 503811849931 4092248291 439925671113 55306194039 258829954279 352218029654 535566647476 404324313429 424183606568 0 687049433344 343671346214 368541781520 0 687049433344 241287194929 544786853049 0 687049433344 328457061745 523474767295 11177292947 373371872050 184492511983 583478977269 0 687049433344 0 687049433344 0 687049433344 34965506055 240186095322 0 687049433344 249815902016 649827295393 52105703133 412911588789 0 687049433344 287891309148 318460125578 91155472651 556064969111 0 687049433344 0 687049433344 56394232347 386437768359 448558227261 682929293319 336913913594 511582158025 490658040768 636449345642 0 687049433344 0 687049433344 0 687049433344 98224440040 107083298012 0 687049433344 0 687049433344 0 687049433344 152805912556 321034660810 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105228437687 489957173867 0 687049433344 282258163976 661730971651 387323885911 610540396743 347234732352 384142393403 220203838834 521468299502 373274581582 515788349347 0 687049433344 0 687049433344 100053974268 337229030124 0 687049433344 0 687049433344 478031869460 527160496630 0 687049433344 0 687049433344 140078462412 294438516938 0 687049433344 56681719562 686103896828 0 687049433344 435514754555 630479684317 17241721960 674563500834 166981920777 504791477296 0 687049433344 0 687049433344 128878736301 428265342548 0 687049433344 0 687049433344 151710485746 200131876896 0 687049433344 166709236927 296673385642 502481288430 658004181016 0 687049433344 0 687049433344 0 687049433344 434062087554 641721648201 276797350743 390276590237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 518393957402 545858715700 275859325147 458275641751 97287170147 487732103847 0 687049433344 5010533050 202762669789 0 687049433344 230105317454 486567211085 181958370062 360067858094 86450671926 136253748164 0 687049433344 0 687049433344 110338694486 573225884942 307008779592 447370655556 232989310885 492554379951 414806248138 530405254965 0 687049433344 0 687049433344 0 687049433344 402132872412 458739892161 0 687049433344 0 687049433344 162743499778 377749942984 0 687049433344 116920576618 670382958189 80939938113 327532385185 0 687049433344 244407078483 680031409969 0 687049433344 366145195636 433197722102 0 687049433344 438368365155 561753239330 326085157131 436759726609 133590316986 155832237252 236744384612 428164019595 91784384308 101912331465 0 687049433344 66653565700 158755782294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232292723383 494883612438 0 687049433344 615543362433 682862842652 54574144659 686072231861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115766701200 425067014679 83198997038 344555801220 181148550427 582365147919 0 687049433344 0 687049433344 180700037399 482814948865 0 687049433344 342890645702 544177869900 120046736609 515007333379 55020731248 333128807403 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354694713625 502542171496 0 687049433344 0 687049433344 161788913775 580590825301 66302017607 502762568159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21378470371 319160366741 363508440250 523026092160 139928601305 661528464297 48871069692 665775191510 76488063833 526412153967 0 687049433344 247070819748 645489071116 107469815561 683406136231 0 687049433344 240014681206 384974138699 19009854476 19498100900 0 687049433344 193659305837 611040251963 264324181919 624886770565 300170905536 365162103727 244798319493 399137418075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 353192773574 629525696252 292031316507 554622726482 0 687049433344 0 687049433344 0 687049433344 180411634732 458693948791 0 687049433344 0 687049433344 101275806307 163955317305 181777383526 608192062238 0 687049433344 0 687049433344 140247307737 432273938878 0 687049433344 0 687049433344 19954980252 405201691719 231966341438 621891760075 326778141783 388600566988 329566246635 523736919183 350836904088 665818374308 67023661617 511563329671 219229255218 253867719667 0 687049433344 586413499066 648582323100 155892798203 224618137343 75293408322 426272974590 0 687049433344 0 687049433344 0 687049433344 281141345077 617149196833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269030081867 608239439846 0 687049433344 155925145291 454172425985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 455657861649 538149839359 0 687049433344 0 687049433344 19579540947 182045208129 0 687049433344 0 687049433344 316386902783 372675670130 27353007380 41133945273 8977447284 59922506183 0 687049433344 278873635915 454688504763 0 687049433344 509379356227 549835007346 0 687049433344 126290562075 263836730736 23965964723 596536603568 0 687049433344 0 687049433344 376624954821 652330840307 0 687049433344 0 687049433344 0 687049433344 66568479691 365235896317 0 687049433344 71477677360 180101108527 193484908990 211513159444 0 687049433344 0 687049433344 67798429561 558604872308 121905830949 599768816338 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21945265803 353157257083 228310970939 371019520185 0 687049433344 127927366653 666417058210 0 687049433344 550100621172 579263554705 5249585873 549083873124 535384460363 585198295978 0 687049433344 239265447753 499368858943 363414485318 421993765673 129704048274 523909147209 258832517229 298613108435 0 687049433344 17977352046 383804655402 0 687049433344 288743754005 668609231958 288108465666 350252097418 80699050551 366999897073 589527066589 645217449025 0 687049433344 0 687049433344 508933560024 681155284565 173534894339 303345778903 664957917195 669864851951 0 687049433344 106923679747 579900687734 0 687049433344 110752156743 413794025057 199903624951 317584654982 174880470635 457861374025 0 687049433344 344201038335 469558293668 286769967123 521232463286 0 687049433344 305866279030 673178849571 0 687049433344 0 687049433344 0 687049433344 178580877295 438810213930 277357809317 416344533067 165002697878 614113707149 181840531463 595236481135 297895581852 579013301312 0 687049433344 0 687049433344 155690051697 496781049361 0 687049433344 60433585568 71170607395 385791279948 497737360594 42518465586 441252039005 517719514977 639255046565 0 687049433344 0 687049433344 95053101910 662028179577 0 687049433344 604134121 361219356148 128224395329 399376837164 0 687049433344 0 687049433344 0 687049433344 64284536343 655996749171 366495289302 435959244617 0 687049433344 491063374749 571352584427 151842077183 537402602851 0 687049433344 217886115572 685631257471 164910315702 399722904764 386241038799 402917727524 519214468974 526306095200 0 687049433344 0 687049433344 0 687049433344 273134463604 593861820386 372135076332 477996309137 85936263633 496613133774 0 687049433344 0 687049433344 142161964028 413226229937 228412526205 329070000345 194514438427 415620876287 0 687049433344 136193279902 268429920664 390230568060 603577174464 562737231866 670647024094 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 48070173356 139364374226 386714868375 432613459301 0 687049433344 187112491756 671082912508 0 687049433344 167339401845 267698431370 0 687049433344 0 687049433344 9716012135 169712004117 0 687049433344 0 687049433344 0 687049433344 512513137362 568842626988 0 687049433344 90406253438 506401623384 1776562712 234502629811 87493486984 372742941953 54841288668 174455648661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102231592466 624234865922 179682568438 419691779100 0 687049433344 158888251359 563004444875 227622307125 386649751384 227132801280 630100288277 227123077346 652274065502 346538677553 570352408650 0 687049433344 112645138972 190322076872 616578067516 685207220210 0 687049433344 0 687049433344 0 687049433344 425792555353 577871504212 0 687049433344 152667770964 510192326261 0 687049433344 134128529066 180878386973 263326195728 683378256415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116889655247 631758812045 209128097619 686154482432 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282468123172 431416075740 85292126973 545950172773 0 687049433344 0 687049433344 0 687049433344 98091020915 672663573558 0 687049433344 284290037989 476246285349 0 687049433344 359772011645 399853123088 135026548763 374678278625 0 687049433344 0 687049433344 297737604173 314596648172 549928732728 594227738291 0 687049433344 411945076249 479278958943 0 687049433344 0 687049433344 562609062429 629699694129 102194184692 261384492733 0 687049433344 0 687049433344 469192261352 591000275851 396583813097 419336325327 0 687049433344 122711349332 254547310268 21037897326 232526597374 0 687049433344 292104312629 620965749649 0 687049433344 427820417658 442411162082 338300961767 500179019229 0 687049433344 0 687049433344 166307755188 448999704560 0 687049433344 176086910288 536346150186 39552387557 76820696599 23373253376 122132992871 112467649202 436193050705 76751967820 142523665192 0 687049433344 280011134507 571570376300 0 687049433344 260312916752 623937375558 0 687049433344 415525132576 609990005018 0 687049433344 0 687049433344 83565778105 117354489215 570992614338 600482501745 160668256686 638094247892 228645553866 431186128256 416614074037 419444550534 0 687049433344 0 687049433344 0 687049433344 113036697622 317013655453 400501863767 675871010803 0 687049433344 0 687049433344 349361428111 492344153135 0 687049433344 33524176591 409220683974 0 687049433344 0 687049433344 169525289268 241934409924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107484407520 403397872958 448871078385 468841276328 28282900415 641852617038 0 687049433344 435972686100 489115745855 61883945677 615756752936 0 687049433344 140135419920 452010977267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239161004092 256837881313 0 687049433344 59143628950 571554949391 0 687049433344 224186601423 227544790367 169027340357 420968363361 0 687049433344 0 687049433344 435966609524 594929506016 564139216651 669938517503 0 687049433344 132253620708 153865602728 40224173893 248529299924 0 687049433344 27941196777 108881394328 17795765921 283250728161 382422327758 618121627335 20421401940 104601742894 362952357533 657132707556 0 687049433344 33540058221 368180601644 0 687049433344 351347919275 506348894962 0 687049433344 416592329216 516693159661 0 687049433344 67558274750 280989249963 331157834132 539663363430 0 687049433344 0 687049433344 46112481817 432862115451 0 687049433344 289264686487 501269394345 0 687049433344 0 687049433344 67115213541 336783492562 150855092983 573743039347 14855019283 264978540327 335417916759 360862587163 21713164277 685931735030 0 687049433344 325951407665 684200991257 0 687049433344 0 687049433344 96910413950 321915202657 205505676905 368799772032 0 687049433344 267043401404 301082418046 0 687049433344 66477218334 424063826009 36587972577 561394823054 0 687049433344 398146669316 558133237890 495574938989 581367884167 0 687049433344 29130901325 391225832636 0 687049433344 0 687049433344 341238444073 626836743171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191132773900 645417943584 0 687049433344 222396818451 333029833734 361505659059 501058624607 176835217918 568700975030 234466269170 661194317972 0 687049433344 240438492681 387873118848 379247655020 385214499496 152316928448 458974959041 289460011380 529873115226 311614243599 382596387127 147412871444 524424239063 86518824409 459026192153 0 687049433344 0 687049433344 366394866486 496342138892 140388657534 616371450608 0 687049433344 110904527251 661570974955 64487091663 432570044733 38283812683 247827965714 166677633287 193568562677 416718163691 501891706476 0 687049433344 0 687049433344 129030306892 129059116274 243931289652 257874475350 520691124656 570723561351 0 687049433344 278047296067 451865691979 0 687049433344 285885347114 389323864730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123446651892 284471408248 0 687049433344 322592036083 373651372618 190179231136 533729373179 0 687049433344 0 687049433344 144152169842 370238385784 0 687049433344 0 687049433344 360932128575 488307933518 142314937407 176110226820 0 687049433344 18203905293 257274628314 0 687049433344 0 687049433344 0 687049433344 156196387660 333014284114 238965558964 635960478712 160463238336 566815143328 0 687049433344 0 687049433344 0 687049433344 32170161007 594437283536 0 687049433344 0 687049433344 59747008860 77721998014 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115871248503 317144085334 121660036657 343557341980 395134897042 518688755661 448433046868 618744855934 0 687049433344 0 687049433344 0 687049433344 304995449293 605522269548 0 687049433344 0 687049433344 577477564174 678408289848 0 687049433344 268731281672 521700829579 93146979655 175782541669 0 687049433344 3976080563 383144081285 52098838614 282912811336 36686862128 215122316654 0 687049433344 0 687049433344 0 687049433344 362529177062 388106145229 0 687049433344 0 687049433344 0 687049433344 53285859287 264927475764 0 687049433344 165140518114 465531996003 0 687049433344 0 687049433344 196804350923 393069375011 0 687049433344 117840420848 550262415285 193360680457 313442197808 0 687049433344 303687241329 599294901270 0 687049433344 8603239894 247075859408 0 687049433344 0 687049433344 77964545252 208139215891 537923428526 545295072847 0 687049433344 0 687049433344 179333569733 245078945610 0 687049433344 0 687049433344 0 687049433344 88951657195 437753363509 0 687049433344 0 687049433344 0 687049433344 350353501263 586505131547 0 687049433344 0 687049433344 1787596801 275247018135 0 687049433344 0 687049433344 82543842589 312321570994 0 687049433344 0 687049433344 0 687049433344 568302807311 571637645967 298942405839 606793755371 0 687049433344 0 687049433344 393590454472 610529532085 35368672866 376688573823 127145946373 352085702500 0 687049433344 86169488957 104623217221 151398233592 677622961842 338976234025 536141646396 0 687049433344 96044326215 161747675560 328233874452 665380464918 40921309401 570357932333 88483216483 440934825865 76468264300 477889229396 0 687049433344 465025321274 548742266249 263159680839 439186228724 0 687049433344 284759881413 527037944120 0 687049433344 0 687049433344 92626987592 466592255841 200299836431 368054476306 292367088530 327560233176 0 687049433344 216161837829 503748861856 378624876035 519884943614 0 687049433344 303524306967 641910275173 0 687049433344 302095076395 387327557357 80413042624 111880398488 0 687049433344 353016162596 358218984238 0 687049433344 0 687049433344 0 687049433344 518547998678 625235518577 369938873772 513708864993 0 687049433344 0 687049433344 459886427665 513290274628 235324275090 623155458039 0 687049433344 258082029414 598125734860 0 687049433344 0 687049433344 243560152051 386980299178 0 687049433344 0 687049433344 72361106079 610956749984 21066587737 355137344845 131817976702 489745402335 313783052871 567893167708 0 687049433344 0 687049433344 444977245889 475330699931 0 687049433344 372147688122 669307955898 0 687049433344 355857657677 494711605525 0 687049433344 69046254039 604681286490 0 687049433344 0 687049433344 274397718698 514268528762 0 687049433344 0 687049433344 46259253837 117141560886 420396070580 607080728018 0 687049433344 162823134928 671922109121 49438194540 448732720904 0 687049433344 248794803119 587109177077 199646861283 325452178789 0 687049433344 0 687049433344 226010265340 258052878614 388965611205 671605342292 0 687049433344 368062764612 478066551085 0 687049433344 0 687049433344 506586749838 665695266349 172719344556 611034552479 344176265199 682255447986 50286898749 268168416871 0 687049433344 544340867905 627226216921 0 687049433344 57545649522 306882012680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336578873097 492177591245 0 687049433344 0 687049433344 49073838163 166714975753 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43156648478 617574020286 485625463718 623627122213 0 687049433344 0 687049433344 0 687049433344 76244397325 664491246743 0 687049433344 509047062584 551202104834 190362362112 254379927946 395374280656 576001515209 550418349779 606928991762 102592518511 540537086855 0 687049433344 170710980562 384800931791 12499318028 324311582324 415551243569 610018376122 0 687049433344 226262714146 404410371855 360885941312 379734102089 0 687049433344 0 687049433344 119771912874 538612313227 328072178195 601122052307 0 687049433344 199509085561 563062686626 110207217208 432854025262 0 687049433344 323031312521 355895101048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50409292174 478490337837 0 687049433344 239429683276 613907718356 0 687049433344 451712914143 590907806707 0 687049433344 0 687049433344 282441368427 416255588985 0 687049433344 230111810883 290965884889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300777404870 642393944869 0 687049433344 609817978520 674059474497 76597430603 396386194305 153849326757 607155909949 73739080226 161602789503 0 687049433344 84972314587 88803914182 258454234470 642638743053 0 687049433344 0 687049433344 452650007018 610863460926 214155758796 520962493705 0 687049433344 336846298692 424615363187 0 687049433344 0 687049433344 128204150709 150167712372 73988069960 461496346885 0 687049433344 158041719714 660027858847 0 687049433344 404943876971 425073288258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 527954810538 551176353126 0 687049433344 0 687049433344 0 687049433344 117612433571 141462230406 0 687049433344 0 687049433344 280773057062 529385754581 115163969229 203142258450 0 687049433344 0 687049433344 0 687049433344 347881108460 476800365301 29373309641 441687844670 136193733520 145333004434 163408900132 284660772089 38963923225 150877472226 248890495250 400485862455 0 687049433344 0 687049433344 0 687049433344 50007896513 159783319946 257821502569 667028836074 240905885536 627999996712 518535650317 631510879629 12050399566 557620601466 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67929998775 109962020585 0 687049433344 0 687049433344 205761301238 438428367920 73068891570 435675133936 311505929029 606753005826 48084603887 528340222031 0 687049433344 0 687049433344 323052182206 678440984544 0 687049433344 531083875811 574949331618 64127534528 608451396932 0 687049433344 122154995099 538802933894 0 687049433344 0 687049433344 347863164578 677132536951 0 687049433344 0 687049433344 359902703968 583893595865 0 687049433344 307606949690 653248099406 0 687049433344 182671957482 649211684618 0 687049433344 261588252258 347946938444 0 687049433344 28953648296 253997289476 16888161384 628905804276 0 687049433344 197605013243 310333259339 343128111614 562197586815 552182507480 642330978681 508993250884 556870139891 0 687049433344 0 687049433344 0 687049433344 115161203670 639414410347 318144992180 533543740436 445189573965 603784706780 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162317998175 272349668716 0 687049433344 0 687049433344 205488688741 502998354141 231846842571 262052266863 0 687049433344 0 687049433344 31117923637 526960561321 676905728823 686586962854 0 687049433344 0 687049433344 250261710751 588649100581 433894989331 526128374405 0 687049433344 0 687049433344 3320722664 196406765794 34835581947 60468972025 0 687049433344 0 687049433344 0 687049433344 169873343990 675377233497 0 687049433344 0 687049433344 237668372693 562193592782 383834109430 586525430422 290955789365 321949992295 325399402517 476931814921 0 687049433344 0 687049433344 0 687049433344 48279857211 116410422656 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355757065936 609632123590 0 687049433344 0 687049433344 89434702482 282932479026 83459029988 254088853427 136103845330 184509925496 133116337508 530040236768 0 687049433344 0 687049433344 0 687049433344 169674970316 372580526698 143405167035 345234901769 320363039055 523061862469 0 687049433344 0 687049433344 156374822776 398060846362 0 687049433344 0 687049433344 71696634130 333914274880 0 687049433344 0 687049433344 105736515295 529904975119 60654486883 197623625135 328536724629 535796482047 0 687049433344 0 687049433344 395235010672 587533320528 26059659591 670637681774 373472582457 667345669729 0 687049433344 0 687049433344 132413900095 289502479758 0 687049433344 100946524039 637232572478 191777050724 226608965540 74351868356 324359862205 0 687049433344 330289144777 525571334943 58496738920 459199887127 45764947138 657684566524 447351298740 542711622525 0 687049433344 150139450716 611539079524 0 687049433344 0 687049433344 15592888641 664032625383 48696592206 406826475415 0 687049433344 327907958799 600023988714 314205523496 454096149618 450490372971 633163061074 242557496604 561694017063 43723419562 120401375953 201137056661 471428230729 115990544 152040205022 0 687049433344 464160056825 654412110943 0 687049433344 132590252875 665458344584 0 687049433344 0 687049433344 24066350843 120515044715 0 687049433344 0 687049433344 0 687049433344 473747659708 517118737986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315344240201 623290973637 0 687049433344 422313996851 501942188255 197735747350 401688898256 400293015317 425001390746 115977547785 568153796493 0 687049433344 261813271499 593924230667 0 687049433344 93969559661 654836541986 0 687049433344 0 687049433344 340972696112 467284736514 0 687049433344 214889454486 665556259078 280497668132 552580799422 0 687049433344 267266239049 589310730949 60712475525 185667700781 134489838935 440109637986 411956284700 674701781996 256248944626 540189959759 0 687049433344 0 687049433344 127166568930 572420652366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324796336495 520196960466 0 687049433344 60663816931 368902337684 0 687049433344 0 687049433344 86732401042 488535818284 0 687049433344 484426705125 489488525611 172311924730 492133629101 0 687049433344 0 687049433344 0 687049433344 645870528379 668855907664 0 687049433344 0 687049433344 0 687049433344 652271505726 682203043973 0 687049433344 535070518969 545928373268 203432587891 243217463485 0 687049433344 0 687049433344 501886894072 634631197798 0 687049433344 115268245136 236828082523 0 687049433344 0 687049433344 172523289645 246683899983 0 687049433344 6620218607 102220290838 376483622658 561854570157 213899675301 598508133238 313637920310 402708489705 0 687049433344 289553714119 685612892916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 408095929978 676891954192 92434478420 475020919151 0 687049433344 296135946673 416891602044 0 687049433344 0 687049433344 69735123417 327654909484 0 687049433344 497482648781 664275527128 0 687049433344 0 687049433344 0 687049433344 0 687049433344 356672665703 660272188832 0 687049433344 361821974763 562265765107 0 687049433344 0 687049433344 72084576018 570434544287 0 687049433344 195529449645 433552857738 237791650646 622153943799 391164987401 652690384508 371257392620 632049009046 0 687049433344 472433548258 641922992618 0 687049433344 0 687049433344 5494174598 417238934222 426919875473 557538437274 200481014619 252384532551 0 687049433344 176181342621 351213396342 110198123592 561877106147 459118839644 552136606875 0 687049433344 213814276507 486102631273 72363423607 641304049995 0 687049433344 135037609351 594268545033 0 687049433344 358154608967 377285964104 0 687049433344 0 687049433344 0 687049433344 365632562663 642866754361 0 687049433344 519604705151 633264148841 0 687049433344 0 687049433344 0 687049433344 267026195094 626481251080 361808595165 634785261973 0 687049433344 0 687049433344 0 687049433344 504480888178 676532483621 0 687049433344 73236323752 168114534854 379841534946 419586507296 0 687049433344 0 687049433344 74578934303 676176266492 378111807645 527637943644 0 687049433344 185164472319 350940426066 0 687049433344 0 687049433344 195998010846 286790388791 278130234890 575113856421 290522512265 636443297151 0 687049433344 285196550395 502124731222 282410185015 550219977806 0 687049433344 0 687049433344 305160993520 379149712243 0 687049433344 0 687049433344 632105118321 647916290373 14185336684 137807458950 246067503212 391601353590 0 687049433344 406708366082 527039077805 216925376797 270630085099 316446262481 442829331922 432033771862 468672588105 0 687049433344 0 687049433344 5925376766 109927644011 0 687049433344 346306573016 470474090198 551211935155 668302686579 0 687049433344 0 687049433344 0 687049433344 440444396353 616949683481 435914212665 539782356957 75208421560 240076838494 0 687049433344 0 687049433344 110405046348 128432733546 0 687049433344 317177180583 418197373916 0 687049433344 26497126963 634660213276 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81649063565 259144506349 9624258380 341654114653 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18035527820 195514631951 35354794424 243673019975 0 687049433344 0 687049433344 0 687049433344 110989470998 450066524597 205576164368 470472338307 0 687049433344 191022993499 471603982396 0 687049433344 17970158636 204027054595 41059964755 408312323155 0 687049433344 142292743426 176284106281 517671069000 606616683374 37418855103 446823189027 178852395760 441063287893 0 687049433344 255636334689 512024765226 171865578037 482678053960 0 687049433344 201738527810 376540654044 43108388085 607054492967 0 687049433344 0 687049433344 139492702496 487219350843 198926659812 568623721386 118729796729 325886955650 0 687049433344 0 687049433344 0 687049433344 416128118805 480125205200 147991249456 546959120409 0 687049433344 0 687049433344 316808562696 509895300644 39822558572 662687912059 0 687049433344 535150682489 557603678263 0 687049433344 52887473604 502877714764 0 687049433344 178183812801 333129986921 229456326077 310459586943 336266288553 571532864794 563172884066 651433272662 0 687049433344 0 687049433344 0 687049433344 406933658274 436456924438 0 687049433344 7179327323 73042617307 194786331369 403288712070 382127875398 497935573350 0 687049433344 324682473955 481918377968 417591454333 658268130084 459224490967 660069980273 0 687049433344 6582360217 107607341001 0 687049433344 449077839409 514191483201 0 687049433344 323637522854 426161528393 10078606196 365139471287 518939855681 680453075862 0 687049433344 24167734067 340005167965 26041085272 145691978354 0 687049433344 0 687049433344 0 687049433344 568438228022 589366181721 0 687049433344 328834324404 661445728894 584667086530 602213461172 40404662285 551862466164 0 687049433344 193980609379 232577791573 0 687049433344 1712109618 332799806707 48645361834 391928146925 314487850745 337599725069 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340024662574 485190973896 461147972052 577698812449 203092556286 306843208172 99739921291 493511890064 0 687049433344 123961499304 201810721688 0 687049433344 502720065027 640397724913 246271768243 248503873034 0 687049433344 121061029509 460150736796 325028643121 621525005976 0 687049433344 127852588450 342103802153 575202923107 673276913797 29731541318 555546540095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331119853492 670889904242 48447973262 586524349455 0 687049433344 0 687049433344 267646633246 676798642597 584346963176 614772790162 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388678458563 415406377530 141866190186 510273735301 0 687049433344 0 687049433344 0 687049433344 226565851662 384987281026 0 687049433344 345972747413 656468848453 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141569061229 203921867042 142390428382 583988182678 30756791253 573208954022 207890782242 622684657712 140146020203 195703751463 0 687049433344 0 687049433344 666536204046 686411501833 252489655523 340962894895 343167000631 394221670992 0 687049433344 0 687049433344 270694894865 422361656640 465705209876 660851702683 146768036747 374956475520 474428603492 636248678660 160557442897 388264632236 0 687049433344 0 687049433344 0 687049433344 181285399795 327598465101 0 687049433344 43507004472 516430942858 0 687049433344 0 687049433344 36610040641 172019163965 621159101148 680883462767 0 687049433344 288732379429 517780863819 155097159481 215131607098 0 687049433344 412273907091 548008344732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184894634153 600742613426 0 687049433344 0 687049433344 19832583975 155802594638 564753542193 635764976435 454335597396 467166466770 355901483816 677207960950 158508170308 405784801837 221208856268 288196535082 0 687049433344 0 687049433344 454028514107 572636122007 76758885648 252934785396 0 687049433344 359586774570 394158079218 318502477866 668646295604 477526364049 588014346916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 540867319559 652055014103 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51409689914 63319321247 0 687049433344 427529778653 466745498434 370212187417 441777631457 0 687049433344 64416530741 317591021924 374808718342 443695609528 0 687049433344 60471562324 263792861841 0 687049433344 0 687049433344 0 687049433344 284659256265 366077551084 0 687049433344 632569080530 662076004810 0 687049433344 185895026248 389658614278 53100029578 356266971854 308313351999 311409683377 232578506619 624061869163 150334533181 681569191514 0 687049433344 0 687049433344 230169807744 668454054677 144426346171 677692901055 288602797517 570881798669 0 687049433344 0 687049433344 225574224102 587155203629 44386845894 273896540421 421181650976 501930300787 0 687049433344 0 687049433344 216363188467 429462265918 184897866255 579387886251 0 687049433344 0 687049433344 395662049292 589925212855 0 687049433344 135775141662 169169391115 0 687049433344 0 687049433344 0 687049433344 260160928165 490233620153 299981123760 340021768202 0 687049433344 0 687049433344 179503139669 331098961581 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293864373664 622142376061 110553358644 667037306447 29151144322 56466742410 705859596 657397057538 0 687049433344 200427603324 289279333462 0 687049433344 268688051506 624184784519 0 687049433344 332366690363 520828791243 0 687049433344 0 687049433344 489048900738 613153217968 224214378116 583637327643 43156638594 188511615978 0 687049433344 276770788985 529024656137 56874072045 448206285954 0 687049433344 0 687049433344 428453624738 658185985517 0 687049433344 0 687049433344 0 687049433344 269857269164 320946245361 0 687049433344 520457415515 637251495591 0 687049433344 0 687049433344 0 687049433344 41560396726 369943255925 0 687049433344 0 687049433344 57709867381 625659664273 296494915128 478492870215 590460901763 683550418852 0 687049433344 0 687049433344 0 687049433344 270983498796 526562822265 483290638674 496343566298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328741085934 660399834590 0 687049433344 448009714735 583137898071 0 687049433344 280337342864 654747506489 0 687049433344 611883765256 655885668657 320890522993 668617721134 0 687049433344 102044565589 597605242348 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393270310783 672822278665 574750978294 629299025375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417220964713 502204244464 537969855888 605213263309 216775071218 505963467134 28966504688 378500057946 347661707738 454048849963 0 687049433344 430949383635 445021023958 0 687049433344 0 687049433344 17024812241 199231841753 0 687049433344 0 687049433344 256691582440 292860061526 386531912312 434101105616 50812957193 312162310046 286481811407 526498345504 0 687049433344 0 687049433344 141840169731 678258165722 396169923529 567125968970 0 687049433344 216806414470 645889317607 0 687049433344 313652019653 607191479087 0 687049433344 254235065641 651705769302 296658671787 656701311861 332348438855 467367525705 0 687049433344 137936139463 426884873039 138691099351 344467380025 457180914531 540885276191 492268974210 512891266822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434158533798 481685066654 267330003755 455811455657 79427114785 214693349541 0 687049433344 0 687049433344 281573135403 586144993283 183982479492 345581220656 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201734319048 464493219107 550133806919 650912551608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 503653452696 515262760996 353734428457 449218833074 0 687049433344 0 687049433344 261555592380 414539626908 0 687049433344 0 687049433344 404085319171 596919466767 0 687049433344 145383831531 238937483369 211687172255 626387757085 0 687049433344 0 687049433344 309860952892 451016112361 0 687049433344 0 687049433344 198184607981 386313728332 278990737929 397927462223 66513787820 246661807455 0 687049433344 238444137661 328432281600 127798126165 432682699307 179451145760 233830114262 0 687049433344 0 687049433344 0 687049433344 139473427982 499019314622 0 687049433344 0 687049433344 101296849049 421836357492 121769891906 332068295357 212365685940 339514050028 0 687049433344 0 687049433344 0 687049433344 0 687049433344 287448322755 686177287152 0 687049433344 0 687049433344 3604164366 330000893498 390227603690 560509847707 84441051059 288691421038 0 687049433344 434140949301 614585307038 29762696442 438254380520 0 687049433344 96981045610 394380933272 35707850686 454480006954 0 687049433344 63309943887 375519941473 0 687049433344 0 687049433344 260867446331 419716242654 0 687049433344 217373826370 476684107576 74116150523 601376976574 366488056185 456922814519 389322004464 559954633673 0 687049433344 220107990670 577220660565 0 687049433344 282382169114 366502670345 0 687049433344 13839093160 308665393480 382716356596 487028615042 588312861329 662248646340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2776985798 630405132018 7785936404 449111508527 0 687049433344 255203280396 468419945272 47886835598 71205993137 38257108386 410906881656 0 687049433344 0 687049433344 0 687049433344 354468614075 636357853715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361169736594 621861025735 0 687049433344 185911265187 225999449965 234503304391 323595025561 0 687049433344 205565763515 365680888920 0 687049433344 215479651891 580897828094 0 687049433344 0 687049433344 94343744962 374286247962 0 687049433344 0 687049433344 0 687049433344 282147942246 340469570576 292950008401 327891367348 0 687049433344 201861364765 518527373240 0 687049433344 0 687049433344 175755967507 298987075765 0 687049433344 0 687049433344 331508255611 395661180064 0 687049433344 0 687049433344 38562925809 286525333524 0 687049433344 0 687049433344 0 687049433344 156475053011 669082315255 201329175318 402964322689 368237146793 485920398898 0 687049433344 539511016681 595705063332 346614080707 440848778859 365339980351 588186532491 566539541569 675697794241 57814988702 327844704413 303231595901 595635579288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95127686455 117945423624 8122677877 604459902207 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53959217598 284588776469 0 687049433344 0 687049433344 0 687049433344 161371801299 472342602515 357881972599 450195102065 0 687049433344 188799003462 370575383046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309938776887 469535634228 0 687049433344 164692271196 322852764462 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239406940940 652158104413 135070739713 587511834640 110207699618 218069544866 0 687049433344 73159611944 183488384325 0 687049433344 44901520059 273678913138 66882254261 358897636341 0 687049433344 0 687049433344 270406969851 578962658580 313464868068 490772353170 55564687643 352251453895 304185781416 646808473368 112868621153 115307692855 0 687049433344 441289053659 669351944003 230296926797 566074192190 0 687049433344 15533505078 190467346033 0 687049433344 203863346340 384356623910 0 687049433344 209457540828 238498879968 266201238888 585260443693 0 687049433344 0 687049433344 271225645107 660290947437 246615498103 395829587532 0 687049433344 0 687049433344 383852347033 630087614995 47164653597 521391160649 0 687049433344 252631610239 417403244083 0 687049433344 536955417175 598621087345 0 687049433344 406909722954 662599232902 0 687049433344 445051324064 611076861230 0 687049433344 0 687049433344 309067043336 482277707816 0 687049433344 216470168969 224043030826 442349590726 459915885280 207544786774 352517146925 285974421654 451587182318 280868500441 459797194532 0 687049433344 108537331591 424771080708 0 687049433344 0 687049433344 0 687049433344 7438833662 394220233791 360931101592 629277159379 0 687049433344 60260977734 237903239655 0 687049433344 519112836696 553027179654 377037703878 662053237655 27670801174 432677833630 36879330547 630516154206 0 687049433344 0 687049433344 129190967353 343469535758 22064618520 146679945796 253363871569 321571233318 344216066171 506316776483 0 687049433344 0 687049433344 272272852525 362515126392 0 687049433344 0 687049433344 413833418206 466233987649 0 687049433344 38223224141 536679235570 94060551324 144916170811 273199415436 386987845029 319646336880 656891578522 118791950071 611504662848 280201479532 612199584962 0 687049433344 0 687049433344 493370064940 506866502514 305567837493 499193346063 66737974810 352796963800 252862698811 585817450118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218932637723 627468831820 407746148138 573731444864 142941731466 385964429653 553701317852 600401866777 453031940307 676973407239 339686147720 417625932505 119372230310 469435181666 136351399695 506325021602 0 687049433344 79854152904 594060466048 346637638536 661199886402 285550151526 379745219381 0 687049433344 0 687049433344 400179809009 501928459471 0 687049433344 11858256817 684560193840 0 687049433344 126804790105 645422729105 388354081596 676933977585 127798579690 575680103221 562248861712 680970237594 399769763185 452263543054 196926120486 294384913538 639975892906 678661475192 411990770333 630102639070 0 687049433344 146843896318 644486641223 0 687049433344 0 687049433344 0 687049433344 0 687049433344 412723075921 549880927594 42368650930 656590309254 387733416566 641216316106 0 687049433344 333651690357 565016818730 582790482426 605762073311 223339191646 320585234071 315703082889 468277607548 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164675596179 454851224260 0 687049433344 0 687049433344 0 687049433344 132381656676 181763311011 407368041567 668318412341 0 687049433344 0 687049433344 238383081533 617079502860 0 687049433344 0 687049433344 14753934218 186846013568 0 687049433344 73421798249 427872282967 0 687049433344 144760484740 494030031272 0 687049433344 371020394693 452908165711 0 687049433344 392405836161 677725736859 0 687049433344 0 687049433344 0 687049433344 547940305929 681370884652 0 687049433344 252277522730 576093041121 0 687049433344 363250643523 395881230325 0 687049433344 197474358570 232678526974 79853277397 576014245389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117697875487 172881308254 0 687049433344 473052852100 576614675283 0 687049433344 217585132606 497769736901 0 687049433344 352198420843 382421025021 250411853286 333941104036 0 687049433344 197409863143 474062657905 47938266787 354029614496 0 687049433344 103046893879 162102640117 0 687049433344 0 687049433344 0 687049433344 66741507952 83781091860 0 687049433344 291097094385 346872017533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115009496598 169616475166 2681660619 628006254455 332146153377 476835640834 0 687049433344 448872339129 557401990593 416448755829 584749496298 0 687049433344 84951766226 105490654543 190620640928 606906481333 168320144464 202716539640 379713451324 422314453920 0 687049433344 5395239601 420559938608 0 687049433344 267221555804 527069779585 0 687049433344 323748184386 518506097838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 311128914195 375692670483 0 687049433344 81400076946 126878078939 0 687049433344 321941688968 466193399677 0 687049433344 0 687049433344 537585442363 646669413688 0 687049433344 225022558553 408764838784 408103769980 656966207494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239396655071 328000633910 99833045099 308688670636 392696439554 568027480019 71373060220 344142608370 0 687049433344 0 687049433344 0 687049433344 519349744902 675350121446 0 687049433344 548808921668 625060328133 292964862322 429144288460 0 687049433344 202046380673 639552278376 139243182081 191727096740 0 687049433344 8087736407 381402418070 0 687049433344 0 687049433344 12204345910 155307868488 85715856699 595335297233 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46324336300 355296529895 0 687049433344 427852177623 563754037345 447879491503 656350650501 217398563405 349742587184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158100018535 435342551151 574222619766 578107892453 0 687049433344 0 687049433344 283262724695 418709380513 0 687049433344 158911604585 405887754626 290136912753 684704280367 145664010199 208373481642 0 687049433344 145832209408 318296478836 0 687049433344 212171956606 371850857489 177035510501 286917089464 394845789810 402510809634 222737559945 586787411726 0 687049433344 80191909615 421092389200 0 687049433344 188320954763 357295141044 13388882947 121272820373 493612389509 575339227991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472536243566 597173613354 238883191645 354323241269 0 687049433344 198465961417 605052921990 417000441038 486555053223 0 687049433344 47283637430 476007116764 470136986380 611537760269 0 687049433344 0 687049433344 335550078633 416409992816 0 687049433344 0 687049433344 0 687049433344 405875150479 618077087480 0 687049433344 97641760557 437891757881 264886892152 643556976631 142425569921 194999666206 0 687049433344 276139550118 531510069506 17659449262 227387049567 0 687049433344 376591746012 477926167198 0 687049433344 0 687049433344 0 687049433344 377868505445 674053676155 487556505237 673406905286 100171567679 540930026698 0 687049433344 0 687049433344 470474101149 594419879481 146508806703 250715719401 0 687049433344 0 687049433344 392750136108 588037583592 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70626764236 677944740028 20744022207 478600177139 0 687049433344 86901697374 94595192660 259564559092 467566437288 0 687049433344 7420696998 230109493690 0 687049433344 0 687049433344 309814271981 483911024338 0 687049433344 533264643538 667647356943 228471014238 461295497314 0 687049433344 383989612034 649920964966 0 687049433344 463781976558 517445130898 105673410450 228701558228 19132680827 263845566604 97150159460 515696437207 367234848749 467929249091 0 687049433344 0 687049433344 188945281037 276941711280 147789749854 165241440205 0 687049433344 0 687049433344 0 687049433344 173546636690 553780380521 390597954543 412300802629 0 687049433344 0 687049433344 77834372527 576116022172 465446206211 503443797149 0 687049433344 28020695749 285957836603 0 687049433344 162975373431 593521110121 0 687049433344 0 687049433344 262633564551 351533640364 667410065017 686058073776 23963142537 363083558756 218220032082 539275026466 156609239151 618087816927 0 687049433344 0 687049433344 437839873936 506644589903 185213230356 317135260939 75925344306 319600410393 564076996662 667562992189 193005824026 555742974337 60502697265 133966800234 103512820847 472248899118 169419149981 622023769756 208898199309 257487560678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19575008491 81647342601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 537440647394 647806641002 0 687049433344 254876443526 673318278523 0 687049433344 432727790993 573989095740 0 687049433344 26106629875 200543850335 18659966722 534680706037 0 687049433344 202997025378 342867489726 0 687049433344 70823566081 128868441699 0 687049433344 188165263535 210582951690 24287096977 339641131383 146746047309 312348852685 0 687049433344 113215449919 151888513413 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411167129774 673615506108 0 687049433344 357663653159 588957439977 0 687049433344 0 687049433344 78580034227 116173620417 0 687049433344 0 687049433344 0 687049433344 5532125645 129514963154 102382611547 564268269723 329863675727 511067014715 572484588927 677873021762 0 687049433344 86450390522 98386320626 113014632960 658363881197 243959796584 681391798200 56884743880 397520317682 293358683866 492562234356 0 687049433344 0 687049433344 239840736461 428623691091 366680605178 665557807089 598938964091 603800317522 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5515875538 610048777955 0 687049433344 0 687049433344 292250410135 320118194297 155114600827 519927701324 237982880115 388281410146 309512836867 437156019224 98989135961 465069672328 0 687049433344 79890316181 414592849377 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104383209139 370882857579 5850898949 100053765622 131700156499 220105545607 81784794823 407010141400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317647089255 478033445821 56495618699 505366044693 0 687049433344 0 687049433344 0 687049433344 69214986766 338945018140 316365046003 461835412657 0 687049433344 0 687049433344 346058613672 549758855743 0 687049433344 61083031915 394619862762 0 687049433344 0 687049433344 328106578297 577963563237 98502997579 214945284316 427306486014 606309390481 197074858667 210661981916 0 687049433344 0 687049433344 319239276867 658986752331 0 687049433344 268075484331 506488373915 0 687049433344 0 687049433344 314538271107 614921061015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192265501595 592686680995 0 687049433344 324554619238 528881772096 202002595317 332943030831 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162511458479 470617842499 143252484828 516650029801 166040601648 449856578409 0 687049433344 487499535781 550514459946 0 687049433344 0 687049433344 326935541904 599302633378 0 687049433344 0 687049433344 22236459465 141513706191 0 687049433344 466588626099 513788278404 156208341423 410049167263 0 687049433344 84649382143 441201957021 0 687049433344 55048280154 204647726869 234583478120 243493177266 65942231483 416415372205 60065245848 679138748908 384332783741 604123410995 0 687049433344 325486296992 405913391357 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63453762129 89406434495 585502141303 638531407004 269398130320 414604727947 0 687049433344 8997854590 157854850075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4624122760 224817314971 0 687049433344 137079626236 665416312031 14801086581 44442850432 0 687049433344 0 687049433344 0 687049433344 366425886425 439249818410 0 687049433344 234558491094 546245961578 0 687049433344 0 687049433344 66439740033 483401736164 159945329568 667377728917 0 687049433344 0 687049433344 43723538027 353672905909 0 687049433344 523172622671 662871905749 278671759812 418109280359 0 687049433344 0 687049433344 0 687049433344 67554951437 372807177717 0 687049433344 0 687049433344 0 687049433344 13452913959 266519220609 172364284392 227764014901 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 247911036411 423593817652 0 687049433344 0 687049433344 0 687049433344 118304689061 572009672484 0 687049433344 0 687049433344 85037786976 354758247976 158557605003 526384385767 14988052951 602780457082 153659303379 220889219199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234058106671 387540586352 453277549410 683772660489 78656379204 135711227332 0 687049433344 122025000565 164301436261 480698183317 533911748238 0 687049433344 0 687049433344 0 687049433344 57269755688 494923634033 0 687049433344 369635146567 471508282826 0 687049433344 85744376215 202088114027 235931027407 641205268221 0 687049433344 297750055377 298980947715 561787782403 635681394037 0 687049433344 263457459820 574359606302 0 687049433344 0 687049433344 52988297943 310892433465 0 687049433344 78625973251 127568548275 160854772765 311260906238 0 687049433344 0 687049433344 179279462145 203057561946 0 687049433344 0 687049433344 99856417982 406372137503 0 687049433344 0 687049433344 154998264214 352900104857 0 687049433344 0 687049433344 350201013754 658211559330 0 687049433344 115391253114 387882232546 0 687049433344 0 687049433344 0 687049433344 61190396797 545883325884 0 687049433344 189258707504 668319757384 0 687049433344 0 687049433344 240554868183 444162349941 173562621172 348350907666 0 687049433344 146289934812 387867993762 0 687049433344 0 687049433344 92555688832 107712006315 277545445631 404205794985 0 687049433344 0 687049433344 0 687049433344 3397241508 111719563640 119246679539 632989965950 0 687049433344 0 687049433344 485441024926 602705618695 152564365547 518611306551 0 687049433344 0 687049433344 233566624469 405580323099 0 687049433344 0 687049433344 0 687049433344 195816904169 257669705018 0 687049433344 0 687049433344 322827196875 557333995582 164174964998 558301303521 0 687049433344 0 687049433344 98784469066 284191688394 482676529728 652866173723 0 687049433344 237682793458 585243283948 0 687049433344 0 687049433344 0 687049433344 243292775431 495715056963 259686532460 281186895111 3910767235 109262675366 232724385009 307106965464 0 687049433344 0 687049433344 90981919801 188683704608 136469462618 616570365611 220652283618 431154960513 13992966579 445593898260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 382294612258 598078735656 0 687049433344 373904421976 598727120962 456657989381 476491139756 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222686433430 379810075979 0 687049433344 0 687049433344 0 687049433344 440028183194 537474141557 263290707026 582231990823 0 687049433344 144460731463 226200348941 0 687049433344 0 687049433344 55470915341 354097543614 75368300462 329535819316 0 687049433344 0 687049433344 149798484880 302832125468 112409523088 119909916131 0 687049433344 446791680529 633493263888 194833705081 561190789598 330192999592 373078981743 147597892517 234148670621 0 687049433344 373550790580 413748091099 0 687049433344 6162671572 332923758096 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208472200878 299945175670 272462889998 651734629674 0 687049433344 0 687049433344 487623872558 623353954223 0 687049433344 227755189301 397987607571 0 687049433344 0 687049433344 0 687049433344 132103918810 397000130733 0 687049433344 0 687049433344 0 687049433344 583039725295 652800169471 0 687049433344 189746657406 191139883736 97577023166 482258873534 0 687049433344 35323170228 443916689808 0 687049433344 571889857474 592065138007 0 687049433344 423181720072 648622002608 22809588933 489753735591 401085763922 595612587233 0 687049433344 139124593579 544666711057 35492511366 215404551525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456359594255 557384947741 0 687049433344 0 687049433344 197432185309 613171193749 0 687049433344 90461876583 552637905738 209559347689 460421571988 359604792486 474376566406 93380071623 246862110449 0 687049433344 98324896554 645585145012 0 687049433344 92829206656 613633357034 0 687049433344 85951575943 673342296696 231312400306 550681570577 91207169 238596495651 0 687049433344 65267073377 370884799384 418686007522 498364065110 263126744374 437597903617 79095776524 619054450805 257649381583 598826041511 120834427766 618676314632 143774147082 434407056459 93041867096 369149419637 239524304979 254249002104 348318125572 557997914973 57410349926 578203604460 319292143456 378839881660 47561944969 252206193686 0 687049433344 144065174229 389262573425 312007796538 337713144979 132354939581 148409279424 0 687049433344 0 687049433344 0 687049433344 175888488773 468296181318 0 687049433344 394902816564 581768682738 0 687049433344 0 687049433344 142331587699 212589752039 379717207803 652216931304 0 687049433344 403407418335 664714148131 229980676755 333421099402 239631839645 516976060967 103984181413 220945800374 356970691412 402805204505 458937026144 564683155006 0 687049433344 239392658567 246431477629 0 687049433344 450802189503 635528855071 307810846131 530937592468 80944527440 251733926436 14514634074 132784097015 525953287467 603226878559 0 687049433344 0 687049433344 0 687049433344 0 687049433344 572026982392 600805463012 95447516415 637798841722 227593780140 661689333580 0 687049433344 72539415378 587755441529 449108643697 624735421308 0 687049433344 242244994409 627237074584 0 687049433344 0 687049433344 352816571734 365960448537 26088383502 371832905932 374064958095 560601864703 308935734183 528874663191 579082254997 590294239754 323596054191 326777314960 165897920865 356519419780 0 687049433344 0 687049433344 117815589188 338357721288 109460487363 485995374802 0 687049433344 0 687049433344 50303915793 619927243081 233380480976 474892738990 0 687049433344 552443663554 554753096117 108591059907 223558954360 0 687049433344 0 687049433344 27444377551 638279074744 167237313727 606959569770 0 687049433344 0 687049433344 142820492680 365043947454 48518307398 235566340240 152803957363 463636149763 0 687049433344 9547217723 224795357169 0 687049433344 275004190389 309974508532 0 687049433344 390281529055 683177104996 0 687049433344 328249824021 660434908333 14342144215 132860398532 0 687049433344 107965247204 507805168192 0 687049433344 0 687049433344 0 687049433344 0 687049433344 384621821750 438956185941 100425366479 536275926410 358478166015 581997535368 167727696761 505591222468 0 687049433344 5746867172 638381571034 0 687049433344 0 687049433344 92501659968 537292065356 0 687049433344 51343544727 421935085576 0 687049433344 217560146014 308026213435 504714573591 561110346190 609676272815 674640638002 0 687049433344 161597975223 608452336696 0 687049433344 0 687049433344 377227300574 536627181038 502511092141 656834258681 0 687049433344 0 687049433344 78825745856 466492220280 474082937730 653929008030 0 687049433344 364881619660 626363239410 204555457450 648415187200 0 687049433344 33976594690 406396901279 0 687049433344 311338801307 358449978203 0 687049433344 0 687049433344 105065680573 154436655745 92356890475 395651251261 72374001890 438985248286 0 687049433344 0 687049433344 379312706667 475594431366 0 687049433344 0 687049433344 0 687049433344 520092125844 568784763701 59576231448 447315989659 463562450249 637966199722 423180911393 569842879053 0 687049433344 0 687049433344 45012680715 209294165859 59264936551 329835169015 0 687049433344 326690696170 642179682753 0 687049433344 198408843352 350620230600 244743018665 498161899308 133546939058 165926083164 23803601969 398164050135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47871290702 290977539900 109403734426 258188042128 0 687049433344 149421681943 439162629279 0 687049433344 108197883353 153561030720 0 687049433344 0 687049433344 0 687049433344 116531283488 311302045657 27506840871 201179738275 0 687049433344 128577311904 640347709724 302375645537 308264479446 274721048348 413833627944 36367659663 219098386787 169717919371 169920576769 0 687049433344 0 687049433344 0 687049433344 312387279732 314347570323 0 687049433344 508784957566 675994073271 0 687049433344 0 687049433344 0 687049433344 264133680217 353948639431 145185393998 412685729392 0 687049433344 0 687049433344 244394662735 318860128331 194550785780 600315279943 30561068930 200362230333 240158374195 408298838965 647566850296 648562594887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267993794741 364455531162 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44351346005 120467645785 130438594788 559987144849 113241920595 494909248902 45275554618 278639184655 131532362167 258568771846 498456038683 611615093250 405573323556 434466295700 0 687049433344 0 687049433344 351378959718 587045434277 559430056639 590242410969 92927822238 110177574891 0 687049433344 0 687049433344 150512421686 631588654890 0 687049433344 0 687049433344 92470451920 655621349440 406181386824 439400934770 0 687049433344 0 687049433344 235186242669 685465517719 408553341183 498995095605 0 687049433344 94098817237 612620082530 0 687049433344 0 687049433344 0 687049433344 431004869012 597098114336 0 687049433344 0 687049433344 99408154229 444740772358 45146557939 357275290258 242439863686 610751541486 189745208859 445453879700 0 687049433344 446645227501 643264167989 74486950020 672565422240 0 687049433344 339454842522 461368705082 0 687049433344 0 687049433344 29747680328 390045263839 500515091440 674973054221 27474625274 397153488735 66754445602 483493614332 0 687049433344 0 687049433344 0 687049433344 63280900259 202097016715 5306470301 649515631633 0 687049433344 134946868831 282009048513 0 687049433344 0 687049433344 0 687049433344 179748144520 587375633032 52107301077 616730972597 6957549559 545355981059 332791974624 610439840699 0 687049433344 287254630942 628594716124 0 687049433344 370327250274 596027407493 423094210100 539068837264 66688761033 514716128357 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150359066276 169249689108 0 687049433344 0 687049433344 69392934580 275603926163 379696307530 559673836989 0 687049433344 347321398168 496268585660 0 687049433344 0 687049433344 162005838861 360346349319 159643891120 167002608777 0 687049433344 0 687049433344 410097389148 547192728698 0 687049433344 325055032769 450177950370 88772902624 562074811127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339118663085 512070199726 352084885999 558857378254 285491314708 536076475893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179799888959 632262534376 201773699121 278738310497 154127296915 173506543237 144323599700 470833816007 156195254979 242386892745 466588316925 538897302122 0 687049433344 0 687049433344 301512341201 557444682268 0 687049433344 222848101809 265949604905 219637553350 395820552447 0 687049433344 6079983403 517074987723 18961285483 200600385665 0 687049433344 346694798366 487288448222 137442781409 485841358300 30211971156 481434677868 0 687049433344 90896663283 233501005460 0 687049433344 0 687049433344 308111349358 649049062227 0 687049433344 446489563946 585314906133 0 687049433344 0 687049433344 306971435602 620345422198 124105353704 416626579396 44545589359 77941573614 0 687049433344 100110137809 283002089334 0 687049433344 515443250121 654961886438 177147380683 439662350708 0 687049433344 0 687049433344 197368224182 592190553006 0 687049433344 0 687049433344 48887991208 106633605099 0 687049433344 0 687049433344 30502621923 668478664969 0 687049433344 31994384317 405504370911 0 687049433344 298001565800 304670355755 288040339757 677039206558 0 687049433344 0 687049433344 485653199037 543396888617 0 687049433344 0 687049433344 0 687049433344 298100050986 310071636542 0 687049433344 0 687049433344 0 687049433344 0 687049433344 590578594554 673643139766 411756340245 439642124621 313605482878 506999747335 145265033508 211526887993 0 687049433344 78250103821 160768572333 54936638504 486565990815 0 687049433344 0 687049433344 0 687049433344 403567218256 673057068297 0 687049433344 442121281767 563911454998 67859630647 435189924037 0 687049433344 0 687049433344 238081433438 291273710306 0 687049433344 0 687049433344 209634245042 411279393479 77336045390 433654589110 0 687049433344 1915427823 38840795445 0 687049433344 26065058559 508301465158 0 687049433344 337099611538 417951817739 0 687049433344 166815760640 271433850974 160542728940 232597374926 430884204011 635944303975 66798190476 203843265101 0 687049433344 317319224313 560520993907 0 687049433344 587647772048 662762058556 0 687049433344 281415998482 380384484035 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80910084023 326698421452 45601498412 59283812012 0 687049433344 0 687049433344 0 687049433344 356206440642 681659942051 152984200082 203577766271 0 687049433344 82538593407 445398572680 0 687049433344 283462196603 299104178281 34235804311 203301078419 0 687049433344 15000000956 428135231219 0 687049433344 59930748306 508328998624 399986868048 558662871143 196226504875 409595742527 226370493065 436874703317 95323018797 203233063534 85370853050 85424681770 212274516992 599122463005 103019222567 183372831232 0 687049433344 312720789721 536358822701 54362719789 647091721817 0 687049433344 0 687049433344 350549450859 586821686184 260462462131 437125856895 329870975135 432810427865 142300037250 182465872443 0 687049433344 6820527255 443702323691 100072025985 342699978623 9179125321 68880439402 0 687049433344 65938144059 404896378091 445956106786 548504300745 15500315391 79272651986 196469168863 442848685468 0 687049433344 0 687049433344 3056117127 599764250147 27925831424 585095471793 0 687049433344 234521744313 656692880055 185348359489 631359051455 0 687049433344 560715866850 637499952431 77562487691 435410794685 0 687049433344 0 687049433344 109956635947 469227508245 288511487185 343252592951 111736999845 117567173207 225789126238 270038157179 0 687049433344 0 687049433344 0 687049433344 160912273503 268657111342 25665878131 502369065450 363161806705 466056616398 0 687049433344 103241063955 505039441494 0 687049433344 237644146968 623019344943 147783911822 307158001267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 353919111126 655262485385 22025181180 89372506131 223527032765 545578003751 357040965811 669280998627 0 687049433344 590716221723 663324532403 0 687049433344 204214247791 415359863039 0 687049433344 0 687049433344 0 687049433344 94867343745 623269532728 238558010954 359949150273 583845111917 661500799576 395054961720 411669743003 0 687049433344 277524600524 383013905431 0 687049433344 0 687049433344 290432980503 387991049506 0 687049433344 35432770337 663573419491 50555874071 407221748119 605077628889 665575479695 31658022308 65368228699 180913586332 627466074172 0 687049433344 0 687049433344 165286141705 534122534942 0 687049433344 48602691999 557232800281 172181314629 372080997351 0 687049433344 434911477124 671778447690 191393416314 325734291011 0 687049433344 0 687049433344 108241720269 456638546201 429801406897 473184563691 613584751864 663301889218 0 687049433344 220142282741 407908601307 0 687049433344 195875868188 555244627948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91896027619 156236872972 0 687049433344 128094935547 646623883774 101825449638 149441723269 568487262226 641624331094 0 687049433344 0 687049433344 0 687049433344 124505799522 127154886795 0 687049433344 0 687049433344 0 687049433344 135853184611 303677704611 37776283824 163392449156 240665302051 489728171045 225399485763 260185421763 0 687049433344 120946001206 315132448514 475233281745 586502926061 119980381324 641579695395 0 687049433344 0 687049433344 65451378325 244783422172 74890465796 353692089083 126903880947 540679402000 0 687049433344 0 687049433344 266175837429 367309742050 0 687049433344 0 687049433344 0 687049433344 116453894368 395653937902 0 687049433344 34572832120 470534449702 0 687049433344 348659222272 479575130046 0 687049433344 160667812788 452743855287 0 687049433344 0 687049433344 131029912646 206479447105 187041263384 538434328712 371425809365 384118565770 438524903859 465114891582 413228182421 638258820830 518613692602 581731437727 144555170263 295467263437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56656848461 172515101873 435313379492 457514830642 123493347106 492783888244 292633796973 660551056752 102761367822 402133457042 580888844473 634364630176 241062933514 298599249785 0 687049433344 0 687049433344 194951603696 665398550295 481661777996 602531533709 310949377432 463010287841 49092664128 193781329726 547960009779 597996518556 0 687049433344 65376363185 509354452220 118548625314 280888520339 0 687049433344 213782608832 498042973366 0 687049433344 433316195482 477303651277 30064776182 538528325161 223934306001 270370103894 0 687049433344 0 687049433344 0 687049433344 59206303572 657055523103 0 687049433344 0 687049433344 0 687049433344 139287264952 214156949478 0 687049433344 198192923802 294834084252 0 687049433344 141061689105 649029082718 0 687049433344 11913461889 486329136862 407592921354 480230294812 244124728158 305297041813 0 687049433344 0 687049433344 0 687049433344 259129799642 644888003436 0 687049433344 0 687049433344 0 687049433344 384077153240 643544070537 0 687049433344 0 687049433344 470619892849 649724938487 5997333462 562501544436 147855071598 675041036151 511282263567 570623093722 422409215163 680776201281 0 687049433344 5360259976 32817408612 0 687049433344 0 687049433344 257806198467 419966226487 492473493752 503184160917 0 687049433344 0 687049433344 564297754030 667497706523 332900785271 633751415571 0 687049433344 180842735191 428117886607 438455043414 557254599930 307141425256 620387365348 0 687049433344 197778627538 654681002489 74348974274 294679797904 176855449614 323408456954 0 687049433344 0 687049433344 526560368327 645480117807 129775738958 360243356064 29358780144 612348494669 129497082110 627928674309 0 687049433344 0 687049433344 0 687049433344 32973848304 296237616525 0 687049433344 0 687049433344 155053895257 585002538672 0 687049433344 0 687049433344 0 687049433344 641799029934 659520358590 0 687049433344 0 687049433344 62649003874 436968528283 0 687049433344 0 687049433344 170939353913 355582742330 328808935262 397988984022 1033783202 634525282820 125196827389 645315842084 21935435476 250396773058 0 687049433344 0 687049433344 0 687049433344 89723639523 170910670559 246577272728 263653533860 429749802821 561020643131 0 687049433344 104862869335 314348653140 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14722899331 619574090518 0 687049433344 391476765121 607768931084 10983959050 302320936482 25815533378 363432238059 348818280044 606391984045 68891322459 213391715470 0 687049433344 531444923067 683353357631 0 687049433344 653518396572 669262468293 292462166516 361104155416 191859990229 547707433920 128364320129 249425188355 142371856197 595211744104 0 687049433344 120742218403 557444730978 336250798395 676401696495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157138584648 302417240590 283696584216 483466404727 374953083742 467964581926 625354518388 650683220635 0 687049433344 0 687049433344 0 687049433344 397086455718 467132593830 0 687049433344 226321538336 378795922783 0 687049433344 266386445503 492843313178 0 687049433344 0 687049433344 27783715949 230157457321 196924386349 591163386952 3885522319 665421753399 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198268816271 240658168660 36605044571 355689395085 32129663993 523165802100 0 687049433344 110869624214 300118570490 0 687049433344 320781478343 633083150390 156567127141 361892947442 85882720092 606156382794 0 687049433344 351507706918 424829471573 87158705137 643519727192 240954254596 625983332950 0 687049433344 12462856817 561940183687 0 687049433344 0 687049433344 27761278198 79637082873 13899264112 410635743825 0 687049433344 0 687049433344 156382007541 644830913048 0 687049433344 0 687049433344 333727220479 336190978643 7234558344 42342975392 0 687049433344 0 687049433344 167616885467 616565976841 0 687049433344 234546096725 511369497758 208699996341 427297857570 0 687049433344 0 687049433344 474633016028 651436288262 0 687049433344 358094405822 400924384159 0 687049433344 0 687049433344 0 687049433344 212475812814 471333267886 151754271237 290703136583 68410197208 624709694768 0 687049433344 193733050686 223779339342 306895823871 423700497485 253784813377 684018804272 0 687049433344 436196688636 439029223081 542464186109 593903730832 0 687049433344 519987474200 583640563763 182994097079 216411691175 0 687049433344 295178776933 499868949919 38011518000 65612483750 306583044494 353549518161 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138593727469 650327171491 258193746187 653103110524 10095597677 64104436020 0 687049433344 105172458275 140512078963 0 687049433344 65355704938 501849244631 0 687049433344 436393117429 508114215879 270734278918 373351451753 87610152722 425926471211 0 687049433344 0 687049433344 0 687049433344 183809144385 268155930468 0 687049433344 287587044963 554591217600 232227447488 677599975402 380185091689 663987009941 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165759052439 472183220991 0 687049433344 0 687049433344 138951425720 175617513029 0 687049433344 120480752586 286296169392 0 687049433344 0 687049433344 122588366254 560749722844 0 687049433344 0 687049433344 31604476970 533989066264 20452168952 247442928953 23287714351 278772924747 0 687049433344 0 687049433344 225817966008 321672536048 0 687049433344 612013161899 614154722923 79782513507 508488674491 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 637590012412 641833897860 17638816884 606560767369 0 687049433344 73606918087 244740526671 0 687049433344 59483116420 409292934841 123139312377 587363966907 0 687049433344 0 687049433344 191921868125 272387804203 176780088436 494164919318 196481609617 276004378153 42938866538 147739246638 159891744554 675608985381 144056820294 204401731190 140905877788 528146927762 165702391745 190825554047 17654504038 410778306857 19262079702 403249668087 297742174205 342303816420 0 687049433344 434876191087 649968340074 0 687049433344 551730945951 645488974808 532993076462 598731197031 541592477958 678336466870 0 687049433344 485603144337 595570007899 89259695761 195595554558 407005205009 512633712060 0 687049433344 13441501175 222364357297 97906560769 673546762347 197287754750 646385345763 31451280653 386442914943 0 687049433344 0 687049433344 0 687049433344 261338655926 632015087568 242205025204 453729013691 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21262498645 531389349474 394435845675 402311508213 311879440574 530254313678 0 687049433344 0 687049433344 340805129531 509244282405 155463788265 441897743193 0 687049433344 0 687049433344 225879580590 313341922115 178017552612 230378053067 71951874630 375908890740 0 687049433344 149893550762 538208767909 0 687049433344 0 687049433344 197478061207 597958827741 554926688442 638275366035 215481848161 357860682811 265344009062 403321517288 0 687049433344 204157056070 677748277922 0 687049433344 443234763079 457131505694 293040495987 449111346187 0 687049433344 0 687049433344 506160604211 566618035577 0 687049433344 173563165489 424726320707 0 687049433344 0 687049433344 349639330176 630836068895 0 687049433344 415604588379 677076025719 0 687049433344 152930473588 341687908079 150782798916 214137675006 0 687049433344 336466960798 347396089001 0 687049433344 452773972886 516988064943 282955340721 476937321422 206528134121 215676427606 448577926232 471967977349 113421911126 320323104110 0 687049433344 362321505968 446672328325 56452679014 462087377189 0 687049433344 0 687049433344 57099889994 255135180798 0 687049433344 275831230608 442735928544 0 687049433344 68392427725 293630365942 118695846960 193472853779 22339713017 565232709604 188157888379 520633858237 40229077198 447270727276 0 687049433344 170802888094 530090593170 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335495116518 682027952119 0 687049433344 0 687049433344 0 687049433344 154751761139 642070759573 0 687049433344 44534838189 73861559755 0 687049433344 40348476103 114576533070 0 687049433344 270402134485 484813772706 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328332793374 648895634005 0 687049433344 0 687049433344 423868325406 554889717074 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68720726655 540162383841 113310276660 302604280972 78417621244 221984840242 275962336669 349838930857 54987925905 517549133929 0 687049433344 143658088920 460486573476 345856623502 658992669084 560718311641 628055834268 0 687049433344 376402949216 443536527282 47211212831 136974653366 0 687049433344 359246750211 409175948777 114499032123 374107838476 561882648563 654025750996 0 687049433344 0 687049433344 78968311119 411180331471 0 687049433344 0 687049433344 269728396844 426590335860 0 687049433344 0 687049433344 58224681407 322558856468 192655310200 397857191150 202915895616 468716565723 0 687049433344 31169975451 54133591154 270842985849 601847570924 0 687049433344 401999375387 441510900216 0 687049433344 607806851427 661981843978 0 687049433344 0 687049433344 289570622994 644453681249 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377416495519 536569435508 0 687049433344 503793507882 518183911467 11273277107 621069254892 0 687049433344 0 687049433344 35294722378 456026344411 183511497133 304012498698 0 687049433344 165279410028 174031138201 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105968574715 263304530617 0 687049433344 261179176626 648466076291 0 687049433344 15979988218 166491693845 0 687049433344 19846218096 101530147506 0 687049433344 584744850050 632030682125 259808056333 501765116133 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129811112105 363287432889 0 687049433344 46194644366 403048458238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45462878679 114575943585 0 687049433344 240997943914 608780376225 53001213617 501735619958 417132057797 524568123668 0 687049433344 0 687049433344 507273091667 655203950374 0 687049433344 0 687049433344 107634212784 449024952500 0 687049433344 505118383370 583410546214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393029868041 628621930014 0 687049433344 87469137004 572952417818 0 687049433344 0 687049433344 328320841335 492207843896 0 687049433344 0 687049433344 0 687049433344 64849279583 276497555311 60680575597 327326823453 387261666520 499914359569 0 687049433344 479158604359 489432670634 128244488755 456602036110 305995279359 461920785958 0 687049433344 8946120085 185853242013 0 687049433344 79539635738 302435058055 639874653942 664410391010 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43210384953 217936349881 0 687049433344 150924388695 202327051547 0 687049433344 287393054850 609905870860 0 687049433344 145292702439 360590017614 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75606435742 287011342605 0 687049433344 112811063381 556230713749 0 687049433344 505086671496 509258004632 297850387794 590971145740 50617100434 201255915680 0 687049433344 0 687049433344 55647877260 426943455606 115228045450 144263914489 0 687049433344 289506832326 607009091546 0 687049433344 243829597527 310684814697 0 687049433344 242798480192 675083375964 0 687049433344 0 687049433344 92161594427 518590568657 282603086863 613524950762 16339488209 675231067020 0 687049433344 39854644234 380209832901 0 687049433344 65295056965 216940716930 99504466746 380474010561 95514463467 97731901605 0 687049433344 0 687049433344 308635862652 354703330971 0 687049433344 0 687049433344 236302394107 627170850127 0 687049433344 124743539589 583459547498 0 687049433344 130026034886 618258113639 0 687049433344 0 687049433344 94642382577 466666259476 350611118661 685386976657 0 687049433344 225428420664 657753923025 0 687049433344 310194610507 556957666047 0 687049433344 127990489604 617613987969 0 687049433344 366183109992 632169799945 0 687049433344 0 687049433344 0 687049433344 73821663253 293394342322 17015257896 685106408860 163979893467 209783936598 0 687049433344 60429026027 555303372877 0 687049433344 0 687049433344 450731887664 526228156285 368460675166 553768840823 0 687049433344 0 687049433344 296379871109 387643628876 0 687049433344 0 687049433344 0 687049433344 74819858122 549210224350 0 687049433344 0 687049433344 0 687049433344 384995900003 560525482516 0 687049433344 157039401257 490208603218 294817356937 535787017675 317919684987 606922141002 160300888998 584161348813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8950100996 209365295121 0 687049433344 155693012557 670945517384 0 687049433344 525901112131 609763051897 0 687049433344 0 687049433344 43995076486 362244859660 315537911160 441123219319 0 687049433344 567826454836 654762565711 0 687049433344 257997628971 503161980540 63498393117 209502533464 0 687049433344 90378260419 530048048781 95395483481 528195368943 0 687049433344 0 687049433344 129352072855 333500594491 0 687049433344 9414994794 157095515376 0 687049433344 49359679251 354233460929 71550157086 436016580058 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210343594850 456752890980 149981597012 681296149809 0 687049433344 246159321906 388978518354 0 687049433344 0 687049433344 487107896262 624156724769 168105249321 267614454809 0 687049433344 196981224280 432133777011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106166678153 462456628641 186328136510 312437900777 19919426786 316967487065 0 687049433344 0 687049433344 0 687049433344 4246155253 395455964445 0 687049433344 0 687049433344 271958032413 399714705957 161634308123 332766456619 277474006486 379658648494 0 687049433344 6994929716 383821921916 16670618101 510305498542 0 687049433344 440600034813 456362511148 0 687049433344 42632779262 440421655256 0 687049433344 43857077467 145075624074 0 687049433344 293092872580 453093632837 43357983660 434542282272 139264150900 682990011596 0 687049433344 320297498018 545687191571 226717860279 549230642413 42333953551 354208580479 136223329716 575994382009 3828334637 622985578446 0 687049433344 334883777061 476774929056 0 687049433344 0 687049433344 0 687049433344 454571465941 665934904337 0 687049433344 0 687049433344 154354407366 209639830132 223020496011 225462576694 397496538813 450924382946 0 687049433344 26910682176 496779781896 237199949134 328715248575 0 687049433344 225852914637 545865294044 42296168677 501772877532 502875443180 581189145406 0 687049433344 0 687049433344 560252633307 617566443951 0 687049433344 78586676411 283020707432 461195350367 582703542770 0 687049433344 0 687049433344 141822087921 529870889972 0 687049433344 495997624184 652103588449 485211218223 638934789193 0 687049433344 248232117770 399642996327 505200711025 594967870113 0 687049433344 78748279447 452809553008 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292802055078 646822725406 0 687049433344 148163364453 370425490333 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78213547315 429229578762 0 687049433344 0 687049433344 531883238615 599912352581 0 687049433344 0 687049433344 42202735614 172014788448 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38547688097 402391799859 463177187405 649325909851 418001338072 647391178526 0 687049433344 350864457031 569137329317 1995298952 177820180645 0 687049433344 0 687049433344 400219063249 436950104804 0 687049433344 429949512430 505075269466 184564898614 307759972503 284605476682 556838529440 0 687049433344 45346939376 597961795003 0 687049433344 95136022269 245400040234 0 687049433344 101767181134 197716757105 273464721857 597099759788 0 687049433344 0 687049433344 456749934629 681662793449 0 687049433344 160483318162 652299764778 218928591094 446866903276 357423400959 687022478466 284237622370 665694865842 34579362938 323431090248 0 687049433344 438594145913 664395858492 605928807608 666220793632 188068206886 593592835724 303739236890 652495570616 0 687049433344 0 687049433344 0 687049433344 6513238310 16489878711 0 687049433344 0 687049433344 263194063877 588880577781 0 687049433344 278306219621 331092207357 0 687049433344 0 687049433344 172057621441 229429702140 153130364811 599028257890 0 687049433344 333781356802 639511117108 321465082670 680481173374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144562428245 635220010247 0 687049433344 173094741092 411549641813 22684696917 62817552096 0 687049433344 0 687049433344 405764176421 406654501022 309491407128 462832609419 363052064459 561245513315 0 687049433344 0 687049433344 68228057727 243447094700 207662178240 617191078327 0 687049433344 0 687049433344 83501123145 274773308802 0 687049433344 0 687049433344 0 687049433344 396391773132 581769863358 129632304375 397499349416 136734681970 562014185889 516807614230 539808913444 0 687049433344 0 687049433344 0 687049433344 68987323537 228361724408 94335432570 296947080142 293802373010 449331332952 240238777788 626187841388 295358506188 516344042297 0 687049433344 0 687049433344 0 687049433344 477084223267 508485809771 84518982463 126045716008 0 687049433344 0 687049433344 47168638534 131168422511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90977296326 563044736941 354712865362 649626696873 0 687049433344 0 687049433344 244458762516 542349649274 0 687049433344 0 687049433344 38017478521 496473999091 300513807383 405753791089 136828291078 372180556967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225694415179 451392281029 375075301288 600069638614 401875200177 649760001127 0 687049433344 0 687049433344 466034077927 534760605278 267503701979 476177861041 146944471948 573901218796 0 687049433344 189753869759 593681792720 0 687049433344 198670143403 665796932080 46520596770 461372087767 49936706745 160438594094 0 687049433344 162470223454 467373273735 40103105817 686697314440 305452710836 664364827796 146985516690 267650568852 303247470836 563150838939 311123435221 444535366277 414050365753 437861689660 0 687049433344 0 687049433344 339486402668 480492804039 0 687049433344 11058190645 560902349289 167621731674 549845056753 0 687049433344 0 687049433344 362557871529 506369918716 0 687049433344 0 687049433344 476381756283 578361332428 0 687049433344 215199521156 658645380427 0 687049433344 21008751727 54741875514 88731540967 155228150869 0 687049433344 0 687049433344 0 687049433344 228007537730 464977987319 0 687049433344 286410474013 423984605942 0 687049433344 178367696311 504669541395 0 687049433344 0 687049433344 193535687038 452227078657 409937966380 457755683108 88293550928 439786717072 37478143992 556887366615 0 687049433344 181698533475 189295866785 326763569666 374761208440 475356699753 504106083839 0 687049433344 100935222943 580430080065 0 687049433344 11791464788 281324745888 0 687049433344 184969989029 349105454157 52553529357 518651019613 38774795020 434116908580 278326574579 557631233141 0 687049433344 0 687049433344 228178802619 339022287838 109933521533 154341116529 0 687049433344 190380719395 501170968296 0 687049433344 54870468026 488154443258 280129539534 345610099280 85450801241 494410627602 0 687049433344 152439317276 226182859608 172899130790 275545522169 139806774062 458087386635 415909845503 686948165239 120476652324 454259038037 214255471038 451795688145 313951023199 346022183593 223836887979 379840583545 0 687049433344 0 687049433344 47632056949 618061940414 328226082983 344191763010 0 687049433344 539960782175 620214077046 0 687049433344 0 687049433344 223277055945 355504655495 496823006537 666607756398 0 687049433344 39914143633 231349871800 0 687049433344 101933979838 429671660284 0 687049433344 18605867465 278656276758 0 687049433344 408307639062 431673529792 527764599889 626235493114 357827306481 649022038758 0 687049433344 0 687049433344 0 687049433344 35574741147 35921741050 156190301072 312253672633 0 687049433344 0 687049433344 194561989651 598891960152 380731903728 569425779349 0 687049433344 0 687049433344 232723084294 361901848257 0 687049433344 0 687049433344 200003722051 627805003025 0 687049433344 259784020703 433685994665 436635460776 658919936121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314075322818 680846733189 280298117580 623215040654 268196860486 477043560556 0 687049433344 0 687049433344 0 687049433344 99619545934 639208382866 0 687049433344 0 687049433344 0 687049433344 479768765182 617611062524 0 687049433344 0 687049433344 416648548318 572145171151 297027412409 653536027245 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434756186722 517480359742 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179268614792 574408543443 273595207943 304371348940 0 687049433344 0 687049433344 0 687049433344 70658546615 201877077149 0 687049433344 156178749554 406351624464 493098460252 672944638736 271751665789 578643242822 0 687049433344 0 687049433344 96536561518 137272422938 0 687049433344 22505695974 508868403826 203283806506 234540768103 391612014155 674934479692 355338896206 364590425144 0 687049433344 572517477036 575949910919 0 687049433344 98390584697 214519958879 13697108322 631962339976 418155599328 457463724420 0 687049433344 71718405883 162365312611 0 687049433344 0 687049433344 241453906275 454535244731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214195563724 306973819972 0 687049433344 91199289135 169242795282 44997709137 575286527028 112613971888 315618539794 398440492770 686505594225 181608243727 194505163010 141592984258 258584702783 0 687049433344 652360525913 682881228951 0 687049433344 19394570139 368707298151 136989637520 556256916315 0 687049433344 341446705113 547470867715 0 687049433344 130009860299 362149558619 0 687049433344 0 687049433344 347567196547 602791400283 152174009321 641025228641 0 687049433344 0 687049433344 212964140114 341202009007 0 687049433344 212148651705 262214084239 198350435539 291548648906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257614128111 365504589498 0 687049433344 0 687049433344 539669539029 541617879712 0 687049433344 0 687049433344 116790617710 361764875525 451173632255 502518353658 560471799023 642289666262 60196536992 371253654886 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310083403213 501027946761 4717852010 294251750641 153924474292 278391455816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12887755645 539817462836 0 687049433344 94740908011 298917168688 0 687049433344 0 687049433344 116867444252 313137365403 92706786476 409465444065 98013633463 512134965065 0 687049433344 415459792463 648273286824 0 687049433344 38304935689 177042308931 0 687049433344 207983184538 238166908439 0 687049433344 245568916884 452860491149 309586809640 408984614230 0 687049433344 0 687049433344 135292801534 306282121230 144332193339 609141924994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 469375794648 550067562186 0 687049433344 0 687049433344 644149369841 674271858835 0 687049433344 0 687049433344 0 687049433344 404138674539 669680558057 268296693525 345029120771 358428346205 576747503789 396521237500 510522506024 169574803379 538623712384 522414565948 663896343112 0 687049433344 392112493745 649346781207 90531109502 134130361420 0 687049433344 7567854894 669432051099 580590895064 599315408590 0 687049433344 663866764866 665501484563 0 687049433344 17772630533 428065443627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88641365994 517565153502 560610322622 654292455587 235549931103 407103840603 317762695849 391864616363 447769427078 678169754977 276462144128 574462906270 278225026467 631308099985 200283612747 583027983124 0 687049433344 0 687049433344 0 687049433344 389293779305 527585292066 0 687049433344 361427199566 672689400776 0 687049433344 168783852711 644947283614 0 687049433344 25740750503 490167375547 0 687049433344 143706169271 587943493237 0 687049433344 0 687049433344 522496068672 604188448979 52305172063 639031869744 459188994182 514407807062 0 687049433344 296698314041 482903383518 101400062762 404383099422 0 687049433344 253026368652 434166727324 0 687049433344 0 687049433344 10276337655 135560922830 296252769860 479691028899 225849766703 240975247549 0 687049433344 177953222622 279492587515 0 687049433344 107084119754 381073255492 0 687049433344 0 687049433344 320699407865 353687106222 0 687049433344 0 687049433344 104453510771 126838632768 110927338724 159019783782 379515839994 456937218663 0 687049433344 0 687049433344 0 687049433344 247305978435 455413202063 0 687049433344 65272424299 271639350608 0 687049433344 0 687049433344 0 687049433344 503965106036 647885618359 0 687049433344 0 687049433344 0 687049433344 51804260934 682556464228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 513405328600 622860052238 152494205267 627443956020 597869569454 610569848213 0 687049433344 0 687049433344 325381065938 525978030074 0 687049433344 0 687049433344 315075741379 668615737933 0 687049433344 0 687049433344 149036325871 284102028257 174958903795 281390468983 0 687049433344 0 687049433344 20354158170 195621267790 163373357776 211002871980 0 687049433344 0 687049433344 24997204766 395118021413 0 687049433344 48572635633 324980774709 0 687049433344 310526680289 607052590862 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78332480468 513854555890 178301837333 237717450811 0 687049433344 15993767261 345185918623 0 687049433344 320094725358 663210404321 210919143193 426345423550 0 687049433344 0 687049433344 5636684045 306724285012 0 687049433344 0 687049433344 0 687049433344 198834803721 560505594934 484431099467 525592781802 0 687049433344 359761697720 438754104744 167974120494 209005926330 96464747067 426627568182 371195018388 512068696147 0 687049433344 0 687049433344 0 687049433344 312834737220 635499590369 0 687049433344 0 687049433344 103493398145 308693804722 128442277100 623805069872 310722038813 467310559336 0 687049433344 444062239410 589593756927 203652037838 323346702822 366280916923 494454864891 136121828808 396144691723 0 687049433344 0 687049433344 0 687049433344 414099260959 648847680560 0 687049433344 0 687049433344 83881441363 106926531048 324886370444 376782456469 0 687049433344 0 687049433344 0 687049433344 198648238835 506529268975 398819382352 518722522197 291638302219 647110449431 0 687049433344 324073595237 329609768599 89591268399 296790121381 271002017375 602108185833 162356887120 163102680384 22551197889 454843315046 0 687049433344 125931261468 235892036588 110104731699 656107989412 0 687049433344 528474013821 584713366983 260884493928 362392425101 0 687049433344 0 687049433344 0 687049433344 182626705068 285795758969 82461853946 169031876073 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114285748054 321350325895 64780983790 506026742942 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140000449333 594787442930 494542820646 547325112915 0 687049433344 157529989283 571289514112 8649149408 192852650136 0 687049433344 419407164890 683552526203 125170785065 410326392828 380946706660 439495545615 0 687049433344 34613220598 289568840259 0 687049433344 21901632550 185195479093 251728042888 277663196203 0 687049433344 0 687049433344 153587941118 475701566212 140418449260 524017159327 0 687049433344 369758604440 465368581614 270193824176 599035128927 355489540085 464037912378 0 687049433344 504556703927 680377953470 140797548497 226783051758 0 687049433344 0 687049433344 0 687049433344 219128953628 602307421293 252999559073 642364786226 471157383050 524893955163 0 687049433344 0 687049433344 164580708062 206037326122 312025244245 422683595856 108190323022 108406972036 0 687049433344 0 687049433344 147341043630 635963373135 0 687049433344 168929851168 331098147036 513258564198 683912030045 0 687049433344 46871283442 319215243701 0 687049433344 108798997108 135725072210 45688758353 123311329094 399132196759 638753801579 471344297756 623261793987 218479177419 508198883769 0 687049433344 154694418447 574127103250 243052194506 540872175135 143631742889 210612044421 202181505195 621967000451 28853001769 590814953891 277539859902 645749730142 0 687049433344 381938803959 595519448781 469045447361 593075387956 10416873468 192793916909 0 687049433344 0 687049433344 111427295665 563757894429 83138383784 275288173481 0 687049433344 311972181429 614828004209 20674320992 288684846457 244772004470 452456575749 0 687049433344 0 687049433344 417540507662 429662576903 0 687049433344 0 687049433344 287715186354 602464305463 0 687049433344 10337723623 255940798816 0 687049433344 209374609074 587640684158 94010920813 610969260594 0 687049433344 0 687049433344 81084330611 592942609857 7736789852 645073636250 247527590902 360951728484 0 687049433344 0 687049433344 0 687049433344 47247159027 337898389861 0 687049433344 0 687049433344 0 687049433344 529839336619 681584330265 0 687049433344 200912552405 383622233791 205069666157 605499648230 632217345594 666366594076 38468209367 461559498381 0 687049433344 0 687049433344 0 687049433344 103777061241 129921079771 0 687049433344 312144611602 685670130735 0 687049433344 30712459475 485452273835 256231506052 669617944885 0 687049433344 433165384827 677426773979 162129572444 529430242444 212674273659 385061257101 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219941642808 471824870266 9278013765 556491023463 554535328716 612689685948 0 687049433344 4632157160 509357017734 0 687049433344 133384465095 565509406641 0 687049433344 365731565635 477048449086 73472604670 415613507933 0 687049433344 0 687049433344 192639039961 465977817831 269872199362 274572501112 312542784912 601591040964 322390699924 381431212044 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233888441563 433978942027 277023866076 595171277034 109078401822 219989175995 0 687049433344 280267099293 491534004625 0 687049433344 0 687049433344 497878135633 628143483915 0 687049433344 0 687049433344 8975784767 638170482576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 454788696880 479476154977 197540398941 209195055842 81977442304 104235788889 79198068161 168480043863 52262592365 380005474046 0 687049433344 0 687049433344 101048754501 201163427978 0 687049433344 0 687049433344 308616558060 415712978348 6683641275 63589199484 341311754481 684670416150 0 687049433344 0 687049433344 0 687049433344 212862153271 580239128652 69797347105 287908108050 0 687049433344 0 687049433344 32448093164 364544259399 0 687049433344 512320528464 605798431209 0 687049433344 425137766280 504229102399 124123969733 186471801774 33469781105 422111566298 0 687049433344 0 687049433344 369139778240 556875318559 183087750638 217930280013 74232038678 675168808315 0 687049433344 47651903200 489080471369 0 687049433344 0 687049433344 263208805178 500227434037 651209874645 653522426303 217701651829 476379670145 62115234075 265719166392 0 687049433344 310584187394 476557992951 0 687049433344 91046642747 561320575231 67204663268 587835113833 412936955944 640971931824 0 687049433344 577036116280 578808555315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501890883864 571285836809 402279262198 579063082855 368820319390 665854928576 0 687049433344 0 687049433344 183800185198 397942126594 185382899916 261264883778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193021534992 287539709181 0 687049433344 57433786449 634678085759 349027575773 415775076501 289357355877 476169913979 29595966620 561855485215 17958676640 240647016515 0 687049433344 154450016548 481957931259 471118419100 511699145624 395055505143 657558887190 174754113470 240377940534 55007643960 301925488100 0 687049433344 150280675791 253212823521 71406301053 212920430919 188627040717 550158865831 300898862979 336639407529 0 687049433344 0 687049433344 226748981170 279204279920 0 687049433344 111160049777 292047601516 268387821406 331025358553 320094993287 463041492518 0 687049433344 14689823962 325830528602 7832198797 318365925425 0 687049433344 127851689526 153359204058 0 687049433344 0 687049433344 0 687049433344 367201486025 626594368746 0 687049433344 0 687049433344 577920246690 682235512950 0 687049433344 176373353317 314881850763 526374984105 535493320943 191813732220 262357823094 426208767773 485927224637 0 687049433344 0 687049433344 0 687049433344 367371863463 488556503294 54648483196 115728504887 50072605074 334854897039 217787941605 259067192612 305117682563 435479534359 83465362745 501482684756 89847632155 390732322111 0 687049433344 225689097830 402639140609 86218181229 210570969336 0 687049433344 325948965531 586046166095 369446502556 597859422648 89844934946 159322170935 0 687049433344 0 687049433344 0 687049433344 347963191751 520815800884 0 687049433344 522433211889 604905999307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79383940289 603083922581 0 687049433344 218715066897 408974130325 90406541511 418949493341 162062286305 415093502928 256087107870 467758659932 40180633551 287269958794 15833084435 506374531909 0 687049433344 145826789592 603835945521 164318609699 613869683478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263400583517 457961800824 0 687049433344 0 687049433344 412001298901 681521399537 0 687049433344 0 687049433344 384483837729 534633080940 436649668812 620208972714 0 687049433344 215603647854 681610337383 13088731903 577971281524 15952439731 77969025032 370413601770 436464219793 337533906684 608255231061 0 687049433344 81908526125 191323006020 52386711594 646544649219 224603006762 394026105358 54399591525 425030791176 154507542157 298287162407 0 687049433344 0 687049433344 0 687049433344 75005536854 218317580933 134242001457 351403519029 200531397133 231870224436 0 687049433344 165963536005 273895610955 0 687049433344 0 687049433344 169136024455 632850783332 40850701866 609447968756 250623403185 686913063818 343937973175 371965921354 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63579570589 109833730328 406454453631 531711037933 0 687049433344 39724481735 229781830330 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306609204175 623863497101 396187654519 623241559610 12611640356 327283532078 0 687049433344 202352316781 283328701484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214014741538 261339546105 422177137224 633488163269 42702015539 674201407054 0 687049433344 188029899129 586185830262 0 687049433344 246443711384 506772634031 0 687049433344 0 687049433344 34526402366 422164375427 0 687049433344 602867875809 604974196401 0 687049433344 0 687049433344 81714727274 328594631134 24356682689 679461519834 0 687049433344 0 687049433344 18712243150 502846944422 0 687049433344 379230467249 421491472111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186317236935 516725783951 386662742115 540288989772 273061741138 564030226161 0 687049433344 98657573262 198617812878 0 687049433344 54698150035 91548570846 0 687049433344 46479258281 655097687174 0 687049433344 100553771674 288437822013 347107478284 677475205857 0 687049433344 422349218450 643264056532 267180831920 585899091983 0 687049433344 0 687049433344 0 687049433344 207618625156 543808397267 265799046810 343797845742 0 687049433344 0 687049433344 176849207280 523530491397 279805690922 439138722156 139236129114 187829248045 35049697421 288029417638 6179485953 8421845043 0 687049433344 0 687049433344 248482264605 358137277509 402200724521 588743995289 0 687049433344 203221623909 659939144695 0 687049433344 478706374945 560024050619 0 687049433344 347659785691 590664108584 64739961335 152233011766 0 687049433344 0 687049433344 78800824999 81523956277 0 687049433344 0 687049433344 0 687049433344 129581629617 156365348700 0 687049433344 397485736670 637351174709 17735958989 549826995650 0 687049433344 74539853039 683935618397 0 687049433344 304754389906 585952455134 0 687049433344 50534852687 274619849639 0 687049433344 112633203743 142564970132 0 687049433344 355239788702 614248105458 0 687049433344 344332678958 487770746150 368894820787 590509361270 168546705237 598098791808 0 687049433344 0 687049433344 437769518077 478619857394 0 687049433344 497229899426 606376778136 36526711952 379772800067 87207036017 571176673904 0 687049433344 0 687049433344 378283178577 412394035998 130837772999 419935785559 115090056353 122888898250 0 687049433344 525662232048 649719832693 0 687049433344 140564312931 606213831681 24572137098 50775597134 100992642642 643469648565 0 687049433344 99365719410 673344288686 26582617828 427484089622 238425406849 521749267569 473111475141 502438885835 447830540548 497375736477 0 687049433344 0 687049433344 0 687049433344 362121488041 545329146935 181007790504 456051502008 0 687049433344 44997061363 440615155967 280221437593 507822490625 160552628580 311207292235 0 687049433344 0 687049433344 16782406035 90622408181 173604941465 323121739412 396698900235 487428611659 108267073184 508881342248 103256248745 272725532241 78113233274 89143166484 247157394692 334624487897 126364279265 502008152093 0 687049433344 553540212485 614570843984 491689225379 573496851096 0 687049433344 0 687049433344 43904118039 303724084602 0 687049433344 0 687049433344 210930716596 649254916761 165637649412 605749454984 351193710095 576389816597 602517833437 625235389241 0 687049433344 0 687049433344 79230415717 98021567928 260712925046 631962612362 199129061625 271659911730 395711322166 676383199654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283383180182 542409978570 0 687049433344 0 687049433344 436662847024 459584034518 0 687049433344 6125630490 283924347374 0 687049433344 153670726536 385224170245 489016698452 649746239849 498934657477 670148304708 0 687049433344 0 687049433344 44218345583 588236883542 427504201972 549091728167 0 687049433344 101371740393 158218492558 0 687049433344 0 687049433344 0 687049433344 611172020390 636619804363 439049948491 525288040119 25033170358 182689381125 0 687049433344 71234162789 429307110215 0 687049433344 265098584038 304771256332 0 687049433344 0 687049433344 202010475348 661272977830 349827519665 521453783551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8318218361 168466870986 260950958875 457501322912 357243638493 481804226007 408878313111 421109579264 157700117216 310180342560 172549515051 392561090652 144439794667 258097184815 0 687049433344 305411594324 666305769386 0 687049433344 0 687049433344 0 687049433344 582456659603 604955721892 0 687049433344 430213246319 562020463598 454122227385 553322966452 107618751897 217744804638 281734660635 463823593493 304821183031 502244169548 0 687049433344 458455855641 573754570921 391851790316 673003473148 0 687049433344 0 687049433344 46108390571 119374203091 137598225486 534458939527 0 687049433344 77130624137 207368262075 0 687049433344 352001063596 672711844089 0 687049433344 86518904263 405106105506 0 687049433344 0 687049433344 0 687049433344 54730907822 272497977128 502734633179 660341720703 59938823548 523387652720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 577189213768 648076820938 563593969379 685620742544 329625951916 572093090933 0 687049433344 0 687049433344 228503434268 660669913641 0 687049433344 0 687049433344 30307854895 355641510527 0 687049433344 0 687049433344 464796084448 492851621867 221011957059 260326298047 0 687049433344 58563754342 262679097619 0 687049433344 115031469130 411364857770 189465141177 571242820630 83592967614 447029739115 239048453853 628629017123 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416475460792 550662706284 461155584134 633199601431 308778319433 484737360593 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231140523842 279327063552 0 687049433344 351666289263 355015603986 420623909537 587729734068 0 687049433344 321256315034 498405628976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61795083736 296636675758 0 687049433344 160842515091 264444065943 0 687049433344 399702851966 658878418463 0 687049433344 0 687049433344 290238356211 397191183875 0 687049433344 41434184649 394567932980 422451414089 666934733655 0 687049433344 0 687049433344 275177937412 455773855131 0 687049433344 0 687049433344 0 687049433344 196538676105 208144724348 345287850555 662193458583 6014574916 686716008839 0 687049433344 390757986017 417911485229 0 687049433344 0 687049433344 0 687049433344 253969844619 669558341852 0 687049433344 0 687049433344 0 687049433344 132527625308 633845337882 0 687049433344 0 687049433344 0 687049433344 106109462213 497721082398 97589848299 385658811048 0 687049433344 0 687049433344 333880213745 421251316915 0 687049433344 0 687049433344 52840099390 360628518415 0 687049433344 0 687049433344 111841931516 572464158185 166603988715 651395197500 366380711253 636462044182 342839662685 528685057329 0 687049433344 0 687049433344 60547265577 310097936474 0 687049433344 44135186619 507284582121 518985700110 641500195281 0 687049433344 195995435259 664683131883 0 687049433344 194598706173 284284631727 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 172605933245 199514775269 0 687049433344 0 687049433344 0 687049433344 316726393649 553437996336 0 687049433344 57002178339 678236560522 266193156381 426345316579 403535812858 594871008499 38159377554 186441128661 163079213162 218293574705 0 687049433344 63730564877 504380313936 280580961953 631357975947 452187942918 499277118466 0 687049433344 332206523878 614760354928 360508163249 593792759847 0 687049433344 0 687049433344 338780495926 559450589536 0 687049433344 165745025457 610230080836 124849550393 324823974017 0 687049433344 0 687049433344 361919366374 612071359164 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366117100517 676660131754 224375219352 621661964626 0 687049433344 0 687049433344 294398571772 419109806191 624135728841 671968497207 0 687049433344 0 687049433344 38178910088 673701304308 0 687049433344 291388547075 468611604429 0 687049433344 105881514422 553343633045 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188983648043 652870222958 0 687049433344 241472725021 520789015086 99189713252 189524342199 511907570630 654148734663 392824397601 473345413746 65741879906 409791545477 304939997660 493760856315 312836546582 339732403900 579507453117 592815859963 0 687049433344 0 687049433344 0 687049433344 268297596191 293376116261 0 687049433344 459986100108 607633536727 157361495452 289074116265 51714132017 662657276315 251121967488 411831420250 0 687049433344 265100148792 496908317679 126630877170 277825605487 253138974810 634319141857 0 687049433344 248437799424 498405684283 418200053391 599393759161 0 687049433344 0 687049433344 157430642224 266658416485 0 687049433344 0 687049433344 342259692076 381613890068 0 687049433344 389133409363 479373451047 0 687049433344 0 687049433344 15859636566 452203996757 0 687049433344 0 687049433344 37804495342 489783690614 87857878357 323209806694 0 687049433344 83954890157 451797562286 3484474809 416709593488 0 687049433344 6310996997 133560760883 405375443074 663473852505 0 687049433344 0 687049433344 24928141477 685273592577 0 687049433344 0 687049433344 0 687049433344 525926173676 538984137925 217984248557 639325912270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 380931494086 524439198258 0 687049433344 0 687049433344 230330362214 242833173827 243771118370 590569584906 0 687049433344 92270202935 251875220483 0 687049433344 0 687049433344 0 687049433344 274918310519 304902379266 174061194840 194317001875 489479115356 613670713496 3056254378 130398264699 41735332059 376627112618 419374301629 563000868828 210744044641 410338869527 236686726538 425549272270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55069027235 278416294541 225566021711 642018731338 0 687049433344 141803381111 600999675580 0 687049433344 494501590284 684604152531 0 687049433344 266788898942 563076544054 0 687049433344 0 687049433344 133356893404 683865934450 30108317103 632884862720 0 687049433344 0 687049433344 0 687049433344 215211085484 406751727438 0 687049433344 0 687049433344 0 687049433344 108149447448 578162578922 0 687049433344 0 687049433344 58553596044 400691110910 317681698836 551082700627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 396970928751 415057525822 1376272440 332680287080 600773535602 611195672209 0 687049433344 0 687049433344 0 687049433344 167078116724 513316019259 0 687049433344 224163862735 316045827250 70567217336 617375859150 0 687049433344 0 687049433344 256761537134 551738281114 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185536707878 403894442264 258666516927 345056512607 0 687049433344 25706073673 549971680853 0 687049433344 0 687049433344 21923216015 102311374755 7902791436 32260738113 525246646501 525980165657 194267624263 336977378676 0 687049433344 329712986343 484883534646 137964747469 363023121657 0 687049433344 34268477352 509917985464 0 687049433344 276871123655 297231361109 0 687049433344 444002419527 633746142258 0 687049433344 137800543140 155434017920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43262475541 267909036382 112040492049 237171915393 0 687049433344 0 687049433344 273117392180 380129115430 0 687049433344 0 687049433344 0 687049433344 324326537311 386136976034 0 687049433344 0 687049433344 240434874504 487068321114 0 687049433344 206085100693 235856615540 178620145918 515065423825 0 687049433344 0 687049433344 531905626720 649030862757 0 687049433344 55747818313 200365193327 0 687049433344 0 687049433344 0 687049433344 444580546050 624759959731 133415586149 300536292052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192266602173 586179163111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329688853381 546469289767 156696249687 423953761036 0 687049433344 0 687049433344 184914125691 394039574215 26626013464 145580282682 83456857140 658193384246 0 687049433344 0 687049433344 0 687049433344 36075164869 58236414205 0 687049433344 0 687049433344 474001157194 636927121840 73967204863 595418316833 0 687049433344 398256967079 451209801613 274321215915 413077931042 0 687049433344 596123659567 674692070547 0 687049433344 41813438974 445892659239 266813918274 537849854103 0 687049433344 0 687049433344 69591871370 94615536180 312219694471 654720634422 592173487248 671211486363 94175794125 665712615093 28951120428 604497201194 0 687049433344 174735509380 275607303263 0 687049433344 0 687049433344 43783855654 292635234279 0 687049433344 130473445853 371238822224 86519912101 569225016898 183057697993 646901325975 224699664196 444948922186 0 687049433344 0 687049433344 0 687049433344 332529953001 347644806939 0 687049433344 117778293570 483404961183 22436194281 600961343035 0 687049433344 230360903968 548900477300 571052384008 644411249988 0 687049433344 21870718042 390146380406 637610378822 648606260653 99083836730 403154792322 398449061580 616190222011 0 687049433344 0 687049433344 0 687049433344 385786236027 403320453818 0 687049433344 0 687049433344 106750698421 170419029057 0 687049433344 0 687049433344 311580268153 580639150932 0 687049433344 0 687049433344 330785825707 685252022325 414398726061 559487697367 0 687049433344 0 687049433344 311698564899 546259688371 0 687049433344 0 687049433344 104511807152 686275534339 0 687049433344 0 687049433344 36837847857 598656906720 63374459047 334427384360 0 687049433344 271466288528 673787781471 0 687049433344 0 687049433344 588199850199 590907574473 232832459483 607873892551 0 687049433344 0 687049433344 518031638650 524358530890 0 687049433344 133855821903 259205184165 0 687049433344 0 687049433344 75525634867 640467991101 7048270930 181725374783 0 687049433344 0 687049433344 0 687049433344 10061164680 107532335451 0 687049433344 80491334111 260675334337 3017422368 314319105147 137779028827 547202534561 16252038884 108729504742 180393342546 645472306756 211193408573 290982231678 0 687049433344 145424169677 340536892068 106742850602 304985047827 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302102399125 555040694979 75320435612 507252641532 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329753257282 345826160050 0 687049433344 586869722848 629852494810 0 687049433344 15415602628 47433238575 0 687049433344 107314580996 292202929447 0 687049433344 363517585801 645847314915 82602469839 302558181707 662062108772 666853920775 216705422293 306873979696 534797876216 618261132632 0 687049433344 286625885542 296198234768 0 687049433344 53688976661 348363635138 0 687049433344 0 687049433344 605303845074 675914301760 81629395158 502612461822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148973520074 596711741493 261428177833 265533374345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166100687411 466836617371 0 687049433344 1581151575 217921151171 504038494561 671562962553 441838844728 683163889954 53449398147 122860193543 0 687049433344 0 687049433344 218034801535 433256407979 0 687049433344 260184718092 438482384306 0 687049433344 275922927500 576099000389 0 687049433344 0 687049433344 197079364818 344180926798 0 687049433344 0 687049433344 0 687049433344 109923739215 481542686657 0 687049433344 174515765690 208746398757 0 687049433344 541503208837 622315195364 18203484669 376786230999 0 687049433344 0 687049433344 0 687049433344 536904579817 662470220038 22895519995 405379858864 129019209521 579375486857 0 687049433344 0 687049433344 416736109651 661076044156 0 687049433344 361648529317 664043449157 0 687049433344 0 687049433344 180010119871 679220057764 90121723849 380600400018 496788315179 619693284024 0 687049433344 140007956517 432486002582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 575478264486 624122783031 0 687049433344 0 687049433344 519877836671 667411395747 186510198943 638419859959 36470337756 435606633308 0 687049433344 366445916856 552631760390 368375127883 678510331924 0 687049433344 330929685635 597731819407 0 687049433344 292133509765 453389048595 0 687049433344 84013307100 434834676833 0 687049433344 0 687049433344 137812126930 284660756887 164365708180 644628304647 0 687049433344 84474852771 545847904079 0 687049433344 0 687049433344 459405863777 511873789498 263813125748 493343979749 0 687049433344 0 687049433344 98370372853 566164409403 533121410817 593837821953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302666033622 642556551741 0 687049433344 286897161538 313958775149 0 687049433344 0 687049433344 104283589330 634750356320 0 687049433344 0 687049433344 288215067202 406618055425 19379912293 188691091239 0 687049433344 458557673626 653194803326 223456631290 269852616004 0 687049433344 95256960926 598431151782 194356640071 373434709141 0 687049433344 0 687049433344 500301690423 680473557215 21118253510 57150253744 125290185990 425355206441 0 687049433344 336801310843 659053353488 149785621367 631957486622 0 687049433344 474508594637 642602523381 0 687049433344 0 687049433344 0 687049433344 596280309699 618128599040 34709069596 394968153744 0 687049433344 56716631994 214916446652 233770984813 618796054916 210423245281 647782754875 96985069558 222958194713 119882356875 227946067027 37763311827 423221257731 24770451015 214072294521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230308804136 403944100567 314356727780 367047301633 0 687049433344 0 687049433344 229442165489 543573370330 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 482499667651 557593352843 0 687049433344 0 687049433344 109692725038 368185349774 0 687049433344 0 687049433344 23925618751 551352105864 272785142942 656091768810 348553540148 676442976314 444418520062 611962920122 399378687182 457724303095 0 687049433344 81092154654 659261856230 39936811666 326192575437 0 687049433344 0 687049433344 0 687049433344 168121053580 653850898679 574826713347 593038146758 361857230354 488994588929 0 687049433344 181055943415 281015185796 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228823934154 264688877189 0 687049433344 429342585574 642142703744 220138892891 306754850812 608186933220 661336530467 604757983467 618090651504 0 687049433344 105312115169 351951127936 40476003859 368969604876 369995466595 647869251548 0 687049433344 148140362217 235442774007 0 687049433344 27525914694 460515475960 303662858664 614628880109 10877844222 400619241814 0 687049433344 459017019196 527511974245 364277522675 489297273626 0 687049433344 430919270121 480804446615 3885195787 122151139186 68256198471 273697316516 0 687049433344 0 687049433344 259125977421 393665092705 262057502287 460810813811 0 687049433344 169617372862 354309774695 373185243199 666277873583 0 687049433344 151320172783 207939990288 0 687049433344 0 687049433344 0 687049433344 310863389549 558310516989 294320048950 309822040372 0 687049433344 0 687049433344 0 687049433344 163810742059 215498942049 183399472177 358166574261 0 687049433344 513660003445 646645819445 0 687049433344 0 687049433344 394509942264 495015244350 576234212468 680993762937 385345661961 511870944509 82433125726 194367767749 0 687049433344 222772259469 608174850320 0 687049433344 0 687049433344 0 687049433344 494952249072 650180899571 0 687049433344 0 687049433344 0 687049433344 412107084462 671527141177 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415707628361 488335792790 0 687049433344 260595747676 674909086878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153025801667 430097139871 97520214847 147806912617 157952551413 430593284002 349093781286 521705710129 12771050106 27155877500 0 687049433344 0 687049433344 0 687049433344 170611039018 665340432746 0 687049433344 589753934782 620452760833 250972546585 387985114862 58249269374 456241748058 0 687049433344 0 687049433344 0 687049433344 0 687049433344 465689674358 647110030916 0 687049433344 154288063616 193092544043 0 687049433344 0 687049433344 172436003193 268341524513 200856361291 488015768804 0 687049433344 0 687049433344 0 687049433344 40594209867 592863778955 101336743343 632782840141 0 687049433344 0 687049433344 90828058914 238159778267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340579090494 370804906630 0 687049433344 0 687049433344 177561511159 521281676966 75679699248 314519922223 0 687049433344 238231826718 360049452573 0 687049433344 0 687049433344 384336642095 502307714932 116963441470 587074705785 392046692635 593869458348 0 687049433344 200923283391 650238840390 91515399506 508166895519 64473366050 685441994768 542340696986 682932153985 0 687049433344 207152832575 400633363630 149832691410 433637514444 45284386103 330597398547 0 687049433344 0 687049433344 29013202507 333644646171 380427660858 486957090048 0 687049433344 0 687049433344 58824340374 641755695158 0 687049433344 0 687049433344 399241004869 633445994791 0 687049433344 183021869061 517673275374 82426362683 507321209082 0 687049433344 0 687049433344 413245549587 648858203942 0 687049433344 27185863223 279339259519 203883147793 376471451888 397763033086 642566048013 452737151657 488729379313 0 687049433344 105089016745 140690751775 0 687049433344 0 687049433344 112296110848 601422382334 0 687049433344 211463774987 591003052042 212915155697 411345404815 0 687049433344 7468285549 113183842154 0 687049433344 240558902853 578403732097 188000899665 526101902371 0 687049433344 485671922688 645155083745 191733201421 577807519910 0 687049433344 215746944321 537415152050 0 687049433344 179994800722 585077135728 312317713685 649983034530 160777600035 199942606976 0 687049433344 84255654214 233073379856 50085715742 225033693163 127121640926 660601670413 5770269781 82059585791 22662831567 627523882945 253280402225 630002836450 47153867297 510460689389 142428663551 235932090909 0 687049433344 137739545276 327919888631 198721260587 506534211363 467773520051 678763077618 145827051158 374649749707 283397781714 660304191475 0 687049433344 86769772701 671797666281 305562571699 465382473627 220139118577 454371977551 0 687049433344 15109960629 271374198025 272793852574 561078541034 0 687049433344 34802069523 650437570001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45354687702 150085602861 0 687049433344 241403187973 598715216654 24697081967 536005264766 414158332425 493667513977 154782903307 486771091979 425165675237 481118861226 0 687049433344 0 687049433344 0 687049433344 439262092306 481936708820 185687238272 202875675267 0 687049433344 0 687049433344 0 687049433344 38967218227 128349940582 0 687049433344 253017665241 447369530273 0 687049433344 0 687049433344 482280566557 669387449161 0 687049433344 516740596367 568173668266 0 687049433344 536303737675 633418523294 28410285312 236115780175 210098468289 346460692559 482264134247 505208350309 0 687049433344 294689185970 441427814301 58753527377 624816179818 184807856700 267669678732 375966422594 565460807483 0 687049433344 212844383923 267762950087 16626969290 523873866796 0 687049433344 0 687049433344 353200023798 675368567267 0 687049433344 336576962013 419341905746 0 687049433344 118561820990 210972832722 396249893708 627602794296 198066623212 551610262820 151202357453 333349363466 157288692034 668378314652 0 687049433344 6487062785 458389692462 11289163667 433097812983 363157040764 668093372092 0 687049433344 93692901425 547113410560 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81188790673 377395319835 233913005970 469161366585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426476648631 601116393454 72828549065 397427557292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23191001419 520160976094 456771403675 516637614438 0 687049433344 144647628687 460024184575 23459427113 299461150785 72931585262 421044368453 0 687049433344 0 687049433344 67437999587 285823815415 0 687049433344 544012727920 559024150873 279391878425 343308429703 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388139481402 405231447066 29431832643 617047977619 0 687049433344 96971089696 495363592750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103963736769 473489176934 0 687049433344 0 687049433344 221289504759 422475667582 0 687049433344 0 687049433344 0 687049433344 95614070494 144079659170 9596668970 180057016369 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195716626869 524649469210 574807145107 613105466852 615121834322 682132658107 55124855933 116763627455 0 687049433344 0 687049433344 0 687049433344 96529438900 463446273097 0 687049433344 381908339504 684321592483 293458704681 536425771906 40220823683 102359757617 293764214690 523724056766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269561192530 426720899694 0 687049433344 173150697140 632071035841 313259548145 480799348816 0 687049433344 487453324076 671023301940 326412054087 587567058798 290557335586 367975688950 52230609385 432363702483 0 687049433344 35254673692 519231995210 414320899459 496805449067 0 687049433344 0 687049433344 0 687049433344 7955030085 280354835077 316194290694 573330124766 411820528350 428528024182 421274325050 489368671792 0 687049433344 109324163082 229426157739 0 687049433344 210833131954 319513279727 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272105927533 389716681355 106795909731 533524423612 0 687049433344 0 687049433344 453960978153 637801414847 189092833814 540587296168 46722378974 408886135633 58126769444 123351539613 137483636392 361354069092 0 687049433344 2412374959 150186258293 165780726844 595938803443 0 687049433344 0 687049433344 25933953750 555977043092 107078038888 448152217861 142771819073 640827784440 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189555692040 238765767113 216698581820 240685145310 0 687049433344 0 687049433344 446139623934 662072635838 152890303118 414398179867 0 687049433344 85196529898 560158985930 0 687049433344 0 687049433344 0 687049433344 0 687049433344 525473413352 636083879897 0 687049433344 0 687049433344 471541449004 681310188804 0 687049433344 0 687049433344 111279165837 566295481497 0 687049433344 0 687049433344 0 687049433344 192613087413 531401939053 0 687049433344 0 687049433344 0 687049433344 213035613357 390166222190 105940427180 500211759834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472412865358 529523690523 276204654184 319338170989 86083732441 516185382999 398131504177 460477352192 0 687049433344 0 687049433344 283876656213 463255882642 19183913889 154935673777 0 687049433344 254147276521 595311158507 220094322602 461557230511 0 687049433344 0 687049433344 125520589948 454835948654 451872445832 487241326692 0 687049433344 0 687049433344 183687808651 208811777348 414692572053 451145056582 32110417091 362556821703 0 687049433344 0 687049433344 29315267248 211363627123 0 687049433344 95935326654 148510287126 379982340275 628534996145 158078275419 478213592651 0 687049433344 20695694954 621248290238 77340927229 366844328895 174708180840 547960951871 0 687049433344 0 687049433344 323342417154 503829964209 0 687049433344 317403877955 550083949793 137146327065 167345690531 0 687049433344 0 687049433344 538832993094 634810669292 23440690415 277833808311 0 687049433344 0 687049433344 0 687049433344 335748394851 506019471010 0 687049433344 0 687049433344 3701752630 429939816441 420896998507 589098511847 196905278936 599565375024 476940712875 679051299767 350969926734 619091456334 16966265463 437870527998 0 687049433344 120259838495 231311524228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458498851672 670148484589 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339999706769 366715314496 308587948729 547238086780 0 687049433344 111862020894 300105214553 265401599088 556664921671 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265973997247 457161470422 0 687049433344 0 687049433344 0 687049433344 75688755559 679065640670 24100388022 284046719991 162812468896 193834916582 0 687049433344 0 687049433344 179775477868 602527702905 0 687049433344 154666818639 410462247918 0 687049433344 228435916837 359407680073 103103103398 477005649163 239700790955 640666435845 0 687049433344 0 687049433344 109066979969 183821815641 68185195338 403888396884 531732438088 647518313414 110083133468 685966250999 409272672213 503379996080 152429458535 481410335202 0 687049433344 177473918632 301744749314 0 687049433344 84011638728 657931215469 0 687049433344 187808654409 631069305013 0 687049433344 0 687049433344 0 687049433344 52940285294 662599836281 560866700466 664086072140 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378731569170 662906056867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56751057633 329692233137 0 687049433344 4049961019 40331540384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 449948359942 460041416440 383970301490 482538094031 0 687049433344 0 687049433344 329623109289 678882491328 69326016842 112915580380 284244586987 650532336179 79453251987 658985415119 0 687049433344 296433242659 655266478306 0 687049433344 0 687049433344 220117504262 424897174975 0 687049433344 0 687049433344 247913375994 663258374372 330700774611 570556828099 229607285911 459834296460 0 687049433344 0 687049433344 50118154807 127260578632 0 687049433344 170385172277 422557744808 251371495 337362845765 443013747183 655693341646 0 687049433344 100705049740 214524076815 0 687049433344 111222848979 357797413713 0 687049433344 0 687049433344 6632183710 496222771705 0 687049433344 83600742417 282105721251 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351181132468 397009907219 125455976935 519186399012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19931925045 141582267714 112138547425 286575986702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188948177723 243433302912 538135009200 674993957881 89605297139 639576488832 0 687049433344 0 687049433344 526721558336 575676476788 383569885842 396002362150 208938009732 542548610874 497979035784 532227431269 170603763441 597227773993 0 687049433344 432863381859 432881506963 0 687049433344 0 687049433344 0 687049433344 30642764338 159939164530 0 687049433344 213182471054 675753750768 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168903898960 187953411446 24773073584 455620373609 0 687049433344 244987905651 286923189171 10036652335 10419506976 0 687049433344 0 687049433344 437354349412 547106244894 336123883169 469964152209 121519172685 649872728335 71337325624 383282261004 0 687049433344 557521471416 609079827029 117053982236 457417019599 0 687049433344 32116217884 206959796675 295864676573 357488001623 406345453747 480235908195 300828531869 511675114160 93521567590 263537969353 83262881784 607654680219 0 687049433344 0 687049433344 0 687049433344 0 687049433344 311184523296 454085082350 15171075716 313600349771 62416141069 512424954865 0 687049433344 0 687049433344 0 687049433344 404953131110 620155536161 137535158199 406287565411 137233225334 425225193141 125903268543 418405020779 0 687049433344 0 687049433344 199294393964 414449604168 0 687049433344 0 687049433344 160741201387 429143722309 0 687049433344 8405909375 28327534606 0 687049433344 0 687049433344 0 687049433344 451711522383 628308651230 0 687049433344 70700229814 485880581126 0 687049433344 499444887911 545357671888 0 687049433344 0 687049433344 412916384611 460444881223 436651329269 472464902533 0 687049433344 208189604235 345191924324 22942569041 684957694244 509981260920 541934414252 489502226021 515266576558 191300970365 492331571784 0 687049433344 156624142537 430765285887 414410473324 597147633240 0 687049433344 26307705067 529920832074 35444997665 127250429414 130690046717 256237757460 315082881226 402357130288 364871812621 472585254015 0 687049433344 343353365688 453856771542 0 687049433344 184433234700 569557862238 244882360796 366291314817 54472151488 186263036767 0 687049433344 0 687049433344 0 687049433344 252821140063 594554295523 0 687049433344 228976826560 315231003281 67489115141 496397677614 0 687049433344 0 687049433344 0 687049433344 89548607075 217581081734 0 687049433344 0 687049433344 0 687049433344 284482311629 358424801839 0 687049433344 83262703891 497521008884 183263409886 360544967721 539342511415 625560292682 0 687049433344 520003351695 660686717700 90576945019 511682753027 178020475692 568434344915 68214637942 615264078827 0 687049433344 0 687049433344 0 687049433344 573887999241 663667710208 287726322895 383618410789 0 687049433344 68167495575 616766696294 0 687049433344 40511997273 338567689729 0 687049433344 41281549183 526589981106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90891927280 301565594576 0 687049433344 0 687049433344 177465726588 340844088999 584270849789 686583965659 0 687049433344 156031548092 279094049617 310331638708 452236545827 59406251381 95139385277 0 687049433344 71536309226 364342778163 479347058424 608338506343 292838908886 499742133898 20939278797 683965950122 240925116718 264698018906 0 687049433344 291990874704 525635811002 141280795349 216747252521 22467015994 604884142725 323236501753 532257389647 346820628769 588950016050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22051253572 312249323861 608569612988 612853746010 0 687049433344 0 687049433344 128514929733 155387181364 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112794026537 532809105187 579917972095 657374373729 459647583826 472910687408 106740632204 548354437899 147828124350 567882568114 79879173959 641828165027 377194142674 609531247926 0 687049433344 0 687049433344 395473282388 540465578248 26375449952 500450563040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8337095976 666577023993 6177118482 474561406747 203094280032 469906320694 525686383558 544177929468 291242216318 456066169772 0 687049433344 5561615542 58716759293 0 687049433344 0 687049433344 488789095911 502601553615 445288177117 621926051053 0 687049433344 0 687049433344 24020337618 372556770290 0 687049433344 0 687049433344 18556319802 679319457428 0 687049433344 54482327500 284371493387 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290526624724 316941477464 0 687049433344 102566587206 358257348734 0 687049433344 0 687049433344 0 687049433344 455379645513 587977296775 38729755428 290977785488 0 687049433344 494179443923 673524719774 243777342603 501863128780 0 687049433344 73337843487 606660247377 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116982638591 327455507439 0 687049433344 178831068012 599417501812 206967294111 547294900280 127820387337 462449943444 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184062742083 611468729233 0 687049433344 522044492497 636078351217 184855055297 412532231379 0 687049433344 55231127242 588837123563 0 687049433344 447975348511 686571866036 0 687049433344 0 687049433344 237009869688 240653125982 54157353465 305711804731 53577393799 350853785174 108601214494 521589185390 0 687049433344 0 687049433344 89646978996 397471409462 400777939240 575471388467 290122888577 343889786856 0 687049433344 45329213283 316546440039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137693244690 207993853732 0 687049433344 0 687049433344 146971156653 267056737604 0 687049433344 203583902703 282923174013 0 687049433344 248330142440 311857665828 491195348756 676732492290 0 687049433344 269447041399 654673967745 26617781283 487456977728 0 687049433344 0 687049433344 16763541270 573813906342 220520404563 270846631087 0 687049433344 0 687049433344 82263189750 407274111136 0 687049433344 0 687049433344 438347431116 673097203354 0 687049433344 56683881935 162407487188 0 687049433344 75012512606 673357059287 196087794583 237558621136 0 687049433344 139862392437 431185837591 382597653986 634643839664 222529377618 393227737613 0 687049433344 0 687049433344 439717231610 560647378292 97348351697 414894533663 118184865168 416346190110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 322471453789 632198533369 111358933435 287501770969 0 687049433344 418174316428 493903730956 0 687049433344 536149972341 576954386143 225776868469 619231853099 0 687049433344 225967256744 682549146890 120104263021 151301736644 421475500520 616747358206 0 687049433344 230646389829 407018754052 0 687049433344 144616718703 392004550115 0 687049433344 23733801450 108086509404 235912575733 340361333951 491856513517 495665067233 180010624795 400930744599 123869365834 191725323703 0 687049433344 242403868128 511759578071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263292455356 357730848350 0 687049433344 104294278263 449120472969 425382769038 440544166335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133523723414 511031631306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145229332346 172822977729 70593460571 228255142573 159399978537 185057384025 0 687049433344 198328044174 471544562147 329801739267 623038962702 27598744649 635264514945 89507505994 428755837300 516635103822 564771482670 0 687049433344 0 687049433344 259664950322 620745368610 155651347732 539597043084 0 687049433344 182944859744 561773442392 79578885975 200286422110 15450657620 487989581950 0 687049433344 0 687049433344 0 687049433344 454725354414 574745632388 384172051429 444073617407 17579105152 251311650422 537839595033 554688407327 182197612921 456806756400 0 687049433344 605320947028 630171285159 1362160559 458578212956 158630802565 289025125169 375657430648 380642519883 130172227818 560090604574 455301550422 458684383407 313712574328 410992996755 115607418486 332483473173 36916826829 539024404948 0 687049433344 0 687049433344 0 687049433344 425794528997 533710571611 44299954348 47389073766 503083620873 535975865432 0 687049433344 97027853238 320846406511 0 687049433344 0 687049433344 7627373122 128993258084 0 687049433344 303301951838 444652889941 0 687049433344 468482430184 604279763731 0 687049433344 513600414962 661629057547 277980829761 510664259880 294505374717 663880594558 0 687049433344 0 687049433344 0 687049433344 136127065857 297495181802 0 687049433344 222940118674 673637210116 144030607639 333921244906 345325304512 571703231079 328431366662 622045502547 172922012418 232280845711 44746435280 407444279193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 738956386 230458201094 0 687049433344 0 687049433344 89092393721 256015331280 0 687049433344 0 687049433344 0 687049433344 82206866915 612617951002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66767723719 119574297258 0 687049433344 0 687049433344 112657042432 276251660967 0 687049433344 633023651523 672156277950 0 687049433344 0 687049433344 320527746705 323320986921 149751747472 466813706068 0 687049433344 374537605713 393293210994 0 687049433344 17352428499 518881159561 330830029082 412034467256 176031344040 348914808257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272575541171 654506664732 131556947556 140095117981 106454290958 499788962689 582538922479 648678153997 0 687049433344 0 687049433344 326110327318 489241356768 126897704266 493570584588 200268060120 438429407445 202841477235 281611758807 0 687049433344 0 687049433344 10497532790 36673035338 165173861777 408712368209 0 687049433344 0 687049433344 88249043615 265645717615 0 687049433344 0 687049433344 0 687049433344 268200623976 571173936756 0 687049433344 0 687049433344 0 687049433344 313106043965 686734926320 0 687049433344 454085331809 563430190720 0 687049433344 0 687049433344 428761502582 529850275229 449109492518 608377353208 0 687049433344 375913574173 382283837426 0 687049433344 210867576139 481931719140 125788416290 551888640400 175929379216 368060015815 70908841297 507319344403 0 687049433344 0 687049433344 0 687049433344 325504556287 381825361726 0 687049433344 0 687049433344 328910663085 556729473725 0 687049433344 0 687049433344 43942128803 109403706768 11056653575 603418090037 334077262740 670428705337 0 687049433344 0 687049433344 0 687049433344 200224454479 649333528739 515165142673 551640025997 0 687049433344 0 687049433344 4190434890 611624277341 266142633903 558442493746 198243698967 271294237452 408964004711 529276872696 0 687049433344 0 687049433344 456102437101 462523132946 0 687049433344 103798861366 118687108482 9553893492 121744999273 312471410720 578573120757 0 687049433344 0 687049433344 510065711159 647880190251 0 687049433344 0 687049433344 393074283736 614253793723 0 687049433344 0 687049433344 60925642391 553153268362 224888096255 410011366893 0 687049433344 91316964337 448382545144 0 687049433344 0 687049433344 0 687049433344 76160127814 434979739743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377918122047 630941456530 7734274867 186824643703 0 687049433344 0 687049433344 363978139757 614754081186 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468957744503 617328287073 0 687049433344 0 687049433344 0 687049433344 89793916633 550288125104 76407829155 640161055370 251796663673 395539006076 33379746682 88496927494 0 687049433344 89790755994 590589039892 0 687049433344 102188875036 308518145884 656216345027 684021656304 407058795614 639793552620 381116561627 394045227427 334551320994 416387651239 37133547454 589217826881 0 687049433344 357762185716 437495259645 58544166606 530162321410 0 687049433344 0 687049433344 0 687049433344 136693659661 408901587653 31463344206 97136795957 0 687049433344 0 687049433344 114407751118 424728646624 0 687049433344 83862523182 381993522497 431130858462 572058752277 0 687049433344 237435448321 574074407478 0 687049433344 383221410217 411971626379 0 687049433344 0 687049433344 0 687049433344 163327025740 481792232348 0 687049433344 39477709345 72411184980 0 687049433344 0 687049433344 296012659794 382043971807 55656296008 377883018471 0 687049433344 0 687049433344 43233632122 274647420182 142586450772 646012356105 53214147251 246694651440 0 687049433344 254922877268 489478008533 148012435543 163917401832 0 687049433344 301479132954 527574227555 294218500972 669260388822 0 687049433344 0 687049433344 224740577543 604125959585 73094092883 387971968507 193115663617 252564617180 235793428985 685353721869 340513214141 683570645232 145168200383 555385758317 0 687049433344 123290975212 596367491123 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65614393000 348968593430 0 687049433344 0 687049433344 257133743680 674963315911 270593706409 332843143106 0 687049433344 181435094520 304244518461 0 687049433344 475023525028 535871651786 0 687049433344 145564908423 545656716567 95512750222 193799900003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309001160560 615574512424 0 687049433344 0 687049433344 271063039072 366456720419 182153418369 600994266285 28780032701 445015976990 0 687049433344 228208995518 401224570497 0 687049433344 0 687049433344 0 687049433344 318379992634 663249635972 2184813366 381573163444 176206769875 567228928492 229531359661 576673805454 642704551576 663427732494 0 687049433344 0 687049433344 421379770377 480511230966 177643061127 686359864834 292183982083 641807377360 140914788530 144649881187 135563927661 245488877560 0 687049433344 23715508205 225374724953 0 687049433344 0 687049433344 164020293989 372526850144 387157918776 410802335912 187177326516 310481673159 270189202966 489255745536 62702684234 240018121609 51311854395 209270809210 371823205507 466288144594 231676507361 559103220637 0 687049433344 0 687049433344 0 687049433344 222983765618 250204329345 159016761523 500977992680 340102643978 529157504428 0 687049433344 0 687049433344 81270528617 563466034451 0 687049433344 410874947370 531446807445 173656842218 511297530860 0 687049433344 501649677538 607165287884 0 687049433344 87624505555 148065736357 232663724831 311389001542 0 687049433344 525289639275 554507472546 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 616337315203 621999012548 0 687049433344 412707703195 467680325082 104751201547 457281165764 125653231791 158233765300 385248960092 492677472028 259248351916 336909842069 174849092320 471068311588 0 687049433344 290313655563 393387770666 0 687049433344 474412781951 613488946286 0 687049433344 414009913411 654718254773 89368058762 457313688351 29327456040 628332476353 121675617516 290960124657 0 687049433344 0 687049433344 0 687049433344 196612876040 678979211957 15109802260 316183269503 106455957541 181697302983 398932990379 541401635129 75785276421 313219848845 0 687049433344 254033154042 572579536764 0 687049433344 69804146487 580932319535 0 687049433344 0 687049433344 44233921330 76518569112 0 687049433344 0 687049433344 290765195368 328276620601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57474096299 355570124877 0 687049433344 79460404381 484276788719 284848407815 641720995033 0 687049433344 7953968023 585044759360 0 687049433344 0 687049433344 190284607085 595066875273 0 687049433344 33656267812 337405704357 25539701604 339105218491 0 687049433344 99950313663 420168829184 0 687049433344 0 687049433344 0 687049433344 49434923116 684709427126 170466060061 602757838306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6205695644 78447189733 0 687049433344 199101345474 310989258866 0 687049433344 0 687049433344 6709769472 377997565606 33255643665 299332939401 0 687049433344 0 687049433344 0 687049433344 126425806290 242867182257 156609930257 591202488436 0 687049433344 0 687049433344 56433116041 164451483137 0 687049433344 222193672294 292143393795 0 687049433344 0 687049433344 0 687049433344 304783010598 433802247506 0 687049433344 79282528075 648889403605 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329822367703 604835575920 0 687049433344 0 687049433344 140488182317 660148883257 352587632429 360208089156 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60312055658 97540455440 0 687049433344 484881548823 577169009166 129310264776 685793086929 157877683886 658401101975 11335657897 244608084979 7405617488 220918850414 143404797198 542381516526 0 687049433344 0 687049433344 104659981480 128008627837 505006686538 524587637357 72045938159 434287719610 0 687049433344 272048542558 548345285636 293597808336 606694633905 558341609367 568565060606 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139963057579 657758768913 637722789467 679034839101 76370670050 273323763608 276663555071 387329304464 367102695705 430766966937 5500980219 520960715346 144635739315 445180302557 297634767149 616312794968 0 687049433344 0 687049433344 0 687049433344 294032751975 445434476734 0 687049433344 104760476648 239732765967 0 687049433344 0 687049433344 338515994763 672520035598 0 687049433344 256927276296 481256609590 118663299312 273745057701 124478041985 295077129124 0 687049433344 0 687049433344 118920130909 546264991705 399436113936 572488584418 551638409710 600335303278 273320812651 493401120625 0 687049433344 509914311847 570692380302 0 687049433344 340057747357 347001337475 31391774639 478637569072 279530033737 515926058057 0 687049433344 311211628456 683106329344 0 687049433344 0 687049433344 377526765201 541555744227 0 687049433344 335431157190 470751720593 123595165277 389266868835 0 687049433344 658480010533 684025663762 34084081998 580162881515 436992639458 493918223648 0 687049433344 398095194619 661687155961 0 687049433344 139575866535 287400489686 0 687049433344 247984701734 677997395070 0 687049433344 0 687049433344 266954431740 434931031194 0 687049433344 208969704401 361195565250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24392797067 652363446202 0 687049433344 0 687049433344 252283396545 576518784387 0 687049433344 137309496184 558663861083 0 687049433344 380590680697 403352781627 0 687049433344 0 687049433344 289098370647 343291387731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206506222511 423721008975 269796865604 547789207146 299097795713 501494925471 3491689150 525352842046 0 687049433344 0 687049433344 185163217430 396623938371 0 687049433344 450967915365 570755402657 351854612836 447871946629 0 687049433344 48706355551 489738476837 0 687049433344 0 687049433344 40177477782 213334415132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269393210971 476721236348 487501717016 587288883049 0 687049433344 0 687049433344 0 687049433344 61396088854 682353776314 365459196373 409002480901 404517521349 527629547204 0 687049433344 210426593040 227422637381 0 687049433344 10042356380 138265840181 0 687049433344 0 687049433344 94372252233 312996936678 0 687049433344 128825494032 158790660038 0 687049433344 0 687049433344 77506226742 424139738052 0 687049433344 160486234687 628515966938 0 687049433344 36890592689 512461445043 0 687049433344 426574555828 453464728437 58710549563 462215622862 590598022301 604544857324 64703947947 486766343884 180526191689 380060480698 0 687049433344 0 687049433344 0 687049433344 349424909115 637535702733 15212005576 367163966814 161043831402 274910357631 0 687049433344 0 687049433344 233035464625 374389078367 576724368897 585572957673 60689178342 496938755889 0 687049433344 78377822362 192150243729 0 687049433344 0 687049433344 0 687049433344 1437435691 485247335742 151751575497 228613656902 0 687049433344 270884378381 501931646684 0 687049433344 96397860376 586364994364 0 687049433344 39346253493 129914703259 0 687049433344 221401076122 630430449568 50680464177 539621929057 30007517806 634436693898 0 687049433344 241903107929 568853459457 255137301122 552787034321 103519458226 339177979294 0 687049433344 0 687049433344 241539079490 566560822485 173476204204 397635611051 39837217591 624530111109 0 687049433344 271094364599 356661067419 0 687049433344 591566559779 682110567063 603629561383 674674558010 191622461087 238719202474 287136280121 303584251699 0 687049433344 232587705211 669789800823 0 687049433344 424986658071 586768605499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37308447784 432249177312 261568516192 325090408091 18170551542 486827300546 0 687049433344 88879125110 160954556161 7047302666 457973091758 158443680138 506758535325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253723008843 292350197758 0 687049433344 502895476469 544041764337 387065687335 401606554428 231132397130 372890265509 0 687049433344 0 687049433344 0 687049433344 300791171891 468325839655 437146627252 452146425553 0 687049433344 136030024618 198306040384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310923464094 471969669886 426641097334 575191152011 0 687049433344 0 687049433344 0 687049433344 77008279259 224176132664 510404250259 686402905688 63614456710 620565840808 19839414341 92175378382 0 687049433344 144824862513 351981956450 0 687049433344 0 687049433344 0 687049433344 484782081560 564778873294 465372838093 558913525647 0 687049433344 301070427199 315165560545 0 687049433344 0 687049433344 254539846676 457298362092 0 687049433344 357215659876 500630800664 0 687049433344 64248188821 609667681076 0 687049433344 0 687049433344 9797334174 484130456847 168481183161 349861957499 0 687049433344 229961600503 279496912927 268159351107 557513467327 0 687049433344 218223014731 397236791365 420228393309 640791778393 169788386168 298041369973 302850973431 529301247573 100735787102 392443134510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69225555164 127676885506 0 687049433344 140250517619 318152631833 103894599768 180541843816 138764665485 175477575662 218665277339 338804760046 292870171401 385987614872 297905235154 602423631855 0 687049433344 0 687049433344 101097568439 309159284961 0 687049433344 533363898445 537883452621 0 687049433344 0 687049433344 0 687049433344 115166086371 680416187438 0 687049433344 429521518348 593063677459 0 687049433344 0 687049433344 92097501966 582906378045 0 687049433344 0 687049433344 114488175211 426377062513 0 687049433344 201719081157 325416822963 311674592427 330152473309 0 687049433344 420461838365 643141336891 459140271177 585739742942 0 687049433344 338427476914 521663910869 182921317887 476793739883 0 687049433344 0 687049433344 31608403890 322633108786 0 687049433344 233710545294 252263598204 0 687049433344 0 687049433344 87956732934 455759703089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6978784832 598448531368 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369776580433 613458891576 248246839037 297539490918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29396432839 147222412618 0 687049433344 560131994642 583539307511 0 687049433344 0 687049433344 0 687049433344 91059317818 270099658166 0 687049433344 105603190421 543468088888 125739441096 316510214378 283989901595 504243058634 0 687049433344 399138611543 545209424792 51123773488 159064197471 0 687049433344 60038380993 162304560814 114995550874 371503889398 264423743086 383881238666 471075566236 479332181153 31707920911 495622346905 303136366567 619988103672 0 687049433344 423831523786 479807791356 132582963361 482450378864 0 687049433344 0 687049433344 343427345637 390209175785 55186241212 496111960048 0 687049433344 525282158441 683799098924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51418127272 588031930959 0 687049433344 0 687049433344 0 687049433344 91851418296 506562143333 0 687049433344 0 687049433344 405313200621 444962998234 77187187073 339922437506 0 687049433344 117688682640 302792824884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321657092311 414192996726 22986427824 82742980889 0 687049433344 93923355501 566293626403 1002834410 442801514157 0 687049433344 0 687049433344 0 687049433344 153342878568 339556912745 0 687049433344 303361786685 600582973242 35562287715 294729585424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298023455095 325660981715 0 687049433344 0 687049433344 304229754079 345075913016 236568440979 277011935681 544768714281 603560968120 0 687049433344 0 687049433344 112899750029 435693418282 603712532975 618407428334 399459651899 609254364817 0 687049433344 0 687049433344 0 687049433344 201568197737 259202490407 318815817515 414782890434 0 687049433344 353846912568 621617778128 571020714183 635457722479 0 687049433344 573816583437 672128959626 123243876396 617582069487 0 687049433344 508135924238 566910869394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198657924968 367113949596 0 687049433344 249800337024 526418365217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60787217280 295350847163 0 687049433344 0 687049433344 0 687049433344 93854072646 291145051610 260645109822 650887389501 517546062790 598769994323 0 687049433344 342277297041 437582020460 0 687049433344 269689968621 470562402918 0 687049433344 0 687049433344 358343976788 460708718848 0 687049433344 0 687049433344 98761038130 291620702951 332417945128 670765438622 42856929830 137615813792 363527012926 643234172946 636701711425 639886637902 343206367644 414816375257 0 687049433344 182338108218 459640276856 0 687049433344 0 687049433344 6897771081 143449287578 125332478307 615693410438 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335649187231 450791126167 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78115602929 517381987960 0 687049433344 198265493286 321081139678 0 687049433344 396659946582 609841048048 148997457553 416393298630 128945012374 584391349189 0 687049433344 0 687049433344 0 687049433344 67317894659 424395542106 0 687049433344 0 687049433344 0 687049433344 58670444345 340107860254 492747647188 583493016889 0 687049433344 0 687049433344 0 687049433344 14801659400 229309445733 0 687049433344 456122176620 498699858583 0 687049433344 262565281427 361909519844 394867011007 484365247947 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95518907327 559153480108 275485621688 652658819343 0 687049433344 36901968574 245290949865 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74595195877 421320708552 0 687049433344 79599686791 301804485783 74494978618 83263049782 115245335044 178103910201 418530240746 579651617676 550343803773 581895833292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220021630389 483032093049 97847529712 441059641596 0 687049433344 0 687049433344 266601851656 652782900225 0 687049433344 434436591789 658504884547 0 687049433344 327467369414 581860078532 0 687049433344 278483938661 608412594496 143020847278 159214735814 285360967007 505344101836 0 687049433344 0 687049433344 0 687049433344 29526011974 549948314262 37035061422 392401815578 12589255469 158242228447 0 687049433344 362362766341 639524171850 101840741306 517486904743 0 687049433344 0 687049433344 251970179222 511006346757 0 687049433344 0 687049433344 91437133903 308043914098 0 687049433344 38024210185 361057021285 311315351358 662125253271 159631722660 590370128161 616866132206 661762918869 0 687049433344 0 687049433344 0 687049433344 260242712894 614256765578 0 687049433344 0 687049433344 15968279146 119208226289 27381275957 538456771594 0 687049433344 430979826454 434626335254 154817855226 522995481613 413784051055 491630906583 0 687049433344 484288875408 618497172709 0 687049433344 21674774770 656747429368 144636531955 568919799225 225167108787 575667056963 0 687049433344 64848843205 506433716423 13226678495 36474878214 254015828622 346984004577 0 687049433344 0 687049433344 716508803 10463406398 297483870423 327726863008 42658257312 621207417805 100944411542 561098895380 192236409680 592435759727 0 687049433344 0 687049433344 50225137245 650883556747 272122919624 359190269216 0 687049433344 0 687049433344 89143551116 646571636071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35790471068 350001119122 0 687049433344 0 687049433344 223080558890 568902879533 506288120579 652624875131 669939940593 673757863940 0 687049433344 93340713914 225314502386 0 687049433344 105456131576 385271645694 0 687049433344 298524839748 654837449763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45211953246 462373604852 93195866505 158929561696 0 687049433344 473014333328 490564365752 0 687049433344 42730429611 431720722082 134964090633 421580973349 0 687049433344 0 687049433344 315640386344 326797596310 0 687049433344 413912062163 473248827717 199434580882 217792274432 514379959836 601258125757 287680349286 345842906880 0 687049433344 53508711105 110789506615 646070559999 658376906525 0 687049433344 0 687049433344 27514160547 682327712784 537783772159 629030979901 0 687049433344 171927118752 227000941960 562157653607 582743894918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38756406061 463031493731 0 687049433344 30104021510 196323739296 24426946188 512402886494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 573388871128 649585142963 0 687049433344 0 687049433344 0 687049433344 546558473367 552613705476 0 687049433344 283319811951 494209072193 0 687049433344 181315943213 250760538789 3455940389 254157474362 250711246280 580763701141 0 687049433344 0 687049433344 183430451967 615669386981 0 687049433344 0 687049433344 144514613519 302966887669 0 687049433344 15337410412 673057040786 68528610715 536551448164 256727937450 664808221014 0 687049433344 398077509434 615329521126 228645369681 621936416256 363690762702 537126166398 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99208624892 244949943614 0 687049433344 384948670900 657441563608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8473243851 639327147412 99229762513 160304487770 79978820282 506036191360 119740028136 312977030151 0 687049433344 0 687049433344 280869455523 354460692064 71020031244 651385327958 0 687049433344 187476469455 317220226364 0 687049433344 182817362202 227110615338 251402700428 353380501950 0 687049433344 0 687049433344 181982347489 624344456413 439139888257 554746043840 237811788053 445644343996 0 687049433344 7539951854 556678666228 0 687049433344 0 687049433344 375010982076 647908454802 201398571379 397702168726 0 687049433344 0 687049433344 158625157000 479486928069 104341770332 443566853105 0 687049433344 0 687049433344 0 687049433344 42390037479 322550980929 0 687049433344 213858695154 612568315146 248435067724 571635172628 303584953308 649338081774 262878802428 263072773131 94413569069 572212621233 345934052456 545066011327 87191528207 635660432842 267599004709 421564621401 0 687049433344 392787875944 475776264776 0 687049433344 293815986024 568337544358 0 687049433344 0 687049433344 0 687049433344 419313901866 565468695396 0 687049433344 481730401356 580880645911 0 687049433344 244950921040 633966119987 359272034369 371460266356 543927836206 681325091219 470097149726 571482936680 0 687049433344 0 687049433344 0 687049433344 350530182674 389761727665 492933031193 628545073127 498641806570 652512415314 0 687049433344 454746689318 560606082665 0 687049433344 0 687049433344 0 687049433344 300763824797 627768649768 130479032731 676088084254 0 687049433344 0 687049433344 0 687049433344 303665855105 535081181714 0 687049433344 0 687049433344 385977455248 453843724616 255161668312 555900230748 78278221289 429059858375 81096722187 235386384066 0 687049433344 49129160768 261476918906 563475768118 571360497453 159336789726 167303341080 346253649771 488302170516 272152985145 684686382008 0 687049433344 0 687049433344 119923274564 635280086479 0 687049433344 0 687049433344 6423799139 605207094515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135128404768 354871730768 0 687049433344 0 687049433344 491896907254 561501436581 519524126814 643161570019 232120804721 364836066993 108887520953 227455073179 0 687049433344 0 687049433344 507437501666 543888891758 0 687049433344 0 687049433344 0 687049433344 484881061048 583553583571 0 687049433344 0 687049433344 0 687049433344 175126042694 629899641409 341652771341 364758806765 149852152430 299127751789 0 687049433344 0 687049433344 138801490012 284007516667 0 687049433344 0 687049433344 213860948585 541457208970 167057790460 305402618829 0 687049433344 0 687049433344 0 687049433344 226511846800 423420630403 420435934870 678984945901 0 687049433344 227495526937 486448615023 0 687049433344 91972309768 347923002670 0 687049433344 65454260289 242057780793 56338380616 336478617665 172413748722 394691403740 0 687049433344 152545743548 269169175144 371074324223 383645725528 0 687049433344 228271424884 343777789237 427696815683 464933912320 0 687049433344 0 687049433344 0 687049433344 407014775006 428924350955 0 687049433344 0 687049433344 191706098297 420979574896 0 687049433344 482738263707 536119281284 0 687049433344 0 687049433344 73437054071 153923737512 150475249690 343742256483 0 687049433344 0 687049433344 0 687049433344 92890441629 264416660118 510203186986 610554400411 348290196578 366259403125 0 687049433344 139853463450 580380975609 167523486426 304163663663 4509518163 509323258504 150227437373 545332745942 0 687049433344 0 687049433344 576027000609 682391085655 54473629682 529859950278 117319410372 136208833803 0 687049433344 0 687049433344 456301684187 660983719344 0 687049433344 0 687049433344 17894295458 269202387889 3120446330 558990180615 270071149874 652026002674 226787906750 443962700644 0 687049433344 182433042644 561653203060 331707770412 605760880911 265801554316 389542861322 382682824766 550337006423 0 687049433344 87649988464 277239947899 0 687049433344 252974251042 534742896787 445581561389 480312738233 243061148187 443247795136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44886299066 562328114796 165325418028 482295328407 0 687049433344 0 687049433344 0 687049433344 234439773070 272809202869 0 687049433344 0 687049433344 0 687049433344 338048044644 422487167480 84784636891 449808561256 0 687049433344 0 687049433344 267393385887 362564158045 82174201186 156546754081 155448162038 540193281039 0 687049433344 0 687049433344 442432021771 686198238745 403413165827 537582913405 103013702743 323396836029 322282720835 489215323334 0 687049433344 49380305126 594947966801 254365735879 476957539026 0 687049433344 182962251739 221826968778 213872477488 435511028863 130280319434 357531317874 243685800063 290071224613 0 687049433344 40965945220 458532876123 269992936398 549256842542 152222502566 283637888600 0 687049433344 271226196215 551371436113 202305848610 542575033781 273448727344 410403362643 155999724809 574903982851 171591807233 589381679645 109280296332 506464357422 40673206254 674986267432 0 687049433344 521551176479 541361577655 1439922893 425647530889 0 687049433344 0 687049433344 0 687049433344 155755986253 531224067395 0 687049433344 40658434968 217061204611 62595204985 129958209709 116123724557 684631399992 0 687049433344 13360488693 464595186194 0 687049433344 74984292625 464844000747 241314860070 289649875686 0 687049433344 0 687049433344 0 687049433344 63653549474 236642862750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76273535949 649746145718 276791198776 569244609264 0 687049433344 458592691122 584591650092 0 687049433344 554495592669 658977733606 0 687049433344 0 687049433344 196777191321 509399487547 390537891549 480086910957 290536351334 302679523664 0 687049433344 226407104919 299363784165 431941943775 632461115756 424041336181 677013315795 67152870490 596887694844 558852570188 651074072798 139712079601 178761843246 62411978125 309251371256 348087621778 561807355255 211847089911 678047706356 0 687049433344 485228655445 606337413278 176458114196 499326362135 134932659427 186291251769 143869055081 680892809271 0 687049433344 0 687049433344 137598169737 482139426957 520508087164 523799627746 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25033782840 138170210445 152648930999 578682371998 65622124138 494194588005 0 687049433344 114244764667 427840749777 380726611669 597260413491 0 687049433344 0 687049433344 205061016380 332779718727 471156715349 602901453163 239085263006 387274500757 0 687049433344 322159592294 540147518809 135894872179 635438301204 639742935527 680242256505 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 285022334845 521069352415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181528083968 662411009937 102566994493 615091518366 0 687049433344 393671110446 670759664214 67157360508 128226788622 0 687049433344 0 687049433344 58522574261 547795156148 0 687049433344 326466224540 573219888577 0 687049433344 0 687049433344 0 687049433344 29002220967 70521240793 87287081667 315302555924 0 687049433344 0 687049433344 130511592389 341258409936 0 687049433344 75221234905 111892419039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3128375547 204294943514 0 687049433344 138328680413 212936393438 0 687049433344 78029522846 527280540704 471775614730 630345469937 0 687049433344 255733887935 515545393114 0 687049433344 142164706513 653997978070 0 687049433344 201638220064 535806478431 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200421249388 240925477998 0 687049433344 0 687049433344 177971717706 341196520913 0 687049433344 207051528620 306355431896 86343330189 372763040175 93465806903 638012113763 52789949955 289598566414 414460153342 660012148792 173635289598 538620584656 691793247 485737171294 453110590174 594738964155 0 687049433344 558892844016 662720079217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386959413804 684630178209 0 687049433344 0 687049433344 17909244600 412139312824 127195616220 467251830947 134944152917 299611389682 0 687049433344 0 687049433344 544872808205 685659053039 0 687049433344 0 687049433344 101863057033 641073900476 0 687049433344 0 687049433344 84771384489 624884146764 46915745248 511313735008 347155738858 531617330077 22795845179 152581809808 0 687049433344 0 687049433344 0 687049433344 101386649241 514729609921 0 687049433344 0 687049433344 0 687049433344 322214409239 336841604973 65490135227 563937501448 221821802274 425160427743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 178154478560 686248486215 0 687049433344 319144801156 383086631675 0 687049433344 274918133672 572167467351 0 687049433344 0 687049433344 355876011958 670181358295 0 687049433344 442977761155 482228286847 0 687049433344 278007217736 419670564246 421113261700 421198698321 0 687049433344 0 687049433344 352901769648 631718112580 252187335614 326191693922 382837271711 497334200288 0 687049433344 43475904600 143818749122 58453634336 367196108285 0 687049433344 0 687049433344 520440945428 570307277557 0 687049433344 148899665644 409899378146 69161729300 549910996645 0 687049433344 240701884421 667605674720 0 687049433344 0 687049433344 70142664819 74114931589 239016176389 307204116937 207048752309 502282317611 35462055304 496525797796 190755479286 310603983791 0 687049433344 0 687049433344 145652602189 661435846523 202325877657 415961944642 0 687049433344 119841417711 157013088281 37606998410 660966261496 0 687049433344 336247209487 566146470633 27155949819 454013812259 109368535573 364443528878 0 687049433344 0 687049433344 120132286651 629639220230 33660988585 374445926490 345552823652 656409648205 56882041950 184743616120 0 687049433344 233783667016 565414802390 0 687049433344 112760060977 680201759930 136538046722 426826656879 46472695044 447008722652 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272096571534 576910153410 0 687049433344 0 687049433344 0 687049433344 219892193259 431247761726 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224784457944 305520869319 452840176368 453171667082 1849837010 321687140447 239964829285 441802435320 0 687049433344 115931391861 565712736448 0 687049433344 0 687049433344 0 687049433344 476615566114 476697122168 0 687049433344 4697441778 112050648582 0 687049433344 0 687049433344 0 687049433344 24979992724 601415068231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278041712608 529461634025 21383168526 679837331869 96357509735 261089028846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129180595379 196947922357 0 687049433344 472225539195 573980460652 406854074985 459175327751 0 687049433344 0 687049433344 111413797024 337754997718 0 687049433344 415524500298 581533254921 70746649280 398476047164 282840825457 615407175403 164589402725 334871528178 281889197850 570091682360 464447061021 474970820623 0 687049433344 139496219975 604562864690 160723842064 589577022565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69661414914 199189755197 495329859164 683668225728 0 687049433344 85064371385 294100467108 0 687049433344 0 687049433344 382084496228 524244937048 286738047205 559800014275 0 687049433344 0 687049433344 972423272 56635032257 0 687049433344 113903709408 380723710030 0 687049433344 0 687049433344 0 687049433344 53459739547 187730135618 0 687049433344 0 687049433344 0 687049433344 12683117127 48581135042 451574868261 559727320891 23987597982 628724186627 0 687049433344 0 687049433344 0 687049433344 158620310416 318985473235 319873735009 519949295145 405044179754 419576661880 240427468884 294180467262 437655402515 447277287425 140451404340 519815643888 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112156010175 205670330217 0 687049433344 0 687049433344 396917815370 578987337659 0 687049433344 0 687049433344 270587657411 620429381080 0 687049433344 82579044650 465100806097 0 687049433344 0 687049433344 64883168107 122580918138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 645961678894 647828978912 113712188202 354144059327 192028543062 586709929886 0 687049433344 168400538487 247429403517 343191815584 541467913766 184050744854 554798838808 0 687049433344 0 687049433344 0 687049433344 5563791623 650333063745 0 687049433344 312974083580 592625480262 322251149099 343634465276 0 687049433344 0 687049433344 0 687049433344 200885911788 401736296981 0 687049433344 472659321407 619986086582 0 687049433344 50445503855 337013807802 0 687049433344 0 687049433344 417541930169 418212607079 615538339218 635284843521 0 687049433344 0 687049433344 0 687049433344 115301135644 276116338354 198191587690 351567127790 0 687049433344 0 687049433344 634381830094 651546765739 343997160061 598483285260 0 687049433344 0 687049433344 232195955750 576994760760 244654508059 270341505257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71159211699 475952454820 0 687049433344 292866471699 519391518295 531787900388 655792875785 104614699828 352958344862 160971557827 639914502031 256987547908 298878912622 339054251346 448608275128 217435490730 547815531348 56334087070 155077650744 0 687049433344 419261805126 523627105994 367413928759 551161977604 242639135666 603073354409 0 687049433344 152497973894 338943400035 0 687049433344 380140968563 562589261254 0 687049433344 313232763894 381819071555 0 687049433344 15272049286 612391677931 91328527781 476580381764 0 687049433344 440139779167 498502249808 0 687049433344 0 687049433344 298866418026 581590388353 0 687049433344 4756759911 430709521734 0 687049433344 0 687049433344 0 687049433344 139636380389 496514362980 43143510392 532173444205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93226573552 662623328958 94019894224 592820728587 336052587235 559391254035 497773702143 631054315434 115691743882 660078713458 192577202870 344045525356 207411691407 277804660286 403561800608 659886893405 0 687049433344 46028153716 409901543832 138705650155 597645316986 100627602215 311743933426 0 687049433344 0 687049433344 624476626694 629955442327 0 687049433344 261132746233 410418299703 0 687049433344 403127440286 637291657423 0 687049433344 241899230757 270480604902 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 526043874357 566298749647 142555331619 539390134870 173128745802 572498019386 0 687049433344 0 687049433344 103276868182 388242560321 0 687049433344 0 687049433344 64254509322 250522445469 0 687049433344 0 687049433344 37634595900 604022896111 0 687049433344 0 687049433344 83629382492 403622577193 86701902573 461835824020 487855520253 645556625517 0 687049433344 66033283664 330732314678 122364471007 289453408818 0 687049433344 0 687049433344 44781482324 287915275846 140402863429 171806778812 244411296342 335870041817 485236300459 654801577770 0 687049433344 84358803854 457939762071 116114677365 540413808993 49974219701 148844013313 46862705960 528780671001 70674686314 226199670670 0 687049433344 428770076101 488839587256 303943474459 597079324763 0 687049433344 389709104328 645552018310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89853057970 349621870154 0 687049433344 0 687049433344 599109218335 600837777418 0 687049433344 0 687049433344 349414771722 567827403690 0 687049433344 270515218130 486153080024 0 687049433344 338453173819 645351917873 0 687049433344 0 687049433344 180968039798 557407729517 246391395997 665655115580 0 687049433344 0 687049433344 0 687049433344 381494998013 597571179781 480793743478 614717725880 0 687049433344 54260407883 54764268550 0 687049433344 78158929142 479005521157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 312967977654 409747364269 0 687049433344 111666455482 444311228079 222520225070 356352711385 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44833146262 306952641701 134166410545 299484212166 547185148756 588190040591 0 687049433344 0 687049433344 177032287578 419487883865 285529195964 684571236820 0 687049433344 0 687049433344 0 687049433344 137927204446 448863143094 442323493612 458017223130 317025478865 615093467878 0 687049433344 0 687049433344 88026204155 420530730152 310919992671 375376748142 0 687049433344 203861646581 401581988870 0 687049433344 0 687049433344 0 687049433344 577062628763 637188713570 0 687049433344 254913780114 653888082622 291460111685 522213536696 376701247121 680982605109 258287641249 518959049834 0 687049433344 0 687049433344 0 687049433344 508652356083 583572173560 0 687049433344 172382507291 220901510143 131159798268 377618239559 0 687049433344 0 687049433344 169720769299 469273675692 257094068638 588626164609 0 687049433344 0 687049433344 302818244109 649303319888 0 687049433344 0 687049433344 0 687049433344 212309259368 549852678306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351502919871 568197734193 167930543121 467049819428 160012071667 598207579729 172408055577 227218059437 0 687049433344 0 687049433344 179462270849 569395026431 0 687049433344 0 687049433344 471786709627 506146565430 149321736457 497848939070 0 687049433344 40931323017 413221542951 295531035582 547689607152 573147831068 646450811706 587890288965 639279955466 44576772605 335293492861 0 687049433344 141803519983 340552461006 0 687049433344 0 687049433344 47091474022 72828141894 343988423562 379742178752 0 687049433344 39841353063 542310574075 198592626067 622711775838 0 687049433344 543146387219 655664141945 299244586541 430417338225 13014471984 183290342009 244356175301 316852957350 223814369792 257014758893 0 687049433344 0 687049433344 137180193389 389151224679 372358506999 667229675121 0 687049433344 226367438428 681597719771 264958947322 326747956209 66933454412 507829332185 542657141186 631093626029 0 687049433344 27493237641 42183383220 236325457100 294428533191 546685410925 558026204146 603506468667 678224910346 0 687049433344 246630849806 293788790989 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12572646577 684413282111 236225950192 676235651036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 545215090984 583315957180 0 687049433344 0 687049433344 36249334865 396344037441 0 687049433344 0 687049433344 247128310098 486888254173 0 687049433344 0 687049433344 119623400712 303350164556 109501208081 399226600349 419802594873 569170098894 0 687049433344 0 687049433344 4669888427 138760861181 0 687049433344 368940544367 497427304478 0 687049433344 0 687049433344 321024996714 404347239758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 491930525062 513244094734 0 687049433344 0 687049433344 319226558877 481268493648 0 687049433344 551362304069 577380920335 0 687049433344 187238808525 188878404968 0 687049433344 103794695616 444223118829 0 687049433344 0 687049433344 0 687049433344 39134393005 90171775698 0 687049433344 0 687049433344 0 687049433344 57867957186 351935835261 320058238854 508202029085 441917535996 627367107720 60057715333 88086229551 351135890071 438953254026 0 687049433344 0 687049433344 245695668757 550215444618 64319526868 489244277205 0 687049433344 267434047408 572613679913 52287745281 631211853703 396209240117 645033992126 608092854241 669324491798 376542247407 588136231645 0 687049433344 0 687049433344 43595111551 361482465859 0 687049433344 0 687049433344 257144093395 372433256617 255842493738 419782249094 0 687049433344 0 687049433344 0 687049433344 300170299231 634964898788 0 687049433344 173715109322 318324155771 125655250426 650423747434 0 687049433344 0 687049433344 150893468032 234070052085 48909354986 153386257779 0 687049433344 327193769766 353276224628 9619999998 453322183823 0 687049433344 0 687049433344 0 687049433344 16499789570 299838406630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195984455802 636133754897 388255986537 391556730048 0 687049433344 467468223971 569760590203 0 687049433344 2652383316 278711681622 32128419058 345296775957 0 687049433344 79299850955 283009360022 283680142420 680677540717 0 687049433344 70643019584 338064942342 207206550191 486137191469 0 687049433344 614633047981 685199708421 138246197463 272309676804 0 687049433344 483387958004 543416768741 0 687049433344 497578263372 682303703998 180680293440 180803932229 0 687049433344 170986763294 295039743763 0 687049433344 0 687049433344 0 687049433344 144377063204 415873199149 87591500801 592689479316 0 687049433344 282648170327 452995642940 0 687049433344 0 687049433344 65886025176 496301647949 0 687049433344 342456987205 378397415935 426933704021 553302308688 0 687049433344 73847999513 431678978833 305609506465 415674115432 0 687049433344 104231497291 338959627567 0 687049433344 0 687049433344 0 687049433344 44612275302 352019557674 6908607535 57044328926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213562025983 218529628581 0 687049433344 0 687049433344 577907488 248916363226 126137420978 447779503356 145774143795 412793567396 559141918411 598437242726 0 687049433344 0 687049433344 214516840667 612266502676 0 687049433344 0 687049433344 0 687049433344 91041556897 482967882396 0 687049433344 0 687049433344 46856244571 562854461588 5026799781 284444711416 28254064736 295502222705 231458325117 586277460399 0 687049433344 290126588980 514748685149 12037167860 460602127801 407072636793 603298979229 0 687049433344 242316461775 402885115835 0 687049433344 203215219897 587620484150 0 687049433344 472791891203 583991140801 12876594766 480777284179 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76506116880 568060933906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258315492605 355778570663 0 687049433344 0 687049433344 264731826082 527955533151 187447999379 325717375199 49511224471 395345738964 258853594766 605090483747 319624232988 543497883703 0 687049433344 0 687049433344 0 687049433344 127903230462 391165230965 76517748114 382485563607 0 687049433344 289429483887 415918586575 149956219556 429681699091 167357820866 259503759258 0 687049433344 0 687049433344 178646261554 217603245163 65636715280 110860518003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416962921353 573343931068 39145822367 312394249677 0 687049433344 0 687049433344 0 687049433344 220668875532 261433388153 0 687049433344 0 687049433344 0 687049433344 148564693038 361208796148 71219357201 496509092575 284588505461 333479319257 0 687049433344 43824930618 429579866304 88064467884 499977052986 413152138314 650620925310 0 687049433344 652759255064 677685150788 0 687049433344 0 687049433344 92490967556 491989887451 0 687049433344 83554228025 333270252247 0 687049433344 114795328312 637202050156 0 687049433344 0 687049433344 0 687049433344 554419509702 648694284551 0 687049433344 0 687049433344 191340351176 522320489188 0 687049433344 123128315258 315493175575 0 687049433344 85632874066 322468017133 0 687049433344 0 687049433344 67260634262 222618239681 110296801977 266965002957 36100374113 161299178736 0 687049433344 0 687049433344 142201961764 584466471942 26135399656 641009848737 134460197462 315671013324 165426886314 383363017760 0 687049433344 174816931584 669339617303 87215624713 550980170513 0 687049433344 138002682188 209483224789 0 687049433344 0 687049433344 418805542852 464048608409 0 687049433344 0 687049433344 0 687049433344 334072441957 586092339348 139556189101 229879201254 27041939525 609032589013 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265931599650 473970614032 21102568125 348266832307 25403774353 483376443794 0 687049433344 9059314233 366733460442 239555810848 341530730509 0 687049433344 0 687049433344 0 687049433344 39573914258 235950477880 157746770816 320094819039 17906157077 671398994489 61110728515 437783062159 0 687049433344 121161529143 346020102771 345483022355 386765796665 0 687049433344 235948215856 559986646036 33578112773 332791004934 0 687049433344 154114142536 309157963040 511069110962 580144018125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415801784210 642595890224 594612552101 669334641523 0 687049433344 0 687049433344 460062037372 671223622480 0 687049433344 0 687049433344 301857036056 681666504276 95743224389 224066233832 0 687049433344 0 687049433344 0 687049433344 229568616749 574179411674 0 687049433344 268950091769 496498273271 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98141375956 247245578667 0 687049433344 0 687049433344 195933789131 484567616838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187805318336 235030360153 0 687049433344 0 687049433344 346692587383 468535079178 221781960840 563558957479 0 687049433344 343806031051 462375205698 253323172100 661184872996 0 687049433344 0 687049433344 0 687049433344 178582878173 645613106434 388652380348 522981272614 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151960388564 679958439020 0 687049433344 538589216202 594522861682 13206856250 191320561859 36821664136 631631481478 0 687049433344 73423538718 189558808009 0 687049433344 223783867438 451363382968 106422965594 283336355585 366797805467 602885039289 0 687049433344 0 687049433344 5853929840 427948521342 0 687049433344 211910556014 228814897243 0 687049433344 574828516670 660960461168 0 687049433344 0 687049433344 321319912163 322202387765 0 687049433344 27952446056 106989768557 64857046467 682952341396 0 687049433344 496954854349 564327631019 118279682759 148354098271 153970751280 512730916612 0 687049433344 0 687049433344 162571756951 308568999423 320390127085 404727280681 197478795201 528153548413 27176683755 285015354102 203943494095 529601612699 0 687049433344 216757276457 319972543400 414148625783 442412586011 128662231347 348839038786 0 687049433344 140897597197 295854755850 0 687049433344 0 687049433344 415004760805 432220856653 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249822256810 428120844847 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263448317228 632025225232 402452389044 593888682400 0 687049433344 156964682849 232998003256 0 687049433344 0 687049433344 504595693318 628467280402 298488433184 317585071767 334261041 138877497793 0 687049433344 58962969176 73969716952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195818737744 409620612545 233001676163 324974823861 0 687049433344 101346506091 686210560611 172618337175 655942012511 0 687049433344 37613050086 511569053322 209915129435 534423981313 410072213709 509451494517 0 687049433344 27883179580 596431005275 0 687049433344 0 687049433344 167659254158 485290799822 0 687049433344 0 687049433344 0 687049433344 415980939677 584173756810 539561523315 578057902832 115749183469 314961468810 0 687049433344 0 687049433344 59135138656 158530335334 230915806774 265416246534 0 687049433344 0 687049433344 0 687049433344 182550027499 670549695988 0 687049433344 0 687049433344 311158380604 488306917182 8471267133 510604629260 177846387723 523839430683 0 687049433344 0 687049433344 372684941504 519447620349 0 687049433344 1558993940 388862715907 31066769737 599827430357 498460450118 660303926926 0 687049433344 0 687049433344 251685479080 350759486098 522560239233 625352299349 44852336887 481004791773 0 687049433344 494000635906 647790126285 0 687049433344 0 687049433344 0 687049433344 75742128244 158229499104 557999506461 608757617702 0 687049433344 193757988468 353698812460 0 687049433344 0 687049433344 0 687049433344 405627437273 443779194745 0 687049433344 0 687049433344 243796761511 547678918437 181758809455 214506122731 0 687049433344 68611925196 153604874286 0 687049433344 74163042971 326226874252 0 687049433344 145931661616 616012850328 0 687049433344 17869261395 102307285238 0 687049433344 504771850986 593939797100 82836185142 464629824040 0 687049433344 0 687049433344 0 687049433344 282896778891 596127363629 39551254228 609733041356 530198118617 652875616258 228562249078 313531885292 118316142495 181220074794 0 687049433344 143991327041 613846318834 0 687049433344 139842830651 279573259384 86686916367 610311207497 0 687049433344 137531245968 531413543575 249749878810 541725727873 0 687049433344 162727099376 347922481883 0 687049433344 551983096286 668224929422 11626347915 507648890853 0 687049433344 0 687049433344 0 687049433344 70296298460 205216544879 0 687049433344 292353466805 545935154715 301131921304 508589730528 473110756460 496186454600 224302315957 665803512663 0 687049433344 441450655582 611000165875 0 687049433344 0 687049433344 0 687049433344 287846795023 670298347321 498853547136 686820187907 158807874400 318384824069 506508700413 684695623808 171385628126 420683316853 353895229107 481016854657 0 687049433344 599749099924 635184857623 0 687049433344 0 687049433344 24492073855 376984738066 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137715779346 199515631774 59501811888 176418572047 0 687049433344 0 687049433344 426603135647 600385764136 256399087970 525545354533 324956379893 557006212421 54569706119 117831535537 0 687049433344 139470320669 573407017080 0 687049433344 151657696667 266036921834 103901641914 133738900072 119130214474 375873259590 0 687049433344 0 687049433344 16660861540 624137534249 446107754951 642749188816 0 687049433344 523262117946 559529473616 75142883604 215814658131 135635561320 607638068902 137037671369 225876138904 56195274753 262179459024 0 687049433344 0 687049433344 117502015007 148278222790 324664761499 346270587154 20952689350 190780436990 108722918219 486825934944 0 687049433344 0 687049433344 85384141700 182025382614 116297153089 596634040699 0 687049433344 142868696308 392985849342 0 687049433344 23417442489 72286114477 60516102119 197740528425 432269002476 519802753848 0 687049433344 0 687049433344 438927327633 632794498893 0 687049433344 258822536562 622856284536 49980312159 111036087198 0 687049433344 42828794374 651166995758 0 687049433344 190248924219 294788892647 1940527842 206605105109 0 687049433344 433899162062 555081304267 136513733535 386873506392 84474284538 634115472301 457136553764 624539850799 0 687049433344 0 687049433344 89261518751 640652102649 0 687049433344 0 687049433344 663690972705 677350126998 41021479072 220240308703 0 687049433344 174784962470 434129179210 0 687049433344 6027218382 77702861473 0 687049433344 44968263550 399481439883 62204807539 277136196926 275584803339 290225061843 0 687049433344 0 687049433344 502475376553 659512631955 0 687049433344 189535564355 441183059131 57243008668 90212266917 169063715469 255846719258 111776926132 561037502178 38889647315 136645872937 274397232458 651275644972 0 687049433344 99748036986 614129739897 236803049713 544164135203 239718514665 611431215610 0 687049433344 249467575627 286131701294 24770734146 646246155999 0 687049433344 77991170688 478019432198 365419028814 661114286031 450489350106 578599316875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14132363765 682892207887 0 687049433344 0 687049433344 246177770964 353056307676 142997369021 663717580814 0 687049433344 27230392261 279571884529 92400323277 663660767176 265320665956 370270259048 209436396348 621539819201 294167261489 491563003543 0 687049433344 475461711654 480651062927 16120651372 129783149726 0 687049433344 294629442529 383641492655 0 687049433344 575406489183 656759175350 82777523278 404365411389 53210731463 222547415478 87142922222 570299240329 0 687049433344 0 687049433344 0 687049433344 139292394586 417082552011 0 687049433344 0 687049433344 501822683250 660563919390 203487363551 223626846232 0 687049433344 0 687049433344 28682548008 555726149068 0 687049433344 29451571778 366940398835 146568071545 470571274447 0 687049433344 123891062856 429329801440 259835308268 582317771688 284525689950 373266141355 86939165347 523600517778 38390962353 650484786842 0 687049433344 442697838753 576240955402 83881884727 160129076749 489105136403 678951705017 410128119326 419351227112 175086023852 592319997969 364245878180 663077399512 0 687049433344 0 687049433344 0 687049433344 27590900834 455768606744 321642775132 331586975918 484109508825 650637822861 530068400313 645075323562 85197936267 679768657909 0 687049433344 0 687049433344 403725207480 484133156445 74741700850 628207054810 0 687049433344 66683379773 362455347240 239041070207 341134321510 0 687049433344 0 687049433344 255262474288 583918687975 0 687049433344 27517447684 521069125852 116830504623 366425210257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 533242406505 656953261007 0 687049433344 27565045905 502766691121 0 687049433344 607132678505 625243355611 0 687049433344 77908314863 95106562608 0 687049433344 0 687049433344 0 687049433344 149661666412 150149214057 0 687049433344 503805498575 521981259643 151707395333 420114360611 415436686400 490490365419 0 687049433344 0 687049433344 0 687049433344 239963850960 612147410369 0 687049433344 0 687049433344 0 687049433344 510169522564 620322387372 0 687049433344 0 687049433344 347391047799 400931023490 0 687049433344 0 687049433344 311089933584 338084196091 0 687049433344 0 687049433344 231357733991 315744859774 0 687049433344 139867788281 398560515180 0 687049433344 72281653868 656810128531 0 687049433344 0 687049433344 171161521162 598223245325 0 687049433344 55840436415 394750801276 0 687049433344 12344695557 411930335715 175933044776 634496307303 0 687049433344 547396017123 548897873277 0 687049433344 0 687049433344 185552529640 339989437156 0 687049433344 222404404968 439923273331 0 687049433344 0 687049433344 500356500180 673434677361 433300879333 481175275028 235521129166 291404148488 0 687049433344 0 687049433344 0 687049433344 397415802588 663846463328 153296510849 472325758916 55282813466 535127937025 0 687049433344 25313057883 42579379294 0 687049433344 224084369222 584768785150 0 687049433344 541553098378 609926716590 313898817349 362194846920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135162261252 441660631888 298235879246 387528348681 31283535576 570606529773 246179871173 647184122736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111098949585 652085417826 0 687049433344 0 687049433344 23639955123 508152201128 377699044601 662931879340 440517473125 447186311103 0 687049433344 582152312829 667804609137 160659647167 233674278219 348993456576 426279934653 498772072835 511640677757 0 687049433344 183092414565 561881769131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155546051177 531092796265 285972189343 513434169361 0 687049433344 0 687049433344 0 687049433344 39345555148 134660279843 0 687049433344 293888449177 595205770907 166681347546 514983956235 0 687049433344 0 687049433344 0 687049433344 261434659226 368555068052 0 687049433344 143542008865 596042852007 210574276961 347072639419 91963622741 128062570736 132048235484 684048251541 184084310834 443086546054 14897443856 319058900858 239997862732 569077136807 358509998578 482710685873 0 687049433344 585914856888 665902402037 195562529278 229795778390 18218096504 364486043341 558985929352 638585975238 0 687049433344 0 687049433344 49927934042 123932869360 0 687049433344 535504717203 624926685034 0 687049433344 148805362133 459502878728 117594371482 243738234657 304188768270 407026905962 23860082820 397732661381 0 687049433344 0 687049433344 49415644418 238082054991 210091278240 283972906078 0 687049433344 466407053482 527570781565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 412066820924 483986816745 259567028536 661651955623 0 687049433344 606063996853 684151930476 47180643256 163978643537 30477691291 330448939342 636118494540 641392559488 23916236184 167624641866 351425295410 572477217076 159126920484 287822941635 0 687049433344 8862014211 434239129535 229069377647 672969591831 236213251762 572231111368 32462236015 566726077398 56953335892 388089558154 437151549334 599860708311 52364693010 354740009963 0 687049433344 614472566342 656148419047 135716419939 472811120518 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196865941433 254525640375 495598748692 654201158595 0 687049433344 0 687049433344 276265014226 641939966946 0 687049433344 0 687049433344 231209762197 615336124433 0 687049433344 0 687049433344 164220113360 569054538993 0 687049433344 349885854427 511825584657 0 687049433344 0 687049433344 152360209227 632548014741 0 687049433344 149863634528 287440068170 0 687049433344 342810902659 471130317359 363253847490 482781085155 0 687049433344 280359030688 387239343016 0 687049433344 0 687049433344 72491797141 576628205012 0 687049433344 364545845373 551805656134 0 687049433344 0 687049433344 163727777608 536660161819 0 687049433344 0 687049433344 317916179438 520841922514 0 687049433344 257880811066 481721933538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174884806163 544860630567 435030387356 664177973130 0 687049433344 31734187951 190260529175 280229309129 459071978581 99781719566 306690679674 70604748680 623103670415 0 687049433344 0 687049433344 475912105706 681844942721 404220433420 548838630106 306085831172 600379360615 367042666716 385670640213 23657530323 272532935001 179839229915 654107127549 81741513582 653882467980 118513299689 660813524880 0 687049433344 0 687049433344 0 687049433344 255555569839 606972037609 342301535148 394030554543 0 687049433344 0 687049433344 518528394155 524311855303 0 687049433344 0 687049433344 303749282724 531509139430 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456612454385 672914237568 81420792579 501374841375 369556764800 559416447515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249311150998 591931745320 0 687049433344 0 687049433344 0 687049433344 20947319631 143577501090 297964681894 550074424753 0 687049433344 0 687049433344 490674620647 512081531434 0 687049433344 162627059454 245338873774 100178043424 447155268473 0 687049433344 0 687049433344 238950895852 278985877966 168887178954 509223951482 293823808588 408415181039 78716141491 664655263876 0 687049433344 158590720257 640545951871 70385434945 551469805555 444175039617 495451121387 0 687049433344 156119179245 375986108267 0 687049433344 0 687049433344 0 687049433344 145475497098 561100628488 108225451255 513693394394 0 687049433344 113756948138 176267042316 173167120307 183732553605 0 687049433344 613431043185 672308985030 131299314663 229572958573 3813990711 52644293220 0 687049433344 0 687049433344 294926638924 378816072099 0 687049433344 266765387163 459206135189 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294109719802 543235508527 142548505570 445550973198 642627364242 665441772559 235223764163 445792400303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 431260985048 529367000498 0 687049433344 0 687049433344 604919898781 614455108657 84891321151 351122865184 0 687049433344 0 687049433344 154498162298 625566458299 0 687049433344 1022429369 620322857465 274117044354 630789406618 274924339074 630875931060 0 687049433344 0 687049433344 230219808591 513167510252 0 687049433344 79944539531 664569591165 0 687049433344 117460358713 549797973094 319557455468 322155236781 0 687049433344 663475493017 684166859965 36958903820 480173935451 14521686123 470835665628 0 687049433344 33981569413 396031494126 149552525991 639903627134 0 687049433344 0 687049433344 19494300602 279740796208 186840259162 293891300757 0 687049433344 0 687049433344 91434854126 322226889894 331207026101 380683740713 17478736479 104964079964 0 687049433344 0 687049433344 288724053018 483770695191 339904126221 651540056974 143018780532 143986837785 584779687618 645606237554 304203122962 333255207327 0 687049433344 0 687049433344 247560643910 504367387075 70025190844 494905390454 2716585872 231020822890 348985046279 635976152168 0 687049433344 277638348825 446112588079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108294946069 470426818822 348406060109 531902870681 0 687049433344 288831028549 321633046399 0 687049433344 358292219196 446758325559 0 687049433344 0 687049433344 11688049181 304056806280 208032644273 231075830035 13946670761 326047164258 145136805640 585499205623 366778101764 496653998760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90881396684 410189723375 0 687049433344 463178126282 489500175808 0 687049433344 0 687049433344 0 687049433344 377085805692 555274458305 0 687049433344 0 687049433344 16639642587 426729723909 488628243086 631074046497 293533912945 444805387126 45484643214 434358125478 167511663263 475452183574 0 687049433344 284733614131 456212048324 533350142342 683670842913 485652249881 538963464070 403568653108 573854370581 187799508444 622037899830 0 687049433344 0 687049433344 0 687049433344 372067475168 381627468059 0 687049433344 0 687049433344 0 687049433344 107896953242 297464430843 0 687049433344 386877162235 630546179920 358880283527 576229367026 0 687049433344 547567926530 595778077366 0 687049433344 314563364733 465079855945 0 687049433344 5610983620 172539393607 0 687049433344 111092358355 684850850552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58731567270 263541479920 0 687049433344 0 687049433344 0 687049433344 413528479493 663508604323 153657141688 483951900125 75868048101 219572134718 0 687049433344 14221594504 291225870807 239917604277 362909176510 0 687049433344 398588384900 587629447075 0 687049433344 0 687049433344 277896068102 614867965996 0 687049433344 288645163144 516878785698 218266813668 549939287589 167308601893 368687641929 214557816485 448152883713 0 687049433344 24676969919 517399599019 234010362349 467035931321 142931183255 311013632329 34056168568 486988987724 375446736612 411576254365 0 687049433344 0 687049433344 0 687049433344 498729890139 658285878289 48761768675 627189506202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346734520026 430487949035 0 687049433344 523620165160 590388609569 0 687049433344 212026772769 250787083983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 368370572071 468361216994 0 687049433344 139042603555 225466182787 0 687049433344 446531158381 517564602749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139164397943 145506873899 186512781384 507517293737 0 687049433344 568317510556 622010595910 494093788385 565666697738 0 687049433344 17747804821 448046590661 0 687049433344 109236343083 327634944302 0 687049433344 0 687049433344 264258041998 491441415414 293690106929 666815454267 0 687049433344 0 687049433344 17083648351 685174883788 255695241342 402163457054 309268387439 404794040519 0 687049433344 0 687049433344 11469670503 464422126772 52431173939 684277847588 0 687049433344 397610808820 588651902528 183803905130 679844027853 0 687049433344 471003267947 525517181310 0 687049433344 0 687049433344 19213001806 676678979253 175610225044 234020600467 0 687049433344 25253994757 561707840060 0 687049433344 353687017243 555625740358 0 687049433344 25735889665 90154273843 0 687049433344 304792618401 596481273652 0 687049433344 75371370448 637587101089 38021931820 499388832843 91533550387 201326907507 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21985576742 378877655430 124306976358 499932050080 216429779212 627606298270 0 687049433344 0 687049433344 198933465622 512142047748 0 687049433344 382435733155 396881771363 152740159308 416185059116 0 687049433344 80066088790 552802411342 0 687049433344 0 687049433344 0 687049433344 361138191597 414257206432 0 687049433344 157188623274 675260541016 0 687049433344 118841740586 326199435973 0 687049433344 0 687049433344 88903864510 624205666781 240595104127 425758291453 234186621119 297934445720 0 687049433344 0 687049433344 107863349664 155747503407 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 344029159026 398279612472 0 687049433344 0 687049433344 229630367352 392033321543 0 687049433344 325861654280 385827244560 85216412774 216829577831 184616470411 372671423326 57408793949 522550241136 0 687049433344 27724281912 101120328986 0 687049433344 0 687049433344 0 687049433344 254293697459 341570849677 0 687049433344 215207569322 333428387967 0 687049433344 40158318638 607421817957 0 687049433344 111351810498 580366425422 9958417801 685916178779 0 687049433344 18614796398 232545967556 0 687049433344 391829604638 628471333281 142290020420 256989819710 0 687049433344 0 687049433344 46160566465 256108915345 0 687049433344 571739628721 675982074252 310064706946 604025397353 0 687049433344 185265381134 513123369275 477264521529 575987818671 0 687049433344 282302260505 449688519658 75121233841 460471057026 219188447473 242318729108 215729565664 238764085423 425768141183 585168577560 0 687049433344 205151044519 336498666024 0 687049433344 93161128416 215105675163 156843297885 180672792691 453025760120 574133186606 0 687049433344 368652816916 644441279902 0 687049433344 0 687049433344 0 687049433344 115262638336 465309864765 220106046513 669278342907 442486123745 524426810976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59525970638 260384857546 3973803965 370907200598 0 687049433344 148552442738 337356572539 0 687049433344 0 687049433344 0 687049433344 348923653601 465969892974 0 687049433344 140263265702 280067807768 422230352665 509574417302 310015362285 374223765769 215339277255 591222772201 0 687049433344 513908734013 525425814381 0 687049433344 0 687049433344 450973463700 591670276463 335582813052 476230971344 251456987538 471956698009 474265134718 567203021901 42308440567 254112003409 218466571610 324497879245 149177602305 617319151806 296466648724 609961364062 327946883686 423351718859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141415787974 495318527828 383656735488 558699994080 537191769870 575418588992 329305387307 458500746102 68048904447 562186824487 0 687049433344 216920321466 238565176615 0 687049433344 375211995506 644875868644 312239767761 352473475427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99439868987 482028227451 0 687049433344 48522223482 562746749019 233880005879 507778291122 76435141631 656238584304 149863815895 679884806937 0 687049433344 0 687049433344 0 687049433344 603424242651 655540291075 150864920872 406768401235 0 687049433344 217110435070 523982188905 131666767145 294030698423 341525476485 430910638683 0 687049433344 0 687049433344 147935683095 539485733859 418763641814 585771031733 148011843987 280281196169 308949163719 542471783575 234316747889 406722800163 0 687049433344 0 687049433344 239425070949 664687294833 0 687049433344 174742395018 200359974396 0 687049433344 8909623648 301540198947 119332953129 325717795526 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25224841229 685228489808 0 687049433344 236750286349 662268434323 0 687049433344 0 687049433344 55401416139 576840037721 0 687049433344 280014999152 317470726722 0 687049433344 268516619591 300185163026 104852829925 448262247027 121913201760 509736026856 347108062545 403315014915 0 687049433344 0 687049433344 443846768606 683336196188 100755707750 242302577662 0 687049433344 10626509427 625831790277 0 687049433344 56068144068 366342266313 13436954309 508584287749 133706222336 271536130726 343627329083 654894804831 0 687049433344 118433265708 592231464202 0 687049433344 0 687049433344 25297450928 397048227529 0 687049433344 0 687049433344 401499203784 530832555790 137733443714 551035551970 0 687049433344 0 687049433344 0 687049433344 116538429113 451713334154 545379515136 630737198974 0 687049433344 0 687049433344 76812565098 396093302746 279444858125 633233187337 0 687049433344 96294521957 536590035815 235317335310 300270678572 241466524739 607533932978 267532183711 556283104014 41501298923 573566778339 0 687049433344 44884194936 270633801336 0 687049433344 0 687049433344 387592488884 565390066009 0 687049433344 0 687049433344 76161798185 334995197580 0 687049433344 76118122237 644348785653 37666677350 154381964520 418039469518 541420722230 0 687049433344 156801142996 522243805029 0 687049433344 0 687049433344 0 687049433344 12383757495 534195576178 0 687049433344 0 687049433344 129475879942 372980721870 0 687049433344 270661619955 493809529316 305813180370 671911586075 0 687049433344 230290711761 547720122565 478538075114 628648506789 411430476076 621465073743 0 687049433344 4525733850 189517742495 0 687049433344 40727063499 504619406796 0 687049433344 0 687049433344 92781522898 302232234932 0 687049433344 0 687049433344 0 687049433344 120482567796 650818384612 216539241372 569057967252 0 687049433344 251396304651 369227814987 264740631566 379831670771 0 687049433344 0 687049433344 442904327564 579779409686 0 687049433344 61385229806 375237194592 0 687049433344 117919884086 241672334005 321150963751 409841420539 0 687049433344 0 687049433344 525151980271 564726806887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13336793897 439363093482 205817893044 259373143183 0 687049433344 177841216987 185871482542 24710360892 200178469610 0 687049433344 188370761971 641883144618 0 687049433344 6872997343 311948509051 0 687049433344 157307923022 461530764523 0 687049433344 500913947534 570808673546 0 687049433344 437204385797 682184230675 0 687049433344 72330964969 379717293578 0 687049433344 40308644820 140573225465 112522583236 144408502475 0 687049433344 67592960895 356757800481 113937929704 368557440534 357296401549 426913346625 0 687049433344 118125235493 437777462813 17353235926 508859865966 224786332657 614113708274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77826725806 539703231556 0 687049433344 371322679184 532010895500 0 687049433344 0 687049433344 466342979937 686006900822 0 687049433344 0 687049433344 0 687049433344 157719219367 191927748423 0 687049433344 117213839091 274829767792 0 687049433344 350007159765 515428487709 493255591022 554405227266 556148697558 656060356710 0 687049433344 0 687049433344 0 687049433344 56933285184 570487395447 0 687049433344 0 687049433344 96024145466 307845699612 319027159271 658970947623 150010059299 284575056233 0 687049433344 364307874026 435903087512 67050638029 98109458562 0 687049433344 315143255886 565641141670 0 687049433344 0 687049433344 434193774550 684744752362 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219066276754 428886056468 0 687049433344 39455162761 117081152529 0 687049433344 198791011872 472596839342 0 687049433344 0 687049433344 21284739182 249476821717 63469099599 130121993587 0 687049433344 0 687049433344 0 687049433344 190306084590 658082541266 0 687049433344 216856292238 615509810064 412572993714 559063190084 111952711153 438004797831 173908819876 367138507751 172207110059 343849546876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 396847174496 559985843915 0 687049433344 322748779714 464880048387 0 687049433344 0 687049433344 244131761974 382997335545 0 687049433344 408090219777 674162645062 0 687049433344 148119181947 427331911120 0 687049433344 277562327850 455052479781 0 687049433344 431443919691 660270639328 0 687049433344 380348572401 579410961628 0 687049433344 211573675974 603918285267 201226408239 335771233015 346377257230 467140163792 0 687049433344 356445918008 381428831780 137398103976 510189341439 0 687049433344 203822071470 530880402455 124886847134 214893895379 0 687049433344 0 687049433344 0 687049433344 394935787296 402027413600 420852020154 678746703763 0 687049433344 0 687049433344 185726100135 207733920999 163597820981 669405234972 0 687049433344 183860602690 256877034820 0 687049433344 122671339830 281939785257 0 687049433344 118940152951 566480886539 30749611754 79966387748 71527120423 71913416083 0 687049433344 0 687049433344 249478414449 384432009518 0 687049433344 0 687049433344 0 687049433344 53383519248 137875546322 113696019424 444247603732 0 687049433344 0 687049433344 0 687049433344 42165286549 306257747259 140274657891 464694067585 0 687049433344 580944992361 599348610141 301771575695 478792155504 0 687049433344 204043025714 418980960999 63690798977 586600529452 0 687049433344 0 687049433344 532858918707 533961666001 158044097381 256047575045 24089957794 520636363540 0 687049433344 264959492980 477028760524 0 687049433344 263325003700 535190884691 236909984746 358744398995 0 687049433344 0 687049433344 0 687049433344 214821191048 615727679816 0 687049433344 94431174569 200191761388 390752113943 436196894835 10426024925 427613478428 0 687049433344 0 687049433344 0 687049433344 99646704275 679239151735 186647698252 401544780136 0 687049433344 173929556534 398438759070 0 687049433344 0 687049433344 615316241502 635530607922 246852503532 451588312813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86019186727 620897082072 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490191478823 640253508170 296565107539 475777344140 0 687049433344 0 687049433344 77408104913 284514888279 443519601246 455288762771 0 687049433344 0 687049433344 57592020199 560121308061 194305556561 605352036843 157999399815 360807013636 482358716490 513809179225 422372314994 562716131262 0 687049433344 342540420168 487356496717 43390272389 258517571747 0 687049433344 0 687049433344 138283488705 249630076846 153973923214 285632020024 112465592024 671271778932 23721924056 200184537570 33831065501 682618748659 62162638260 484467638519 32816990239 519209098874 272192028967 402889762351 0 687049433344 0 687049433344 270072463740 347483126200 199221569335 281574061641 0 687049433344 0 687049433344 80491868394 630135978273 54539351091 411864233057 426278450629 608827818976 166327116733 463559526894 202382508759 379652116665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16004506854 524284672460 0 687049433344 144704305681 680766522376 241096300529 392940576307 63743990720 317493743913 23899841395 422755183652 194870602257 501263609135 0 687049433344 0 687049433344 391008513121 509738629626 0 687049433344 0 687049433344 426364858743 596735141030 201758185783 322081713031 0 687049433344 0 687049433344 84263913246 451093523263 558362380835 601995222994 0 687049433344 369702046776 461919786256 0 687049433344 0 687049433344 96887735653 270194316498 0 687049433344 143299467260 492240232395 196007838697 510892988886 121290491725 125981764185 157841366867 286603416333 19167580902 107360794662 0 687049433344 155277193835 208325722789 186511992828 679341626931 0 687049433344 604313880794 649186897324 0 687049433344 247704062263 399584244310 0 687049433344 0 687049433344 77944383058 667360061731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80949193789 663358675239 199869403046 235583323929 129207970987 143600916914 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110571335577 426026743973 0 687049433344 322550522400 432586688751 196329086302 477921635236 0 687049433344 355698882518 533989717850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138089521514 428876117720 0 687049433344 468518179552 519904428872 0 687049433344 0 687049433344 82176972938 247273283637 472568399250 647952708746 0 687049433344 191017055825 581936570715 363302587345 423022871681 0 687049433344 0 687049433344 253797675177 664899797528 0 687049433344 500464588651 652045052886 0 687049433344 92907924929 681551020744 0 687049433344 0 687049433344 174648208518 639255988167 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165964789718 168119955386 371271868766 565178484265 0 687049433344 371401918657 673424966389 0 687049433344 97277015732 217401026876 3706622536 8156726586 554412975314 642733588025 30504861945 561705117952 242496368428 633264099666 392808524629 419310717675 123823457948 343959609413 340321097884 366742394943 0 687049433344 299539782831 400189781294 0 687049433344 0 687049433344 0 687049433344 304554605973 587152136297 0 687049433344 0 687049433344 139894252591 366333916678 0 687049433344 361639401956 684170415143 301723471536 317212545936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146114439339 406290160768 71981993118 117968064711 0 687049433344 0 687049433344 0 687049433344 116506239044 246180893229 443674526772 590937112236 0 687049433344 167389025463 249719138953 164409100636 595052499165 94900740390 117576345268 0 687049433344 100361236881 140186617254 84573084301 610679969542 365290786070 576564568963 0 687049433344 620617693838 631244284901 84608479789 218573877599 0 687049433344 0 687049433344 137043481529 507081745673 189769095423 661443997458 0 687049433344 559479912163 576616181800 0 687049433344 0 687049433344 364161307960 582078620922 103637387350 514790247537 460960690883 488940193316 0 687049433344 436151576523 496510673571 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 473806772013 565768557261 0 687049433344 0 687049433344 0 687049433344 357165515357 626386541918 524257098665 669729039406 0 687049433344 0 687049433344 45021355759 366444235413 94034269570 339021159473 313743713752 498310789793 491690758739 591617387001 352605842201 568674562914 0 687049433344 0 687049433344 542429689788 604463054049 0 687049433344 174556806895 685064725071 0 687049433344 0 687049433344 0 687049433344 29029568319 587525752625 61582469100 469393662272 0 687049433344 0 687049433344 44867055961 448485027808 0 687049433344 0 687049433344 168086302856 655825309848 0 687049433344 9855650244 315741926711 0 687049433344 304414350229 441385939959 0 687049433344 0 687049433344 0 687049433344 26373002489 598398570783 0 687049433344 197395745486 311811327237 48015707719 483218987794 252225705004 525570114275 436664791170 495032527848 310843947395 497335783720 0 687049433344 0 687049433344 0 687049433344 541784895946 610529578077 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2135122142 422109285679 14577258415 281104380807 533118584315 542522987191 0 687049433344 159088458889 349007096603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284707318904 667381916320 0 687049433344 0 687049433344 187757291073 324600410138 0 687049433344 0 687049433344 0 687049433344 371675276049 407495972844 12662591278 371812341353 0 687049433344 0 687049433344 109603529070 236988312589 164188757359 259345509021 0 687049433344 357242711516 396229864594 158469973991 668435231496 0 687049433344 0 687049433344 0 687049433344 137938291233 202599884019 0 687049433344 0 687049433344 29593179869 157031009094 0 687049433344 511445341064 549998286453 117817433055 119337262759 121223319683 581414209692 38982203278 147065090162 134292163059 294810479942 0 687049433344 40440967135 195536901639 0 687049433344 0 687049433344 24070621259 468164762091 92981230618 323478945760 0 687049433344 0 687049433344 299660338024 490957389059 0 687049433344 60773133554 654762882444 588934244782 613533531315 0 687049433344 0 687049433344 320304422004 534742769569 0 687049433344 622709133414 633744293899 105531073538 546586740751 373191403242 577388662300 187447286597 277282766235 498365470357 585245463493 112649371887 576467749234 13706118370 80986710039 48557633284 422544582283 0 687049433344 12442744548 53216835156 106554004579 535081091146 144052189226 460695823782 0 687049433344 0 687049433344 250620232996 363155699606 20117608766 146070223939 0 687049433344 326182015920 415164976371 0 687049433344 0 687049433344 0 687049433344 190813535139 348915710161 0 687049433344 0 687049433344 207165081146 211157306407 367884782966 390422993574 0 687049433344 96403617241 308663173863 0 687049433344 470722111577 533723727062 134439214737 370121151871 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332773206640 363178190084 346750692551 482886951631 115494261093 565103446086 195573881412 579918308137 317739970841 677233067361 261258823647 665011859341 0 687049433344 0 687049433344 393601415663 561760869667 53477837479 166766126089 228955517750 536910147852 0 687049433344 0 687049433344 142316939182 200282490560 201719072263 505777097810 475405428006 572173656672 274467918825 315950786364 228754640571 643192612189 16379131818 174457531349 14890724151 270949959134 0 687049433344 95326419449 126538480582 0 687049433344 106285406270 109496740325 179710830961 634496994384 0 687049433344 0 687049433344 0 687049433344 81797697020 268280781138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161121987101 686222258569 0 687049433344 161333900686 407744048453 0 687049433344 0 687049433344 495111867953 583114721321 367635884450 513480814020 6305233678 230919306739 0 687049433344 376852666370 665179443037 101297407404 207489211590 243921755374 449927513156 53931656199 574440418628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57303836525 591410105398 0 687049433344 97735032123 124563728150 254177094586 488290634881 161736686974 286044022901 0 687049433344 146500683435 684219126298 0 687049433344 0 687049433344 57925541852 214534789106 0 687049433344 0 687049433344 0 687049433344 60000625212 606056165399 292936543457 576734925149 603715529970 639017421507 143263123854 254793696593 0 687049433344 0 687049433344 0 687049433344 553647559448 577907069202 9126317230 124498478453 171205906553 239070612886 24826485634 235910088685 82502981417 677685855907 424586993563 561767502331 0 687049433344 0 687049433344 138915299116 659204761725 0 687049433344 0 687049433344 0 687049433344 524402031930 673281194446 0 687049433344 0 687049433344 71617577677 169287384464 83376589639 120435620582 207808766371 209132517241 41292275733 63512405251 0 687049433344 420227721532 547966005714 0 687049433344 0 687049433344 453323148711 479442193484 0 687049433344 150512267945 272002672455 0 687049433344 0 687049433344 0 687049433344 146759545152 616780844089 0 687049433344 217949346734 455552114661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208867535747 594337308008 0 687049433344 606157463667 607339982162 164684763921 533322210341 94571432483 361784398649 487152157911 604420702969 165687773786 608493712543 0 687049433344 0 687049433344 237403398210 536905718738 0 687049433344 47964663974 636100641417 55371789553 407570095743 522618776427 652720484290 0 687049433344 317555751996 530591789349 0 687049433344 0 687049433344 200448970869 267328860153 0 687049433344 13223850335 348782508872 159883525070 249682686178 29119352213 646252217302 149973118895 248318223352 234732768186 452687462736 262295103353 572353590257 0 687049433344 177064409077 560508300525 0 687049433344 0 687049433344 0 687049433344 294854777400 572155043244 195212158237 284215756572 209572508331 270965184715 239222785678 259758297968 179549914397 301477167641 77672366408 269302030208 28047884393 659653350838 0 687049433344 565163411122 571405599061 0 687049433344 68679140495 461318166207 302305701557 527811402650 455381876273 593565562511 486993657145 677990286604 0 687049433344 150262040565 324557978817 0 687049433344 64525578458 149906414984 0 687049433344 0 687049433344 316784945036 477741344301 0 687049433344 0 687049433344 0 687049433344 196747918243 223554814096 278951223983 342602685659 0 687049433344 402616316446 473172350478 116285814370 392506855519 0 687049433344 491896030906 499478264049 245268943964 654648085033 0 687049433344 163367741050 314812616407 348100452858 478862184712 0 687049433344 0 687049433344 278709429683 546803228132 125225186758 625631307820 41670146015 108696804984 29677536189 598079331518 229224130375 387790688904 0 687049433344 428576447254 665134725030 141800173853 541278888796 0 687049433344 0 687049433344 93932890042 467583267820 50778529182 581594948737 0 687049433344 383398891969 566299939573 157361670613 631274116416 78350019551 538211614834 0 687049433344 0 687049433344 47040635040 340752780902 378400766508 490997926180 440566317295 462360086169 245901106600 271575825788 282396621738 292482616271 0 687049433344 124270721832 486496021862 163557688642 382788920964 43201146027 267582901298 0 687049433344 0 687049433344 132806344707 473092807447 0 687049433344 0 687049433344 337211562628 363872604045 480338154918 481826166951 376535617087 606392115624 0 687049433344 0 687049433344 0 687049433344 339522643656 638915600872 120394393460 396636997103 138015717073 300811132069 32157980409 179968939866 0 687049433344 30701451235 201518472268 84230167225 191606576635 220548961734 610835668469 0 687049433344 0 687049433344 0 687049433344 304136868201 586429731477 138922412391 412049310704 154841089882 630437306524 0 687049433344 568070257998 572130431075 0 687049433344 27502491433 460547561860 5412501597 250842787970 0 687049433344 0 687049433344 75912488399 312950761517 475177951781 657711517677 79350654342 447440366052 0 687049433344 0 687049433344 244326276316 362111353348 295533127367 499708774437 416328208109 465245936589 314990680545 592626679506 519014925931 641687772311 0 687049433344 196256335127 453526145031 0 687049433344 0 687049433344 0 687049433344 188125887251 317898281345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406174674778 615424613815 314191564820 482531944097 0 687049433344 62712115377 576168993650 605778721866 609962911211 0 687049433344 0 687049433344 166873592590 559141243381 324563017431 644966717269 0 687049433344 0 687049433344 397827342102 453471262019 0 687049433344 3531152512 287968273790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32950055678 389798719726 0 687049433344 0 687049433344 152498856676 499073678810 227799943727 603989975867 374681788124 591674162529 483505598082 619526652355 228154777169 278543990991 170283183690 498995601341 405085959391 546133992763 0 687049433344 22589983591 553370564563 407789724091 539879730055 87218284416 461213460011 0 687049433344 0 687049433344 368405215901 680776055930 262123323084 536312694830 0 687049433344 0 687049433344 0 687049433344 480092894297 608324286936 134663809934 661633467417 0 687049433344 0 687049433344 0 687049433344 445864330084 633807963087 0 687049433344 100439845200 374193041614 0 687049433344 24465436611 175105339848 238519907230 482975504950 162100353928 549753782777 41833032470 191230912650 5698045765 314467608990 0 687049433344 215998331660 538932110669 279400190944 646572661580 416277494877 422519246690 0 687049433344 540653469137 641898260970 0 687049433344 319527075369 641088032636 10859753251 227544798934 77919429018 323033226922 549142229341 573000969765 123774318563 537045992504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 589742605496 616699078161 592902624288 599560160274 201688121308 344198616031 0 687049433344 496443883965 498250795309 130893945042 409461199000 504340500713 659659385221 345034862640 367600045433 48823110406 581390559327 0 687049433344 0 687049433344 243411587696 329094627288 0 687049433344 223930745440 600470803029 346502514475 670624154129 213702429358 241892367695 0 687049433344 322059508792 526141476074 0 687049433344 215750781091 681581701181 9448809262 439757521231 0 687049433344 0 687049433344 95450180608 542414657171 0 687049433344 0 687049433344 0 687049433344 2358924883 293733446797 0 687049433344 212819454129 412130028355 0 687049433344 88886573777 508134094403 536222067822 542116784130 0 687049433344 0 687049433344 11404252966 653830312988 447714134201 607317666610 0 687049433344 0 687049433344 182949525599 304240706435 0 687049433344 0 687049433344 87524036086 168183937694 0 687049433344 538562310119 616655257029 100987523625 253609955861 0 687049433344 0 687049433344 0 687049433344 150138584448 364703866339 70317750925 604483234244 0 687049433344 88701031521 488809070001 423394747126 532879057733 118484795947 651489141596 360116036470 393904929633 350820557547 643489460100 314114948326 606140799744 61015039027 467853366055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374018541199 526659020746 0 687049433344 123195533040 477023819435 0 687049433344 279229575204 462813210722 0 687049433344 42459994715 526748839819 15334676523 649459587528 133852064094 333906094419 0 687049433344 0 687049433344 152361245389 382988776844 445886703268 549003411214 179985149964 432305313158 0 687049433344 68984029133 562723750672 512925120290 608880207995 176914036782 684830916371 93997524793 371032422975 371984600399 622815819477 0 687049433344 500780610087 533278566395 0 687049433344 0 687049433344 120083995013 294839912769 0 687049433344 85625287372 547029089596 1446873112 87282447837 199320607225 524827407071 0 687049433344 0 687049433344 0 687049433344 281372599018 520240157013 0 687049433344 289954755103 587211314187 161150705899 365927815212 155727601877 359247945015 0 687049433344 0 687049433344 93485986911 489435047912 0 687049433344 329836007038 352588736596 0 687049433344 104094023811 283413082537 589757400062 618384315746 0 687049433344 372141005832 530830985559 0 687049433344 100199405086 423393919224 0 687049433344 0 687049433344 5421940362 654206985811 0 687049433344 431424861512 545223604377 0 687049433344 24336797863 585316928306 70177470972 608574204996 0 687049433344 219973053596 541276316049 0 687049433344 0 687049433344 153079315943 365095878132 32541188921 131969931392 270815336645 575095661790 0 687049433344 0 687049433344 379617688601 435853394994 634490600937 656624817737 236439422398 648309367317 32948917753 143569514265 0 687049433344 151557238937 332021641119 360910690418 558296520730 427786601456 604352824351 0 687049433344 1271503187 430824929548 457952181203 497287563694 521898345214 668555381230 0 687049433344 0 687049433344 255337711215 359096866310 49812502144 188334411414 368278942354 430537203805 0 687049433344 154616530194 456020520383 0 687049433344 70701476933 189429051640 0 687049433344 133302420091 338606414322 398191066884 486712995782 432540223464 611162248765 0 687049433344 70582956889 578739789473 0 687049433344 0 687049433344 5339951212 640248166840 0 687049433344 53172246103 606992579393 0 687049433344 0 687049433344 231534774822 604001462430 165802421696 259161065033 153408560267 657022312836 6231881737 503057506700 0 687049433344 293274368726 605930812722 107005933570 516710488936 0 687049433344 0 687049433344 65828790324 387450769730 240261434486 374065993335 0 687049433344 0 687049433344 172876494658 196289152540 65205888299 209446494972 129607645811 371145755429 10631194791 587270087113 188552621652 489756530525 0 687049433344 172143034340 581851315764 287100932887 468566953705 0 687049433344 80387745146 455398596537 47070975437 107623590991 0 687049433344 18662153404 165395055647 0 687049433344 0 687049433344 0 687049433344 283557465483 367991587711 608168044597 643129176966 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373569313533 549826681916 514656357001 548238089783 242838704569 642569225053 52369941646 685276809618 0 687049433344 37361180335 242015755372 0 687049433344 133483107323 303567193440 21979012299 530602871210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 394617571745 514105465219 274398855900 504742954316 0 687049433344 80745312881 637313795018 63426202393 245438590215 0 687049433344 0 687049433344 619639228998 657893864007 0 687049433344 0 687049433344 414677704902 497382891951 215087499884 341174099465 0 687049433344 0 687049433344 0 687049433344 502276619745 530439446385 295384071077 482437162716 0 687049433344 0 687049433344 226940554094 655463519669 0 687049433344 0 687049433344 41255176054 243613718045 0 687049433344 122919619393 615573935179 0 687049433344 111904838564 317608873612 70509477107 347916267931 144657358281 148997093946 4785785420 191532552626 0 687049433344 0 687049433344 297625925058 670225749747 259182233981 483470961306 454867490702 547448061484 0 687049433344 0 687049433344 382830988302 539461485265 0 687049433344 458838324096 561456960622 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62912570118 676421753084 217605973024 534665676885 0 687049433344 127990467001 378888939563 549364265000 601289257403 0 687049433344 0 687049433344 238244799197 511604725874 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505607629584 638039499139 0 687049433344 825058208 261428456502 0 687049433344 0 687049433344 0 687049433344 509820509286 638710408554 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301258333031 305639948833 0 687049433344 321777352087 379975223626 144502225298 262947453064 390468434241 502568455305 0 687049433344 0 687049433344 476050799565 657827461901 0 687049433344 0 687049433344 252106234080 515054808043 459363842273 524861160805 587896736391 616505253125 290831791856 529159536190 20458529908 306432393694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173185942303 247354099568 0 687049433344 0 687049433344 202688287829 488255832335 196620611321 644981144807 368319988365 438799601978 179677705359 546359153193 295127115894 470875448216 625612840571 632538565826 30779808045 374117661199 0 687049433344 74643425861 390384728796 0 687049433344 102459634043 571628255215 63605527766 655194120467 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 586006697429 611481805762 351134494563 527665244755 423252547375 521966742235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112638473007 348818156945 133649212657 150594238360 288765287892 291911495565 269165913210 301455309117 0 687049433344 0 687049433344 528150534426 540830711517 0 687049433344 148930745265 433280720142 0 687049433344 384769445797 573018359645 85579636453 137931130693 26381861546 538225145771 80505472718 467829435047 0 687049433344 47567552491 327565191907 249444870069 332185401773 357291959573 444181449012 65248790919 102601117600 0 687049433344 229443310334 456819208271 258415282502 621265217481 0 687049433344 0 687049433344 0 687049433344 205229762437 443266409325 66919320320 461622550534 127487164865 367950343827 85167982626 637218933884 0 687049433344 125058630095 436722955871 0 687049433344 0 687049433344 17886202162 224871794550 0 687049433344 401893755319 580272950570 78588023518 102235432599 0 687049433344 165788452432 588463323010 0 687049433344 5856087883 678499183345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298785538464 474088331031 0 687049433344 0 687049433344 411416971625 507870849221 0 687049433344 0 687049433344 154191233622 195747169009 43402405631 567467047117 0 687049433344 0 687049433344 464011735062 583774741748 0 687049433344 238662671995 270006740890 384764473446 557793392610 0 687049433344 0 687049433344 110361908146 516957249997 0 687049433344 290850866411 432477770178 0 687049433344 0 687049433344 0 687049433344 322036556926 438638482740 382961225228 554758346155 24055317777 197295669815 0 687049433344 0 687049433344 137691547335 543867537822 33527246057 563713835306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78394462683 231521661985 0 687049433344 0 687049433344 165488558295 487628712388 65224499501 126517763766 0 687049433344 176028559517 568685546144 0 687049433344 0 687049433344 0 687049433344 0 687049433344 342367917488 629786541871 0 687049433344 0 687049433344 0 687049433344 41199563793 297284927401 214399202725 372624567637 0 687049433344 435931557306 681721954956 0 687049433344 134539865557 332300005175 304880937536 361815147829 208104061406 520246247081 398970308306 539966262686 0 687049433344 47197197823 114915361993 0 687049433344 206585556181 438017440986 0 687049433344 30490463734 550795280404 140935357952 313142676389 0 687049433344 419165190149 577651953103 611861596413 650101728214 259637352969 498683391161 0 687049433344 551798327454 620610109185 23549395498 102306349918 603252469270 627821032775 514403799003 567418330944 0 687049433344 341933509364 620251977254 0 687049433344 0 687049433344 62593859548 577027034799 0 687049433344 0 687049433344 67111305439 339878345715 156239027205 295074329519 0 687049433344 79116637653 330438210393 142023351675 569267937926 0 687049433344 0 687049433344 159239702931 402451769787 172955231434 488633148490 0 687049433344 0 687049433344 471349421912 491220806738 0 687049433344 0 687049433344 0 687049433344 136172655164 247884000993 139828548739 197693460609 0 687049433344 0 687049433344 0 687049433344 331678477140 553374470872 0 687049433344 0 687049433344 220320508830 526343722250 0 687049433344 317192878938 414351880869 39708398544 276638679806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 395700727098 682690657205 0 687049433344 108609989396 655019727383 0 687049433344 0 687049433344 542708932631 608174364817 0 687049433344 10262574522 269006442711 143176715054 512680437722 347625825094 381174548837 449683951309 616859379471 0 687049433344 41445480656 78122570705 147633259094 432231924958 0 687049433344 150430020066 327575358923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43788128358 360679488035 58399141223 335416358082 60151141691 591536184414 0 687049433344 61388451476 375308612085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32832824110 383493450286 180992819208 648749140892 597219035558 662231150077 292078767943 601789171546 0 687049433344 357569742884 376128412400 0 687049433344 0 687049433344 0 687049433344 438661448511 552390834516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302985965960 414184563218 196936845587 227448555142 0 687049433344 0 687049433344 311327911156 589986534816 449875454333 546855560937 0 687049433344 0 687049433344 0 687049433344 188195425496 319003635439 67246572522 412039694936 136373673608 200291561098 128730132453 501900770270 0 687049433344 0 687049433344 0 687049433344 301387708631 390797754331 500353543735 639374122364 57828045801 576732600297 0 687049433344 276969909751 483707067364 258985646249 530058221375 0 687049433344 566400803001 661724394064 0 687049433344 0 687049433344 0 687049433344 98737024695 143403911048 279778222062 401499498211 0 687049433344 277664549080 387850772941 219540528564 446909822431 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297319005326 344775295820 0 687049433344 102305055661 563160142502 178091140422 554318185200 0 687049433344 161175610246 480985140006 134630715496 680735490352 0 687049433344 224628925664 463216092118 0 687049433344 0 687049433344 0 687049433344 66808465474 91468678509 0 687049433344 10130953957 417324006024 0 687049433344 0 687049433344 467254134095 521166834359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22338104272 305614035885 413578651636 561679116712 138428697631 363690651420 15221184328 414551524958 419568600820 645771114284 0 687049433344 0 687049433344 79809406706 431229748786 299990069742 433801596124 0 687049433344 177657740691 564320069007 0 687049433344 328348571534 344680406481 0 687049433344 83469547858 676354959308 0 687049433344 0 687049433344 47660154917 475775711559 126552054404 665284954583 97193327459 282488047943 0 687049433344 537285228348 571938563988 0 687049433344 14227920446 473456004709 0 687049433344 0 687049433344 403133061435 673606173837 0 687049433344 0 687049433344 0 687049433344 360928622859 421381334330 0 687049433344 0 687049433344 0 687049433344 483999382451 564062138120 280044444243 388195022492 0 687049433344 69992100023 556476227301 0 687049433344 0 687049433344 564452560676 677132387261 0 687049433344 178836940787 627202634510 0 687049433344 98384510498 628082815169 0 687049433344 359653102713 524346455444 0 687049433344 375737664752 542332813021 0 687049433344 211132110548 280054387412 310769446914 567217014602 0 687049433344 0 687049433344 0 687049433344 0 687049433344 556973296439 638136076793 64878136307 352237269507 0 687049433344 192246138156 667887732851 0 687049433344 10996738132 303753016457 0 687049433344 138325797028 222331589778 0 687049433344 204779327589 551857523633 7534791973 621423935272 586863496807 613340614085 0 687049433344 0 687049433344 356138367438 661955306077 0 687049433344 577170703905 594188775863 13936004519 636873137682 236825606550 250868850290 201932509514 253010965226 213471640038 455365454139 334445212945 444190941734 419733008787 683586255801 0 687049433344 0 687049433344 96850237813 237585818443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128592937163 640186537503 0 687049433344 429143463768 516255473738 0 687049433344 442686695432 526435178442 152871398977 492186105456 572081591532 591546771719 0 687049433344 0 687049433344 473533606995 477855598307 0 687049433344 354549485800 449332826930 586740330722 667647236771 3056300360 192527094252 0 687049433344 398521830061 611604446255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 318108198062 365638472100 259446827561 479234502685 0 687049433344 36802452818 405105049434 621530398873 626878004536 192251132311 579102276552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2184607429 654047874240 143844926390 345588091982 53050474297 684292086739 26644402152 525880498658 428918411386 463542714217 0 687049433344 0 687049433344 25350648250 133259938319 59083598833 192263235112 276962025244 545377311970 0 687049433344 89961845455 623067090339 315451521395 631203686411 92100926659 103904498215 0 687049433344 0 687049433344 466723559530 685536408954 0 687049433344 48380457243 510573575424 0 687049433344 0 687049433344 21672100151 444911794905 0 687049433344 199081324756 533145461284 0 687049433344 143103255408 349453084070 0 687049433344 246814809015 569028235068 103722284342 288353358607 350843856484 389978913648 0 687049433344 0 687049433344 145861166715 329289983264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510370885910 617708422443 0 687049433344 399501600852 399816757735 0 687049433344 0 687049433344 312906983261 645963972132 0 687049433344 285932885912 306435766043 28793704669 240469995056 0 687049433344 509123611816 601660601662 0 687049433344 367826818283 445967580088 41231735937 468963189776 299787454408 435115506006 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64209597096 663690705528 0 687049433344 84859363035 464152642006 0 687049433344 349812025264 504607222454 0 687049433344 189173046026 530878746121 0 687049433344 0 687049433344 0 687049433344 118461124730 339234850594 250587046922 396401327932 495664526175 594813795311 0 687049433344 0 687049433344 0 687049433344 262878472646 481247246180 0 687049433344 569396093003 644629758640 0 687049433344 55730598675 298713555574 200829825109 267028386692 601382411603 629935283715 195491638182 508097633827 0 687049433344 159242609995 413462369749 148358077204 583367756185 0 687049433344 0 687049433344 316965749272 680884779629 0 687049433344 288713321691 621477209871 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156434090235 542590220452 0 687049433344 349677378160 672261485226 0 687049433344 0 687049433344 522121886024 538477491180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283006511743 553393225544 182947479072 247675911668 141142107545 184975556319 536868306483 681594966463 258680918040 457709446411 0 687049433344 326418094614 378256884348 0 687049433344 17012076257 192689445981 0 687049433344 337435359356 652239613181 0 687049433344 25617804911 199337916326 0 687049433344 0 687049433344 0 687049433344 387987592626 508920892836 173377201757 206312931727 0 687049433344 0 687049433344 135578912848 459646518995 0 687049433344 95395715428 146272883680 0 687049433344 0 687049433344 43943635013 75287817296 62389673539 190151759279 239040385978 325921175157 188703482137 442907652972 0 687049433344 0 687049433344 0 687049433344 96836674511 108665374824 178536280868 590382492894 190057446062 660943727000 84840212241 666168478290 0 687049433344 471859729531 672718235821 510480587650 649579835794 325958895926 405533711042 0 687049433344 447688637813 566840366426 0 687049433344 12866815003 150741604795 0 687049433344 447139201793 505947586536 488306231952 631962663148 150772445292 633261979051 0 687049433344 0 687049433344 359869775020 489089249229 0 687049433344 65046738985 331571021768 463470510748 680533019113 0 687049433344 0 687049433344 0 687049433344 153723114277 232180319436 0 687049433344 0 687049433344 0 687049433344 14826252240 387612127084 365630259506 579139292864 134193378660 293182327019 108262743588 443809902024 0 687049433344 66521213423 234345948606 412401388968 530602718522 212627232777 385398710088 0 687049433344 32716843787 527237912606 253618154441 683991311025 219139603241 397694809922 0 687049433344 465883652727 500444574930 0 687049433344 0 687049433344 53330587259 510056954117 0 687049433344 0 687049433344 266292544465 382190358891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371403165677 428378037597 0 687049433344 11336020329 576196017354 0 687049433344 0 687049433344 220093904594 659486170495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487440619633 641651436254 105700495236 414943396116 68664330804 662023283135 130227351678 501699229122 116523806011 592740637548 72892468070 86816765362 281167748144 528128778867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275511695051 609241294232 0 687049433344 95190833289 179788266433 568195534071 616160625167 118904607256 337235712030 29514777399 170094289615 270635701399 373078492032 0 687049433344 0 687049433344 200123606708 378802288290 373109715617 569840456145 190568188599 260392438060 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234806959483 605020010542 0 687049433344 23022553165 321682860436 0 687049433344 0 687049433344 125781930907 233170984118 284042530112 562433581543 0 687049433344 200096124970 305416453975 0 687049433344 195943198159 553415461069 79250009112 141627983477 392704591499 682928450984 377583990368 429857343182 226437798709 424997013118 337345777959 543923776726 579323634167 590177051757 235918599812 313305415487 0 687049433344 0 687049433344 397054591478 664300223847 0 687049433344 0 687049433344 394641339926 505031357339 434587759223 538960350782 0 687049433344 0 687049433344 156689713382 457578120365 272157846172 584335176370 0 687049433344 0 687049433344 148970835388 282628765911 0 687049433344 0 687049433344 0 687049433344 557480041341 597283448225 0 687049433344 161128584243 537001016784 0 687049433344 0 687049433344 0 687049433344 65784468384 145805665756 23854760634 154863653549 0 687049433344 0 687049433344 298880909658 303517901458 608820976299 641133922046 652274654914 674792878342 0 687049433344 67701608246 486745528046 0 687049433344 173573112614 652246625994 0 687049433344 0 687049433344 351184533319 443403602871 435813019575 639289147343 57968416902 349728616138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162671209184 264993191120 445840505770 616831462887 53629010565 390179198405 152721301927 515748531332 0 687049433344 223087411758 513453137122 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 557743177920 653158578665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89375752486 542888436270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11466200666 296835309651 0 687049433344 0 687049433344 98033020218 458070906405 33055626935 580118985145 437681014931 476314311375 369204426511 585073312500 418293918807 660152700084 459295086800 532385776121 365408124400 620731259686 0 687049433344 0 687049433344 0 687049433344 199184923088 428249296912 117029899199 246070862910 199955267260 306798994630 0 687049433344 0 687049433344 0 687049433344 11282409604 223307160451 0 687049433344 0 687049433344 359219797443 532158800294 0 687049433344 560527008369 572571194059 3240206732 557008152637 0 687049433344 464930933166 680973749556 0 687049433344 0 687049433344 19889487424 131764597088 0 687049433344 0 687049433344 44916437212 287347466762 0 687049433344 23120207499 245291444989 0 687049433344 280775495120 478844609340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126017838388 533455897716 353576996955 528651168314 0 687049433344 294474443563 294475711424 357506816333 552169450320 0 687049433344 404420603415 453759842840 0 687049433344 108044745400 516705694553 0 687049433344 0 687049433344 217476433225 242091801961 271238436822 673375103608 643239167913 679049271876 115970649703 257734243064 346381612874 449014017290 0 687049433344 0 687049433344 132703541271 328025860654 351990653723 459728536300 36686189034 542958803321 266857855330 613417965905 141272177708 677702541609 0 687049433344 606819023494 609736792827 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109232919226 442370870993 0 687049433344 0 687049433344 0 687049433344 127418976623 603226991304 136312232862 659998692090 91567471140 362184938693 0 687049433344 151333525672 181649384572 0 687049433344 34413309813 433646393317 0 687049433344 458325546429 659297849783 0 687049433344 0 687049433344 3570485521 450856989148 164564638359 307457503132 0 687049433344 0 687049433344 0 687049433344 362807909987 578515850850 0 687049433344 196591848704 300575355082 0 687049433344 0 687049433344 457249462886 552472744583 0 687049433344 156863570456 210774765983 0 687049433344 0 687049433344 521498386574 526762313942 0 687049433344 49073067369 323744389677 0 687049433344 0 687049433344 32276718054 469491110754 0 687049433344 33868742 196993454825 8181144994 672903944843 0 687049433344 381564221558 539411928228 94624638132 212905640045 36431218091 535980886497 140272830612 591843026126 61437435706 323009107334 221812394201 677610823570 25576490298 626012250696 0 687049433344 0 687049433344 0 687049433344 168342730528 450022593042 142684699381 639217525958 151121808575 269600563872 178965711246 497843221726 0 687049433344 206850466622 271618156860 6041829701 269114003096 51075859466 454214925848 0 687049433344 366494580828 650316807771 136599428100 211828203050 161622395531 430695583400 593748142712 667844011682 417772374199 641438343796 0 687049433344 122628839032 363236357086 0 687049433344 0 687049433344 431946937922 443493894435 246159469337 482803304255 0 687049433344 225772160422 635759275386 0 687049433344 27449732938 484130867430 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36776796945 191100029123 0 687049433344 280424657745 613829938294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256651907504 477119336142 0 687049433344 282374326296 542621178054 0 687049433344 0 687049433344 220463374164 537863386614 0 687049433344 360010995541 474393479155 0 687049433344 12374585002 479243524859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310525903111 634542932874 0 687049433344 137042234984 562112432168 43137394918 637550486843 240582160648 264953378300 43507136396 262675989523 0 687049433344 350528571542 413763805123 0 687049433344 0 687049433344 248772006315 684110261128 272049195851 494186287739 463328357483 673106775804 0 687049433344 0 687049433344 0 687049433344 176158906793 178293599833 102055695373 357001198905 182703139097 596034292519 0 687049433344 0 687049433344 0 687049433344 28666970505 65526569396 0 687049433344 240081235835 297606274356 272469017950 510781754856 406816147111 519819970106 0 687049433344 107309913707 625639700876 0 687049433344 35987451093 321384275049 225851928470 664875516290 0 687049433344 0 687049433344 197132230493 587412156944 0 687049433344 0 687049433344 0 687049433344 106449397844 352277642867 53891281521 392952247712 0 687049433344 38349358157 138506110367 659546205129 661879947399 263640538587 525850740179 0 687049433344 461434035842 489189902341 548102192083 676034723250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201095359764 399480420066 101322272362 216750046058 0 687049433344 450929721313 654199210731 371247260149 375651347358 0 687049433344 172055563173 249324670958 0 687049433344 0 687049433344 89811745104 511258075555 10935883195 632505835501 367514273629 595789290546 0 687049433344 0 687049433344 0 687049433344 298884679783 465686649153 275913772494 440430211066 0 687049433344 0 687049433344 0 687049433344 143229364899 597836029876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174568468699 292206919133 0 687049433344 0 687049433344 246295238002 354787967604 0 687049433344 600247901242 646841475416 247424026523 614749690851 0 687049433344 572868235360 680221233789 40254291947 174472032767 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286686491819 358732458582 0 687049433344 224509974654 305279378341 353768682414 357765768620 279210021403 387839971168 4536885960 531374553760 50671732758 229273341249 0 687049433344 0 687049433344 187720918245 336430140646 101692709537 251883401027 197297358131 353915442620 404545270250 587916355121 382704361182 650611342600 0 687049433344 0 687049433344 218595042050 263193000522 36091577825 413864511012 116179452588 308722113325 245453395942 651136089536 0 687049433344 243214577905 271459232018 174573409119 306337559752 67404066644 421996956331 0 687049433344 370239857829 406190501722 0 687049433344 100876899058 362046040762 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42951837491 133614212036 0 687049433344 0 687049433344 0 687049433344 67642815311 133110213675 0 687049433344 0 687049433344 300173589423 393770488228 76345179679 498381571862 118612375565 579774117088 9347335212 296173020629 0 687049433344 14221786868 102994497621 0 687049433344 105206033227 515799879567 0 687049433344 0 687049433344 0 687049433344 321034311808 615324005007 0 687049433344 0 687049433344 0 687049433344 367357435426 370172066239 0 687049433344 12016218803 445941848271 0 687049433344 381782664564 670941822110 0 687049433344 0 687049433344 308649627445 427452236676 304083144462 355125098724 419882269402 456516754047 0 687049433344 289663575772 330728598940 0 687049433344 275304863286 660048801839 462402501674 598263146716 0 687049433344 153960461956 679310240360 0 687049433344 0 687049433344 0 687049433344 173497582371 392515094521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304002140819 328784822971 0 687049433344 374931471889 455624350474 306797856073 623279769815 43045364615 256650909921 329297152690 668812192641 54664397196 181610556987 0 687049433344 212910224206 646301137851 0 687049433344 117381387941 662176646455 0 687049433344 239445841016 360801761359 0 687049433344 29420048282 249930078475 388767975438 622971913945 0 687049433344 0 687049433344 0 687049433344 40548828682 648298775929 289890960040 558825584880 64314784597 656767108664 48798379810 325618428287 290635901914 538547718200 0 687049433344 575678182893 622154220823 0 687049433344 575863703767 616278472677 0 687049433344 0 687049433344 54297686462 368829867386 437391373609 646161349844 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 396208505019 428851864479 0 687049433344 0 687049433344 48366185099 332955283498 0 687049433344 435814081265 675875591639 0 687049433344 0 687049433344 0 687049433344 27035822759 539608391411 292997278464 591304285502 182754994244 187134889557 0 687049433344 0 687049433344 577848065870 638787368661 0 687049433344 56838758737 451876525937 169804488484 658722104577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315914336185 556239812151 317196216490 542219405914 116385834839 303100583952 553307017336 604600588955 113729700850 423032757634 104316025200 535130115520 656174730056 686063192567 185912607804 367303842528 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 539991330959 593464651651 259973678994 665202995463 122646784069 358802498400 475581210443 535691147040 0 687049433344 0 687049433344 123655546129 336026681827 101080563201 550716220722 133048954079 328878721043 332001234691 420026471239 0 687049433344 227591091910 373869206189 446974113299 684674056040 0 687049433344 0 687049433344 0 687049433344 316616536983 398618092195 0 687049433344 194043997959 549868684494 120547665546 211152234390 0 687049433344 0 687049433344 603538667988 610239633762 579954457114 610310799117 136061097974 628623752941 0 687049433344 0 687049433344 0 687049433344 59681322897 568656330394 0 687049433344 2155501050 659306807651 0 687049433344 150697308028 494425957419 262702435514 320276587038 0 687049433344 0 687049433344 0 687049433344 162958147023 245114083889 113705886696 548481387936 659248498774 661416245020 45201057661 268865381788 0 687049433344 236154807779 284624758875 0 687049433344 167664465542 393136984078 0 687049433344 0 687049433344 0 687049433344 363547244842 433315207990 0 687049433344 0 687049433344 0 687049433344 438297999379 473669076982 384905173390 521195610138 0 687049433344 418410884909 603231445774 0 687049433344 269639686752 389095900659 410080991050 665444237119 467808309117 533299801117 98683764381 189974068374 154859374472 528410885168 0 687049433344 0 687049433344 182631037674 236720359509 222572849437 680542566006 0 687049433344 0 687049433344 507913472984 671163290271 301621338926 403982236242 384100771532 686975799027 0 687049433344 101356870629 570880951904 369717178447 405614556261 0 687049433344 37541192406 643772353227 205204816117 221861958932 340797022905 621074969607 0 687049433344 0 687049433344 0 687049433344 243395623363 651693738150 34045230051 459475953076 0 687049433344 147380726455 655611042664 527467391289 623273775282 145749061003 333040006584 397237884941 469963627808 0 687049433344 138680812903 385422411973 630307935712 674136036561 57287663612 158881591607 22390999176 205346337382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163253811134 366141652781 0 687049433344 0 687049433344 0 687049433344 5376332918 241001218799 0 687049433344 0 687049433344 0 687049433344 139497967698 228888329981 327381098089 643694575847 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313671614994 375697672577 74288046319 314515463219 219661613221 309978587773 132613746491 674253481690 0 687049433344 339496170615 566681529259 0 687049433344 0 687049433344 96698902649 628576282544 54134071811 471376439211 359247022168 603330187473 63727646867 141168001561 345783695610 562219725804 0 687049433344 19725321499 533554231312 278177651609 596008172638 0 687049433344 5688080235 147052803571 341804003074 469768652799 296287607548 477681970983 0 687049433344 0 687049433344 144796693666 667302574029 206372338685 220184199676 0 687049433344 0 687049433344 49623475261 461769329737 0 687049433344 153097679017 188852127946 0 687049433344 0 687049433344 64438377698 323884342953 95334617190 410965404360 0 687049433344 10427288246 217495942575 600595292297 638911644335 177697512357 450956001326 0 687049433344 87429636427 585951750132 356815262398 678995944008 0 687049433344 315061708624 640761077195 91264347278 609551345396 291226399047 432205985225 0 687049433344 109496426315 250150484172 90194510378 161069811940 112955284276 424459826410 64118418701 137364317553 0 687049433344 46197643619 310328265724 0 687049433344 0 687049433344 159721920161 628772733792 231229161752 241465965507 225253628742 358309127862 232023365651 577556219432 0 687049433344 576693856075 652544278915 634303130602 670177420114 320343730594 363398516320 0 687049433344 0 687049433344 0 687049433344 27524894814 123161452934 0 687049433344 0 687049433344 390397916943 519101644242 208902751792 221015328470 0 687049433344 0 687049433344 355490939497 620306288868 22406408188 151965951778 201480375085 290181100136 0 687049433344 14502723328 643639787106 0 687049433344 0 687049433344 382484809270 573519534002 43532530075 392754936385 143898786859 286073374441 0 687049433344 294254742774 300540233555 0 687049433344 0 687049433344 21727180344 685624959698 76553531894 595541797163 0 687049433344 98513436797 441403316847 576581141384 577803088583 0 687049433344 33665742053 463964982466 0 687049433344 493997408325 541282553368 129764930249 345321838649 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91742378061 665680080904 0 687049433344 0 687049433344 386498379749 677730298038 67001579533 300707138832 0 687049433344 23810074195 612975674445 218821901950 572068939511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116668391504 181222794853 425123611091 554432211281 503604969152 605464020167 276019241323 413357129289 0 687049433344 0 687049433344 130579550115 450509150389 0 687049433344 382943938978 419326970596 426779439362 625032996744 0 687049433344 251070792724 297251910882 287204517892 445701150040 0 687049433344 0 687049433344 271008081680 359446003656 0 687049433344 276970526274 430185392821 0 687049433344 482416796131 605252885160 0 687049433344 266277155957 315638806899 0 687049433344 221984234267 234731626724 0 687049433344 181055092727 201202360734 0 687049433344 87458257653 460283741486 379297516740 631565413499 271790764196 565762379736 323432944484 670815614760 0 687049433344 145897076782 683277799813 0 687049433344 0 687049433344 142016148339 277621126200 165635557936 393014227934 58777390888 478132191069 0 687049433344 407041278231 639732363268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118684918389 654111871649 91416319244 546588791120 52023750590 114586079835 0 687049433344 273855980106 467653102438 105426551395 360625127189 0 687049433344 0 687049433344 486314215593 486318463110 80173269483 547205217967 0 687049433344 107007564545 673410118824 0 687049433344 0 687049433344 0 687049433344 207289282966 670837140856 132987273567 642872472266 0 687049433344 0 687049433344 0 687049433344 55801035165 294300704919 85905684646 188301115641 0 687049433344 0 687049433344 0 687049433344 175681006132 634375474610 113252990298 596301951913 19348834437 259605067737 62458468448 239143537699 1407806112 177787083670 71663373106 188016440256 0 687049433344 0 687049433344 0 687049433344 182845347276 235357453562 39470146153 556817979388 0 687049433344 0 687049433344 0 687049433344 194140609786 206325759626 313691292397 353366163170 528692374154 555726524915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 435541318570 493058654814 413983067770 653748899607 0 687049433344 70263479621 445523668343 0 687049433344 0 687049433344 0 687049433344 311969600193 375922519556 31055001228 191360897185 516556456880 648644395105 0 687049433344 0 687049433344 0 687049433344 155921373926 303353884526 10978682560 390485146857 50849009367 550513359303 144117825839 676355434590 0 687049433344 274438318859 473449838213 273173311360 309399916497 156678374853 489166351498 0 687049433344 285450594018 650807064833 0 687049433344 87532396278 474354951432 0 687049433344 0 687049433344 309198430510 669893562135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 527369214131 617524804622 0 687049433344 0 687049433344 44933099343 653785873379 413689215353 525954755997 0 687049433344 33988125305 82307184442 0 687049433344 603323962153 681849944094 528217136966 585569115825 0 687049433344 142232330217 626968189635 255879915986 681086990862 238969573465 475625153730 424649810267 429597563306 313457911164 436674011183 0 687049433344 61695610160 121011744448 0 687049433344 421355674805 615498168495 0 687049433344 21529511041 192162223620 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68347063214 479855954067 96921748400 291123484300 18379788787 538017780262 0 687049433344 0 687049433344 339214647015 374861369716 0 687049433344 457316933884 605513419158 210737449503 645046699999 274508862249 554574990814 0 687049433344 266247419625 498704887295 279912805434 562011236832 0 687049433344 67020646676 231344465112 263098528758 291384707814 165963902990 406926048009 0 687049433344 367395868727 515228755518 0 687049433344 85861568238 239485531195 220838001217 516929056669 0 687049433344 121055836748 455541646055 0 687049433344 0 687049433344 0 687049433344 319541786696 436729744160 0 687049433344 249228036984 600662720073 379953010071 415178804173 482263337607 629264919392 10861834682 58338764847 10173662672 41944958318 637068862648 664517127631 85628149366 311862360777 122389447913 486265049502 0 687049433344 0 687049433344 0 687049433344 23727770446 286784499568 0 687049433344 524286831637 623012140967 0 687049433344 0 687049433344 441851239833 685444762056 0 687049433344 211531351179 486339113112 0 687049433344 0 687049433344 0 687049433344 505446507976 516248858934 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300805878242 625829800342 261371321113 491104152800 0 687049433344 35794747434 188389637506 505413999092 622208460512 0 687049433344 298293173596 593835361297 294294200936 408533243494 294797109167 376489675467 188538121422 248606775565 218090902911 381675096714 0 687049433344 0 687049433344 0 687049433344 325907122382 638960895598 49277015450 515650189082 482361667878 496198435341 120910637567 225948596449 144643404221 315192119730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340863962587 444648377245 0 687049433344 0 687049433344 0 687049433344 87954199890 652752860533 440303322353 684863093566 0 687049433344 80330372731 180435393555 0 687049433344 0 687049433344 0 687049433344 67994143823 364682887377 429269816190 569545780128 0 687049433344 0 687049433344 284098966995 685364397405 0 687049433344 251919235759 641443260521 439162553764 467482919634 50306959536 122072469732 3092883095 451270785304 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284302875087 545385847047 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271190024053 509244277492 148159558769 324826411237 0 687049433344 133284234996 346188261880 0 687049433344 0 687049433344 229614116817 405070567827 0 687049433344 307306565126 669075029359 0 687049433344 251389139685 461434668465 0 687049433344 0 687049433344 45008939922 211790189691 178171835404 220318304141 0 687049433344 0 687049433344 0 687049433344 280396025044 511616011949 308278861014 602083914259 53923681460 561039684790 50614702512 427835502465 493296977544 598508260524 0 687049433344 0 687049433344 169458390188 488379875276 0 687049433344 521915395793 640313137099 0 687049433344 19635212536 288478300397 109394166159 512261880941 0 687049433344 0 687049433344 324484260883 683995418880 0 687049433344 72677632296 632852933225 131703060021 508154474114 0 687049433344 136633667703 373287602425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26618819705 426806862693 0 687049433344 0 687049433344 110939569260 596933154672 0 687049433344 0 687049433344 0 687049433344 257458289652 588658905341 113004217629 609056045644 304601722157 505583644249 0 687049433344 0 687049433344 85374622216 686597018359 8388622329 73099787780 89226696977 394611393773 105426170258 493398908763 0 687049433344 42985059196 65087371143 0 687049433344 153366439424 673191729181 0 687049433344 0 687049433344 403326982120 641363035284 0 687049433344 0 687049433344 0 687049433344 86253829754 587412979146 0 687049433344 45268834587 634100728773 0 687049433344 0 687049433344 21717027419 284977229392 354208171121 616148110850 0 687049433344 271549411052 644602992971 214144058877 255681929225 446882151195 448863854135 0 687049433344 21551211848 248244996608 285891545409 537006232984 0 687049433344 596486644985 616292630356 19841607009 476969962906 0 687049433344 0 687049433344 517010469679 682004314630 0 687049433344 372235385922 456504089276 347222163328 488787173654 0 687049433344 642531797042 682680213497 448013330722 480958610864 0 687049433344 16386353994 515593659410 269810811923 642163025353 0 687049433344 562649073805 616017386740 428344246322 445783075038 360578249235 587349295904 96821464011 483670702498 0 687049433344 167459285953 366869853828 174829071091 556042013159 0 687049433344 0 687049433344 493769834434 494563736942 0 687049433344 366055407413 590893555750 529550216203 676204797961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 428492383995 674254856101 0 687049433344 148603538419 282070638907 0 687049433344 0 687049433344 132081727967 237224119032 0 687049433344 80686493499 673530980315 604294820952 675158846951 383760371973 530884347827 0 687049433344 0 687049433344 106539097241 567999495985 10532809419 173745882892 375498771628 517346282957 0 687049433344 139609709830 226778652644 416537911487 576455430731 0 687049433344 37954244343 415451441281 153406137562 498823673193 447955580697 470769149991 322650711889 539061092853 0 687049433344 0 687049433344 291754696892 678979916606 0 687049433344 49229515199 463642691919 219040664043 323131930804 268521188658 569873253384 0 687049433344 0 687049433344 442778032185 686643517390 0 687049433344 560942324871 628916313944 0 687049433344 48272031791 185642314520 212450172474 424743947332 0 687049433344 154882299823 479355508318 337427309635 594644217739 0 687049433344 126285950984 537770478103 0 687049433344 0 687049433344 0 687049433344 37698261777 680052257115 390814988552 435233359725 306046287093 469760995837 0 687049433344 82354653293 202046347483 119155058672 182478681503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231772807339 475591362833 28268066152 492160362490 462148040172 463524092413 0 687049433344 68823263310 342797965217 0 687049433344 0 687049433344 170939896385 434062763126 357990871867 662012274847 0 687049433344 46256937742 600010251928 330556700498 660058444892 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319193981435 444684798009 0 687049433344 0 687049433344 266531579871 318757639813 0 687049433344 128646384250 325175399855 316489917679 383754852748 0 687049433344 0 687049433344 0 687049433344 223154303288 600532392400 0 687049433344 54410777077 670069971122 158611323101 332182790134 16554003861 564901903525 34571426140 386388009885 241740938174 446283319922 0 687049433344 0 687049433344 395850593311 541958305540 0 687049433344 69024367866 585490313216 0 687049433344 10150797348 571974504634 0 687049433344 410224710105 478277642024 0 687049433344 196688252159 462559539133 285609944288 605322145224 0 687049433344 319839558639 461470356872 0 687049433344 0 687049433344 0 687049433344 0 687049433344 550017571221 573664487314 296362566402 551958416479 131221523202 149529574605 0 687049433344 0 687049433344 0 687049433344 56685232409 156141884484 113272441395 254242534770 155478408830 326773440670 0 687049433344 547452330344 576028105210 0 687049433344 0 687049433344 603937113483 645092020387 46206297791 467848012244 205082481388 395221589021 585061087899 653561816024 95919181554 374638918525 47046792620 115608205001 126340619948 266477493605 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241969880251 307488062159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61778977173 651447201043 9892809519 347750778694 0 687049433344 476086600681 565601581401 0 687049433344 477774682187 518980393671 402642682639 655622764879 0 687049433344 0 687049433344 0 687049433344 177630137179 616367239329 0 687049433344 0 687049433344 0 687049433344 93354323278 362678889195 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263644584274 318376076147 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98006606396 588641775454 0 687049433344 248529217077 516589484113 0 687049433344 423425209292 502422770381 0 687049433344 34359720324 529443785616 0 687049433344 0 687049433344 16008744783 603124272326 0 687049433344 565238715632 668545001034 0 687049433344 0 687049433344 0 687049433344 498019619072 673272251588 69406940559 284980005970 393579506480 575115950384 0 687049433344 30877944280 647460375073 0 687049433344 0 687049433344 78869892153 197329939491 29918421191 512195240926 283049340770 427059172730 439257803888 570783459091 0 687049433344 0 687049433344 52819514371 96301654687 0 687049433344 485732019627 571332868770 137881682554 521171656259 0 687049433344 246776488763 411252627044 0 687049433344 0 687049433344 39167550056 441087797586 0 687049433344 90587344230 468121881581 0 687049433344 404686537496 612770971631 0 687049433344 173424459479 611950411764 35734412480 611346971601 3050624036 266265242137 0 687049433344 167745091058 426651148772 0 687049433344 178187566023 237293319398 356251907204 586527090856 0 687049433344 298085031739 659224294214 207041196902 239298943481 359051270764 431596185459 0 687049433344 199731235756 304179788254 32245407095 278630212474 0 687049433344 186736590121 423906875826 0 687049433344 291448627044 403114166574 0 687049433344 419442854657 450286529988 0 687049433344 242066780768 445514072903 138336056472 278237478806 0 687049433344 0 687049433344 165785262296 172340011464 37972620120 292807473505 75289954230 188356262575 0 687049433344 0 687049433344 257188967858 417701590126 85698214274 394904062218 0 687049433344 0 687049433344 38560061367 499363312852 155727799528 686623669428 2036880145 679121233591 0 687049433344 0 687049433344 471392331946 637162827182 0 687049433344 68514154566 642457390627 171389728790 494769161469 0 687049433344 77272473619 640006162048 0 687049433344 0 687049433344 226042701817 367139946100 508751400497 633349586961 256502362619 311817532845 95117702990 571881343308 250666668177 431968024377 507093143673 648972319081 198650572045 365578264143 0 687049433344 268738940783 648588560755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223609631901 636537049845 0 687049433344 366287618586 378448405252 112601035276 502702782269 93091646389 604063163385 0 687049433344 195256088256 504559317090 207706989550 403305659937 422388652524 577331945922 0 687049433344 102242066876 252088443364 254048156914 355917145158 124859834473 441896151447 565879322128 568918749636 0 687049433344 490350497541 658589849902 0 687049433344 159652351950 469175225004 0 687049433344 0 687049433344 300207249418 544267972437 130151305583 592265140360 153878130327 423931745917 0 687049433344 366537481483 684784002875 0 687049433344 0 687049433344 49516463779 578332717629 0 687049433344 2648074283 526746102480 69326134920 544878150556 170194480809 668643050692 136367839935 633446318642 0 687049433344 116487016303 208483174910 0 687049433344 0 687049433344 179555764301 618009596359 63474349438 615904247900 0 687049433344 428420632566 679311774379 53135806725 291442556341 0 687049433344 19921558405 50124718999 198478486320 684722902007 174332561978 289237655920 454471944683 515473789144 0 687049433344 0 687049433344 0 687049433344 52463086766 207307680360 0 687049433344 0 687049433344 32780988582 578880741813 222996477777 237051980085 155630949475 516277036235 0 687049433344 0 687049433344 121712246840 485186946984 329705071484 452924798008 0 687049433344 416417322588 471725720409 0 687049433344 0 687049433344 0 687049433344 304442835064 543275926597 0 687049433344 0 687049433344 587716909012 607082625739 0 687049433344 280574660698 673960569038 0 687049433344 0 687049433344 0 687049433344 136644185157 564782519181 430004312943 538006174797 158031205780 552126393842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348378737918 360278691934 0 687049433344 407528515738 563147543093 394783114550 495181658366 386877222573 552000369335 0 687049433344 271307388785 404811685156 144601755166 234828814534 0 687049433344 1010308550 60147364887 0 687049433344 162815887510 356681483068 0 687049433344 519580882778 571186677505 0 687049433344 74335048157 205198683561 0 687049433344 0 687049433344 571472722062 576291503430 67528885843 235512557044 371280374233 575527840270 0 687049433344 268367102285 592657099035 0 687049433344 0 687049433344 1926284477 369278938956 550538006611 647462347636 0 687049433344 428390613931 514901013039 0 687049433344 417683569319 543912963955 159271548791 190219849174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11987170296 681313799737 340419703502 366890650507 0 687049433344 0 687049433344 69991288969 528187312874 0 687049433344 187078763402 609036829593 36855810105 666695738288 0 687049433344 0 687049433344 176120351001 435819190440 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246724834937 593232129165 126275797118 673525892904 0 687049433344 0 687049433344 0 687049433344 0 687049433344 279626004610 296507049516 0 687049433344 86847275066 507939268688 168811706631 505421805795 0 687049433344 69146519653 137499166547 0 687049433344 0 687049433344 321278579069 383638223981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155253431351 327323192395 163741973837 544064702642 9947306451 505916890383 189285491303 265937383221 278152988376 286194085290 0 687049433344 0 687049433344 198750640455 320839822361 0 687049433344 282543007378 542548357973 200917879788 666056456136 0 687049433344 461937064725 503849530806 251443133822 394478798452 0 687049433344 0 687049433344 259503425027 390770430166 0 687049433344 462410070571 591372245805 0 687049433344 536294096683 602644165955 403461933979 654560259958 308960783250 676888748580 3267892096 474027081060 0 687049433344 127656969255 654874448615 134159580382 646753484299 84114887153 130837615464 0 687049433344 0 687049433344 0 687049433344 342519456996 551661520808 509138839943 603219272727 0 687049433344 55093219324 495061520780 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505904046546 683662972427 660442659986 667406334800 27933511365 546373161135 8135991709 195902278167 0 687049433344 191443596724 220938825174 0 687049433344 158800656350 211150680181 32471763526 337487054360 0 687049433344 0 687049433344 211961909190 363854658555 32720872695 554018677304 0 687049433344 161343260000 360616645047 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 575795742985 653308730474 0 687049433344 13992859140 496613883537 0 687049433344 0 687049433344 0 687049433344 29908092675 81290829032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 484096592975 557216889039 255966770024 548182195779 325144183436 622284860776 338684204773 495349006745 0 687049433344 0 687049433344 0 687049433344 40237711409 153079915191 293050990766 578606516821 0 687049433344 0 687049433344 152828305203 434748966845 0 687049433344 338688982788 592772462042 0 687049433344 46702277193 548605467362 575162433821 666643269197 0 687049433344 134270598306 649375706133 0 687049433344 115522006777 311595455834 0 687049433344 0 687049433344 0 687049433344 51850400799 543184701290 51484184932 529560153960 0 687049433344 0 687049433344 343210891499 442266928010 0 687049433344 0 687049433344 48989977582 101916836435 248480919291 619951665553 0 687049433344 1040907375 123489006218 322868225007 544635278907 0 687049433344 0 687049433344 0 687049433344 275689266743 327342515798 106494611757 668135191706 0 687049433344 0 687049433344 305753347556 545705845751 0 687049433344 0 687049433344 265461226804 313933904453 192921649628 635832165704 0 687049433344 238015061294 437472503715 0 687049433344 0 687049433344 0 687049433344 1881537090 182586710705 0 687049433344 0 687049433344 151989901429 413578549853 0 687049433344 207859285022 533229669441 0 687049433344 585190091059 660471918057 21287726251 35806984621 482863551098 486813687629 295822897878 350152224987 48976572878 610337356438 0 687049433344 0 687049433344 505535485542 644076895963 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288785256048 407795068184 25493074235 555701368847 0 687049433344 396860315997 602458302724 0 687049433344 2315419489 391242568502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297627782962 561603700688 380205735771 430871437349 418811405548 570221743295 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341213765038 610966501611 126532457775 355514022986 0 687049433344 150648150211 429771718506 0 687049433344 0 687049433344 346083725707 655963513069 194838690212 284128181792 0 687049433344 34193778586 618773518726 0 687049433344 0 687049433344 0 687049433344 121545685267 193720627327 263253529993 561936283207 259503722950 670566584442 0 687049433344 145956865423 220602745574 0 687049433344 457479225329 555523641802 0 687049433344 511520215346 672965818891 315505528951 662248366659 108233162232 217832116834 508255359340 639856070288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11309214701 195415625156 115988464545 566207284903 0 687049433344 306918226570 395202123772 282469790263 591497483930 0 687049433344 145386207344 304218991565 0 687049433344 280602159947 477826254627 0 687049433344 0 687049433344 0 687049433344 192393995505 377586506090 0 687049433344 160213135476 620284004743 0 687049433344 17291630436 424129235845 0 687049433344 0 687049433344 134842366042 253620377737 142737171279 338612461561 0 687049433344 293667880861 564959571647 311483191622 405506897197 0 687049433344 348150666051 529252067808 0 687049433344 0 687049433344 0 687049433344 91321248888 520782141334 451228120288 519143713883 324529159779 342674899637 0 687049433344 225891212070 333867474428 327659472212 528611867569 215179247675 531553588136 0 687049433344 0 687049433344 253285299340 410259472637 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62038272470 463568383501 0 687049433344 0 687049433344 14734531228 515896892830 0 687049433344 0 687049433344 172803887477 601955400162 0 687049433344 0 687049433344 239468192132 338215955189 0 687049433344 140330417619 546042964331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467935913512 595407944303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375286687408 560047899515 85447543817 456951854823 153978441173 479080018587 2042305544 593853500310 0 687049433344 581717766445 638464355043 204274158031 236716979616 0 687049433344 360422611303 536928916219 259890915934 663206643056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34120107834 672076748014 357146992933 552072031812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14415462342 189420057573 0 687049433344 22948545175 280799435327 430322946068 538203491001 0 687049433344 0 687049433344 602380717038 642477684015 50624445559 229296644525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218059247322 676703660988 18533694314 649605167868 0 687049433344 259720056566 660727713487 0 687049433344 0 687049433344 496850671107 657273644621 377157539766 402123181875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200017796615 357476738876 0 687049433344 0 687049433344 0 687049433344 473776332155 623579778386 266598269059 342453792465 619188419737 640420930567 131041318678 283689168985 93131049853 657023970856 3033653763 292190178907 152743440680 668353944454 294773055720 331980290293 0 687049433344 0 687049433344 0 687049433344 380555348292 564569149525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282302785258 649399467476 0 687049433344 144689422878 521233385824 24339903217 550751068434 24481899182 596121795387 0 687049433344 50040691621 167862026596 0 687049433344 254675579844 326568809222 518882811436 552052175209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 514938532300 620202755538 177317153842 366510212426 365671978933 407103197498 494529528179 553996822083 576156924133 671474578732 0 687049433344 40758851675 327775484860 187077819876 684563129390 60684605411 214551982288 214890631108 481711167214 0 687049433344 0 687049433344 0 687049433344 189495340118 364609063799 271141238356 669290723441 145937400035 316053573282 77422090217 435646886330 475099457657 614672546042 8925245783 105113397533 0 687049433344 254853512798 646118433877 300863390883 578666839604 0 687049433344 0 687049433344 510718608197 581223680316 446707973563 503382456981 47265011290 491408917025 0 687049433344 221431225887 546936223215 428412270911 522006955238 27194068296 541456511388 10504582798 513855424616 6327667430 626515071970 90501749257 308042875235 296069145103 594170399781 46791422281 577128007993 372735523041 683397563360 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155167203791 642910907403 0 687049433344 459301488778 488900234284 312978790454 513408905223 78731904334 513592264420 0 687049433344 237220697563 442341590647 329724718901 369287927182 348927632267 457453270398 0 687049433344 280479521489 349015220181 189095902613 400938146354 13425330550 260963993879 0 687049433344 0 687049433344 0 687049433344 257085844828 568097418395 0 687049433344 0 687049433344 301249678028 435470827372 258808032595 449722273326 0 687049433344 0 687049433344 138302682990 360496648610 248855094189 548461023704 223015061770 349679823464 0 687049433344 264529811655 368728515940 0 687049433344 0 687049433344 577599452729 645464567067 343586347125 681960640660 305841172845 415159606826 97181893967 515540579652 0 687049433344 244091254653 506039221587 60753948135 441790808063 0 687049433344 431649947834 528309537293 520065759223 581276188442 101138791823 343874619139 623657053499 654662350853 360392890907 502963204362 163373611770 486729536804 0 687049433344 52884494333 562695008506 0 687049433344 186860302549 664822468985 0 687049433344 53370447543 94562951488 64277534056 424780892441 127746015467 311268971843 288623217883 424887470461 445294044349 527992053866 418846570797 454138441067 0 687049433344 0 687049433344 384521881443 661746949555 8768922236 344528291894 0 687049433344 338237301063 533795575942 193643741035 610264510903 118625003051 362690787928 440555365505 593995806979 480938136279 677848289876 0 687049433344 184948633964 546345152638 0 687049433344 414499162343 629254927200 47579347635 599607498359 21993612708 616930672407 0 687049433344 231392906612 538969168433 0 687049433344 56866770453 252177233797 0 687049433344 0 687049433344 23400980734 239338391247 387742590 645642997491 237602331043 486283241717 497323418343 660715047832 0 687049433344 17417609321 291069902630 578983059838 661386290433 286838829582 553608468442 455116856397 660941562526 252623641263 305105614423 93593568176 291339500014 503117888125 636219939523 0 687049433344 493636220563 665662555039 202068766725 596339019122 0 687049433344 0 687049433344 363518533735 463993356034 46989424160 162278318408 314308955235 513292667941 131977667236 642017158952 0 687049433344 0 687049433344 323013558678 403656828232 482532979057 571253172098 155003045441 545215851114 0 687049433344 0 687049433344 0 687049433344 483331563343 643455660984 0 687049433344 0 687049433344 118612975830 603270030809 218956107006 393752700880 612380916445 674345064640 341534379919 401970083241 168155587585 218834915997 0 687049433344 355098335076 468150180922 0 687049433344 159586901942 423391799965 0 687049433344 0 687049433344 161638117959 331595092935 0 687049433344 0 687049433344 105478582487 190564283545 128446781358 604853796031 0 687049433344 12838505028 627075724503 282014773956 395605317429 0 687049433344 0 687049433344 0 687049433344 186915231797 306819632733 0 687049433344 203192422498 650680415347 0 687049433344 171166564812 352922542433 346846338833 392484023934 0 687049433344 0 687049433344 190449440569 438732086920 0 687049433344 0 687049433344 7073267680 113540583585 0 687049433344 118801041003 498731109538 0 687049433344 0 687049433344 332197630100 585345732550 326341097996 556640923636 45704033927 496309722283 480138685552 482874730500 69140683929 161336331255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151551094638 285556982997 0 687049433344 359402280531 502044348624 167201740812 541268141904 94294225104 159061878433 233962186305 477838590423 0 687049433344 249404795799 377470292892 0 687049433344 0 687049433344 171393189139 631784920642 67286189496 433010170208 566150346269 640682500928 3638306418 31163066760 435120224618 622965968197 0 687049433344 220340979949 647127901876 148996195458 602561252066 0 687049433344 88530449201 447822960941 0 687049433344 0 687049433344 0 687049433344 0 687049433344 440087408700 618843578738 190517693773 415563027278 451114094534 469131189300 0 687049433344 145000405066 451062905010 406909876454 555849140334 0 687049433344 383537451743 596827152540 394852303875 618378895863 43538711576 186984625334 41923929037 393713360043 0 687049433344 0 687049433344 443634578667 643682845189 441446099640 491906874647 263082777193 658480404271 49833201782 625965069991 0 687049433344 213269472859 309771582745 112122832604 657666077021 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188293654177 241212961123 384645270009 410837194745 38621517849 636527459032 0 687049433344 139680150626 298936622167 0 687049433344 0 687049433344 0 687049433344 214789890082 347022274760 0 687049433344 0 687049433344 0 687049433344 133912888452 298860629873 0 687049433344 130216657233 169008692617 134473178241 159943052202 189264723911 426154579423 133539615831 247549678442 386838687152 569032749810 233369019469 421792473883 0 687049433344 221850255177 645290291846 117858538457 171273985430 0 687049433344 439715157929 465360360795 0 687049433344 0 687049433344 38698124136 685734629417 0 687049433344 0 687049433344 0 687049433344 572202033082 615111722036 197891396798 233178886135 172481682184 264242807454 0 687049433344 86455684794 313131150733 69181195788 212039762262 322289653509 555948519383 0 687049433344 151196004000 320240308755 57822735270 621098878768 0 687049433344 50849281666 265050643541 0 687049433344 0 687049433344 134354371201 379486492136 0 687049433344 0 687049433344 272820222046 483705481160 0 687049433344 552165839144 619988982935 0 687049433344 0 687049433344 227357872798 518577839442 0 687049433344 509409102370 634640831179 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316007837883 369776074999 0 687049433344 109630275450 621298466892 0 687049433344 307510119498 590850014544 136666687828 332295186292 0 687049433344 0 687049433344 40816754187 597507722871 202049233771 414475830259 421703038962 634479194802 110179212558 607871937489 0 687049433344 169798371202 323101354793 271465398347 545668619921 31157593793 406737620074 87756849273 93209691089 0 687049433344 137839807446 619359121879 0 687049433344 77463679823 459244575927 380646331989 410938042609 37475942411 174893332811 0 687049433344 548347351263 616979861888 421261204506 489593421487 0 687049433344 576230775506 614388174286 27913370820 215060175313 487396225762 558912316976 67815285062 178174853285 0 687049433344 297914099074 635757770144 0 687049433344 87359761374 586529302174 0 687049433344 0 687049433344 492364114451 608447784316 256593657916 420125009299 303431330549 489801962457 0 687049433344 0 687049433344 0 687049433344 12160877799 125019613645 70492477218 296868739237 66906378201 130839302846 0 687049433344 296852017426 361497057427 523543780833 654085994810 0 687049433344 252008286989 426712947112 93327567446 410625827000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131775686099 221264653460 141427195818 590589745135 354367576978 497075408405 0 687049433344 0 687049433344 18635176133 182838746005 303831588570 367733088075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142673933655 163389128182 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60244611674 580269302985 0 687049433344 86228577935 204798911282 0 687049433344 0 687049433344 205680309708 339257226105 96978528098 297976436856 486273130906 571955586545 36441846897 186113793856 416393603259 619346388879 0 687049433344 528463874285 600514614319 272939213040 303346362543 0 687049433344 184967668565 305826608337 241581155902 447303898682 129557015268 601740867894 116507258005 658540996956 0 687049433344 339111608751 522199358148 0 687049433344 9107518939 239858199207 0 687049433344 0 687049433344 519122555505 641574363746 6209799044 144078010182 0 687049433344 549160950138 567070694814 495124659238 674415023388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 547182327551 597844442831 0 687049433344 264814924092 633655046675 112044440781 531194211726 0 687049433344 0 687049433344 0 687049433344 265290642195 679728472350 668132563904 672920712144 0 687049433344 0 687049433344 324154920003 456425497638 103331336140 113676848305 0 687049433344 0 687049433344 53068500807 468758521571 0 687049433344 93731388946 265929147346 152747941781 339505013907 0 687049433344 26728938906 495633579556 168146156959 326151127120 377697069538 426540846990 61615659992 464820730645 553737553004 580820984056 592313685694 649828998261 0 687049433344 195064156104 402076105319 142866769053 375748593835 0 687049433344 129017971850 646619793071 38138891890 267452768911 0 687049433344 0 687049433344 44924166805 394923432878 0 687049433344 530985705719 635131894859 0 687049433344 274865906074 605807807352 193191118730 384077746712 0 687049433344 454727423151 584985360333 0 687049433344 278507331236 434391749926 0 687049433344 61063448022 287700533983 257547864645 528535138403 0 687049433344 329452261982 679513272852 40186769909 211939233458 43267326061 615008381261 0 687049433344 398236022966 469800795788 0 687049433344 0 687049433344 62372122237 621803381579 504467087296 665597632714 0 687049433344 0 687049433344 35854703695 511100152400 151644372477 530703312115 270178445017 375294582708 0 687049433344 80866348947 659813681062 185457376794 262423198625 0 687049433344 209047516873 224366607211 0 687049433344 0 687049433344 52940762484 486554831838 0 687049433344 0 687049433344 129054351430 539450467541 0 687049433344 0 687049433344 585756058132 622196934690 0 687049433344 0 687049433344 0 687049433344 650724973176 654237899662 283671233701 545005178552 0 687049433344 0 687049433344 30522514345 30900307298 53509711335 621095641976 268775654758 485402619184 43211550308 519787748973 0 687049433344 63498896957 323830659318 338070232505 371232943092 0 687049433344 328059891226 656025080917 0 687049433344 304879117828 406273563886 238048551018 501095453377 110131375777 258038184044 270853840073 327675817632 0 687049433344 195216881904 234228097203 0 687049433344 0 687049433344 0 687049433344 68541566205 656764064585 0 687049433344 93882360972 510126358754 0 687049433344 114589327923 582664982673 0 687049433344 0 687049433344 447201375521 513994236897 212324619002 287671456945 319893668176 417024741154 316507367969 646293403424 0 687049433344 45211361137 525397615604 15893744342 120759123723 0 687049433344 0 687049433344 0 687049433344 333122412913 388863110352 238227773193 647117504934 0 687049433344 0 687049433344 0 687049433344 218424296815 477381594327 72357101697 597490626252 153966626535 463202982331 273337568723 452916560539 0 687049433344 59687733949 216183915895 109130886111 278486326318 0 687049433344 0 687049433344 323906629225 439536303023 150457100160 681265175899 476200224224 677101331779 0 687049433344 0 687049433344 0 687049433344 127668322252 675269581335 0 687049433344 112431241749 149645278825 9354275998 78328628291 0 687049433344 83346238927 660530121188 1346378394 250049176272 0 687049433344 0 687049433344 0 687049433344 166493706648 655293081117 0 687049433344 0 687049433344 33634427218 490347765313 0 687049433344 94921461333 152076159192 0 687049433344 278135248408 544498002859 0 687049433344 0 687049433344 83441715848 572016959244 185558588376 650987602491 0 687049433344 0 687049433344 0 687049433344 334425269638 494308703240 0 687049433344 0 687049433344 0 687049433344 49252158377 94159533852 88695929303 559062968132 84626748909 146536736870 488487337158 524887183147 331966407317 466096885785 64732761587 345016234264 226969777251 564835051004 0 687049433344 0 687049433344 125003434851 389293829028 330034025395 582590953715 0 687049433344 0 687049433344 0 687049433344 524459933944 581424240324 349839236440 410518768802 152136482569 371199191226 0 687049433344 0 687049433344 111325178145 395233958133 232448854793 531902387662 0 687049433344 339288068815 368433615552 0 687049433344 0 687049433344 49084393780 659920872048 0 687049433344 0 687049433344 262616968692 615705328598 272129062590 677955673299 131013894965 373862221178 136286771581 328815191093 0 687049433344 190202016115 468658390544 439011478649 575615395050 573205088850 625193729148 0 687049433344 268780698971 674419191142 401829580022 421475738542 89362790288 366319198500 191944182130 300980460631 418809652405 495628835042 187460199122 468972944790 364509175951 644027007531 0 687049433344 0 687049433344 207775936313 616574513365 212308217219 463939769412 479916924358 570500795214 246685177617 307627110082 0 687049433344 4714097857 647156843094 0 687049433344 0 687049433344 0 687049433344 11044211497 261366900922 537867374355 620926694448 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74548735142 330097406124 205845239971 582106011873 294564750570 435273743781 85985240171 132165064700 89828476196 311465232525 0 687049433344 302473046873 454841971998 14799954047 204701648485 71351692888 620026163334 174054432442 575499722022 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 345365016414 463662486944 144687014916 538959739310 579175218048 683712347198 63523809012 597573471659 0 687049433344 6039371388 204901962773 0 687049433344 65197428415 454970024450 305102925463 524273235912 0 687049433344 0 687049433344 10753919748 385348348158 0 687049433344 189085846763 612356065136 590923993739 679805938620 278135067995 363846425968 229662630578 631109466685 107622535836 387005032234 0 687049433344 386896657989 404167301553 0 687049433344 192475444340 665094731614 11758147506 464937878449 459337049656 583121652680 0 687049433344 36892302332 139692375925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148941069217 573010692934 0 687049433344 119433098007 129269805974 604557605608 628827938836 198088508821 686247046455 0 687049433344 67892611617 594274275880 0 687049433344 147288737202 230805041771 0 687049433344 63407586397 242250571260 0 687049433344 120171893222 227944504747 173891536968 233065650999 175619977275 436477061579 0 687049433344 0 687049433344 33558189097 73120772450 622690610880 667341038799 227481790990 469057608081 227010488415 564601162358 299607521136 551280935023 158306807324 490199715401 484555786353 591611928359 0 687049433344 555368954283 577597267509 0 687049433344 40084579716 618665465385 130960000921 634609349643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350264480449 667524115183 376954095529 441354981252 0 687049433344 0 687049433344 224249003408 365618743504 0 687049433344 0 687049433344 0 687049433344 3952880130 226760550458 0 687049433344 176463278950 435581574490 0 687049433344 603207495578 678676663448 40288286298 562756773993 0 687049433344 475389112798 546555796515 73650425254 154548775609 6143466793 599897246747 0 687049433344 0 687049433344 0 687049433344 462994590954 676026285674 0 687049433344 0 687049433344 0 687049433344 615858780619 655868553500 0 687049433344 551713542392 646621938458 0 687049433344 0 687049433344 196099929643 344158757860 0 687049433344 0 687049433344 313812250367 368538177634 164901982146 309964712095 247675528655 674809145784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82455742818 410296258612 0 687049433344 0 687049433344 183724669237 316997970145 0 687049433344 526928424685 654360285241 102261131344 219702788312 12798122263 508768118528 0 687049433344 410615618392 548357318652 185929453056 611432883057 349395479390 505633762963 0 687049433344 308930917113 498813580579 317606947622 494895071059 0 687049433344 22842171628 216682832754 0 687049433344 0 687049433344 0 687049433344 103837477945 166700182712 0 687049433344 0 687049433344 235709129757 555499453641 268611865203 526680629740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105086788086 685757019376 604245690659 665224319203 64850014958 332592941483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81846861705 184573033793 358682890014 656109578189 180801840471 570152636889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181464690518 618920403724 0 687049433344 57281860200 493289321929 0 687049433344 0 687049433344 0 687049433344 22029350124 410931021907 0 687049433344 0 687049433344 40523868566 140876664364 0 687049433344 347914642573 517816391626 0 687049433344 0 687049433344 0 687049433344 15921631994 679797130801 608813695504 684854478122 366939419789 586834802080 237373184879 305795336245 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489709593892 666646489361 151631301703 466209618162 0 687049433344 503458566673 516376868033 242460262216 328355774832 0 687049433344 1178331857 379162569961 0 687049433344 22035154211 481295827115 42661982546 127408058621 222488336390 522523536418 0 687049433344 0 687049433344 0 687049433344 237208034735 547218172651 111679903236 492042784764 361893484766 489708952736 0 687049433344 376124753723 436063348100 555870118199 634838028184 114772295987 622559980866 63055718152 292883352840 117691221819 201483262975 2469244545 407961990913 579580391159 608794215069 0 687049433344 269002830702 628399055139 0 687049433344 90314057707 288681504482 0 687049433344 0 687049433344 0 687049433344 391951352754 461012148519 0 687049433344 0 687049433344 0 687049433344 18702699317 148837154396 135708662402 173601877832 0 687049433344 0 687049433344 100740774511 636529247457 0 687049433344 505553365227 520850479260 260557615743 626530989025 39182270796 324862397707 427007341364 578478733135 665323116886 683098640724 0 687049433344 0 687049433344 353255744089 530905227112 0 687049433344 0 687049433344 162868575769 656153145059 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16022848580 411289844831 0 687049433344 0 687049433344 58477326761 187683519896 0 687049433344 0 687049433344 150528198858 211528706986 77639731620 291967358022 0 687049433344 379182577827 668015655155 0 687049433344 439016939691 650123165372 0 687049433344 0 687049433344 0 687049433344 462778490013 662362966756 9493423929 114935193339 78978700002 643536586061 150060336021 447015588501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76997889586 573374883612 85439277295 664971829930 0 687049433344 123728796223 435850701730 0 687049433344 224225958720 574874187436 456074040029 533559531957 0 687049433344 400768166520 455486731478 0 687049433344 130482636657 207274443639 17115250360 154291040315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76795294708 362627627456 341151574858 601869293405 0 687049433344 366569874053 453125657994 0 687049433344 437845206064 604277997392 0 687049433344 0 687049433344 107874424510 296139834761 0 687049433344 0 687049433344 13635438541 644337050071 0 687049433344 45748516293 60855650839 0 687049433344 0 687049433344 216028604318 379167472092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411948562600 657971362688 0 687049433344 0 687049433344 249246266643 644796332064 436993296534 673563368089 223475185984 379489695164 0 687049433344 108235829419 109884000730 0 687049433344 561574196611 571751876026 93053489512 240800300936 0 687049433344 0 687049433344 655086754145 676290638479 285715952593 565820067206 60247647941 368205340110 0 687049433344 0 687049433344 424052872987 496195627963 0 687049433344 370337777000 469654146017 0 687049433344 269717790686 584849615249 65230168131 459510932488 432322332815 512944472643 18560512096 148192350551 78169603470 599910219753 37528394013 529847140486 91826457385 261365060629 0 687049433344 197506160880 198533388875 198717581157 224846843053 457806659344 655194286798 0 687049433344 138612096373 151009592126 300183055531 371140950731 0 687049433344 152368378814 508057742657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490957271466 638897793688 128562748164 584465913141 531709043041 615611841652 172464655907 582350666735 0 687049433344 215418345228 302143321483 0 687049433344 0 687049433344 9938404189 387224841224 140124066692 534313374229 35697931546 90435886024 0 687049433344 321251010284 407860723611 184440055596 555666313146 0 687049433344 33052097889 655658708427 307310410727 361367281356 0 687049433344 0 687049433344 569315073977 653474571093 0 687049433344 0 687049433344 90011152422 439503405005 82373136042 150837121485 0 687049433344 10623830874 261286019300 0 687049433344 0 687049433344 172063317159 607651016604 0 687049433344 0 687049433344 0 687049433344 249070753647 594805713027 0 687049433344 0 687049433344 332963721735 416372120689 218842480624 483661687213 0 687049433344 0 687049433344 509392678731 540434770055 0 687049433344 250574804795 545826895027 0 687049433344 285149713594 678495957472 171301350068 660291982310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77771812777 460125285983 133966799333 539578089098 558819454696 663333853544 0 687049433344 67374487313 257824686948 498985209573 593684187108 0 687049433344 452978145486 627892505155 296060166544 315032651949 289257811039 529857174030 75147581062 510175537342 185118840631 498380397277 69124367717 173077420952 0 687049433344 0 687049433344 100271830506 120555083678 11123440715 534020225351 0 687049433344 164367708745 311073107544 54346523059 507627637938 0 687049433344 4310817165 669985769040 0 687049433344 0 687049433344 44323205069 248472341146 14591272481 589711740548 0 687049433344 0 687049433344 99409413508 598580200549 0 687049433344 356159611881 586452852729 99657795049 209151253067 238809630432 414616580797 238853390913 685602681604 7487317813 269116915054 99210030562 624034802148 86050045432 273759467666 0 687049433344 166128125068 361690776649 0 687049433344 294014522586 444861493054 0 687049433344 0 687049433344 0 687049433344 150701649295 619091530331 99116017197 393485050759 44957499727 425328661084 0 687049433344 0 687049433344 10820778204 571162872722 0 687049433344 604905074147 679102478752 307723079986 355246809153 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75250286089 105907384551 0 687049433344 0 687049433344 334867431572 557680287892 0 687049433344 24455921274 583950117710 0 687049433344 46895144603 364512244636 0 687049433344 0 687049433344 265606425997 312554300476 173226549778 383613638061 288606287803 425949017813 36752728141 635367852291 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271631855862 352215879484 0 687049433344 0 687049433344 0 687049433344 536303949783 642099839038 112561416615 191592481399 271787129516 297587565812 188262198063 560676400447 398898521556 685508837691 275800042192 629343735060 0 687049433344 202600134937 320130816388 0 687049433344 0 687049433344 29220063052 266279690245 0 687049433344 0 687049433344 0 687049433344 149843140638 660472658463 258707919246 543930009000 279624392594 428378207763 0 687049433344 447886180353 572729125345 0 687049433344 192984038133 252767846594 263127518424 379275079424 374369529623 508446417181 63826080284 238229698918 0 687049433344 0 687049433344 380252529512 640209172080 179647116952 645939950084 77911057926 520362631844 350089679532 440014008850 255600101720 307659780991 68979508301 283941445253 351769617494 473395551067 316735172599 493197568729 0 687049433344 380175606969 530095575765 75641048843 243913628096 0 687049433344 0 687049433344 0 687049433344 197834180624 540957163307 0 687049433344 610659471573 661880368428 294739253014 604574071496 0 687049433344 0 687049433344 90613540511 441380713869 0 687049433344 0 687049433344 0 687049433344 71516167443 525279781523 0 687049433344 0 687049433344 64160843154 216504980728 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78155433238 590780809293 253874867431 298861269522 25480032517 35461283768 0 687049433344 211330856721 349907008404 0 687049433344 257883357408 402550719551 0 687049433344 0 687049433344 379855511010 483863429952 343301849156 498902845239 56999958467 105140167239 397084459527 664998592896 519198614478 621284069258 0 687049433344 0 687049433344 193587356960 428916405650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290153398519 632829036457 0 687049433344 127412993979 576301202465 0 687049433344 339624402973 612177572731 8552434069 201205324325 168388447196 602697246127 399323318918 476844953401 0 687049433344 79680850269 593234787024 274680135352 624920842291 247534115427 348884047551 265145871475 463880986634 0 687049433344 387593648829 452806407547 49324193538 665145375697 0 687049433344 0 687049433344 0 687049433344 120180368591 550968553313 0 687049433344 411917774318 658799541473 29396666974 68584511309 54323545056 143437171586 4682851010 558900085105 100803866293 613545584939 13534544698 103860736007 0 687049433344 0 687049433344 552967831244 573625865290 79554084345 586091023309 567754663129 682373044789 0 687049433344 0 687049433344 91556954407 628456531642 138753105591 429048490497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317281520240 466260971322 0 687049433344 328926027270 680742132621 306773677870 403477618065 0 687049433344 479667933078 552339788184 0 687049433344 0 687049433344 247828365361 522123289174 0 687049433344 311510328097 475033771325 0 687049433344 0 687049433344 0 687049433344 24100251488 463258909819 199084770771 524321088825 459448340921 507348694865 400585550013 567084303507 0 687049433344 0 687049433344 138348945740 230829121167 181478552578 182636024872 358577905132 364926072224 0 687049433344 134040736368 543021436685 0 687049433344 0 687049433344 298327247454 620989930476 404227816263 575431811136 0 687049433344 0 687049433344 48475805576 126587731657 66474595588 480339989335 0 687049433344 0 687049433344 0 687049433344 206879676771 319148987018 0 687049433344 0 687049433344 75125745098 542454046958 219899692556 523682117642 137915310039 428075753485 289891950038 505041111662 0 687049433344 317159712867 533111642906 0 687049433344 304119867453 459788054230 237089220612 452604768005 0 687049433344 0 687049433344 8168927220 450417333625 25550097984 251821470844 129655138711 419286484211 161656387184 481140595403 0 687049433344 192718690567 397849193561 223808419620 663814003181 174970145575 586068453994 0 687049433344 307951585273 556533711015 109454809423 489754753294 0 687049433344 0 687049433344 0 687049433344 310390576529 582365970647 0 687049433344 73835130078 103725768156 324112543183 660443357243 455628663115 668371559178 516154377999 648915549225 0 687049433344 257468076378 532344967565 14649549517 143957995768 465465985156 498779094485 299515977971 527744518754 0 687049433344 101195460668 612492400493 0 687049433344 0 687049433344 230694416144 287568055969 0 687049433344 0 687049433344 0 687049433344 374138577663 572494223512 0 687049433344 0 687049433344 0 687049433344 375732483910 591573626472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 475643199484 612511527251 0 687049433344 278089328487 300464671765 0 687049433344 0 687049433344 0 687049433344 171330376629 188624172439 265766326158 460401883364 83866698304 644558431767 327219422661 640018493876 0 687049433344 0 687049433344 25177484736 343821333018 275233052318 378417009408 220808047651 535211364681 88640796352 176386461535 171464887240 286211335516 0 687049433344 523120948363 636255686991 263287943714 323726115116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37466722749 197903565151 177556924277 346138128154 24623437328 588430308246 0 687049433344 119503852585 567788903561 0 687049433344 0 687049433344 0 687049433344 574953173105 614097577011 0 687049433344 370540196031 544351996616 0 687049433344 104778285809 158605216644 206040589511 567203510203 0 687049433344 0 687049433344 0 687049433344 529848824032 575821065285 265933490738 451589129224 0 687049433344 0 687049433344 53871427361 608126035163 80835417453 213754964607 508469734722 610476030602 170968753660 682863382656 0 687049433344 0 687049433344 179361540938 585295139110 0 687049433344 0 687049433344 161300726783 345140319366 0 687049433344 96178954344 581453126423 248786916188 627910641628 414974520099 606990563006 0 687049433344 308478757652 527324682783 0 687049433344 0 687049433344 107395096674 219948369345 0 687049433344 52762155092 145926597012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15963982234 145148541751 0 687049433344 379455634792 431144242035 0 687049433344 10861481271 399878224259 0 687049433344 0 687049433344 206134531184 209075423541 0 687049433344 0 687049433344 0 687049433344 24643958715 476675819633 0 687049433344 403616001561 657295576044 571485176972 685974586258 147738083679 528027359325 51282780313 651812396432 0 687049433344 300668407704 307565143639 0 687049433344 264940628529 385042044834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20721215996 523256513669 0 687049433344 0 687049433344 0 687049433344 149075793657 289935972557 0 687049433344 225635041919 443355101689 0 687049433344 202719906280 557655863392 528252330445 626243437613 23128910818 663945786804 0 687049433344 357820362265 447363035252 139945439437 672126827956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333912288509 488325790567 228902151103 350762980289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156240720455 158328419185 0 687049433344 296993814995 582255662707 616001928747 674903926028 0 687049433344 494208717676 578319290359 600498156607 610726290510 75977634571 221179727005 148658927843 463404969032 46981055656 610372719793 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18681744185 320222626595 53770261740 636235132009 121645481274 671536011355 0 687049433344 31960530493 473606847431 0 687049433344 134836837033 175070812855 0 687049433344 189289412775 237890171170 417704846145 420360023965 569087277627 668437857339 37604753950 267171520336 0 687049433344 0 687049433344 379109882080 522980463899 164625026985 589055523821 222284080550 531905544425 0 687049433344 132458205330 516164896402 398662565699 524929952302 0 687049433344 179588385820 598274939012 0 687049433344 0 687049433344 0 687049433344 32464405260 117239310466 279141590422 519946621851 0 687049433344 0 687049433344 83858628559 129352482363 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90597382089 556923057651 122497448956 502027103743 0 687049433344 225643422231 280785891632 370239484539 429363614422 0 687049433344 86921451862 255893161692 295734997145 470140567892 0 687049433344 200444319576 270930304850 0 687049433344 0 687049433344 0 687049433344 47136737600 398059189577 360547193654 420387260978 639573017554 645599886227 0 687049433344 559962219297 648879312433 156824252194 360815013134 0 687049433344 598110055598 648662517762 498806881217 591295933642 209193718538 669361960022 114791171960 614192131754 0 687049433344 9320929208 233603079187 248494146901 633104591790 421170532432 647617948369 98941577147 568173537341 0 687049433344 218487939829 673942810251 147268225394 211513029501 0 687049433344 200231549360 366831598716 362242802937 538449853834 190413653379 457148448947 346086373276 570630898623 372723961658 445395080092 158292809011 464447780194 114036895528 505979165706 0 687049433344 0 687049433344 236023115240 577871486765 0 687049433344 189082751024 644508676279 98623145208 136913671054 82142597563 603644312041 0 687049433344 0 687049433344 0 687049433344 312055596550 416640540143 0 687049433344 291355280718 397846301825 3537595481 190921859478 0 687049433344 62454394616 168426316720 433020531289 569981007343 0 687049433344 305553552460 582726471414 128182358412 315940680310 125667457592 680919079643 103617257821 325404369280 0 687049433344 295146097910 651410660648 0 687049433344 357318926754 676196729475 603692443917 626479416544 0 687049433344 0 687049433344 543606040639 583034061248 202080656598 526887005173 0 687049433344 0 687049433344 79948826922 404558313260 466132890523 569320835139 573314976264 630465427881 0 687049433344 0 687049433344 132496064379 617629291933 0 687049433344 420416797334 445866225252 281302554890 539591072356 0 687049433344 0 687049433344 356237577434 516046199210 0 687049433344 0 687049433344 260458487250 577767660684 0 687049433344 0 687049433344 374748244076 374766972528 118580796045 379481870638 201449689569 549939581907 180144503697 660066940437 188179860440 651695163587 0 687049433344 0 687049433344 300715874287 445765806123 0 687049433344 0 687049433344 0 687049433344 282484142365 317330796070 334034896093 382934180286 0 687049433344 20203474292 271152748846 0 687049433344 0 687049433344 276240291956 497932314087 74672551602 582375906030 73061154206 227150962188 16506288708 495603441578 295660118747 549342456538 474180896161 576522643207 0 687049433344 0 687049433344 72120730744 124070549932 120185541277 574722139627 46793979039 233504660019 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50055617797 538019457670 0 687049433344 43782257867 189109137245 96167986544 515229111346 163212606397 295918345361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97143973958 198370516878 355422192744 413362785462 15232848819 684147552864 0 687049433344 287034877515 308326748340 535788571224 548721967440 193408670417 648554377889 120157853357 481641739933 384516542900 576598655800 512742107192 660908906399 0 687049433344 18625416247 49019182964 0 687049433344 0 687049433344 116031161943 509087468414 0 687049433344 17557523473 317515292015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282789376702 556326309069 0 687049433344 0 687049433344 385626337937 428225077392 0 687049433344 0 687049433344 262366019025 344431151103 108995275083 496078413041 224600283513 559982260459 46808714923 595119295397 566448837063 668478954463 6476972673 420444855562 54327912328 367229084668 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230948905392 376764425464 0 687049433344 0 687049433344 373011893159 648572010230 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23973693835 544099326500 56877663409 492853175463 0 687049433344 112598770175 408448990609 0 687049433344 7833421595 141323311848 0 687049433344 60670059446 548345274511 0 687049433344 129289970193 361122524347 0 687049433344 605538775502 634249980849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426392233472 588177730121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 585990690454 610817269511 0 687049433344 0 687049433344 23109000836 280021613065 0 687049433344 8438217342 389375330516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16408890761 654037656785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23064389504 303075510998 32786308149 630045078237 441909109898 604806261936 0 687049433344 646199543370 669141838127 241216244138 251546895983 45498495897 363035853888 0 687049433344 205853108736 259873998752 384429470183 626097530142 0 687049433344 60925791859 268356702295 18573516939 371787135641 0 687049433344 0 687049433344 285483909528 529464832673 0 687049433344 640310180084 662291043950 388713134589 617031853458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169042666116 234477921879 50250437004 66388406655 0 687049433344 126936035623 385758281398 26086523378 170933821184 0 687049433344 342028622794 602816079588 0 687049433344 132393098056 634021307666 246016203650 351927299029 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164903455645 425769363400 208972474086 622024149496 238666338539 337744971930 0 687049433344 360517366187 545863719101 0 687049433344 0 687049433344 0 687049433344 242836867757 631660548925 0 687049433344 0 687049433344 0 687049433344 118763966920 544717161320 189724468456 345429958722 0 687049433344 419309321187 449935633886 364061627402 374054884757 0 687049433344 394882333931 662978297723 0 687049433344 247381886877 551891845215 0 687049433344 666784190042 667077040014 0 687049433344 20406091133 90322970815 0 687049433344 0 687049433344 9091514885 670774139397 0 687049433344 0 687049433344 0 687049433344 105736727834 626778074391 294028300984 408465058994 0 687049433344 185819468970 675006247408 0 687049433344 414934538583 629331972577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173693356414 510857682939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183891490844 438395944916 0 687049433344 274667587887 521144725763 98609256516 176680500530 0 687049433344 0 687049433344 52063322585 309068065125 16117414719 534501926289 0 687049433344 0 687049433344 219885439120 500510021520 0 687049433344 79309395102 291103137473 221998522214 342831269110 29102822867 278279499813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92585548862 424942474041 0 687049433344 406772533834 656721198872 0 687049433344 0 687049433344 21167228594 478266728601 234110322817 329798244285 0 687049433344 31501258848 673910551750 26330462233 235404047020 92112130782 136867633109 0 687049433344 0 687049433344 546482474903 680547612278 272127277908 314316111843 0 687049433344 9274428231 512853217857 16276039231 558025824991 0 687049433344 0 687049433344 369484799117 427964570826 353021320135 686192320653 0 687049433344 548024019913 575366354389 0 687049433344 359217383613 558861262414 85269247302 521085911165 0 687049433344 0 687049433344 250982665680 442125862464 0 687049433344 0 687049433344 27493984983 236576616533 283140506461 601219992553 0 687049433344 0 687049433344 302717625974 554181841734 0 687049433344 215441458985 376716532983 0 687049433344 28046893020 121338863117 345707072690 464082656347 423586545610 512391837957 435593235116 514182476204 0 687049433344 0 687049433344 251949584288 585524210075 0 687049433344 154273727971 269945674375 74177766300 665300454490 0 687049433344 0 687049433344 403691484918 542812317693 118178392210 184673093450 0 687049433344 222573486782 421484633502 0 687049433344 9921333910 253509700980 0 687049433344 0 687049433344 0 687049433344 90312901556 351579189668 0 687049433344 0 687049433344 19449806285 439536114533 0 687049433344 0 687049433344 30145811805 323141160101 104392718675 430548747300 0 687049433344 0 687049433344 205200514856 418562761799 208793631748 546600313811 62092387180 640522289338 144969795921 435733024026 439758041001 610327608532 173127204011 682104770271 50310568537 301869066285 516416716992 625491007674 32035670027 584253112367 500596836863 570584830031 0 687049433344 0 687049433344 68762964416 322777089585 0 687049433344 0 687049433344 0 687049433344 329660238697 391702569158 0 687049433344 182337698613 638903545828 0 687049433344 0 687049433344 145376760777 240217613435 568784176953 577719614865 0 687049433344 0 687049433344 295499814048 569128094348 58203356917 493490470366 361993301060 527389916206 0 687049433344 390688821066 682687486441 114092617545 484404780435 0 687049433344 520600243874 671060265302 0 687049433344 298784563779 634809585819 74534300317 685404507794 61424460133 555866442823 470492147930 654616559910 178208921458 186726774809 68712736464 645051759806 88677073117 434018176129 0 687049433344 321795686203 581671034415 0 687049433344 0 687049433344 402238250283 485216831457 0 687049433344 0 687049433344 447240456435 617301748878 384610142420 418545301349 269020269148 426168116647 316862085076 554312013778 0 687049433344 19247277422 526331306184 0 687049433344 96179131174 108942682047 0 687049433344 0 687049433344 181275651020 236343996720 315821911165 363262824707 0 687049433344 148214806304 289450183567 0 687049433344 0 687049433344 68579238449 444304804328 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46579192176 367102638063 152628707727 300113077717 0 687049433344 0 687049433344 311553904477 567244958017 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 527628063149 548435013681 0 687049433344 0 687049433344 41832865631 335064019346 5619978818 207432765840 229445901746 342866814992 110584606109 532358255168 563534303758 563877579587 0 687049433344 0 687049433344 255157514167 335101022219 0 687049433344 565142076278 572298916887 177076091703 252736848589 0 687049433344 92017603551 421625252337 334366673650 587892358841 0 687049433344 0 687049433344 0 687049433344 277571819525 305283273885 363401218952 625109089186 226645644657 325631236850 255076421371 413593488718 518439257103 558087344257 0 687049433344 22013639410 554576837914 230603674809 583604272861 0 687049433344 0 687049433344 0 687049433344 181331170337 523420333556 369620845471 677504780979 213348557291 323005278663 71872401764 153125626418 0 687049433344 84495197901 146404274258 0 687049433344 219652014486 229568878326 8113263479 683374741270 506761456496 578718002232 341802449630 351348844292 390621819314 410038964931 221551063172 526068453828 0 687049433344 63187207962 580254263169 482750662357 548616258279 402397073616 632809280776 0 687049433344 0 687049433344 80147688101 378406588892 0 687049433344 369450670455 465714107557 0 687049433344 0 687049433344 277965481428 466910961710 90986028981 446760765952 0 687049433344 0 687049433344 466505418187 671650197317 35352036892 576498901366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270474726684 616990096034 0 687049433344 485157693526 507050982931 0 687049433344 38671345951 567748195382 354122264714 410155021001 26648883298 311891301910 0 687049433344 382428440969 668016366918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323938388090 479063820868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86333145152 103967662869 282548649801 585944308926 44876754979 632997576532 0 687049433344 0 687049433344 132679807394 194634495142 422104071795 649314778081 0 687049433344 250440603647 394821546157 0 687049433344 0 687049433344 0 687049433344 4828894689 309012033049 68055917255 68797952829 155662149350 390397117654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113921016845 367495753174 0 687049433344 46998963968 524320727392 1453855257 537733019012 0 687049433344 216226466937 480581487663 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295766535276 540262535840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210097564995 648405411815 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373086345123 552909808337 599225620860 601239248111 0 687049433344 274215857041 340908698058 89670159434 443099393639 0 687049433344 0 687049433344 0 687049433344 190578639026 418654198721 82284017694 387984123079 6802639636 234027971079 0 687049433344 155188836709 309946343958 494860942013 600095228885 119723522656 188452649249 0 687049433344 0 687049433344 185242640287 355345893276 69542163302 212463058649 0 687049433344 278819897586 590157650760 0 687049433344 0 687049433344 0 687049433344 152666588111 264728694411 0 687049433344 0 687049433344 194480786356 680124031727 30133849491 432287997415 55570026125 174441520483 0 687049433344 21515532636 392272249176 0 687049433344 0 687049433344 267090576116 461476884514 105662342933 262605963594 312153362925 678080610739 635889795349 655853772083 0 687049433344 0 687049433344 0 687049433344 466282356278 661906990826 553331833443 568306655728 62774965931 609431779939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112219817908 671767931352 0 687049433344 380847920582 595875587809 328512267693 444892738363 0 687049433344 576115371916 581379008630 495870095994 560485045448 227407282139 485071613500 58812531118 151865558429 0 687049433344 219556251481 565484799613 25798826225 580925640873 0 687049433344 542638114166 557606737039 0 687049433344 0 687049433344 0 687049433344 546331554177 665382430967 131349894761 683460733915 0 687049433344 184913369476 286003162587 37641833755 539742687494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24833271491 37906182773 388317171784 568804167950 0 687049433344 542088049754 650174862737 200765401737 542864633253 104225925893 518756068927 0 687049433344 9912921878 78983317857 0 687049433344 0 687049433344 405927762045 521443728871 317962289913 684916963876 349930296124 460697203026 0 687049433344 408525114720 624607910713 187254721391 544628186619 0 687049433344 0 687049433344 0 687049433344 229006592734 274254324133 0 687049433344 0 687049433344 101582173503 673879553373 168040910382 393800326300 444868599819 564091381868 197241315326 527101428213 0 687049433344 371962031399 600579300913 0 687049433344 0 687049433344 388873739018 541112029738 0 687049433344 435535205066 630633297811 0 687049433344 39026474302 145480684644 0 687049433344 0 687049433344 46138000907 227922054107 0 687049433344 0 687049433344 38725150198 160953891135 204329318218 419008883021 127738097550 431756741388 400489585757 516511015403 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88143071736 387173910960 0 687049433344 0 687049433344 473909726 82596119515 164827947851 398518481600 179828444591 393764631099 353451107192 595103126793 472519591473 626890029015 319107567671 512878271973 226565714646 506754638491 203332679337 455897644993 0 687049433344 470677228008 585391021461 0 687049433344 489134197052 502385230335 56318324780 349775848096 0 687049433344 0 687049433344 0 687049433344 229007089098 363521764353 15253787635 175004128917 502031732460 603794003720 38753934945 360328123264 0 687049433344 384262334576 571522435545 195831732998 515048819680 157753172625 598800849437 213829045811 484468153445 51701909910 449774454197 0 687049433344 470246543291 536218637998 245762789428 515187624459 0 687049433344 0 687049433344 17468185308 183913040731 503459438577 677990083922 372796531146 427205735368 0 687049433344 446686409545 502296967655 116328818438 501112798914 210200533020 531006214138 0 687049433344 0 687049433344 0 687049433344 44376337403 57159742721 73710754198 106759239503 0 687049433344 269869306644 569645517179 535079455854 551111379993 417770730888 436820721715 385936536837 676812078591 8528748396 547818802652 35242969174 324438596033 270315771519 495789072162 0 687049433344 291084562465 481816941737 0 687049433344 219455697521 508786976352 564463612927 577928181514 177407527931 424285104662 0 687049433344 258574391598 686956408105 108109365702 386594765887 0 687049433344 245660220220 678668876793 67816680145 434412002389 0 687049433344 200689441357 627440820200 474245112893 668415623916 0 687049433344 0 687049433344 0 687049433344 362357800549 416606136767 390022427320 436735943092 388585618857 644975008004 89867459445 100149167260 0 687049433344 150049068183 636580001447 0 687049433344 191993090198 381726137312 0 687049433344 168251773583 187483000038 98578542236 570948779334 0 687049433344 4555841567 414679209354 222352786944 636718788748 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352894283390 430978072412 0 687049433344 0 687049433344 32385808150 211897601963 291062536567 341712068008 268603117430 654073398965 0 687049433344 121607523428 410226997951 0 687049433344 0 687049433344 99483927103 596971210089 156897887130 287153018163 58476760427 558622379283 0 687049433344 40858385189 540183678005 0 687049433344 0 687049433344 0 687049433344 552387113484 563133643619 50208559752 151154046787 0 687049433344 20944019861 533224624839 0 687049433344 206797877563 327361050528 114469594204 159571932536 72383045190 455964030576 44467197342 436882436749 0 687049433344 229538152316 461108135788 339849323466 440405759080 75242848929 668685813604 267538530788 529888701302 209547077460 304550043578 0 687049433344 163028126387 634688367536 0 687049433344 0 687049433344 0 687049433344 288604145178 474423339448 0 687049433344 408454960543 675510509460 0 687049433344 207512208268 601873261767 44903080939 499602436938 0 687049433344 180397185818 686744660769 0 687049433344 312195074154 679610196352 0 687049433344 44442140307 240136117183 0 687049433344 7350759989 456923971273 8793241663 53954762042 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262265653190 485211187862 73916994327 565913628271 0 687049433344 0 687049433344 45648644415 277523959204 240254103525 319582039923 194715967433 279184851907 149791444954 296373228692 0 687049433344 257016428848 638159053952 100346451352 590876275945 172453327931 384799935053 353159600850 585880483368 0 687049433344 142967531774 573529049363 0 687049433344 0 687049433344 0 687049433344 239795146483 369514822501 0 687049433344 0 687049433344 301679627023 640137859496 209281255942 369420281193 0 687049433344 310662333112 399480217911 356904186290 476504780098 58367241050 328898129769 356824587848 443538813769 329313999389 523881287070 18598223105 40779814730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351061057305 574811169756 575963126538 686751062977 0 687049433344 621509856758 660456592706 0 687049433344 335550072673 640380332567 267361437526 645207419416 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216447064439 429979627138 0 687049433344 315663571067 333308327576 437092829962 451111936951 0 687049433344 0 687049433344 0 687049433344 158973857865 223129471568 0 687049433344 361747395521 611597448670 0 687049433344 37874688522 535722450893 0 687049433344 183226976113 475175706561 0 687049433344 326703909982 446567506446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24404178750 515086261970 374190103474 550958770889 191001537525 683591936090 0 687049433344 0 687049433344 23436816404 454943100930 34673432933 531406850444 163642067685 422257033188 33259547713 519272357004 0 687049433344 0 687049433344 0 687049433344 111920440903 625265422300 0 687049433344 47076715512 372513483966 362117659077 503850381282 0 687049433344 0 687049433344 0 687049433344 256726174821 353385590763 518314665130 659242701494 0 687049433344 0 687049433344 184148038079 424367530910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 618838627368 662888791399 252131793507 518046754770 76479502103 254468032470 0 687049433344 205150236046 406035932944 0 687049433344 0 687049433344 59538548952 511104844876 137358367308 192967668104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 344015589262 600149249322 0 687049433344 281074510188 606896868596 0 687049433344 0 687049433344 469758307277 583962087962 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457878778185 478316148063 0 687049433344 0 687049433344 288616953966 548804545802 0 687049433344 0 687049433344 0 687049433344 276130006701 436928421113 0 687049433344 0 687049433344 83593395172 650103565232 0 687049433344 332166858456 387336555360 569434582607 628356829254 181078727250 553347880109 292306217037 434458905051 0 687049433344 0 687049433344 183025411458 404149146214 0 687049433344 188100721550 434927751980 289330614759 503675538100 51840474903 629763853212 328580549750 548778505707 0 687049433344 459558070740 523794560692 0 687049433344 187429976381 262309270972 0 687049433344 0 687049433344 241608151975 366426129307 0 687049433344 0 687049433344 172365338449 498821091764 9864348421 319276045530 120911167369 437274004956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195141882053 331028157036 52056639763 280893195200 388322726488 526360292671 260872445310 296640700834 0 687049433344 0 687049433344 0 687049433344 56435041102 205097228054 0 687049433344 16847682394 494641043028 659260298614 660883582422 251192819032 498315447795 0 687049433344 0 687049433344 16937527452 199310971859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272162313325 361978337749 2731778006 220296199302 0 687049433344 77842719237 165796029229 0 687049433344 0 687049433344 0 687049433344 301379102008 614735829628 0 687049433344 0 687049433344 57128781973 202613015170 216973855219 626731637676 0 687049433344 0 687049433344 374529137923 432726978722 45965669940 406366710635 0 687049433344 0 687049433344 0 687049433344 501824461573 553899359077 18049002258 71880491384 21219672394 107464619939 35656858406 662663726229 0 687049433344 59405984439 150801077208 0 687049433344 0 687049433344 430419029152 518726100618 300397973526 466883591006 88486770723 626624093271 98648425590 355009162892 10390346078 121447334406 138297418345 155864147154 0 687049433344 401657498543 518119585864 26050373973 82879813834 0 687049433344 77163244388 130062940719 0 687049433344 28166678420 65304748185 143402110252 633950533907 134332671999 370540870024 348619087204 502365186425 101066983266 630016335067 73128967814 281357521655 123788834335 539101396990 0 687049433344 0 687049433344 462713479882 610457669933 0 687049433344 228934401082 332830421414 98077361350 212641768496 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256480193294 369477026820 0 687049433344 0 687049433344 0 687049433344 35219565949 74127584264 0 687049433344 382302403688 550545300791 0 687049433344 0 687049433344 0 687049433344 114826672502 407280390680 173874701360 277778371825 392105999961 462413310189 0 687049433344 0 687049433344 109368642221 316505293461 0 687049433344 0 687049433344 0 687049433344 133472035228 333841086465 173909781841 294317143455 0 687049433344 106237127319 672024651686 107956209776 452495385275 0 687049433344 60737623698 598662812116 6216508521 381468991130 445957873633 521253631745 248641792750 671405298292 219627993588 222324804941 148540606568 454986053915 280834769304 395000194954 101972232103 283129763973 114578520372 358412539515 153364277557 473026896754 0 687049433344 30192563656 420398991506 0 687049433344 0 687049433344 235388380887 285113381262 0 687049433344 25690857579 503915309252 0 687049433344 0 687049433344 616330985352 668259126319 201024679010 319636108598 0 687049433344 537708515419 558332720484 190302380781 467285466082 149140123271 213343049065 270815093620 625309586833 62939641651 263304331423 0 687049433344 0 687049433344 53339654208 217055028068 146623234332 261107565561 391779802525 461762038489 56012444095 395702243187 0 687049433344 167189954055 420381787608 0 687049433344 174178636098 398324576481 206854917922 615237095272 202835089466 455838963335 0 687049433344 493170240326 509354178622 146368074063 670785612825 0 687049433344 239363338215 583137741199 424610896881 581269010396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37840377199 405433834906 420952526288 511639109950 174068773008 622943766937 193323122864 617901155214 609152021795 662678313415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110822332947 323519683925 0 687049433344 446102554194 655014572515 322303607447 447400718868 0 687049433344 399841806859 582999345892 253452154 548424006631 458739861064 592296304129 41259281025 303162965015 2920593400 379665207628 327849459124 537005393282 305225877893 519184169194 333732126803 425647680602 0 687049433344 397303607542 686905320150 0 687049433344 412802451505 588180056426 168359243475 483618275652 0 687049433344 0 687049433344 0 687049433344 67028781127 107355407153 0 687049433344 123098206126 535209295678 0 687049433344 371636482040 663318560377 0 687049433344 0 687049433344 0 687049433344 369556330637 635006089638 0 687049433344 0 687049433344 1347330225 149351669424 0 687049433344 189269894137 599873269505 209307583033 328239222957 46708400007 388286227123 49297596192 141784185911 62424005924 589505768371 0 687049433344 0 687049433344 0 687049433344 51831384295 425784644691 0 687049433344 0 687049433344 16566691185 17076462221 90322887210 308977259766 0 687049433344 221982222275 383240072748 16711081354 94229697778 0 687049433344 78853939723 318134780538 0 687049433344 155770313896 596224546184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144785673977 445384845468 0 687049433344 288191133607 372501323260 0 687049433344 471723846396 582642816710 0 687049433344 471396425403 675671148990 0 687049433344 156668912757 197210899857 0 687049433344 0 687049433344 140425813430 305482736609 0 687049433344 0 687049433344 192064147997 611857388982 0 687049433344 381092819374 664545063128 0 687049433344 0 687049433344 0 687049433344 263156126536 266143324878 0 687049433344 65174503602 121803791311 647859647582 661260774835 259175690900 493584067976 386331219840 641376471754 0 687049433344 153138454082 253712002054 92452040099 126415200857 426655509213 517119401863 10074435576 178277603177 488981473765 511416869609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358319682676 386769030206 376980654804 480368066253 0 687049433344 26971514013 168686628485 0 687049433344 0 687049433344 88411220025 243837373037 0 687049433344 153475807785 428552110615 103472431566 376655092454 0 687049433344 191838967656 655468244323 185617780416 490219067784 355421895965 565635130849 0 687049433344 138268028833 286913639363 0 687049433344 0 687049433344 604433846665 625583308031 0 687049433344 0 687049433344 64921308486 445188901288 442503760331 442820480784 95064846223 575028448740 0 687049433344 0 687049433344 180496199233 569467006931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46207180132 417579164863 0 687049433344 428077538989 547642677705 336742716533 382765842814 0 687049433344 321107321805 349787902807 0 687049433344 75105140696 637019041903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141325933526 508001094029 169221697533 343032572244 0 687049433344 0 687049433344 509824016274 630205519949 0 687049433344 127544450054 224806464088 0 687049433344 449060007003 602740419753 661567566619 686509129842 0 687049433344 237201935910 474126559445 0 687049433344 484161507951 657712900172 195362691696 582729846365 0 687049433344 192581502904 481062035909 335238492437 583694014278 0 687049433344 0 687049433344 423152976647 575492734114 479497891004 537047307628 0 687049433344 460193402486 601666431134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21595021461 647398175092 0 687049433344 352002698667 419420315488 17110273685 654242152771 255693152341 633997766699 0 687049433344 0 687049433344 0 687049433344 197104098379 647476896961 122925620262 558036924077 4618248837 418168804023 0 687049433344 0 687049433344 0 687049433344 582092777171 634795546838 454597130610 486065111007 130257695978 668611303830 607654262119 620302330832 90754469647 580340575308 531592072125 603691076181 191641248270 683180278692 462934769032 657732445570 280293566360 364186769366 0 687049433344 2546919406 260787471677 0 687049433344 0 687049433344 144387666356 379133298732 47805568984 214485610128 0 687049433344 0 687049433344 451239492638 641797069898 10231498903 127645416497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214793076256 587876899242 37109723286 449230589305 0 687049433344 24873083828 33476568219 385210789361 667164438837 0 687049433344 359359033327 580022684326 42571718747 226764003848 0 687049433344 33471480635 596280343519 300194013546 503524359803 0 687049433344 0 687049433344 330927530650 525511670431 101145373440 624533599272 0 687049433344 13091088363 572619864484 332881285248 438147769777 53824679603 217065636557 16652435394 302220853390 0 687049433344 283390027316 338690519500 0 687049433344 330855042782 657385697092 0 687049433344 0 687049433344 79103235694 129179991099 179759907325 416380255114 0 687049433344 46086333481 462254931428 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148698627411 632622134201 359159711081 486812805113 0 687049433344 106991881631 600384304039 19834397855 47481308495 0 687049433344 93660752816 471029564923 312673369109 489080639826 254490849515 383983868437 76665080088 84038875779 16080990774 584555418417 17396464421 222170910583 44636912178 631169028279 0 687049433344 0 687049433344 351907778552 490210045742 461720583498 575946125825 24100595060 520755474852 0 687049433344 285344607107 486346659781 0 687049433344 560617280210 649211310765 0 687049433344 86570126812 349094881194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89232918134 512834736062 0 687049433344 417852491764 494473887676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490087629803 621518726874 128401302827 149227005023 0 687049433344 387339256478 438438622086 297361695625 506167569481 0 687049433344 39306624643 283777787425 0 687049433344 573143833676 662570716729 31470563341 134112028490 0 687049433344 600929935475 683123945248 5765066214 516937402309 0 687049433344 140533967840 344493654488 335528570941 409672606494 300815523756 422101932446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 368617720018 652240574154 0 687049433344 0 687049433344 343366631024 567120562298 0 687049433344 561103622311 569396497396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33687527050 107234880828 201176386476 533770440447 110990776356 250405541800 437036243480 564770042865 251900830626 553662430132 0 687049433344 67835449095 591873026156 40491812650 599707907640 0 687049433344 42939144239 279320980834 35191589442 514646541534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307177227379 466510069200 166607398695 645975930715 0 687049433344 0 687049433344 0 687049433344 83219373679 669428707677 0 687049433344 0 687049433344 33757827474 82358991083 0 687049433344 167983082638 173334768889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94558725477 568553313190 717953971 574146925602 94821581920 339083540136 346364590734 516283882747 404089747574 602818997334 412322286996 646995250365 184063181701 288783713196 347036738184 400332653775 0 687049433344 120657812574 623738964416 0 687049433344 0 687049433344 0 687049433344 174024966093 538762568098 0 687049433344 138156544467 364923483897 51058968518 205918770064 103036229529 668630214144 0 687049433344 0 687049433344 0 687049433344 0 687049433344 255111980788 575038409190 538266024998 577627583548 0 687049433344 0 687049433344 0 687049433344 124193330303 230914091386 311723434503 643971785622 0 687049433344 110176093545 528790175279 122367877196 360991758667 0 687049433344 0 687049433344 147227207838 482964917535 8860580214 20824128110 0 687049433344 393752158389 408501389001 0 687049433344 199850497060 458568227392 161751526910 664073744616 121199272194 556971242536 458268698911 548070539375 0 687049433344 0 687049433344 115433402528 290949251961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 465477846326 524923826421 500847857516 529574706342 0 687049433344 0 687049433344 379125335774 461552102055 274842732270 415485916785 532390265992 608909236177 200479440573 391375387645 120439174991 429562787411 0 687049433344 142777549076 413706842818 182586918751 625785094171 429705963103 606709912832 347006223041 633902311000 139604162645 483565220603 185845542645 492033916069 0 687049433344 0 687049433344 0 687049433344 465366925324 611715685159 98543220037 197716632602 498339126389 548097544762 151479437971 361878821437 405655432862 484327782236 0 687049433344 0 687049433344 0 687049433344 354802694229 449520247848 0 687049433344 0 687049433344 0 687049433344 370879680650 541108562256 0 687049433344 9308820550 15641694250 17681720591 274591992989 0 687049433344 0 687049433344 187811465332 238241263522 103156671184 421157284519 0 687049433344 0 687049433344 93510133096 357779539565 233174827433 243950547867 0 687049433344 439908298348 521748024165 602989157678 617603073942 461870491914 568894944481 65236940846 514597128975 284594747384 664395681638 0 687049433344 0 687049433344 11592578002 213283613930 0 687049433344 326396716429 684350306386 0 687049433344 461344971436 676348357649 0 687049433344 27430701153 293737045636 0 687049433344 192825573971 270122262454 266156836671 512847388488 0 687049433344 0 687049433344 388495319289 658549765566 437029177534 648534539299 12326027239 676647863415 0 687049433344 0 687049433344 273143542372 541827974402 16303056312 636338748733 448576804103 576116641739 0 687049433344 188262352661 457112603984 0 687049433344 462427278734 552248465161 0 687049433344 80432047358 121905572374 0 687049433344 0 687049433344 160792714067 221138446021 0 687049433344 0 687049433344 0 687049433344 99095129145 103168846709 488507315054 627586439267 180635840420 571058501736 219068933676 237567862084 358271453817 665606594864 387268569952 629684860441 0 687049433344 104086728395 269565095814 0 687049433344 152637976042 511541272793 0 687049433344 306967542297 334519059384 0 687049433344 47023917322 624120738412 161199635905 229366140461 259327422362 410647716955 0 687049433344 170338648602 227874102389 0 687049433344 155672934196 407364417699 0 687049433344 0 687049433344 173980576985 199347662606 0 687049433344 0 687049433344 62502001609 244246123158 0 687049433344 0 687049433344 415051436691 684952522744 171450573034 270361042050 0 687049433344 25185895110 83844141515 0 687049433344 70185215618 361378161197 343996837493 555141490451 105019284473 230707732073 0 687049433344 240080709439 328413871955 0 687049433344 676006839817 685204133770 0 687049433344 0 687049433344 284934464964 540150373077 0 687049433344 185944519834 273522673843 83967307762 324960198951 0 687049433344 0 687049433344 51096220068 385582627632 561252199615 629964649784 0 687049433344 0 687049433344 277238549457 463787608085 0 687049433344 0 687049433344 605936064341 628123624914 298447789864 634840073717 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43996801956 521581754504 0 687049433344 0 687049433344 94935399406 335505441257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504143424403 629509945887 0 687049433344 0 687049433344 230670685067 514829613928 185608966246 588823077088 297938452292 411688316247 0 687049433344 0 687049433344 0 687049433344 89082995975 139445072072 279729747374 427319648289 411598938258 420997504971 123828001292 240572527751 0 687049433344 122318841193 305211816351 0 687049433344 200071422736 387049919276 41236426275 239836136969 359540068953 599654374155 0 687049433344 128101927089 484357163309 0 687049433344 469554448285 534465233031 0 687049433344 0 687049433344 0 687049433344 263333932582 660331725237 0 687049433344 329972610959 337225411311 404976808002 512079795475 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4848053933 187636088005 452471495950 471865721862 348365661065 448257835878 386379361345 639306144488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7905502834 544322364844 107964680924 183502502957 203785112092 357804065969 13134195614 253942602005 157299942496 265088466184 0 687049433344 25798918815 130681510653 323517502373 342295741221 238756013668 509718194591 147435785477 221048061066 100460150979 296440551002 0 687049433344 391943172691 415892176117 0 687049433344 0 687049433344 0 687049433344 467307058098 474229418166 0 687049433344 185060569533 268882894000 59324720122 119009416526 261632682579 317258119801 527213298918 540845925104 26411463647 373277615281 0 687049433344 0 687049433344 6974880193 466083525599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 287852711776 345651487925 612844895173 629894100019 26490474094 682986627129 0 687049433344 0 687049433344 0 687049433344 323162081399 534967433101 321055561427 401613895888 240129147231 482170123197 56925738535 237590885324 0 687049433344 178737229915 428172640606 0 687049433344 513644559758 634938800573 0 687049433344 0 687049433344 5445038074 423148117606 224959265799 271876896884 0 687049433344 456468894778 547920217148 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468254613189 519421661241 312148649293 367067106280 0 687049433344 127224647658 353708551940 0 687049433344 0 687049433344 213220477538 395854245060 94408898640 382397462620 0 687049433344 359371422890 459966825576 91331926008 362334841830 532502283130 663450858304 561323035620 654293549382 67876329476 140925250416 0 687049433344 0 687049433344 0 687049433344 80317137942 332549847397 0 687049433344 0 687049433344 0 687049433344 11675689058 43758240816 252024252271 482204991610 186474685459 198653564020 0 687049433344 0 687049433344 0 687049433344 423413261391 464011094590 0 687049433344 0 687049433344 0 687049433344 26377367541 276438621708 161417852504 645660829830 0 687049433344 0 687049433344 182148647653 222664297150 0 687049433344 626409521981 626953630854 0 687049433344 125105314702 577667459858 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292301417860 391504963965 1743088000 441824814512 420722873623 613866169027 84150945786 549552547322 0 687049433344 10394578322 453187779066 0 687049433344 0 687049433344 0 687049433344 282157528910 591487611681 0 687049433344 0 687049433344 0 687049433344 246757590036 310510066608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200339598343 566256209400 322609517174 567163822191 0 687049433344 392680910017 641701513635 0 687049433344 0 687049433344 0 687049433344 359187651867 514141618273 5436669725 214701697623 553816028384 630501998011 338200249713 665461861767 403936315080 590543570646 502514488901 520464505815 123102515023 145026812185 5014271249 453934635331 0 687049433344 51426926186 71449194425 99396270582 518323927966 24029159948 454234681809 166209272716 211651866686 84188314522 611671729191 10991424059 17793799298 0 687049433344 26363520218 321498603256 4731789768 39824906737 394245396874 396637494871 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232245485225 661848719872 866638612 522658376828 116480009770 494560421214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 526799089100 593012514305 0 687049433344 0 687049433344 0 687049433344 34477143945 77167889770 34299816840 514450511880 35472896550 69220265571 0 687049433344 20176165170 489300566220 0 687049433344 0 687049433344 221235278514 476620264239 0 687049433344 0 687049433344 37573427884 574022257681 95869887990 331226654332 153124389418 273185723994 0 687049433344 56233647848 98602922857 0 687049433344 370869228209 632813638385 207434276156 608250212841 0 687049433344 149229873864 456844467076 0 687049433344 69527643684 539754075020 115080776888 619467983969 0 687049433344 0 687049433344 371225816072 413180738090 104392120920 641889900232 0 687049433344 177159167263 198909602486 91207776691 385580188863 0 687049433344 0 687049433344 238237138520 326191527224 379099571608 666900954149 0 687049433344 391491656142 650212589172 0 687049433344 611742985254 612955620860 171365989673 618533838436 0 687049433344 522541046129 553580182439 592893420520 607090807745 430932361049 443027773580 12135462897 522571357220 414757078388 674004632583 0 687049433344 52378912732 485961285555 0 687049433344 0 687049433344 314700297558 397911795724 0 687049433344 154397917410 600038765896 371783103051 500279429427 0 687049433344 0 687049433344 0 687049433344 264386351899 608531730571 117699035939 368782734839 0 687049433344 0 687049433344 206143405691 462095240399 26434948162 683436390233 542538459232 581089369337 55393831219 61468187537 50065636534 527125128365 0 687049433344 404169484550 590882753790 366195651307 387182754468 0 687049433344 315436057240 541648399231 0 687049433344 0 687049433344 10663305410 225723696200 531552601184 571944638883 0 687049433344 392918059636 617590872897 302900674558 560566606813 0 687049433344 397070823650 460549804029 0 687049433344 0 687049433344 0 687049433344 41812004854 519931274704 0 687049433344 169244536416 521535700885 50053639133 344993451403 0 687049433344 0 687049433344 502674437543 648765435356 0 687049433344 132750790488 246583065448 0 687049433344 230744833677 436124782917 333539602974 511356505901 33986336989 479082534153 0 687049433344 21601607295 551110468201 0 687049433344 329872890933 394052664374 0 687049433344 0 687049433344 86788024931 535070739324 0 687049433344 0 687049433344 274093981900 303287740008 0 687049433344 0 687049433344 174696120914 417598156609 0 687049433344 0 687049433344 489834519782 589114424617 0 687049433344 0 687049433344 228380591384 299069547935 280155702485 479800486061 25668874200 450992983926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161552048129 195522655749 210867815128 679538302250 564946064633 592883651525 643174115454 661934394235 0 687049433344 301753244483 628526077795 378937820672 520285723915 201773477065 306055952561 496920128277 641275908908 61857724961 448564814460 0 687049433344 17303416535 318804250095 0 687049433344 0 687049433344 150702738462 621695783817 106942634610 195856324165 408324028906 449910431270 0 687049433344 270674524493 664299211873 421175021441 441464439044 594898337783 682701107892 0 687049433344 70387772940 684077838454 556496496795 602533478359 0 687049433344 0 687049433344 0 687049433344 415998805509 589636933840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168596581537 454272240414 0 687049433344 227295830586 301523087260 0 687049433344 0 687049433344 118451278913 179428376053 0 687049433344 272169428235 383880705717 0 687049433344 41820575493 359290480974 139132399698 304453574151 0 687049433344 0 687049433344 34266425884 432709485987 0 687049433344 0 687049433344 353558436111 683188198681 50795317151 369311102035 0 687049433344 361871543640 577325226123 0 687049433344 0 687049433344 64808871429 460091732661 82488224839 434185406923 0 687049433344 71892606955 238388722568 0 687049433344 65654646083 368738986450 34854484643 505216877690 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82043792994 559520404839 19046190487 159580482067 0 687049433344 0 687049433344 592633813927 662761585135 0 687049433344 160194544609 278998751491 0 687049433344 0 687049433344 0 687049433344 221045573984 619979104994 470063853668 569119037457 0 687049433344 0 687049433344 0 687049433344 167820142825 407339919450 87858841815 542616598288 0 687049433344 0 687049433344 24298833744 365900769370 226056155109 588940876488 0 687049433344 0 687049433344 11513041257 469965187319 0 687049433344 0 687049433344 0 687049433344 525252891052 545134439023 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147829248316 463445469988 0 687049433344 0 687049433344 189341809003 591390352785 172735345151 286677000022 320698757239 637483634917 652575402902 681004456943 203152736173 684781732844 62211167805 62589160198 0 687049433344 0 687049433344 92883705287 273869879514 61309094344 680557774520 0 687049433344 408366229128 512402663357 0 687049433344 51900879116 546662595875 292025604118 565571842159 0 687049433344 91886452996 553683607512 25225352398 85029593104 0 687049433344 414122106100 602016296376 176859216451 372325545324 0 687049433344 0 687049433344 316537686905 566705358824 0 687049433344 0 687049433344 185244084114 583219657734 0 687049433344 0 687049433344 377025719119 391213222342 448217285890 536967560496 474305977629 581697067910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36626532397 360835207903 357912129678 566440008430 41540567268 577783139325 0 687049433344 424478162324 601392839604 0 687049433344 0 687049433344 0 687049433344 331736381373 345072987275 140315530997 291738098944 0 687049433344 0 687049433344 78316214264 460149423526 123053173429 512392610801 0 687049433344 0 687049433344 457981124399 518910545896 466180966106 604527735797 0 687049433344 0 687049433344 82592200002 186674059195 377622210872 564594008524 65656028271 181513079253 1862845202 614660959572 0 687049433344 0 687049433344 0 687049433344 104029585138 259582620813 0 687049433344 0 687049433344 0 687049433344 339856499550 686553033096 262413113912 407178262145 432941560471 594357856761 0 687049433344 449051738202 469835550539 0 687049433344 198955112341 597764014135 0 687049433344 167478293642 222380549100 0 687049433344 0 687049433344 0 687049433344 277806254790 440689295007 0 687049433344 66120732688 152325582473 447148060683 596526606687 0 687049433344 0 687049433344 34503167552 152423962866 0 687049433344 0 687049433344 230286649623 409232380182 19064620446 426321600395 490442853118 607343395113 140420647575 404963242408 372268482133 555609772730 0 687049433344 277096447687 329721413462 201520816739 581920293930 0 687049433344 120408506205 313165581298 0 687049433344 0 687049433344 139949800850 599630454921 452097786771 621306781390 0 687049433344 58705871210 154587440073 0 687049433344 503040972844 606848269469 356752360780 503897462858 44293457408 237011114526 459686206348 533068083189 97547643792 435783964502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489790339247 624568366146 0 687049433344 510342318940 583803810659 437768714488 520233495958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23105459389 583384924820 0 687049433344 162022266578 622577554079 0 687049433344 0 687049433344 0 687049433344 173905792127 239213883242 567208801073 670310808416 491784933368 573316505799 445596775849 599920040980 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159013313664 255471817170 0 687049433344 0 687049433344 86658690997 466648351753 30760740131 470110107068 442533065264 573706478197 0 687049433344 0 687049433344 247915221371 580394192888 0 687049433344 0 687049433344 0 687049433344 22247260413 300218805743 613684786359 679255335458 186604355601 295441299749 0 687049433344 514266200536 559580661742 294868779374 538535907675 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 433024802564 677414823797 49101440776 614178635906 0 687049433344 218710880175 551550129604 234869048573 515321133442 396413565017 522498274604 0 687049433344 0 687049433344 190837862867 617288597842 360564139686 656158049103 0 687049433344 107616452094 344330241832 52507017150 656775008083 397189558746 619970362916 225375271461 502661354527 0 687049433344 36191742277 82567721524 0 687049433344 0 687049433344 108044547719 446480047755 179519402615 188441560447 264216857190 541340485169 398026681787 571709028917 0 687049433344 145930938803 185888088506 170076849282 435484093570 0 687049433344 0 687049433344 370856916456 664194864568 0 687049433344 1363236244 263711096428 222556283656 354231416870 0 687049433344 0 687049433344 15533686471 188500125300 374330336183 586383727160 0 687049433344 0 687049433344 86972793756 443708416546 105506580186 370430236468 0 687049433344 0 687049433344 0 687049433344 51564443164 532978846396 16203084671 640530433542 0 687049433344 169539679192 599449029235 236728516393 357952911729 261012754562 583632738186 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373558904323 403969365826 141275530284 546455285246 379264809438 513616420217 0 687049433344 404052365169 505580909578 460952985861 526455618094 66053541850 322920850052 22256307896 54228349151 0 687049433344 0 687049433344 33854719274 105561834371 0 687049433344 0 687049433344 365300266870 620899442976 409061501372 667465107280 24286837525 424175790897 0 687049433344 114595011715 648331412711 47340107143 73755891854 0 687049433344 368367089682 531056697692 559820116884 651008042453 0 687049433344 111971788009 415419383703 0 687049433344 265723633074 388466131712 148912000755 603364803978 452977202877 557126900709 0 687049433344 32063278568 115524258519 214673894126 377518192335 304985652254 343980536139 278346129117 396105032847 458184664082 473632078285 115199419110 181757160313 0 687049433344 16999921228 519938793468 168398902414 185557452213 0 687049433344 0 687049433344 348235758394 591755502319 84151995023 512735969501 16911750151 114356383736 0 687049433344 0 687049433344 13940253949 253469868695 0 687049433344 0 687049433344 144435056151 663732445746 0 687049433344 157711096478 362938246899 201463736177 502046962824 0 687049433344 40781249990 473751804713 0 687049433344 0 687049433344 14692369580 263469246559 0 687049433344 0 687049433344 0 687049433344 417326159202 667852930135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476346296291 511796417608 171731679952 315409942542 0 687049433344 0 687049433344 317372940434 334085066431 435802148678 632936639722 0 687049433344 514350992248 517730447358 414160968324 630693925194 0 687049433344 0 687049433344 239849306032 398089914397 0 687049433344 0 687049433344 550538600177 625621002932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26694170560 390114520234 495188239014 665789752177 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84666018884 437427009912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168437434080 450552905522 0 687049433344 0 687049433344 568435520569 686912823811 0 687049433344 0 687049433344 0 687049433344 94202209114 97420484297 0 687049433344 282518922211 437901239783 0 687049433344 0 687049433344 281852869672 351914472387 0 687049433344 380116808305 467920416796 0 687049433344 0 687049433344 0 687049433344 242607318689 575871618500 0 687049433344 286241818905 562586048751 0 687049433344 0 687049433344 270596117291 459870784954 468914736729 590820646548 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152102052824 355577789642 96781653823 170335920606 215382693594 544714448232 0 687049433344 0 687049433344 125035922130 343592683667 480601568167 495980188503 492279321271 685158279980 0 687049433344 0 687049433344 0 687049433344 101101219834 178607886314 396471459362 657258883514 158845188841 454544802432 0 687049433344 29118206782 601527192217 183179156113 645505645724 604372376714 674389377636 45732681327 256833086946 0 687049433344 198185358497 367818311684 0 687049433344 0 687049433344 0 687049433344 438574981042 514480443742 0 687049433344 297018864791 548069213040 0 687049433344 146526296795 601963169890 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290020973365 349736895151 0 687049433344 358914373127 456381427104 88350460677 518235290581 276346463343 638793044631 502102584182 547070146633 108536626288 616619084429 0 687049433344 0 687049433344 127178607215 358364030316 0 687049433344 142567479199 555141523205 67903653828 199891791286 532335519263 548579474279 487207675598 672002145169 0 687049433344 557283629337 614420842779 186181960513 663279309350 0 687049433344 0 687049433344 160242016377 343530033307 139935334753 332456184605 277495078649 382965092167 385802411200 547403791647 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30821808157 187004570790 197110283486 356817062454 134287858126 235253834934 0 687049433344 88459336439 386555441183 81347075041 322913027817 0 687049433344 0 687049433344 165388798650 592198472667 0 687049433344 448003488367 553171368803 230334092227 609967652974 0 687049433344 0 687049433344 206596566376 372613515143 427468117890 647429778149 11559526577 542848910382 349137337296 625059680430 0 687049433344 616482630117 625426390450 0 687049433344 313636940418 390596506401 41576845499 363421661212 562801288976 649072044765 0 687049433344 362051217043 575756650438 0 687049433344 0 687049433344 342934265479 458751863897 442084405826 518012100323 411812057904 682789849204 95198803238 559551081385 0 687049433344 273275807481 336846039409 88039386312 148708099132 0 687049433344 18193757855 473428199675 0 687049433344 0 687049433344 400260128630 451170726149 93142413722 346481219957 0 687049433344 0 687049433344 183535983783 665237581746 330879285901 531751016391 201477307927 260699578390 188518757101 327440088096 220373617512 380125667921 0 687049433344 124907039424 505864285330 0 687049433344 196407189227 399664563508 0 687049433344 282887511623 360953086402 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207362104075 591245456126 182871908008 503280366494 0 687049433344 238566987497 612818835075 298723147221 677635616230 0 687049433344 394458032438 557109726956 0 687049433344 598336891454 603046837420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57619342305 297137147280 0 687049433344 493136299546 551336612593 57479302751 410903092026 334668347324 429796934308 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55821826848 417989358642 0 687049433344 324953576546 335348816926 0 687049433344 605612888131 628237917201 0 687049433344 411694070592 439188254546 435299591852 456745821954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400558530593 610610062265 0 687049433344 0 687049433344 243871882080 618617637543 45567316477 583134107613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291409326920 482120966175 400089465927 407930382611 0 687049433344 322186001216 480155978982 145171097316 593961376795 0 687049433344 0 687049433344 370758706364 430052505315 0 687049433344 0 687049433344 151022443628 369213549644 588221856796 609623376629 0 687049433344 0 687049433344 0 687049433344 419475372868 543757762449 260164979621 367855850954 128816124954 389588818544 522438874878 589151762925 80910405645 277777888645 0 687049433344 0 687049433344 298202542677 359675449212 0 687049433344 0 687049433344 369878754637 564593972613 481893651353 585111728298 0 687049433344 0 687049433344 476738939666 559287218071 57527451332 219806804271 0 687049433344 0 687049433344 308510459513 380785154744 0 687049433344 298918266707 420923025622 262408793992 441078234001 302441814384 622292438544 0 687049433344 0 687049433344 321895018471 500609690963 0 687049433344 96534706343 359903459685 0 687049433344 75372019692 683122882290 0 687049433344 0 687049433344 232914593787 278676914941 0 687049433344 168883465045 646407980965 0 687049433344 157481146563 248755943936 98643257483 245429636629 0 687049433344 0 687049433344 398058170263 435340249705 107763343165 351446365299 0 687049433344 0 687049433344 111968245826 161818118791 0 687049433344 0 687049433344 429785449116 600741563438 0 687049433344 0 687049433344 15970211593 61388986067 0 687049433344 0 687049433344 0 687049433344 65641824903 601790807102 0 687049433344 54414030644 587046528830 0 687049433344 79070234623 130809925806 0 687049433344 93996001481 334086936688 372230192686 557836591362 0 687049433344 146626878763 519044358429 0 687049433344 301114463309 655801337166 0 687049433344 0 687049433344 198833045658 686457838572 67329093007 245609709900 0 687049433344 331210184509 477150493138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290374498313 601173674270 0 687049433344 0 687049433344 209133349884 568820918910 0 687049433344 0 687049433344 89885453754 663187629123 0 687049433344 0 687049433344 258712197682 616851891468 40918236232 73140906786 449454680323 554342246011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316953809437 676120770769 62205311689 659412366084 229298035138 368715624993 390485757127 396341065512 92566972662 564532577809 0 687049433344 0 687049433344 305428134599 394163453479 320683178313 418592066150 697262702 309340221001 315374770901 364957071969 0 687049433344 0 687049433344 425125869186 636623400776 0 687049433344 227072126578 346562050072 0 687049433344 0 687049433344 366716033419 628814597305 23444289212 273521629300 96275543690 531594940768 316402361666 543412194240 97105119381 99875030806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510973270588 557881496736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204530824444 293034926931 0 687049433344 0 687049433344 23411520658 112787365894 39616237437 122403616095 0 687049433344 370614739173 570104358809 469630089226 668454969910 259606253651 680044082405 48784781816 125371011291 0 687049433344 0 687049433344 0 687049433344 187427959013 371991945279 55850415793 308585472967 0 687049433344 0 687049433344 186016179867 215611347114 0 687049433344 159654402861 262886418059 30526456269 594097093668 566999618084 599426450536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375320371209 461994799786 0 687049433344 371574795706 414707372254 0 687049433344 510939143537 545129135456 168335282810 559190428841 240114442027 460091572996 247351730365 506330292577 119685682105 249196873166 233506380894 265473793397 0 687049433344 20709683781 540475317430 540155272311 620884765697 88817392674 549714177260 50951821684 398202999450 0 687049433344 350618715206 413505154501 0 687049433344 143081192706 296098323381 0 687049433344 0 687049433344 0 687049433344 99629294834 174051086959 275004519061 383690940172 254187008361 636047490249 0 687049433344 556618285236 600591398737 459448643229 590522034115 373278115187 573040740208 0 687049433344 0 687049433344 0 687049433344 339317545276 444869392357 69747429575 299619350756 454985785183 678701934857 41045233709 249543628140 0 687049433344 180112989267 247286334637 217579380293 478665487612 0 687049433344 225415992158 470725826078 0 687049433344 0 687049433344 0 687049433344 45783289572 339035286137 358477865168 632244594742 542743749195 574261467334 0 687049433344 183431382 511692787682 84596174888 629193364300 12751915007 177221205302 0 687049433344 0 687049433344 518143093422 596148520092 264536569990 555322210206 0 687049433344 0 687049433344 359686599814 593108398926 0 687049433344 108015029431 446602026762 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56919070612 515748541382 0 687049433344 64887601492 524733581987 0 687049433344 0 687049433344 249800772953 456874362626 13931425088 554891013972 0 687049433344 385727615578 559235077398 0 687049433344 0 687049433344 0 687049433344 446544516606 647894122984 0 687049433344 0 687049433344 182765191698 243717923832 0 687049433344 282479346532 347310810251 25221004904 341891477521 36837256353 57921971245 286284454836 586456104139 35303678962 610951157049 55309879658 469706568773 0 687049433344 391531227029 572845482577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358681804966 570764176740 207696220266 506686213749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6995716682 279742465648 90588833810 320689352674 74205633630 458673027442 110998512755 634139262811 529262868227 558156006249 0 687049433344 0 687049433344 496331602346 542617781693 6337222127 630118007318 0 687049433344 87008117010 582958827895 101089393155 110164986802 271579105765 309435508839 0 687049433344 0 687049433344 411947629959 527350063587 55814377965 134205880628 0 687049433344 0 687049433344 241929857902 391749221150 0 687049433344 0 687049433344 0 687049433344 57688250306 124938619139 0 687049433344 0 687049433344 0 687049433344 242611101416 599497894302 0 687049433344 465675679936 492738113414 0 687049433344 0 687049433344 43360907584 247274161380 0 687049433344 0 687049433344 406233835726 508473829890 0 687049433344 239151376011 651644830926 74911181678 207359152323 0 687049433344 438900558723 654523080508 0 687049433344 0 687049433344 590544392828 648898873086 0 687049433344 486400983844 636689814785 180917859565 236583275988 0 687049433344 0 687049433344 0 687049433344 605300898177 684822884219 0 687049433344 118820054858 347821151075 0 687049433344 60671989823 468210433083 180441169 221436127308 0 687049433344 0 687049433344 166666853213 607532255637 57093820590 436365048880 0 687049433344 125904264673 426567752387 151747194376 499657802604 0 687049433344 212577567899 313486300775 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489253001611 623436806620 0 687049433344 45991565380 531959576668 0 687049433344 0 687049433344 0 687049433344 325490643182 385712191824 0 687049433344 101212369067 485026614266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11973647668 319396201175 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 255110726184 588296604187 10455128368 313247178895 0 687049433344 0 687049433344 230474623111 531974086699 109781063053 391163589173 144427716948 190235767950 0 687049433344 153255790565 419353450508 0 687049433344 0 687049433344 415734155186 509416081529 180960636631 529726509907 443828002938 464501272773 0 687049433344 30213752056 520921441324 0 687049433344 0 687049433344 538288550718 667821805582 433946656013 526973949513 205269027232 317679521783 15940640558 634806335352 166760560891 189398118969 0 687049433344 0 687049433344 0 687049433344 111347962813 244127048909 0 687049433344 16758306319 621380854231 0 687049433344 590066173433 661845923318 213278472258 250297416966 103478472578 605698558799 0 687049433344 151159222384 456455151688 521168666258 529970037287 141408367025 559515227714 251160100756 488772532434 37939325821 99941777318 82479844069 407341116811 0 687049433344 32611345942 583999310892 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136011063182 433308001494 375721249808 476633399212 0 687049433344 25000643747 415277117568 20872825071 272739423689 0 687049433344 164667702724 556562310385 0 687049433344 141683036942 665690730245 28288932673 209048591107 384848991772 470773936114 0 687049433344 125731258666 284341701186 0 687049433344 0 687049433344 227905117956 245235620877 0 687049433344 0 687049433344 633684380968 646808013458 0 687049433344 0 687049433344 323432573040 530559015220 128018704102 530382680157 0 687049433344 120249101435 583483031085 165632447740 562716248478 181247729874 185632182130 0 687049433344 0 687049433344 0 687049433344 46036442042 510088663647 0 687049433344 75973769117 223583052206 0 687049433344 0 687049433344 86728653731 573568320428 0 687049433344 0 687049433344 155864990757 364581859631 0 687049433344 49439416383 117359140882 195667591862 671456715426 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262642996109 312972573406 351552973093 411535047455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 546693324905 608818349480 252169042695 551289909616 279359640640 577544272951 291514702543 633820175360 0 687049433344 252263421952 583546582536 0 687049433344 506959299222 643219096362 109599216466 208887380900 0 687049433344 42608325536 596347233084 484077402487 594196361293 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324673117889 436276296508 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141411869617 209193317404 527968344680 608210666861 0 687049433344 0 687049433344 192048119380 324329579665 289517238021 685542342945 0 687049433344 0 687049433344 55273237552 306580235487 0 687049433344 347450112231 370490421128 209294149760 423313980149 52040976715 352842592619 0 687049433344 255192158770 545171038564 0 687049433344 0 687049433344 443432057719 523750254665 301824141617 536117741649 0 687049433344 31301464289 218320688040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200572124486 337115939479 0 687049433344 430830246063 478840222742 0 687049433344 416254031887 537861326233 32361003709 57362880725 225263424948 683436403572 189419252293 362053395724 170264938787 277257708259 0 687049433344 113584517412 230377004928 75154488710 188340249634 305946587492 629217993362 20613166897 412667136399 20480172925 572992589100 604295700542 628137568516 0 687049433344 138185991602 448349684927 0 687049433344 0 687049433344 0 687049433344 309935628472 607858365076 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137811829937 141666725039 0 687049433344 70630605742 314298745851 243639715199 614750579833 261191390084 476583127753 92062311381 411020262576 184440795882 308751422722 115164082746 332128142005 0 687049433344 0 687049433344 328953625432 440557544186 0 687049433344 0 687049433344 243498279720 671000976970 0 687049433344 167130859877 418745963616 118094333518 291732526325 206959248524 580305881662 0 687049433344 0 687049433344 0 687049433344 650598892675 651332624386 24718546698 38085548837 0 687049433344 0 687049433344 565290892867 652283405704 443458934300 522358332927 0 687049433344 271038782563 545191487104 0 687049433344 0 687049433344 0 687049433344 486927871637 658917067982 0 687049433344 142182097737 480912845868 0 687049433344 0 687049433344 82017185216 434371153338 0 687049433344 170922162805 380791533133 265118568741 508324420935 0 687049433344 96187967003 395073178686 24851872791 455055334742 0 687049433344 0 687049433344 167043403725 251563754326 0 687049433344 0 687049433344 179080622001 456192086837 336941957944 559670698913 0 687049433344 399143851208 672114685609 36851838741 354731093017 194858210004 293883819604 178184753973 431040865009 0 687049433344 258573043251 267624465688 309262263341 398234769960 0 687049433344 0 687049433344 0 687049433344 114393072529 543720368785 253081693016 349346213142 0 687049433344 130884340403 280594155670 0 687049433344 0 687049433344 234388135377 342485807994 636832125992 681122473952 0 687049433344 0 687049433344 23387102442 529459878135 312241163066 666974107390 648411425150 659400428384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291631615323 442549661334 0 687049433344 0 687049433344 56973330578 509826525983 472307455808 654046554460 0 687049433344 17033342616 240604165255 0 687049433344 352503009325 418004235561 0 687049433344 0 687049433344 166298709806 309269055804 25034206274 397069094310 292214362248 524965201003 154500802894 236290594412 0 687049433344 0 687049433344 0 687049433344 445642705129 516020446880 165263721418 321197489317 162840235016 632252828795 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 353472055678 508008762826 10786288505 27463897294 0 687049433344 0 687049433344 114673660596 648559330277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 494349663070 659626636257 0 687049433344 0 687049433344 56792226082 429783783120 0 687049433344 61467316020 187793207557 193873045757 614802707838 106405665716 463948592153 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90288993905 177979557968 0 687049433344 194063983896 323460706525 77236826542 108770877213 0 687049433344 123804935487 217554952070 0 687049433344 17128448203 414011001941 414210297379 661878095742 315058416646 478416176286 0 687049433344 365019092878 390437689730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2422731396 160033030564 0 687049433344 13809954766 48174733645 0 687049433344 0 687049433344 374399480690 482226791923 0 687049433344 19448212514 437939107904 0 687049433344 0 687049433344 31333539957 180933394833 367669867977 589142705964 86648554466 477796715918 0 687049433344 1646622237 136677196389 0 687049433344 0 687049433344 0 687049433344 454739061379 663706113101 0 687049433344 317160635758 392719968755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286926465259 676909025714 0 687049433344 186730643896 506268226638 301537284206 500807147812 0 687049433344 271991648286 598496575845 0 687049433344 0 687049433344 0 687049433344 204475905318 551031002051 228694784262 582590445641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292853126804 299504917878 552088442990 674260572376 49033191551 49180155707 0 687049433344 0 687049433344 0 687049433344 220409518804 399317654944 74912450035 326399826866 0 687049433344 277623042446 411381247028 244622548677 484053495106 0 687049433344 0 687049433344 25492448988 586948898831 587178370976 671122554314 11744074469 401914791335 0 687049433344 0 687049433344 122280229007 638080286641 54284808723 433563706448 331694030739 332663898975 0 687049433344 0 687049433344 0 687049433344 568097171825 591238661540 315632831224 676659988742 0 687049433344 494441474544 617573487320 0 687049433344 4135369318 378052009763 0 687049433344 0 687049433344 83506083429 673494032028 0 687049433344 0 687049433344 197929169230 437925341223 160930398481 282925422549 416306747056 481047192171 0 687049433344 118694919343 124332529302 0 687049433344 0 687049433344 38871770845 454567227856 0 687049433344 0 687049433344 0 687049433344 101160903786 154190579525 573230151972 632412096555 0 687049433344 0 687049433344 65784410706 133859969883 0 687049433344 84062224146 505170072473 132287334891 261063827236 0 687049433344 0 687049433344 0 687049433344 438443744666 450680123865 209861823378 489207768694 170219481804 507293725788 0 687049433344 0 687049433344 569850461619 613144503222 0 687049433344 7698866668 138154490647 64568399099 89333745354 125938170299 686037531352 0 687049433344 0 687049433344 28663863606 528701325380 53455548310 362631595778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150987692103 577352747094 530000662192 641402124793 10737757905 100445437918 181298166572 536180855394 26526396682 142014631683 81587370410 423797368767 0 687049433344 0 687049433344 21711938900 576839330420 67910960938 571984004243 451808741640 685046796245 0 687049433344 358210327467 576537385847 11219720032 583978325616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104019992572 344183775647 536556751140 591712901971 0 687049433344 0 687049433344 0 687049433344 103363534072 392400751341 43399782397 314656634172 265202486259 368344848571 58073660603 648489766372 173093124808 538868797937 233107360548 278886948795 0 687049433344 86026344721 517406758576 0 687049433344 295009029328 537218171487 71584101566 624317279403 0 687049433344 107698756545 214712687671 0 687049433344 0 687049433344 0 687049433344 230201305526 300003207463 25015292508 244973429657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264355741856 605561778452 0 687049433344 0 687049433344 105669175772 618195566107 0 687049433344 0 687049433344 357354355622 655548914120 482556519317 681568272294 0 687049433344 0 687049433344 0 687049433344 2415905291 320057682452 198279414392 571224737215 211034793901 596534965779 127131673230 328485983830 0 687049433344 87162328225 482234661609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53033948661 107314871391 0 687049433344 347704028203 581279534340 0 687049433344 31640630909 667975508086 168675562322 251047683730 267148713628 342705901878 519195754005 670387819780 70567420379 381187683298 0 687049433344 166407934745 484643322149 317576025044 347945192833 430083608216 604953663417 114192927677 241318620432 0 687049433344 0 687049433344 532524317283 588994131846 417695784867 629134835387 622339872043 650988394893 0 687049433344 369013112245 482186108657 0 687049433344 0 687049433344 0 687049433344 278815281311 542164554429 0 687049433344 0 687049433344 0 687049433344 34471889219 130968309399 62320465426 241851765744 0 687049433344 0 687049433344 242212230764 656059293199 380433660670 635227938911 0 687049433344 0 687049433344 229150651479 602647956289 193309842526 539875044326 161164920066 186991740361 484334204605 538897981592 27921565612 548410178220 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58604694232 411579846818 448005864960 664610146271 492785646587 680414418098 90874179995 414581057719 366319983785 592317994423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204773421620 617426441744 392223808636 544775466151 205623794466 213316683337 0 687049433344 202704088422 671068266943 128315706363 410604048322 0 687049433344 0 687049433344 0 687049433344 254272357266 520902955432 0 687049433344 437299802605 575300431181 300043761251 372374043301 535260777916 541627192252 0 687049433344 0 687049433344 302155182589 514207248316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242302099379 507870452839 40551108451 457214758132 0 687049433344 0 687049433344 0 687049433344 401447234326 523712634427 282609654510 600508838029 610893669252 642265443189 0 687049433344 28489150113 280203377823 298235590958 629684334950 0 687049433344 151571699759 495944443920 208806021694 609616340945 39379480197 345436188147 392316347183 427337281941 0 687049433344 25045213548 595516739872 165403352908 542759700113 0 687049433344 381350354752 628228552955 0 687049433344 199631940802 237858791694 297890201484 341018736679 0 687049433344 74614812359 121989245087 0 687049433344 347243588225 423042387489 314432539318 459559952735 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355931954618 475892058731 0 687049433344 15911326417 400868442511 111228590339 348809524866 278538174773 662280370274 0 687049433344 288512904901 352583161181 0 687049433344 0 687049433344 129851384735 432599832136 225411575704 684798866982 0 687049433344 0 687049433344 444036244694 476142092596 77785557564 322966694763 234505556937 299859234411 0 687049433344 0 687049433344 0 687049433344 106019729134 580054769052 66761264 71886013239 0 687049433344 411286246129 567782087618 325814321486 453074802315 0 687049433344 0 687049433344 594988446882 632253360059 203916868572 261912157991 0 687049433344 0 687049433344 254935243375 332587775022 0 687049433344 53152821111 425139223722 58523618372 82504613953 35124276963 636144000427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173873996326 224230731132 0 687049433344 0 687049433344 290836342760 393895601794 0 687049433344 28511328914 189372629801 22424923403 171048914573 234918105094 348138265681 0 687049433344 31855295764 673656827952 0 687049433344 0 687049433344 0 687049433344 73434712520 366980741142 0 687049433344 16551271889 325465439513 0 687049433344 134427848499 627481818881 0 687049433344 0 687049433344 2332816286 238998997832 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106359269875 444322037834 8458174749 351008583861 64298878854 196240921945 0 687049433344 0 687049433344 0 687049433344 54316426987 129414511103 0 687049433344 447113871884 473986701654 0 687049433344 0 687049433344 385285147153 471141029150 498073483796 663117760971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298060690374 317390794663 0 687049433344 261744619113 505256606396 75627329645 423427881541 427063658206 439877356692 0 687049433344 473531168741 683832578548 0 687049433344 0 687049433344 0 687049433344 107566375834 661954854923 7538701792 384372933540 0 687049433344 25425814001 275425975304 0 687049433344 405627336527 481452387498 0 687049433344 242342785224 608612884824 573268319274 683574886394 205653041792 547173453095 0 687049433344 0 687049433344 169537708589 502063998474 0 687049433344 0 687049433344 0 687049433344 407049404162 419914528951 0 687049433344 368153988899 600002949168 230152147774 635513700573 274502055212 302689034626 0 687049433344 17019076297 419314596919 0 687049433344 373060628615 602696369273 152840806598 203811519037 0 687049433344 526994254391 644839521756 159277009426 408385187615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346762087973 372738774362 0 687049433344 225640574302 675820928594 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298795624959 400342379118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222640725622 669004331196 37037431538 630998456908 0 687049433344 0 687049433344 0 687049433344 192857091951 291639642084 89526084213 512063863603 50555671432 443194287642 0 687049433344 14271349084 400538311189 0 687049433344 0 687049433344 0 687049433344 233618087561 475046870525 0 687049433344 0 687049433344 162736089994 516721279291 0 687049433344 547256589819 588525881975 29412109621 442208822969 0 687049433344 0 687049433344 252679763686 487664517554 156853996427 634737707781 429645343802 455416842497 0 687049433344 183822113119 289111279566 0 687049433344 0 687049433344 0 687049433344 583965511288 619226647187 467483285429 601592535122 0 687049433344 27184004159 542143266846 0 687049433344 0 687049433344 0 687049433344 132412227911 243456932689 0 687049433344 326839962816 495192149691 0 687049433344 27017723213 672292450507 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264458859083 580727798875 0 687049433344 330244404170 622221244736 0 687049433344 602122464456 683697302713 241443928806 387279600103 0 687049433344 267798381270 608005617112 0 687049433344 0 687049433344 153121473644 280593398123 0 687049433344 525522997688 611161397078 283335461980 662422867865 0 687049433344 104645092612 245152874575 280826053500 614473839585 0 687049433344 0 687049433344 20144527695 569982032005 0 687049433344 0 687049433344 912513169 311035041139 245213121825 338509581921 0 687049433344 0 687049433344 0 687049433344 430979893797 431273707064 137366096233 200466665849 199010022175 554889523281 126998111456 521227934091 176436979447 247338425533 330175054477 680784393293 0 687049433344 0 687049433344 0 687049433344 110993924925 324883533360 0 687049433344 65557014067 79149153795 60840132417 544802281239 337125592061 526750674109 0 687049433344 32578508572 573798885063 388994851731 624489629953 0 687049433344 0 687049433344 328459708897 570384991195 0 687049433344 0 687049433344 0 687049433344 104010718147 520601341742 477136653297 655030729654 125136966548 487565526101 23135603779 328134214485 275838033825 296786358489 68867516734 332008598539 380485960454 612503298878 0 687049433344 439166860638 478173630662 295073902412 383399072508 0 687049433344 113826524824 578724913213 0 687049433344 161253226074 412639019120 341431573737 670255456961 190291876323 555152741269 0 687049433344 0 687049433344 0 687049433344 17110641820 314284010409 0 687049433344 232039812094 491598298705 267644860448 469972001843 75860526570 240069511236 0 687049433344 301389633889 408569312484 249358268469 435995866246 427530307231 602390467628 8804805824 676200956050 223407040674 647764961569 0 687049433344 0 687049433344 0 687049433344 323475486449 532103850190 249891177364 586967185527 63758322095 586409866103 0 687049433344 0 687049433344 132104927101 137794315665 0 687049433344 427804364180 430466208397 0 687049433344 86088843482 389713791826 0 687049433344 0 687049433344 0 687049433344 180190242463 598996998373 475462478843 599417656920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182837126503 492323461117 59753568230 296111602242 119135446587 338954362720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148782840962 176073088506 334797462760 539517488020 0 687049433344 249420957612 600896223464 72194920806 494540582811 110885777444 653726970614 15621399066 568773178657 0 687049433344 0 687049433344 0 687049433344 212010785340 616488017315 0 687049433344 0 687049433344 157751903993 366546515186 0 687049433344 108893333654 446207847202 368592992038 492619708632 0 687049433344 0 687049433344 538368567311 632768875481 46772099387 370506313617 0 687049433344 0 687049433344 399858022864 564327077493 512518571824 552966022897 380422847161 635308760342 118123837817 526339428341 175279374871 501679710108 430020402980 656479107763 194983121733 294638019649 0 687049433344 0 687049433344 118024533934 191145904305 0 687049433344 0 687049433344 51587294381 421699312009 38506433895 580083553945 131486949536 547031033264 37813036152 495450884474 321774546887 553850290132 145298240156 197734768499 523745576028 672482542056 136131986676 193494086319 174656214021 176097965388 409631883250 686571417699 44895416631 273783464197 230219317436 634903340854 271507336742 588385963781 0 687049433344 541894330666 682837855123 0 687049433344 285521696381 619399165683 0 687049433344 0 687049433344 0 687049433344 0 687049433344 444738329450 609028238314 0 687049433344 0 687049433344 0 687049433344 231835478963 424234913405 524696833422 685328505809 0 687049433344 0 687049433344 0 687049433344 342838316716 498230996594 0 687049433344 400807672729 560567350135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 540146650980 564896873087 0 687049433344 242089497489 572136755170 5057507370 439385694929 179392123233 197234408788 418783582586 640750468329 65708162782 628434279474 207706983956 296723999832 294303717042 486770705796 0 687049433344 0 687049433344 439331288669 679287139396 540566152603 562885092586 0 687049433344 367641467942 642934335753 26391587740 174167597880 261916227877 583227275005 91592702211 407227765837 301305327691 462530309116 429443996880 456661089537 131185231638 215019600428 632316682031 648286304510 258715124767 613245438054 294675657190 530435793718 115409146946 214251208298 0 687049433344 415881594150 458189635790 70694520913 351661855776 190943606305 611944926374 0 687049433344 0 687049433344 0 687049433344 279692491282 425308742352 204725226877 641893651417 222722368027 613597440045 0 687049433344 0 687049433344 0 687049433344 291723489116 645979908537 0 687049433344 12101347025 389586249086 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67840033018 430405022411 225109434373 351148875669 0 687049433344 322954635619 636998859656 133674892982 172229191510 124490264937 548334801237 362090804503 500061555430 0 687049433344 41494065986 628577347788 11953483799 109210279226 418763923323 542235538186 0 687049433344 0 687049433344 223018816687 322030367329 14997729680 569792863834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53846893171 116075937482 164294131527 632280838414 347080529072 425654583931 423720879114 617925976092 0 687049433344 499065488985 558048242866 62724501288 645212508307 0 687049433344 0 687049433344 47030775039 158844970311 471414028342 568126643860 315183534301 682839925971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50798068248 328322569654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295608027427 642184673714 12991887633 195703581661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1369525398 391948589611 0 687049433344 508424979964 666571665222 0 687049433344 0 687049433344 8723362993 218558164084 0 687049433344 409791553034 525188698463 482920973499 516028946409 54565424589 202407728147 252091416141 558688790988 32586153044 261214746867 0 687049433344 214893609662 295190450388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54753901974 187597465099 480630461089 522732561286 0 687049433344 0 687049433344 336339591058 400923046237 188619417499 255947810393 0 687049433344 70753154577 369695625683 0 687049433344 0 687049433344 0 687049433344 403184507607 643755470735 269243965577 634041764505 130497545212 488556041382 111695331089 620513489786 73652490473 420710720505 0 687049433344 139147974057 460942480440 0 687049433344 0 687049433344 0 687049433344 178621626093 387958173933 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60705305612 120049522030 0 687049433344 11475774301 37861588031 0 687049433344 255300298237 674107784009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131544372147 422363678449 0 687049433344 0 687049433344 95677318464 202496776964 0 687049433344 0 687049433344 159563160581 182024807291 0 687049433344 0 687049433344 66949948018 316049576847 0 687049433344 490147971968 587638903619 0 687049433344 0 687049433344 0 687049433344 104294768905 645215331787 0 687049433344 139390798477 361560816880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 596968811866 629635285588 318649001840 610652689539 0 687049433344 0 687049433344 579936562073 626616528570 14167458468 506100175603 0 687049433344 0 687049433344 651284041603 659083772680 0 687049433344 3271454127 437205315414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308766023006 485018928468 96521383659 627172045380 0 687049433344 560027085525 599525291635 365715279702 482916046700 0 687049433344 45099583714 434305105338 282701032683 495698190906 170948190206 407663975456 0 687049433344 0 687049433344 486508205080 664777451085 66253265220 484583373558 144078758693 439071652363 0 687049433344 102226165690 239537347496 319568859270 467827553766 0 687049433344 1460634329 190821160341 122621042163 371119741683 90821957353 380842730986 0 687049433344 431929026727 482046319625 0 687049433344 195529153525 519290105839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11512135188 57977907954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108116683372 232666264207 0 687049433344 410534660911 641779104642 0 687049433344 453747121385 553775994135 305185134219 606379065724 44802146619 258372985825 267342007559 411765951681 0 687049433344 0 687049433344 303364444572 320927771260 15394258806 125585101962 0 687049433344 580083733536 681123149622 0 687049433344 64657243725 497392383768 239051259103 604143980780 0 687049433344 244973584566 644410402877 0 687049433344 0 687049433344 5823755984 301725950193 343457630421 565443342080 0 687049433344 0 687049433344 60039769635 584783041725 589351093257 597204900127 259014043304 408742844714 580989563059 672243750177 605384336429 607395001643 0 687049433344 470460766691 520784697863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134773229388 657844530027 173059838391 271380678782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170916246669 492636699388 305959481477 669975296235 0 687049433344 21878194405 57497026269 0 687049433344 259930125026 408806620007 0 687049433344 0 687049433344 208382334147 441297110401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4431655069 240395251021 205441787665 478705244045 134295412646 355958115831 517148083471 640693878106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33125477238 565332820188 0 687049433344 0 687049433344 0 687049433344 431094349010 623580676408 481504136866 613307924333 9991773917 319478210393 0 687049433344 507441899629 612594792491 149776613141 257740468018 207224499005 284042334677 0 687049433344 0 687049433344 0 687049433344 279359292603 661132028749 7158133076 26561772272 220182181388 224095216633 331836508097 458697172891 77074807185 189173608980 0 687049433344 67094416802 463660396344 347474541335 357674928148 0 687049433344 148381587976 409551587220 0 687049433344 490951553775 541771534804 0 687049433344 0 687049433344 0 687049433344 391538008518 468682891180 0 687049433344 296071214719 524871258606 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377269855066 465520587364 0 687049433344 387458283526 495483297231 0 687049433344 198612976205 291475491393 217892096942 639841697182 0 687049433344 0 687049433344 37717086773 206520785456 0 687049433344 103617122574 308441466177 0 687049433344 0 687049433344 0 687049433344 156675213587 379386061050 0 687049433344 153212242759 197249890420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1659718066 311366144192 280410490054 511614290561 660308698178 670998734956 0 687049433344 168765503526 321909066294 0 687049433344 0 687049433344 0 687049433344 313057743722 480396231134 0 687049433344 14554060797 168443141317 134588858995 407923885357 46852941630 141130500947 0 687049433344 36581532199 550455291288 87628645628 537473868150 0 687049433344 0 687049433344 0 687049433344 13011947450 655816152698 0 687049433344 0 687049433344 0 687049433344 220438031242 542382172169 135184605095 639380157912 0 687049433344 0 687049433344 0 687049433344 25252270954 441667237502 0 687049433344 291594041521 351495380746 28755267593 240917273776 0 687049433344 105082981242 562632803291 0 687049433344 35619459770 136133181025 0 687049433344 343430044892 584079451353 0 687049433344 100552316487 399231315605 0 687049433344 140960970768 341486953430 0 687049433344 440720448886 504858577073 0 687049433344 15870505613 411963048857 28397081840 564053257482 0 687049433344 478171020894 631771512248 50110898333 249356619410 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 409218949534 619049916240 0 687049433344 0 687049433344 499070394100 670862133502 203420647432 372086411775 278207192615 437561307398 339725312741 422869689516 174526314505 584798633073 231778801459 679021386371 0 687049433344 133055309226 517422255348 277098419106 365663102353 0 687049433344 9724055263 258997120731 0 687049433344 0 687049433344 87522966098 527156079021 216664527534 461566452727 73394647119 136363586798 97610145794 105724133942 0 687049433344 0 687049433344 0 687049433344 306567015255 447467504105 150303356159 207798630073 0 687049433344 248799228311 441686450530 0 687049433344 319324527593 622894393360 129852228086 359002370594 257504210152 479270295847 122944060147 616344312564 99571375733 314102340218 257520141870 595228475493 230804470100 380065546935 529122823556 669182495167 406376309023 567848665564 329090109745 484384369996 358854464019 463685720073 474744800535 500938035706 0 687049433344 429912842293 577426686082 118146168119 548955022693 210912273675 560188523129 44172836245 569269773457 121648829760 282722650241 0 687049433344 113620389604 403052596180 339868396719 484932601011 0 687049433344 99071632061 118627086993 418187730671 663879261989 23556626294 282312595531 0 687049433344 138419224002 185724028956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140662001752 411893825469 547882712918 679961437702 134386544337 234429777109 46886141112 57641033961 236226507429 519699227598 0 687049433344 216487868219 412352937558 174518470912 249604047704 0 687049433344 0 687049433344 0 687049433344 211202957367 441523042752 241696320034 474428660622 187899495197 369945195358 52476011589 289409783269 0 687049433344 0 687049433344 494794774218 524245812053 306548919639 367493771218 0 687049433344 0 687049433344 0 687049433344 110481774283 640607529197 35515569192 164211458972 107768989631 129100641203 131204930376 193439236267 335985918156 660487654672 0 687049433344 143345700219 574251930513 0 687049433344 342309531790 478869684876 0 687049433344 0 687049433344 0 687049433344 266687622580 436666583388 0 687049433344 156796002967 485599384481 17043766632 354416761258 0 687049433344 125053708399 561883890094 120689788776 488936734098 297776021595 375145144611 371972612875 466411325872 230243789067 578276684983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168410715302 264875252792 0 687049433344 405125896781 407765021313 223706938817 315566092817 601652046806 616952077891 0 687049433344 19788243613 25421933016 0 687049433344 363446602458 373460925817 0 687049433344 0 687049433344 0 687049433344 268632072886 494011064590 0 687049433344 0 687049433344 13372846953 444962904949 0 687049433344 0 687049433344 288366545810 490206955530 130312382173 275615519594 441710215568 489281665881 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20953974754 83476980955 0 687049433344 0 687049433344 0 687049433344 430120268377 499560010585 45641026288 593321850554 0 687049433344 186068069245 449434981365 125726634110 424447414914 115367502995 453199663648 391735468311 427582661077 0 687049433344 0 687049433344 26340738669 51223321452 0 687049433344 0 687049433344 172844092359 665310194040 4108815113 172564672643 135306823246 445941672166 332800411038 506038292140 0 687049433344 0 687049433344 0 687049433344 23061963987 303753262954 0 687049433344 0 687049433344 483447606615 599881333877 0 687049433344 63815590453 383423681492 0 687049433344 25407260606 265326902080 302166610567 430589907493 0 687049433344 13454477825 554865504848 0 687049433344 285880367817 314349648376 0 687049433344 0 687049433344 46441095255 470976055380 47052071756 268049261350 0 687049433344 0 687049433344 0 687049433344 385403372198 479484120020 204435798758 257092691023 0 687049433344 21784401361 591447413982 158716329104 439810985339 483386208110 581123855746 267138077597 312238908904 0 687049433344 0 687049433344 80132152123 596986146937 609616151883 619006124928 0 687049433344 0 687049433344 296437999777 406926434817 428131932859 671885819271 0 687049433344 421169109913 434995355473 0 687049433344 522376900113 647485855593 0 687049433344 0 687049433344 0 687049433344 302448854518 414127855149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138341682021 540855100440 0 687049433344 0 687049433344 164285884729 406493746766 0 687049433344 265783978540 275823073703 160151426854 252983167492 197929330112 608878435313 225371929825 312358776105 405756155737 520380458276 0 687049433344 42781621337 408248092209 15610103110 413352131163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385466847503 646217087811 124351160008 559270747514 358478419143 579257756256 210195965617 295225570925 585782444970 676103878722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134949913753 619634863419 0 687049433344 0 687049433344 261900193873 490351137578 0 687049433344 0 687049433344 139932954881 563387772890 106848209907 483755921265 0 687049433344 0 687049433344 302994792519 555290642897 412564894595 644588642469 0 687049433344 166767737512 605974521580 142195723009 510404225924 0 687049433344 399933899167 594614330480 132849620690 137747229582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191462556319 522151698346 0 687049433344 357877118041 660852224455 0 687049433344 0 687049433344 559843572934 576517579108 134703304218 585408624737 527945618857 646353930170 0 687049433344 125481312932 577690864580 0 687049433344 0 687049433344 558017868400 566503298046 0 687049433344 251847382445 416714821033 0 687049433344 0 687049433344 2426574881 525966776291 0 687049433344 0 687049433344 11300761820 49530359478 65203202028 80758366855 2867263607 580007227772 0 687049433344 122415747049 272374165945 250861324969 609015865655 0 687049433344 0 687049433344 0 687049433344 20422646062 550128703553 0 687049433344 0 687049433344 166073448620 430756062515 267650289899 373331588733 70807906443 519202442291 9993688595 294654295603 389643734742 674519353105 0 687049433344 0 687049433344 134446053878 503034319656 0 687049433344 0 687049433344 0 687049433344 331988764346 343374729391 163343274146 406577248137 0 687049433344 0 687049433344 82018119185 498282116727 0 687049433344 515865665820 675892338348 114420918275 373198623333 335710715914 565038108331 0 687049433344 0 687049433344 35914141842 236488264844 0 687049433344 388965925305 619092271452 0 687049433344 279778529336 399187381584 0 687049433344 50886510706 230190331441 0 687049433344 0 687049433344 322759631700 648850072186 0 687049433344 64458636223 636724100216 0 687049433344 0 687049433344 0 687049433344 465683965001 660240224220 137262429087 401163727990 0 687049433344 181415191521 451948758598 74638668941 380032633932 115358579374 521833429827 216789822157 353761702298 311464790106 612125732772 100824907097 306256205724 423254255655 473555271675 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393937515820 524813261998 0 687049433344 0 687049433344 453261151295 577605716281 145795848752 313750157820 483568924528 545676463733 47539322929 48883647193 41490682495 635667210293 0 687049433344 280814871633 536427072554 625842061587 687031154106 256268614907 257533709162 565625988422 684452226642 84778643194 335112433079 190518864274 225758511007 0 687049433344 0 687049433344 397558797191 667190411165 0 687049433344 492306655634 574443098356 0 687049433344 0 687049433344 260383628881 633396823418 0 687049433344 247249502665 321157631923 0 687049433344 0 687049433344 19423668892 401991890257 0 687049433344 0 687049433344 74025580903 329269210801 56980362663 136532589436 0 687049433344 310493757406 432088064557 0 687049433344 66198672619 482290134907 82993526753 338673596612 445876926931 634026844979 0 687049433344 105558872573 484743721309 249665039094 538240367357 366670478855 487725195253 232875656967 383331288358 278683919220 367742438642 187093646733 611568026475 0 687049433344 0 687049433344 35366741503 429368587128 429156190684 597469683231 0 687049433344 429319890194 456751221255 31565079865 201685029897 0 687049433344 0 687049433344 48243852955 437293229676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72111222605 420516749810 370153691223 540662994361 594225110455 679486577729 70501042219 205819805103 338579717782 606421890159 0 687049433344 0 687049433344 0 687049433344 432056313648 667940613928 0 687049433344 602575363957 683758619284 19004663730 193901156629 157953885521 667611426038 0 687049433344 0 687049433344 491138755391 655029896979 617810588900 622932892898 0 687049433344 0 687049433344 0 687049433344 96264694054 175372300575 0 687049433344 0 687049433344 78320318836 311047568628 0 687049433344 79110811338 679482743179 0 687049433344 329983044815 605711352674 0 687049433344 92978623580 592506124725 0 687049433344 134872538167 325675238985 0 687049433344 273089071438 584163021578 10527466648 595257803878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306319191761 634206303507 0 687049433344 102103415716 634674393611 0 687049433344 0 687049433344 399301336999 550119417839 1492736052 196219822963 658241929147 662294872290 0 687049433344 0 687049433344 91495107795 163465216827 0 687049433344 6461852039 247151955284 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130876448849 133386664978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162268486270 594271829992 157053574380 583610171921 578321149464 589580925926 0 687049433344 410759849685 423789377701 0 687049433344 0 687049433344 0 687049433344 144595544703 560920356077 0 687049433344 94326265280 445799227872 0 687049433344 219790538195 417436291387 173492852160 350730607287 0 687049433344 0 687049433344 305052016520 361446538920 3616547401 646398951932 0 687049433344 0 687049433344 0 687049433344 37560710226 642675376770 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159352407601 577891212342 40114736959 560339333100 237516940340 270661485200 0 687049433344 192223133389 355365685486 0 687049433344 167759730575 529757847969 0 687049433344 358514006919 614856503900 607903428040 625365350078 0 687049433344 235628509533 495828266017 0 687049433344 0 687049433344 0 687049433344 130989646920 444399494784 522374801727 611141682089 557322869303 605385798049 0 687049433344 0 687049433344 0 687049433344 1683257318 453363864944 109954279255 278506099476 7043173455 87047984157 73171694067 527843235419 205486713221 281762953921 331914857852 345678404036 0 687049433344 389762131235 556582248164 437878034343 508062300622 0 687049433344 0 687049433344 0 687049433344 175410711457 435471648935 419525939135 675761076187 260128731254 431666822914 0 687049433344 352094669023 579455678566 179695406700 432692073143 0 687049433344 0 687049433344 281383436494 303451076299 0 687049433344 0 687049433344 164489536398 250467240722 372526904737 504565486832 14855518199 379319062534 0 687049433344 0 687049433344 537090894978 670794750788 0 687049433344 66783609561 408421302929 503593227430 564226212973 407684920466 583508745850 561699053608 605432268444 0 687049433344 17818353544 207134211667 0 687049433344 132765207031 661337156355 0 687049433344 0 687049433344 72391533795 661607121179 0 687049433344 0 687049433344 187296186823 250273559882 0 687049433344 0 687049433344 591606168887 619200313924 0 687049433344 543131799084 641435053794 166308414870 249056247736 506365379879 524353959811 0 687049433344 173139616429 516771334944 442931598421 607976173594 0 687049433344 432160577089 572384654761 297147035808 396187932707 584008516478 678294021080 0 687049433344 0 687049433344 0 687049433344 71985674063 78294762820 0 687049433344 0 687049433344 377543321523 473453261340 343506060187 669308910172 0 687049433344 0 687049433344 443417828256 444654319549 75802475807 457544400020 0 687049433344 239779518888 454221065027 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262962297344 585475358918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91900480835 141690005678 480728536938 611282798072 236472607429 361952400639 344082537535 484454750875 0 687049433344 121321901529 314497521870 160091619253 371949025021 129425047580 151127269462 0 687049433344 43610699760 484335203986 518078484419 632865785959 39049018851 40609658139 166597384476 456699545517 0 687049433344 4388833920 132891801888 185845000288 512911021031 315742095725 523080552512 0 687049433344 29842090411 172765664022 0 687049433344 118676272060 683464786402 448394577192 607995979954 77015485438 637706403384 362714526499 505779015043 529384692317 647337890887 210829007556 552307666446 0 687049433344 505675343213 515431539603 213423576029 396063952746 0 687049433344 32199809967 61317619007 0 687049433344 558469976048 668858759410 0 687049433344 574670953527 588230285898 0 687049433344 0 687049433344 0 687049433344 63335426610 84440838600 266650527167 420041229905 0 687049433344 0 687049433344 0 687049433344 266552975803 376739465677 79888382271 111908616347 332648015921 446868180817 0 687049433344 157894722923 659289169514 150785806108 447235911651 75351080789 564055002457 25731648444 455355528770 0 687049433344 0 687049433344 0 687049433344 20396366228 21110579948 274484375195 616040596249 0 687049433344 182193352540 506144898236 167262005776 352734262505 0 687049433344 0 687049433344 13029139223 628524522352 553520997938 560466192742 38748469931 232294372414 0 687049433344 0 687049433344 123351051210 571268656722 0 687049433344 206418578083 533565722210 484465806853 576597423383 180594976989 240920361262 0 687049433344 96755339517 175044285975 0 687049433344 245313673036 438238521011 37275824607 148720566385 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30428502531 536254878629 0 687049433344 303737513540 554522204656 519101940278 522411509614 336549170086 403675797012 267550981920 285528905617 0 687049433344 606505960922 682323591261 0 687049433344 274002676720 409376741730 0 687049433344 0 687049433344 0 687049433344 73978294412 215625949560 0 687049433344 199640939651 491060652569 213990847458 579188097924 0 687049433344 232381003142 619794038996 191816999566 207056303329 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228048294229 666292163779 0 687049433344 0 687049433344 0 687049433344 150259860020 603288117737 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211811006689 601491184173 584914331697 670220018843 603062816760 669941096654 0 687049433344 0 687049433344 213260287615 534345961646 501945110323 577730598742 474034475404 623196461268 77310129695 623516211352 0 687049433344 0 687049433344 0 687049433344 202675482851 422332646189 396202750558 587679367144 413757900648 459109138714 164844368803 302822255940 0 687049433344 221035784159 673372762614 14822054015 512496604444 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306641127102 409204476524 0 687049433344 0 687049433344 0 687049433344 403390468233 536137179436 60669459005 586055150369 566999369967 582543590983 145206580510 584644797392 1208876583 561641345491 360689684435 544704718687 0 687049433344 62118496065 579998559415 288053455170 536627472078 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96642222397 270464755765 420196533779 434425853490 242596827825 605588628850 211672146485 493843834460 0 687049433344 0 687049433344 0 687049433344 191332642481 557918431362 506611438186 558135668117 0 687049433344 58315092926 559349197708 13951838680 129985054721 131416438541 254340883562 0 687049433344 192923791308 642811072736 328341257377 447693546347 143313146838 208357705343 74829041021 197300924162 0 687049433344 28327354 45848735345 34526447095 58467484780 0 687049433344 182093238834 542021222014 0 687049433344 0 687049433344 125420295405 315379865993 0 687049433344 0 687049433344 0 687049433344 122707956169 260185271946 0 687049433344 0 687049433344 394746258175 630820963979 389883089731 604408421147 0 687049433344 0 687049433344 320457799965 367035080022 260245282596 515828088319 0 687049433344 255118519895 571410358863 281422852549 678164840283 0 687049433344 142864373474 441498982408 67658514067 415143036578 0 687049433344 52897993970 624936276227 93181944884 572049475242 338323175388 587474293247 68053716530 649009669856 237659688128 470559564030 457465617776 554406065635 0 687049433344 319449651945 574712047291 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220113098792 595954920960 184706389253 397944224651 172166995307 306752102803 0 687049433344 0 687049433344 142747002026 638836394807 0 687049433344 0 687049433344 0 687049433344 138111855091 606052422231 48102131385 53885642290 386775100956 642591164382 588786409577 607453047476 0 687049433344 503292320214 586588327344 165156190648 422900824043 17321108406 417993708994 205337268588 286506711184 0 687049433344 172199901446 422122259678 229922193870 418698128594 0 687049433344 48359462969 250357784062 0 687049433344 128440063559 353750107902 85447239328 195316770370 0 687049433344 157826922725 624005866724 112824926494 614534700970 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156401748603 566848343426 0 687049433344 0 687049433344 127596658948 405583881870 43807795088 256215650307 156568228231 484242205532 0 687049433344 380828416283 584118828655 21994696377 521928282246 429085023871 591653435030 48000236246 146035936062 0 687049433344 384115892527 523080345933 302734254237 364265101500 0 687049433344 0 687049433344 191274928848 297811706821 62495689173 274866523676 0 687049433344 331285950366 375318209530 0 687049433344 250633379278 282004133792 61062155930 602111005066 96284082995 426216986883 335153307984 508761161258 10603580406 461208965506 0 687049433344 0 687049433344 4405268993 278070264210 18328868139 437403708499 0 687049433344 7043357436 577201305344 487257476272 536133288997 135876252649 398923024510 281318356258 487931619132 0 687049433344 0 687049433344 329294255581 674666603686 152345820976 661288849805 0 687049433344 44194841235 595692446658 0 687049433344 21072971556 601417252032 0 687049433344 216108704036 345994671966 319321906261 511359446133 0 687049433344 0 687049433344 349033242142 518957981098 0 687049433344 0 687049433344 0 687049433344 84611029168 525184289500 76432341061 213579778087 265380609955 471305089664 0 687049433344 0 687049433344 0 687049433344 320769382145 381807157123 0 687049433344 37204571570 428765646540 0 687049433344 0 687049433344 0 687049433344 348834962799 479325386163 141637084346 526548485140 0 687049433344 249330303310 516372755867 0 687049433344 0 687049433344 18461651597 453783036758 235820591231 414465235864 0 687049433344 25669893230 218173960698 128779002659 546721930836 0 687049433344 0 687049433344 0 687049433344 213611309887 622658276148 167839626268 603312383550 0 687049433344 108748366530 567410822421 112930768868 427016588674 0 687049433344 563098242190 572288102550 0 687049433344 249449219867 440953257335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106209418761 666034844831 26638173446 564283813431 0 687049433344 210575997347 578650537193 0 687049433344 271684646490 470721283965 496086738431 588122348991 262430476806 603910089081 480162706079 633972268170 121527339743 533722222213 0 687049433344 0 687049433344 0 687049433344 214583888195 359869111609 0 687049433344 0 687049433344 185628111322 393509255997 0 687049433344 0 687049433344 132667358970 433382287749 205590792997 496387408035 13357737919 616679285369 19282036918 593286243736 223498487697 288451006575 0 687049433344 0 687049433344 247651220685 372975373270 0 687049433344 0 687049433344 365740621517 500283759264 0 687049433344 0 687049433344 436691111654 520940518016 0 687049433344 0 687049433344 0 687049433344 542526899788 600190776095 0 687049433344 292406849457 367562196981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369004223726 473615175663 0 687049433344 0 687049433344 0 687049433344 135907813720 507500047559 293975485699 525081440735 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201391497516 302025252461 0 687049433344 507291835050 550639237563 0 687049433344 0 687049433344 0 687049433344 225338252675 328694337683 17529755620 613303142008 178355334099 453251343154 58841625084 349255442429 0 687049433344 422027109701 676096059429 350763190175 417613419462 0 687049433344 0 687049433344 16271881942 660523744869 0 687049433344 81893651829 231679468823 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 394888497264 570038188806 49471309560 224579432904 126013691491 289500665918 63518122628 297533712751 0 687049433344 0 687049433344 0 687049433344 117835950307 250623788352 151278272565 509967197366 189246260482 605038418344 0 687049433344 0 687049433344 23201425090 336874654610 245429322655 337736928710 262074264952 563848791556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122723488418 191749862298 0 687049433344 418019982782 549020556178 0 687049433344 0 687049433344 0 687049433344 458010046857 619970340563 0 687049433344 0 687049433344 88954072749 142085376996 0 687049433344 230378972 634731272539 0 687049433344 0 687049433344 43261518212 611216640927 0 687049433344 0 687049433344 188611733321 406512336829 200942931748 224077841297 0 687049433344 0 687049433344 0 687049433344 467200618547 597967211032 0 687049433344 7250473931 177528969167 0 687049433344 0 687049433344 0 687049433344 90913065385 318447485541 65651023805 612268249219 0 687049433344 0 687049433344 0 687049433344 100790576763 304093034796 0 687049433344 0 687049433344 0 687049433344 111351811339 292566784796 256494631996 416163072613 481327438461 650797506129 139939653468 310369295809 0 687049433344 501143244250 595969531973 102630076617 182455459473 356436779154 573551867130 0 687049433344 52705317469 412405411877 0 687049433344 0 687049433344 0 687049433344 351940959680 681690072954 339099366254 576691220534 514420230654 658322460973 0 687049433344 480094464151 540449046525 0 687049433344 622907138329 680950457173 140747463517 326274612749 36808957614 142410579534 169459292035 242176975971 0 687049433344 0 687049433344 0 687049433344 111450550988 160844662605 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101901065634 606661798267 0 687049433344 0 687049433344 375640654050 519544602151 0 687049433344 0 687049433344 451802627368 467884323544 294341806745 421337800232 205164003571 481690505115 0 687049433344 98058531409 183725983290 445178800199 592345273301 108533379447 592057491818 184183207455 227773285098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422051869495 507625840321 215129138442 385810443859 157502468392 286985236277 97760073993 307227462065 438351277172 672267639149 0 687049433344 181811878444 635948930255 145874714662 463297944605 410376355687 513969355256 0 687049433344 434403975496 536961857739 0 687049433344 0 687049433344 25411626924 429540526353 0 687049433344 0 687049433344 528963039224 645892413161 217117505237 653983280399 19380668099 266461694306 310492631553 337810794524 327097247991 327482620572 481250088528 550451793673 0 687049433344 0 687049433344 0 687049433344 202649853723 460772172887 0 687049433344 47210913448 140036881172 0 687049433344 0 687049433344 181307648859 373650235226 0 687049433344 267360260965 285659712078 110309751442 295919043290 0 687049433344 0 687049433344 227194146548 614994515124 486250064767 509502953324 20155175416 598967025984 0 687049433344 0 687049433344 145872083097 646817258289 310630101717 375164498704 229964431675 344448839634 209503047930 453716563259 210844460220 360049494288 152441564667 654520981672 0 687049433344 0 687049433344 213539974687 235569311092 194899238164 331585863746 0 687049433344 0 687049433344 76106700672 358245055174 0 687049433344 417705424601 549285484698 0 687049433344 0 687049433344 537196371990 595870198738 382624175196 630464474910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467845433229 597200803159 0 687049433344 26098505644 610764600362 0 687049433344 0 687049433344 318222265077 644222228428 533914809097 550902928138 0 687049433344 22724285490 125211388766 0 687049433344 17926185543 479727099048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250641094245 427269338894 0 687049433344 0 687049433344 0 687049433344 0 687049433344 312945250257 617090484635 80856789238 403421152996 4531026405 616306701212 0 687049433344 10449458898 466360792930 0 687049433344 208095496180 268336034326 136947675057 504942684003 0 687049433344 0 687049433344 173899422148 252870900939 0 687049433344 0 687049433344 270732953383 630363157679 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161196977992 434961509384 504930172249 537283999629 0 687049433344 0 687049433344 240757333012 686081967103 177221044340 202049274670 122092262380 221671174377 0 687049433344 41926659417 510820674164 31025316577 301767782906 24494273974 389679852366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291694256028 665605428298 0 687049433344 0 687049433344 0 687049433344 66493737395 133607462169 0 687049433344 0 687049433344 132467993911 226537520268 104135461164 632929902595 458022354256 657131976245 109116274855 524197692576 515852263982 557354722100 0 687049433344 0 687049433344 201418313821 295776440795 293874257450 494915738196 48667432447 223737265561 0 687049433344 8603433494 414064748460 91618044164 423226323738 0 687049433344 51490097452 645293158569 0 687049433344 20766602065 472995345642 0 687049433344 0 687049433344 26444022319 408233226928 0 687049433344 98832872053 620974295078 0 687049433344 31205045880 221999181673 77931090090 592466906673 0 687049433344 535974396355 681495954791 131264560246 348059017124 207787107970 656702960214 108225962690 637338508715 0 687049433344 0 687049433344 0 687049433344 106304261412 563625480217 0 687049433344 46689630273 278156976602 6944873290 98430143390 524194472535 655052226342 0 687049433344 316070667076 398077594434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78922195013 458791343785 0 687049433344 0 687049433344 0 687049433344 142282331335 460557792664 475176569919 596069243280 18474828605 302677548518 115708868730 608126572029 16352937897 134064288058 364702364553 562975398023 347017143222 392599768345 0 687049433344 0 687049433344 160684680402 299634765924 0 687049433344 369092857058 492928437020 0 687049433344 589473030023 687019563069 59330258743 94715842077 430856545879 649663137185 0 687049433344 70709396423 586085021669 111286687769 670968528730 0 687049433344 213964874086 499213517471 231086878211 290674034414 22519895528 173724335478 314614923586 583510290233 162877129262 255291379565 0 687049433344 0 687049433344 267538183714 357604839974 0 687049433344 0 687049433344 357280693036 551694070788 64568696379 193395321692 0 687049433344 0 687049433344 0 687049433344 123488547378 270049209934 0 687049433344 132729793788 282025785601 103976168150 649712386003 0 687049433344 0 687049433344 357010642579 495629082289 281992775343 394066124639 0 687049433344 116712668616 628157687241 83715251635 569920014159 11471685446 154852679406 0 687049433344 0 687049433344 177665651145 641095677734 0 687049433344 209489587878 455480532324 410113037550 679200089777 201987205623 552778975549 0 687049433344 0 687049433344 356708120256 552284200868 261918653429 277112658102 124008439266 309985770865 0 687049433344 0 687049433344 493932745903 584147370256 0 687049433344 0 687049433344 505684780172 559763628179 409980194885 656157555980 493268220942 664082849573 398057679193 413958965449 343090325754 656063893001 45057808820 96968195172 265625459417 305655780189 360153696656 519494081767 335369048555 497100771758 0 687049433344 40142673243 52780661422 467149108265 489855930760 0 687049433344 0 687049433344 101855484456 604663528126 0 687049433344 340970597886 544051521764 0 687049433344 255101194099 505261755937 0 687049433344 653939384569 666932252804 0 687049433344 0 687049433344 232279171538 662835160356 161276878706 571815300236 475918202677 548776055345 0 687049433344 118951858405 342505180097 328111787236 560631894192 93551536348 320799475509 320591635626 373157451876 318746559220 374177005564 12170894537 461110976243 109301049886 569071854990 180627087915 682319428333 0 687049433344 0 687049433344 227478884209 441750572723 0 687049433344 159754321643 605865972967 61187869646 258025278146 0 687049433344 252660372977 472538906367 0 687049433344 476007211397 574646733752 0 687049433344 0 687049433344 144115441478 319883900298 662487026871 666461166769 0 687049433344 0 687049433344 0 687049433344 67481331356 80127994627 221346059071 286150801598 287282663494 442349077729 225129920926 465380039405 0 687049433344 0 687049433344 0 687049433344 631310723043 632988356338 22962829330 252289139895 351263514486 414390121377 0 687049433344 0 687049433344 28981083509 218955361680 0 687049433344 432485964643 637869793604 477747871157 533497726780 0 687049433344 469457698892 487906325679 78283176806 669655723203 316628296653 334646148171 499388765306 526085524811 512493838813 642465796922 0 687049433344 271151592137 606465671345 439070271486 614006765425 290881939374 295126923368 7935595262 385610964605 0 687049433344 115097530656 249349130035 0 687049433344 17168899949 330416087905 405466606590 491741339559 18173361270 58235755171 57907574287 583546598582 211357341092 427956199993 0 687049433344 182111093838 409013549732 277662916983 573448329831 346440500443 549413359574 402847829899 581451025555 214320366273 620822978526 181962633298 398482126239 62356441047 224828389238 440413822980 505624571977 0 687049433344 329791538071 667621877400 0 687049433344 241855530258 491135837965 358209587029 624026738905 5252155809 20943530727 0 687049433344 427028794310 549228551085 46381958598 180282168020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304116069183 497513721872 109472114672 298843657205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7935584311 27217159394 0 687049433344 2626135815 178210432483 0 687049433344 0 687049433344 280212972518 579552809025 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182990730251 417697623353 0 687049433344 0 687049433344 434290211960 666195008211 0 687049433344 103880080417 483280546033 307687689509 364856866507 0 687049433344 0 687049433344 271558281538 300943858935 0 687049433344 159511920629 459039970875 0 687049433344 389101336541 458783767850 90018473988 375280683277 0 687049433344 32607018143 394477452731 0 687049433344 0 687049433344 0 687049433344 335057575539 541772667980 120341938522 307279168670 136509958977 370289073148 59261931080 59970855980 21449931012 227788391957 125665519878 598355403779 119026049933 600106308453 169627892802 184985394364 0 687049433344 202958992565 644670453201 0 687049433344 0 687049433344 27443628384 261447298446 0 687049433344 0 687049433344 136911721176 628824602955 0 687049433344 0 687049433344 0 687049433344 431048364987 574809724257 0 687049433344 371845339782 375651667550 294109928063 633438199142 42367499175 243420977218 297792366159 683101079473 178877250010 449195066753 268944646585 375390716306 0 687049433344 17699055820 89833558598 131501307351 504893155023 0 687049433344 0 687049433344 133173358381 638024742052 594077897574 639730517209 121659001387 211048793859 0 687049433344 250640458104 667409700009 0 687049433344 367216029479 510979510151 0 687049433344 0 687049433344 108883701405 434483116979 158480914379 639289065436 0 687049433344 0 687049433344 163210130436 592874210899 517648835354 594736736652 402590137989 642030069432 0 687049433344 116038535755 338004794385 0 687049433344 0 687049433344 154556778608 599757317884 0 687049433344 0 687049433344 0 687049433344 164564851678 311555295292 52679835131 216997202760 0 687049433344 457751009099 560295634180 47185502707 589856373517 363359345137 643280820968 214618407371 429011506962 402422276059 617074336906 432314005640 497798183586 0 687049433344 342681571715 560455760300 0 687049433344 385633601305 648489601527 0 687049433344 0 687049433344 8959913632 85984799424 74060136674 220844057660 421683330525 539055619577 0 687049433344 0 687049433344 36158820012 86997986311 18370447062 309976176449 18538643697 555352294888 0 687049433344 7644849372 277300711885 5810007177 414097352537 0 687049433344 323834227547 418911779445 384731208742 582743910426 257416915804 504381550538 0 687049433344 253258703490 532129244843 114542920082 290008479831 59008045572 117371578770 30779690940 574778283995 0 687049433344 334530084496 391057835285 70901405147 362483696297 0 687049433344 615661957983 619177670560 0 687049433344 7055285506 493160987858 458358305120 461204776735 0 687049433344 205815912722 592203181962 205797930145 520147021808 205683281370 282633902486 386909130573 599577833416 0 687049433344 0 687049433344 0 687049433344 130651918596 473241141563 0 687049433344 20411264953 668126831167 45227888294 413430598932 37011769557 166340987615 328614414003 407017341663 101299257533 282713473743 210835019272 432579813412 0 687049433344 0 687049433344 470986186781 680904197113 0 687049433344 9917533081 319395285348 74953554905 407015794792 0 687049433344 15038754897 346827033251 395120315361 559889654024 164508785436 369729079164 0 687049433344 69145084727 437318266878 0 687049433344 0 687049433344 3386288938 601059517830 0 687049433344 0 687049433344 0 687049433344 511706775811 614388153131 226814054163 455046383201 60620947094 309852399680 0 687049433344 212123018557 235536387516 270950851538 633497223648 97611893723 455666423672 0 687049433344 130004545779 489965209176 25019009783 28777106679 147250879609 495011310169 169622114968 186675904602 0 687049433344 244447009894 325526644905 0 687049433344 368365449364 475408476824 0 687049433344 0 687049433344 476302407939 632561553585 0 687049433344 0 687049433344 0 687049433344 452773893585 455698401772 547391277822 681300602838 450784591338 608696781741 104455494702 129736183908 270426753381 599025986298 432984641221 466009345411 0 687049433344 0 687049433344 50328703142 471785394225 0 687049433344 0 687049433344 174515186728 572222789551 0 687049433344 0 687049433344 162052982173 494796580426 0 687049433344 0 687049433344 322239664196 565743077340 0 687049433344 44761794678 502718873938 185929133917 260171208701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294528340568 627624755681 0 687049433344 265069660970 543019188237 0 687049433344 0 687049433344 68204671050 273584890235 159308456956 365326566694 0 687049433344 295276206870 471150988683 0 687049433344 150572930813 260518988818 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300182330208 488669782904 0 687049433344 0 687049433344 168461525275 529287932087 0 687049433344 0 687049433344 261271232082 473757012932 0 687049433344 22610088392 499817217980 120200371731 455635208118 0 687049433344 7766508186 212049315395 91024773682 368596528274 0 687049433344 493550367055 498963637398 0 687049433344 290646560099 628440976246 28649544042 579561113004 201454404385 280468860557 394102854211 427217384650 328205442946 460428596402 0 687049433344 0 687049433344 9617656782 177883863728 0 687049433344 0 687049433344 0 687049433344 29168081187 447196954016 185039846447 242935766740 0 687049433344 23203383938 632410816864 160719889805 237438513895 25197388995 53776882402 0 687049433344 0 687049433344 0 687049433344 26001111950 506914757438 421802686299 597900651147 5561618704 373976536234 89145098284 486762491440 347176045764 668912253826 0 687049433344 0 687049433344 393069117590 497629563804 0 687049433344 0 687049433344 198038379931 291313965386 208836483265 399335177253 0 687049433344 92851826372 141148408025 145370616368 679782419212 598628738588 628093392324 0 687049433344 0 687049433344 0 687049433344 151491357368 350742171112 0 687049433344 491279206228 565533460060 0 687049433344 58365246501 367181468205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177632297501 247877890976 0 687049433344 414377398349 686477114922 0 687049433344 549323704493 612964106815 0 687049433344 568668166625 614626020205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75629297529 349350424615 202748833658 213041067721 0 687049433344 0 687049433344 415770921351 548825811214 62540790114 453304644082 453039953148 502374191365 0 687049433344 501587211839 571664420195 422943757695 605947457837 0 687049433344 45100488803 122799745121 76714210925 269751635225 335965280580 504733635570 0 687049433344 106192789427 444382097207 0 687049433344 264985603365 344613775728 373325183620 591168135419 179987536182 592651713755 0 687049433344 99288611508 488102828461 0 687049433344 32448014684 270994442958 400724426350 421010258193 123129939549 227051617866 315348829617 684387808938 368575129706 664402429555 470182439885 472481376715 598341626866 637570013980 251465059377 614297221627 39013542532 408764357383 0 687049433344 0 687049433344 0 687049433344 232099080793 518708994772 0 687049433344 429405407040 536839170157 0 687049433344 0 687049433344 35525041839 338472404441 550093794192 645880088476 358841326734 437025747831 165576018047 201355446555 0 687049433344 36974694472 118146250180 0 687049433344 427755653572 657053642344 8930686537 545622453473 378467055776 480936168943 0 687049433344 0 687049433344 8969776001 281792654395 0 687049433344 373168094431 545118495728 237785553109 559325330953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108229439575 506024302817 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105900099548 547314276769 67696437422 353339123320 0 687049433344 483782607475 670379375548 0 687049433344 0 687049433344 134206058644 643213735556 490308647929 624718545968 0 687049433344 198672587481 606085951948 203408984098 516150898045 0 687049433344 128331179367 315738357519 122335050345 484779685740 0 687049433344 345545963923 409794592719 166811945099 679994095856 447745302886 475692153302 589227227163 596411004880 406824394871 531370094740 0 687049433344 63940900199 420792166276 61943815069 122302018099 124352250778 632646808364 69516262942 188359356776 56871161345 419489284935 105215866095 563293952200 163354631660 406548988084 0 687049433344 0 687049433344 0 687049433344 9120557975 128383007032 0 687049433344 192066987359 640320020485 315980454157 481771564863 183198007832 540388653704 139276201670 346509429008 601663108309 621194712665 0 687049433344 329222508924 540879429185 0 687049433344 148185979993 314806919326 211170585494 563643469004 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304109556518 546626444607 0 687049433344 0 687049433344 0 687049433344 27853035620 369553337208 133176567472 235230920168 0 687049433344 115189536423 455697573300 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18665688280 504924525450 358865919909 560061313590 301605650108 416945147144 121931635965 205713631015 68579410711 547002043797 58416918903 172613229751 0 687049433344 370963910408 371152123480 299035241152 372967310203 0 687049433344 294128830808 622921315055 0 687049433344 173196099901 358147614123 0 687049433344 281513472956 673107046867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82644160810 480538056239 179894361933 627946775088 17633376348 113481434518 0 687049433344 0 687049433344 490732053449 654007153701 610000551947 655249431539 233623334216 569837175240 65710267822 432171252782 177109229965 631260670671 0 687049433344 246792255440 252202053244 358923761530 620953381572 300362148924 663200988419 348021548579 550414393812 159322814477 496861472256 395169578542 494347525282 249396934942 659064559712 0 687049433344 290153261804 522329511979 133314575348 169681896153 0 687049433344 0 687049433344 153850648338 551214469273 239523366668 286468593046 9074307470 205240038361 487054663173 539361711079 0 687049433344 76921372636 326741540987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78066753280 243439131071 0 687049433344 473216734232 670701176757 0 687049433344 126873625960 466682571522 401055619941 641821866197 267242821351 551919785389 0 687049433344 196828202233 371529067355 0 687049433344 114879499867 358109414638 218672979655 280225877312 227882054763 612073781382 320071253169 535626105143 307293547334 527341003252 0 687049433344 0 687049433344 46848770806 53929347882 338890953341 504298759773 0 687049433344 0 687049433344 0 687049433344 126149079755 483324199689 429452745932 645341738405 369021523542 407766383128 211357676219 626581095805 243626110419 465423456899 388793427007 475373788229 359295868805 665291419290 0 687049433344 170863109731 481387287658 0 687049433344 385297740539 562460508692 0 687049433344 0 687049433344 14148627209 367624860334 198746133996 409422933622 272391186123 476128795316 0 687049433344 457972603786 562922430892 158057845606 327713676472 0 687049433344 0 687049433344 80184715556 120520586392 465723166207 505978285318 391178438317 560189318528 30403167033 35409598538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235576947242 596799385656 0 687049433344 0 687049433344 0 687049433344 463393697933 538767181740 0 687049433344 0 687049433344 9292874598 385044964123 149486058546 229129460211 76195289310 601417842272 0 687049433344 72456359319 184768081536 427460416934 552731828288 140615526782 534193316827 58382369998 197347828091 0 687049433344 66334861557 384140985624 140478840359 193900872449 0 687049433344 161442382283 419947512077 425795732856 481225042554 190113802985 319549406160 338104722113 428707348851 68792276984 566841521679 154837255245 638256454251 0 687049433344 0 687049433344 0 687049433344 407450847712 645679346368 96952268111 640109877114 44602799516 387353195683 464752906757 522834583908 0 687049433344 0 687049433344 204506278303 473619044442 0 687049433344 0 687049433344 134916609372 568692633629 166329524158 680508886192 345155954465 401135652481 153644338541 476771729038 316118904389 686341731704 179070423242 628269364873 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179579420757 386028307973 190791257378 463711376063 145149361826 338735931633 0 687049433344 0 687049433344 307827127044 353155377860 446034341278 526306569362 0 687049433344 564650832054 599277991470 194035124175 383957106604 285540952764 583879299356 455383151013 566741282625 193132769354 457408861721 630096378533 655824013413 0 687049433344 0 687049433344 0 687049433344 302690701605 342402214032 665602356222 672318064752 295598781678 400032274309 0 687049433344 0 687049433344 0 687049433344 234493950087 553663251849 0 687049433344 391380028591 644402072864 0 687049433344 0 687049433344 386478167846 551811143629 0 687049433344 0 687049433344 121183489360 447763794908 73825995710 524494661527 0 687049433344 105196007284 484030870523 0 687049433344 479220865717 534189863060 108169168724 505233727373 34363539511 335033193367 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 554446897973 676080820062 186817621169 581788054735 346812090840 482514361989 0 687049433344 0 687049433344 0 687049433344 415611744008 596156417911 0 687049433344 0 687049433344 337570500648 475143313469 235048382064 480991733237 321968218227 641717195344 244481065260 555547974803 261795364802 606187731367 0 687049433344 64241241906 458951303926 155475481216 553019078822 195758343113 402151222327 9260818047 240648461704 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177848942703 652833120562 374028922440 551275977397 0 687049433344 0 687049433344 257086516266 658620799354 185810413902 431062652968 133885904953 302324048480 0 687049433344 0 687049433344 329481923168 555391448791 0 687049433344 151546557258 177426318236 0 687049433344 522773979673 527785028225 0 687049433344 0 687049433344 544906587300 627905869573 45833969500 542050513526 0 687049433344 151343476884 387471713843 647560903926 648567296550 21101629810 599159142743 14581412627 373588120831 343029972868 473497215328 0 687049433344 247109137528 639030838210 45483544180 506630628809 282937126106 443089642886 174445386382 578765505355 116144257659 498275413555 465387815655 594102628794 0 687049433344 133404251538 482192137946 0 687049433344 0 687049433344 0 687049433344 282582635104 441271390635 0 687049433344 0 687049433344 0 687049433344 457683174661 551333368703 22079062282 303612364250 0 687049433344 316995410598 434601035380 0 687049433344 397569727859 512463788193 527099998830 529183437259 165787116858 402976263911 60914692970 443999355397 0 687049433344 0 687049433344 289895762981 499217972223 0 687049433344 475258880519 609780871080 0 687049433344 209304251229 519861219579 0 687049433344 0 687049433344 338522400787 445362850431 0 687049433344 270099055011 682696021631 24105533989 46290548894 0 687049433344 0 687049433344 188863518736 412277214500 347308864304 458423215768 245731215905 307763695103 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387035916443 393814219616 234860720816 249172962130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385731652547 510262202016 0 687049433344 0 687049433344 344825206001 644861881236 0 687049433344 0 687049433344 254430357897 362568238227 93728671093 357633671216 0 687049433344 152336476335 171988684255 232592390808 293721047663 242608541042 419663517825 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188638277218 374578896267 176601314558 220844964881 0 687049433344 599621182551 679154645412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417313014446 610419235407 163677408016 187894138468 378938223082 519501598568 0 687049433344 265629950324 496268481405 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246782972997 275977817637 342186730987 593041985753 577802888621 595833599754 284172772032 523721165557 0 687049433344 354292992634 554176291172 0 687049433344 1683541631 541300103722 0 687049433344 0 687049433344 385898912609 409273437295 0 687049433344 294693779280 583709771921 0 687049433344 332951584379 605535528200 33250504685 168088231300 45895973017 245000056079 408004750330 593572312697 50283005191 441269360271 0 687049433344 0 687049433344 0 687049433344 425868509658 645783972876 89291776427 650978932036 0 687049433344 0 687049433344 4669679733 20495157816 0 687049433344 391288499042 400736865067 0 687049433344 73123212977 317411969608 0 687049433344 239463386912 532471005906 47030614035 674035542103 0 687049433344 507687670402 514648369943 0 687049433344 75992472590 456190622510 178748717620 338033045605 0 687049433344 136963241430 457016668792 0 687049433344 0 687049433344 77274958323 457624542249 0 687049433344 0 687049433344 0 687049433344 464000621950 470099904687 0 687049433344 0 687049433344 263942748665 375512495061 0 687049433344 0 687049433344 0 687049433344 261155684057 598531479862 0 687049433344 441412057551 465394597795 110886960890 522822357840 10276595543 263617579759 98552394856 669568416614 0 687049433344 289220543592 622818172855 0 687049433344 300508654930 436889848281 0 687049433344 0 687049433344 0 687049433344 330939992418 589276062469 520245600831 551314250859 87038296045 264182265245 0 687049433344 0 687049433344 181216052272 524528149074 0 687049433344 0 687049433344 249746800672 443450311705 5596442229 386708190004 0 687049433344 273911366853 531823411389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187512465001 219088479897 0 687049433344 114356169019 533996418090 8784380130 118780110090 0 687049433344 312414200945 475269671463 0 687049433344 26330359991 612109351414 394329901509 652001609053 0 687049433344 0 687049433344 554297002824 624345475588 228682191585 252777717650 414028471012 655589272576 0 687049433344 155549792042 398396714929 0 687049433344 383001164674 481743436390 282127825263 557892524855 0 687049433344 0 687049433344 0 687049433344 71524710674 297880400150 0 687049433344 225565227734 624402506514 461509682234 502733988081 0 687049433344 0 687049433344 0 687049433344 395718194298 666208591872 236727209113 442007340303 0 687049433344 244216149787 271011200249 0 687049433344 276581835849 356342934318 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147010656490 248773209668 531119563345 634123170284 100760452941 418417618912 0 687049433344 406711440258 620485429906 109155946252 603085752615 184215754601 488035525409 460700180910 607007730525 0 687049433344 0 687049433344 241585186214 466207708366 377249444786 496068082344 268118699149 472298250237 324668610259 517830298493 0 687049433344 0 687049433344 25382861630 249104666629 288137006257 316512304717 0 687049433344 0 687049433344 221752954257 451557187436 229314026652 579403287199 0 687049433344 400950181791 485559629474 0 687049433344 353777204309 610771390623 200009723976 575212546062 384547108485 616399018612 0 687049433344 311562880802 538045436733 0 687049433344 0 687049433344 50469987408 231692699231 0 687049433344 57365976127 600902825011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310477422752 580163175818 578787691280 630248928136 0 687049433344 0 687049433344 548969934224 578705099142 0 687049433344 0 687049433344 406652724969 496820898365 0 687049433344 0 687049433344 513773854178 600726627875 0 687049433344 6186185593 548186266727 0 687049433344 0 687049433344 0 687049433344 83532384489 579087812611 0 687049433344 64792962981 443872774417 444823401516 654122484386 342544862649 529063497497 216019798258 331079340013 0 687049433344 0 687049433344 176089817807 423092630861 0 687049433344 0 687049433344 171271738201 615989617300 384971751000 492057500314 260108723935 391461958740 407732622269 408729306247 0 687049433344 33789000134 598093495428 0 687049433344 547523888177 638211994158 0 687049433344 94963667555 541610098056 123137624594 193075743621 0 687049433344 164428877357 640321290618 39541674116 587756188369 107427425940 611890617378 78758842680 386920711374 0 687049433344 174753414631 516363590798 468134033108 654414625101 259098034169 340561123680 289698031513 615256346552 477140540437 479961453240 25772587772 462517096328 89367760406 535826186088 194917192393 418511570451 0 687049433344 0 687049433344 0 687049433344 176412487181 366674501295 49032190780 483452407585 305997926086 372169641042 192494528208 645062103107 575064745826 600611513841 123849248666 659282393486 0 687049433344 22012652553 248620520539 245342112368 686275328923 479318629463 685997441974 30659257819 413407668659 0 687049433344 386575935958 570841670038 0 687049433344 160001122088 665845284520 42790207593 101630301163 61675164886 494191424257 376803730152 623318177353 83906492869 330333164895 330920812490 668699446435 240474558767 521244752204 0 687049433344 0 687049433344 416476158987 558898170085 0 687049433344 0 687049433344 425990036057 443505001419 32867550993 307780261187 161148591274 379609539971 23636763217 243458009030 0 687049433344 314500983054 372948338184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265536543526 583150470898 31884759371 621846833024 127792909348 252836606609 115488286183 541016095176 0 687049433344 0 687049433344 0 687049433344 254259735713 347215856565 0 687049433344 181647345789 198501665139 1750387206 269727075648 256177836244 399609640781 45977196342 55599197039 0 687049433344 0 687049433344 174240660184 577773420616 158478038071 316539006450 0 687049433344 31981693317 585874523277 97278706323 156959560602 0 687049433344 383520922404 645876867122 0 687049433344 0 687049433344 320224252799 645442883743 0 687049433344 570651286862 656871048896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 554932203533 606585742522 0 687049433344 0 687049433344 29805359217 303382371970 616624713929 653626066371 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47724557045 643953827355 136509342617 586952873716 318043386483 563403149794 0 687049433344 39495556089 235598281537 139912540190 610996923769 0 687049433344 0 687049433344 282712027217 485470543808 37562287245 48328243227 0 687049433344 74648607775 104252987947 0 687049433344 428537829182 550973994717 76940257588 407203657324 62027436522 143177115980 0 687049433344 0 687049433344 258365122778 609081228734 8078581709 425733386868 0 687049433344 562633132737 649328456524 0 687049433344 21466233601 402993940619 0 687049433344 336281221264 503740126030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251173965464 487428630411 341993412761 452356242904 349281357109 647807438471 223332144968 510123209598 44751135324 88255386654 17518613933 80632084703 325331932222 546607506960 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5146703815 176219498784 384106168575 593259974019 229820286930 327977869723 23989303267 139478477532 570026525006 643902876146 0 687049433344 0 687049433344 618828506873 645981377593 0 687049433344 0 687049433344 177846050886 601747950109 0 687049433344 186292173464 209846115415 0 687049433344 0 687049433344 0 687049433344 261312515387 618808428537 0 687049433344 0 687049433344 49572343396 270140886925 0 687049433344 408002694113 680645744071 0 687049433344 0 687049433344 83252303818 501345831488 339825250041 625162817540 232487669823 471680221401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272776136811 566488013381 0 687049433344 53993848354 216363739072 260523771220 666213633201 0 687049433344 670981270368 675967612838 0 687049433344 122003545936 259859928059 141991975487 452560946265 0 687049433344 38145467419 55857265969 0 687049433344 394800992385 623761375936 471090711917 516941107361 388743616886 667937203636 285014504792 422080494114 187265870524 610325627360 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205719988926 460807418116 23432357375 633515558798 26780413462 556756355643 0 687049433344 209635670205 431064372966 0 687049433344 298800385704 367990098849 0 687049433344 250889372636 590514401539 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301557110557 347520153614 274452321548 578625243772 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189415228916 413019508206 202177425739 442831238641 0 687049433344 434216501271 659913232667 119802758706 421078512188 72422895730 566040003922 188088049017 673069035125 0 687049433344 642752924053 657499438507 127569522385 202329563713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 408286465284 546485215119 0 687049433344 279347478624 532696600053 0 687049433344 0 687049433344 0 687049433344 531211817229 594175615096 0 687049433344 0 687049433344 0 687049433344 190222637544 403440011802 326481068512 673017311803 373795758381 437024650216 104586237476 608683190099 458664249066 651654586653 0 687049433344 553274012240 652423995893 122872327702 224809076723 562266702084 571686748285 0 687049433344 214095897453 354129932678 175800848439 295731313314 0 687049433344 60559108911 626988465765 0 687049433344 0 687049433344 130254561263 622812884505 100891635509 363948330776 7085290880 653426818112 139115800432 256046622870 0 687049433344 117240248072 124015955618 159170720966 205659800636 0 687049433344 32942704257 207162401536 452527650073 637151707805 38858124957 294538127167 0 687049433344 164354664855 309047551391 0 687049433344 535397232732 602398800682 0 687049433344 0 687049433344 14162369904 657855309227 0 687049433344 0 687049433344 368480199924 461539945459 0 687049433344 399219874881 423974817581 0 687049433344 0 687049433344 592027803801 651354803793 0 687049433344 16215091774 607950988986 0 687049433344 363773441742 591127021468 141216682 593548928624 92837898263 113856264904 223631981722 637973021364 18930861267 676647778868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189848390505 557443989930 369472832000 675043116966 190157812074 469909327956 0 687049433344 0 687049433344 0 687049433344 162465238560 598940651311 356769741209 563389450936 0 687049433344 0 687049433344 209113698585 438291452879 33878978540 346495015417 335622544664 451915399502 155241718589 387700626682 0 687049433344 275000800213 538050812227 5280104549 421091071279 0 687049433344 312181606337 666970032241 0 687049433344 124827429483 341778856399 180412672131 380738605535 0 687049433344 0 687049433344 0 687049433344 124053741532 250351463831 219532197660 494559732976 448494057346 457943140104 0 687049433344 0 687049433344 142646514728 459650183268 0 687049433344 235969648555 369355534889 124461518784 398717642701 0 687049433344 17680136078 77883833890 0 687049433344 0 687049433344 42764580351 348992962944 258078149832 433858396085 0 687049433344 0 687049433344 0 687049433344 181196956205 261321072268 227795606582 357163782634 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3222506167 60912354591 412724464641 607126205106 0 687049433344 0 687049433344 463455570267 506966772290 169290686516 183561960372 230680006341 454941914860 160279122104 414520739971 0 687049433344 20558114892 453353828991 0 687049433344 94711756338 127330298299 0 687049433344 311035456072 685845391397 0 687049433344 0 687049433344 0 687049433344 303508749328 673585700170 0 687049433344 233720718869 652657642889 182833310808 624772122629 451103065451 623362680016 203259716430 411489288417 63037171853 585936763255 260304643549 600230646463 0 687049433344 0 687049433344 0 687049433344 486743533955 588796061760 0 687049433344 0 687049433344 316402589317 485781372361 0 687049433344 163772634966 284890606049 0 687049433344 10206306949 579025238557 57976245551 467651426263 311775623460 589903337527 0 687049433344 0 687049433344 282764185946 337880230938 0 687049433344 15163559238 125007883661 0 687049433344 0 687049433344 201725931467 375711243442 0 687049433344 85810609906 152114605330 188108365179 219133894184 0 687049433344 535050826153 544370216290 0 687049433344 327334669316 632947938206 0 687049433344 205691720039 309250111126 0 687049433344 541816263712 574150272514 265387375761 501400745910 0 687049433344 0 687049433344 0 687049433344 90724895198 631977568815 0 687049433344 185989178888 492877121167 0 687049433344 77686113556 261415507174 111458596649 171459055110 259356925604 444373444005 189234265847 284488998006 227448083361 422762005378 0 687049433344 0 687049433344 0 687049433344 246405867080 585505450700 75085670964 626197261920 641878574734 672426085106 102207029554 319796247282 0 687049433344 0 687049433344 10508454338 463962303401 0 687049433344 0 687049433344 0 687049433344 82219131291 220481887569 356638110233 560529340185 0 687049433344 136785690258 367108173394 0 687049433344 0 687049433344 184477237764 450947862379 0 687049433344 286733275167 287938068187 0 687049433344 29692811135 134311041463 0 687049433344 282547093342 649280621325 590051184860 631841668394 0 687049433344 357516829970 437579998563 126172685370 475615250493 319337411478 560447924090 134029061838 226496937871 33705691220 646093568208 293992731277 467070934992 0 687049433344 0 687049433344 0 687049433344 279165818838 470355000723 416602709 180218631800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45293804854 563476130070 566171057369 673707664624 28380527759 630256064223 480932692810 517197768924 207842006956 271226853024 195864209247 673589995214 163025577312 380718219689 0 687049433344 25966863473 253506162211 0 687049433344 245233597406 498636959583 103333991540 505194437283 0 687049433344 0 687049433344 0 687049433344 135373609531 644154000272 0 687049433344 0 687049433344 198594757590 332077225640 239834062954 579878944289 0 687049433344 0 687049433344 0 687049433344 202803055796 436999627743 0 687049433344 0 687049433344 312779625953 388463095109 0 687049433344 0 687049433344 0 687049433344 74193354807 392952126874 433540029953 489676929420 0 687049433344 377876123448 513945858120 134381885765 523029075182 239209025311 247913798604 0 687049433344 0 687049433344 520560622479 571339992843 219157637999 341966766491 0 687049433344 0 687049433344 439461061507 673662094408 35043269847 491940683967 0 687049433344 265884993730 497050010044 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188764710271 393990060183 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214072296480 300122360195 0 687049433344 0 687049433344 0 687049433344 251570527649 437212472263 0 687049433344 475492509635 521359079325 0 687049433344 0 687049433344 0 687049433344 473266146131 479167218683 30001629090 120595909445 158384137019 657399652490 191662928227 637905777216 11494524013 343801921313 0 687049433344 0 687049433344 215657732994 360184947559 348128429985 501075204336 0 687049433344 0 687049433344 322727160716 555340990460 47914962149 513602808333 379488200892 389066781958 208323945285 511927242084 0 687049433344 147695365904 360854616549 186109566672 567836487896 245304896064 453231146409 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34451786284 212096423319 0 687049433344 62040025511 344743413485 31184740709 360714910278 319827216623 564405566639 512331074153 554787278437 0 687049433344 516568565342 534133198029 0 687049433344 0 687049433344 0 687049433344 91861287029 351335004081 0 687049433344 0 687049433344 56349029853 322677603693 341035396912 437496171596 502914905278 550644738355 271427226209 289537331985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 226281797108 350184909765 328600135771 568437607978 23470113199 101480292937 180355405046 655854441573 0 687049433344 0 687049433344 159521830883 604048737885 94297146388 603732444736 0 687049433344 55751142498 589578427385 0 687049433344 0 687049433344 303820305395 376427202593 0 687049433344 0 687049433344 0 687049433344 122605033003 642439189547 91701398491 492911363178 0 687049433344 91880307054 577274577085 0 687049433344 321806871723 595508753408 0 687049433344 208591708512 407469877852 0 687049433344 228082360251 359736561492 144006522267 333624988645 91567840726 639128726963 0 687049433344 397022900853 626352275796 63673905017 626286796600 0 687049433344 534072153506 615362485613 243522496479 592715191145 0 687049433344 31037724927 468518261724 0 687049433344 21577253357 170458392012 0 687049433344 121306819110 303503657663 39820230845 344601396253 0 687049433344 156995162473 470268253995 554566482719 667886970297 338382753510 532876919915 192296145222 364965353858 477983084881 491552713161 45790382506 240053236220 419381566826 617327195802 311128902960 394023347834 35958806052 78752532124 0 687049433344 183924174709 634277679127 149739991544 402636572607 0 687049433344 27804821890 124614933180 0 687049433344 125151682742 380627123716 408372573195 613537979966 205136450790 656037642751 600190626708 686660818101 206506200737 451181977730 0 687049433344 454015886260 628109501440 464418663150 603912996148 551919051262 562893435403 608803798355 643957712575 0 687049433344 333603690974 438156215209 226413064034 668271449671 660297821300 682039146267 148131708443 154851127558 0 687049433344 0 687049433344 115517306994 197514821003 54828705355 661902360638 132945649543 182196361833 42911917196 360188309665 343712671107 575553801870 0 687049433344 358126451615 627087686331 258558307291 478097383007 401458249365 533222881309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 448887006345 640085358066 74732942125 145301954953 0 687049433344 0 687049433344 308688435612 672038251881 0 687049433344 352913022690 598177178071 13249050201 13377888320 162351271155 429320508194 0 687049433344 45996722594 606661711861 140282536119 431199135936 89459057125 308206737041 0 687049433344 0 687049433344 464012422028 531980301746 0 687049433344 0 687049433344 0 687049433344 35785354449 39034720499 399629380294 594149037294 216635891563 467888085956 0 687049433344 231040906471 248501526660 306706431947 623081170928 600907657646 666855825021 33544926006 232060097995 0 687049433344 281223408134 301771912074 528931990915 572682921857 0 687049433344 0 687049433344 0 687049433344 43758767173 72014298598 0 687049433344 0 687049433344 8751048902 9086789897 364423683781 436764176094 134582353730 411959955208 0 687049433344 0 687049433344 118835782049 247458151314 0 687049433344 655408877 678835647328 131256558934 209097633904 32589131792 309361485503 281633698109 675518270605 0 687049433344 0 687049433344 522472035276 535390253265 0 687049433344 0 687049433344 0 687049433344 56306620168 108875343568 0 687049433344 0 687049433344 158219231115 324956327482 0 687049433344 237984459447 352299241782 0 687049433344 144911296599 156991016609 27748879842 357831766544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142525673752 602908694829 651696401957 670017736031 555490543513 605627196188 0 687049433344 0 687049433344 372206800143 441011649944 0 687049433344 471200489957 476267749851 0 687049433344 0 687049433344 64314574418 223801434939 213003588612 332143887651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133876185284 289378617481 0 687049433344 0 687049433344 0 687049433344 280267313597 360563443570 518896097094 622124910703 542980774150 557591681973 321209848197 536730327826 182123132087 389687910017 0 687049433344 68339635796 113363678139 0 687049433344 76047321355 81034459311 365589559426 429563382685 225123404411 506612865552 0 687049433344 0 687049433344 237612281403 348644206500 593113797247 672988375731 205106496045 658142178374 146028710152 597997251041 128733472229 479469902570 0 687049433344 422692744872 433491937294 339557182427 466708404539 0 687049433344 331694466134 571565711103 165162608709 220837831742 0 687049433344 321786851602 436973794613 0 687049433344 376578113548 542035802113 0 687049433344 0 687049433344 455174551636 575495067048 129670369694 252637188456 0 687049433344 0 687049433344 208751557612 382598981624 461581789719 631005106486 338571144255 387702028023 28377989554 30153111671 169205686671 589775461145 487476312088 582183957224 310582149296 347447110184 63612583926 386034077831 345192984093 427640552228 0 687049433344 0 687049433344 244061734531 530949396668 0 687049433344 263201832054 422517277243 37685148641 261865281211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270199386799 299063484971 235677836199 673907876843 338840861382 684085640155 90789114184 278750516941 0 687049433344 364535145974 466150447296 0 687049433344 71437691605 121143903031 0 687049433344 0 687049433344 291114241766 312292689878 95956395973 387075658227 73075061346 126147566333 0 687049433344 60245949976 484708064951 259498947641 610995706211 0 687049433344 0 687049433344 0 687049433344 335998114729 418039585868 0 687049433344 519280898799 554298843037 0 687049433344 0 687049433344 231694990 409699026414 308193989917 504392883120 0 687049433344 89573343877 513342961767 176875866355 554278554142 166816876863 314504058051 0 687049433344 142870239310 365464654839 0 687049433344 373111072735 520133617865 0 687049433344 11135698301 211875266177 0 687049433344 415101367268 546497415509 60675094192 207745550392 76612788198 455760918205 421363851784 617233709803 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183583825930 473513983935 0 687049433344 0 687049433344 189123092646 614818204599 330001356728 485311035244 0 687049433344 418522752661 439910299585 144876864817 584954047914 0 687049433344 66867865794 674877893033 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61522575377 525362333161 0 687049433344 0 687049433344 118760434830 388667208102 84576773883 602700403458 11148136218 326970191933 98711826090 300880333455 0 687049433344 0 687049433344 9991698240 654405956547 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99087112846 437337246915 434680997593 637380799468 0 687049433344 136969333095 447071365030 100273153379 497162007821 57840471087 412698812323 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129481795087 356204600520 0 687049433344 0 687049433344 0 687049433344 191655953775 208601931511 639775582222 646185812025 0 687049433344 0 687049433344 228175739770 327282544019 229563091350 571964787896 0 687049433344 279129717181 662688846053 0 687049433344 0 687049433344 52699458410 428852916948 0 687049433344 0 687049433344 505633723689 615851000476 0 687049433344 0 687049433344 158632913018 309794905542 142632231344 568661249459 222674389381 488503537443 0 687049433344 180794188177 454949493102 0 687049433344 439162243330 646280046198 342150207746 451101323624 102601364305 587513629338 139149770554 287141644571 0 687049433344 169038875559 344454363101 161466163239 624419113480 0 687049433344 213305583799 330954056405 0 687049433344 0 687049433344 0 687049433344 90073778055 95808342354 187595199090 444261980304 0 687049433344 0 687049433344 32381442636 116740865183 269329592821 352326269131 0 687049433344 544699192089 586058269176 0 687049433344 86146824251 428258435907 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125686678334 286034554304 53298608851 244399816624 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320766379131 344833082166 471876273154 632804536716 0 687049433344 538327041616 672552093197 520348777310 668442462198 0 687049433344 307850573720 526735606206 6403852404 686853063167 0 687049433344 136744041999 683348265257 42499076612 360796744023 3044988376 269701478304 0 687049433344 387610950926 656329547271 0 687049433344 106710456542 524290417069 153530877964 383598358835 0 687049433344 0 687049433344 426744278451 604124874178 28648337160 159155925335 398206950150 557869801624 250703949505 260091221129 0 687049433344 366449459023 667911649766 2379186909 609707701237 0 687049433344 272190324297 595791526316 0 687049433344 145847570905 276805891552 0 687049433344 0 687049433344 0 687049433344 221680456704 619550324959 404869577529 437135563209 0 687049433344 102195622190 644935465081 0 687049433344 0 687049433344 85356189809 595593581241 0 687049433344 0 687049433344 6855141289 181499636409 0 687049433344 241312998681 596106810376 0 687049433344 53568514562 95184782117 165547682674 626227826092 139802439182 143523484860 375337790391 479758463238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27447097755 202926310105 0 687049433344 0 687049433344 213386521561 285367132065 0 687049433344 108403384259 200906336122 314632495812 607820325235 0 687049433344 50713492410 96563285476 0 687049433344 0 687049433344 0 687049433344 208074411746 660434184174 199924097531 547038990891 520838259534 659762973749 0 687049433344 0 687049433344 537621332091 663833988121 0 687049433344 0 687049433344 0 687049433344 467680802347 676063388622 0 687049433344 270038283886 540551845763 0 687049433344 337002502903 382819971654 753630058 607866451139 200191274270 320571587592 659048810935 685359951677 182884875060 397578773324 143882232648 392657445564 317891309648 362677308106 0 687049433344 0 687049433344 418076459182 565113952884 32632616111 543873990377 174280765517 492837228995 192947876665 526670302014 532197483436 678760639815 0 687049433344 271624264487 613280526868 0 687049433344 26104456014 455127487541 410678208185 654381159671 567632001995 615081714169 469431568014 617136764321 0 687049433344 0 687049433344 0 687049433344 327807552367 554316258630 0 687049433344 0 687049433344 0 687049433344 16933984052 522180608894 240364765876 509121502544 0 687049433344 0 687049433344 607461961600 658902566337 0 687049433344 0 687049433344 0 687049433344 291093796522 580193939123 449026339638 482589670784 72068665737 415058142228 0 687049433344 0 687049433344 0 687049433344 139836181500 142977577214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 368920346931 424233907426 568474050616 668095214777 0 687049433344 27562653983 289135643266 0 687049433344 406829105487 504260674005 0 687049433344 220667529115 685633082849 585599936537 588661540208 415865976540 624438316284 0 687049433344 72444748924 419842163926 18217581475 328996759875 0 687049433344 0 687049433344 33940558334 218194697394 124652200771 607467160854 226470107191 633949153960 0 687049433344 315143007061 488154073861 104493716698 520576054273 235230481152 297041129115 0 687049433344 0 687049433344 0 687049433344 146583046217 538671290695 84558452614 132011904424 0 687049433344 136033677038 413585173891 264080850491 613973698802 0 687049433344 0 687049433344 551358090279 567955110427 0 687049433344 513014080109 550413387584 223106209869 362337759633 0 687049433344 593829059241 669531557481 0 687049433344 0 687049433344 537625723954 641578817114 82328898986 509876641712 0 687049433344 449734804515 463140719973 508982622214 581066935409 126052452331 579051159797 45035267167 55942896312 0 687049433344 65300947512 470298436253 0 687049433344 117155626497 563255931880 0 687049433344 0 687049433344 133769371578 257111699889 0 687049433344 127213519636 441611859722 0 687049433344 98508827433 225181078121 243708996608 671714746191 0 687049433344 500794818597 596250614164 0 687049433344 0 687049433344 604852954856 649228919912 0 687049433344 0 687049433344 641538997214 660868070723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551122224766 586121713538 0 687049433344 0 687049433344 257717801726 395727557086 27688032725 499626581915 26325900295 126671586326 0 687049433344 545213946841 591985090415 0 687049433344 181419702265 548753326549 51154244034 453136774248 0 687049433344 17464397602 240350090288 214943461393 506760534827 57999363088 637669994205 0 687049433344 0 687049433344 226752037064 667018182070 166511388723 457431612181 0 687049433344 0 687049433344 36176707282 646505788235 327874428355 539557971303 520049430590 683656505560 0 687049433344 185941584448 603241336322 163889253146 495272904683 580202751631 613163321035 317691592279 418934024007 0 687049433344 0 687049433344 212979589991 246299970802 313897464394 518169528066 0 687049433344 160420804249 217335932297 0 687049433344 0 687049433344 319490322508 357031868646 0 687049433344 0 687049433344 250728920687 561096238399 108915677258 396755094618 38618652296 84610869818 0 687049433344 0 687049433344 0 687049433344 155839806561 463484302632 88691425839 90229173670 0 687049433344 0 687049433344 301466791963 367457868346 213689098951 556004645173 97902443768 425908941639 0 687049433344 0 687049433344 89322900134 144044823328 0 687049433344 97603712404 405457319182 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214134237833 333187152775 153597021394 576978903549 149713194300 352629354446 0 687049433344 218848518884 615417179686 260086130203 471396052672 509389391082 603707037791 11596975059 298625647952 0 687049433344 0 687049433344 0 687049433344 203917809755 452578496355 0 687049433344 191020240154 679575801285 0 687049433344 0 687049433344 459023955470 604555118254 0 687049433344 0 687049433344 367228681216 417118750045 23486543687 227731321359 0 687049433344 44558307694 218010100438 0 687049433344 0 687049433344 27919802978 686467743199 342749636539 652893789735 0 687049433344 2402593819 657547626604 0 687049433344 0 687049433344 0 687049433344 362146404397 429642033632 0 687049433344 131574397734 677406760075 0 687049433344 0 687049433344 261337872051 360976791263 0 687049433344 114453068970 540851117196 63757881491 528963423543 215250849918 249402190964 0 687049433344 149895183714 222381641168 350587588479 377688971633 0 687049433344 316393984772 416643028547 0 687049433344 294884767100 304170761062 545733798396 664552660212 304625207761 606765925446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 629898942474 630844310815 232742532674 261123918846 33393501660 187238193014 423825847522 459192595305 267395626893 327372833543 0 687049433344 0 687049433344 488697035969 675497316643 0 687049433344 416138840446 484468741296 340910212863 432066360995 0 687049433344 44648089257 667076429763 254907865291 270348004405 211181073539 448699476359 0 687049433344 139594225987 193546866707 0 687049433344 115926706288 498996860091 0 687049433344 77668636318 388888078057 36864654832 299726850792 233032538356 651401973710 0 687049433344 277983897007 478338422064 0 687049433344 303279463595 553666376408 309681090155 514041790040 0 687049433344 0 687049433344 174556566704 174964199933 0 687049433344 489444270117 600209529468 0 687049433344 544158922540 551456895991 0 687049433344 0 687049433344 112445360668 580181590406 194381382684 574125426446 200535873394 507070434066 269859879899 622196302978 0 687049433344 0 687049433344 0 687049433344 320551236540 452171146472 561890089879 607773745624 0 687049433344 119861670025 120872061981 0 687049433344 0 687049433344 162158329244 244595129839 0 687049433344 0 687049433344 0 687049433344 269509559402 615969334024 213306428424 496916161122 0 687049433344 0 687049433344 9342923706 119929895245 0 687049433344 52964241268 147546660526 31581949859 502015088639 74891484150 417692538183 20549191747 355005300985 190001083930 466732525563 79554190808 661514241507 0 687049433344 102706474637 642301467476 299594983192 647178706771 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236530955855 354767041516 0 687049433344 188316597298 364790919318 190245116344 562748179403 0 687049433344 0 687049433344 237902825228 356432193803 0 687049433344 253652461858 615308024489 384215236826 662407658182 190588059465 638576166670 7984365455 672699807541 177790738546 219585909920 0 687049433344 299562035533 357772085337 0 687049433344 0 687049433344 540465192250 562758570495 0 687049433344 389364166110 595718575972 0 687049433344 246159640826 621491723836 0 687049433344 5678275829 611672550636 581776669100 657629686163 0 687049433344 266532279296 602536579025 493653226920 504432433017 108518126041 127083854826 0 687049433344 225887523628 413797642893 103795000197 194498783880 0 687049433344 114824444089 582119745879 0 687049433344 169471711457 201231963472 117151522633 323223531007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227402035450 610991627042 309306103271 603747909587 0 687049433344 0 687049433344 31113974166 520991484972 236297813317 321578869554 0 687049433344 0 687049433344 0 687049433344 41915800172 438353550762 0 687049433344 286648263509 363521197630 121956984267 217345769648 202175171752 487755062232 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340871049036 436036968154 229572791535 609543396792 0 687049433344 415797625482 620484579669 0 687049433344 0 687049433344 9961204400 13578334233 12900432934 179917278501 0 687049433344 101709059229 617487355648 0 687049433344 0 687049433344 0 687049433344 275179102546 514826225139 292849422025 674962054026 0 687049433344 131250749943 427939612466 0 687049433344 0 687049433344 378795105523 474184952335 0 687049433344 0 687049433344 201501201886 509311732839 0 687049433344 225546071019 455328352399 326974170202 627759951825 0 687049433344 262706811966 415064876738 0 687049433344 101081025889 420529033768 23902683869 120502280912 0 687049433344 194049421727 229738236558 0 687049433344 0 687049433344 218074730758 431681429026 0 687049433344 0 687049433344 44769304377 481573232808 11788623752 659604797133 0 687049433344 202525639853 203822420003 0 687049433344 0 687049433344 0 687049433344 108671554919 543845010208 275943492064 602405584074 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432292475095 547491070722 0 687049433344 518008619977 607334737158 0 687049433344 0 687049433344 0 687049433344 334753388846 609960739540 523860369784 643681502937 64400564183 104868474348 0 687049433344 0 687049433344 465028245198 512479663422 18612742576 367989890595 0 687049433344 0 687049433344 227953567463 360693070486 0 687049433344 0 687049433344 140063219135 685585277662 319588068515 433004177856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52194416852 332885669263 0 687049433344 187309734768 682594501382 0 687049433344 0 687049433344 145877543978 424788145373 0 687049433344 0 687049433344 198078385198 522036191486 388581207525 393737182738 0 687049433344 0 687049433344 250760808227 539039895406 501407119824 573550828594 294645949313 399705840120 0 687049433344 363069349202 394715431300 47945358785 114297705658 255579890281 362497007539 22096806577 100303422606 25286774338 171930629308 74201035102 402641454941 0 687049433344 0 687049433344 12750971741 95025284506 79918426868 227296658186 107995008335 290117980780 234940626522 632636517699 312062996616 434151789534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 576360503536 622952682739 539300767781 609187522105 29035323356 130467802721 0 687049433344 119222604713 427097566675 0 687049433344 0 687049433344 0 687049433344 188504214918 474970209142 346248096347 377440860295 0 687049433344 227148154061 317182852083 0 687049433344 0 687049433344 0 687049433344 150456293424 298113160934 0 687049433344 10376660127 209043949391 384705293305 401350756312 177326193135 439328483785 0 687049433344 552239633818 601727940734 0 687049433344 0 687049433344 157402027495 631645810428 0 687049433344 254750417061 323819167677 0 687049433344 0 687049433344 13584995161 492354251146 0 687049433344 143966558624 496438045144 0 687049433344 265708010409 577736020975 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248103822935 578807086867 0 687049433344 500481172058 641935041725 92460536419 382820473548 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264795922191 677367525933 155423352032 157684460365 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114171154254 122204759204 0 687049433344 44565082396 256776319015 62004623577 135206333356 0 687049433344 0 687049433344 134649512942 593248560032 0 687049433344 0 687049433344 131352583594 527881167767 190863614981 550064398193 0 687049433344 0 687049433344 0 687049433344 319160268827 616020383893 0 687049433344 638044896665 683529812759 0 687049433344 0 687049433344 461089023748 508484767266 22135395178 540267643641 0 687049433344 0 687049433344 212806087772 379348214780 0 687049433344 480557654919 659206974806 0 687049433344 175259008067 255364272731 98694644888 570008172566 293873405854 340110764951 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85307345682 246206128248 0 687049433344 494700953155 571294657224 15292334319 83343412961 0 687049433344 440403374925 557087999048 327735059313 422858209195 74278887380 573270663347 0 687049433344 0 687049433344 0 687049433344 82788011349 403960756550 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168291659498 319444895456 0 687049433344 399745237117 470945205552 0 687049433344 0 687049433344 138823447356 419767934886 171555240992 442346544408 83370482172 154646196745 0 687049433344 40768989354 213262874676 230631050906 327855709513 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45763080240 444135287779 31642382988 431312679172 0 687049433344 0 687049433344 0 687049433344 58594514212 232308812323 0 687049433344 160509654369 576362423396 0 687049433344 208253173459 440052984486 448850631923 489287189983 68226316128 85296296751 154411269112 516392591519 153893558475 256344152706 263739269813 388033338564 0 687049433344 57975803074 550086732268 0 687049433344 0 687049433344 405361325147 596745023776 0 687049433344 0 687049433344 367082711196 458461770600 138358346298 263795638206 72055544206 296100232583 50947499511 428667027413 313549401088 504491357303 0 687049433344 99951003627 198235106836 0 687049433344 136291602359 190703943000 0 687049433344 0 687049433344 304310832957 520958738685 35611845078 247879736773 198464511546 278223896305 0 687049433344 0 687049433344 579914777097 613481950230 0 687049433344 0 687049433344 314742237748 594673998784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75942131735 486507701578 259639784563 461278622627 226482065720 314078521516 0 687049433344 135115577189 257440981788 134879093791 362372417101 595519121105 619562920144 296670615360 309597490816 536083332648 601617591477 145300052056 290750713922 0 687049433344 0 687049433344 0 687049433344 473417526711 557627351698 0 687049433344 0 687049433344 0 687049433344 502587323336 584009791258 0 687049433344 145243777109 275361615166 186464766458 506323798017 296809671884 410535236536 0 687049433344 6108451332 594603159780 238421160312 472075126849 360862001527 598303048515 0 687049433344 0 687049433344 388252331254 651690411665 22993326507 45349351473 0 687049433344 350300021774 447878572649 0 687049433344 0 687049433344 82873675209 400686020471 0 687049433344 99665297854 193430182093 426595576258 540263578988 83010326757 122984926050 0 687049433344 518134566514 575230238302 164457934611 584079955036 0 687049433344 0 687049433344 521539121755 637746818157 165164211277 571640380018 0 687049433344 0 687049433344 398699060215 615558824728 0 687049433344 90791658219 293750900206 0 687049433344 383276186494 477854604164 0 687049433344 0 687049433344 0 687049433344 273769536401 561210533184 199077327770 557893750029 0 687049433344 547173726733 682301240132 0 687049433344 112379877547 235711316311 289018114434 476582028727 290135433132 301549139013 0 687049433344 151061464482 233367970723 235778669640 351621966962 0 687049433344 0 687049433344 22385166454 458386215803 0 687049433344 0 687049433344 0 687049433344 0 687049433344 485849575800 541957366996 119066202644 549735482995 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154525803411 465818271112 0 687049433344 0 687049433344 0 687049433344 114367784431 401038112605 0 687049433344 98606353565 587104642833 160015035707 616349258114 0 687049433344 0 687049433344 0 687049433344 0 687049433344 419934828020 613494239942 0 687049433344 254043695570 662233561975 0 687049433344 216680745805 512251051756 0 687049433344 357048569011 510959264870 216592861612 486894355425 0 687049433344 0 687049433344 0 687049433344 86899378208 655557158639 0 687049433344 0 687049433344 0 687049433344 0 687049433344 303392474130 380362889344 0 687049433344 505468933749 549258376067 331691725970 483702188123 581574878118 596516772344 0 687049433344 371548708477 511379360110 120506011914 461355690243 102139283863 320352646436 0 687049433344 50774387011 605781400112 0 687049433344 6919313307 403068151969 253572864213 469209630715 424969095881 471164416522 451779250433 542468220054 0 687049433344 283823339494 440822272172 0 687049433344 0 687049433344 183283531081 560859381136 0 687049433344 0 687049433344 300549751224 538044536078 45510329408 134531533517 0 687049433344 0 687049433344 391204990864 475590293068 290763757721 573833236400 16586480331 608468350900 132116761134 584916334713 0 687049433344 40361122902 316289366573 0 687049433344 0 687049433344 407533276184 430119269701 156197823979 587862805912 346188910500 667368453532 0 687049433344 0 687049433344 49318281976 295657230995 126649292506 666797088994 302495542601 612270075753 334073431292 420812467095 112070015865 407609690973 0 687049433344 51202794356 236340893841 417658253471 645045643284 0 687049433344 0 687049433344 0 687049433344 229515801836 464719863059 478168239789 555046735400 0 687049433344 91402021183 472557013654 0 687049433344 328378514651 552869719658 0 687049433344 0 687049433344 355228585920 488823496034 158668157778 598830018245 0 687049433344 131933803734 672018819653 0 687049433344 0 687049433344 155007074665 482903513224 0 687049433344 185981514540 192649587732 0 687049433344 0 687049433344 0 687049433344 40070356012 181082202089 0 687049433344 355203786299 684379105799 232118489935 249093198584 0 687049433344 387074734610 398831639968 288345803952 561031012528 268142629141 561100768023 16826864951 161885300801 515166959661 525626339719 118984572620 674499813569 27233220884 678782488231 253322719646 383282952328 0 687049433344 0 687049433344 0 687049433344 90216811190 157564270111 0 687049433344 0 687049433344 0 687049433344 87816836645 625760115946 272909423414 284288592742 0 687049433344 41585611101 606731688249 205576722882 605365127256 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 541720910540 627597997278 0 687049433344 563765144905 651787918657 0 687049433344 61600342379 275126681082 570315960336 603378705180 0 687049433344 212098140142 420793509321 0 687049433344 305934016843 519251040040 588569684180 604112310624 171153398243 450396046061 0 687049433344 0 687049433344 377267137315 385551280135 233180348474 527652708068 47874018410 254294182018 354951063516 675122376408 225341435741 441532253478 128375963911 294325636340 93128066570 674663556170 0 687049433344 297791997291 577545221522 345354097102 471067734544 87934111802 342702767748 605707040704 624426693318 0 687049433344 387772449423 498265579276 0 687049433344 0 687049433344 0 687049433344 356816579132 597271263284 236800987192 445146939342 136993915288 501905343161 0 687049433344 0 687049433344 92269871557 99792838065 228577431846 235055906050 203641851450 396454845036 0 687049433344 429370200341 590886234451 372159035842 526600779965 46734209255 139149660007 134698744453 309330092164 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434785068218 474791604839 0 687049433344 295523078897 398120880223 208958198057 273798660508 0 687049433344 0 687049433344 426157312077 648630578548 0 687049433344 400917288350 601039620079 0 687049433344 174678515446 526944095374 0 687049433344 0 687049433344 489310668086 501785084805 0 687049433344 0 687049433344 369003420737 383812832295 0 687049433344 0 687049433344 378970189803 472574173862 170556200964 583464597340 0 687049433344 225181927598 683785290547 452855766681 670663123503 0 687049433344 0 687049433344 0 687049433344 6443257907 525485428436 0 687049433344 17357924225 463826130574 0 687049433344 0 687049433344 0 687049433344 73263295228 175606279015 0 687049433344 0 687049433344 0 687049433344 243842238288 666451277206 36075578263 303250764494 137119157715 170544046664 101311542960 467606600365 132539630562 454077579677 0 687049433344 334628443035 488664775488 0 687049433344 338096114673 596531026158 65975472240 283569900173 299499486895 507385350482 113158045467 158603641787 0 687049433344 281133172805 430864706155 0 687049433344 0 687049433344 350661802002 648988702146 247654020293 505152083158 495405387111 680640411896 0 687049433344 18248579566 235824334194 316056292940 394039784373 549534612087 613071817017 233063941850 606179579666 49548704246 660510587082 0 687049433344 0 687049433344 101169811074 391681181975 160571601406 246292474050 0 687049433344 0 687049433344 376179569546 615735428198 0 687049433344 0 687049433344 401291551465 487135594387 0 687049433344 0 687049433344 281767331954 641773102968 248793385231 575711644716 0 687049433344 0 687049433344 0 687049433344 82802481130 499276945489 0 687049433344 0 687049433344 0 687049433344 484679480245 646154207703 0 687049433344 241736287888 520502167575 0 687049433344 394206981188 624748912090 0 687049433344 540806638525 548151388373 0 687049433344 446093635762 535821828715 336646868908 505260243406 0 687049433344 0 687049433344 50027636671 415022663373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135172261199 311822286617 349710579968 534557041015 0 687049433344 88578350833 244030548521 0 687049433344 273244638851 364192178128 0 687049433344 64530778098 232709849571 0 687049433344 0 687049433344 49541817691 366126471006 0 687049433344 0 687049433344 264801345515 574455575915 654480875366 664436779949 526727465239 623158474861 0 687049433344 436026595002 645864628621 0 687049433344 329526670104 417483489347 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213670168719 462175118511 0 687049433344 0 687049433344 0 687049433344 94912595297 470128901901 0 687049433344 412152010349 418642480188 0 687049433344 134522277675 435289325167 0 687049433344 160067275676 168236122597 71789027008 619581258912 0 687049433344 171038743593 290585053594 188284040671 683227863819 0 687049433344 107946613445 469513466361 0 687049433344 0 687049433344 0 687049433344 431666122077 444274982473 247296416296 551834317393 0 687049433344 182425128012 309931336274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70373517667 168063260561 0 687049433344 146983425707 370004771534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 485971557830 639013863212 0 687049433344 0 687049433344 624925329618 625160171983 0 687049433344 25207379490 172104571810 0 687049433344 184601489614 326797911006 364429066913 411426654299 503325742466 516421132952 0 687049433344 0 687049433344 0 687049433344 340450807929 526338433034 111466269330 196008505291 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101930407163 501033588614 0 687049433344 225090167360 468211409969 66964832930 508886711184 18528111198 316782207408 0 687049433344 0 687049433344 163762252227 666654041220 0 687049433344 0 687049433344 108919758457 558654254729 382311460685 433136657994 49472013615 468461933637 0 687049433344 53987766365 292064285212 275991316330 462045950702 0 687049433344 100126087599 114569913991 0 687049433344 0 687049433344 468750280511 639620645371 0 687049433344 139770510963 272273956490 479142981731 503256123215 232525219036 543849191420 149547560810 267771849431 0 687049433344 0 687049433344 372683165185 501915794617 0 687049433344 0 687049433344 0 687049433344 595068104822 607440140359 0 687049433344 0 687049433344 165544137853 469479080905 262523528855 489204164828 86156011618 220634011401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39739312496 307569028090 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25501711587 547266224662 0 687049433344 0 687049433344 407724051736 532135381958 0 687049433344 14147578497 90351654199 0 687049433344 407965367794 525612875675 233896053502 671327383500 0 687049433344 0 687049433344 133520102050 582805260674 0 687049433344 0 687049433344 0 687049433344 342648441058 550108754621 0 687049433344 0 687049433344 0 687049433344 222919764643 524419096958 0 687049433344 111869894627 625588467049 0 687049433344 215647733135 215973022964 0 687049433344 82352242975 320752409789 175565430643 428774887541 0 687049433344 0 687049433344 133098825401 404513772956 0 687049433344 0 687049433344 0 687049433344 424162053864 624313031807 14566699564 674134638157 228486012952 459443790116 0 687049433344 180836095245 535875431869 462499157956 493369000207 0 687049433344 0 687049433344 501351818772 677150461244 0 687049433344 0 687049433344 177288485031 379061951822 104154658547 373633305833 60836423263 594763612049 45027377824 242305802976 3206785444 194518619529 0 687049433344 0 687049433344 94087807994 512415230674 67756431822 315755577276 223882173390 654784712162 183877774512 451313763755 0 687049433344 0 687049433344 93316641137 549995605528 280769235557 498022434325 111067563451 442242878125 474068405788 645633535604 352556368170 643221918315 323763528337 443965138858 102202621935 617410257123 0 687049433344 0 687049433344 0 687049433344 272965816676 437109854641 0 687049433344 343239952161 498211182539 467502310732 639274273149 114236964837 333117694905 406570893461 410641427780 0 687049433344 0 687049433344 0 687049433344 365049192466 457069223938 0 687049433344 387384771060 533425239474 238076859482 655462201830 159667374086 376391288071 2126688279 32851277751 0 687049433344 70216150604 279661363833 0 687049433344 0 687049433344 4576971453 363907287854 411573117702 426151965388 0 687049433344 0 687049433344 382522591390 619884169450 310467334409 334820727120 0 687049433344 111552533230 404853540567 580534149024 587903741644 148359305109 553483705048 51110524743 574752694859 0 687049433344 200282364272 618014955096 122604907885 621434954641 214837881529 564930970173 0 687049433344 0 687049433344 166825706126 175310888817 35763628139 453215743040 361793811105 384678153100 0 687049433344 0 687049433344 188128460521 224755258107 211359697731 663227581192 338221740839 539646415172 0 687049433344 339778890991 429537599174 0 687049433344 0 687049433344 0 687049433344 151790082154 606532435048 351693914549 513400048708 0 687049433344 385908245757 518811043954 0 687049433344 0 687049433344 448674315838 488569425971 0 687049433344 546424858584 660300684579 0 687049433344 0 687049433344 0 687049433344 62058271825 279975736483 197940047853 399012339045 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194384010325 550835994313 166886244235 266158482146 0 687049433344 159997986060 378815797520 24718915842 420155926036 505169509362 586927920701 0 687049433344 0 687049433344 141973888326 399416392401 0 687049433344 19678418047 546035737975 88853725637 152029070316 231006090523 635802710690 0 687049433344 0 687049433344 205999291805 254525551338 0 687049433344 0 687049433344 0 687049433344 225275336439 406650157369 0 687049433344 456972689289 508404135331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277496167811 359289954412 77505319998 526146716587 0 687049433344 208821831418 670717819008 224671558737 332910252586 0 687049433344 0 687049433344 0 687049433344 220405339195 306831860618 277739962227 486686450107 0 687049433344 347549792351 518439327065 0 687049433344 199092963664 222854046711 0 687049433344 461668138526 664272861991 118611132595 231060032442 0 687049433344 0 687049433344 125817310520 166724792571 0 687049433344 0 687049433344 282399909846 299175937596 0 687049433344 0 687049433344 338132648124 611625925545 0 687049433344 0 687049433344 0 687049433344 2380042179 264030440205 444016478220 671280868668 0 687049433344 0 687049433344 366465370140 494087687830 381046639828 419140830821 9558780176 32636137675 0 687049433344 152169617 101782681051 0 687049433344 0 687049433344 0 687049433344 464328184736 507830283138 0 687049433344 202502150667 232936052109 125045758533 659145192960 0 687049433344 44241432140 477716059773 0 687049433344 169683170303 325742885562 473234339757 623653123688 0 687049433344 0 687049433344 0 687049433344 368907170300 474849449505 0 687049433344 0 687049433344 614205586164 685328628575 0 687049433344 266659442966 573610243717 130175212077 563260776852 386500440244 453535718581 497313078120 616570980053 253082894038 658876968893 439089765311 608703889497 139451914442 255108000368 429572143969 541341709733 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193508878841 236534299389 458630200517 598971697410 75487584622 614895787761 300279270084 416495315116 342978432349 587678378184 100563314734 618202938254 72719375947 491523644915 37214718496 39957160054 0 687049433344 0 687049433344 0 687049433344 324473361476 459013337686 565386995858 653966744667 0 687049433344 255768972893 674130615451 506011077936 556552192115 38173319613 685837471837 651509840520 661266084896 42658722812 523937134125 0 687049433344 0 687049433344 0 687049433344 567871485060 628657502741 0 687049433344 0 687049433344 388458922677 646809648561 0 687049433344 0 687049433344 99926822837 173241606803 0 687049433344 45237017926 171453720975 234441484409 240273665230 0 687049433344 0 687049433344 0 687049433344 299660664821 504770886447 0 687049433344 206982573270 307360700856 0 687049433344 53312199266 175602237785 0 687049433344 0 687049433344 380513139839 664415947147 0 687049433344 261072825452 279070344085 0 687049433344 381765002282 656284893089 0 687049433344 119544370653 442968732168 0 687049433344 0 687049433344 157123997089 591736536734 0 687049433344 0 687049433344 101324499409 363624173169 150942977473 410847597979 64162601389 555953552366 8806221664 87788043117 0 687049433344 0 687049433344 232910057703 543529244918 49308130585 259854488581 0 687049433344 66636803362 642440301170 192062542557 573019788641 0 687049433344 290324571789 343793864717 0 687049433344 95969259056 178885397940 196412724498 552921407627 231788343524 346275368147 463196579686 647306790086 0 687049433344 220651478723 338144232178 0 687049433344 0 687049433344 486728225 135043528209 0 687049433344 287113443495 426531300110 0 687049433344 582048357781 663664424797 0 687049433344 0 687049433344 55097088506 568692327441 367339944710 603039236757 199228607877 280842421850 0 687049433344 0 687049433344 145091909649 303292730608 276809711100 289196346026 0 687049433344 73750340263 327856589793 210429491636 388620257414 0 687049433344 230132546515 539043591101 413394953071 668082017932 391613403232 541468940161 0 687049433344 47980806449 344979276569 170080852272 663528595020 0 687049433344 0 687049433344 0 687049433344 622621824734 677925413711 94381775822 539769317144 0 687049433344 0 687049433344 0 687049433344 0 687049433344 420666993700 636204868488 0 687049433344 0 687049433344 404489977116 434885399657 597140677946 649342223193 3167551790 679480118977 0 687049433344 0 687049433344 117106066728 614321358785 0 687049433344 19534719145 124933492121 0 687049433344 0 687049433344 157810988869 326546922607 455103859429 668182341293 0 687049433344 0 687049433344 0 687049433344 394101318846 526343044219 0 687049433344 326048106933 510445508761 0 687049433344 0 687049433344 137461314783 358198225535 0 687049433344 232414520489 444475434448 0 687049433344 0 687049433344 256105917829 324088721417 0 687049433344 0 687049433344 251143600197 301530695003 284565573416 681355048516 78058114488 147163326656 14237473148 368711022192 0 687049433344 210772392912 454661943520 90795175339 312205245523 436071581833 469826952549 152207880760 255205526827 0 687049433344 49267923054 649831586329 0 687049433344 0 687049433344 424209334117 640798365801 0 687049433344 0 687049433344 0 687049433344 226550448444 320829137423 330410469037 366588062059 0 687049433344 172689902640 268958494907 0 687049433344 119398618225 431521507978 375900322465 492043108004 0 687049433344 0 687049433344 0 687049433344 166505597057 649424479799 237434131467 669551356840 171707689196 532489263843 544334575944 633757503278 106264547930 272019094101 413093778132 489759983405 199150923555 575096193292 0 687049433344 17711423586 459014826980 418644837614 448567364710 0 687049433344 0 687049433344 182898159484 388583086650 0 687049433344 0 687049433344 0 687049433344 496477748299 540752888307 0 687049433344 0 687049433344 120957154550 177130130031 0 687049433344 41963854613 69059372158 231202561101 360341660429 156738928253 445707612255 50029565531 249947944743 0 687049433344 1992410932 592455664270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15245117068 75708425707 128125109648 243350957112 0 687049433344 250049970616 363975040535 11573438594 230499126983 0 687049433344 0 687049433344 10790589306 60113865878 0 687049433344 310893619308 529724795945 142598044743 558474313167 0 687049433344 0 687049433344 103600426160 400379440514 0 687049433344 130268120444 174734245663 16003902003 602317214429 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 398735648408 472009993460 0 687049433344 25065620219 523757862324 0 687049433344 0 687049433344 556462194959 651411384890 0 687049433344 224842640931 573379819758 0 687049433344 0 687049433344 240282269365 290479357780 74912744697 504749168372 0 687049433344 548675070478 634425802515 99913594969 340320404442 0 687049433344 189114060496 279111329265 3724734688 251526810998 0 687049433344 0 687049433344 248852107648 344744078028 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123950506674 301865066130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292168150775 515425038338 0 687049433344 0 687049433344 0 687049433344 465755900110 500378514853 163271205510 641646503010 0 687049433344 235732071372 509423723425 270516188235 490187108951 0 687049433344 0 687049433344 49166221346 580603152375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364824824669 575391854862 0 687049433344 0 687049433344 411926989253 662831001371 117132140458 648775370927 41502821652 342405496340 23572687486 493388731195 0 687049433344 0 687049433344 56013543370 168665986242 175237595518 510299283862 0 687049433344 402572093402 566057611103 0 687049433344 0 687049433344 281008428766 404456085616 244910604628 380091552545 0 687049433344 107715212322 355377760231 296429557668 336496395731 347786373027 583410618354 542221426654 575227659212 392111582386 545133388471 0 687049433344 0 687049433344 0 687049433344 80593064947 549220742118 38723341648 573355791996 463190568314 524858646760 424427685280 555253007655 301687072251 660834092443 475232727759 678709795414 0 687049433344 0 687049433344 0 687049433344 41168547141 88697749603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184875594232 634964904361 0 687049433344 0 687049433344 0 687049433344 31335547105 462196808603 0 687049433344 306566487222 539223242815 0 687049433344 225006443611 301505385522 299026877996 437716516779 0 687049433344 0 687049433344 0 687049433344 115629576327 583509734240 0 687049433344 0 687049433344 145670599630 674438837132 0 687049433344 48587713637 639000281824 366496214122 665303545501 0 687049433344 98820569110 252700831565 591236173839 615056475173 140981545460 369318118537 0 687049433344 0 687049433344 426542071470 478687286192 0 687049433344 205905937702 397536919409 0 687049433344 0 687049433344 84618382863 253793776715 294488283974 392374775053 0 687049433344 0 687049433344 293990285153 398767610306 381345835827 463580139432 179874366968 256108317913 384281591333 413550534250 532280375973 633892172891 0 687049433344 0 687049433344 0 687049433344 145300162575 545418321278 0 687049433344 0 687049433344 0 687049433344 89907673463 241335479939 480519337954 577733359919 155266931913 286900876032 42127483814 457725541295 0 687049433344 0 687049433344 90205440584 431164736284 34692069205 397232969037 136511122379 670851168943 494388916743 520452736502 0 687049433344 100455617531 535914861819 0 687049433344 0 687049433344 74334281365 265889497580 0 687049433344 0 687049433344 0 687049433344 528429123473 557275944809 90047787491 555624239956 0 687049433344 357048938629 427550853487 25294992910 671720238857 0 687049433344 69747592280 559308773453 1455385766 663928297580 341048881057 509972174789 0 687049433344 171709515111 548171824795 128686973263 317640396073 191662753627 624842014558 0 687049433344 387766608090 509142289476 0 687049433344 211704652098 563324510429 0 687049433344 0 687049433344 563414694192 627295171428 0 687049433344 72775451679 451277947521 248455669236 380922710587 0 687049433344 0 687049433344 0 687049433344 411625032293 477024906088 17374671627 137805437164 0 687049433344 576913604050 629277510056 0 687049433344 294510504080 507398867238 0 687049433344 0 687049433344 520749623763 665391460828 0 687049433344 0 687049433344 347619892543 353168941389 396544111944 556983274865 645892741793 668412871314 0 687049433344 154942012358 345537924432 122419369739 166374678496 0 687049433344 0 687049433344 35272578146 447878904850 0 687049433344 0 687049433344 535845483654 579598769517 0 687049433344 247623955200 321674041772 0 687049433344 0 687049433344 367424437972 422586815026 45919089203 75657666702 409462997859 618829190009 42261849830 579080428300 535081051154 686798131671 68012797419 335054479870 0 687049433344 675152602467 675848638017 0 687049433344 30834346705 113479470324 0 687049433344 28086838231 389674437574 28769672984 474433208261 37758621859 613759003211 42289142387 486240234112 275393200605 544170371299 42768118231 543476919766 440792714741 483475122943 482262418024 643668962240 223093253655 611060181566 0 687049433344 0 687049433344 303117863977 585281039453 0 687049433344 0 687049433344 0 687049433344 141600645398 429268795638 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157213136445 183398269440 511209399125 646717879192 66892370039 115034542587 17608427250 448717655155 634374542778 679885154969 0 687049433344 53119700348 580483726822 475252398609 549453251740 105620906661 592285074103 113010774314 260445449400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307700605141 316136910255 0 687049433344 0 687049433344 0 687049433344 520639257196 613507748959 0 687049433344 0 687049433344 99724030430 180869626041 487162538253 498392202136 228722082606 347132486446 0 687049433344 0 687049433344 174969393280 549332130168 56948202555 91727814125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 463379614899 672109421486 109149346909 682730878864 294169231995 472965138786 0 687049433344 370414706348 431457626084 0 687049433344 0 687049433344 0 687049433344 168268158348 347871940451 0 687049433344 0 687049433344 175271298914 601952010454 150522839282 678982013908 0 687049433344 1503080459 538120308343 448521024997 637465372266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276452210555 403595770134 0 687049433344 230971852066 257840878895 0 687049433344 0 687049433344 276345691854 494871336254 163595713129 573744928380 0 687049433344 0 687049433344 277540374405 501333500631 112997921685 209656914335 174988212879 321682680940 0 687049433344 55989283497 228989772716 230841898461 382751285302 286391435486 388083545514 149970257147 453796578781 0 687049433344 0 687049433344 25580405569 249122651760 0 687049433344 504447195498 662155344624 0 687049433344 0 687049433344 0 687049433344 407105424796 671404828642 0 687049433344 343035620293 577347472288 0 687049433344 0 687049433344 236772748891 547845887406 0 687049433344 26782023729 595963806514 447239265858 686646325427 0 687049433344 39212242406 615431930138 0 687049433344 0 687049433344 0 687049433344 54762265656 490519987455 0 687049433344 131256225661 409058930114 322714419008 523671894003 0 687049433344 62711145187 131837669725 0 687049433344 0 687049433344 205851178078 508652392934 120884504134 263571144932 243663729416 500358989410 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489224554204 566469354661 441433904781 471579966352 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225478438601 278858478943 0 687049433344 0 687049433344 360775391776 411983748596 67992257913 187016423043 24064668649 428674968396 333887943787 516826223642 0 687049433344 74581894174 372828239121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239024456021 403253500116 0 687049433344 145496208825 405942635029 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38599839147 187783040132 107590620593 607275507636 315323334997 405614982998 318250107903 527197529483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323130148764 608247291105 0 687049433344 292430050511 488386685213 0 687049433344 29882424623 510928527731 367767842091 535471224621 0 687049433344 0 687049433344 313932065617 363298772589 396986111987 576804975835 0 687049433344 164440118637 467852384804 0 687049433344 498263147739 579846883011 0 687049433344 0 687049433344 0 687049433344 190496212270 337778554283 136086364165 573626342743 126731632528 254590336303 66153677591 295637626151 92038488740 677308120732 156999948094 645666407461 0 687049433344 0 687049433344 334265600621 439342989165 28399160484 167656395092 0 687049433344 258940728035 448356264692 244575491592 371120830116 170279829956 263169278305 0 687049433344 0 687049433344 0 687049433344 531035898650 637673905143 287057270431 382816284026 0 687049433344 102209645386 539030400613 0 687049433344 2617453540 482197462638 286755707227 600504626845 287486178046 470483607788 180908648704 406115928320 0 687049433344 0 687049433344 0 687049433344 101281227513 673351208642 249517663413 465206966449 0 687049433344 0 687049433344 139125003570 314375935586 0 687049433344 97898170752 242866184627 0 687049433344 0 687049433344 31351015098 522043302209 0 687049433344 160036229280 585190475962 0 687049433344 89546209804 359977562532 254989142024 385928648227 339705526265 551914665322 367910874070 652358953984 391582108221 433742989721 0 687049433344 258007621684 562502346347 229136324682 423112931580 0 687049433344 0 687049433344 131777845963 573470704049 0 687049433344 565440186785 606726326847 0 687049433344 42694861163 621970212701 0 687049433344 17657636117 417014118056 134134830099 213835666058 0 687049433344 0 687049433344 360319077717 672556741627 470942025823 473921724030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19212585126 282833911811 478379195854 596182281923 203471846736 415540822728 231823329145 682354892460 528752099029 632858987780 0 687049433344 110328574440 466707611703 67117084625 464786000022 298400409162 507103131976 0 687049433344 0 687049433344 326647183959 603902857264 0 687049433344 0 687049433344 13667841047 45833605774 0 687049433344 3017363713 131172605880 260519020132 272888802837 0 687049433344 265240628716 314342635233 364669558840 529974601479 0 687049433344 37681478565 70408711886 434077123735 634742058108 0 687049433344 0 687049433344 0 687049433344 217937346541 361188316053 0 687049433344 0 687049433344 0 687049433344 50315446381 343348342834 0 687049433344 0 687049433344 123640222095 338935666538 290085332618 495589372880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267942604974 393233938696 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326395284509 605921359549 203158594347 461491789231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35665097826 677057105679 160233098493 375620673330 221501405832 584499468019 279556295140 475619375208 213962072710 526438960581 0 687049433344 458308073628 596704182971 0 687049433344 0 687049433344 0 687049433344 297249502200 402560928154 21017073983 311895816325 50625906880 275344388144 198507019487 219420474575 0 687049433344 0 687049433344 462801506635 663106960581 289385098566 664737779936 539232746801 552288673240 0 687049433344 303733824797 554445761023 294337010345 617330200380 277195468648 330207506304 0 687049433344 0 687049433344 340068472154 588443587406 295877775480 327459946336 181426679188 512760506692 10586693453 155325419642 7968896870 74003661365 0 687049433344 0 687049433344 0 687049433344 0 687049433344 535819400110 650723317824 169011829225 552912654958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308135990639 400871457811 0 687049433344 0 687049433344 334212028738 674883173310 210405377976 664599192638 0 687049433344 315499977746 597024909955 89827266664 217460382850 42127576351 648622796071 0 687049433344 289143435041 393118547612 0 687049433344 463165831822 563426622372 296101082484 640870253215 0 687049433344 492316180926 519252762778 215376276329 574586993578 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185316001986 279151758373 0 687049433344 469221072139 494296516397 370498073966 615563619935 406422392850 657517935742 0 687049433344 0 687049433344 41605447479 653077836940 0 687049433344 168628752213 400350239655 160809106539 654908524661 0 687049433344 0 687049433344 283127945703 476258378657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277223311514 435970625959 299035011005 588127744958 0 687049433344 0 687049433344 417049603464 570869665676 338347262376 668300523756 318598601680 647589939194 15275431845 576981746890 221864756119 306155151441 0 687049433344 534557946773 592706655597 0 687049433344 493419515958 501568101339 319925968213 587860053191 405488542758 570152937241 0 687049433344 0 687049433344 205561065592 253973387104 0 687049433344 0 687049433344 168749971779 238269600699 0 687049433344 0 687049433344 130467840199 406986479440 375175657026 420257638516 31005606217 259909238861 0 687049433344 0 687049433344 0 687049433344 169637045276 343886890859 79699842399 101534473510 0 687049433344 0 687049433344 0 687049433344 8408201851 395111430855 313184835913 482591219068 133715967028 426194246763 0 687049433344 0 687049433344 284557018236 515674238307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271697005027 600966470080 0 687049433344 317033994322 656336549929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118075489285 470618437088 513628973762 604103056183 0 687049433344 0 687049433344 0 687049433344 0 687049433344 408508192364 460898051413 0 687049433344 0 687049433344 0 687049433344 11035938613 482493528860 55032391528 485509872270 0 687049433344 0 687049433344 0 687049433344 256331836490 474367557132 0 687049433344 139971407823 251329753243 0 687049433344 31055492252 140135747344 296047798910 652211342446 0 687049433344 0 687049433344 140656212626 436779857981 337054145613 686479060163 0 687049433344 0 687049433344 0 687049433344 16692948985 345806218928 206803675576 239700861405 0 687049433344 0 687049433344 0 687049433344 0 687049433344 305084591607 586043855732 0 687049433344 0 687049433344 1064235074 531252104794 303016179154 578541165084 260724080008 322649900449 1745098131 577311721049 35420999139 633131040681 369914098408 470538425291 0 687049433344 31728375936 132948560147 0 687049433344 150877275530 297974282082 0 687049433344 230812357613 270095731850 215380654276 417877165281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117688284962 352669751958 0 687049433344 0 687049433344 164654225834 224364404905 71995283564 619929122826 177298347322 413944134187 440586904738 570458864434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12651996165 143563007814 264472163518 288924558715 0 687049433344 15847516265 295375332175 167019684101 265620135588 0 687049433344 0 687049433344 0 687049433344 395960558566 445150272809 158477477025 223748107168 0 687049433344 0 687049433344 0 687049433344 12929095349 165685838372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138707639889 586034817894 0 687049433344 178092064775 657788935033 0 687049433344 0 687049433344 309782922993 561991189658 17905456610 470806154522 253040620996 408596311817 0 687049433344 0 687049433344 473824425164 548508732966 40322712367 611759163121 515469037744 644799722916 0 687049433344 0 687049433344 6189812075 250047246012 361295458622 472720353155 0 687049433344 0 687049433344 55616010167 311055499081 23219418015 248928899902 0 687049433344 0 687049433344 93105344533 511288102935 214395707881 242079328445 0 687049433344 122155111029 486133031129 0 687049433344 315110195835 570969583826 82238959177 615457489307 29152883929 675315056900 415226071771 669548612575 0 687049433344 130913686036 570190799414 165676229879 257066632864 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122532070083 655493628023 0 687049433344 499332155958 535814386144 147794250940 301837984804 0 687049433344 34735730245 568196547612 344190906640 653963272666 0 687049433344 10172369595 245626093387 59490924227 440984569966 0 687049433344 0 687049433344 73392945823 409118913950 217965933410 453924329586 429230495569 603705521272 134271609797 677357385373 127677945723 591829056123 0 687049433344 0 687049433344 266967951008 306482478673 0 687049433344 209026081616 453996494349 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359123789982 368996040110 0 687049433344 447725138294 483605541740 352990367421 440291210324 0 687049433344 0 687049433344 480108309418 497830805819 330115273163 546107797147 74946712749 230280629792 0 687049433344 72496558013 80775745979 504243056788 555324890771 0 687049433344 48531388835 463313144686 303239616685 564705576914 543734626908 620830265161 52870597768 549326802072 530964688708 654866105220 0 687049433344 232448226394 235836286835 560087731098 624226356626 0 687049433344 0 687049433344 53735661150 130632128334 24959261279 466779277643 71403422899 185551796751 473315619013 633220294221 145222416892 301170218194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30657537791 353077439310 0 687049433344 0 687049433344 121559182561 483030883918 150402232824 387912974008 0 687049433344 284766611503 512241932348 0 687049433344 107716072573 236089484244 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434487814161 533725407532 0 687049433344 22807480485 571600078888 0 687049433344 265103203536 352473532620 0 687049433344 0 687049433344 1268578313 448351944060 0 687049433344 0 687049433344 309521724060 548867290484 0 687049433344 346823692244 349336690896 362161759497 574934217975 139191487086 233229290773 0 687049433344 611336072944 651266926846 0 687049433344 246634714813 544702706526 0 687049433344 291842479166 508470618715 352370592677 395460504883 0 687049433344 0 687049433344 18236477748 595461986327 0 687049433344 0 687049433344 0 687049433344 135830319693 202010245236 10398091748 279303226970 112900637001 373818776615 484709487481 628737815426 0 687049433344 0 687049433344 157120001996 643672024909 278935420892 507046961142 229977281644 271491296191 157761372910 284475005238 313760392227 451333331051 274675607271 660941055454 2339728573 179207562162 0 687049433344 0 687049433344 0 687049433344 389052732791 555218148265 0 687049433344 367586088416 550239579445 360469275622 651193736746 0 687049433344 459792604830 464070025161 88734898944 553321215547 0 687049433344 0 687049433344 446582349998 484131057224 0 687049433344 0 687049433344 53854207473 281342329204 0 687049433344 0 687049433344 296530524204 464355534631 573606700295 609519574311 469734947208 642949829569 311562608083 461058099195 0 687049433344 177565512713 427978694802 24048459930 194252519321 250714230817 668711165620 0 687049433344 0 687049433344 207698256513 222333233239 297696090604 314507769812 154789074976 300063771430 0 687049433344 36258189621 367783312498 0 687049433344 0 687049433344 18951700000 133833171127 69100735781 96627019956 407119717388 662490181646 0 687049433344 38171132763 45883547581 0 687049433344 171151946894 237251646076 0 687049433344 345816974263 397951442362 0 687049433344 387271578765 499721191403 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132122066522 311964693600 0 687049433344 447034149860 568568743324 679874452808 686121704431 190310923180 242152919351 496744034980 551455084219 0 687049433344 77467477628 193693105848 0 687049433344 0 687049433344 27638936837 238965982837 0 687049433344 372017400280 406255869782 115398744771 604790124392 87627082127 676603340921 0 687049433344 120896671645 679884542813 0 687049433344 28105395919 192395116821 0 687049433344 488343794525 671893029661 0 687049433344 0 687049433344 149814127899 194781758113 22835496777 278988583508 0 687049433344 0 687049433344 77493516627 585899129856 252427062403 589311069331 0 687049433344 61715516585 665403911706 204645229660 257372092560 456428125999 676235778344 18201002324 617807819883 53127462345 419362048085 489679188505 604843860196 429263001669 513961659902 0 687049433344 0 687049433344 47335790311 483473029551 159091441904 593781581617 363128022124 417308910825 608299612433 625521887615 232093900824 309243454870 100271816689 161756875868 375263630506 658165446395 0 687049433344 0 687049433344 0 687049433344 279715314946 489286084242 292528309377 617899064594 0 687049433344 0 687049433344 277479319165 322463654733 0 687049433344 323228845446 524851285132 47752563207 243145245389 33403535860 100851769818 9754119354 488865783569 372264741687 468262162526 0 687049433344 208983653599 331696010607 0 687049433344 173609575806 282970995177 0 687049433344 240591958724 644122069900 227760621717 519638223210 201244889059 472433601776 0 687049433344 19506873548 449286061530 108454919534 597085277238 0 687049433344 0 687049433344 157519505447 199625401969 0 687049433344 129490827416 299382176547 0 687049433344 0 687049433344 74393880887 646675180980 52927443257 482303988549 20928254860 415070050410 258388002068 648052136645 197355903016 400269882653 258730097092 620846576243 0 687049433344 0 687049433344 28064680264 306635055293 564929759842 585404079769 568433732829 596503815431 533249256856 602285607030 176898787531 228558758880 221349823906 597413752951 353857878081 549001212064 105803026951 409146009760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71007747273 77938988418 0 687049433344 79666829653 616955683271 0 687049433344 0 687049433344 7361138455 655475063438 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336456474578 565812163944 225739765857 241997353357 0 687049433344 526658561561 583743984825 0 687049433344 332089200424 656611187248 0 687049433344 0 687049433344 0 687049433344 0 687049433344 618700596055 631966024401 0 687049433344 0 687049433344 0 687049433344 314605931994 530519787226 28716736947 188645237263 0 687049433344 0 687049433344 0 687049433344 290858265424 381696105830 0 687049433344 43571402541 528397913156 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230186380769 653307192627 289869293498 674326626418 0 687049433344 0 687049433344 418916962608 603195564508 0 687049433344 10539998481 672144436096 237716625824 595242543055 0 687049433344 177143181258 435205887178 0 687049433344 122675889383 233853164934 0 687049433344 59944521768 589206809551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208117938489 328703946901 286275675391 445198811884 0 687049433344 48436990362 369207969662 0 687049433344 0 687049433344 19287197811 116263893850 56527237809 113809157249 156309680321 305625381162 0 687049433344 0 687049433344 114304911739 144766873582 305328447794 413092436225 459618901418 562683009234 0 687049433344 0 687049433344 0 687049433344 124395570268 238320173083 413317049524 635716634317 0 687049433344 0 687049433344 143911315350 335229003701 0 687049433344 0 687049433344 0 687049433344 85829164159 249953419732 248492933157 447454559434 0 687049433344 0 687049433344 173278812687 216372581673 4443684448 10739254934 324052616756 545120885798 0 687049433344 0 687049433344 469808241408 519348126347 0 687049433344 576946152328 646738699052 0 687049433344 40798143377 357318259461 17136492637 503831726806 0 687049433344 0 687049433344 345834131122 571867216112 24920453871 612551542918 0 687049433344 45843640558 157102828152 320760285855 510642791323 0 687049433344 116835256153 670703790541 0 687049433344 0 687049433344 444211871851 683959641093 603013800457 632047230331 522458765174 577867917825 0 687049433344 0 687049433344 268816260035 345768018314 486626837518 684378085732 262217609729 610664767684 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71537576551 98321065333 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6825932298 343278938659 0 687049433344 200955069340 372198621758 0 687049433344 198281490450 209060573360 73913667453 617949958678 231444637886 624595068534 0 687049433344 0 687049433344 228238108673 382092052288 0 687049433344 119939857757 342438206675 238225905058 549496491290 0 687049433344 0 687049433344 0 687049433344 221875190954 487315694758 0 687049433344 42926030645 505156643883 0 687049433344 0 687049433344 551923470006 630387270009 0 687049433344 185121085231 271787866137 0 687049433344 0 687049433344 264378424706 376757286967 0 687049433344 0 687049433344 0 687049433344 119142255695 392279492778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162632619672 678756193906 174317447141 233997816446 0 687049433344 0 687049433344 381691545248 472848676966 0 687049433344 490596587997 541085725165 64486664944 269234600458 0 687049433344 56278667246 464501046708 26044782379 201128402120 0 687049433344 0 687049433344 174292232905 534156219362 433580567474 574532914635 0 687049433344 219569087126 297700954424 359136840356 426111975695 0 687049433344 0 687049433344 0 687049433344 606723401437 683070361741 13092780409 583834437594 55374628656 155516013084 70510708185 525755325920 0 687049433344 206502830805 413357658181 176377888181 303739795488 0 687049433344 0 687049433344 0 687049433344 122163564688 513191655003 0 687049433344 511290815924 684069254414 261100050905 447192736078 0 687049433344 0 687049433344 69104469387 582752324586 0 687049433344 127979490802 354185167426 418006933390 617768778143 0 687049433344 270742971862 518839137225 433372173544 669718650598 0 687049433344 35779439987 261840649691 0 687049433344 0 687049433344 206623300311 517611090177 0 687049433344 0 687049433344 0 687049433344 79106543842 112399510603 0 687049433344 0 687049433344 0 687049433344 33985596375 46073933882 0 687049433344 0 687049433344 97860768187 533047813045 186464202231 218057587855 0 687049433344 133101970955 214162164169 0 687049433344 37967906774 277545119747 68360454899 610586481785 0 687049433344 129514183546 600889403422 0 687049433344 169245547050 200602764217 78727983006 439020667800 60116634446 174539997803 0 687049433344 0 687049433344 0 687049433344 394614389237 622554604188 550286112535 616970284457 572904553367 629302136156 29155384441 340375468956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224595245699 534647197483 166492806777 404888757655 93054530724 224024363610 119741456456 591293915486 90032087670 107633660711 0 687049433344 548628485845 591214496419 486403069152 601879282449 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66068290045 582622500639 51821651796 601520401661 95934358070 443019869820 0 687049433344 247457696476 446004203531 0 687049433344 0 687049433344 366504548314 419154835678 259828330280 299246657181 190340553168 332123870037 0 687049433344 0 687049433344 38876522960 69585817023 382142678731 460626104471 0 687049433344 101119474006 456105812780 54871689780 375133208080 143196304826 513299252417 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371850806709 480676254995 0 687049433344 0 687049433344 0 687049433344 67910581881 617177901592 58044566002 608956065115 0 687049433344 120259982910 283610319515 8492267305 665582145375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290217738205 430841355681 178455086352 443684171381 193489098171 349793500685 29611591521 222721460446 247865787408 412475071879 227228499004 253326551052 458183942877 641729829949 0 687049433344 0 687049433344 325854139247 441363999013 117929873829 326612597738 0 687049433344 578871844237 602470700111 0 687049433344 83777320111 549392273098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275911095678 297900315136 147070471781 528603151028 173884188255 271621642716 0 687049433344 301618689684 528404365407 85177537391 374884550218 274640354025 642911976006 49812133764 386408277881 0 687049433344 275474543470 576547731145 305317972671 475955590032 0 687049433344 44276608202 519295816240 547849382079 634081306356 14744478559 114262019417 195225690961 229700671146 0 687049433344 0 687049433344 31192109371 297201935350 0 687049433344 0 687049433344 0 687049433344 281162611023 591506035189 0 687049433344 0 687049433344 0 687049433344 367787682991 375729693836 0 687049433344 0 687049433344 176478466712 544465512441 97344067722 195687617843 134335978646 224774783808 0 687049433344 172171017380 684713274978 0 687049433344 545291704851 642784170822 0 687049433344 501550354910 634138785754 0 687049433344 0 687049433344 473951322423 669523025204 462157440825 682394492430 0 687049433344 1530371028 293544552350 163763456119 519593157440 0 687049433344 131852231865 355139235123 0 687049433344 226637873807 397701948030 0 687049433344 0 687049433344 509307493259 619076156473 367339694360 375921265327 0 687049433344 265794720731 382883066468 0 687049433344 0 687049433344 52804745189 505500272836 101420224243 440452498727 0 687049433344 0 687049433344 438053163916 674951855522 329973117032 678811400576 0 687049433344 242381487519 667427317874 249372747283 673889870578 25371434365 234563356334 0 687049433344 0 687049433344 445141715205 610030538239 0 687049433344 219605464856 225862463988 76669514241 434763870432 480354209943 492726261708 20534086907 282958580585 149100129087 669350317294 213990406174 640789969527 157636153305 251025921535 0 687049433344 292004852708 431934844840 447967174386 520648182346 0 687049433344 0 687049433344 0 687049433344 533583246205 576540293643 112161238364 601972733355 116568259358 601496023729 166279142156 563117287610 0 687049433344 8152240816 66523937969 0 687049433344 418645751154 617198897212 0 687049433344 565133470800 612205766292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214826922148 538337085242 483459325548 652144797931 0 687049433344 191528133107 502384476562 154440390641 186008774924 230016312837 494705544767 0 687049433344 486010301012 589171595492 0 687049433344 0 687049433344 394217597401 623811723671 0 687049433344 0 687049433344 202981089381 339003978978 425455218918 476480662387 0 687049433344 0 687049433344 0 687049433344 191267520214 680699428203 38259130851 475028512434 0 687049433344 109574444123 121375682078 0 687049433344 567059453106 594937265589 527493429006 635641607119 385395257201 496433737033 0 687049433344 291721279984 619139175745 405488417711 668013890923 67501430943 516694662613 0 687049433344 10492613892 377406916431 109965804783 183080230804 219470575644 404482193770 0 687049433344 27111325178 626346665220 104224704644 427162481052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189849871027 554477583059 0 687049433344 122872878753 477459128401 8215405924 300473307342 0 687049433344 0 687049433344 447491054930 518090269336 293274038511 435772390229 0 687049433344 262315945931 530080887534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29137493935 201415073614 245170368978 258784098880 2843200529 499807462650 152880312680 487981020271 0 687049433344 259519826894 486202888134 0 687049433344 0 687049433344 217249446341 657874475646 468316255101 569236811630 0 687049433344 0 687049433344 255250446516 591137099572 53019227884 644233021018 231536939021 569035896803 416267927203 476659234599 127706301400 424420501057 217148147622 675796209070 0 687049433344 408515659002 602434104586 0 687049433344 166453877308 518238816679 59450439612 573456062749 0 687049433344 142574103886 286924488237 0 687049433344 0 687049433344 252649079787 532245503819 137786057455 386491142637 56799674970 387401020406 225032595346 419792792441 74855809870 649735735211 33641903197 253246542497 263838852913 648152377559 135242341020 547963710624 368673959256 381164693997 0 687049433344 352240072520 679367411477 0 687049433344 141300324811 581558369025 0 687049433344 144378466763 355126432538 204261201586 470889965760 365763522998 391278583756 0 687049433344 0 687049433344 0 687049433344 140983071157 404710595941 231815546727 448394322352 427386684070 557529128881 283820227253 324620337186 0 687049433344 268398114367 284183826457 0 687049433344 212352651406 483681317500 0 687049433344 120272628125 540947008567 245041299286 585323618310 0 687049433344 0 687049433344 0 687049433344 51874116163 555424906022 539686195326 643787288703 0 687049433344 0 687049433344 0 687049433344 513411988208 571883934698 0 687049433344 0 687049433344 0 687049433344 69694737180 276939447725 0 687049433344 0 687049433344 0 687049433344 9152686513 658149183834 0 687049433344 0 687049433344 568630033469 579852748300 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109338533214 527902629605 0 687049433344 211074641135 421089416525 0 687049433344 0 687049433344 80265867092 451877498569 0 687049433344 8371748835 435748193954 191796582517 246258660562 26815431958 52173938884 0 687049433344 161350350659 245021639032 0 687049433344 77760580224 521767458308 292769199677 638545307456 0 687049433344 0 687049433344 667943850312 672226325930 186139009131 565638759911 7717897183 177233206653 0 687049433344 110955471549 408383536745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 642060427133 656568359579 509151381493 559556492028 0 687049433344 27617595139 343055154687 212299864795 276960263151 107510009890 209433963490 22623422129 261515534877 306071356569 462458782904 0 687049433344 0 687049433344 400373016457 629876449929 550838443803 674093174809 0 687049433344 0 687049433344 66239632890 555424696173 42141994840 289787982332 0 687049433344 161905982385 489106812689 572663194909 613234531517 59109554910 499152040510 0 687049433344 343983693081 508683913838 558827362437 680064620744 0 687049433344 411000568731 547125798169 165614800428 292469665806 42817258411 291953618100 12078681031 525919568725 0 687049433344 0 687049433344 186952838657 278283979897 180657924045 293646116904 0 687049433344 0 687049433344 569091605735 604624147126 0 687049433344 162391422439 436561685229 0 687049433344 216374746326 420584744042 246755362656 295090627644 0 687049433344 10106796037 450678367911 346419296468 619699581154 123828002045 225456891427 264837888445 560532662579 207710455008 455922289421 482055810656 520414083039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75352273758 582710918437 45111067715 657114154847 0 687049433344 0 687049433344 0 687049433344 192674722551 198591981941 0 687049433344 187872649065 349039496874 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35891361730 682960408638 0 687049433344 298043872724 495242276639 252755799484 582612551575 0 687049433344 182981697255 219062151240 135429851104 502446815701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295564171037 419155925865 29112326462 195041009522 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175825531767 607069658249 72517004819 486654261030 36855610758 473919075413 0 687049433344 123736066597 647661596753 90949902487 278093607479 0 687049433344 0 687049433344 258311961953 358677486433 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 625022410819 678142046438 298548738392 602117263434 0 687049433344 80154916588 669426136883 184777689277 655925686922 4883421861 37334721542 0 687049433344 0 687049433344 218824719467 398319858162 7323201863 481122239101 0 687049433344 61218958610 369724086526 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43226274180 622823210719 152182418839 591118692067 18837228955 452190800780 81637991868 616858176433 63125365221 325640350586 0 687049433344 21980869817 306966985848 0 687049433344 0 687049433344 0 687049433344 226523439215 542315892170 0 687049433344 0 687049433344 0 687049433344 163068065236 399043089887 275223374526 623549169209 0 687049433344 0 687049433344 0 687049433344 72396508429 408823691067 0 687049433344 198520990957 311400448648 0 687049433344 0 687049433344 0 687049433344 78015896993 606639900052 0 687049433344 97349760904 512227329257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95184427772 108261909766 159987981105 231706721832 0 687049433344 0 687049433344 273679157635 682812777692 0 687049433344 219880928043 418454977315 9472324436 37761852980 56009478965 430652477569 29991280984 134462847975 0 687049433344 0 687049433344 23294617015 193204803602 56036008196 429139767250 422171351161 575170342947 52209865124 280420481313 135100680321 339705676156 0 687049433344 451595994510 531123734993 0 687049433344 63276974230 78500561002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 259106032600 542225831901 500903454266 584120859959 0 687049433344 264202775719 328404039278 0 687049433344 115873856017 206574400958 431399266026 646205929183 0 687049433344 0 687049433344 334528858203 500078380636 442649816072 686859035890 0 687049433344 131121528386 220300226283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400312401792 684509555609 0 687049433344 322676206423 430372434741 0 687049433344 39720551021 486203328213 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430996037741 603756661541 0 687049433344 0 687049433344 19169643016 552524636649 258825068464 456231276902 0 687049433344 0 687049433344 0 687049433344 113225934644 196716294501 210189609175 351174981769 0 687049433344 491661771883 502670662009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10639276352 234925581948 0 687049433344 219304811519 469743421820 511230066886 645056446722 0 687049433344 221047015047 518281549681 0 687049433344 233058662760 658867289061 0 687049433344 0 687049433344 206306627573 237138006333 202743937235 395797856642 594377287675 600866077905 0 687049433344 0 687049433344 395816456251 684788136838 281122907438 483536912751 168490532898 413770667378 0 687049433344 215606499795 563742984420 0 687049433344 0 687049433344 0 687049433344 394075114477 670147920314 194600110189 325994417184 0 687049433344 240203353855 517734400534 0 687049433344 352741791065 509122064871 0 687049433344 0 687049433344 246166157679 269614213105 62128891671 497328107573 307369021343 678697067470 337932329762 540044584511 0 687049433344 51141831054 651638490733 0 687049433344 468555812039 624878306646 78097170237 327127881354 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54137166883 554285374374 0 687049433344 394508369967 511697781305 397748337034 514839575660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98192325127 677312416136 0 687049433344 0 687049433344 104099090627 624085369289 75618564429 680074786794 0 687049433344 0 687049433344 0 687049433344 171220930108 647786920839 202007347698 525689130363 0 687049433344 177729090203 586764106703 0 687049433344 372610419210 578269149253 0 687049433344 329689341101 650967479353 165644697432 607820213087 296374996538 572668907189 0 687049433344 0 687049433344 147025790448 558119634305 0 687049433344 212831499771 505158624559 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280942893303 381389649078 0 687049433344 0 687049433344 0 687049433344 42411961792 328509769369 109029516302 115450731880 530816395393 560416728930 466001463412 626672641462 0 687049433344 0 687049433344 0 687049433344 107470326138 295045478333 0 687049433344 102867143158 652903273544 125003029514 259687561251 193698455641 565616139551 160263439689 627726885840 16901746701 368358909019 0 687049433344 0 687049433344 131085030863 525157495926 16288647608 541845918711 276081891836 529100212845 27364911883 487900832693 184962579483 644433879550 422253508303 505902802957 38535900581 161512671897 0 687049433344 367160228608 511382473917 26868098320 95820575707 13750805147 532758380086 179450877078 586543846483 0 687049433344 202625387497 417030609852 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61078367144 538902497709 295435365590 337293849866 0 687049433344 0 687049433344 119321632364 403362071741 557625210127 679373992087 0 687049433344 0 687049433344 0 687049433344 388220714426 528289402474 15141860425 686258393490 465865007701 564022696514 0 687049433344 180430619311 478682488013 357941641809 536460799762 395609928067 639657179018 299993062118 441519132667 0 687049433344 0 687049433344 75116447729 111187789086 0 687049433344 0 687049433344 0 687049433344 524246090677 601371120607 0 687049433344 0 687049433344 183238388410 683184462865 148506696187 411900292039 0 687049433344 0 687049433344 1033444070 30825772300 35681656666 80376729819 0 687049433344 613611423043 619399297002 155613539520 348637277685 0 687049433344 0 687049433344 414751369217 469895369226 23945910328 199860715454 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77304912218 170531927812 5535830014 420349552806 44416206235 377371159699 165825019213 672717694101 0 687049433344 0 687049433344 104370770490 348725523461 0 687049433344 0 687049433344 0 687049433344 188913257777 374792187188 370910538230 615681001520 0 687049433344 360110297920 517557651116 0 687049433344 135799916398 547357879824 0 687049433344 0 687049433344 0 687049433344 30840120103 354774605330 0 687049433344 255926125763 470279178906 319314314397 647609985653 305578990589 666374106681 279419964364 463008573785 259023031334 297787585903 0 687049433344 0 687049433344 378136150613 614569881150 0 687049433344 233248415437 553528155252 0 687049433344 149787170828 253686083113 161354745128 561101272133 0 687049433344 412503658391 671777264285 13527668741 328397937509 176969491257 480922771702 0 687049433344 0 687049433344 0 687049433344 277148856960 375116240436 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167585144692 507173652456 68654174125 480831875594 301041329215 684041370356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228087545082 442205754068 163817189788 169009365952 31597939242 239280153862 0 687049433344 111214783931 339117975178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24682132527 89216561425 216692796505 507845404741 240884342178 620405888817 0 687049433344 491692418979 511853619961 313331265919 601224424263 301485102475 559777900533 0 687049433344 444948119015 482603604571 0 687049433344 353688881182 363223961962 0 687049433344 0 687049433344 456232958170 652986373556 0 687049433344 128465085576 167368153168 0 687049433344 29702820997 384253822921 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302546154131 429028416166 545039615593 572337001864 540085744771 655916623703 0 687049433344 0 687049433344 268343814878 571539448376 0 687049433344 114706450693 216455578580 562677637316 580309018210 0 687049433344 169917648655 475663432969 0 687049433344 0 687049433344 578678541013 627442773380 200529676189 351346905642 337126194288 682047306488 0 687049433344 250367969257 587452495228 0 687049433344 0 687049433344 196954587997 208929508865 355947506819 428127093222 128725995757 539137738195 0 687049433344 0 687049433344 265201045875 547674149287 0 687049433344 0 687049433344 431973072167 680157520700 244800765821 386058613246 145039320806 350135103532 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174309642870 593830049869 0 687049433344 85749308548 252176300078 22895547599 32414498183 0 687049433344 177122681662 603169062461 202509908643 511655544815 0 687049433344 25890047619 84020982082 0 687049433344 0 687049433344 520721684165 555934413147 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51966376985 608415984059 149262793826 196812184861 178258100772 458756609549 0 687049433344 264796468350 465762215837 30462322044 498225642710 362111202126 606732325787 545323768123 678186776469 0 687049433344 0 687049433344 122707773737 486594938459 79952431660 163009737733 0 687049433344 0 687049433344 363096098103 612426524144 476160391062 590617050793 223675248707 280003947047 216784722076 499726056765 0 687049433344 0 687049433344 0 687049433344 273208856052 628211533936 596725628323 604304294378 132953696958 200452204640 0 687049433344 11346647510 163011069710 403389194723 462924760068 0 687049433344 126913269203 226879446381 580540043673 628051215127 0 687049433344 61543350321 172591406035 214238971282 226089198230 0 687049433344 0 687049433344 479048437756 592877151524 37407445304 359127660979 0 687049433344 120796126462 291457661075 0 687049433344 9082555548 266893569496 56198725548 188082259782 421969021711 497763324388 57488357070 652017817752 0 687049433344 546418210191 601625860229 168903379228 342142594893 0 687049433344 0 687049433344 12410844003 467081024141 123651523264 434408104734 62676027639 343996663382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114124592837 369616915493 0 687049433344 571876670277 627087302386 0 687049433344 0 687049433344 103754580525 173569466790 440502202253 584337840005 154335031256 631968241621 83000588121 101389136224 0 687049433344 182169576502 491341227311 0 687049433344 43558577632 452722832875 606401067740 679518226552 148562308137 259361002901 145889929725 561672676350 0 687049433344 0 687049433344 539717208615 624369107994 0 687049433344 410696122679 587173452326 204718869385 276287591919 205895418223 408557069960 0 687049433344 425906217488 586750457914 371313747357 372775127641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216719290685 679591717737 484378422903 507816758753 0 687049433344 153475009975 542578359330 0 687049433344 90282231570 511496842459 388507227322 428440593859 0 687049433344 0 687049433344 0 687049433344 354784225898 431492805388 0 687049433344 407694551614 585028509456 0 687049433344 406231095275 605011411927 0 687049433344 325097785075 447520684937 0 687049433344 0 687049433344 0 687049433344 278601174274 534218814728 171419837365 228109160847 39643926529 384902936748 118609454586 453829858977 406292761862 480186441445 0 687049433344 220176782132 436343431219 167309927364 177708093063 514418804962 530616927187 0 687049433344 0 687049433344 539973883570 647026476690 515644893243 588136296165 0 687049433344 126503600533 526795297280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105712883949 366923157321 0 687049433344 189008027331 295890513945 0 687049433344 0 687049433344 105866489674 227461246143 0 687049433344 269027481483 633815850816 384008049543 552781836607 0 687049433344 191584429224 668586279884 14905304500 171192546366 0 687049433344 123666459758 398327789963 614408051116 639359019902 502574659093 608520007132 0 687049433344 0 687049433344 0 687049433344 186841477638 244023974166 0 687049433344 124132948012 174263272328 0 687049433344 74516777321 606583392601 0 687049433344 174783206157 313277709167 0 687049433344 0 687049433344 413608475225 414391973058 212023695712 302187579226 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481357523344 560647387465 0 687049433344 34528992183 559425321390 0 687049433344 178409260806 665617427479 77942652274 579745309857 0 687049433344 0 687049433344 216012813579 556423192261 0 687049433344 396706612745 554697937107 410460609429 613425140494 0 687049433344 0 687049433344 51710355821 275932627359 173301541592 335992782003 205833136646 641762965207 0 687049433344 0 687049433344 119692119123 332484348364 0 687049433344 0 687049433344 279530513493 287781539399 0 687049433344 623884808702 684032753246 0 687049433344 475323725885 676924271436 454883757577 628285415525 428279406543 681180717532 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 561127973683 666904832922 130448042083 156209113493 0 687049433344 0 687049433344 223086021853 580019100360 0 687049433344 0 687049433344 321307035679 352661099939 0 687049433344 433584819772 553928524992 405155441712 658713379845 37935808278 260240354860 114235679533 210900791230 109381871935 410384988478 71756574821 347666654385 0 687049433344 106330073795 394608502870 0 687049433344 0 687049433344 0 687049433344 122137310479 338912389645 328705168976 508820050479 0 687049433344 237219921102 566306406619 565747389291 638645254902 517696996824 646174816673 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223355007187 258739841279 0 687049433344 0 687049433344 542946158813 628793587088 248347762237 553642046765 256953047830 531596139169 328906774628 676157092012 301792687948 577635851955 0 687049433344 287637066594 631589883240 50761551830 645863255956 303839992856 482601405485 283984339393 361617414153 0 687049433344 0 687049433344 0 687049433344 303726021674 670324528525 0 687049433344 285765433075 673573516286 135738132867 403575369148 0 687049433344 31937730350 531178550037 196609453212 343673163176 0 687049433344 515370128295 658203262440 0 687049433344 0 687049433344 118089972291 442296799275 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129831411646 649120197221 363010949079 534433601580 242754387455 654707922674 285849636285 611624596377 0 687049433344 0 687049433344 97975017222 266694393362 181124042268 578928723410 404706536249 632086453477 96148050152 199338518116 176141439045 420729120200 0 687049433344 0 687049433344 0 687049433344 15152893666 650605277496 0 687049433344 215094173108 673991690380 442062097181 528137812582 392940658312 488553519235 173128393424 437111796012 93988596064 554692903730 112005063778 476149825792 426604327057 512929798977 0 687049433344 0 687049433344 431201115 547924267775 0 687049433344 52391187301 616822102665 0 687049433344 0 687049433344 238025596387 413219867186 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69172896902 539699698073 0 687049433344 32095168618 521224024989 455406293954 475830459147 38236703288 502017039129 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176883300739 202808318404 531400744595 553520845137 270943153216 545762065068 189206242156 296227483572 0 687049433344 71221639877 206551764242 0 687049433344 0 687049433344 30846783385 637480170595 381695516521 398521223495 0 687049433344 0 687049433344 0 687049433344 76119094406 263842622362 0 687049433344 0 687049433344 0 687049433344 125526644016 248634140812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116124265463 538128833839 249657183018 380347565208 43088661592 613553776937 0 687049433344 0 687049433344 0 687049433344 589232650297 615179827555 0 687049433344 78467022161 612009097887 349127114617 593490421083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 597678115425 677626771765 0 687049433344 270386664145 417702586795 65521053583 471706536136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107766850475 476898509032 18227964008 587074107410 0 687049433344 0 687049433344 0 687049433344 414127685417 621753285636 0 687049433344 0 687049433344 0 687049433344 270681545957 552180643062 0 687049433344 97709383812 305012329307 455574976460 578581629855 261202702907 642743490464 146665542285 633113933727 0 687049433344 0 687049433344 256106061997 424538112428 329924997449 353316261953 283225316040 651645784787 400802508042 667799706396 0 687049433344 0 687049433344 242770307390 600292055964 213700207671 614231328155 491713320 419194267871 131923471386 388519782777 0 687049433344 0 687049433344 302552328205 668773245967 0 687049433344 0 687049433344 329390689130 668599764456 0 687049433344 0 687049433344 0 687049433344 26062835099 457750383972 0 687049433344 518676908327 671973188257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174912940575 224686506178 377619500686 453158779074 0 687049433344 0 687049433344 187610572680 566828707301 0 687049433344 0 687049433344 0 687049433344 68621516529 490888860163 0 687049433344 0 687049433344 47516809900 480554382601 0 687049433344 116185155561 127383912929 30682149084 96711481241 0 687049433344 0 687049433344 51350952957 642500791980 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297162364629 474406376419 0 687049433344 373109002148 579447572756 0 687049433344 0 687049433344 0 687049433344 0 687049433344 473098556498 597465452382 0 687049433344 0 687049433344 224054768311 532889540126 9955048300 587946807682 0 687049433344 0 687049433344 408678618370 421498546482 135089817508 347523436622 0 687049433344 0 687049433344 0 687049433344 334249401829 537047871948 86070742374 565256581620 148027111813 265747653528 127151425796 400104295838 244451281857 633217651837 165565106513 474004942263 560650890065 656770383455 146916900072 583049546841 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75807796912 506766278513 0 687049433344 478996840169 629332515260 274577060489 628388231620 160456176662 638688852452 0 687049433344 448758211260 523199545917 139934696668 498944886153 318468842205 497004925703 382982269015 479272413623 206311379389 240204548048 0 687049433344 421996235720 577836051754 149092033711 395370666773 357862542541 602067779464 334460460135 483598855934 373690574232 630129791173 278767376206 664230790876 0 687049433344 0 687049433344 440470047691 553270503834 255659717375 588789584803 110550273972 587863562150 0 687049433344 272975554286 564657755511 207500980902 543834041968 0 687049433344 4926484093 150648173074 0 687049433344 292273311748 650820593747 13525174357 167463488980 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47371278033 242671424005 0 687049433344 375632774634 421243489250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239035699047 280973720496 0 687049433344 222164526018 500859569345 212543469670 589823937630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424563229089 464019208842 134289448695 498674494030 0 687049433344 318881284556 603497178692 0 687049433344 252840863941 375136426482 148411913490 614903242008 114568304576 643239709607 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328267285099 437712047088 0 687049433344 0 687049433344 140063004050 495145727670 215452806198 650117509634 0 687049433344 0 687049433344 0 687049433344 48536104871 188618350480 0 687049433344 0 687049433344 384986392421 682761814925 0 687049433344 167230457360 364551057011 234159841652 403673802170 0 687049433344 352778822028 547672220956 144629840293 260676891068 0 687049433344 0 687049433344 0 687049433344 143321667773 436892964343 398947049327 613811465347 0 687049433344 347219548980 576854368195 464355007660 600194720308 0 687049433344 163536343557 435764226552 171497606355 183121492092 0 687049433344 0 687049433344 22227772168 400300519109 0 687049433344 0 687049433344 0 687049433344 210681522750 593448398685 48745781359 554995567508 360669743158 475374259067 0 687049433344 0 687049433344 82610551901 376736238108 89588684111 229094298629 0 687049433344 173071391108 585628229772 0 687049433344 211272393523 662222392603 522595683219 644579657886 374703575328 379775537728 224649210747 226684511294 0 687049433344 878071163 671655712409 105686969737 439875168282 0 687049433344 0 687049433344 0 687049433344 40862964499 409923692612 0 687049433344 0 687049433344 0 687049433344 259803418214 290825876489 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114423263995 511996192108 0 687049433344 385371565201 685946970912 0 687049433344 109939706447 378868541857 116952048966 335435018225 493513669015 648261006118 162160844303 412714865811 0 687049433344 632365553859 686899948040 302346100804 443737726918 119364701389 424938902366 0 687049433344 0 687049433344 0 687049433344 263374410261 544534169556 122783396273 440913329692 0 687049433344 213135747821 545917483872 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162530583903 398674678304 0 687049433344 100592428374 612835711920 0 687049433344 0 687049433344 177603026754 373803912711 0 687049433344 143808138658 378980379375 66030127334 121271875006 46189030194 608312706851 289475716312 317689267154 290647122276 663448403173 73862905063 209774711049 492933966624 666967452135 505496405786 583140135288 0 687049433344 567328589061 598451238271 116948444030 323987957206 0 687049433344 108474394236 130859643710 0 687049433344 0 687049433344 0 687049433344 97424487268 163713015161 248529058559 576717106636 0 687049433344 0 687049433344 292015595492 648605875920 0 687049433344 198566186414 566679941917 0 687049433344 0 687049433344 0 687049433344 5240522352 580287795094 153249100021 247009484418 0 687049433344 281439591662 671341951305 0 687049433344 239774535171 544615494960 87087688595 323506805489 33305448723 175967268664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166219258144 254835771828 297663468144 353372700736 271228761096 498577141125 177411430675 446219138961 81718293456 159619736744 0 687049433344 0 687049433344 0 687049433344 208138729375 376216192598 0 687049433344 0 687049433344 0 687049433344 32057979652 283971441276 222880557540 376525643966 0 687049433344 323848363599 472087228417 5786896418 537082709509 0 687049433344 62665948627 156763362309 0 687049433344 363764384941 498072432167 97552474339 126802769077 0 687049433344 201350992608 435858602285 0 687049433344 0 687049433344 0 687049433344 0 687049433344 475749526496 615813580696 366273157666 399731277306 111960294421 517509718620 0 687049433344 52130886096 256933974852 221736235342 523777125527 220271172493 597169856232 1475396853 189119430247 0 687049433344 529959574967 654696312962 324097863291 572937586037 0 687049433344 0 687049433344 62902989176 617906507131 220186963454 372015463456 158793884301 387615254884 354374897782 475123045607 345137064719 630675257031 648552136432 682347193185 537752548027 555959354269 129906832050 197992966403 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2619278722 536519914044 178347310337 356433141644 339472873265 390773804984 189867393880 634753925177 180841995900 558609088134 479612034801 652395026319 504685055459 542750205841 0 687049433344 65608614768 73756518579 34613629395 403805965933 387590227097 479297997283 0 687049433344 0 687049433344 19988301539 341627027384 462577307878 671520761834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4757676751 73157884369 280415158188 368113685537 370582665909 429863586046 214000490142 551242850227 136228610702 677306051495 0 687049433344 296024405433 364414099839 0 687049433344 282732108927 366721655734 0 687049433344 309317869666 611762314489 0 687049433344 184380806510 439638605046 0 687049433344 0 687049433344 0 687049433344 142007702264 325925095369 362978798606 525421083428 0 687049433344 0 687049433344 197438931510 234745347490 183845611659 665423777692 0 687049433344 0 687049433344 187789793484 201160359420 0 687049433344 0 687049433344 0 687049433344 14282754530 390791395772 547190415617 647761130379 20327245347 31614879890 0 687049433344 285106746325 511802521259 497428421555 657158285461 0 687049433344 162496851568 635900842974 0 687049433344 0 687049433344 47058967688 651459597784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403792172733 440925659883 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191323269521 604264233920 401030845731 621727730558 0 687049433344 0 687049433344 0 687049433344 8719264531 640747966550 0 687049433344 0 687049433344 22703226529 608523871753 310083111961 471286926639 0 687049433344 33876231437 585426036368 122991158359 537779425802 0 687049433344 72012195180 211995261928 94877602911 522635819122 0 687049433344 239688136596 547197064126 0 687049433344 0 687049433344 35274532984 231287277365 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80309238293 660014482272 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92644720985 334093465216 0 687049433344 0 687049433344 0 687049433344 0 687049433344 519870463620 528151233258 287235854528 373442832358 512420171805 649544942207 24934700233 423424975702 0 687049433344 0 687049433344 182438495478 593907699057 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68429948026 635173013838 313659742588 582611202515 0 687049433344 323837064766 329119493401 186881572569 358676976979 107085801328 676915099328 496463216867 578208964273 0 687049433344 364959511676 656000797292 192427171618 589105031575 301593562533 654063404112 22682543934 238227069677 297741467262 665627469658 0 687049433344 6024837771 335158695191 491559256174 518995312185 0 687049433344 270476982801 576410035527 248412492304 275780721390 33834027512 461750313797 162995006861 357450300773 0 687049433344 0 687049433344 0 687049433344 191512515346 612496346248 441811077618 522627061898 0 687049433344 0 687049433344 77810349003 651428777428 86438531443 156513946653 0 687049433344 88381287358 253692540763 206186471109 475992565646 109854371762 135017729114 0 687049433344 39079016622 535667470803 0 687049433344 0 687049433344 100111568080 600805734694 0 687049433344 6675378894 138132999986 0 687049433344 578768021286 651841093864 645499355769 665983400972 298628717829 357664824542 0 687049433344 0 687049433344 346680767153 575564032016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297087881195 493483010288 31004038482 461711316238 0 687049433344 224551036775 317078917527 11980098736 669003842336 0 687049433344 0 687049433344 324897350167 596444894015 0 687049433344 160024985454 297416257245 374912884642 481015743993 102937952579 637233199796 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286169071140 639655509916 623199911503 686914570445 0 687049433344 633285472589 681014297376 0 687049433344 61646887648 458969321485 356812793908 648508317134 221103863913 350993391718 0 687049433344 0 687049433344 0 687049433344 468287898820 492351987002 0 687049433344 401832874196 478052983391 0 687049433344 0 687049433344 0 687049433344 379293810046 489217290640 0 687049433344 188397526922 259945031754 94057242677 630516363085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39943177932 242237730298 421799315470 525420365579 366507068475 391950056688 473951566955 638145942005 372565853136 417038445651 41112790246 310739082413 371749342688 553437201274 0 687049433344 323660304523 485136576717 4990919660 173662223669 188441363221 680830072694 0 687049433344 237911341651 273450739123 0 687049433344 0 687049433344 439323229226 509652726103 131228937732 551327145634 0 687049433344 486826446711 620682716920 202244250177 351387672576 159167978350 490517877382 0 687049433344 0 687049433344 0 687049433344 19514208979 61467087231 0 687049433344 0 687049433344 168818399413 676512697029 0 687049433344 588062561975 601385806319 139214042714 558501777401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23970721044 592812311249 219063663830 370219961723 554665603718 620914125438 30796002564 518029487361 373961132964 418100450978 352754242430 453830425597 298801125292 560332864943 62407377605 360551910188 379313447495 441511071116 309982955869 430888365468 0 687049433344 163182042722 601220952835 269229296784 336172450651 0 687049433344 428774425145 522019835972 485470088676 576017909631 0 687049433344 0 687049433344 506033590313 509939710246 0 687049433344 0 687049433344 74299637555 469551747003 226588414394 462009359231 383651049489 631096430824 457729348389 510348337651 399697824622 483928527930 0 687049433344 15732924754 655337908997 0 687049433344 84956076779 359566500298 284749590481 642811484113 103880988816 464418068002 0 687049433344 0 687049433344 0 687049433344 110830806137 316455018093 165807109300 491374273067 25036631211 211583294023 0 687049433344 510159006758 538493525975 0 687049433344 0 687049433344 340453362488 448352635389 506661336973 544336717645 0 687049433344 0 687049433344 0 687049433344 339564110345 392143162710 125855470019 569075957409 273375167103 447934375931 0 687049433344 0 687049433344 315538222012 535037878183 418848452014 418912146164 13770986974 38804805315 360226699267 665343744184 0 687049433344 0 687049433344 249222063254 652412340239 0 687049433344 0 687049433344 366271908644 513247656995 23831562579 432847737461 66923624048 147653250470 0 687049433344 152580803829 267431750534 77545413855 354845865774 498019410552 541241583302 61316561352 108310540406 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250322327707 309185720977 0 687049433344 108783009197 378609122671 15454493572 305117548609 149666455582 531017616121 328141606891 471542961970 275691035080 683018006428 0 687049433344 0 687049433344 366179321756 406125277303 0 687049433344 0 687049433344 114987950163 325301445949 80111586423 311873766292 0 687049433344 0 687049433344 260009178173 493433688359 0 687049433344 82164239497 331457799793 0 687049433344 308071192214 577756012861 321647307472 569433826392 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266957914106 597962254005 0 687049433344 66799312330 195779159125 0 687049433344 384680827401 586626621994 0 687049433344 77643416020 420181147523 0 687049433344 210429390385 678942866300 102364252116 396962143217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 285800533477 310055970689 25639460512 257412207732 0 687049433344 0 687049433344 316590681728 514194424974 87583629768 170585631782 0 687049433344 0 687049433344 436529698318 447575768941 160486940204 332630142893 48543078185 452859446265 52741507902 677294341358 0 687049433344 286828806471 533397787425 0 687049433344 167809439867 520723592573 328114447827 466820107450 0 687049433344 0 687049433344 0 687049433344 138972235626 608749866230 0 687049433344 240386027699 650804910500 390469837489 391157915269 0 687049433344 486578612963 498320674345 104260491056 129948937868 126301235171 679765742211 404288854298 619743831711 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272844945963 417461445155 270657057915 615665263382 0 687049433344 242557031835 658224521611 0 687049433344 375724301890 491927119262 159916473605 171778312159 502715099197 637152500275 122832201311 135061785973 10778076 220047291943 0 687049433344 0 687049433344 432503681394 446988609986 0 687049433344 428277152351 548535566890 108981705865 435323177428 27083416003 294291629938 327723646611 479815672416 251130116132 327198400199 40784244914 364844065538 558061738255 643919202220 0 687049433344 162365428325 283756354563 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228458726070 661935951941 0 687049433344 0 687049433344 71480481708 326460196243 0 687049433344 0 687049433344 459875301256 622316737993 104841060222 426533467701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100317915027 333518951867 318494216904 434601088984 215972157325 647486032071 0 687049433344 218654872515 546148576078 0 687049433344 0 687049433344 0 687049433344 38393714451 264882930377 203678701315 328483853317 125166361215 498942821657 0 687049433344 0 687049433344 10653820066 389219938180 357523549976 643128400627 0 687049433344 169341688809 350061167228 454376189172 677581829090 304887012408 536746327425 63566423601 294614717837 0 687049433344 459458985252 534971674343 346066524453 616519230960 0 687049433344 0 687049433344 424045800992 621228398545 0 687049433344 0 687049433344 0 687049433344 539678109166 636086412183 556646820518 584591473706 0 687049433344 0 687049433344 0 687049433344 0 687049433344 421049847115 450614406179 0 687049433344 251400257368 659181660360 0 687049433344 0 687049433344 61463385885 682622525747 0 687049433344 111908806557 328668005566 0 687049433344 106691459644 261173379613 0 687049433344 389732975484 651388121426 0 687049433344 198696772643 199725237291 0 687049433344 29098817385 60721913049 0 687049433344 112347806601 668239537722 0 687049433344 198023279050 202815689085 137211457266 620746984381 0 687049433344 0 687049433344 541250655189 637744391426 182996157429 613403792033 0 687049433344 309875292816 644244102756 0 687049433344 147083124295 530468351067 347896492143 556045876914 0 687049433344 0 687049433344 104546328548 351433720975 405236280676 536044620871 0 687049433344 200268103224 586558732039 0 687049433344 0 687049433344 18010168951 260838182201 231731640416 526829271587 0 687049433344 463039663538 638360145493 348245394100 680765127003 634800739899 663571202509 0 687049433344 649241968289 668160535913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229149971020 324637912239 0 687049433344 34189074755 42357689348 0 687049433344 0 687049433344 0 687049433344 424921048106 622082821116 341525267958 460044932085 159072385546 589072600962 0 687049433344 0 687049433344 0 687049433344 374233440818 413314652531 0 687049433344 0 687049433344 139082125714 512168617461 513399634985 677561525131 360613245194 514345594216 226657103922 306828473017 0 687049433344 352209033551 549261687539 0 687049433344 0 687049433344 138633737839 376156571024 273786019188 659711838261 0 687049433344 364707678214 422309781778 212063574715 326096570371 136469162237 669361072908 182872540747 353594652571 240707185450 442529995638 0 687049433344 0 687049433344 233080902407 573597330809 408285767694 645869309491 31948305523 133429718565 589501857721 615731990820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17282253113 104555686732 547623089142 574419946618 0 687049433344 314692471191 590326379012 40716521013 164184886092 0 687049433344 250989918610 410743281957 0 687049433344 0 687049433344 232005861020 412435952504 85995183933 684316774066 656826809391 659887702223 204167713711 639888900901 202943159551 311485376219 344336292054 489834617861 390729467880 480368599682 25083584863 333300642319 0 687049433344 0 687049433344 89290918028 239423933672 414492780037 527827812053 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76441339961 443395735094 0 687049433344 0 687049433344 0 687049433344 406037249365 624479153017 0 687049433344 354293971305 594886677730 95493962613 563875228585 209605155865 264058365974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34685783792 671958292364 525911039041 592910153616 0 687049433344 0 687049433344 105185136044 360518151787 0 687049433344 0 687049433344 514951676267 549483487653 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181688263962 526544875294 0 687049433344 0 687049433344 217990409151 336191491969 106274749341 279627491703 0 687049433344 93124624277 672924636703 197954102858 319024224434 365461785081 580153168688 0 687049433344 0 687049433344 0 687049433344 130792721706 411969002039 184751962396 279882712507 0 687049433344 542103999184 580744878094 586196480914 607925952323 97875591057 357499919961 64355366951 343772422585 0 687049433344 263077056262 582392162364 135899380989 299117496623 49428306820 136452956621 0 687049433344 0 687049433344 109792641846 315152176771 0 687049433344 384728210387 391395286727 160103734065 417563587520 147628945654 273333134517 0 687049433344 0 687049433344 0 687049433344 121878869840 200899155442 196898713646 252829245442 280182532963 506786328250 0 687049433344 197044457668 462227045885 191565508829 258740807490 0 687049433344 5451734363 366719162373 0 687049433344 68336618680 107205238167 0 687049433344 0 687049433344 128550899281 553023507089 48660566759 127267819935 235846704525 570464192696 381353097694 671908322828 0 687049433344 46193545811 478564347436 342288857915 544003446314 0 687049433344 0 687049433344 463962462681 485314432895 0 687049433344 195180106736 274958461787 7534310466 37927200392 0 687049433344 537749865306 645769026396 0 687049433344 313781933683 587422964298 0 687049433344 476113775030 530159495852 0 687049433344 55682901131 506019824121 0 687049433344 207437317337 275875644535 473570712276 538520518122 0 687049433344 529259556405 555440428790 270384140080 284515827251 85472927214 618144367526 0 687049433344 0 687049433344 367015651504 683175733790 0 687049433344 376345514178 498743497694 642726190658 647922181273 169482924664 648187448880 53843791558 76589692664 0 687049433344 0 687049433344 227880837231 385679356799 145518234847 490704236839 18228104454 164855321373 310071526143 345059174869 379046841393 613064024464 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528680799735 651891564467 396728089910 582681466249 68920242722 106835071673 246723324075 676671774090 563258615031 579095421240 0 687049433344 653048085621 679331816470 0 687049433344 0 687049433344 176140442686 633873073453 405835562248 674618295669 0 687049433344 189582114776 621080158267 0 687049433344 470191952851 522988241854 0 687049433344 0 687049433344 486263886954 646541164690 0 687049433344 0 687049433344 51444373914 679366008863 96069102108 530966449069 0 687049433344 0 687049433344 515498893745 580361421321 44477120359 246939555707 0 687049433344 0 687049433344 0 687049433344 198665755249 477190082405 0 687049433344 6864717014 356780102418 0 687049433344 0 687049433344 528274259629 674279930864 0 687049433344 289993469423 629626088420 337699639207 488647027774 265499046856 373336946060 0 687049433344 127614619138 362389411629 0 687049433344 137008968368 517675563692 562257258394 666245652654 0 687049433344 35988636694 513204019582 145026434646 283384464044 120320178544 663091885079 397300083245 402443802012 80418638427 629909497374 256841561616 391789600307 0 687049433344 20430207670 460071515484 434990369653 528753124944 78634384029 121676241900 0 687049433344 0 687049433344 17221909188 156528095458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267849529716 653973289666 190043335283 335836625031 406682411966 569967558198 0 687049433344 0 687049433344 594341844981 664178696313 0 687049433344 0 687049433344 0 687049433344 109433132743 269294204872 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308074931130 541875530608 402105128475 468271072561 245990793215 303393909148 255070581817 675581568017 41981984815 381237578379 213704740559 515875456352 0 687049433344 0 687049433344 0 687049433344 35691172541 199022300255 0 687049433344 287082552257 626493978341 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 172384001628 683010883760 0 687049433344 82144037884 339830524765 107428561148 201708657714 0 687049433344 0 687049433344 118697079589 580671012400 335907752826 656114295837 0 687049433344 309550606483 423111877242 70185776729 117948240194 547564373797 651573857028 158497434775 225520030788 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105534902606 558966191689 0 687049433344 0 687049433344 41020208635 439376242203 0 687049433344 41923067146 656767095543 49687342457 362232616330 0 687049433344 267486237716 577161088360 0 687049433344 0 687049433344 189448889965 477705930514 178913754220 234031161083 0 687049433344 68690658062 526235392990 0 687049433344 0 687049433344 0 687049433344 117750869480 423155641832 74466547495 603939193717 41044263280 151381955892 11751147190 675919782153 0 687049433344 483499546582 554017503021 15877325438 620707785650 368296786932 577058315816 409643222701 643469571317 92348286309 456572067615 0 687049433344 623778493897 642623422473 84918380674 679732139199 205751340221 499338707726 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278508590545 604436654570 159191245229 187838113829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293031527723 516748130585 0 687049433344 0 687049433344 432907034901 524852688733 120319257168 149418586098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122168576844 169200674597 0 687049433344 0 687049433344 247045549999 302212158777 292704370823 419298798800 337559403941 567849943479 0 687049433344 0 687049433344 223492006159 563013825134 227451403612 275654869528 15690215362 355082140515 540852440884 618178229270 179493337735 402971621289 0 687049433344 472494998824 520948125704 47094570502 556957162004 0 687049433344 0 687049433344 0 687049433344 11335388622 601933850590 0 687049433344 0 687049433344 32380128125 252663522538 0 687049433344 357741134527 601251796640 285376365743 532163796416 266835665445 295289921276 0 687049433344 156494750387 603752762432 223520645748 299019065162 0 687049433344 177719968506 615273726038 25332723966 459315358867 0 687049433344 0 687049433344 134312619100 488826772137 40073549512 146606063711 397765797290 556584076827 312857775997 426222851039 0 687049433344 0 687049433344 63262760040 121592518396 0 687049433344 0 687049433344 0 687049433344 225839093654 436813464908 0 687049433344 1600786552 55076862781 0 687049433344 0 687049433344 358590600726 569242567913 0 687049433344 256794496081 500587070343 80454182622 617520399465 202347509310 243055176946 70438647998 413802161106 499670961793 511968451247 0 687049433344 137627665921 679072710971 0 687049433344 127424924641 245362857800 0 687049433344 270657829150 481337037098 503401648755 612458466118 0 687049433344 59452011081 364516666761 0 687049433344 513617886453 551581718686 43566610732 178108724484 584837845233 636050256799 0 687049433344 583704704711 632908651872 0 687049433344 105475289170 331474388597 0 687049433344 410840285441 624127885824 0 687049433344 0 687049433344 319142191272 552152363375 655997996731 669261980092 169048077320 682545733174 0 687049433344 395227739400 559789061633 291340549240 349498048751 318539551534 429246618099 307680180903 581214759027 56909981210 388867171877 0 687049433344 0 687049433344 269078206958 605212796819 0 687049433344 0 687049433344 106793996424 417660449168 80112773874 659067542347 0 687049433344 0 687049433344 0 687049433344 521671086065 567921206280 139246640043 488048210861 0 687049433344 0 687049433344 0 687049433344 382702506494 577581881262 0 687049433344 0 687049433344 0 687049433344 0 687049433344 658347904674 666409064709 58014347960 286710766864 63388007450 532720196562 0 687049433344 0 687049433344 48591172938 124851652061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 318332990237 349082971910 0 687049433344 282729885914 647827710887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14169661323 53039837020 88024899191 583617334680 52978486434 633402427563 217911550803 300299691766 0 687049433344 0 687049433344 413346485199 498254826984 0 687049433344 368874071061 452962680944 17316688078 559483549907 0 687049433344 0 687049433344 1175210461 239273587226 0 687049433344 240583034271 373473545772 267679882708 641550094025 0 687049433344 0 687049433344 0 687049433344 413245903387 667274957322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 547525308665 638005030587 233798474530 244846995507 0 687049433344 0 687049433344 184228939724 673355718855 0 687049433344 230293261979 462786258760 466431728407 616822876955 194785049982 421970951111 226679914366 313922912269 0 687049433344 0 687049433344 0 687049433344 22007500359 325022709736 308513717483 367009745740 0 687049433344 123805533445 684055285250 0 687049433344 293933360667 507250754292 532657623911 570568426310 0 687049433344 397145159964 653310062262 0 687049433344 0 687049433344 33745576462 383226005346 325741820658 514377059598 247381520516 309377782790 221147038099 532196284694 0 687049433344 81722801447 287872366568 0 687049433344 26705352478 134532370669 197852793924 682960866225 139905244778 299119227309 0 687049433344 0 687049433344 0 687049433344 211192954733 371597583209 0 687049433344 391509152611 644870153787 182475184469 277449404723 339947319093 435258471491 0 687049433344 120618119290 529685886955 355047260916 686515727523 0 687049433344 0 687049433344 0 687049433344 351770980340 676893792530 0 687049433344 174682938335 551524978134 0 687049433344 0 687049433344 25736912780 222585992599 77531253611 370546055637 182840120809 441916629323 0 687049433344 175171697480 621346719880 0 687049433344 0 687049433344 0 687049433344 337805409622 391179295597 0 687049433344 10302746267 345431395960 337513587150 608635169183 87471286465 193498537225 0 687049433344 0 687049433344 336445667232 364746193418 0 687049433344 0 687049433344 174072365702 240393044580 256505113903 341774067461 0 687049433344 283073326740 502867302302 0 687049433344 121901909477 494604419132 0 687049433344 0 687049433344 267077331900 647594399038 0 687049433344 156130324312 302807780187 0 687049433344 70883005819 256826248070 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50150597143 114363378784 0 687049433344 113974312664 218383864588 0 687049433344 0 687049433344 592269776454 633736037637 8235334268 186816891552 0 687049433344 98385612105 114382647303 0 687049433344 553079343101 675651164075 0 687049433344 0 687049433344 108444568935 567964495479 341536835153 477792612195 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404686990293 547565454472 325370585639 465328126708 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163180819499 180034408115 0 687049433344 0 687049433344 118219054797 459379480352 304685371942 326343047360 112506875493 430890044655 307794478188 611990553193 334685302150 497036797549 0 687049433344 0 687049433344 0 687049433344 378224321675 533492050114 166368944141 531833109869 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95459349342 360976523161 68694111897 160691107136 0 687049433344 51484636334 211817912572 0 687049433344 340731736417 582071548085 100187529824 202620659107 224447801800 489872375483 0 687049433344 392650438406 666325096465 10055691894 227245737220 493275060143 574685299707 0 687049433344 79917714137 530496291652 176434057708 636257086748 0 687049433344 156730881032 233213647559 0 687049433344 502031419734 678851389587 205488896799 664123332289 397943948280 436830839662 336020622834 367995967294 88904352619 343793508879 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 255344451234 262707347383 104664123082 361312465377 0 687049433344 0 687049433344 0 687049433344 68047330263 405493565202 160164419969 222944648288 0 687049433344 0 687049433344 316244807435 453433240621 540333786606 556889090043 351558333729 491960835144 35634965643 653481773998 0 687049433344 0 687049433344 47269908652 57269168248 0 687049433344 0 687049433344 352768160768 396151120602 394681238355 578282068012 154593149872 647414232462 107998888821 378661646308 275415613361 459348465017 638498143260 661927499322 0 687049433344 137750863549 139344655841 17762600133 180418104341 269756159593 440118519671 367354291475 659477176939 400010730467 549867979079 0 687049433344 0 687049433344 0 687049433344 257877582725 286087476100 448634164645 646418353998 209479950912 452878253890 0 687049433344 141793757841 472970651917 0 687049433344 410759051375 640283307919 0 687049433344 446717291237 578288154383 0 687049433344 0 687049433344 289838126873 342147349832 0 687049433344 0 687049433344 374382315772 409903108176 0 687049433344 408837351197 641423194383 0 687049433344 42235032636 207731914733 114915545774 238989052693 69763846689 292758910603 0 687049433344 134527829186 436612646435 0 687049433344 0 687049433344 0 687049433344 228181666072 336322530494 266127184305 522385319751 0 687049433344 0 687049433344 9417395352 394516845095 481604794376 509669426445 0 687049433344 516160389193 629621486035 44519304943 532879208906 81863865167 320044431186 184147211469 222284048736 51959728004 359234868256 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366740164688 413412426382 51090167256 671775878028 0 687049433344 353585588673 628639682060 0 687049433344 0 687049433344 222759717679 483596209335 235963729389 523778166787 0 687049433344 181447523830 666685587117 43897671680 597506747078 53824529876 158642759778 0 687049433344 68277827850 319024484258 80479302729 433232291874 171964106211 497513297932 159438573536 477695446741 74889301307 500701843424 11377660505 119686152088 67738461141 388757040087 74054294128 450732041397 544086730367 572178685945 0 687049433344 127452409341 574857455256 23259257700 664216950447 509932906062 570708697998 68891529765 119989746794 226862246959 320293980556 0 687049433344 12806747340 562298750190 362412988051 672040055609 0 687049433344 58337286353 622558837708 70976949916 219278519976 0 687049433344 0 687049433344 0 687049433344 637067225043 643017312425 0 687049433344 252458059393 625692132198 0 687049433344 356365446506 511556265058 0 687049433344 534990832221 676685380659 586389745414 662482279387 0 687049433344 84699371148 381060846781 37097247377 684589403198 0 687049433344 0 687049433344 0 687049433344 131016352982 433106317781 0 687049433344 138345586256 592859506189 241216205627 670281535506 52308707638 229414573450 0 687049433344 233565451546 536231971393 0 687049433344 0 687049433344 284852955359 536558310785 0 687049433344 334700380363 652910495378 450230362160 666216894764 0 687049433344 259634139934 634640039167 271013182471 278003908112 92145751893 403477817409 323474966423 605832892272 177090765200 289734345892 113482442866 668712802734 41359958862 112126227784 38875650226 58964333069 272196034458 280053903760 0 687049433344 264691469076 305739992077 104416829061 387031536712 0 687049433344 155239234261 273788581189 0 687049433344 283178222262 570595017289 0 687049433344 337309002870 609442039564 291059709728 558914317894 422887327591 653712011648 0 687049433344 0 687049433344 8231570666 65947315580 0 687049433344 0 687049433344 387128394127 579504827985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124739609665 228143608508 0 687049433344 0 687049433344 163970069214 404371986379 264570384455 639285246717 0 687049433344 245528108915 572064572253 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183356246914 235254932506 0 687049433344 413987653348 457032076218 135833826031 236962648142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361338555661 449184422228 278204373256 608292271963 0 687049433344 34529496592 593496805786 348338832981 685567323134 360146099946 655491201961 74938917275 451840609015 0 687049433344 109875178977 666673456580 11209892611 14511244883 0 687049433344 81724200856 417275008906 0 687049433344 209175111817 636509126962 120262789542 584328314479 307628960322 341197505504 612786349925 633926519495 0 687049433344 247130471054 319573844720 486678845631 624082588306 0 687049433344 75150263713 526019918545 162379176396 370042949768 0 687049433344 300146717908 382737212712 425646144050 437079580306 0 687049433344 399764166034 646669998573 0 687049433344 347722052831 466552714774 87940480210 517228419602 233884234707 548321240766 0 687049433344 180737909055 277624328547 0 687049433344 0 687049433344 183917938644 461546807080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29102947139 604032558443 133048499572 340218009604 183285427197 566643237437 0 687049433344 341806427360 608847469008 0 687049433344 92944533855 160675586983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106732687168 150645707312 203316639584 264653219413 0 687049433344 26111283050 287484165610 247400539610 611540117053 0 687049433344 0 687049433344 418118920332 570731676871 0 687049433344 237018806432 549436093255 11795441568 452493224723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49497946784 574041197382 0 687049433344 0 687049433344 345563287325 640938999579 168248708752 538023223757 0 687049433344 0 687049433344 0 687049433344 161264760278 408141415830 96987262723 502417992023 0 687049433344 0 687049433344 120720156025 517659182459 0 687049433344 92970741707 493550604772 0 687049433344 212574058987 497599081357 544950692813 601685449689 0 687049433344 0 687049433344 459856460133 470699160910 0 687049433344 157823325853 305666484897 286904566619 447776282981 108498250278 259030253030 438433054123 673816068891 259683735547 312845966071 86550895135 191447635117 167685939925 632101300520 0 687049433344 177108063940 411647125792 0 687049433344 194399678770 681829051796 0 687049433344 226221254629 623976386961 87545346758 641511543467 477481491093 614517632092 0 687049433344 311029823777 524766754188 291135038950 301389312871 0 687049433344 0 687049433344 0 687049433344 263362700449 329553713429 0 687049433344 0 687049433344 540617507091 548970175908 0 687049433344 471717214747 629416223944 570718011363 599705634604 463421972257 619743523607 0 687049433344 0 687049433344 84328340133 289141375601 445325409483 636067224552 119078082256 160726129960 0 687049433344 120648036104 325220846442 478646824918 592950653583 111943864385 205143934783 64183524763 142064599049 92983705090 353053374948 100393753168 589911822040 436229892774 493261951823 405950391771 591257112189 0 687049433344 121340574214 355604227052 0 687049433344 0 687049433344 0 687049433344 219069057780 250034019866 0 687049433344 32871615565 373884986180 0 687049433344 162864047315 451904251903 415402984907 526088248806 0 687049433344 0 687049433344 7069247903 195623626772 0 687049433344 0 687049433344 0 687049433344 326892830407 682990708136 0 687049433344 0 687049433344 232202376671 268553013685 0 687049433344 223520335423 407647396089 0 687049433344 87500371971 241109412694 0 687049433344 284199642056 323246833600 672670420553 683461531049 0 687049433344 0 687049433344 117763903495 222901716837 0 687049433344 573728305942 667170043319 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489277073556 508189387296 69140457956 321913393645 323862004909 424227512513 0 687049433344 194367885420 251310945245 54570313185 146589044099 226324068678 645060816768 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121910944539 353612389514 0 687049433344 0 687049433344 0 687049433344 169900142439 517711067110 0 687049433344 0 687049433344 192408789782 352836522265 151044625115 562536939961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276849710721 315353563881 0 687049433344 0 687049433344 208771353703 578412523858 0 687049433344 256630392908 376293491010 0 687049433344 0 687049433344 0 687049433344 250313744187 659442436041 170395300380 183210388581 0 687049433344 265798364078 315933722094 0 687049433344 317758582353 327861924076 33844712232 616625031639 260873296721 274601447088 114681809110 138300329691 275329320849 531231285735 0 687049433344 116149832713 658783578513 0 687049433344 576524623487 627165174253 660206480249 673753099473 101527184285 293784137548 0 687049433344 315352417047 400543883861 0 687049433344 222001651511 422636535115 11828609209 288502835101 242874977945 359656451550 0 687049433344 292762852332 392406761604 369195094448 557851829036 0 687049433344 123935149237 601916400240 227599104912 433266593549 0 687049433344 50735676239 584326669657 137755204107 362785752549 0 687049433344 125134664291 206518314072 0 687049433344 314552568682 356397479213 196636422588 259422833287 191769492715 548259939841 0 687049433344 519136465243 580041876628 239438856814 564899470771 119467516989 377394582635 0 687049433344 0 687049433344 504648979924 609397909825 439128520643 568593749771 55089718143 603145294835 464730893659 552833666294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 612398319035 637714108413 0 687049433344 0 687049433344 8175849987 158884283989 86853749174 332039425524 0 687049433344 0 687049433344 130818220840 201699260317 475344865139 548639892410 423756210472 530778998411 166658474660 662519786549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51584260704 97425591083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136220258578 156100321767 0 687049433344 292989903434 315617556781 343214536692 617025680275 0 687049433344 192767928734 664906959216 0 687049433344 490669753951 665179519426 84929305060 288795539232 55719910970 156505855147 313973357415 572505626297 34969363863 168140397264 466801891112 662278696165 0 687049433344 0 687049433344 366087596591 417255677487 0 687049433344 103088084442 381459568324 0 687049433344 0 687049433344 270158651036 384142345254 0 687049433344 0 687049433344 0 687049433344 81643335006 356802633318 100997530840 211856277884 0 687049433344 0 687049433344 339896690535 615439575227 145855532090 443444689524 359175061503 501602586544 0 687049433344 0 687049433344 341596034938 409154093532 46037747688 610095558677 80572053504 432242774439 59125327512 214054419635 0 687049433344 9535133980 514321013420 51776120772 164428661169 0 687049433344 11764364283 251353676809 446126419122 679109181508 289789953778 549250893213 0 687049433344 0 687049433344 90456117686 188523503331 323221364799 575652160767 0 687049433344 452891488436 634431834162 314227941441 388319574799 0 687049433344 189169620049 226602849694 0 687049433344 17495105552 429856308605 0 687049433344 251672437782 607868662915 0 687049433344 0 687049433344 214229024523 280920069295 0 687049433344 39458675370 635339824056 0 687049433344 60739488245 669938254406 248228024935 511222102865 144005659146 626944214052 23350671648 685625947212 143812153322 677548619439 566276455507 574899241035 0 687049433344 258430425394 355163054118 0 687049433344 172712865623 216400595216 0 687049433344 235042554175 650038646505 0 687049433344 220391597948 465606234609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237624810075 562612186377 0 687049433344 0 687049433344 0 687049433344 198292015945 330755951972 1207965203 552935707064 133045460077 389741284625 0 687049433344 249564838935 274567258973 0 687049433344 89775392698 621669547208 235653260337 440112471924 0 687049433344 436930425685 646292131434 81017593562 180347067587 8626506267 91923126536 0 687049433344 0 687049433344 0 687049433344 13887717095 44306481096 0 687049433344 405596030614 470464693465 386642675050 447475950758 33556506845 182110628315 0 687049433344 0 687049433344 156603735720 464284260045 0 687049433344 0 687049433344 251447680934 535500510134 408660831829 439086381901 175195888946 444083164804 0 687049433344 0 687049433344 0 687049433344 43380486873 236410990607 494729156451 606910125226 262742306412 492608625286 0 687049433344 120258094774 250723529178 240833263320 468957445744 0 687049433344 182499860047 513811330356 334104083063 665620643629 165806853112 471880617272 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88091601291 396104075806 125816269656 685586655330 17422968409 601801061838 0 687049433344 24032631818 573667081657 133250157822 448109576214 159629589448 403842331015 0 687049433344 332025268502 501779518520 159819802065 178652216087 0 687049433344 0 687049433344 252840008333 552888174268 378033150825 575044176932 0 687049433344 179550307201 208189636501 0 687049433344 341704817210 356772034622 0 687049433344 13951595942 283455507076 34273181687 436422373934 136084709364 341486784968 0 687049433344 370675691204 590573540155 168800457797 588324430745 437188851867 570577314550 0 687049433344 207668307974 253213282647 18699991723 239411961095 0 687049433344 0 687049433344 0 687049433344 16948198822 420870456187 212306356007 627172087534 516531299671 681702182437 128494035821 301690927723 0 687049433344 0 687049433344 0 687049433344 227366214914 266544387068 0 687049433344 55130692470 59305853128 182298165084 602050571595 0 687049433344 198061072210 533289000110 0 687049433344 54080642518 86242815261 0 687049433344 0 687049433344 295447796359 449139974997 5894341560 153459235475 0 687049433344 366149680744 683279053955 0 687049433344 131196969219 368340221121 0 687049433344 60344059848 167671363474 0 687049433344 0 687049433344 13669127761 480819480451 0 687049433344 0 687049433344 0 687049433344 363009621968 622069410660 0 687049433344 197438061757 494612832260 201997052848 497225008132 172312230544 405180019411 0 687049433344 490489782345 655413729566 227632525353 273873432392 222000874965 330631825805 0 687049433344 292292817947 667767944597 183773980192 249379294860 67700457681 269869529459 458847254459 524728229644 63290996578 224574266349 0 687049433344 0 687049433344 347179631911 441849936121 0 687049433344 0 687049433344 373119862982 596684504449 119551887486 365634531278 0 687049433344 143328708630 623612625451 0 687049433344 55770271875 360429897092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137928161139 341112453789 0 687049433344 0 687049433344 0 687049433344 138647133848 208444992196 205649482406 446915013232 0 687049433344 480120362699 631517824577 259267828594 376916088366 368069253280 416502053582 79942880890 255482611805 0 687049433344 518927788525 520257470927 0 687049433344 0 687049433344 94257553970 449173006389 467013525761 679752702151 126549131700 198446366194 0 687049433344 0 687049433344 90116100854 332963396970 166506880638 188418569015 72319264268 500371204451 564986950095 622280860710 0 687049433344 194738900139 342585158563 642908526504 675228236027 352844622356 488202270412 7768680745 655277737611 39852128297 481502062585 0 687049433344 208340085128 292767446738 124422800669 154956322286 0 687049433344 113880809476 545186453658 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362875456262 556150676438 38740984581 545248514737 0 687049433344 175081061326 311869941932 543081431647 549644855736 0 687049433344 249523270175 267398981405 0 687049433344 0 687049433344 451283607814 616826800770 0 687049433344 101148601011 254078489373 0 687049433344 0 687049433344 138970431320 462711845006 227517279688 546217688778 0 687049433344 0 687049433344 440422111071 578615147783 0 687049433344 161251877392 183193775270 540601943507 675261725780 0 687049433344 42840395781 321573013335 0 687049433344 569752969622 669660058373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349442410384 543620617614 601433024716 663969754692 0 687049433344 386557313955 575763667993 137018272291 182226344213 0 687049433344 380668004633 559848595069 207493624341 631656730756 243934491462 296080214097 16153236729 53630258513 0 687049433344 0 687049433344 78244832388 475738286289 51701439208 464452948257 409757872400 507089273762 362101502753 604314256796 36953225423 647959059733 0 687049433344 252140723099 671535688425 0 687049433344 0 687049433344 0 687049433344 379213503152 478248290446 0 687049433344 146482100041 281336089584 211894538864 291755934418 0 687049433344 0 687049433344 203102098043 489741769296 128111925158 386665954437 221826197294 552890162496 0 687049433344 321753691302 657899144363 0 687049433344 0 687049433344 378396092190 557122401344 0 687049433344 413589778778 428213947672 0 687049433344 25318134572 608419586032 7331343999 569249747039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 392951097081 644741135394 453624369208 657097104490 0 687049433344 249042304790 468139807423 112643818290 500406269835 0 687049433344 231292159084 613565819060 0 687049433344 65305354309 565827335863 261422045461 329735523007 0 687049433344 595232173796 610430928094 0 687049433344 58947757258 525431726605 19335730175 21198714306 0 687049433344 0 687049433344 310867468375 515059454801 0 687049433344 0 687049433344 0 687049433344 117729544901 145958439188 207745204022 475248415364 0 687049433344 293515535121 357281276544 0 687049433344 384693972236 530072089208 0 687049433344 0 687049433344 220549161596 553532564821 0 687049433344 0 687049433344 0 687049433344 162313261117 204467625560 0 687049433344 240583403153 263572076082 216198857957 364299427215 0 687049433344 0 687049433344 0 687049433344 88019573135 523329604014 295277669461 459410097180 0 687049433344 0 687049433344 0 687049433344 104140391090 357046312928 0 687049433344 0 687049433344 405374064822 675036487646 87078974936 508315134359 475409168255 509222208166 0 687049433344 0 687049433344 457138070221 461326858025 0 687049433344 0 687049433344 0 687049433344 373268689281 468070792259 282469532886 662208171886 0 687049433344 0 687049433344 66500524977 446869315647 0 687049433344 0 687049433344 0 687049433344 177380553061 374542098728 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92377111236 631782668139 170368873874 177866465582 10932122143 606218431071 5809114356 418869910472 0 687049433344 265418577800 378837730645 344532079936 373051546114 0 687049433344 0 687049433344 92895295054 301204803090 628324180203 646827505543 0 687049433344 0 687049433344 378929846020 477661781052 330646965336 671698440369 198270961601 371146086001 0 687049433344 0 687049433344 0 687049433344 184197969353 427986846655 444480489979 626201374768 38650203765 375671595137 0 687049433344 97201270368 491544478729 0 687049433344 636886159368 664051806683 0 687049433344 26516302883 93846755709 0 687049433344 0 687049433344 59917384362 344860650267 0 687049433344 186895779146 414799378790 126201882228 660942638331 0 687049433344 0 687049433344 0 687049433344 111870982742 517993168436 0 687049433344 0 687049433344 0 687049433344 125625978749 577811239448 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461891584947 636307795107 181049667937 350802433989 179690958001 441200047195 0 687049433344 139987548741 489639367599 433327533664 651708170009 0 687049433344 295551834009 528276723556 505923381468 548385255896 22255418568 294360891414 428409191980 649275215718 102822889562 656933584778 104573320300 545619190193 42072833041 104720922069 0 687049433344 0 687049433344 0 687049433344 180862965736 338887231165 291035622746 529391274297 255015067042 345160862747 0 687049433344 92067006483 294947063207 51176880928 101164920395 0 687049433344 0 687049433344 118902708276 468600410582 80543068822 234897032753 220778467123 243420357702 0 687049433344 397296925399 439991394747 199815336100 594110207424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7189016095 668485102436 347277709728 443784136626 0 687049433344 0 687049433344 313797532209 453913396493 0 687049433344 241099864235 376746113063 0 687049433344 0 687049433344 123881606637 479101210244 145016689178 584949009567 432694515067 665021901371 0 687049433344 0 687049433344 0 687049433344 34384701959 408442337355 170270944963 662354836913 181310104119 488066021343 0 687049433344 0 687049433344 0 687049433344 95572525036 594586535069 0 687049433344 276708691314 561915540858 0 687049433344 50843512165 407440368165 235753546736 412591378342 280680478491 489586257296 0 687049433344 34492995146 423185812808 0 687049433344 0 687049433344 342760834657 561154293986 414463342615 552174597857 0 687049433344 0 687049433344 0 687049433344 303567555820 652937902156 164485951086 339497523068 0 687049433344 316700599486 339659125395 44280408258 271101828558 0 687049433344 224541470815 396061849346 0 687049433344 0 687049433344 578739478015 588027547770 0 687049433344 0 687049433344 93463071608 102062934650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 345653917572 414585084354 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228926799517 509479304005 196906268977 621582186684 35643968947 100897047262 0 687049433344 28501728036 53032430870 252942098404 559815943932 0 687049433344 10477686451 314104368370 0 687049433344 0 687049433344 0 687049433344 0 687049433344 311798405369 319703009295 512490520232 677795869590 8731005903 175329223233 468780778628 496218015163 0 687049433344 0 687049433344 0 687049433344 336764241676 581857561080 0 687049433344 0 687049433344 157483171258 284623247583 0 687049433344 0 687049433344 62485274273 87835743085 106248127671 370981758104 0 687049433344 0 687049433344 0 687049433344 472506654596 527331140159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369313636515 611431617393 0 687049433344 0 687049433344 0 687049433344 181739042899 389799071014 187699633595 558609089107 0 687049433344 386226870667 504406464930 0 687049433344 0 687049433344 227631067508 391484040338 0 687049433344 0 687049433344 130241159655 505990418115 0 687049433344 0 687049433344 0 687049433344 200592276820 385763518326 223372574236 295995546937 0 687049433344 0 687049433344 454483661908 650347419074 171433952537 199150638453 0 687049433344 2484598372 614029485283 0 687049433344 29818834879 403507632488 3639698058 347427589978 0 687049433344 367673393535 404200379346 0 687049433344 0 687049433344 34457772512 394491474069 233457180326 422415610155 206289503011 468961599472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139051178745 546729322200 0 687049433344 123693398710 159443309954 0 687049433344 297558076534 661238828605 54531174812 133002228858 0 687049433344 0 687049433344 56689579359 458864226558 104274280649 526293126613 131094275634 673848693718 0 687049433344 0 687049433344 310867299982 429239670138 0 687049433344 0 687049433344 0 687049433344 281343310341 346932299659 31982402255 425784465357 8241401029 497662900809 0 687049433344 0 687049433344 68489961193 596759114477 50991356480 139601542149 186515086749 299038683749 0 687049433344 357328195652 547336259703 0 687049433344 0 687049433344 54983147968 254539267557 0 687049433344 54389309851 317279808086 0 687049433344 0 687049433344 0 687049433344 10506904864 322223217576 0 687049433344 427766332815 524324169887 0 687049433344 69371066922 305284880833 200799218088 213433452816 0 687049433344 189305874809 215765858952 0 687049433344 355884803348 480040122374 0 687049433344 168682079610 554645816247 0 687049433344 357840094408 376261130582 0 687049433344 0 687049433344 0 687049433344 103608692571 201912710411 0 687049433344 354283125022 686202079119 354814833658 616714890457 258942401084 557285832916 0 687049433344 347813673340 450934854400 332556941514 587269105276 0 687049433344 44983219324 50255475857 79062849010 338505762734 0 687049433344 0 687049433344 177937531810 586023906659 64672868344 197216765854 362836061633 474525879274 296855450418 459547589993 296262823611 313152188374 0 687049433344 0 687049433344 47431813202 555004582834 0 687049433344 396506224039 414014162819 142717438193 474201282991 0 687049433344 464177941909 539678114241 0 687049433344 38128595584 49032781757 127126153413 359025482547 98755790162 604906081095 233563953185 401025473923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110605888366 606287248719 417112219741 657597911748 154922484715 504625323058 0 687049433344 61753848930 167726318284 0 687049433344 12622849908 347457448017 0 687049433344 314152217419 422130562645 2735484681 484844784020 79225777632 292329223011 261382615076 478335199358 0 687049433344 0 687049433344 0 687049433344 168531173268 293018478127 52841097761 133056886851 0 687049433344 140899926204 376171966678 369008243474 497905998151 124853569701 213558136270 192172765984 484971247698 0 687049433344 202554428561 602392970068 0 687049433344 0 687049433344 0 687049433344 314139398201 584682940722 0 687049433344 156243844860 157637389845 0 687049433344 0 687049433344 181188291922 629398443514 127304516093 355889737957 0 687049433344 0 687049433344 216005686210 235688753012 100012756196 405027388360 271465724650 307887300481 0 687049433344 0 687049433344 0 687049433344 0 687049433344 471284200365 514723059082 168537254644 315448938013 0 687049433344 10414304207 174214849390 376621463891 583332870348 0 687049433344 0 687049433344 80203582010 351113979346 0 687049433344 331968097325 354095223125 112963887566 610666116503 149701192686 209827369722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524404591891 662156147306 411852849760 686830108335 0 687049433344 331113855735 426457404729 0 687049433344 364732721608 572508387343 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112903957856 368335351066 0 687049433344 360506932727 508006221749 0 687049433344 666492035916 675094725791 39272034365 338632959641 0 687049433344 401240979741 675318406593 369445428468 441634079279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37248442747 540782816630 125638957221 445490437884 311899989425 437961330058 0 687049433344 154171822416 493926195026 71130435023 232212953211 457328253365 514150146010 0 687049433344 195518006462 507999490727 0 687049433344 0 687049433344 203214810484 574072845587 0 687049433344 166199663261 553079443445 159773053718 498657897611 0 687049433344 292643849571 388415547173 18799354533 648804721091 0 687049433344 65531142203 389423916958 244533193838 493046007997 506626504560 620280541860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64479323147 639721106146 10924233351 587826863361 0 687049433344 135950434885 161566580327 43140587569 251110501457 0 687049433344 574139237786 632740727969 252679882602 253705762323 322336100635 492529547035 0 687049433344 0 687049433344 245914999158 542818713344 217518406795 428883051505 431914999529 588177071876 0 687049433344 0 687049433344 0 687049433344 404635960076 680026731937 0 687049433344 108947556642 627680182463 115414673976 299704562854 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167484997038 313934410314 0 687049433344 355699594075 522691305322 0 687049433344 0 687049433344 491633362514 520937903513 0 687049433344 0 687049433344 333673372160 678406692885 0 687049433344 0 687049433344 99250542937 288996216745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 379052702370 665208211498 193938717924 643728948140 0 687049433344 3599771796 435731753445 107815791559 555139306284 111355635857 403023728137 0 687049433344 0 687049433344 70466608601 359792566820 88008365542 647571633163 365453134199 510922426814 0 687049433344 46922482243 346712514332 0 687049433344 166513680707 581320683477 127275788411 599336426141 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 469387024118 627282474964 582413820557 676674212691 0 687049433344 0 687049433344 0 687049433344 0 687049433344 593393680648 632551296739 30986082296 463347199334 177418170065 395557556167 365956090615 494692996915 118045115914 333603779826 0 687049433344 322402807936 342218905778 0 687049433344 0 687049433344 197935695700 612746138730 100828211738 127035623749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23716754331 296601123577 0 687049433344 304057385392 599364349459 317574717966 428849193052 266557711496 474832116907 40206400775 201020058694 0 687049433344 356198146670 546578184615 0 687049433344 391429462775 395021057444 185443434846 615678837026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548825101806 685061886658 0 687049433344 239884616947 562364634608 0 687049433344 500350498423 529173548549 418387538543 425462901758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40554749042 170458240315 0 687049433344 416888620675 570384248511 99201998667 160166407327 0 687049433344 106459868445 317672489797 48403731193 618462400963 81815742636 112531995677 407004329304 462816572572 0 687049433344 97963729284 586667812148 0 687049433344 0 687049433344 0 687049433344 287228518085 654202386122 0 687049433344 127950132949 285492578049 0 687049433344 0 687049433344 429515455778 448723495650 0 687049433344 0 687049433344 269578706906 475654609316 78774377816 143149244215 0 687049433344 369329823131 620740873831 32078964856 172136124692 0 687049433344 243045647129 522981745540 173479238856 380953841092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361454381201 457376963864 0 687049433344 0 687049433344 339663927415 455810259965 535804138142 578387945715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362062827902 605503938502 634029420803 684424143054 44859821743 184726792071 127176487930 645682377609 0 687049433344 201594401827 519119661943 211911633910 292569662569 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207555378714 390564654279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60033524998 441740148164 0 687049433344 467557579085 683370935913 0 687049433344 0 687049433344 152305270760 311337260587 104073633947 566275011271 0 687049433344 0 687049433344 254430326548 650285298296 0 687049433344 320707324372 646223780357 0 687049433344 265296107700 396745862964 292223939686 547250063648 0 687049433344 79958503075 209747730200 0 687049433344 521703677557 585667463744 0 687049433344 415709144315 623777948922 364752453736 429565514655 0 687049433344 0 687049433344 270362483999 313829272362 645486953680 674142938579 0 687049433344 321709637167 412703826106 0 687049433344 446883108527 497540569323 302935614387 476450628553 0 687049433344 0 687049433344 0 687049433344 218867673338 432027928986 247955413496 658778992239 0 687049433344 0 687049433344 185242539322 560539546050 0 687049433344 0 687049433344 0 687049433344 341465490444 417609518042 132466706772 389647038139 0 687049433344 46480569786 64562899217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54047126288 650403158721 0 687049433344 0 687049433344 85495095820 348529614901 445660555002 606583114132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116839203565 616562532770 0 687049433344 301652948909 686213758272 0 687049433344 0 687049433344 605816522523 643803704153 0 687049433344 0 687049433344 0 687049433344 471146979606 590843919236 60903627326 643650004557 0 687049433344 0 687049433344 179433313838 447316135564 515338295131 536006514687 0 687049433344 0 687049433344 118335527564 438761422145 0 687049433344 282204160983 678161796197 30596365402 111407944362 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75803120232 303876530750 370777735899 454384538468 411704485282 466185090362 0 687049433344 404026637157 489980481130 0 687049433344 0 687049433344 210298300464 652792878143 0 687049433344 34459365820 259953720361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111173876525 396357163892 0 687049433344 78342733533 157747391358 79896417475 113835304179 0 687049433344 0 687049433344 32702423441 525229921106 325849191387 527651710627 370987563105 572919407824 465873478555 524991222719 0 687049433344 0 687049433344 152395883827 662629949919 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136418624111 265939149912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16441183933 377766274519 0 687049433344 288850448947 338737683845 0 687049433344 426271790275 623950205722 206170494962 279587768480 218679078915 232749777644 35761166629 62557618308 0 687049433344 0 687049433344 0 687049433344 234918955457 294683075710 0 687049433344 0 687049433344 274459163235 380699035915 222519139842 542244680654 0 687049433344 382750196237 525022746604 0 687049433344 369937995262 488530156975 170554258723 521985070109 184411386743 256674527107 0 687049433344 665345148045 673817572283 94772734814 366953940613 0 687049433344 0 687049433344 136194488058 388820170554 277672346549 344773287289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 607218287504 610810658852 20151903159 75004639085 0 687049433344 192680918141 317595111613 202778852947 588133559996 107597029756 490952217277 0 687049433344 25941065902 169888546601 628824659413 680605138651 252055996220 606043930582 0 687049433344 0 687049433344 373821303530 433847487361 0 687049433344 0 687049433344 405453142647 634709565957 353558600273 555710443149 474410644738 539092416760 486261643539 512100538418 0 687049433344 133331577559 326297580644 0 687049433344 64443391307 330926886900 0 687049433344 0 687049433344 0 687049433344 246444222819 612191661153 0 687049433344 74154169233 363063405371 227922672329 625293773870 0 687049433344 0 687049433344 172098211938 531527067591 0 687049433344 15720631866 94253131163 0 687049433344 353396781949 648755334725 605014926145 653721301240 0 687049433344 323434816411 448046689469 0 687049433344 0 687049433344 468098215597 651468514642 0 687049433344 83791182496 307260532982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148275502129 170213516325 0 687049433344 0 687049433344 124365422788 215512214536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158472303883 652155751356 0 687049433344 297344567521 484404503696 0 687049433344 0 687049433344 37611046744 247115242722 163319129615 332745112615 0 687049433344 0 687049433344 426691078466 559389612561 133056759583 304460593637 0 687049433344 113314717910 230773381098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 338760194283 455745712432 0 687049433344 434564450871 681591854878 99120933046 605641668812 0 687049433344 108386242779 557115151869 51764082509 210143207118 138547388899 577448325019 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254291501192 563945470991 0 687049433344 0 687049433344 34968516665 138549294417 161369872277 506073768513 457854600271 629968632878 50114205339 357511807662 23845678271 582564974078 0 687049433344 0 687049433344 0 687049433344 231358872008 474558476279 572346802548 627210395807 163089450578 415294197696 0 687049433344 0 687049433344 86071885778 647113830701 185592033454 370591236993 0 687049433344 1505709490 217818729057 0 687049433344 280780090784 615417415109 0 687049433344 0 687049433344 403497082022 432593959071 338538539887 366811847961 389640557317 628195040902 0 687049433344 0 687049433344 0 687049433344 194921692689 206458541246 212629619140 324142744813 126451347978 346128100785 0 687049433344 455414393059 476238030920 0 687049433344 0 687049433344 491461399847 551040468767 0 687049433344 0 687049433344 241711021070 466772689838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429589106597 511871950011 409216567701 551863149725 0 687049433344 291904831123 400241234353 0 687049433344 468737224508 672243661326 144033527292 470083312805 491957267810 580110918795 98805608330 438408167185 356039430147 386114182679 0 687049433344 419217224548 468946844708 0 687049433344 108462678994 458267476522 167539093218 633744535634 0 687049433344 326041410598 403164535485 443298800195 634413292384 0 687049433344 542649161902 591116076251 168572217017 397204034468 389098405557 519177814663 158650977244 539342780977 0 687049433344 304268082603 540640412488 17699615043 677860052277 0 687049433344 0 687049433344 0 687049433344 414130088469 585845560543 659174499406 679986463349 0 687049433344 255008730303 685801302350 0 687049433344 93665964756 555389058962 183426006068 364966873532 346585241056 653638642686 0 687049433344 0 687049433344 481748935239 518816105842 0 687049433344 0 687049433344 0 687049433344 254796967272 620308878929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46143594218 483175998460 0 687049433344 244738718861 316311551228 0 687049433344 0 687049433344 0 687049433344 258597666692 624060540812 490770522226 504243289533 0 687049433344 209821740143 651760977969 0 687049433344 317420871398 484574591232 295647555446 296542499789 638156501531 651800456564 0 687049433344 0 687049433344 0 687049433344 91412496267 347059731522 0 687049433344 0 687049433344 90656918403 316709929695 0 687049433344 0 687049433344 247186250962 580220152598 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84767753046 258890296042 0 687049433344 0 687049433344 0 687049433344 119618414765 300261181922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129240584743 262512338751 240917976451 663358329247 192974461118 258465782860 0 687049433344 0 687049433344 0 687049433344 377318491806 602744303636 0 687049433344 0 687049433344 0 687049433344 129952956786 646879074323 0 687049433344 31700650038 73582072764 0 687049433344 97914873734 123621074360 0 687049433344 0 687049433344 198389501211 541568065173 107015475670 377642766534 0 687049433344 421362528933 527797885326 356671273931 386455329289 92659446610 128203361745 84260475977 431284346265 133085492375 335518981259 0 687049433344 0 687049433344 165580314168 623402074113 0 687049433344 99214548676 363324316348 0 687049433344 0 687049433344 349453242802 575777993464 16667350571 421501678205 262671927858 341339878757 0 687049433344 184451810993 603021391530 256983323303 439040944185 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146877546749 522433143429 166001101450 541620842319 111122185173 364944248231 665460913212 686779177024 34051586534 182316146389 209349127384 583648881799 0 687049433344 0 687049433344 118239803083 152563488674 169593010348 518343335289 0 687049433344 140543570059 533423480673 0 687049433344 143338360372 354602197657 0 687049433344 168983197133 542094636919 0 687049433344 0 687049433344 330835390994 578168566889 540884011342 633556968142 0 687049433344 274459862091 294312797547 0 687049433344 0 687049433344 47568981639 499853299357 145809201971 184956535013 0 687049433344 329273184143 441107748613 99173319515 554361213883 0 687049433344 232179820833 318302553569 0 687049433344 370159825616 389305787145 190503663048 557178215420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26890413431 420698033202 0 687049433344 0 687049433344 401001172672 490098622164 0 687049433344 0 687049433344 32738801219 231935862456 0 687049433344 0 687049433344 0 687049433344 319858070653 339164624944 0 687049433344 0 687049433344 9989807720 524888724043 15711116855 207454931365 0 687049433344 0 687049433344 0 687049433344 89196780473 98823348898 438667136572 470240382843 92555540729 580229951169 48405615074 537103774640 39775575244 576486187296 16907107660 213361558344 78958904352 466208869681 0 687049433344 99315135234 434341273375 132114740606 668706671965 439031489378 588800750196 314360987633 336798984195 528236500929 597289489173 0 687049433344 291269245889 671580896157 262836389552 619719924622 73275116544 499486781667 32360390205 37711356709 44571212011 293617987118 230331020844 595951359738 240307866296 319112931189 185195108659 321937704425 0 687049433344 0 687049433344 0 687049433344 170127365811 651677130123 0 687049433344 0 687049433344 242861797622 251022084805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82383884361 249746847236 403210233976 614201477063 26893135902 354545429115 110756634155 351678437952 0 687049433344 257840367286 367767236791 226992650643 613997393182 132279471281 160741556058 24840575747 621525545095 0 687049433344 208204252056 602399420855 360876389836 464317054000 0 687049433344 281575969352 638180419705 1424210691 172903192092 407050348461 520240987558 0 687049433344 278544560406 362639870299 0 687049433344 0 687049433344 134775401906 625097057092 0 687049433344 0 687049433344 547012606548 632040926706 0 687049433344 137888600285 603009784707 313047976565 467267364903 0 687049433344 0 687049433344 327478967026 648548374376 293871503764 417381073643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402349885001 683720129816 0 687049433344 0 687049433344 6015534404 595410621975 0 687049433344 0 687049433344 0 687049433344 368226829186 628257146736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 470861366511 598452465685 0 687049433344 0 687049433344 0 687049433344 171810929700 324538893328 400724810210 594170205999 261145121026 462244687377 243891613559 281906721497 139797756445 418292851943 0 687049433344 0 687049433344 496943227286 553501345254 0 687049433344 595409340831 615621217553 542364840485 594371443119 0 687049433344 0 687049433344 246165060067 436663337760 0 687049433344 150984393814 595085503696 474096272623 589752773432 416573982587 559731709735 0 687049433344 355439474368 605869048009 399540176773 539874471807 120436760862 251282014891 0 687049433344 0 687049433344 302634097959 618314213502 221681230379 585300797344 0 687049433344 0 687049433344 246795199803 316479734690 452611575992 650483686225 161004904072 297159123149 365198623489 663425680703 457010008088 521883084563 0 687049433344 0 687049433344 0 687049433344 118102348092 341883422472 535618856250 582914446957 41176652808 177621669235 302064324034 664005318722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141403220699 591184974918 84786961307 420667047252 43390860459 136557385862 0 687049433344 38320220948 64316066828 49717106463 202030356727 10527997017 382821309804 0 687049433344 0 687049433344 0 687049433344 190182216031 266131065529 0 687049433344 17031237075 216879316385 0 687049433344 346866558952 403991431688 0 687049433344 380532887953 534944925344 183426967427 676477129207 602907061373 674920777275 0 687049433344 143238020981 470492777920 109381928520 583412229358 0 687049433344 503526794920 686253519864 0 687049433344 209453187479 415063492687 224263277188 551425426431 0 687049433344 436032333397 643871817974 30387910152 55588538129 0 687049433344 249904958256 462831442932 213627324422 624207258721 111679006812 517897340904 0 687049433344 301895808998 400891425146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472870560782 613937164626 66856629197 531663112538 0 687049433344 0 687049433344 17214759557 348212358206 162599073569 491341407925 0 687049433344 0 687049433344 31168603817 637404570455 0 687049433344 575567034876 666688110136 101101864791 272315839067 0 687049433344 102050750360 330663751848 0 687049433344 441692793967 598967795353 134253022941 371065106437 338207335223 428915947001 0 687049433344 0 687049433344 296745621217 377055748054 10952655653 129253578883 0 687049433344 189266093311 624229578989 97429088951 175676492779 367464018356 438057380205 0 687049433344 0 687049433344 287072283988 515796491155 169402258894 363560184453 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430083533888 518219599002 174053170862 364193401655 0 687049433344 100386219639 625186298194 0 687049433344 0 687049433344 557993020511 664924818672 346636587256 493398753589 0 687049433344 0 687049433344 0 687049433344 470621222152 651475175012 71688803484 606167672705 345062065612 549822743606 578287878761 675326941048 42260443466 525568108957 0 687049433344 0 687049433344 0 687049433344 243057831121 319637381919 267798033770 303564454239 16557730696 289450591032 0 687049433344 380669870387 626993601736 15281078366 605069950533 0 687049433344 509647737551 552957775537 64992001463 492008126953 5657055959 577434027606 135318609894 433227543505 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91332055376 418307105948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288149833413 317962921798 0 687049433344 329397847979 588107165484 0 687049433344 177568608347 621532253685 0 687049433344 529826577468 567138422995 430085366379 575900025925 0 687049433344 0 687049433344 16422161814 266553197480 188862170857 568595933651 102139856523 200525141610 528989254463 615114678143 0 687049433344 0 687049433344 151305465227 428659583029 564509117560 623497810214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97420615476 266198488852 10598862387 309444118815 290979680552 530173804282 0 687049433344 0 687049433344 2579117663 648325136792 0 687049433344 116258605661 260556133936 0 687049433344 0 687049433344 0 687049433344 216677709050 573202637278 283417698554 511838290539 99200703237 577834907764 0 687049433344 0 687049433344 0 687049433344 80054622536 367641229533 56224245143 213824005028 483597855347 587988025719 114974142286 598019613241 183191595056 411349335099 189459691602 335346827945 0 687049433344 0 687049433344 310107641862 426624051880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4621782946 453320078331 0 687049433344 172726122622 353294413265 53680628634 461802536524 0 687049433344 133365097404 209995500847 0 687049433344 10643303840 12412332679 35280625091 176460212806 175065491843 297878577079 85590901477 161881862872 0 687049433344 0 687049433344 0 687049433344 73771035254 546528607276 0 687049433344 38161796246 378993898789 476356338411 619108107225 44878160875 208547056209 552176708163 666895741127 180729541214 459829353867 0 687049433344 563064349909 616817607299 0 687049433344 524381706414 677404459146 32876080922 604231212608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235769458763 529323542675 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75238265734 354574016433 300290630543 385029852646 0 687049433344 132762102337 259991507036 0 687049433344 416264025141 470255474471 498884302584 559941832800 280701990109 453520536618 116054191741 374250873169 0 687049433344 428871962716 631000810165 0 687049433344 328203009785 586316424793 0 687049433344 0 687049433344 495625751305 621176089176 258745356639 600562902027 121753876873 437525216128 0 687049433344 0 687049433344 184902900189 249775875848 76748934641 285188040960 0 687049433344 0 687049433344 0 687049433344 184825150945 227107221619 316752647283 615852444838 0 687049433344 0 687049433344 493381828361 550066664493 146910907173 629868118663 0 687049433344 0 687049433344 259948875149 523367169902 397900922588 554904181996 112559134560 161288933092 0 687049433344 525642158545 545601587469 0 687049433344 109218537576 433629236285 135754999933 300216040300 277075194300 599954615126 139049551372 165031278418 0 687049433344 0 687049433344 556548948402 648548157048 0 687049433344 385239798713 576589830488 0 687049433344 0 687049433344 247724886045 341346463388 0 687049433344 0 687049433344 0 687049433344 406743333222 601292464623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 178514711086 633542249110 0 687049433344 266665869913 533187170657 148749251043 571739977356 255723603114 640062699835 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258299594311 279286421131 0 687049433344 0 687049433344 6833422788 190699163917 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260455978201 421146242057 0 687049433344 13760328896 349489354030 0 687049433344 79121968868 559899585444 0 687049433344 367188964006 651718012683 0 687049433344 0 687049433344 0 687049433344 171838727300 246570542216 0 687049433344 291220889380 571144488216 0 687049433344 449801022312 491015755282 236171784997 253515277330 0 687049433344 0 687049433344 11334504179 673267583360 0 687049433344 405673914057 650995288458 0 687049433344 350747302157 428913403649 0 687049433344 0 687049433344 0 687049433344 83339456142 371592605868 0 687049433344 22804019334 334913931313 0 687049433344 0 687049433344 105455661971 565320394691 86580209374 661482380793 463698226890 555880096559 0 687049433344 0 687049433344 0 687049433344 119352860135 512949177766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222643465832 455122978529 540814912375 661486807072 0 687049433344 0 687049433344 475857948108 683355845818 196957072797 471579081006 0 687049433344 0 687049433344 0 687049433344 48410391123 138292242742 0 687049433344 0 687049433344 285570771546 621278646735 0 687049433344 0 687049433344 363249408492 428423038466 183209570050 220353886913 377736531362 423944613194 0 687049433344 0 687049433344 154941746964 329394531567 37503497587 396106254421 0 687049433344 0 687049433344 143855496699 360235972729 33319317649 577251486946 24663998730 597104066611 226072702822 391798545022 0 687049433344 0 687049433344 296207496649 411208822981 271947783024 274863156992 452307546943 606834476074 36105644410 570182681154 0 687049433344 0 687049433344 114844851354 197696168616 0 687049433344 259343637701 497064661391 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39655294901 331420190012 266714095343 436993817553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385712424921 428518252395 0 687049433344 603945895640 650248558234 423924514897 626253085785 319871059637 653520075903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97439987736 141210962641 162953978021 290801820665 0 687049433344 111395051478 137331553739 0 687049433344 0 687049433344 117283117791 534269964747 21269765508 597292503143 0 687049433344 145287181327 384055966107 188385468353 553723508777 261950975379 495665994548 389642601982 494171442328 519449083360 561932146648 48603324981 581701688891 183476374093 332558567797 258428697600 683782272514 395305012693 416530105986 117343647927 179695329196 480611593749 631047387201 81844807950 358357183505 349828547852 490894482754 40499818937 674084349443 273521321223 498027070965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388428356472 419769995720 461220741694 611247068274 0 687049433344 0 687049433344 220914365081 636451475303 0 687049433344 0 687049433344 345271552367 686052110373 0 687049433344 0 687049433344 184336492031 651968965859 284651176729 685310795295 112482152045 352055121535 0 687049433344 287403791562 358221404194 78171917762 182191691047 0 687049433344 84306303093 216325398221 542732846729 601492141353 150773117404 527907677821 0 687049433344 0 687049433344 163003185875 223585296906 311444769243 684620733470 0 687049433344 163108259378 175971314708 0 687049433344 0 687049433344 0 687049433344 543157871884 577589176109 0 687049433344 340585557625 678468842272 0 687049433344 0 687049433344 226112053011 228009233091 486366681651 579870381613 37051523100 242037736085 313941122741 633914815061 393819423321 637904012763 0 687049433344 50839745354 563287237626 0 687049433344 0 687049433344 0 687049433344 436970232308 677873303966 7221296522 300661034332 0 687049433344 19637022061 303709384807 271102625294 314925501705 484084311228 610277406216 283667499725 440197096642 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28907015037 444396765188 0 687049433344 145028174989 639727993022 16534606596 396953651996 0 687049433344 0 687049433344 0 687049433344 411423201330 441462214521 329337491216 514514098501 60238529411 363684853756 92533473158 153869562230 4798233819 7746966769 8226679132 456212530618 0 687049433344 0 687049433344 0 687049433344 364840507080 469193227736 90061261619 424189703262 0 687049433344 0 687049433344 366639639377 454313972642 0 687049433344 432471097940 665693819815 0 687049433344 0 687049433344 0 687049433344 7164515259 282511992583 260018821222 628257150766 0 687049433344 0 687049433344 188056780867 479846337454 0 687049433344 320214361621 675802664422 0 687049433344 537202032304 667376536220 235301165245 652606349460 14561655802 625982282706 0 687049433344 409036617135 502881268451 116179777140 662130192479 68846716236 301017288480 0 687049433344 5272928524 45422856815 509994348771 553817879812 0 687049433344 313225896847 535900295781 132048043577 218031588180 0 687049433344 0 687049433344 142928937838 459391089546 129395605971 144637172822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111981858032 249634834232 0 687049433344 57718587322 365559620132 278375299724 602889969902 0 687049433344 0 687049433344 316047740392 592710242289 0 687049433344 57330826013 367302498755 130860714322 246904053566 644766669502 664509746890 284401188251 466482790688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64356326620 323869975062 0 687049433344 0 687049433344 58297726653 640082822650 0 687049433344 0 687049433344 108884578958 601995448313 203687307037 538903494407 152842854668 681669569003 116168738070 304793052777 0 687049433344 0 687049433344 0 687049433344 374171123239 554193257622 0 687049433344 0 687049433344 0 687049433344 89069986298 362128214812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383096812544 665991101149 0 687049433344 204609877218 378577420122 0 687049433344 0 687049433344 142333415513 480096958384 602261582006 620000642742 229365521410 488150728802 417379480256 643259070090 199464816615 414376917790 0 687049433344 201895376266 454083289233 0 687049433344 0 687049433344 331060657460 616123735729 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167972258792 373154022511 0 687049433344 367901347902 601104933980 43277826322 501567725412 0 687049433344 0 687049433344 134874607228 183799178154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44433276869 138458638007 209281850752 420955046850 0 687049433344 339408182100 510427505591 0 687049433344 0 687049433344 353526876690 671908094683 0 687049433344 0 687049433344 0 687049433344 478888892231 531499644065 485325712919 508653950619 120137948682 448478354924 0 687049433344 0 687049433344 0 687049433344 186467257653 197662704946 295255045124 445349422139 0 687049433344 0 687049433344 349354008742 501930166293 0 687049433344 247398333705 300236436825 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411885313269 629910881849 0 687049433344 108129678826 584869581043 287180294058 642201161065 2479445017 608729456507 219277626429 396731106743 111140214455 349453138737 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191523937628 363578276009 0 687049433344 0 687049433344 0 687049433344 324777262425 622115725293 183331179917 638450850135 62238030634 275123113569 0 687049433344 0 687049433344 31578644286 380469230272 0 687049433344 0 687049433344 0 687049433344 536066680676 590203789673 0 687049433344 0 687049433344 0 687049433344 0 687049433344 390782729960 534883779619 0 687049433344 117935640149 574492977544 0 687049433344 335377335413 348345719970 0 687049433344 28545576348 157299760361 0 687049433344 0 687049433344 84183433214 653599987756 0 687049433344 0 687049433344 378985104246 528804285748 205204699133 616119538822 279720439692 447645780608 67744748192 532070125163 0 687049433344 15038828222 160608908709 43991761185 603842036829 534044813758 650584679770 0 687049433344 160230543116 177225257501 88285780985 562669195737 76669807951 300433428712 46595127146 92000799222 397217467250 494081401906 408475486721 642189086925 479936634637 592403345042 160280601043 410469096173 347451918853 451753355687 0 687049433344 440300612994 644445655918 0 687049433344 492080093000 606318531887 65346809467 476167385648 0 687049433344 0 687049433344 0 687049433344 423260199199 665847688375 0 687049433344 449821883174 470218581690 56680777122 566171868298 0 687049433344 232478309147 563680676470 359666945321 403426849500 250254469744 272556708052 592953814847 663384506516 0 687049433344 46669533578 196996467472 0 687049433344 79639297157 285904945828 190434564982 205020180609 539145045030 675054213534 372223021814 533820170787 344893089080 420496407371 0 687049433344 84405871518 139429720462 369677705810 593594028725 0 687049433344 279339974954 579817436979 0 687049433344 27580003603 570242148263 0 687049433344 0 687049433344 0 687049433344 284480692671 373464756132 0 687049433344 0 687049433344 592503791931 631907873264 0 687049433344 0 687049433344 0 687049433344 26775012118 144125383262 60832192805 90730766247 6562944563 99664422363 0 687049433344 0 687049433344 568766905905 583365881846 174139153657 551119001896 0 687049433344 478236340228 641492319390 0 687049433344 105071368781 476189153669 399015204826 656750488011 407468096133 541381322809 180052976116 564719471703 188386017764 336068130880 167792296525 432201192927 0 687049433344 0 687049433344 0 687049433344 37567837824 510524077030 0 687049433344 244637330627 516634493096 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249149228377 314055504327 0 687049433344 0 687049433344 129109230950 281952576019 0 687049433344 0 687049433344 245066393969 631885059806 0 687049433344 105460129717 184123368492 0 687049433344 0 687049433344 407317530089 597933316137 0 687049433344 189993391712 410820603124 31083569112 599426439523 0 687049433344 0 687049433344 0 687049433344 174016850980 217779789966 133352963659 337210103713 406786025894 542121078336 45116597004 395887075675 0 687049433344 170752096672 228229312834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258856662781 522887127933 0 687049433344 0 687049433344 370071002298 599703493604 0 687049433344 0 687049433344 0 687049433344 127498018134 169233203016 89770666748 525495088284 207011218897 372522695234 291348789566 369108718809 0 687049433344 174347495558 272108941509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30805105774 397240693150 486465917928 595705253485 0 687049433344 169656229530 509380866961 546769208610 654101550771 299043303839 418928465722 50401169195 58357358178 115991199952 664080374171 0 687049433344 0 687049433344 171124783717 685642001812 0 687049433344 138140650743 328465541454 0 687049433344 0 687049433344 45683917776 69834542263 240826177208 290466795939 80565038670 382193413453 0 687049433344 590934494433 605156422400 0 687049433344 0 687049433344 297599921076 500961798909 0 687049433344 22886893806 591611828561 0 687049433344 0 687049433344 248185701261 504043843378 161530711214 571992056193 0 687049433344 13117490368 437433511408 163225224710 266493881899 359966241690 407717665187 68010470989 162076961061 147863282751 626783033317 0 687049433344 522810063266 580036215025 476227989801 497062142059 0 687049433344 0 687049433344 0 687049433344 221432178519 541174431890 188517793809 305443946993 28372858240 367256059203 0 687049433344 162741748046 356948502939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292679715032 357183632586 668991880495 679748283173 0 687049433344 0 687049433344 0 687049433344 264807344858 595186106258 76335505421 321951092431 0 687049433344 322354251770 352991740604 202800652863 600946640573 57482123998 651736979738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82070522541 188653374523 0 687049433344 203086075130 474492649012 0 687049433344 65605376830 368927747038 205166684873 501249807147 0 687049433344 32456974648 70366705872 175693972957 214820420007 0 687049433344 133840372989 251237783776 261238185397 643053172272 206158498615 433379054579 0 687049433344 0 687049433344 36262509430 203328636172 0 687049433344 130052857847 196541522936 219997402085 229645233784 0 687049433344 155491028942 654224053699 114331647294 403411555330 224256868156 630681454020 0 687049433344 0 687049433344 151474402886 443585935492 300389556386 449383267999 0 687049433344 332040850798 470268045187 0 687049433344 135661689385 537537269416 141003344034 375793741778 363946417413 676024981395 3763155704 398637087898 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234840110956 635553986715 0 687049433344 188211665334 347073188574 0 687049433344 0 687049433344 588825940666 601615477657 0 687049433344 89294009104 482134127526 384134994851 490428475721 0 687049433344 148837007115 285468319914 0 687049433344 0 687049433344 0 687049433344 86610355116 100759800565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280259282844 679693738181 0 687049433344 161618893175 321817486662 472630999631 513457076181 0 687049433344 95815871975 535654890062 174430564366 460061739266 0 687049433344 0 687049433344 0 687049433344 501359911576 586657692852 0 687049433344 0 687049433344 0 687049433344 214325349806 638930350523 454813918704 604225372800 231867124767 327727193180 0 687049433344 199252532502 487369173023 0 687049433344 0 687049433344 277655515722 526420538916 177063282187 211443345012 0 687049433344 0 687049433344 283393610358 598291520925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77746444717 89777140586 305232704892 646647159798 0 687049433344 0 687049433344 418442796911 669540636127 468410795234 503239729608 0 687049433344 0 687049433344 373805853085 536006874134 201265075454 625031178466 67517322231 598913473595 114673848842 484043643226 0 687049433344 132690191730 525127830943 68063439601 298450979140 266587313102 362697017654 142009921350 198939185849 9340904727 329402093514 215457146996 591776134872 250834365159 562975987957 385273370103 645401119099 267802963546 415776602692 114040094683 448180295123 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108977852072 324341891097 239242545205 366864855088 177238881843 351625898471 0 687049433344 57173320956 597545319033 0 687049433344 82836973569 656097702926 92381354165 660751154976 507316677373 561724862480 216253124342 310927954610 197554961387 249965226691 0 687049433344 0 687049433344 376940268398 626782698758 0 687049433344 265910778883 321973191333 0 687049433344 0 687049433344 0 687049433344 581223725710 590686555169 0 687049433344 0 687049433344 85846086027 683145033376 59980003471 386419128226 129250006636 454478859833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184904518926 386684717532 0 687049433344 0 687049433344 188556875455 466541563701 106329703167 184727110117 0 687049433344 0 687049433344 0 687049433344 236049693346 554287541169 68024903051 586956456584 103960065465 426854278594 244965764793 383347064466 234701802793 511558576509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26155560285 390052595741 594226394567 667674694258 418333672359 681089588476 87396196789 274039459048 49940240778 272496890869 0 687049433344 0 687049433344 177716693001 571168317953 0 687049433344 0 687049433344 441852943609 610597409516 654353750251 680030427169 0 687049433344 0 687049433344 266550277675 403462326071 114049087090 380711790805 0 687049433344 617739975525 663214021148 0 687049433344 335342418966 568641054751 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65888211697 89954411145 227182232989 583852231768 0 687049433344 301875999865 573997701765 187921503418 462745134702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150660771524 164778139829 0 687049433344 407188304775 512778249993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122506565367 174648107486 7283809850 325657535277 21475782182 102871778124 0 687049433344 43026159629 484865423621 259704689898 390941954770 0 687049433344 0 687049433344 542153655596 664050210808 0 687049433344 98473146778 397112975512 55731643663 671250471215 0 687049433344 238591750468 250925060933 414273144912 512633529991 0 687049433344 0 687049433344 173112913816 436338763835 0 687049433344 538552266797 686981593819 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 615273980261 665562349354 0 687049433344 0 687049433344 66310751467 293101536703 230904804222 638248170138 0 687049433344 0 687049433344 36108171638 152669014866 21726160214 432199117799 0 687049433344 0 687049433344 84172592643 474613906959 0 687049433344 13135016427 336782488020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265005046623 367385218228 0 687049433344 0 687049433344 220328994338 515040793355 143585050982 557617839816 117298950309 524872780913 0 687049433344 0 687049433344 308585510841 368568888089 152082241550 614739914788 274924868961 429462833517 449892204894 668542776918 67361267418 68884381627 0 687049433344 0 687049433344 3401526028 129637458877 354413127332 666865216801 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331903327609 438946049561 125772990078 300040774054 409787365657 604672811328 0 687049433344 0 687049433344 31720198681 291883266736 29829581142 428675476653 85944753350 442023741307 158321434059 452661837992 524413897086 682500610093 0 687049433344 0 687049433344 0 687049433344 45837256996 263432855715 0 687049433344 57227805068 370751344149 375453791992 665379417213 203290554527 341446712214 0 687049433344 0 687049433344 62598858095 258989937745 0 687049433344 0 687049433344 0 687049433344 261719644314 442198629033 439113275893 589923452249 7852434038 325617287333 215033016190 468242439588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34611401309 231226043676 0 687049433344 0 687049433344 14378124471 193025974234 93601339347 512231776024 386533320815 470091210469 0 687049433344 0 687049433344 331742602017 569416339860 43374580775 560962169641 218031024824 478368542385 233205813825 271299071747 0 687049433344 0 687049433344 0 687049433344 175138264454 511117615752 0 687049433344 0 687049433344 0 687049433344 157374877334 596920417257 0 687049433344 0 687049433344 666308803948 677285808855 0 687049433344 280519581502 343623896077 0 687049433344 125114880606 401438544746 70485991589 227860049998 0 687049433344 195030436158 224212369018 198924297048 250348287141 168533809234 299209925963 0 687049433344 255275529768 512162770013 0 687049433344 223590992525 417573975817 280294796580 442330796307 299871646477 390499722664 165107027199 583491699986 247481889489 460629162408 0 687049433344 235602246180 603620208540 101194930617 394238952161 0 687049433344 0 687049433344 80125959689 216284450994 166619929320 528775424283 109085270801 337133183892 0 687049433344 258737110819 455325213392 0 687049433344 0 687049433344 191410961068 273348144819 0 687049433344 429692896759 610456342811 60299404956 681039602005 0 687049433344 26464530745 194416545458 15445779456 485942262693 31410276825 550121526695 0 687049433344 32667209237 422986425439 0 687049433344 0 687049433344 353648182279 660981592823 53355983736 214384803998 400515785925 529598509558 180372918913 531585189177 242965314489 581761711820 0 687049433344 185629808090 300920778252 0 687049433344 185776896896 429590761146 36910030926 213310791341 242634415643 368149130598 114877728717 195127319379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8995638096 631590124935 85544393368 627282776564 0 687049433344 0 687049433344 0 687049433344 186314090890 226875905707 0 687049433344 0 687049433344 267624409049 489566327730 0 687049433344 0 687049433344 189944953881 268495380448 0 687049433344 0 687049433344 0 687049433344 231304374644 349364483888 150867033027 330978875067 267813177238 375931171235 29973057482 609284735428 186907532218 303518805642 156627035936 558410142034 0 687049433344 27958050253 322624652530 0 687049433344 101531636498 659383599310 53616635916 232829635313 221518848022 245219873214 0 687049433344 575631509766 682017088902 452991602218 478494741600 169501923556 341157761475 0 687049433344 42609870230 115083168249 0 687049433344 572688671654 627265669348 0 687049433344 521906874473 635553253334 538116717644 634562768503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260641120869 287002035254 0 687049433344 271703231749 439600859616 7236607764 131085960863 1682146404 312759787971 49420052409 685499359188 327651057979 405596368747 0 687049433344 0 687049433344 248523383552 553218978630 0 687049433344 0 687049433344 104128257034 465832414121 563864830044 579183004115 0 687049433344 0 687049433344 491867573734 630935971991 25519097825 561366543848 0 687049433344 0 687049433344 109070209772 680673695560 206761319745 226140730680 292053855695 419523497229 0 687049433344 388510789949 517955348016 0 687049433344 162438298370 280048955213 0 687049433344 0 687049433344 72381369640 487254541667 0 687049433344 163882116557 165763484707 0 687049433344 118388512773 311486784419 125232519101 684471198860 0 687049433344 492264421637 646402486325 0 687049433344 80167361543 601471746966 246900010496 501221448157 56318815480 442327819850 160850778500 191892042779 144706683550 505238603561 630101772489 662504937224 190514823858 520837211409 516023684678 665786337620 332080795011 379271582134 0 687049433344 0 687049433344 55872471672 190693332867 0 687049433344 576901853750 649397617222 0 687049433344 50131526636 595512448615 99741685178 413733029420 0 687049433344 48395288245 130448434171 236266727866 341926257712 156051586531 294316012485 0 687049433344 85049391906 158347333301 0 687049433344 0 687049433344 314157449637 538452289206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304860862269 583304012430 398662687477 644111051080 48823965957 564474211788 0 687049433344 48033890935 442979092015 225463546679 413784139800 583151798729 604083217575 192797641232 330145237992 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456923917572 675201678479 0 687049433344 214109255725 685184588271 0 687049433344 0 687049433344 276726451163 504955560561 391597757063 568210087623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383283590536 607742145011 0 687049433344 62604276224 339638053985 186759423942 496962396179 0 687049433344 0 687049433344 173804111723 433755105774 80259922790 166618843437 0 687049433344 0 687049433344 401699536944 479420291352 431736562897 572142645702 0 687049433344 219854501439 556370176192 0 687049433344 435513457956 596270416874 567455755887 613420226262 342657313715 455626486766 19196463437 48183070084 0 687049433344 0 687049433344 118006263364 383182176980 378414101912 418634401351 252149461141 489727410921 0 687049433344 149601169978 530006128728 0 687049433344 138388043876 599034575840 374467506224 561686859871 215910318387 283978290311 90309258959 636122375916 190615957941 352363322770 0 687049433344 3360461140 28259710098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194792020560 291637773783 666381534022 675291758010 167103641194 266275959001 0 687049433344 0 687049433344 25984288862 586076427395 0 687049433344 0 687049433344 441575871064 569471196249 8507544762 256979608329 0 687049433344 0 687049433344 211268620827 371237001153 0 687049433344 156849512832 307326231862 0 687049433344 429066809444 685007774034 0 687049433344 546722798971 566058862838 272613515829 650330448689 241790566692 464211918573 0 687049433344 0 687049433344 0 687049433344 78869098304 222226223143 0 687049433344 0 687049433344 0 687049433344 16609595165 650609119532 337798893260 465136266119 0 687049433344 0 687049433344 108666239552 545851129087 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67873850079 592052545966 185767386618 609345288700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105665746114 476942395565 155409106623 525363368309 0 687049433344 0 687049433344 39192228138 528543621402 146897715683 237924391369 438830107026 465835154874 617570480226 641508202203 139707133665 454184713316 294932390298 305893365793 204269437840 297870371559 107659412205 266151698838 0 687049433344 57711596499 261103906292 59595367978 606671284516 0 687049433344 88756814362 219622696596 297386291768 441538934865 0 687049433344 430431332397 444314518620 16041643591 518663369519 189813481580 483870649385 0 687049433344 335136500841 399491079705 0 687049433344 342647516057 444207012823 14783742765 389558604213 0 687049433344 526410987340 680734227699 227214914217 312166043878 0 687049433344 0 687049433344 17984174105 340646111233 11537244592 379973590959 0 687049433344 0 687049433344 293096970832 365519941864 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418982175736 670296173296 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227810316555 253229515532 211265475031 259882759385 341529701018 502986047472 17270687983 539390995322 469926615147 667441571305 79748096203 237089199553 0 687049433344 222727569849 508846343618 41350382024 358004033154 0 687049433344 0 687049433344 0 687049433344 57703911669 226337488040 0 687049433344 0 687049433344 62038532165 416655188133 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227624668400 361723769608 0 687049433344 426333575186 530764494613 0 687049433344 79184784294 377390767917 103043144610 267969616932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75802652555 188001632820 53922249895 498046319720 331712670241 547898384265 256472987689 506528055660 370025427693 583306495761 0 687049433344 283056184962 389734615904 59219801491 85329716804 23254205902 378974289986 0 687049433344 0 687049433344 810082396 78079112765 210984537822 456399933358 0 687049433344 194089247288 613713768018 0 687049433344 0 687049433344 277507436918 626101053794 161425155055 565355120138 106585140738 194408420013 0 687049433344 457137639675 576568756831 197691527835 331453907344 0 687049433344 0 687049433344 345882614288 524087922875 467605662206 520511122534 0 687049433344 88808709728 639879003538 0 687049433344 0 687049433344 148781848817 467324871340 0 687049433344 3243367824 422323431104 197300591819 453115887434 75898366664 513058410226 139180897517 537783462345 0 687049433344 308437268074 493246457679 107888503593 166133607326 0 687049433344 0 687049433344 62358444503 536608527176 252142406832 510676042356 0 687049433344 45887771656 109238276539 0 687049433344 0 687049433344 314700253657 636044029332 216612598668 612762127731 0 687049433344 352463753863 375543982402 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296012755754 470943017215 112267508521 415138641689 57651864228 431876162917 0 687049433344 0 687049433344 0 687049433344 30796466849 493719846183 17891425397 559189617384 128533967389 536149173482 0 687049433344 14071862431 441652966250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18713918196 205973420539 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66294585154 607397062968 0 687049433344 0 687049433344 0 687049433344 188170568023 190133715459 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58383961123 674462756781 5404242489 52111790981 232539147938 370586436617 66217287474 146315374808 0 687049433344 137242855112 530857969842 165463331793 206238641399 0 687049433344 412449727964 451715515465 197806320790 425006710976 134864841320 618023573329 0 687049433344 0 687049433344 170276108983 236827667441 276095488531 532234079059 622677821383 648564226623 0 687049433344 352447352346 517490899874 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184511155421 577305511368 0 687049433344 6429779914 328425950012 327975652766 550194195724 395576903717 456076465197 359888778553 583569722938 0 687049433344 0 687049433344 547237378374 624372100344 166489080062 631500420692 197086679985 433917376434 71733627763 651459839160 300752409938 348010242161 413321435091 530382707874 0 687049433344 0 687049433344 0 687049433344 126508553817 630210428961 0 687049433344 292073304801 619914802868 0 687049433344 200474238877 219221201783 0 687049433344 0 687049433344 418095213907 451628579352 0 687049433344 609321174419 671617522458 314467813966 612726742163 230483466562 243312775702 56287611368 289888192161 68403902021 296283033680 0 687049433344 385815905992 612639419892 0 687049433344 2990507379 625597346582 619480615143 673989642577 204973793483 636901598197 0 687049433344 74057076798 109476849255 523960585583 530068053315 191632608968 472894181591 199954326455 614253990757 0 687049433344 0 687049433344 358483210798 359626458378 173778745290 561575621470 0 687049433344 534670830729 616050965511 420322807629 469080542721 0 687049433344 0 687049433344 75172018484 591475692940 199174103896 377757373986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219922916964 366539492693 0 687049433344 6676148249 211491733610 0 687049433344 0 687049433344 18847118150 118082077276 467042275679 489487631018 130721528482 313737699219 53335827357 271374604704 171202162395 643767775195 0 687049433344 542600771378 556809368322 209255081007 363969823945 0 687049433344 0 687049433344 15080539719 222329658124 0 687049433344 34010497160 46992442351 581293586995 596691281904 16824792887 181761624845 0 687049433344 0 687049433344 165050487477 475696676647 0 687049433344 371832754248 594774372013 550033154106 591346748358 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293122211889 565921360134 302628063557 369993396338 229320648685 271868749942 0 687049433344 0 687049433344 281909493858 557082404774 390221937920 621596084366 0 687049433344 84963476931 587155993178 83893191565 462564172439 0 687049433344 0 687049433344 0 687049433344 158602804955 216944784329 77231756619 319699250093 0 687049433344 0 687049433344 350712795070 621092932104 0 687049433344 0 687049433344 283172835703 610735936492 0 687049433344 146462856071 330349951161 0 687049433344 405561956572 514774681426 440002492710 637395203108 343912404722 394113869194 143678170327 286972687766 261314567117 517550809609 35349124147 37812068577 81226870397 217788595210 70063423244 607712108018 0 687049433344 17361231220 654143481054 0 687049433344 44691774809 507981281717 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341878972112 422175285295 0 687049433344 331190957426 383141111469 132197567138 538255012014 320456757343 398908872477 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 470632718402 619560585237 0 687049433344 0 687049433344 548928537005 555569015049 492390210669 595945214914 138589979255 187486329760 403953534147 650642280660 0 687049433344 0 687049433344 447775013429 574998601724 546155605306 632772476446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39177683249 123611707641 568361555946 655283196344 183010744395 635942658275 9509019514 339918402648 268841645062 366534749332 436567142522 589458833764 0 687049433344 246484608158 464425496402 91308697947 357845082625 314306329896 345095639621 737543734 197380116808 0 687049433344 0 687049433344 0 687049433344 15175868835 615216926440 199792099164 548458257276 0 687049433344 0 687049433344 0 687049433344 402524286651 649512041824 0 687049433344 144357434753 538373332719 86708228343 406133996044 0 687049433344 109532377979 453654172651 261751739642 570036901619 0 687049433344 0 687049433344 175710532166 424941338842 0 687049433344 14066728839 271347924362 425703062545 452461228675 0 687049433344 0 687049433344 102956172084 305509163898 0 687049433344 47891086069 156235865605 310446501631 332383681695 0 687049433344 0 687049433344 74265190112 676138319086 546961856695 653909279048 0 687049433344 0 687049433344 0 687049433344 369921640379 448735598514 0 687049433344 244091155496 596197079799 83405655891 328091693288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150961251004 602893123921 0 687049433344 0 687049433344 95598663177 591006796201 525717976640 653651859646 231908302381 483348623447 0 687049433344 0 687049433344 6035073686 387846649011 0 687049433344 0 687049433344 336295800796 659595194871 321559610092 495709619886 0 687049433344 0 687049433344 0 687049433344 466421671504 531098623239 284076568261 529335355235 50410272559 560439009306 0 687049433344 0 687049433344 484121084554 655769192249 195360402882 486505000607 0 687049433344 482057682171 632566669713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123208144949 191576053337 332086503317 405554100227 460673984459 541906591317 280709502610 470280381057 0 687049433344 0 687049433344 0 687049433344 120514926777 430623812094 0 687049433344 287904020621 323663597834 0 687049433344 130428067425 355883456190 201645670500 582040961876 52267538957 507296169552 286892700262 643714680141 21978131784 213551233487 0 687049433344 14149184864 638243743236 211445226102 235441305852 26152245632 531923019445 175525070948 359704444251 37411620650 425037395673 0 687049433344 0 687049433344 476246622868 559907791021 253217486306 476163059884 69670167872 166689056038 549631451881 661165004302 0 687049433344 409347433933 686773245265 0 687049433344 76373476650 369896244381 14458730077 510681212894 72621319098 596854603236 1539280032 610662255872 0 687049433344 194758580814 534609833975 593839878559 632749908301 0 687049433344 0 687049433344 257144632299 534464881646 0 687049433344 186894756316 483125965555 270747374592 291566554625 0 687049433344 0 687049433344 0 687049433344 13298540485 496493911805 0 687049433344 512544759362 536793526067 0 687049433344 0 687049433344 79511142383 539057617188 295449926415 297766164212 0 687049433344 28832878753 464595394931 389286513195 412382394865 163833628941 238597405184 0 687049433344 435715900838 666337148964 67601670014 435891007976 7702284550 628841923138 207151746537 397977888875 0 687049433344 359350283256 542187815063 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120065012126 295057256606 0 687049433344 0 687049433344 0 687049433344 461847560711 542522895179 286851288651 470667103344 43890321011 427113700613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100859744608 588224749339 165564467960 198745840226 191450223890 604696592347 61054383336 579888344218 0 687049433344 406139481754 420860025545 0 687049433344 0 687049433344 241716487887 354790647179 0 687049433344 250870692032 339928059779 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 347462484408 659306383680 385654821601 546105076738 0 687049433344 0 687049433344 306531828068 553330443549 252856914799 616973591645 251687564601 459606294854 116304861833 418876372665 0 687049433344 0 687049433344 0 687049433344 44073455050 101268910651 396486352727 436346855751 0 687049433344 12661095 281116948716 0 687049433344 201797637489 571310938318 0 687049433344 524971722305 554719407119 0 687049433344 0 687049433344 63556619147 223551533718 0 687049433344 293622282802 608132963054 0 687049433344 0 687049433344 418612764460 679420712865 387171342338 668277376423 0 687049433344 235277000699 497057498989 126008131249 435795691809 0 687049433344 0 687049433344 29236519110 172138106440 0 687049433344 84896511363 310261201058 364676417801 458187120689 302935126754 378280038716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278940501470 378690200695 0 687049433344 68125194659 341868927170 163302583222 598686627377 0 687049433344 121268666663 496630058953 0 687049433344 589015281211 628251189516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235958136740 354769781317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54548438034 455586350293 258088574368 459063935945 101447462592 317142902564 0 687049433344 128360163296 489192741563 0 687049433344 0 687049433344 181693979956 386672480019 2041009830 666617359646 11138888648 622926962700 305014049034 576639387823 0 687049433344 0 687049433344 0 687049433344 1994358976 308838397107 424127139322 456780457293 37835562503 112824903483 0 687049433344 23528146620 260587984026 224701553048 476412950384 0 687049433344 0 687049433344 0 687049433344 500875067974 585269743877 0 687049433344 0 687049433344 37024143626 122509660613 0 687049433344 0 687049433344 180126020154 241131604941 131905240245 472028010583 0 687049433344 350816638379 405282375466 0 687049433344 0 687049433344 80772919086 555565660119 0 687049433344 0 687049433344 501006936468 572261233399 217397209291 242375248515 190705843010 549130953274 0 687049433344 18374692823 303121131251 0 687049433344 145453944742 354175571613 152409928662 174582951694 0 687049433344 126073815120 598377733046 586274744823 667676816235 0 687049433344 281247575974 328965436427 0 687049433344 0 687049433344 402138945138 413640399683 0 687049433344 0 687049433344 91127612509 620662662656 434394590890 514054777637 0 687049433344 247302611507 683585348420 0 687049433344 0 687049433344 46640227670 547100465241 164652152829 187509234656 0 687049433344 127000752624 432806808719 0 687049433344 57212214798 618177163628 28280139060 647258227099 24307252037 136051707047 12074321497 168956407462 0 687049433344 562366613273 629005967478 0 687049433344 0 687049433344 0 687049433344 19635585778 244707994708 0 687049433344 592618794085 641187781111 0 687049433344 0 687049433344 505005093065 680286666070 199214579513 470993988462 347824598913 677284455264 0 687049433344 406722343820 651714350278 0 687049433344 0 687049433344 49405872160 435386600776 0 687049433344 0 687049433344 427425798858 647059341496 236218838027 476864598531 277415466366 536847328727 244300351108 513590655681 0 687049433344 0 687049433344 0 687049433344 328454280642 627059831036 125974052328 129365023162 417235122381 470943405137 0 687049433344 0 687049433344 0 687049433344 131123015258 568889943735 362456134579 444588033279 256136736670 582695467063 188806840289 561374797027 0 687049433344 0 687049433344 380383570696 657542398919 377319761137 465638605062 272648655525 475298395581 0 687049433344 131093078570 192730137467 200184514877 551954048169 0 687049433344 0 687049433344 0 687049433344 2601659963 265986800632 0 687049433344 75719039681 537156629857 382671978789 583300570368 243702059565 327831085036 70869008957 552878368695 149074638184 569082224592 0 687049433344 0 687049433344 21791344684 221983902725 0 687049433344 0 687049433344 0 687049433344 99130863932 586619038688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 469709735893 627522314488 417444690614 474268617783 1828615464 348111505839 373693173571 593197582152 222006611312 673863875752 6258172104 658681973430 84336600683 95358993249 0 687049433344 111633851406 163199773646 0 687049433344 284891726112 339555526944 589553586983 640808189450 0 687049433344 0 687049433344 26423355182 248323265745 0 687049433344 151633711898 384867735394 5363230109 248671140656 0 687049433344 0 687049433344 160341450636 555819779951 0 687049433344 273200002968 282472970611 311743844118 550480827088 493994018164 643466568205 0 687049433344 199300824117 473517900596 281320417008 404204496776 0 687049433344 0 687049433344 67289173573 94867894608 184698375626 353351442279 130742471402 332075172169 379976819327 506513490732 260542719503 420873816629 239687316988 637351837043 0 687049433344 424939426562 660741913844 57169619740 528294673450 0 687049433344 0 687049433344 392766396540 580280067324 0 687049433344 460277968273 556544070221 0 687049433344 0 687049433344 0 687049433344 161450154039 401916346826 0 687049433344 132841750192 338725712389 606005429190 631973934657 0 687049433344 0 687049433344 110401762833 276262086889 37603406558 450742575876 0 687049433344 211841140583 458574805188 0 687049433344 0 687049433344 189629417411 269526056348 15245027348 62486017098 57831868611 208699706753 338624138533 347330505792 0 687049433344 229619032817 238236571223 0 687049433344 0 687049433344 0 687049433344 81418171957 607644345683 0 687049433344 391894840514 646036143297 0 687049433344 0 687049433344 0 687049433344 517607802034 651537347270 365426630459 450563539143 337050478018 371189023058 171249316326 201301436407 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90330706268 368866431150 585115202036 623844306806 0 687049433344 0 687049433344 118217095779 152631394801 0 687049433344 134850106347 357676952106 8699037678 289788033404 0 687049433344 0 687049433344 240040137075 528027510263 0 687049433344 118871109606 430777448727 0 687049433344 0 687049433344 0 687049433344 267769182922 454885864959 432109791539 609038201087 0 687049433344 61302351465 519213993966 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201398238351 436976805854 54380459571 56568318985 0 687049433344 0 687049433344 0 687049433344 2800135240 26192990677 76366810584 142938092058 0 687049433344 0 687049433344 440414905063 608001010523 0 687049433344 0 687049433344 0 687049433344 151155695841 487907154269 0 687049433344 450530722946 579892202382 437584009878 642730712473 0 687049433344 189286167774 290002454944 125964888675 529566882590 0 687049433344 280942045343 307983947691 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416580311362 645192802521 0 687049433344 0 687049433344 0 687049433344 293317425383 592450036016 0 687049433344 0 687049433344 0 687049433344 520945639481 538193502002 409577251827 411357622195 0 687049433344 0 687049433344 0 687049433344 114990619478 335579008512 344207975728 656632642025 602222430832 686429996050 0 687049433344 175818606395 359889310910 73218482689 456165965560 3526463765 156324416486 0 687049433344 87229144172 492619146095 133684258020 364729363811 0 687049433344 38403040953 406555460801 0 687049433344 438900757225 554071642229 162006063110 568681134033 0 687049433344 354095373738 408686464607 223376871342 398367968031 0 687049433344 450372858356 543104358659 0 687049433344 0 687049433344 446331184524 613623817779 610349114242 665400623452 0 687049433344 0 687049433344 560723991682 575308340664 0 687049433344 0 687049433344 0 687049433344 420060599446 578606693339 196070002157 252314482861 135010310018 193318936433 0 687049433344 0 687049433344 187799275549 632966836473 207510076988 399276318141 200766777491 645058472543 0 687049433344 63021035276 299783826368 66238906884 131721090049 0 687049433344 236508300547 519595479828 509659693699 654011014584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36357416868 622030373402 0 687049433344 375117106834 614034207697 403122933166 609523428112 0 687049433344 0 687049433344 0 687049433344 90581464455 141865508507 0 687049433344 0 687049433344 165290960090 254228721761 298759544676 471834639869 647943775308 678134354415 0 687049433344 115003437711 360025347935 24058664942 640140159629 485574182346 547864546486 95340533020 632538883314 33348015145 255343944791 0 687049433344 165667562202 292567539626 577377472958 583289551092 251032811166 685612354943 0 687049433344 427507947729 516785038221 206146456948 623066026914 0 687049433344 0 687049433344 0 687049433344 518193867397 682058059044 182448990351 266937567850 161839443325 660992316070 0 687049433344 187990455361 279612986026 0 687049433344 18471187637 328323526233 242375772068 676377541474 0 687049433344 0 687049433344 322968670680 352795816122 346426541037 517066175732 480654723279 520787519621 458927146179 606739735890 0 687049433344 89833251786 454512933321 36731478660 213048368081 364479171109 622826635100 222198170054 473908904999 0 687049433344 108946363661 239322469989 213029747486 227228623042 93001291273 497709911609 71651015500 398657692706 0 687049433344 423492381705 554645639247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190402071956 249471780559 0 687049433344 0 687049433344 295308203106 419667413829 0 687049433344 196821068457 420282757675 0 687049433344 0 687049433344 9328863191 601824835641 344058243665 505679195859 0 687049433344 0 687049433344 138696419883 482328727489 269147064228 445479506978 0 687049433344 353611318154 453591241709 246083134064 602700997910 16733633551 624645783194 0 687049433344 79353909460 118686620651 14953279163 260431772420 50233863542 552515767003 0 687049433344 261840271827 541662440464 42937790991 515227765559 0 687049433344 342674461749 641743113505 83897162137 177865298278 25759757956 338659781803 0 687049433344 286586886540 299959528081 80817628238 602333681152 401123363748 464514972703 0 687049433344 269993525338 505311384657 54889414823 491805326661 62637524257 574426044777 193737652936 550875007298 476519822556 558776253292 0 687049433344 156770927175 495295213713 0 687049433344 0 687049433344 0 687049433344 200994926561 682172946610 48482794091 415332733250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335053561984 444298686352 0 687049433344 0 687049433344 624682696437 628601008144 0 687049433344 230137241204 367279491504 0 687049433344 0 687049433344 0 687049433344 452512966080 483075563011 0 687049433344 187030026257 669801613813 508449690125 617568761364 71349882227 379330992503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51682995586 469483468237 323937679308 600894115392 191891784236 674370165693 0 687049433344 0 687049433344 188599884535 196583637397 0 687049433344 279418570920 518402480896 0 687049433344 175128989211 345694436762 355057146270 387216892944 320558877131 595486198056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8372560038 350781541096 0 687049433344 0 687049433344 73128703812 367016858576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358394041515 416506438416 0 687049433344 0 687049433344 231514168650 369678118516 343372154720 394876199850 74383414755 243647551136 0 687049433344 0 687049433344 352906089110 646323558431 34847224090 479711995142 496413974459 593820537677 385145727437 674326247009 61304488523 672580009439 274218878270 595307107109 0 687049433344 118561806165 616532788613 0 687049433344 0 687049433344 208696181681 439196574475 0 687049433344 127674333250 360373549214 345227464578 564995024402 0 687049433344 0 687049433344 504482923234 583262391390 0 687049433344 0 687049433344 71999928623 578794800885 167796754874 461335243109 0 687049433344 343217454 341207693131 0 687049433344 309899777998 387164391571 310533283744 497137931522 0 687049433344 509100848386 624131983738 0 687049433344 0 687049433344 0 687049433344 205466046984 412837312926 14130962087 533018119593 0 687049433344 45673599690 217188422417 0 687049433344 0 687049433344 73298185622 176596255802 5209116335 475377380525 0 687049433344 0 687049433344 451229347471 593750884217 131629675278 497190144201 0 687049433344 277708510126 415991103095 0 687049433344 0 687049433344 197063254929 262834194541 137175701657 206617482955 431498900777 497770239957 0 687049433344 119396333744 302960447948 59990915033 355454792537 439193684559 518616630194 485420171059 680723808096 221651402247 356689324045 0 687049433344 0 687049433344 120855868766 541759248219 18497758977 359541993221 476327825967 623355819808 0 687049433344 0 687049433344 84833868445 129199959299 84570744073 353343671709 0 687049433344 144957016328 207422354942 0 687049433344 0 687049433344 317223032420 412840529515 324639934835 548122452786 224375863636 664654481662 453537369542 511935232806 0 687049433344 0 687049433344 578726269655 667635769195 0 687049433344 476734431558 548806792476 406867442303 674875061647 0 687049433344 0 687049433344 275028409434 624933624700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 680556801279 685582550570 40174273389 222587565579 38228095651 464424278778 351394655379 520065631084 152529836571 657634033184 0 687049433344 0 687049433344 84999344776 316169122442 0 687049433344 73930679853 498856796041 229971489850 477193380391 63096593498 478103036133 265450147212 558717861081 52263648301 165266907575 0 687049433344 0 687049433344 362816323930 564244591658 0 687049433344 0 687049433344 513909000525 646131598824 414945989537 471402218485 0 687049433344 0 687049433344 0 687049433344 179349017392 436669651161 374071555249 421938843257 151640878091 394021742077 0 687049433344 0 687049433344 0 687049433344 489808425787 597720119749 59972415062 108706033398 0 687049433344 110509988379 643872449206 0 687049433344 181367159308 595715412109 0 687049433344 0 687049433344 49713068973 196518162718 207474679235 244535333685 0 687049433344 0 687049433344 117845178478 409227993200 97400642030 459709608956 0 687049433344 204949860207 328676515592 124182919395 544167388576 0 687049433344 0 687049433344 0 687049433344 161640048288 592626058278 171269264308 520790470567 0 687049433344 209582911512 499615659172 0 687049433344 25165793346 106165596428 0 687049433344 466600413712 543425943762 49892496169 683084231127 647646117467 672068018267 124474112392 405358661265 289691592585 375850034823 0 687049433344 251788442153 456005257813 0 687049433344 0 687049433344 399166953990 644743433573 238330594383 677200331741 0 687049433344 545148922000 611239993935 139957425702 364711552123 0 687049433344 489472373050 680389793544 0 687049433344 24208818887 478545542069 0 687049433344 407758813098 454561700400 439361211831 670084169950 0 687049433344 288530954002 629160549959 0 687049433344 248545586660 256608473999 512147187696 590648938228 0 687049433344 0 687049433344 0 687049433344 313311920273 369727510858 0 687049433344 582944716592 619173329029 0 687049433344 0 687049433344 0 687049433344 365462748399 594961814641 0 687049433344 211320417240 641372295584 0 687049433344 0 687049433344 0 687049433344 81032192607 218236967236 84418556997 310403370731 0 687049433344 0 687049433344 0 687049433344 87850907829 114891441549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101425440880 137265287234 49089091325 449283025728 0 687049433344 0 687049433344 580906711481 596175168728 377360929835 419488982053 0 687049433344 0 687049433344 117010122992 453550438236 433463601115 588396179714 0 687049433344 0 687049433344 0 687049433344 44304971888 626915237613 275426331284 488935820974 425446945748 444622513755 0 687049433344 58640099125 457975068416 159064921170 170117947257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282329864373 518493700269 404181586287 488569859365 531763168187 666328109156 157336388385 266751996829 16397075005 332402610339 0 687049433344 221116183113 326653807081 0 687049433344 0 687049433344 102724949521 466906511461 78720226071 148019224467 416806788844 447813984367 274420525906 485521876479 0 687049433344 0 687049433344 301635381047 384640348366 393141804543 461281756642 0 687049433344 0 687049433344 150384087940 563429179324 116809955106 686906939489 62707802863 275203665621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321846900409 666371312189 0 687049433344 51796733008 485291642589 0 687049433344 0 687049433344 330989180676 528695032005 207705331365 439309019820 0 687049433344 0 687049433344 365832575706 656057502372 236980656889 237764321205 8727803838 242027482401 342039755484 540737317302 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13866606337 457661985728 146692365547 438342968179 0 687049433344 17300005077 464409149290 362725005442 427453020621 0 687049433344 0 687049433344 12001067864 418185025789 0 687049433344 346368419781 348237153728 42946941292 676256091569 0 687049433344 209821592665 649276582761 0 687049433344 0 687049433344 20344920285 344387255334 152859354495 614687307802 0 687049433344 590994528926 638708367476 350176706974 495608285642 0 687049433344 460107087522 585290011051 0 687049433344 210745935184 247325030974 0 687049433344 339238401718 675767391847 0 687049433344 319213257355 522365360883 162835755748 183813660310 160243708563 527140642480 334172580841 496591988490 0 687049433344 479290103819 561510431250 310929979126 329931835729 0 687049433344 0 687049433344 105045513469 555951515408 0 687049433344 0 687049433344 287035345451 522378152991 396613733730 472531659789 24028742565 385427376722 0 687049433344 6871478071 93835213300 97605706150 614146114293 0 687049433344 319397598362 644944871081 219269788448 381961150393 0 687049433344 243879379729 592789892241 0 687049433344 0 687049433344 289171591608 323350371512 247496614203 633734439825 177178967978 529946488790 94389248209 567387264759 0 687049433344 0 687049433344 559832647908 595260545740 0 687049433344 189750730368 546630539390 280171110212 465799070739 0 687049433344 0 687049433344 0 687049433344 288290431760 339252909761 0 687049433344 0 687049433344 46413477081 76014494802 0 687049433344 287909244592 523799499999 71014737910 406315707845 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138940883550 524857964689 357736594677 480668763622 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425908032507 490590183621 595427048697 668914351382 97653541556 332929098222 340455261873 652264777402 370583104073 486336834185 0 687049433344 32891824578 424377411132 0 687049433344 192007779272 237832462939 0 687049433344 291220906132 449487401349 0 687049433344 257710959784 356138987401 0 687049433344 175189702450 332471781705 0 687049433344 125101389754 637903635845 248203742566 248630768761 397305713710 428841458468 0 687049433344 0 687049433344 146655547638 487159846404 603161895528 626606137324 609418532246 682067822600 61537061171 587089148400 0 687049433344 250997534670 583858234306 268129288468 536840460960 0 687049433344 70774494801 304237811147 0 687049433344 240349707283 629631043090 0 687049433344 6305537543 456285505214 189130683962 269583200700 0 687049433344 307374548695 530108536987 506483776577 578547674549 503721613516 569429211385 0 687049433344 342668258921 537689704758 74461125891 128986745524 102970076399 300398135808 0 687049433344 73360417614 553051296718 135457376566 404906460766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361618106187 576228678966 319623323068 550239668921 0 687049433344 0 687049433344 129586243495 517266363804 0 687049433344 0 687049433344 62057844494 380391462288 216565313838 241096494435 0 687049433344 326969996869 505628818487 0 687049433344 206963388747 633465276564 0 687049433344 91501273367 395548869838 300414216101 351998763833 0 687049433344 0 687049433344 0 687049433344 433802700883 557078732839 0 687049433344 0 687049433344 58288633545 586500284381 0 687049433344 73226562852 257307455615 53282867158 487350871400 281415954510 399727861030 0 687049433344 0 687049433344 77968126377 434303036120 0 687049433344 0 687049433344 0 687049433344 394203901445 473263440695 0 687049433344 0 687049433344 10645760481 610079990575 393220608444 554911002376 99074123485 602007975479 449976409201 553863794444 72701382407 499880793895 100689483243 669011301744 230017262591 279220889922 0 687049433344 0 687049433344 396403865459 477300330592 206173528591 442652364973 271716963812 394884808165 99990152242 172528834492 0 687049433344 541607696579 632188319159 103048107577 652736484689 147001110440 496694065259 0 687049433344 177169584891 184195301720 0 687049433344 359100203424 620390850387 0 687049433344 0 687049433344 346707697110 596301753545 0 687049433344 0 687049433344 254804171248 467376328805 0 687049433344 26061546851 160844202326 0 687049433344 0 687049433344 68228675089 596391311285 0 687049433344 0 687049433344 0 687049433344 0 687049433344 620628525925 660589097168 0 687049433344 174048692508 558178398971 0 687049433344 0 687049433344 453850619037 644109914281 0 687049433344 524054172940 529980714657 150678731268 173683498529 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85139345369 138870643762 0 687049433344 269277979504 601459174132 0 687049433344 135265643658 436381271549 204992733250 598596454198 0 687049433344 248589959954 548595459881 248356176570 661417105370 0 687049433344 0 687049433344 481106481603 652439930088 119856453527 315733855484 0 687049433344 0 687049433344 0 687049433344 297282648195 456110816063 0 687049433344 0 687049433344 92807937152 598996705158 184404966956 417675317893 296883914646 519947541270 0 687049433344 110484029276 180895321779 0 687049433344 0 687049433344 410852714792 439557922020 0 687049433344 49537402747 138101486199 282697189539 385021724900 452542716543 599357720267 71660516647 454294365768 0 687049433344 0 687049433344 0 687049433344 0 687049433344 279853040889 604515177584 440465006629 684305921223 0 687049433344 529970403542 558880407520 350197306875 575714778433 0 687049433344 0 687049433344 375433535891 531831236028 234675984087 491977435414 17314905907 433588271443 0 687049433344 216182838997 473666982340 42082342534 234595624877 92757164267 196610276456 305383416899 349809860644 0 687049433344 248826438133 267708807112 0 687049433344 330181166442 443846555415 0 687049433344 322225777342 396370943770 0 687049433344 0 687049433344 650615609238 655198477325 459996544398 603410845923 44165004582 252469943018 330459053175 363242100651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241867147568 612407782247 257032462087 486356077248 0 687049433344 0 687049433344 12261415044 323936289193 280033494626 459307060032 112658726876 287388709536 0 687049433344 0 687049433344 431973228757 646683429625 0 687049433344 28418680676 91875492804 495690509404 604421234164 448118085985 507142254529 254299982747 604502179353 492238343540 603904085834 0 687049433344 102074893584 145842641709 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18846459232 508262024878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 588600925719 652969103247 0 687049433344 510774583839 539688726585 67368693610 417031959679 24920368016 373339101612 0 687049433344 153718087961 617717038341 0 687049433344 442716192587 599991469547 167065466744 309671568049 395054027802 427912502216 0 687049433344 0 687049433344 87894041387 581020245919 0 687049433344 171397167274 543613878285 454256091840 642185196130 178131116589 480105961057 77550049181 618963739992 327701494650 602340474028 8065301229 595846904250 301539081041 448818118090 57992302079 404548409618 21270100062 524332561056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161830124538 265030131650 0 687049433344 369725686128 539974621281 147456715315 227683311104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18045302774 125685087831 448259095665 512630830447 0 687049433344 23752602284 383663320363 0 687049433344 0 687049433344 475262704942 569835392632 0 687049433344 616641834525 677586042299 22922081327 467059020937 121446233558 214624203431 0 687049433344 26821705767 642664563281 0 687049433344 0 687049433344 616122254423 678267927098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132508250750 637833595588 256003057005 428778143082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133633399895 377910577642 0 687049433344 48313550709 253945456854 609419332841 625101600028 178351074420 626014267700 256625026445 406970106203 90132721912 518916219006 0 687049433344 0 687049433344 0 687049433344 67135744466 671993732721 148752411959 622004209350 190511240812 390025477631 0 687049433344 0 687049433344 0 687049433344 409676259074 571859015409 0 687049433344 0 687049433344 0 687049433344 202333342692 469307027438 0 687049433344 54222638158 511091691590 55275909154 148522017964 559885747677 582023726774 422589510510 431496977613 0 687049433344 382516437990 672104194553 0 687049433344 236963996584 657521451347 333614083275 353873502397 19133399738 122909634085 470086808816 563508775443 466389745937 548128699717 0 687049433344 0 687049433344 309042701030 499516706121 0 687049433344 67746238665 557870954709 0 687049433344 0 687049433344 54220449880 97310326427 0 687049433344 37955197502 565668896313 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139450274096 289538757122 566176991266 578392487469 0 687049433344 107952759209 642067467546 0 687049433344 40286895349 677331171672 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283463651291 625572371802 0 687049433344 269638972300 645126111835 0 687049433344 178969535548 411333523050 219320194407 266521125207 127250846844 275410558142 194992542524 260711299275 96915790613 506205103782 316036141466 504484814368 38701840569 382070912340 299420864529 525939791056 0 687049433344 0 687049433344 244537283505 342294755625 65251374580 161206261587 240140553673 658406393635 0 687049433344 0 687049433344 0 687049433344 27465681615 129827191780 169281124728 502117480584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 437143426658 512460314059 46934182753 484277434241 352794221963 660632834036 0 687049433344 443193871417 539783702582 515214959642 577838083365 0 687049433344 135574902311 663171565344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280958109622 519620265887 62866008541 430098157202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256342293539 554681696396 366930062401 441505498509 0 687049433344 181249891109 276597963700 41419648652 118846144195 0 687049433344 0 687049433344 5864752751 48993282662 0 687049433344 13723985278 568000432573 0 687049433344 134151859324 142311803332 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31868386406 489099191485 0 687049433344 408585533061 670102583642 333034003267 586643153190 0 687049433344 0 687049433344 257280809312 624462189273 29542592908 165297414850 188350399021 390032469875 111605061956 406671731036 345805211940 614564070697 0 687049433344 0 687049433344 33786407572 511132559508 0 687049433344 188066156279 268591446256 0 687049433344 0 687049433344 0 687049433344 64922874344 489748477637 0 687049433344 105398966110 554278381685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476203535608 630587559551 242173334679 388624651026 0 687049433344 0 687049433344 0 687049433344 222033922779 409776461116 0 687049433344 330043155863 619212846078 666668948219 685776900894 49726659996 217827884523 0 687049433344 0 687049433344 0 687049433344 513006846529 633447684403 0 687049433344 195902828493 514169834070 0 687049433344 274933046286 668561308103 0 687049433344 35226804978 678839365881 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83564094808 526641376492 242285652088 574140644715 0 687049433344 282688432592 283121144737 204042939067 232228752203 0 687049433344 9953578780 392451689602 526491765932 616766153745 0 687049433344 0 687049433344 75432346621 403488399678 0 687049433344 0 687049433344 0 687049433344 473189693709 634794110087 107349617078 507364806421 65651505881 570919920882 100511148082 515811608023 0 687049433344 220383791301 608303727078 0 687049433344 0 687049433344 0 687049433344 1930634394 474871140671 118624384769 191173313956 180703429029 593521908836 0 687049433344 38575519170 116481518853 0 687049433344 241834915249 665893746749 499008341020 641723963612 0 687049433344 0 687049433344 0 687049433344 108604035025 533355062867 0 687049433344 0 687049433344 0 687049433344 136067398674 564220393364 54273125361 627292741904 435478195856 509445325554 52671935098 612292399717 194267570233 389243190001 173604642575 578906692817 18155507637 399089673434 0 687049433344 332794596006 574525320796 59498262755 314245026510 0 687049433344 393054819260 511749174934 0 687049433344 214781261751 220210377056 0 687049433344 0 687049433344 0 687049433344 145278605668 251697162713 0 687049433344 0 687049433344 409518897896 631756274313 176203390192 520876449569 442368728971 633099160888 0 687049433344 0 687049433344 231463508276 393633396195 0 687049433344 641320193163 650055570394 374480484202 679441091145 0 687049433344 139777846542 543208673440 572989789255 621481038753 301622627802 389880009432 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98025502155 246590639154 425055122025 578942999472 0 687049433344 0 687049433344 378870955647 501480018212 0 687049433344 0 687049433344 0 687049433344 178692033976 202804835042 0 687049433344 2531187582 333209440082 0 687049433344 165181467182 472674701965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159065732524 525708674892 363842203365 388558586322 0 687049433344 192197183943 526211456845 66475348036 519487985158 91895086793 418330491886 116751134370 678806697021 0 687049433344 397322862804 505168231867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89724313627 473293954001 170086700018 189408894241 458858446616 614015935340 377140533819 444009997836 0 687049433344 0 687049433344 0 687049433344 37877202678 537476306251 0 687049433344 0 687049433344 0 687049433344 211100497311 449903658506 0 687049433344 136389290779 515582845482 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406966446639 665540546535 307880405241 433984128274 0 687049433344 288381161379 625571407356 0 687049433344 217506970593 543938188576 0 687049433344 320865215163 629123070025 260981209826 680420484847 0 687049433344 268105040993 592948348454 0 687049433344 54183404514 469692690085 25688887384 561914268307 339685206356 364778011698 0 687049433344 371271862333 563857588876 534715270800 602843480344 0 687049433344 147942313194 302863499481 0 687049433344 8004586031 98365462453 0 687049433344 263097635875 531234482450 0 687049433344 468269498951 618409391091 0 687049433344 323536397227 606406320908 0 687049433344 257156778810 417454631846 136836479575 418796762741 0 687049433344 0 687049433344 293379659042 584631019315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41191009409 221034613192 368463714526 368964723839 0 687049433344 264814611948 482344670024 298823794338 676680138598 0 687049433344 0 687049433344 90325410604 253020761935 0 687049433344 553133105244 579887728805 0 687049433344 437298257833 554660981932 44672805690 548037260202 3109287926 541246909109 0 687049433344 0 687049433344 0 687049433344 16972091307 327057475717 0 687049433344 0 687049433344 191585864394 669946731038 238994204454 455110005714 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425406463076 582268899075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358358998405 615098917934 265805898783 314447023428 0 687049433344 242795216774 350857032234 0 687049433344 0 687049433344 194018694973 518196274064 46745203478 527222193949 0 687049433344 610801786363 674584747753 0 687049433344 0 687049433344 115537303560 449413791246 221866869302 573481140435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434938448014 496093670126 74877500525 92282472608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82925666229 591877487104 133338434962 323829880122 265176371307 365228317200 0 687049433344 521108594188 540841916902 199366334562 275916110109 254879750646 577520354737 0 687049433344 0 687049433344 0 687049433344 82946558670 681966972366 0 687049433344 364490302761 636826917924 0 687049433344 0 687049433344 8806924707 283506468054 344589403508 479112214310 0 687049433344 417441388067 625193929880 0 687049433344 252065746421 392472157905 0 687049433344 0 687049433344 0 687049433344 392809938383 538406216252 0 687049433344 376899223688 447788466021 442824778513 606306663206 91667421420 306500693532 91972448293 640360622126 0 687049433344 319716209429 351247480202 0 687049433344 219822576615 503555507966 0 687049433344 0 687049433344 311931981971 674053338901 0 687049433344 180717855865 273132931270 35872739340 198439578705 0 687049433344 446950139828 661279970605 0 687049433344 555842075251 653122342849 0 687049433344 264350669248 504013594780 0 687049433344 0 687049433344 381708659226 686982288493 0 687049433344 155880797924 477076595104 0 687049433344 451200971992 494835567734 0 687049433344 0 687049433344 96591662242 489199763705 0 687049433344 0 687049433344 298621059379 367373180070 101669443430 405728501190 0 687049433344 112335106861 682881677068 0 687049433344 0 687049433344 277329592590 432257260429 53618318769 552370491468 449157074972 489693307028 0 687049433344 34011370085 675489303576 178272357840 534405168716 0 687049433344 318802586357 552907556718 0 687049433344 0 687049433344 91730828686 551068683713 67397053475 217599009661 215704025809 662596172009 533076885386 568777587405 0 687049433344 503005378097 674358474484 0 687049433344 225719034346 399514074996 0 687049433344 506494061875 511559480517 0 687049433344 41891054747 522162861718 75673565498 427367214663 166183462004 418858091724 273598828213 628942811299 146964028988 441871746078 0 687049433344 189209380698 522974462573 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115244251166 664608152800 19504180007 677358858436 0 687049433344 0 687049433344 303472354206 496275923489 0 687049433344 133979136597 438555293547 237785793752 635517991878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132709297778 427460589629 345900978886 527558529873 0 687049433344 256606400322 295262014594 146383090101 621737578445 0 687049433344 0 687049433344 0 687049433344 100948116506 523370825747 0 687049433344 0 687049433344 55365946678 227673929954 119344187088 296768542900 12911866389 141195226817 59462637687 618460080533 18102822205 254753053185 433381298972 450538457751 153202478539 231262635747 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375153249580 425562426928 255944062286 536965135020 142750374647 588967121865 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 496737780843 562816387215 0 687049433344 0 687049433344 277543157209 535025418697 300427838216 345979019309 31590316192 527049401707 651497531773 681328511005 0 687049433344 237666236698 639889390846 115522381505 360964423815 0 687049433344 2827701395 218086607444 0 687049433344 272899765405 373598479994 0 687049433344 384078555181 603800431417 0 687049433344 16180386701 40742485775 0 687049433344 0 687049433344 159226205265 418117627051 548462120065 631843988330 102875487524 574277862844 116726225567 119361198863 0 687049433344 64587143718 678708622361 0 687049433344 0 687049433344 0 687049433344 90181476793 314295079922 0 687049433344 78022203646 419482596740 0 687049433344 0 687049433344 0 687049433344 211856415624 340556023414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548862421349 644267214739 343423568157 542898832616 0 687049433344 0 687049433344 50005074770 114265896580 0 687049433344 0 687049433344 277972562299 598935860921 10288893073 203065785579 116496255402 190093049058 193480667048 641912975938 0 687049433344 206271895444 506085096818 522256163127 587894617829 61945157922 432001265214 234044426592 581648981176 12793074264 333591339476 0 687049433344 122035794865 376469202279 0 687049433344 0 687049433344 0 687049433344 132094113268 180164296171 13254690864 23685092349 0 687049433344 0 687049433344 0 687049433344 101023908730 200163727128 0 687049433344 0 687049433344 0 687049433344 225140774522 681521048889 0 687049433344 171562927910 561432480935 0 687049433344 0 687049433344 7363797210 196947922787 312456513616 428929096568 206934454449 514237889515 55984048479 682095929260 0 687049433344 439585578675 514327927977 304605324666 457925047733 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 381892313970 587863017086 181979776992 584437711487 0 687049433344 512112495138 587126951468 0 687049433344 375980911490 587405877082 25669289308 548914792367 289605995595 612702843688 0 687049433344 0 687049433344 190561810031 221998253692 0 687049433344 0 687049433344 30333156187 496543342216 93065058357 571329664642 0 687049433344 0 687049433344 175305841172 227892856779 0 687049433344 0 687049433344 209096646655 491193886580 42332098850 82912085233 153224589876 198481623670 202518672387 485778013145 84640900769 324939483011 0 687049433344 216515084024 532176097119 212924773525 395176882331 34106446173 443720745736 0 687049433344 0 687049433344 616593775803 626536746219 0 687049433344 215402166052 498439712000 0 687049433344 102446184160 237854633435 219224077681 288701958522 0 687049433344 179170547805 226557058711 114534095008 247690438564 0 687049433344 0 687049433344 0 687049433344 379150739913 643797796062 20105228 569188749508 26145013470 39393656666 164240181154 313104021059 462673048556 465139792325 533666972607 592341421892 0 687049433344 188166847813 243807066952 127957835763 464608736520 368644125693 645677820459 0 687049433344 94648523990 186066133553 445094793853 512652454242 0 687049433344 612892247376 642394513300 0 687049433344 114420520581 333853100372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310768447380 313282045109 50441445829 337756095615 9149073427 609969037532 0 687049433344 0 687049433344 0 687049433344 136110597308 609200617864 518534499584 651162584313 0 687049433344 382549639235 431026428445 484717042835 516022462684 0 687049433344 15010899283 165933582730 0 687049433344 0 687049433344 143977723984 396711606477 199472256245 405193441151 0 687049433344 0 687049433344 61738680964 166582876219 24048861412 405856573360 98561590948 171691098685 390663721152 506056209320 263448542022 667867286800 435609596996 545258883132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137610325273 207903692621 109110685307 390532689863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 357075744378 622133779930 346518042555 555289061725 108303581578 431904094940 378102223306 545824118483 0 687049433344 0 687049433344 135364225324 457558484775 0 687049433344 533934897153 679832882707 0 687049433344 0 687049433344 461429100597 627185587136 146902198288 293995662517 0 687049433344 662360017673 669289171282 211342363939 342490522512 2963040156 658261155731 0 687049433344 0 687049433344 0 687049433344 44526298693 85826694233 0 687049433344 194261404729 297918790922 0 687049433344 0 687049433344 259873261000 514548521741 254663727063 344864229952 0 687049433344 0 687049433344 0 687049433344 144809230865 178191864564 0 687049433344 543308407118 603329171163 210822593935 331903762323 581777785078 628526508213 0 687049433344 0 687049433344 343713741364 581742595882 0 687049433344 59868084890 651683530144 343993393590 582694815977 0 687049433344 405209872660 543658033742 0 687049433344 0 687049433344 296293224903 512440201575 517020749196 673622494661 0 687049433344 152201258690 385264507415 0 687049433344 0 687049433344 439610195938 661198921348 302979000614 681546216586 281398848688 501622779206 79613854048 221335351268 345343253532 665556398463 81284929386 601220723192 0 687049433344 230962675823 633196407056 0 687049433344 117955631138 287398175397 0 687049433344 13862279408 441635103187 71130157456 303544414772 0 687049433344 669908555108 672191720144 260042250144 514636841938 0 687049433344 0 687049433344 209415706574 631512239396 82453198570 458255369547 270020847594 302502803282 0 687049433344 0 687049433344 254691668638 364151248321 21591525576 105875126523 0 687049433344 0 687049433344 223173846054 285317351948 237125217949 379630171337 0 687049433344 0 687049433344 16946047425 51533556164 35310900434 473720818440 403597136129 651155032299 429033453106 619676106394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308656914080 572835819456 556910767337 631830880254 0 687049433344 33901022798 496132332846 455702246492 670218536204 0 687049433344 208610628700 214004367152 0 687049433344 158898480851 190370495825 374906275194 663078132557 327659142818 364501518528 15696160795 155794937440 0 687049433344 0 687049433344 124642828518 433414294004 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148436693619 413318719386 311311765792 506403506860 530467193878 619388104921 0 687049433344 53811002337 414365265510 174283323645 249475350761 261253284047 463010625826 0 687049433344 130014305890 551635569136 132088334170 138018989437 153309169478 160828456779 83762316228 282259368208 541258279848 651134341662 0 687049433344 0 687049433344 114187639811 503590948971 85273526175 166726687036 587156419171 645802788466 0 687049433344 0 687049433344 637589974723 686182520121 0 687049433344 584256935697 642513629279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244754095395 418418137739 0 687049433344 249288197420 459417073731 0 687049433344 132531394292 423040431815 0 687049433344 395424394264 660932506395 281926135116 455381104627 0 687049433344 79528248642 534133416093 0 687049433344 295084663496 677750549031 24006967207 369223154454 123195724848 508001857261 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228846858748 368775994664 83294443923 282104320875 427351621386 674569868977 543834545100 630956275271 88368020808 101771954680 380394216095 400654644775 470657814217 545444179897 0 687049433344 298750409473 304238005067 154409063466 678963779619 0 687049433344 0 687049433344 14749811228 534743693750 112775370486 444990827588 0 687049433344 8110512252 34638297419 0 687049433344 300564288550 603880546395 353365170923 603639397216 0 687049433344 367804004438 553891799479 41578985534 588493526514 0 687049433344 0 687049433344 79296310186 229290762834 265023508503 555893001102 0 687049433344 226549046972 321026757113 148752871559 156580034109 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324365751406 637091242195 70028200510 84442650220 513224312653 649778313058 180169537974 633353288828 280989000933 564852336868 0 687049433344 466306418930 538730353446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340271276653 609563060899 0 687049433344 569238045217 603061412410 0 687049433344 0 687049433344 5073033463 151198949893 0 687049433344 0 687049433344 0 687049433344 343893930807 543049302496 277397032046 592700525917 0 687049433344 0 687049433344 0 687049433344 564513429964 629201359159 0 687049433344 0 687049433344 0 687049433344 257890657961 398730899407 304578408726 410988671900 0 687049433344 229814916210 395528122557 188544774769 670546072283 0 687049433344 62457890581 333053471476 0 687049433344 0 687049433344 118720756232 589334026955 0 687049433344 0 687049433344 18756365321 188947269242 27832079996 454131940381 100122055844 321025066144 0 687049433344 437605176341 462117861047 0 687049433344 0 687049433344 675499144411 677656620909 0 687049433344 0 687049433344 352230070747 372896000421 0 687049433344 0 687049433344 79138961152 586263737468 0 687049433344 457990850356 460325574206 0 687049433344 0 687049433344 342957962688 393969043590 10551477170 558439150323 223496210583 607114740273 0 687049433344 0 687049433344 297635500691 635993997034 416262985710 646683582805 0 687049433344 0 687049433344 0 687049433344 48561621214 395572941533 0 687049433344 0 687049433344 74178361273 205458472802 79614519044 594469970270 183295296058 236124233534 424617190435 557726709782 169627094037 376561462640 374075095472 511634203066 0 687049433344 117757838471 310777758966 0 687049433344 440798464720 643995338160 0 687049433344 0 687049433344 241251789311 305199889666 0 687049433344 447787837877 574639001923 165942583583 280239114664 0 687049433344 0 687049433344 611325297475 616919615495 355860835678 558495123925 225404721659 418246385392 428335873710 531599026600 312640728102 497407809575 347099331178 637823432205 278889086796 566640453866 132485218563 485342764714 241114686375 390279170655 0 687049433344 0 687049433344 7952766068 377111277398 42969309827 491727515523 252230850392 444674430099 0 687049433344 225378592291 447000972619 0 687049433344 88261771449 329567434026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13079295548 474421824001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291202212295 651568910966 0 687049433344 26428786718 57433711298 0 687049433344 0 687049433344 0 687049433344 38286937624 629117271084 72640833068 526920817567 0 687049433344 230091182267 551731324018 0 687049433344 0 687049433344 208703452514 287902221118 151014851383 639941284290 523735101173 639217454437 355536769007 560429064220 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441104896681 508280062391 168490565406 175854809536 0 687049433344 207753017424 232680025715 0 687049433344 363300148327 386930284203 211174045056 520000818822 0 687049433344 0 687049433344 0 687049433344 357247829412 387676736744 0 687049433344 0 687049433344 214760796248 479945176044 508933608713 536089583334 2844345612 72137137472 461497829791 626579887019 290806035468 552160400974 456713966820 565719609960 164403959872 421866176294 553604008173 686073992004 0 687049433344 295321498011 559227877024 0 687049433344 222582516083 458171279314 0 687049433344 0 687049433344 0 687049433344 220326828917 244361626351 506039893844 596259919692 0 687049433344 0 687049433344 353406265791 660601431139 420204592363 579853375888 0 687049433344 0 687049433344 0 687049433344 206726703928 478408426126 0 687049433344 550196360103 551084434796 0 687049433344 116881951017 365219222712 141371219615 143294154748 0 687049433344 0 687049433344 0 687049433344 19686482745 458743357280 0 687049433344 0 687049433344 32467009713 604087400636 23161697382 61136347418 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58816853382 394918829123 0 687049433344 0 687049433344 0 687049433344 623088804630 676367673547 419709566403 668182411875 0 687049433344 0 687049433344 523147024622 553770397357 194813969867 335116951977 0 687049433344 123298549164 294740238519 576002170348 629327519313 0 687049433344 0 687049433344 141458756655 634896024194 0 687049433344 287905173158 419278339830 3892991920 270088627760 0 687049433344 458901605283 567842131141 212387157718 620181067602 365917169633 409116255977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 539050673138 567987761274 75541351269 574605043969 15553418316 97140354263 0 687049433344 81875911223 578836594970 0 687049433344 0 687049433344 154459013453 201491089858 485388801323 590590735847 0 687049433344 86607493408 584054165704 0 687049433344 456212858855 469427638568 268246847274 579690529894 63852226320 669349203380 0 687049433344 279829930892 296805285239 0 687049433344 0 687049433344 0 687049433344 139215468164 481988426834 0 687049433344 0 687049433344 0 687049433344 509815540969 660494186139 0 687049433344 0 687049433344 22578307731 682295189772 51521716611 422439363163 0 687049433344 0 687049433344 197724404046 557737170245 0 687049433344 14677061496 150362771207 0 687049433344 456413389301 546564470679 0 687049433344 0 687049433344 0 687049433344 218195261968 327712606847 532110492656 607415989751 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157500217730 665431908036 0 687049433344 173340031180 211447536838 319394423294 432120587221 121955719704 245283863676 0 687049433344 44277697499 129962405088 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11442423453 171331263911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211274909435 632358273886 68117010201 279645680355 122880170869 674018194660 387160128100 425008614767 0 687049433344 371480606503 525859096730 0 687049433344 0 687049433344 88167818518 670895242212 0 687049433344 39726987342 523936872468 0 687049433344 0 687049433344 74266454169 474941107204 0 687049433344 0 687049433344 228683414871 684187499447 178474427176 634434791337 586115261015 592295957585 303589171942 438480770477 0 687049433344 55573804508 325899919730 0 687049433344 256747420071 312868234997 467654572527 526479851583 305940523072 404423786297 0 687049433344 229166608748 268709744605 35087208644 682679483513 0 687049433344 98226011895 443358401295 0 687049433344 501805365650 541889802641 243667406041 390400550141 8506011130 200580033201 358770352182 498811470518 0 687049433344 244583886318 311775574301 29016679402 638743896547 158205966399 619798568249 0 687049433344 0 687049433344 0 687049433344 637465016117 643745221612 0 687049433344 492822928335 560457044141 54952028972 462557977288 0 687049433344 111610617074 572324805532 0 687049433344 0 687049433344 0 687049433344 291631963058 526675841600 547667324386 677076855887 0 687049433344 449303820261 453280013456 0 687049433344 0 687049433344 183625955746 493208454554 0 687049433344 39827120048 285828712714 0 687049433344 311995770264 621958600317 0 687049433344 0 687049433344 7231745545 683350614915 0 687049433344 59538832727 483520623952 0 687049433344 353295369563 508440096973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39039130424 470367120522 126623688604 256976106034 0 687049433344 0 687049433344 41368770391 154763739671 0 687049433344 227326960022 367152709594 138873709051 451410618990 0 687049433344 167516031133 306796079952 323628807100 610315973206 0 687049433344 0 687049433344 197604753932 328579363574 218085472307 627850781216 0 687049433344 0 687049433344 0 687049433344 355849931262 489766396943 0 687049433344 103143283817 645690387052 0 687049433344 0 687049433344 291502494390 620840938887 223700530122 618434694412 0 687049433344 0 687049433344 649420885315 682062314211 238537234431 363809818044 184387561902 313278531991 0 687049433344 115683865332 307081117509 276036165531 659527002721 0 687049433344 0 687049433344 160306249295 552978152357 424566443687 606404864176 180893128736 415666648764 94150018528 110893840780 0 687049433344 147092001105 468165661140 224005974133 592060258956 0 687049433344 0 687049433344 0 687049433344 443225817411 477993664301 0 687049433344 401681213665 554529119111 372096747057 451392270164 226189790221 555826294441 0 687049433344 0 687049433344 434786701291 625847231714 357863002665 410637217355 314387197391 349686061536 0 687049433344 0 687049433344 293036158033 489954151301 5621123718 91946793565 371960537600 586199764231 342366990015 351387496728 20618098870 517816732596 2485978914 341772752921 0 687049433344 0 687049433344 0 687049433344 122963984143 630250086644 0 687049433344 535585267530 592344355913 0 687049433344 0 687049433344 0 687049433344 70428811911 391587114279 184024477194 230748802755 0 687049433344 0 687049433344 0 687049433344 13253287475 480411870322 0 687049433344 0 687049433344 0 687049433344 204502960860 561108885385 0 687049433344 845715027 117800346744 0 687049433344 57310799966 527182477229 254158083216 532157743761 597200157590 628646968906 0 687049433344 405527747012 592934823336 33087400044 88232338789 0 687049433344 310659227715 621065020815 311503626946 471889755172 0 687049433344 508803656552 585914047545 0 687049433344 286439624793 486064025749 90558671108 197542990595 82420258625 574044210319 0 687049433344 157072926249 331389195357 402038930074 504164341897 337904756129 427516912651 0 687049433344 0 687049433344 0 687049433344 54311033793 99581950356 342609236231 601199731672 605866973453 616698921808 83761792140 461833384110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82248476875 329671429022 141033132469 383126371644 0 687049433344 226357409921 641226770216 0 687049433344 452122265251 568431824374 0 687049433344 15358433675 470983101148 0 687049433344 0 687049433344 0 687049433344 178572971903 537072358177 360544954955 388781517850 0 687049433344 48330951647 550182567832 82173506084 318069772317 154638964438 524775658224 0 687049433344 130571549948 305080874908 0 687049433344 222271135672 426943407194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73027401285 492144681606 0 687049433344 0 687049433344 0 687049433344 291135481504 323154528270 133157811127 547877148891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6049150610 310720733827 0 687049433344 0 687049433344 0 687049433344 191222166504 508967001743 381538006867 660707114961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358429177379 360277643180 239400286700 492175937391 130709169866 439687307335 0 687049433344 118748341862 469577207019 0 687049433344 0 687049433344 0 687049433344 0 687049433344 607296523349 618895941144 0 687049433344 331376682864 477239891554 0 687049433344 0 687049433344 126697030699 205023673158 0 687049433344 0 687049433344 197309462631 452571355845 0 687049433344 345152023090 465568056476 244539808622 297697458831 53551646147 64547435902 0 687049433344 0 687049433344 137620803506 272995685878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 452282508339 479695723492 143175892370 487466722181 0 687049433344 0 687049433344 26783778152 673471669037 0 687049433344 0 687049433344 268540904833 380685164094 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288842627272 589129200707 37176525460 400038843649 295179536800 685701039162 337144051039 575892559575 673575905406 675244953845 522409512171 550968135783 212021861331 683321930639 0 687049433344 0 687049433344 156939939990 543115890246 339027834130 523794765772 361440552053 573683463173 262366942478 480423318277 165348089132 569070761538 0 687049433344 363282741186 642987175111 223330904650 626722187717 60562157779 540451006496 0 687049433344 0 687049433344 573146506563 599529839499 0 687049433344 584809259323 632021557490 1060484908 588133159041 217055865866 518894174161 480113652872 628462639560 74316491391 139619849399 172562704298 331922559343 342303822083 456022300924 118372988776 446786557101 0 687049433344 63502532550 129865961290 0 687049433344 359927842022 635366887483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24867780556 247476567804 0 687049433344 3281630500 666615734759 0 687049433344 0 687049433344 0 687049433344 12878250333 545534684210 0 687049433344 0 687049433344 296647898594 617768052390 598011669518 664236350020 456336741405 611984184111 446939087564 537233252754 0 687049433344 0 687049433344 117081099913 158102324840 129621244520 590149331153 403155307998 532233442351 0 687049433344 0 687049433344 0 687049433344 446728159928 470154185858 466406938316 569820851654 0 687049433344 27938311950 518902620364 0 687049433344 622471871659 644905716027 135901843454 254449289333 0 687049433344 528355129610 533267127742 37072561229 356387929408 130719925033 493211909520 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548154625753 653859364329 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294667393375 313962123561 29461166042 373326742047 87855966896 322966659631 449358054806 559168900889 0 687049433344 0 687049433344 36644833284 468730178778 199328761785 250708705296 87559355183 134758391728 165615957576 294560764746 209034534808 487254972363 343363409943 435240187268 300534475062 451681374417 0 687049433344 23019911743 364926969775 0 687049433344 0 687049433344 278607287235 354440516524 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3531079945 316693493616 0 687049433344 2279341365 485627202410 29607931035 347914388378 0 687049433344 38467330695 521322426866 158179836551 620137812423 599925564401 679800617634 282714913794 600025979987 486471968211 499774489815 55120002975 148622740555 5293227507 288841885395 96599341743 559136356652 592038171824 622503200274 96511840363 371912419896 0 687049433344 0 687049433344 21415258616 203458830196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23468345206 661502070615 182998232436 201654007024 188290244065 453041765736 0 687049433344 0 687049433344 285978952060 614306673002 78304556955 342577321221 83467055142 618978276534 6353167897 323074298268 0 687049433344 407898869397 624565281199 67775342556 241475356364 127305672291 178570479774 0 687049433344 0 687049433344 0 687049433344 99176943029 204060382357 382697510806 602169676769 0 687049433344 0 687049433344 0 687049433344 0 687049433344 596388597278 621211897123 0 687049433344 19978569614 253545506449 438530540372 646735129366 63068675411 378435030613 244441118001 336136058014 473340332551 507747018765 512732308549 582064355648 0 687049433344 527496940900 643317061595 0 687049433344 0 687049433344 71301322050 266419277015 149967044207 257830436013 0 687049433344 115507195817 564472060804 116946245937 594966756869 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130484190722 638008996166 218944124987 412311857432 33464893873 610922285579 0 687049433344 0 687049433344 445575650873 463531273347 0 687049433344 80084561285 439987785098 138741951614 174342664622 28141980065 679522439208 193718322876 240575497053 69121831019 391038284919 392904424002 529464676389 0 687049433344 0 687049433344 331193994723 583583525370 0 687049433344 148441195751 427501737366 0 687049433344 0 687049433344 539366777888 651306772260 0 687049433344 174231652682 318622901361 148101752875 562514928815 0 687049433344 0 687049433344 79371930730 88200614042 96718235569 498052557964 68218601502 343085761646 135166479474 375289956800 265419647910 313615943030 0 687049433344 54080959546 501808331120 0 687049433344 217753828285 573231489889 17673500157 408537832312 126229767310 162802229268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 343945567591 553554609337 261255733805 599011533832 214820395664 450733417383 0 687049433344 0 687049433344 426145828571 579788903681 0 687049433344 98210209632 296722278918 0 687049433344 0 687049433344 0 687049433344 49321011902 240277877707 0 687049433344 91101268864 489219911601 0 687049433344 0 687049433344 0 687049433344 190284735811 271112286357 0 687049433344 0 687049433344 97497267004 410897606478 27416576473 458917696250 469546479257 548709011501 0 687049433344 625466307570 633020015493 0 687049433344 100285093605 136947168805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170342508965 281865481115 295441798522 671745327368 0 687049433344 0 687049433344 0 687049433344 329980533403 425604162173 131715494235 286063860822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269300032948 407245718726 0 687049433344 274218337364 424518519522 0 687049433344 0 687049433344 0 687049433344 43602953214 368262258082 523149193735 659570086130 0 687049433344 245379021686 601120776438 0 687049433344 228423642006 555700027495 0 687049433344 0 687049433344 142531044135 319050259950 14353685608 282518639904 194032627486 597361049978 158008983572 554273999668 393352437325 621143105147 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265235689 110941570792 497467852172 680431888305 390803757787 658871610879 0 687049433344 419422050087 475276857336 0 687049433344 0 687049433344 187938513830 411493328907 260295435036 381601709376 0 687049433344 0 687049433344 0 687049433344 228770503315 675064652491 0 687049433344 334860408427 622334612398 0 687049433344 288065656777 651615232115 353686862401 589668880614 0 687049433344 500032562630 632930320466 0 687049433344 0 687049433344 0 687049433344 73605355237 277560833305 162891774946 631644717724 0 687049433344 43958121887 381656153087 0 687049433344 288008111504 357586724010 0 687049433344 0 687049433344 0 687049433344 114379726121 340668409555 400728483635 613641785625 0 687049433344 0 687049433344 56940630759 188195719789 0 687049433344 0 687049433344 0 687049433344 361097544704 377471906742 446434420486 644907622786 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 543149446286 579258503025 0 687049433344 113622440907 312024130354 0 687049433344 336638645922 461492672815 0 687049433344 0 687049433344 391071223870 444509027272 72572472742 411093736473 0 687049433344 234850543580 556482909658 174206425899 338436471714 0 687049433344 129441849559 289975849872 168003693271 545272304023 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163265369746 325195824034 0 687049433344 0 687049433344 0 687049433344 222888601533 407826636990 0 687049433344 129443147862 534977195257 356607408427 616611801565 0 687049433344 0 687049433344 14482426025 378266392529 213128772295 358844134450 196215666968 362316094388 159070857522 590431677694 252065813230 685049913988 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168356797761 351186563969 213212635589 646606276640 366652184751 550155866198 19499770706 348132913288 545340098791 665400682906 0 687049433344 148245427356 266741620940 189065748382 665245092289 16581719922 74976271860 130573157113 318960682258 0 687049433344 0 687049433344 215536933243 411986035282 158820987732 398595489709 0 687049433344 184338539487 518344152444 234256164157 372475880802 0 687049433344 217362230415 451506074861 197088919704 580048300460 506014149652 643191819370 182527504912 429877349446 463443846245 615613360870 0 687049433344 0 687049433344 0 687049433344 62076785498 638856461731 11504497899 606106567592 426081469776 521067440227 243265855793 472982107547 0 687049433344 60410246817 321582375560 0 687049433344 0 687049433344 98809022154 244109712781 44078679385 452725931083 64981559468 315142163878 75749976367 504085622033 168707831819 382634136749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232742496172 499581750538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50736984357 354327125383 0 687049433344 92590837402 251881073240 0 687049433344 0 687049433344 0 687049433344 130318284962 527398223329 0 687049433344 0 687049433344 448620555186 664970743082 14116044593 53801772187 257181998853 514342441531 296371874688 492941629641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11346027527 142289053301 175883594356 683914257766 0 687049433344 604003167983 612631483685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233747827709 559773709792 0 687049433344 0 687049433344 0 687049433344 95636848597 321612938149 530310821283 593379169953 127566543859 661293369870 0 687049433344 0 687049433344 50506983460 441555145707 0 687049433344 227923931568 538905626654 28172461149 433079067873 0 687049433344 0 687049433344 0 687049433344 151973764135 451113436130 145526276263 260187997280 346132678657 420608989599 343057857242 674735349283 0 687049433344 0 687049433344 28922550336 392556093379 0 687049433344 0 687049433344 266252501868 308919975369 0 687049433344 274349980417 526540239745 454112575239 497963150505 0 687049433344 0 687049433344 409112706885 656246826187 323384541534 621955457211 0 687049433344 0 687049433344 49292320831 294127842583 161905802623 387726515986 0 687049433344 290854371736 499444346272 210001679938 348201206822 296259784058 329702262752 34415424245 341773561216 0 687049433344 0 687049433344 219957367238 279522392373 0 687049433344 0 687049433344 27223881975 556511827211 0 687049433344 131471791478 182963293927 0 687049433344 195670406568 444994456337 0 687049433344 0 687049433344 353621196202 471331965304 86197831483 328412610403 0 687049433344 582824933182 645750039679 0 687049433344 0 687049433344 24836111932 138647668100 0 687049433344 0 687049433344 0 687049433344 124853818397 270451062206 0 687049433344 0 687049433344 363066676920 600860795230 0 687049433344 340036993431 653946675234 131287036434 262571358473 465601875030 661631496969 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137555421635 534535418877 0 687049433344 53992251307 306538625752 0 687049433344 294690100729 325891583884 566377809344 574462369249 78447816139 543130671208 0 687049433344 414541238721 466954840678 0 687049433344 209141491585 332433364907 54028206415 122533281804 308365560518 534657675860 0 687049433344 339159210907 359900040044 0 687049433344 468080817230 585774530563 0 687049433344 347481323797 590312250632 0 687049433344 0 687049433344 390915373075 419435895924 0 687049433344 150209173480 438291149918 0 687049433344 0 687049433344 275215652622 411065344718 206709725609 438133143313 0 687049433344 79710485334 586912252647 0 687049433344 0 687049433344 0 687049433344 0 687049433344 634342961248 664112130528 289717697556 589511534449 227954609939 272319765865 0 687049433344 389046219029 578051779878 0 687049433344 217135347415 599581563846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229396255441 392970923785 0 687049433344 135590930439 507860585122 0 687049433344 82710334950 95094931259 0 687049433344 114145764746 308859602160 557091903090 634111652776 0 687049433344 88213706703 257018900881 0 687049433344 334895316350 480266361605 1911260898 48262231416 0 687049433344 0 687049433344 312441500023 448900198127 0 687049433344 37969578167 384061136072 0 687049433344 344641994030 533706266776 589306190831 685280513658 177343963888 424453678080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41916117705 259833712180 0 687049433344 102757757663 505599574303 0 687049433344 0 687049433344 322528090064 573115869656 0 687049433344 0 687049433344 0 687049433344 492242701776 645016304437 592711626535 639449242686 0 687049433344 145362873609 281939103574 187523978556 473241157147 0 687049433344 0 687049433344 0 687049433344 604836546060 637311736915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10178066550 169313295873 114505024097 608078884728 0 687049433344 0 687049433344 0 687049433344 104419227417 459742509441 76398773604 346357101569 0 687049433344 0 687049433344 123520787429 513489943695 506291532016 661460897205 60406873499 592468550266 55849871734 206431030260 0 687049433344 0 687049433344 282663276556 508389149235 0 687049433344 0 687049433344 0 687049433344 570910234401 642751410738 0 687049433344 0 687049433344 890210248 517933719203 4058004834 172300887642 0 687049433344 0 687049433344 130000895317 410640677211 0 687049433344 0 687049433344 91031544060 260929478900 234691692005 629238105407 184991227908 359552616573 130359240341 157562279423 548881513375 620626939317 357239420769 500303005421 0 687049433344 0 687049433344 389421177484 525674858366 0 687049433344 294491227571 401362982645 285899032200 572158858381 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66295041800 589879041855 583193292948 614932461471 573832872088 680119224625 0 687049433344 0 687049433344 0 687049433344 2301706039 71466682171 0 687049433344 359905838359 615891430986 0 687049433344 0 687049433344 439209650059 511131642088 260078821288 666720692715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45485274371 51026806236 342085563041 458396714124 97620652474 494355072828 510096318805 664944509332 0 687049433344 0 687049433344 286493347735 317447763213 0 687049433344 39253613102 109260399333 41431531212 502944044208 0 687049433344 0 687049433344 18766700154 476825633260 247188572896 280488828326 42270214047 307711135407 44624788053 497796424516 277498345122 565207778353 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401378183953 489621562613 94443131202 662902804670 0 687049433344 0 687049433344 61210319846 553836303649 413379556780 622149255011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88538341177 119737794072 382235952105 627755542866 156891502888 558940849887 177310560283 448224336830 0 687049433344 0 687049433344 120854868618 408159367356 489727227098 533603170655 483505162355 599326216159 0 687049433344 0 687049433344 81035918320 117383492034 447392466281 554301910257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459807692187 588543136154 200231406951 256111300040 121591586150 513499207718 187145601551 617837116343 0 687049433344 0 687049433344 446040702875 548138716637 198057990507 309966960832 226686448312 255363478052 0 687049433344 0 687049433344 0 687049433344 462352509110 481408077848 224812406679 266376955731 0 687049433344 0 687049433344 42988789249 314207898989 404311203625 573919864457 0 687049433344 0 687049433344 82288964958 122118792795 20868277648 153875740672 28055203215 154525526154 14570450519 484655287449 0 687049433344 0 687049433344 902283558 16092149195 0 687049433344 51782982531 618636328252 16059247004 307606294893 29851560297 82129165897 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332508220883 532444536488 287086468455 685913163005 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11041582148 13948336886 206138909699 470715137568 103422514271 262233079119 0 687049433344 158647904246 569693250583 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324447730909 524928484637 198767178795 673672761781 0 687049433344 0 687049433344 158571870749 385375379677 154555999532 406874614430 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162094853492 304128040273 255754488362 529157967235 282572552078 342080991165 0 687049433344 63377833271 295731970521 0 687049433344 0 687049433344 0 687049433344 127181466989 505055900593 0 687049433344 0 687049433344 0 687049433344 634514239111 683693833470 0 687049433344 317281234604 411578836070 0 687049433344 128376054995 256094128090 452295233684 520694282272 297506312337 502558343550 474511655188 482014111772 0 687049433344 357556170741 362308531679 0 687049433344 94474750839 323734501468 150826373640 681170168062 234560719343 360817872505 0 687049433344 283651814982 602978694005 18768232644 273326892507 24390140139 574185731888 0 687049433344 257889363815 303363096894 260248975451 631926163399 80522589781 243422619312 0 687049433344 221459086969 346582469823 313145879832 669810742476 288677514052 602146723524 498014253808 546057415069 67715134623 347236915972 0 687049433344 118761936856 479656900373 25052585092 393408164402 134673264941 329744998906 0 687049433344 528023822204 538641642085 0 687049433344 0 687049433344 153687837576 543884720021 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307990333627 624385564316 0 687049433344 0 687049433344 0 687049433344 242487931065 268263010143 67413589840 548277173039 0 687049433344 202673049542 313608194245 387310282130 498481907841 225880958695 496823166639 0 687049433344 0 687049433344 0 687049433344 293784861432 301474637613 37954302572 195574373375 0 687049433344 246184633924 252049417842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51307441313 180613397529 0 687049433344 245620276053 473124263052 9207002572 505792379036 234468850938 413797975995 298061340410 373714514544 33996677107 339571803981 204088779946 467101679686 398824283830 617471719373 520206858994 620441108624 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60023065728 267565395405 0 687049433344 0 687049433344 393843827741 611392798421 91634871223 371864604777 0 687049433344 0 687049433344 197298791699 335118886819 0 687049433344 0 687049433344 162751837358 259761814578 0 687049433344 0 687049433344 6834769498 317141253203 242116431613 607720827893 0 687049433344 11702662582 491854367427 248398743481 361790715199 105669410904 540112522592 532937614697 628450102693 0 687049433344 334182408535 336282116436 609919323163 685680802402 0 687049433344 0 687049433344 0 687049433344 335594215246 514917309672 0 687049433344 0 687049433344 0 687049433344 211510325660 549842235694 0 687049433344 0 687049433344 89613013056 625890582544 0 687049433344 0 687049433344 561648316121 659200708829 76346445393 533315725587 181371298658 391069520223 150342292085 188558743203 455191604097 616358214794 0 687049433344 0 687049433344 19554188447 244139653281 0 687049433344 0 687049433344 463691774607 470826625046 30700183884 218418782839 16073883132 432631724499 0 687049433344 28622015840 51908895184 353797263312 413581892432 0 687049433344 610269766999 672556663301 0 687049433344 197689909810 510986618953 514772217151 662907542812 5721997381 541610049080 0 687049433344 0 687049433344 3691977341 476656068572 172493639944 282458635884 94546223626 280465516699 0 687049433344 0 687049433344 179989141680 555415276411 0 687049433344 35825616538 340371570742 0 687049433344 0 687049433344 0 687049433344 449378500824 523923127804 324338542461 391303390920 122594506470 328191784850 84052483217 194695704590 347133863850 433283440681 89411546664 363623372318 37095651563 316113422103 289345777167 675801578567 0 687049433344 0 687049433344 206000858236 265582785495 64587790335 351356379835 0 687049433344 0 687049433344 66128255477 205255703035 0 687049433344 76911499834 539260283057 0 687049433344 467518071309 470381954300 0 687049433344 173154985246 358053556948 258606541455 501757091517 207348301533 583786708053 0 687049433344 59252095365 613894293167 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163092996030 297612894875 0 687049433344 524155753144 603067532803 0 687049433344 0 687049433344 30621035312 521402957793 0 687049433344 373440487610 624569903553 0 687049433344 270848293334 617206197132 261405713686 315907291593 0 687049433344 202794280329 546991041302 609968709890 678856130374 0 687049433344 330768804684 507178372167 0 687049433344 44822030042 276277886497 110657344006 508835318256 54100822364 224393718554 114872541013 427204344588 391317104227 626761264023 0 687049433344 0 687049433344 319262978047 347260919167 313751919189 554634472514 0 687049433344 43046044878 500401008915 0 687049433344 631092895885 653456006146 461662031864 666621686790 28227614851 538225863749 0 687049433344 195498904969 436361251081 0 687049433344 375440808249 518863455970 0 687049433344 0 687049433344 0 687049433344 176121318113 415574478025 336237555068 417477351102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156542314253 631610205008 417290679740 458202167497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159965138138 445973577216 0 687049433344 87849814319 100550202064 400653439379 628104240694 0 687049433344 219704412688 629162558538 403941654187 482829519284 0 687049433344 0 687049433344 86687625228 130562959589 0 687049433344 0 687049433344 13467790811 273195939739 0 687049433344 65389855509 517434391797 221451993632 529791946029 0 687049433344 0 687049433344 189161067913 608903594033 0 687049433344 57696393892 191266284634 269478978931 352045966967 65756531054 667979873290 272408201328 320206932892 305836877292 356625757389 340387271102 499712688210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146448828700 518878739628 0 687049433344 0 687049433344 145596331343 608019336386 12441990250 333029003381 0 687049433344 46328890870 165479995843 173946483426 390553229151 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301597732082 501407930172 0 687049433344 286774715666 648519998949 379251075830 667782071662 0 687049433344 0 687049433344 0 687049433344 30296161058 340110140398 202147316431 290624864672 227565578114 396569878667 291977703366 575585661341 142012260929 556688082722 600499062835 615138209406 0 687049433344 0 687049433344 0 687049433344 221432937670 291504958375 0 687049433344 344703953844 453368954533 157523788454 401899248965 0 687049433344 0 687049433344 0 687049433344 91453623274 121537076087 383317251544 648982071209 54252577265 188687709916 137582994573 679332259374 295562657261 296688413210 123119031899 567852632212 0 687049433344 0 687049433344 0 687049433344 289357451929 653230162869 0 687049433344 535051417813 578888430390 78688304317 248271971492 188422781812 364231352728 0 687049433344 0 687049433344 125994298241 623112237643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218597886219 359543649630 4198303438 542915017493 0 687049433344 316233404101 557216670131 62073369480 237503577089 0 687049433344 81404589827 154482997340 0 687049433344 0 687049433344 581490199449 616702266715 26419860805 513404777384 0 687049433344 0 687049433344 3560909628 274072178318 354460314974 406217997135 0 687049433344 0 687049433344 297534867958 314841281842 0 687049433344 50486262024 428072947563 0 687049433344 393886666905 618579384288 426146893459 527186175423 50283823479 368535398340 320081272237 539860154506 98892114732 428078034245 0 687049433344 280319208203 570640739228 25371955725 165861876659 99102419622 273219506889 80531415778 269383059008 190897061482 603918501187 0 687049433344 0 687049433344 0 687049433344 190526736652 321876865518 0 687049433344 419942111564 531661879843 33919508150 482156407963 17208590691 432802109837 0 687049433344 0 687049433344 0 687049433344 250583694457 420426617205 293523459922 574611209698 373828374941 448098516781 0 687049433344 0 687049433344 0 687049433344 274414152259 310214165632 0 687049433344 0 687049433344 59326364307 442008235186 0 687049433344 26817709767 425776382918 0 687049433344 0 687049433344 0 687049433344 261660143324 427943609065 22692990966 43488508889 0 687049433344 286033368743 638686369904 379318692255 439561713905 549073557105 675598178637 191866403095 326298215913 24176508347 275618418222 0 687049433344 346872727823 669899234405 318286923050 432232653721 47262692290 259976276068 0 687049433344 37674307874 107206594773 41527996179 135869297366 455684323736 667994100891 0 687049433344 0 687049433344 291180058531 421739553014 0 687049433344 189965259810 583809375548 432436739815 669584301181 0 687049433344 351531581406 511762041815 55852908762 168050912766 187879476128 254051954592 0 687049433344 0 687049433344 0 687049433344 294498542263 411876803651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388021149879 647638306084 0 687049433344 108575199881 376716269834 0 687049433344 82050806127 588441853266 0 687049433344 279484395834 377568312232 0 687049433344 177995162909 673243157505 0 687049433344 326148898584 628856270078 145915885871 168219410484 76316913565 583222773969 0 687049433344 0 687049433344 73041123277 397439694405 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314664794457 566132760222 55681864532 169345256294 0 687049433344 0 687049433344 0 687049433344 116162101114 558045081625 0 687049433344 0 687049433344 526540517141 602141504630 66750722449 518441173683 192721253961 613277736730 268419276701 394546996935 339060885290 571546651295 640278164816 651653226474 0 687049433344 0 687049433344 0 687049433344 47589079360 653068876639 0 687049433344 240128662577 323601559682 0 687049433344 498588662114 670487379507 420092827950 559090214357 398864299608 426404179534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213674211532 274564377935 216765857452 592023987518 0 687049433344 0 687049433344 160600890277 673883328168 197969491256 576031229188 38345448846 616941251613 0 687049433344 0 687049433344 99964297389 120917098037 347202007178 527675403195 125018710628 372235559222 259966942341 419221812178 114370193634 599830625343 0 687049433344 46938000922 89719971184 0 687049433344 0 687049433344 42350485312 50155637997 117426078038 551304380693 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292593914997 505431490678 0 687049433344 0 687049433344 407418332310 581700032334 506597997378 636078687251 190304898252 202896366839 212726093990 488146819158 78725909908 667656345661 157179928082 681478466284 0 687049433344 0 687049433344 6782442170 400531236807 54879895027 263263232782 0 687049433344 209049615848 590014263065 39098592961 405101648085 279034781358 416932500804 357268226961 590420519180 58983720820 522976368439 0 687049433344 354776646350 362922508389 57772836699 294670365459 410425648884 461236084812 0 687049433344 103823388152 353482705615 0 687049433344 0 687049433344 0 687049433344 387600349641 445257976037 0 687049433344 0 687049433344 243554461079 387444427571 0 687049433344 0 687049433344 23552069965 286874079231 157708001118 200154160178 548697110606 585321329697 0 687049433344 0 687049433344 223832484996 641944808418 470844010246 571690557633 57788332280 375408914087 0 687049433344 66872927046 475790873656 177785201169 518818001683 428222787246 485765054432 518943942884 636042957830 40524977830 71138205213 0 687049433344 0 687049433344 159113293299 176012468873 444584609487 505164812842 0 687049433344 266575525788 323362446774 0 687049433344 0 687049433344 258325386244 636910152183 182917290859 685015768496 172987740402 440420831987 227570530755 459380268880 0 687049433344 654771966 135250260491 0 687049433344 282420321235 351424804746 0 687049433344 0 687049433344 0 687049433344 61340126917 331529677486 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208025997196 345965156230 0 687049433344 46854266544 446055540804 190138009063 364225658385 372793114552 587073126179 0 687049433344 0 687049433344 0 687049433344 586639031044 635262679672 98023046018 208542186896 49746895209 428885716327 194189589420 277062222433 400697237628 635446577192 0 687049433344 6607626450 200405806973 160720128458 393889203141 0 687049433344 9808072015 30506091996 0 687049433344 127423635360 332915246233 29250876651 349503021319 0 687049433344 202163525988 205616961402 0 687049433344 0 687049433344 403456253522 533701700258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205335625657 623217411478 0 687049433344 0 687049433344 0 687049433344 265607766081 679903394400 103691453882 116338182162 0 687049433344 0 687049433344 0 687049433344 399294711662 402578374807 0 687049433344 0 687049433344 0 687049433344 485046388358 593129192665 0 687049433344 205699604261 665761493216 247825937194 398097363369 205909908327 415660754891 218543390106 553621650483 150454045787 528026076732 160881152417 386157336391 512185786621 557746698727 0 687049433344 261494515139 315238263063 0 687049433344 63956319337 206123256101 0 687049433344 0 687049433344 0 687049433344 177230188774 285600837842 0 687049433344 255724321073 672729146576 67734457769 583384017996 0 687049433344 416861802265 643251543359 328912899738 582267951795 304803099464 464501111619 46231083214 453247859554 169374463400 275111285068 0 687049433344 0 687049433344 377310027794 457017263800 526036686233 628317832243 0 687049433344 199017526565 686381935461 277698775127 616988685097 0 687049433344 0 687049433344 168142395655 318673151500 0 687049433344 0 687049433344 0 687049433344 89268824915 610433838548 0 687049433344 326152455001 663534716484 366332334066 547900728703 232578088425 364988116067 0 687049433344 0 687049433344 169299189758 659628415222 0 687049433344 0 687049433344 0 687049433344 212006205991 272609066629 0 687049433344 266368158084 531287241342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301709839088 398057590387 550915562976 596377768005 0 687049433344 0 687049433344 0 687049433344 82917688207 671325754153 119624036555 659279408365 315028101523 676841152061 0 687049433344 199608355816 489917789697 0 687049433344 157343786211 666941034698 253110642696 318221584970 32356807227 542959599177 187027528893 535526850443 61358686832 633497023558 321598908369 441636655421 18184783162 288407976315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363511707950 387546896122 0 687049433344 203417712635 444230798201 81527740650 392785167097 0 687049433344 82676981633 612165416975 315981392660 651121519687 0 687049433344 24917976098 619233288680 0 687049433344 0 687049433344 0 687049433344 386889137979 497957331020 156695035121 462566848548 0 687049433344 0 687049433344 26302193924 188938726467 0 687049433344 0 687049433344 37859068060 359588886859 92567458563 463641182380 547547526253 625431026991 250042755722 473070042191 58782695118 194993044730 0 687049433344 519025762393 647907452549 0 687049433344 186414974483 338676809567 298276507775 317279151613 0 687049433344 0 687049433344 0 687049433344 423912662151 564986657378 164265300868 368867369104 0 687049433344 310997039510 425094782069 66982824317 477489679306 0 687049433344 213122145975 480749747549 0 687049433344 235286952840 686332153797 423273088774 480022793618 74309913323 454902772775 0 687049433344 253834213768 563375235058 185472102461 653722226371 0 687049433344 192545283882 635491363737 403575225268 425856595246 0 687049433344 169530764673 608156989515 181318234518 259620003120 104739427980 203605685502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432368511402 548647558957 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276321278058 530173132308 0 687049433344 165533097595 400987128927 61895639592 575174634300 205445787317 422037766550 117705492539 392739311229 285918843872 567957136558 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 513083214769 547162728040 0 687049433344 603258896030 663962971788 256162940524 264344505357 0 687049433344 173690540541 496263679362 0 687049433344 255309666670 390861720285 0 687049433344 382938266746 622957817356 259474528955 549669528650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90590642510 473692262314 0 687049433344 0 687049433344 556250136190 588815815940 297673963286 402910459751 402297245501 462579945591 120589600693 136075553572 0 687049433344 182171965932 187252556812 385274951421 559402530540 28476871830 569189767824 0 687049433344 0 687049433344 0 687049433344 154658076810 265066727592 201674214553 584446126233 0 687049433344 169212871395 554950490352 0 687049433344 0 687049433344 0 687049433344 536122902798 602265797248 97153658058 304303651108 489642521107 585712552732 419212208539 470713532290 113017237798 171894866427 418314795512 628265105920 0 687049433344 0 687049433344 49149526528 591624051348 38202019067 682949998380 306187874415 620458071634 166994450837 248144172718 0 687049433344 0 687049433344 311203241571 369584449548 277255448952 558091682217 45430213261 667090592929 0 687049433344 191427720512 258184821012 420838001249 674807094373 48130783465 615992666545 0 687049433344 0 687049433344 261797316979 549482808224 292710521217 482026145721 27597010268 684173807896 0 687049433344 0 687049433344 0 687049433344 643152781005 666308265855 348889484282 628795876430 0 687049433344 0 687049433344 0 687049433344 425651864110 627135894043 0 687049433344 0 687049433344 14497632871 403484896402 365869769463 671558004379 479220424616 589757088195 293566525601 364219334499 0 687049433344 0 687049433344 113336665753 540954653072 0 687049433344 144969914407 487358178411 162752561464 673379793262 30277018498 667801483453 275120454881 473692608188 29763739663 548782225217 425808335353 598607303667 0 687049433344 0 687049433344 172405981796 615822058058 496353778096 500420009385 0 687049433344 115367675564 417118189819 0 687049433344 51968217489 250349290122 0 687049433344 451707716930 530303400775 368516156100 522508137650 0 687049433344 118653547353 526886499469 0 687049433344 0 687049433344 0 687049433344 196746783218 674304615444 115405784307 181850714551 254686359083 366358884217 0 687049433344 111507253115 347984823007 0 687049433344 883078399 238306122082 0 687049433344 0 687049433344 104565519000 289925686004 0 687049433344 0 687049433344 86053315733 356252841665 0 687049433344 483042255645 679365049220 274436896510 629881612186 0 687049433344 78077629748 181976570134 345469033938 663045887786 408841626747 497784335188 0 687049433344 182298854200 363990132883 0 687049433344 533263166735 568546256151 0 687049433344 302625522662 522594562355 0 687049433344 464581013836 635933663288 11729629010 270032621532 99525236185 484309591053 218337158207 278155782347 0 687049433344 0 687049433344 573721889204 616721879443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62909052854 675724194801 0 687049433344 0 687049433344 0 687049433344 53454006316 311127093071 76983035212 233567697229 0 687049433344 0 687049433344 0 687049433344 505159032347 511010839287 0 687049433344 0 687049433344 46754078550 166290714550 0 687049433344 178659340544 200152734624 0 687049433344 0 687049433344 159775304835 187801477855 0 687049433344 234180721623 392974097105 435065467654 508380232863 0 687049433344 210819256814 466081617723 329040983151 496761218095 208791586973 384762340853 428086221754 563809889478 306122668249 626268648895 409810994894 583830512633 54193522309 77036355515 0 687049433344 0 687049433344 129873935479 339997229651 0 687049433344 0 687049433344 0 687049433344 645501193904 671963699443 82913361380 216164369413 0 687049433344 251330902713 568419288617 0 687049433344 0 687049433344 127368836516 430155569096 0 687049433344 186843937132 382788701379 373621531496 387535895800 222635307869 521637862568 0 687049433344 489672727562 668000195594 0 687049433344 55253802761 528583381181 502804440319 559389232973 407968872835 437982576715 0 687049433344 0 687049433344 217825234429 442399171682 0 687049433344 438585954813 453118209880 0 687049433344 113552950914 220373222721 95433824328 352614594918 108058588433 237329133846 0 687049433344 382369543310 477067169984 0 687049433344 468486626685 527782540629 0 687049433344 230163471289 259337605031 0 687049433344 0 687049433344 336890025759 511791049906 0 687049433344 0 687049433344 422299659961 561570405821 0 687049433344 58332013037 309179541128 0 687049433344 433364832446 529456680453 553070170862 611891673543 57962796134 183241666997 11748086460 76165344710 112922263395 423247111687 429857947962 659092705113 0 687049433344 14895521102 44320392558 65533201588 213426569703 350795823665 421616138907 308145538966 368677694048 0 687049433344 0 687049433344 121386389266 315129509357 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197704447090 396117164453 0 687049433344 336773921 342128211306 222618333941 500542087962 96509165660 124123854522 259764137733 265792149926 41711461775 291263398790 0 687049433344 673417424298 685201186210 0 687049433344 215541949346 422582683953 393156606302 645315785747 58724399743 190817105181 77306512345 262301953015 0 687049433344 0 687049433344 62267783994 98364588135 545986035232 610294325509 85399589539 124474993625 116863972274 669248637277 0 687049433344 0 687049433344 112654602903 246168731319 151982490243 668836176015 526820071287 658515603555 0 687049433344 0 687049433344 163347428809 410904139936 114091775001 392043048394 0 687049433344 225420228495 656782002610 0 687049433344 79305523960 654030164777 258690811185 281749209085 401832850990 635846723049 0 687049433344 282323978874 664481912381 340636851028 484967822548 0 687049433344 89656612568 586706454715 0 687049433344 0 687049433344 103962760948 308098702770 0 687049433344 0 687049433344 0 687049433344 293403406515 619403101862 0 687049433344 117633623682 179427930324 362823658078 655560234297 194915038923 450529779646 0 687049433344 265989423518 411681539720 197147604756 298922869198 0 687049433344 0 687049433344 97165854531 155669732347 0 687049433344 111042180990 289059593971 0 687049433344 377698204899 585332866355 0 687049433344 245568030091 478542362233 0 687049433344 5473472035 143182567080 56813853469 69918941761 111762685792 290262515726 167517351745 519536874018 0 687049433344 148661284831 171623062655 0 687049433344 5782408010 294431582025 572196343472 680802951175 54577520124 137813741505 0 687049433344 0 687049433344 0 687049433344 321407410983 522998775399 154795792607 519409448997 5175031671 368828086271 365817164788 483931264914 450764466345 654692931382 327869918075 629108817520 4479184879 558860395129 361916830034 554353236256 262575113781 530655515530 404751706979 632432534560 0 687049433344 0 687049433344 89542201348 624997857106 0 687049433344 0 687049433344 0 687049433344 120298490106 486205913653 339575239055 658202156711 268791536359 553954976698 304705005565 538326084976 293991213075 316509664507 32824724372 414174778055 109336726403 353267852007 317966054253 318608994939 0 687049433344 126342364108 262235326271 0 687049433344 0 687049433344 153043274103 309415817641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239151949362 359625804090 0 687049433344 10157386355 669264175873 0 687049433344 0 687049433344 97905510340 440346359283 220727873597 371628454513 602490664012 632825954267 283300448660 670847174330 0 687049433344 187478445577 318405668091 108648414972 437232294956 0 687049433344 0 687049433344 350911688382 646761901927 0 687049433344 320536139965 510657586809 0 687049433344 0 687049433344 406073210662 631942334695 68824600067 641351922973 0 687049433344 0 687049433344 0 687049433344 110631047619 203703914463 0 687049433344 0 687049433344 447834201525 575957582748 0 687049433344 210685288677 479583927755 377155728333 483096987418 376297795743 432126485266 119729505970 257880921929 0 687049433344 124934508313 560827325939 0 687049433344 427435721436 524489755302 0 687049433344 53197986270 359634251461 381296450287 460885671901 64660646517 121376120466 127534289461 380395281727 0 687049433344 216991989617 238654550973 264013939981 273906925680 0 687049433344 0 687049433344 0 687049433344 12000738534 114905904133 0 687049433344 116926591518 258060149199 0 687049433344 0 687049433344 185928973709 268219485272 149694219168 532122487177 293096525215 594210246839 0 687049433344 0 687049433344 167398813618 491239485767 511434993414 533662610865 0 687049433344 633121783377 643438299334 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248904184283 611202770913 622088031265 660504200593 372605531290 488285310802 132285523972 194652815352 0 687049433344 552069574987 676360439054 0 687049433344 0 687049433344 0 687049433344 30295173851 564876742717 577371687367 630763711266 225238182274 355758848682 70544281927 535770249654 0 687049433344 0 687049433344 0 687049433344 97623189263 455213789916 0 687049433344 375272756999 474304989204 90310341114 523029118028 582107038824 678336544148 0 687049433344 537518646462 653295937768 194045032796 340783859727 536267662310 556245303494 0 687049433344 94613796051 245037676604 213987744602 460515106644 126898423766 453597363293 272114963295 539194197469 500183150107 641620321710 252024285912 619831903163 0 687049433344 0 687049433344 0 687049433344 233095924402 677177069993 78502338658 183764997533 260798183461 659209110983 0 687049433344 357244339779 555172744823 463085652521 669126453124 190320340893 304197358084 120140966758 619416195871 0 687049433344 0 687049433344 44944000817 403907315228 203502617998 618625095342 0 687049433344 0 687049433344 0 687049433344 262211535110 548246087223 29821282498 285487226249 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120086714209 647341232637 180288133844 570591133414 0 687049433344 301110146543 361687330643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17515794989 570109411789 261266249185 446072331237 0 687049433344 204529475576 343124351084 0 687049433344 77486502816 677182565307 0 687049433344 642942911759 655544499474 332965467486 603090344978 84462198734 297249441268 0 687049433344 366500362069 514346835056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 651932929505 679778925819 0 687049433344 80617594352 395225526278 135958967550 403697935680 0 687049433344 0 687049433344 126752386364 566373046064 172849784407 558698613598 0 687049433344 0 687049433344 360737099637 543801333758 146946969012 645502336040 370349073328 671795345178 248940072135 673412267335 13215421102 180203713234 2933504426 82138050421 267923174559 467324191258 17771425350 681617623397 0 687049433344 0 687049433344 573281653228 620325283534 0 687049433344 302978680874 391970656180 312493882146 346406146895 100444367731 405559649205 0 687049433344 426987199265 511640791642 0 687049433344 55629089995 200533123542 140812867816 404326021037 0 687049433344 26378353926 603921990823 91261883857 114248217340 47888260286 406936965978 0 687049433344 39254613234 661361047952 460369448063 467625739273 438217946463 533175980276 21795686681 370895012926 0 687049433344 59954801528 251479910714 0 687049433344 194109338862 584926451371 334520977191 541263971006 0 687049433344 342643685123 678986691301 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 502948112791 551999100497 0 687049433344 0 687049433344 124399623366 573023320933 440299783380 528361205969 24314065514 536706425086 164325666842 269449348385 0 687049433344 0 687049433344 0 687049433344 5175850729 261457839127 396071135116 548002525821 0 687049433344 0 687049433344 277204561766 328058323810 343776044257 648339423850 0 687049433344 113659337746 484692615381 35627212713 665135890723 274182716513 560332939225 534926018865 584954231109 199402741090 243534836385 318084773325 585974589166 237066901747 447790336976 85753444422 592847734989 171648881297 225486258002 0 687049433344 220258706229 379958698789 108680767886 392341617372 0 687049433344 367611270899 470241266345 0 687049433344 435631726051 490225838681 216806755248 656355411997 380070312940 434499295979 0 687049433344 0 687049433344 150290400423 672900879240 11369224237 294543628441 348248238517 394460594001 487697288436 578129855331 380200836081 560843639360 183702743575 195057194180 14917937517 73656716106 225261770314 669952709234 0 687049433344 0 687049433344 0 687049433344 59051274691 506825673496 0 687049433344 0 687049433344 0 687049433344 85557760136 547089180806 0 687049433344 502421873800 674040372064 0 687049433344 0 687049433344 127281278339 601171067110 245104875389 320785506211 137098495036 520378584864 0 687049433344 0 687049433344 0 687049433344 44191141547 646541306152 0 687049433344 0 687049433344 76146711013 369481207100 490515068186 541282697913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383779015651 637316532878 15581550302 348715850713 52972277557 58504763783 460973515890 658673894883 549547156051 626174424127 200070031765 459157522473 239748889805 579862742149 112832833626 320263584030 0 687049433344 388653704495 547841086146 227095657228 656704843913 138493746394 581820574721 0 687049433344 0 687049433344 0 687049433344 128133060281 279935466100 0 687049433344 0 687049433344 77293187215 515542888940 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257528357914 578100307292 0 687049433344 0 687049433344 428192064523 665871570572 299844401646 515466371405 0 687049433344 422039778028 490715172611 169608903960 552133386842 302488681950 357376440644 0 687049433344 0 687049433344 285590268316 658190825853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24875090946 290798797488 0 687049433344 0 687049433344 0 687049433344 294005350210 506157580139 0 687049433344 0 687049433344 0 687049433344 77346926326 298552030668 344370096747 475603087250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472615080125 498075029431 0 687049433344 346365208683 517872883666 0 687049433344 0 687049433344 6522363646 624211980308 116754961807 278447533507 496753423014 584226436737 0 687049433344 317318175731 593811433057 304151501958 442065818292 0 687049433344 211235716828 212561919875 0 687049433344 0 687049433344 0 687049433344 261752364773 341131267958 0 687049433344 78301806763 128474907483 0 687049433344 173209626074 381650469327 139410902047 593647775521 259530730574 456310584116 0 687049433344 156747566487 569803950689 140538501848 311204482682 566288285068 654963348309 317140571381 542563633010 0 687049433344 0 687049433344 0 687049433344 166198343760 211184497760 2762505017 199607431370 100306415667 138813639234 44933584232 416839232795 366856172123 414956237703 0 687049433344 368498183188 398961286637 0 687049433344 0 687049433344 310404910624 620358711624 0 687049433344 94184719169 234740933356 619172586666 644565995007 0 687049433344 274128142110 659126019456 0 687049433344 0 687049433344 321260744793 564935214457 0 687049433344 0 687049433344 290556020358 347714724390 0 687049433344 0 687049433344 181269820051 613622103886 0 687049433344 0 687049433344 0 687049433344 283500046796 661106470029 265015194133 616678083535 0 687049433344 405711369807 609235139270 407754792640 550019717311 237254394968 244203277191 0 687049433344 15301967634 452745499431 315649108911 653029787061 0 687049433344 284779372964 548603572287 95357506298 171433311292 260476260040 263638149998 0 687049433344 291259290239 449673535517 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45710782902 612013180275 0 687049433344 151907262840 207949456251 171821489808 317258032938 105522301639 464661746679 321659000767 686516428098 313323837014 557466967158 164361869811 514502168138 0 687049433344 0 687049433344 0 687049433344 375585013764 394606071071 580293896925 594273967438 352498718834 645945631524 128810002104 282311011669 0 687049433344 211724373453 637598884014 0 687049433344 446433631739 499029999438 4811821591 390267590250 315372645718 545749622298 156761499353 356590952771 0 687049433344 0 687049433344 0 687049433344 537403701693 604854647402 0 687049433344 529885206287 654530818360 0 687049433344 90960325274 260864606998 91017834852 509573475878 19101977715 587377882532 0 687049433344 478120171842 600237893952 18597140801 473318613012 0 687049433344 0 687049433344 0 687049433344 93606421256 543676570653 149121740486 369195158106 0 687049433344 554621940729 627631520531 418061355315 567432524731 305765736157 632450553829 0 687049433344 0 687049433344 0 687049433344 209625887797 370314457639 381020352587 421751267965 86933549962 598008511547 157901377969 548844363991 32150272254 224985682245 0 687049433344 157613164070 465258490615 325938753716 337650902577 34938461342 286782423841 56361166886 484702476361 0 687049433344 27788291775 445214275240 477085606619 553348951615 599256262646 642078487025 68380243336 452975815622 128563354684 234723816254 0 687049433344 247372431149 294337021309 478276314996 498295628990 426284691966 589814607461 413829281474 500494452524 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230875347061 234758708255 0 687049433344 273067619714 326474983155 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313485659596 459676663140 0 687049433344 0 687049433344 19388238448 98737568205 0 687049433344 524279288531 596279617591 228970100841 549536623679 551287451927 680124985975 210830962754 402925868739 362282242911 647938173273 190754281004 664684448004 0 687049433344 7854831191 478547025840 398987694002 676009900588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362006700217 648240465981 52912685331 136251944794 201491348061 321375582012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332097870780 358674912705 15399225037 186198601662 158711418609 560622130296 133725246655 546006234708 0 687049433344 0 687049433344 18274472570 666588888765 121117947177 487812443973 88303047620 227648528125 57743036304 617481240237 179507728908 199608647157 351574480190 596198708923 484326808992 515782612158 0 687049433344 0 687049433344 0 687049433344 246575879248 640300629883 242382003793 394270852746 0 687049433344 168066031945 210837963031 386846659753 611126005681 321952585399 476851127764 194641718066 475880416253 0 687049433344 0 687049433344 270280636706 435835156912 519243926697 611059592751 0 687049433344 0 687049433344 307898471912 665354074390 13595348177 254155307892 0 687049433344 274868327874 343500542898 258434259404 492502120898 0 687049433344 241275608653 334372779954 0 687049433344 0 687049433344 514957501666 562508648748 346820699757 359003388278 0 687049433344 0 687049433344 196898354414 675904764697 154355402846 640323598829 168422223062 584692719948 66683145218 457118163397 0 687049433344 497475151891 575494755086 0 687049433344 396758606395 504750148800 0 687049433344 283433735487 669768337464 0 687049433344 39770366856 59933816719 12356498242 536868543523 90861318528 632081741128 70604904083 92161256748 0 687049433344 176747968408 231146911448 467929641805 576398198711 0 687049433344 0 687049433344 34596065283 108170230838 426390588327 469654142130 0 687049433344 0 687049433344 66219176370 426514468294 360305761741 423619263855 0 687049433344 515868512434 589533872904 0 687049433344 447246140092 504378772187 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236667922005 643828931033 0 687049433344 305456196286 404963839520 328984889371 605807732539 0 687049433344 106247234840 344163474674 0 687049433344 0 687049433344 105544209209 472958814120 400001545058 490956176527 188524391235 604519141326 275833210016 492324639665 414184744580 486767404282 45966322073 647097107162 0 687049433344 415638749993 666398103258 216217090450 682663487116 252248900565 281373808182 56333741454 556957112597 521735793987 630068853353 60857573228 306861305870 0 687049433344 0 687049433344 181273066684 497437197110 502222449613 607033834549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251183654486 411769634281 142697340144 404761612885 0 687049433344 0 687049433344 192680204093 445381999717 0 687049433344 0 687049433344 114401460828 501841047467 0 687049433344 41112078632 589706936877 0 687049433344 350042367919 512359437378 0 687049433344 147128175055 391082759035 283585500891 652415916993 0 687049433344 0 687049433344 419637208906 574446454690 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74648390041 320005725716 484968463661 491661508354 40312650692 243329197591 12388992989 38320311477 0 687049433344 487365769792 534028691295 45704561468 51331876381 0 687049433344 0 687049433344 1668704793 329583931668 0 687049433344 0 687049433344 564194089856 638885396761 108992222659 537060511532 135937652501 591148542638 0 687049433344 0 687049433344 545741082845 611392611348 0 687049433344 220186730918 620954009011 486260314177 672347599544 415347296957 457068520051 299834265639 515268385968 0 687049433344 254676333916 288480886491 0 687049433344 256575229041 666155169471 0 687049433344 0 687049433344 0 687049433344 20897145321 393271671281 50101910543 191339969353 0 687049433344 0 687049433344 0 687049433344 473842528782 612856342160 235287008133 278833344073 109470771121 367316449173 259640789693 260020757325 325565645832 529557364040 273377836555 338476424379 0 687049433344 523073102439 589845576082 146695552024 371536407087 407945337911 577869419393 211310543840 480530541348 21293411308 123498683024 460883462460 483031725225 38841015583 459519884766 0 687049433344 191156643181 439695760507 227089096242 403639046758 334364989066 524362321104 0 687049433344 155108804558 306797643748 73780718363 667318133392 340749138067 434259745345 181177330584 551642278324 240652808699 638611127725 0 687049433344 7161951621 277298346095 0 687049433344 143928230679 470132549304 0 687049433344 193722858607 451649752908 318983958912 594296348050 0 687049433344 0 687049433344 467430083211 552454492287 229085215423 306023402214 188684851903 498304000338 59543237496 118894032893 0 687049433344 0 687049433344 84392887125 657125802636 385026605765 499790505673 0 687049433344 0 687049433344 509147489109 647909824433 0 687049433344 0 687049433344 370154878421 518543510700 5926560417 376643876030 118874932398 334971185422 14669284096 667659060798 0 687049433344 0 687049433344 0 687049433344 557521839537 570386901653 201254896232 315896654843 296890319141 391574363900 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291805313407 535904897640 0 687049433344 235211727164 622281775163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314460230210 457988354518 92649234010 179079617782 0 687049433344 91421876867 108432227249 0 687049433344 104923919734 195703309871 87053829397 248186807029 112216249810 330479580812 32194427870 82033859767 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132796654803 631128276636 157028550850 498932893254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 574166503921 631645630078 127922442832 255440994945 201937632814 619525084081 185624440718 481253121205 227621389322 345898277645 0 687049433344 417813957568 437978723231 0 687049433344 24604438735 55180148170 167354415081 355398377823 387007352134 559951317623 0 687049433344 0 687049433344 399046440259 483548069552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242875939817 621653191300 0 687049433344 0 687049433344 63239520152 217980308795 69842764465 569582533648 439940887747 452261951887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349986455164 577452517408 0 687049433344 66243198701 105612443200 75530079931 534770898817 28796207930 624086306086 0 687049433344 250802460017 534351173662 97031289330 119021631694 0 687049433344 124239138647 667928315991 0 687049433344 0 687049433344 240086289758 442241765516 200716364035 564323040198 0 687049433344 0 687049433344 360942374599 420242459450 541238617839 639617011819 374418390093 535794959370 0 687049433344 0 687049433344 0 687049433344 148726109735 653362904286 465872068474 477239288677 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135487785602 328292071607 0 687049433344 0 687049433344 344128046508 344556189840 44714540573 241924429631 238391802563 301968589780 0 687049433344 149542658191 633340829387 307446758 185542519897 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91103654345 511099258220 268973460142 623605898393 0 687049433344 0 687049433344 359101499359 511514242995 0 687049433344 0 687049433344 444274762015 522737520083 606937580864 675407012889 0 687049433344 0 687049433344 8214164649 98483316376 36868061223 681235797113 0 687049433344 338461491113 526200494614 199686471057 316788740424 284071808034 591774709238 286164996257 609469377680 0 687049433344 0 687049433344 132069897940 341988066282 450299792843 679435421389 431883460142 673940464627 62610361198 613424287628 0 687049433344 274723441478 455763758577 99813970238 406348775390 59153536953 82316877842 0 687049433344 0 687049433344 89411699477 271891300479 0 687049433344 0 687049433344 5566607364 92135308674 234474787900 620610516011 430008300062 488501496124 81112350021 570383832107 0 687049433344 0 687049433344 99566393685 121755080268 0 687049433344 173870795048 215029226148 85556355778 677812888943 0 687049433344 0 687049433344 0 687049433344 663366265143 675565083344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195087158808 576805625438 0 687049433344 0 687049433344 0 687049433344 414240933651 420015537150 21152928147 211292327832 0 687049433344 634703375009 663881626520 0 687049433344 510331427037 542458237042 71041433084 418081067266 230051946572 264241618342 136603998502 351080878157 272074813772 412226287292 0 687049433344 0 687049433344 64957173773 197982833076 36458287527 645137914999 172000668190 478660504556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119701110574 180625853624 3928664856 225105558884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123667279595 574109668485 141160565236 230414312075 345677426172 686744181202 22130636971 658644468368 56463171008 184508275929 0 687049433344 5494049358 119103163082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200077375094 429732770079 0 687049433344 69671684798 306906205615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 409961353035 628932809568 273301788644 307446743278 307736198342 562581431359 0 687049433344 0 687049433344 245732609030 613318097710 29571609612 498509279912 0 687049433344 0 687049433344 0 687049433344 390906197423 481150013199 0 687049433344 0 687049433344 150803444764 185382834545 0 687049433344 496196764336 679015814807 315703082637 514741375040 0 687049433344 0 687049433344 0 687049433344 374502498780 541838459338 97488948578 256933505309 348572401711 638764805326 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 408666414349 529802017228 370705226621 476853472793 0 687049433344 0 687049433344 0 687049433344 198129083169 473467036567 0 687049433344 0 687049433344 227742251020 402000632815 0 687049433344 0 687049433344 171810627715 500221720029 0 687049433344 0 687049433344 449540270216 469082732752 195718473135 291153636560 334759517319 485754671210 429923011791 580550805030 0 687049433344 534733470076 596483589576 128939883342 141669205533 0 687049433344 0 687049433344 0 687049433344 473127435567 568221876094 288822271056 530636279791 428876177359 459484707499 36709631331 116629229427 205463162253 416538283587 16931217619 544137473224 0 687049433344 147759262793 446542234839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 630459407089 650651546992 110060117417 679548883939 429696419248 477526502078 18104395399 507461026769 143258548267 668165161722 161842222223 666822212800 350120277052 442876437930 119155749314 150459066053 176598961001 671003257741 118737924913 572635556141 0 687049433344 0 687049433344 184452111408 344672842550 0 687049433344 0 687049433344 409584369265 609250916890 0 687049433344 0 687049433344 0 687049433344 106075256592 214939142273 0 687049433344 152845521338 387594538782 161325218106 680453442451 0 687049433344 0 687049433344 37045417821 87580615111 0 687049433344 0 687049433344 355094092896 436113510976 0 687049433344 0 687049433344 107114518562 664570148721 0 687049433344 0 687049433344 46647651975 509066247562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 554316058538 558665390840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292230259656 615656939452 140611650966 428816929724 65278170755 358827128684 0 687049433344 301564878892 510060811779 410308332078 416691671566 0 687049433344 209660188544 425066834614 195958063541 624363785773 0 687049433344 0 687049433344 0 687049433344 49421981927 446659443621 0 687049433344 561193235092 589739347378 0 687049433344 0 687049433344 22104456052 157005201934 186280706914 537396581667 0 687049433344 294726976530 341334044547 0 687049433344 246835524774 658380899137 46498324366 368881290285 69640043336 87197745074 290477301500 420160446682 0 687049433344 345776933020 407767866528 35729291343 421042569467 39438877510 544522990216 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116828564019 543401301218 243096852693 587638071346 28612233775 166737949268 0 687049433344 610900665376 669480132724 0 687049433344 404579369903 512549877099 0 687049433344 341996523121 612255547565 29603740030 571837129911 7403312375 55247295228 0 687049433344 191911475302 398102466338 0 687049433344 37520007170 98438953038 0 687049433344 0 687049433344 0 687049433344 45961413343 235943818105 0 687049433344 90170275176 597345514428 0 687049433344 0 687049433344 0 687049433344 13920587468 515737589204 0 687049433344 219871769401 476406615289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248524786634 669458061966 19628940813 566118234349 0 687049433344 153780567082 397428881177 0 687049433344 0 687049433344 0 687049433344 48942270361 52267077389 6535745846 281780360360 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221411478816 352055018737 351067685330 461064133517 0 687049433344 253302128926 455242211063 0 687049433344 0 687049433344 136805424884 368314272827 378740450073 502098813120 0 687049433344 0 687049433344 0 687049433344 345104515578 578702106024 0 687049433344 88973967708 289955306013 154512362179 165250311938 0 687049433344 0 687049433344 298651816696 314520990851 0 687049433344 289537779865 481525841014 0 687049433344 163753236507 274831550629 0 687049433344 0 687049433344 0 687049433344 127150563278 335439317630 594798632278 625730458006 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117895311739 418977900011 0 687049433344 357828130332 395432421882 0 687049433344 501270427080 639814580465 0 687049433344 10836165250 575643891466 0 687049433344 216257589040 602763806162 540699128344 625255210331 0 687049433344 0 687049433344 0 687049433344 79687765787 589725345992 0 687049433344 194524917958 312963512373 0 687049433344 127404027373 224189523130 195173001676 264236635678 429965160986 661976383641 0 687049433344 0 687049433344 607283871705 666347342423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243547210012 286584966631 593062556078 595315591176 0 687049433344 169111287165 469964907639 334523368330 555409095469 0 687049433344 240599516681 427629341890 0 687049433344 0 687049433344 16177643687 31995903775 132821606111 628923290695 0 687049433344 48503632377 149473298569 168472449823 494569132948 0 687049433344 527676308048 647588331336 0 687049433344 0 687049433344 342665787249 548733446449 123590802955 188609303009 170231340700 376067110784 0 687049433344 305453060639 385000601585 117522154319 437093876482 535593763340 544362863597 0 687049433344 54137280771 196240868081 0 687049433344 43326549100 272508397914 78342367331 315238763986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124986320586 677684002610 0 687049433344 0 687049433344 0 687049433344 275573390239 565545626313 412377381350 548219315648 297240057667 660996315281 376125612441 542629293660 91131474623 172468821333 40464649504 175318993274 113835157352 635550770802 387101928605 431293491705 54397139490 495830086725 0 687049433344 0 687049433344 0 687049433344 234490172380 637204580784 0 687049433344 0 687049433344 14480197007 201655385626 412040966829 516667659845 0 687049433344 0 687049433344 453443622182 640903940818 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286425995854 518091776895 541112546019 605283204333 32206717927 666628356140 350522891993 594611024341 83869611164 329434973705 137548166041 665075742561 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269266397777 527113930992 333394873576 409835267626 0 687049433344 63930873743 555630861870 384779189250 633720974300 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36972302359 244826545790 0 687049433344 0 687049433344 86434366448 681132386996 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244097289088 275781075059 0 687049433344 0 687049433344 28230228270 251718432150 513746377861 600817401827 0 687049433344 0 687049433344 0 687049433344 128523118285 592703448087 495249499510 564698335689 46124199732 290170623892 0 687049433344 106990959862 169349326975 74166041706 672934734348 183462040151 291635445451 46660208514 67593068742 7135370487 277122552599 400033139408 508544551874 0 687049433344 32462536457 83307989158 0 687049433344 49449810818 629301876553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510615618301 510919359535 135255671543 387594657182 79168452827 179654871923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270789741857 518644058969 47974220405 68481624889 0 687049433344 0 687049433344 339676889374 368453156702 0 687049433344 341441037679 626137349042 302031970622 477422596201 0 687049433344 0 687049433344 0 687049433344 339630513871 502074706317 0 687049433344 0 687049433344 311124805548 667696540715 0 687049433344 0 687049433344 0 687049433344 13804116167 361989700880 0 687049433344 0 687049433344 13940320460 501178786316 0 687049433344 0 687049433344 0 687049433344 183341735172 422278327598 116784922079 424059629985 377172119215 459188989688 0 687049433344 0 687049433344 297601590376 336011702747 0 687049433344 417726250597 439104090576 0 687049433344 0 687049433344 0 687049433344 78773942643 681651540918 277060925143 421570196899 18840572896 279197425085 275821941481 595187297525 0 687049433344 0 687049433344 0 687049433344 208953964246 317150451169 43303786284 529410598458 0 687049433344 0 687049433344 0 687049433344 108773833047 327079197850 0 687049433344 182386423289 650211782031 0 687049433344 0 687049433344 277583775863 649131396924 0 687049433344 420051541847 528420681386 315441879589 636246681687 369483410603 416335510478 154915014860 580300132245 278815647655 629454438858 473121417437 575323818332 0 687049433344 0 687049433344 577198112520 655630256115 281703573814 419490081573 66828834407 355065976289 141879390838 685219106909 196930953199 598917559311 0 687049433344 55495080453 638936872390 368094765469 376389161558 363314383084 634121604080 4638154513 362453461630 0 687049433344 117023468548 519208032361 0 687049433344 27195946859 224324923908 624132837809 635847634568 0 687049433344 133802840280 198315360377 213638511603 534946026991 268514123247 477789342801 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85032682892 374121653468 0 687049433344 176443118536 601124713146 0 687049433344 161527610192 236885557080 0 687049433344 0 687049433344 0 687049433344 287298371820 622389409747 0 687049433344 197618887381 468848723830 412399158917 587582015482 0 687049433344 560431793934 680482450234 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167982856899 420291419424 85150378364 554222178149 214315657697 312245812018 51725465758 554563786401 344275911287 503837811377 232456521256 634196937362 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84040529515 279157032268 529645142702 540717022365 0 687049433344 0 687049433344 250196793714 596618660825 0 687049433344 1329517271 428765966085 140061731907 338753970012 0 687049433344 0 687049433344 0 687049433344 24295210065 201829395496 0 687049433344 206588687524 374857671547 552890187040 559243353988 15827351336 651938177175 0 687049433344 36016120071 237182180336 0 687049433344 0 687049433344 0 687049433344 5814359392 544212367205 0 687049433344 458905623747 466802786208 0 687049433344 0 687049433344 0 687049433344 415620956766 455231346512 61143303088 272951339263 0 687049433344 144291142551 364650998567 0 687049433344 250180784748 564970781518 0 687049433344 0 687049433344 85135120485 127488660649 140886774221 421801570321 165875745230 315125052617 42049107695 414100246194 170200470772 368525445352 0 687049433344 0 687049433344 223912128064 472594092670 0 687049433344 0 687049433344 103386417289 511796463772 0 687049433344 9192811313 468881691608 0 687049433344 160621541567 546718608951 169288413440 174913440248 0 687049433344 338763404619 588419582579 56113142887 498607315908 133473834257 458978953781 37529158897 429023775960 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 48411741974 519817713452 406829399338 407154684292 0 687049433344 0 687049433344 182090757526 344180873073 454122226115 495828137553 118918143229 582715566849 0 687049433344 217321387411 485975780785 0 687049433344 391323938701 515211161179 597893249844 680629207953 0 687049433344 48678884834 325227676610 0 687049433344 0 687049433344 48113159373 415911330624 0 687049433344 0 687049433344 0 687049433344 151695077791 437544931315 491453476199 589122121934 0 687049433344 386220476080 403673180843 143871410995 637731630158 159788297412 578071494354 171093888731 669228428171 0 687049433344 340231759932 564329892522 0 687049433344 483183206030 587926374160 513387065872 584143617503 222811986313 407225252431 417204730138 614082495446 213777708934 479115737322 171322691943 324641579664 0 687049433344 376116643231 665860661030 500424378672 511620687437 135647424777 274444394185 117437801414 630218929752 24666336584 302481029482 62481385115 387248177336 0 687049433344 68279991507 611224596535 407277487639 499786269815 113574392684 206224979147 379636180131 562639788202 158553085019 601458846186 41487768088 343081494401 0 687049433344 0 687049433344 50064812466 392586906574 0 687049433344 7906220308 177678966377 0 687049433344 114979153030 561181118804 159824361149 370170871728 0 687049433344 300131434222 419673869292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18484406616 498214996093 67954473309 511110430866 292524355559 303396562281 530871334046 544868440100 0 687049433344 77289208681 198620889691 0 687049433344 517558526030 646917545182 62569116681 402297643239 179725510182 322221758653 5959447777 160300857367 0 687049433344 210320205881 513566690172 72042361444 214033264030 0 687049433344 37488439552 167045014335 289055340931 360711816670 318165288394 487138371030 0 687049433344 0 687049433344 88479020167 497693868973 0 687049433344 70600825293 521480146396 324475360319 465676406717 0 687049433344 0 687049433344 0 687049433344 117066053138 342358338174 506152847930 625537256417 0 687049433344 242142384915 677572612849 0 687049433344 130289256417 396218501032 0 687049433344 0 687049433344 332005890173 391940768964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75976027696 680575614020 457628241422 667504825775 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160732922259 165023404474 0 687049433344 0 687049433344 0 687049433344 235988650333 647829283355 0 687049433344 418191209372 596729065287 0 687049433344 39864533312 302818997450 92891017997 446035356091 26594971494 98087007611 0 687049433344 0 687049433344 62648409398 480371403495 477921061797 530624726794 648793229585 664230485352 113177775026 640965314630 35976498165 276630175663 156103555597 330266621133 572190363757 629589098148 0 687049433344 511328171698 565038864059 313971615744 400315661687 6289915317 112809584537 122510903443 300040482159 312716771890 347782420333 0 687049433344 207635840251 378574362860 328768076644 510579946835 0 687049433344 17369632881 377171857043 167650345607 374904812912 0 687049433344 55564399339 368260338113 0 687049433344 0 687049433344 0 687049433344 583229180123 603670864039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122147022889 179037786536 0 687049433344 73317943644 138539402917 76499055609 186169629465 0 687049433344 0 687049433344 365617163544 503225682901 0 687049433344 458933293161 665480311232 0 687049433344 145691180284 623388805477 9614468719 458344523866 211156485864 518456552468 7149392587 63591012396 0 687049433344 0 687049433344 0 687049433344 256634681225 330368125665 435994596956 639349155950 122536769947 134445109989 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149999032592 348380851166 224938597447 516110061327 285520028318 387693694306 0 687049433344 443024695640 653418486170 0 687049433344 0 687049433344 0 687049433344 238423000167 467415900707 0 687049433344 0 687049433344 191306372610 314127904599 366381094226 607026010071 159124178026 323708067361 49775889692 417639247495 0 687049433344 0 687049433344 56409199870 486616982542 0 687049433344 0 687049433344 375833469968 407068775402 0 687049433344 0 687049433344 431676491679 615413157160 0 687049433344 108300904068 439150294365 0 687049433344 0 687049433344 106806307385 207595303835 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 642648046632 656039989701 0 687049433344 21915387435 73820494025 621758891569 641930189422 0 687049433344 0 687049433344 85511289852 350691890889 0 687049433344 0 687049433344 0 687049433344 167832374761 403275650135 0 687049433344 142536442852 648018671951 617443552973 650761230365 64936533320 438286508977 0 687049433344 0 687049433344 71457146657 444294040654 421611830934 623631345369 0 687049433344 60108696708 631994270857 583094931370 633788268646 0 687049433344 0 687049433344 0 687049433344 371478756532 453637773389 0 687049433344 0 687049433344 0 687049433344 20372658820 136898883135 0 687049433344 239937309783 436651898517 124058308894 662844738384 0 687049433344 0 687049433344 240172687641 357250524389 103664761348 127324758112 0 687049433344 192371212145 408860409990 0 687049433344 0 687049433344 305501822202 532913059987 0 687049433344 363693306360 521774236559 0 687049433344 25390656184 69955127357 445999906185 604589435018 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221937979985 361355615123 58319025984 441537156609 0 687049433344 210086683333 213668376256 0 687049433344 0 687049433344 0 687049433344 153493484321 166317306685 0 687049433344 326289363114 407650965053 0 687049433344 316766141071 327679320032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516372570468 684575526762 569142540976 640313284803 0 687049433344 534719984759 645966742128 117298624494 127976876081 0 687049433344 0 687049433344 326938764189 439055843423 239519566946 328117982453 0 687049433344 31429241918 603349642827 0 687049433344 120204112259 178747621353 0 687049433344 0 687049433344 80494028920 281897758627 171015823595 546400098281 0 687049433344 389553801448 426926802629 394695544486 520233865531 0 687049433344 336750992391 386311781107 187157184166 210875366980 0 687049433344 0 687049433344 0 687049433344 351085792629 467528466932 99470200249 251496881651 0 687049433344 296804800708 367403819924 17926493393 198219842981 499312625477 520686405841 0 687049433344 61949946452 591805202335 0 687049433344 0 687049433344 0 687049433344 154913406540 351784460125 21488461101 167236596445 398652157676 445999409190 62993062693 99867967959 0 687049433344 200411964028 323265289911 0 687049433344 6314914747 279977416975 0 687049433344 106922228214 193622217398 396642423591 674001574835 329929446032 489051308004 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150438171999 570383908106 605090058914 619800752362 188517868226 676925851933 159062367400 602744080491 0 687049433344 0 687049433344 0 687049433344 494402805526 569685491554 66483340078 98510429663 16807524360 217546779934 0 687049433344 295482879553 682598922141 0 687049433344 0 687049433344 227531694421 676813527246 267966164609 607456370740 0 687049433344 408803327591 506853028474 0 687049433344 0 687049433344 0 687049433344 10253553479 652897425988 0 687049433344 73878245372 203250981576 0 687049433344 582120535953 624155738408 0 687049433344 0 687049433344 411516909441 495822953958 88165616951 609008399423 0 687049433344 283013838390 365691667543 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329496383949 523779653536 57093964539 371966426361 0 687049433344 185211425560 473646844626 0 687049433344 0 687049433344 0 687049433344 74004884323 510537715079 323320247715 581348207728 0 687049433344 67708498840 197210245757 0 687049433344 0 687049433344 0 687049433344 235272380960 432226781992 105959170231 670457282478 0 687049433344 140959956915 463898627430 0 687049433344 111203996549 186573393433 13544770633 310021072183 291586527174 587597025548 0 687049433344 0 687049433344 412023788405 467099310259 0 687049433344 0 687049433344 41650299168 191183733730 214417944554 254882671972 259364645152 459604369107 0 687049433344 200521748344 591272893449 0 687049433344 566327870047 605525120391 84689214953 550528870448 0 687049433344 0 687049433344 9553476257 71262698539 0 687049433344 0 687049433344 138874752 214329795322 0 687049433344 0 687049433344 4692745701 45885518083 0 687049433344 0 687049433344 0 687049433344 101011797714 307844347115 0 687049433344 248537514393 535886773838 0 687049433344 22306856218 323986569931 0 687049433344 0 687049433344 0 687049433344 311842918880 375251896875 0 687049433344 264558544627 355393617263 0 687049433344 456167780093 592718458892 0 687049433344 234789316855 337367127128 0 687049433344 205636646046 551818288214 186778394747 266005534212 169699701966 541140749141 402755369356 680696693397 0 687049433344 346703398844 471496210563 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350947379019 370364183264 44287083994 233375657254 0 687049433344 396184181289 660032493252 382090022399 482189355062 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75085832235 559941688856 419097442937 649375746952 0 687049433344 208539721879 282412371392 376710346806 487761174622 0 687049433344 464958403187 590958942672 0 687049433344 14038308984 420392542401 0 687049433344 604683944757 636517274277 195111978164 237811109114 144595647680 554867675031 0 687049433344 0 687049433344 119244090491 678176033236 0 687049433344 577386414514 682264084175 485201046159 491006494858 347671342 653565100039 302007999257 451357353554 17422217233 241434953121 92301138751 259921412902 31731784165 487631882450 241231867169 639993310899 0 687049433344 228019688340 621990170888 0 687049433344 0 687049433344 93524629356 666669288034 199691764149 269554504891 0 687049433344 282105571714 387274662304 14600927209 365030916142 270665739302 317225425923 54602563697 662719165114 207958263422 232253995063 576794980344 608859722468 95445356306 593456270800 0 687049433344 329132162958 459091720549 167391308879 576046437604 0 687049433344 152144992857 422229429344 0 687049433344 484433511666 583846588922 58472607216 259240918217 94322507676 465155313718 25444246971 274494692097 87095454122 464521978778 367186152407 634508550556 336922429373 519548224458 248590455638 528047593198 54926129912 241327210586 423073262419 515268770234 0 687049433344 0 687049433344 593722095502 655646396824 573837638074 664103842181 154958635157 371949568113 439858892179 572406239171 335575757319 635965496763 0 687049433344 0 687049433344 0 687049433344 494192651069 503497972928 113569727698 325694787855 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505531487953 579580177074 0 687049433344 542982506873 670840241709 0 687049433344 0 687049433344 181454301462 318503223616 0 687049433344 415857415674 626339999434 520911373681 608172919017 0 687049433344 0 687049433344 0 687049433344 309704150353 504975552165 296731899919 490862076323 271972689056 514367685230 0 687049433344 21055182276 317405486872 431069023331 441136764553 0 687049433344 319954655661 657435805402 0 687049433344 8618249118 94715516962 18052807615 208164188736 0 687049433344 589250839578 624280852704 0 687049433344 70450540405 202176045068 561353073415 601138025711 0 687049433344 0 687049433344 22651749982 131225556596 16601122189 293461238785 362736372980 449322454728 0 687049433344 0 687049433344 212040412099 397121103768 52873229706 410009160519 313583042208 326739681500 332356476517 629369071430 322392972614 610283560089 105507638639 125615664766 267446891347 305429044988 12350268119 249085353329 366153480753 626469449707 0 687049433344 0 687049433344 55368397296 176810949276 0 687049433344 0 687049433344 223241490685 562961073109 56383421899 674651494487 35242336620 625866358957 75376882090 366946131112 0 687049433344 0 687049433344 111251417722 329600113985 0 687049433344 0 687049433344 89112598816 176733224134 222833585263 601923677900 127933368504 676340471331 0 687049433344 167354505561 630735874308 97320460712 116310581766 0 687049433344 9169646835 162754625040 0 687049433344 0 687049433344 89091495202 500898855100 0 687049433344 251207299927 316965429053 0 687049433344 206188374830 402518373091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 512623780360 597337156863 37690432924 417011172315 0 687049433344 0 687049433344 144032421515 589575059341 0 687049433344 64799487068 485384327896 0 687049433344 221830677849 615331733101 487791555807 633090182988 0 687049433344 28363350141 349735915234 0 687049433344 322232087098 676696613405 0 687049433344 296219722914 611699168905 0 687049433344 0 687049433344 52696044312 205494502464 0 687049433344 293942050369 611505145736 458237705622 624015710567 220954701344 531010718882 0 687049433344 141655277146 202410448330 0 687049433344 0 687049433344 134138880508 349504253260 79420597306 218122365610 0 687049433344 46014763032 662204812099 214185924660 258792681587 0 687049433344 0 687049433344 146340759946 383494764791 0 687049433344 515556155483 632666938693 0 687049433344 184214597449 661219734319 0 687049433344 266165945806 589078701191 0 687049433344 442126170725 498519069779 468125387309 632860325920 54248942491 615100483949 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417310197945 584095933909 0 687049433344 0 687049433344 66821977366 128111606246 448831321215 656029832184 0 687049433344 0 687049433344 315690029726 681173065712 0 687049433344 0 687049433344 0 687049433344 104058879620 454512270752 298098503217 638850949516 0 687049433344 0 687049433344 0 687049433344 158181401385 640090005882 378828806865 586926323523 84079313877 414381180018 0 687049433344 363753361517 611012958412 0 687049433344 196047813949 337433495468 0 687049433344 0 687049433344 445289622716 496138144893 0 687049433344 361134406046 492217826364 204220202101 684827098762 77910419751 542950009701 415369281859 491700391665 99906007600 668077328217 0 687049433344 0 687049433344 64400666982 344093542888 0 687049433344 26116790559 236361926582 321079413632 566311244190 350716368893 613311243923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141161163388 326529135627 85620649734 220673173292 165863260113 560592728111 0 687049433344 0 687049433344 77456807084 346126899558 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26323767936 285896000033 111793285166 350261703533 498377273944 643242979848 559520515444 577940427277 89998523624 143487789040 261194959543 421068108609 0 687049433344 126754576288 598927648896 363470802922 537636872189 0 687049433344 0 687049433344 80771637081 505684494148 103608617347 521621985816 4437889014 441686284065 108346528568 119088901007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 305990325522 413135909508 225561494799 586479868836 150280925508 472476074736 251598068228 475848738264 105418433590 345966349997 0 687049433344 0 687049433344 0 687049433344 64261129204 235153290007 4678479171 138101121753 356731386285 451883080253 0 687049433344 89595190302 503823159690 0 687049433344 144212764518 518138184173 31242153110 685800977876 0 687049433344 0 687049433344 176888713260 511104072874 424261045853 431658320057 0 687049433344 269657623887 338352077539 70408466221 311868671577 60968228545 408647464677 0 687049433344 0 687049433344 0 687049433344 303684159377 602014702926 0 687049433344 46540667534 215019773855 297876900601 660021167587 611411153080 660908668943 124127264630 669347172293 0 687049433344 0 687049433344 16945212215 210198837118 0 687049433344 0 687049433344 0 687049433344 82336945606 400752396480 528927138477 641155786766 399186504801 614451136805 179396690574 456922877708 0 687049433344 0 687049433344 231914554322 414601821824 0 687049433344 0 687049433344 151147088141 605851378170 511298943924 665497412902 0 687049433344 0 687049433344 230648185428 585506901943 0 687049433344 134598364503 437493300359 394786292231 560208040310 0 687049433344 295986398142 663919286249 309225639080 640906143889 0 687049433344 0 687049433344 0 687049433344 122060999976 367947255244 209642105638 286156545315 45975764193 526765859344 105945851658 573516399134 89331700813 285509182913 2396345312 618844652405 0 687049433344 0 687049433344 594835940305 619541066293 484879648055 581610243985 0 687049433344 399427587796 637212156681 312158324695 501927102905 148007565707 419618036895 0 687049433344 290744276993 626796906707 0 687049433344 0 687049433344 385861354725 623761906772 58498149160 226401546212 328300396676 407030760845 132462701741 630940567465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 557583739467 611064469506 0 687049433344 350685391013 429564152375 250246830692 397508060506 281596280912 432598380993 332221622356 536889796729 0 687049433344 165266485686 645145843176 0 687049433344 0 687049433344 282795659859 501339237154 217079743201 583146763378 298822851238 393311680605 0 687049433344 525687014309 610166288027 28661869649 477829931563 572859754167 671152337511 0 687049433344 0 687049433344 121090070518 348023121896 267103087421 662747603855 294590463422 637345456477 0 687049433344 0 687049433344 0 687049433344 0 687049433344 506500043794 534555440280 124276336136 295541556610 237612200446 478638141800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123662663259 392802213842 320236228253 539613992160 0 687049433344 226164201651 254457547493 84561310636 581592326601 0 687049433344 89634106615 392953971664 0 687049433344 0 687049433344 0 687049433344 649290468030 660397553273 378550554526 645329204196 330148152615 532921236420 0 687049433344 41362491841 345744477261 0 687049433344 0 687049433344 233148028401 401503290544 23303379987 217599567628 266808821455 330973092585 235209791329 374902050636 0 687049433344 141191189976 574790115015 49493624466 571939706497 123542083159 267268503266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296310599597 319144704981 246655589657 625333755262 0 687049433344 71926756956 663513285817 24683821033 117312616869 82265849300 235400244433 0 687049433344 35470092425 587273380282 0 687049433344 587922237791 593006885130 359710686797 437179989752 221215760733 675256797716 0 687049433344 26911894836 677057935473 104025369997 205843837070 324892289663 652813436884 354622801365 504438295452 10166312512 480746754097 362529430499 548547817514 65120319214 606548386435 0 687049433344 323842868263 544758624866 69018568252 618455348052 193076172351 431175894932 23155730064 122339579850 0 687049433344 206657244488 324620845434 0 687049433344 231603966050 589035131499 0 687049433344 161431299766 581193040573 0 687049433344 45750554060 180317294284 83270472791 657456254733 0 687049433344 439644721065 546786462432 0 687049433344 70113899697 556543742393 0 687049433344 257186182676 353621998773 472418787326 601250138122 371944553535 604726809799 0 687049433344 0 687049433344 174630989056 175309152660 169258063320 484526085458 269733890687 642205685915 0 687049433344 0 687049433344 0 687049433344 73351508762 372431158522 532757015145 562969206720 311625622222 672462620565 411202790625 634549374212 385643852198 655617260045 0 687049433344 0 687049433344 7391674491 64556946979 0 687049433344 353558969580 500976620737 0 687049433344 0 687049433344 182570218334 335187324788 14161563873 119005603943 0 687049433344 85371039886 101098061810 183849542238 352220246385 143705079190 658838798465 185659625060 516771939613 350293270229 606966997796 82571476961 520162752370 0 687049433344 0 687049433344 219417787462 330684194047 0 687049433344 0 687049433344 0 687049433344 64797175458 219687918896 0 687049433344 249108542654 265755309275 632049996771 633059375721 43356744389 114584968619 0 687049433344 59436598196 623481450731 0 687049433344 63656193321 619565582572 57220226189 274952212794 317200730364 321350968661 0 687049433344 92397066938 641561944766 0 687049433344 226254349075 500628681692 240589517312 614028219255 0 687049433344 0 687049433344 75968413619 600548567775 0 687049433344 0 687049433344 57961594972 103596993880 0 687049433344 480300953058 546023243390 584084830095 591449716338 0 687049433344 0 687049433344 393907322985 671167816707 161978298968 450718719508 0 687049433344 0 687049433344 30769051933 356393786406 0 687049433344 0 687049433344 0 687049433344 290145087999 406484404992 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52595503473 239386123965 46934462068 524468522576 0 687049433344 134798829202 163502214233 0 687049433344 41807853915 164265013265 0 687049433344 0 687049433344 203522616448 513293000314 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219071320353 533805218973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160028799636 300600460728 0 687049433344 0 687049433344 175070806898 533828330912 0 687049433344 0 687049433344 22110626822 609907075301 0 687049433344 375965603364 526569222253 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195106114688 304330600341 0 687049433344 23529908222 251965981112 478701127154 520121195239 0 687049433344 0 687049433344 60235877438 583072114697 319506331614 615225361683 0 687049433344 134917826675 635464241713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242054077305 685235920541 0 687049433344 0 687049433344 229723653181 411838360792 0 687049433344 0 687049433344 0 687049433344 46081546307 435818680111 0 687049433344 0 687049433344 663205306872 683719473894 0 687049433344 570714479990 581699490796 120054096476 137775307017 0 687049433344 153888084469 440352448002 204161323026 393757902339 454762688091 459973824536 0 687049433344 201704235423 257906831556 0 687049433344 0 687049433344 0 687049433344 312431779635 407243940177 126826129373 577750507823 166887760760 225318714705 521999771622 582883753345 285987877820 396254092120 242944648386 408520417807 573497332917 662311078418 268358391734 521496902547 588164821110 679693350658 83845574641 525625169737 62129536227 616527329147 475627713133 626239925984 0 687049433344 0 687049433344 156861171792 619603370304 0 687049433344 142659197542 630684814976 36245181561 305259024335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31116958591 235459079610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179270099238 340416706581 0 687049433344 81317315077 202190767590 394895828272 495069777689 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109437704730 627257154330 485438503349 600407597496 327086280421 346222515063 379773102782 541159061973 0 687049433344 0 687049433344 0 687049433344 117218500260 230857442894 258529216194 430868347207 0 687049433344 0 687049433344 0 687049433344 285824794026 452955929242 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459127992138 478806499163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132115924577 145973043262 0 687049433344 29556865362 54050595570 0 687049433344 410251105779 541829165232 66494106140 327538014478 0 687049433344 305224561487 629407252957 0 687049433344 417661815445 673461337223 388250946994 512786477687 0 687049433344 0 687049433344 0 687049433344 254456288358 364799705650 0 687049433344 120691404490 556531388656 438073120808 544567350450 295024089770 621095485434 281856660528 649525947331 0 687049433344 475484370092 530102251379 0 687049433344 130408854318 537081324343 78437192502 538909911300 233327339491 256318800380 457765980683 667562539048 278850643028 567776759569 116840154215 424390443914 0 687049433344 43512156240 512416423793 22311647877 676983291052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196132716147 668255750013 0 687049433344 0 687049433344 45994916296 586042441333 0 687049433344 76449290929 617464578827 0 687049433344 190099782556 638410445815 0 687049433344 0 687049433344 52869464919 264669363236 86432508826 422694075322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35678627560 275190289092 0 687049433344 0 687049433344 230707125461 393459445528 208097738042 495386779815 0 687049433344 0 687049433344 306210900916 630249816727 0 687049433344 0 687049433344 0 687049433344 278923472954 336780532635 0 687049433344 0 687049433344 565371934364 667187814645 0 687049433344 23531474731 356517574184 203883841097 595273902656 468421780 120182551604 0 687049433344 0 687049433344 0 687049433344 0 687049433344 338097402895 566026453896 275344045353 551728201358 556107875992 616932033913 0 687049433344 33632455439 570982529261 267571508875 324677940019 51379549737 231656729973 101602716575 522461494555 0 687049433344 0 687049433344 116984538733 605075859123 0 687049433344 0 687049433344 15185181328 110402383600 222096777661 344776928635 0 687049433344 0 687049433344 259063225131 348165404005 481569969862 585857947958 49457634260 238969008682 88777142685 502514758172 0 687049433344 213920872434 233432766059 0 687049433344 2472003182 251027518492 0 687049433344 0 687049433344 8546819783 259916465235 121849561043 213398401240 61474102409 609987372686 36808051934 498295222290 0 687049433344 0 687049433344 0 687049433344 22337056970 464428974146 322441116625 430089488615 30233873048 212425784049 250682755241 666650553341 326927353730 352460145143 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29007263372 218171855146 0 687049433344 0 687049433344 0 687049433344 574220616713 600736882491 16308853822 528896082789 332225955650 570331817996 0 687049433344 375791634775 625840206665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333568352148 507829372595 0 687049433344 178482638399 669346410128 535773317327 589778008606 205186288657 359392704449 275489774968 509821983806 68460226413 379881227774 0 687049433344 85441208864 603692803602 298085173525 530283626531 0 687049433344 0 687049433344 258618685393 397362086553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212902470558 522604128846 235906595895 422114639100 0 687049433344 1846505668 101235020793 0 687049433344 44736093587 356266021363 293483894410 645602830941 0 687049433344 0 687049433344 189501757990 197125520846 189653476862 433725984389 0 687049433344 232926349150 256446690223 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1664853159 326785815536 0 687049433344 129683605905 382720283453 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131127093006 567989585430 447291730305 485290059904 0 687049433344 0 687049433344 0 687049433344 405573872499 578267568603 0 687049433344 21991256938 437454083659 0 687049433344 0 687049433344 557045176506 616963487872 5923850969 89386770716 0 687049433344 0 687049433344 382427468489 389356905145 0 687049433344 188602328142 407409809710 0 687049433344 0 687049433344 293630132643 547744192049 186525687338 329487554823 345288918187 622640891248 74343574647 505610090443 109462391552 473317374997 0 687049433344 164240094175 576914087831 0 687049433344 0 687049433344 293079976745 620912949858 0 687049433344 168268288020 205723215616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222051965878 422003283329 0 687049433344 0 687049433344 0 687049433344 455148580419 654171089786 0 687049433344 0 687049433344 73423076251 320486129360 0 687049433344 0 687049433344 442663184020 552692664586 309101239813 562714117141 49789838252 478587147212 461165251128 574606243095 573808441304 589646494581 147088597989 346701005417 33109732687 520592131559 307697870349 635241942169 0 687049433344 126256572095 317504538358 449831322098 625240210795 320005338949 499953512415 56272478110 200964336640 0 687049433344 0 687049433344 164100849131 181719331175 0 687049433344 549311051309 563882416579 103209567650 186034398424 0 687049433344 0 687049433344 183624605529 199257532616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23781133137 666319409251 0 687049433344 0 687049433344 212852521264 222351480825 125180003940 643155657830 541886403816 643682592027 0 687049433344 435290212725 479218348859 0 687049433344 156729684054 636797964283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184185907636 185980236261 0 687049433344 89135174222 650594942943 125123823358 534522290124 0 687049433344 162062662568 504160951734 0 687049433344 160964269238 680562027367 181231860272 263817456439 0 687049433344 77796615101 454278077620 514853472751 673787232228 0 687049433344 499395747619 530099353781 50895109781 338849551261 0 687049433344 533670150668 563052463444 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51271451609 63829315263 289853586605 363262759651 0 687049433344 272893404756 360216244813 38171883961 556936086303 0 687049433344 607551228670 650902497407 223880762029 341427692668 0 687049433344 96842226590 254475519053 0 687049433344 0 687049433344 298413094252 461577765301 0 687049433344 0 687049433344 412292946695 570764556623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359869599721 562333734083 0 687049433344 0 687049433344 594893652916 631052171230 15583918854 247419671269 0 687049433344 410233319884 610356369015 321996488511 437950704785 0 687049433344 487507675937 611262019441 139972032647 686667518497 0 687049433344 0 687049433344 153161615162 585607248810 341449266549 432962419289 0 687049433344 288306443847 505875735370 472800226 23800245493 34984946435 121693610004 105427316260 451618507623 0 687049433344 0 687049433344 88827489947 283016246682 87937837387 173624959199 180277697444 652801802974 421193329482 593590030130 79371927058 348807066838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161664599389 502900063643 0 687049433344 0 687049433344 435932090239 607951965336 0 687049433344 162112281984 313897042043 124206826396 206234656947 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242273048228 606588253083 0 687049433344 0 687049433344 0 687049433344 676032902671 682357109838 0 687049433344 0 687049433344 247596586136 318274826822 0 687049433344 15265831039 330193622694 0 687049433344 207092891214 414059671735 44617685946 78399219571 61524306564 150932721717 380999668185 403444134554 254329372668 612848450389 0 687049433344 151041083356 336262592203 270882541622 444585432004 0 687049433344 0 687049433344 352864826677 637236565680 496425092623 562067083609 0 687049433344 174335119921 220955897862 0 687049433344 262613089497 559851693213 145457258759 209868306788 0 687049433344 0 687049433344 311681578610 659188332060 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166400377965 249374103725 193098505561 487053708499 141657327451 312921594682 0 687049433344 0 687049433344 74956721911 492798530696 350676288597 581300490194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 480707447382 609052494277 0 687049433344 0 687049433344 0 687049433344 63430468101 205662080999 0 687049433344 132721075735 187957310513 0 687049433344 25798856409 230390562271 0 687049433344 0 687049433344 157687474809 173997795540 0 687049433344 0 687049433344 147226865262 195886803460 27796722495 563907724223 70767689969 224458112353 210037420311 666332083697 0 687049433344 37702948097 201119834862 0 687049433344 382140055371 656571797940 211449704868 594959027357 0 687049433344 221921461493 634423420714 0 687049433344 115430199648 399433645097 412026289400 480454015264 28863755988 290294307512 119715377122 330497176248 545475591561 624948504952 319435027803 494964622301 35026467383 180072244374 0 687049433344 0 687049433344 166639490934 263808722373 0 687049433344 39434100697 272273591533 0 687049433344 0 687049433344 91212824002 343996504396 0 687049433344 347830460063 528733821891 59765647690 454273330526 0 687049433344 104362476054 653302201997 239794134556 412534769590 0 687049433344 0 687049433344 461236888091 568519923176 443323033364 464303455930 421377028827 682374593697 166860599300 650739168464 391268864415 437201712116 0 687049433344 382218706621 548777348721 139976579435 637932598357 0 687049433344 0 687049433344 138100819955 392041380876 51509930748 223820598294 0 687049433344 69066874178 596492755309 0 687049433344 0 687049433344 72006725338 298832303009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147575012192 516355964782 0 687049433344 0 687049433344 39652181206 383736643811 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114523077188 337324757334 0 687049433344 0 687049433344 590907741167 664086130197 188848879406 682827195786 119377152334 414784435169 0 687049433344 630764398111 646188575171 0 687049433344 125616381945 379426817524 0 687049433344 151785464388 509417791553 151767100874 371536555067 0 687049433344 81461042715 259636108054 95779743010 135552240195 40423953261 622107074227 94886701419 321670602217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296248246883 552197737033 0 687049433344 18700482587 435177072642 121026842881 659099099577 0 687049433344 0 687049433344 0 687049433344 507622744687 685631980631 250745025845 532848782622 8263554287 613475267377 266386054633 303423736168 0 687049433344 63893556262 569128729614 0 687049433344 0 687049433344 0 687049433344 268463606778 473906680190 84423674893 154047995504 0 687049433344 366872917846 434790293123 525231751545 648174841145 21375429526 458750822100 476043913985 522131970641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 384768877773 445939707498 402721868788 665902439273 423673181708 672652762691 0 687049433344 0 687049433344 4147304615 404387050158 0 687049433344 0 687049433344 0 687049433344 258304529095 421286242222 392830186906 543394888784 58878742358 83773066218 22301946251 278234042085 449921922526 564888764205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309475077440 626461961598 0 687049433344 0 687049433344 82999433393 293351555975 495497696973 511465034837 0 687049433344 0 687049433344 0 687049433344 0 687049433344 506039902949 582511219143 560012628283 615453881587 45861880986 593397466178 223417531730 474944797238 1226405178 206818285236 270182205921 645260317243 269841965565 339629603498 444257217519 543885217807 0 687049433344 0 687049433344 0 687049433344 592401987192 610417095796 0 687049433344 41788304684 545127223870 0 687049433344 236160169901 401440108363 0 687049433344 79720235917 429712205934 0 687049433344 0 687049433344 0 687049433344 313193570322 401749787504 221365610392 591969937918 0 687049433344 267133567007 394480866864 556192967923 635641508964 43749389558 646388118627 0 687049433344 0 687049433344 139435635685 525583835527 0 687049433344 0 687049433344 0 687049433344 49098257579 514901842496 53115929772 334968672990 0 687049433344 69189534415 422596424048 0 687049433344 300042627004 587000747684 0 687049433344 283384597773 564767158143 388696105446 530404500258 448694910 131903125293 0 687049433344 310367371259 631467342785 138196548991 610538790795 431347079974 485676715932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30440993622 308943663375 271238100936 486532123202 0 687049433344 0 687049433344 362600293390 389355123517 450460660762 534300876864 0 687049433344 0 687049433344 0 687049433344 286525741496 468714279314 0 687049433344 135632658997 209961732064 77469532314 95265504178 0 687049433344 0 687049433344 130173517440 204469322575 136547416091 188145920508 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41077689301 145980050386 413772993999 649486056023 220136938074 275857789820 0 687049433344 334895292250 436529525036 145965109631 496353527047 328102904755 429426025087 100099026877 607161267966 0 687049433344 102660821509 557027482546 435269591867 516357794738 0 687049433344 92642172423 94762794379 0 687049433344 0 687049433344 139226542055 164166904661 250579239008 658418798698 0 687049433344 22831485994 103481574845 2670410932 514079916019 142052598 295917944911 0 687049433344 300809614305 413772113595 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27228783585 579040068921 70392338808 460458114378 0 687049433344 0 687049433344 225310628395 663095175150 157523735561 245452374633 2061752162 616759663126 0 687049433344 449547225205 564351943656 0 687049433344 64346110768 85831480359 0 687049433344 0 687049433344 175743629345 250534752271 0 687049433344 109681948892 422512784506 0 687049433344 13487549042 120802075677 0 687049433344 155698414763 396733052613 0 687049433344 0 687049433344 15471024413 141465135269 0 687049433344 0 687049433344 458372102943 514080367900 0 687049433344 0 687049433344 81894514052 248076471879 376406822344 622142902896 261504525449 641627313437 323673600453 357108124094 321978306814 327022974929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167750012534 675328814599 0 687049433344 0 687049433344 0 687049433344 45447212331 261941105975 0 687049433344 0 687049433344 55659671422 123298937471 156186729277 614971171734 0 687049433344 65899112985 211829366260 112993715084 340611797015 0 687049433344 0 687049433344 0 687049433344 6485852153 583232171538 25636936174 280746619668 75113698613 666136429809 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189809573552 368804088355 0 687049433344 272561510033 440755672782 61765052784 461288882489 0 687049433344 251457293557 573892573847 30873257788 484934376210 0 687049433344 285980034639 353633207745 0 687049433344 265189068327 574177746339 0 687049433344 0 687049433344 400446583028 440628942724 81694615789 568202036764 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 245002197563 685478419836 0 687049433344 139433415088 639657230980 48839620078 674901235795 0 687049433344 0 687049433344 349511229242 613149499831 0 687049433344 0 687049433344 0 687049433344 229898887119 686947666181 0 687049433344 0 687049433344 160775473694 613163371934 499981910092 606832923297 0 687049433344 562027258051 593765885978 262150557361 555754317513 0 687049433344 570666563128 584352032582 475544390700 502568017436 389834267454 418037369017 0 687049433344 0 687049433344 201105244023 630116537851 339621821401 675639068449 104382937544 641171530986 492565561654 577231352531 385966611284 587655856105 64701881515 74151353141 0 687049433344 198670738664 344964622427 327953740679 396117317581 0 687049433344 256994942001 641813681723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 449120634371 595591193835 328044822032 520555203058 51760070102 126313432405 0 687049433344 0 687049433344 358512961847 686962201101 0 687049433344 0 687049433344 79752150107 225983673579 0 687049433344 300681024463 314662977380 270423368900 394943467524 0 687049433344 128986273440 325023344513 0 687049433344 0 687049433344 0 687049433344 387079969725 394647966833 0 687049433344 0 687049433344 110929720551 235012786873 321809622576 518807648281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 446815881313 656199452259 372133349480 517925596401 60635924461 69173878634 0 687049433344 0 687049433344 187914326956 671396709235 170518729026 544457681873 0 687049433344 0 687049433344 51061929025 52740226539 306289179650 330740405266 0 687049433344 0 687049433344 419836610413 500308305795 203587317201 346487527653 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153606564455 637026703318 0 687049433344 246246588339 401763272497 114628138432 402610256341 103127833896 319128463312 71263657793 257342364983 110231091636 209735121956 86464566259 269412943135 445966512728 588038427366 0 687049433344 246462710593 400463444465 245302075935 248934601310 129344522171 497676298768 0 687049433344 0 687049433344 49001878039 525041512661 0 687049433344 0 687049433344 82090664177 262175092280 0 687049433344 65884952067 338700821257 0 687049433344 0 687049433344 561897653719 614987318423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237556659525 320662410826 0 687049433344 0 687049433344 0 687049433344 99676228276 446264893700 0 687049433344 15348023276 40659372884 0 687049433344 187739804494 644410985078 0 687049433344 383080363982 588137828612 0 687049433344 0 687049433344 0 687049433344 110587417799 417433234240 0 687049433344 1107408569 517983074343 0 687049433344 121886325302 182182862423 0 687049433344 15427847548 513427980384 355252351758 556988625108 0 687049433344 88954832526 279188063603 16794813336 501837203572 0 687049433344 234927714876 238184385894 14140813795 473732284350 259860801779 459086564124 0 687049433344 0 687049433344 417682503243 619299723504 148807323611 568486298829 453445136040 524927096373 364226264989 597944918807 229793704614 256275276898 195439618308 355531453324 0 687049433344 0 687049433344 108990794549 319501409653 116337476607 537791572756 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92269651039 546329605742 0 687049433344 0 687049433344 300500531054 642567599185 0 687049433344 0 687049433344 0 687049433344 99516131498 234831649508 0 687049433344 325256685053 481231807129 145927110221 360646307078 437115042174 600545386077 80481301546 553851167673 0 687049433344 262353784187 453741375241 0 687049433344 141757496912 385246420586 0 687049433344 387084848110 615273667946 112223206857 176150833778 201785400752 320611044616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371336014631 511727924072 179160420652 344358065905 523469723611 655272329657 523516740471 642538939891 319666042052 506203645117 21046212614 516491808425 0 687049433344 52862301576 244229255897 0 687049433344 0 687049433344 294627206843 614219577164 76108949472 639005465784 14182563713 267870110901 0 687049433344 0 687049433344 0 687049433344 60971888031 434659111523 0 687049433344 0 687049433344 52816875642 670416349805 0 687049433344 73057025915 644623264144 0 687049433344 0 687049433344 0 687049433344 239264861498 253503867171 0 687049433344 0 687049433344 755325303 617533586880 0 687049433344 423563417149 554326148134 0 687049433344 155074949729 316575326339 158659347678 534078480593 0 687049433344 0 687049433344 0 687049433344 339646059421 653964616540 184441104983 405529617762 291505384955 513852476710 135766623892 230929418614 18484629933 333247264224 0 687049433344 0 687049433344 0 687049433344 25203875008 492461844826 0 687049433344 81723568070 503328132985 0 687049433344 6919089459 201671588238 437483124154 637456101790 0 687049433344 158571738061 600147003001 637921181 630662527182 117165337586 404994576871 0 687049433344 0 687049433344 0 687049433344 279796828366 297859095996 206721001817 407270707274 492417412693 540812033090 380655102348 385019938401 329490506319 569974452884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86368817498 338082183457 0 687049433344 117621916083 574026371141 33572492063 583407308904 66795743849 439087436997 0 687049433344 0 687049433344 57343233263 434590292976 7815400310 306571789643 319024986427 555564147700 0 687049433344 143576705415 252547063716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195445906546 409293267313 0 687049433344 239339439791 408549620063 0 687049433344 0 687049433344 0 687049433344 152687743961 241492740731 148182984352 467024553436 0 687049433344 0 687049433344 80909995977 505705796972 0 687049433344 0 687049433344 73066923721 120799845813 0 687049433344 36124216886 360391769571 0 687049433344 0 687049433344 330419988774 543965878730 0 687049433344 400404742986 527477998723 419542710689 585709155602 218742510546 662269321976 367883521730 552422720164 339024788720 649219171280 449597571854 525729300407 488005562216 670674509848 0 687049433344 60829143734 626484627110 459104711744 464588205935 0 687049433344 301072247517 326097633220 166900761513 604941513081 128816796524 672508430617 0 687049433344 0 687049433344 290277032420 334299696114 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331186056235 531631461365 0 687049433344 112433079554 441205386223 92906841869 130590020733 0 687049433344 0 687049433344 328960296767 409351415135 0 687049433344 93312865458 489115467146 313949321064 680595345923 419685112763 601527900999 0 687049433344 0 687049433344 424961243878 512993941149 0 687049433344 67152284259 240060846526 94556504062 226878117644 200035554027 486563524680 211291547682 555919578521 369596562363 562354630776 0 687049433344 50236859210 624530311097 246499260071 332183339538 212135147691 617929112867 0 687049433344 115315038574 569471811801 53001594863 578790051779 372420887598 555526526922 0 687049433344 555050722934 667662686352 128011224971 313351242121 61272266239 74728460855 53762047859 344384439380 231502146101 326946538905 0 687049433344 578247516768 648768719446 0 687049433344 327375665837 678699117494 329070387688 642196791183 214496402357 638241148317 135310271650 338638573674 0 687049433344 0 687049433344 0 687049433344 98505741465 138707565731 0 687049433344 484891050862 577721694744 0 687049433344 555522408974 598051015660 492048657066 509212245219 598662113355 632412301778 26115525978 264154309304 191086991104 544963258207 113563878281 647421046525 41947860218 352194455466 0 687049433344 24085918470 613094870785 358413939843 450534522848 0 687049433344 0 687049433344 0 687049433344 465495174558 538108157818 0 687049433344 5090170425 202078060588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286635789560 396018536776 135274899497 202259657700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181177332030 253890116545 322833011315 333821851305 0 687049433344 455258269449 569554470122 271467687228 278053688411 89450580306 561877029089 210392549444 446581511540 204470232284 218085913886 98976727904 439830570973 22769976691 287928092070 118454463521 303862422403 0 687049433344 0 687049433344 421352680660 441526107509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234160416315 628601210875 0 687049433344 0 687049433344 139898015074 185967342716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196757711787 397810157371 200838453553 341472627555 95760505247 184914452830 60397837041 336582517048 220145568873 291401948712 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138209179250 352364537069 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242118902369 657099528425 0 687049433344 0 687049433344 392348769837 423594233705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129604966871 458733196110 192954208801 196542779483 0 687049433344 127084351222 641949005989 0 687049433344 501242188750 661685881830 18188658457 675570888406 0 687049433344 0 687049433344 0 687049433344 498639715716 678519384495 0 687049433344 0 687049433344 625796411485 653156385033 0 687049433344 0 687049433344 107337063718 179864477030 0 687049433344 0 687049433344 0 687049433344 195039578989 618973311194 325801867988 685698748666 17471867347 320609850229 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119136041530 316567218068 390152505612 487250208014 0 687049433344 0 687049433344 143648795484 634717366523 49114138432 573821633081 0 687049433344 492854757075 573700351530 287325458023 594398286476 384803749011 438775529839 245737764060 654615650957 0 687049433344 0 687049433344 0 687049433344 176280311921 587389322380 0 687049433344 0 687049433344 500257375830 508544048255 0 687049433344 0 687049433344 223318510048 572785694380 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13267657065 473248932674 0 687049433344 0 687049433344 2700805067 321052553135 54148713104 148567346628 77343762739 271527501669 0 687049433344 4354503754 20422095800 180873250888 516383806301 39502458540 436602366421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40978156045 501726009107 173313415267 178766033730 116168022882 327253710348 0 687049433344 0 687049433344 18582466038 265361083925 86879388865 537706868828 0 687049433344 0 687049433344 53569379942 545714418105 113086715767 149819525890 0 687049433344 528117685037 650330831419 409301986996 599350828348 0 687049433344 484306085144 556441550677 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204609897783 271145366397 209596796369 496093625683 135815368624 154524915021 279847876158 315087453433 136134604803 505820707191 0 687049433344 160201086418 233440622028 0 687049433344 151718342092 533681244790 0 687049433344 0 687049433344 204805103715 520230483762 79185991071 525545296518 507637624970 541668599737 0 687049433344 403391542769 680138605103 243314705844 567512120031 0 687049433344 0 687049433344 296187024074 544280654301 345820560579 501263770889 65642115469 109826860717 273459811271 576572084736 234828228921 568173768953 238934659319 511391403712 0 687049433344 471023226911 546547153492 6351580864 245642591541 0 687049433344 52373975427 326049107977 171337551416 422687602948 0 687049433344 50551795917 93401145011 204461695226 652749366476 0 687049433344 0 687049433344 115030722950 338897113455 0 687049433344 0 687049433344 616398294054 634924357091 0 687049433344 276577654220 449330836516 105871190657 125831935306 0 687049433344 181496435755 376678654762 0 687049433344 5244013097 662230893766 0 687049433344 101249120138 205463433967 0 687049433344 116537452116 120103176147 47747395943 572020820611 206389209399 350559543348 0 687049433344 0 687049433344 233565286832 685205879218 0 687049433344 0 687049433344 293022465323 684957093124 65469334679 584483645809 119340539630 220528455813 301864454774 492286066257 88726452122 679047659136 0 687049433344 0 687049433344 0 687049433344 463032469979 592172299645 0 687049433344 112158841217 205096881047 0 687049433344 0 687049433344 0 687049433344 0 687049433344 563652782543 667000565267 471271396341 502421020474 0 687049433344 0 687049433344 232662268004 257092124334 187521299080 329945246482 296332535544 376212487938 0 687049433344 0 687049433344 386065475239 665017724765 0 687049433344 0 687049433344 0 687049433344 40202888914 553141193675 368594084962 555804343273 18449566118 371388052869 578742950315 616266860086 0 687049433344 447810017710 576974174272 0 687049433344 0 687049433344 0 687049433344 306652626243 329937714060 0 687049433344 110282003939 451792986695 159709889294 323703807662 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197756793486 605126575204 0 687049433344 0 687049433344 49916839470 659228288574 0 687049433344 0 687049433344 78062237580 573846271981 273703034787 402214957194 105755451748 267728052617 249125115465 356996764049 0 687049433344 0 687049433344 0 687049433344 184360725233 279402849699 0 687049433344 0 687049433344 0 687049433344 509435921287 573353057087 0 687049433344 247608874319 488955152395 544771960832 648689353834 89766025372 573261543918 0 687049433344 377516001195 475585673978 41386731881 66261712544 0 687049433344 0 687049433344 25912280773 147128530491 0 687049433344 0 687049433344 0 687049433344 298143271928 595763221927 0 687049433344 133803696373 360453090853 61970557780 550908168420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39204940903 257873823337 519465069533 536724329223 0 687049433344 67451207674 620795410625 27065519274 363617921310 59850334041 636599394661 326078069004 409848335131 0 687049433344 166266377424 291432086510 40303864306 368400577047 104584120040 633685013530 219679114350 285383363686 227047237689 245893367623 0 687049433344 0 687049433344 271453045113 572440500539 186620963152 194115217147 10660327132 235354801771 0 687049433344 0 687049433344 234952931373 598965400559 238918958212 573565308710 0 687049433344 0 687049433344 33409134230 479124108277 349174944358 383827394162 62461393850 603260323717 0 687049433344 0 687049433344 62038797722 102282671384 0 687049433344 165951974450 188301078000 0 687049433344 270585377730 671825985752 0 687049433344 0 687049433344 0 687049433344 188762172133 628215694619 0 687049433344 12400023098 638782856529 0 687049433344 112841504312 425046728686 207647353901 444478342295 415503029091 646605433699 0 687049433344 0 687049433344 347713030503 412817978066 23767574511 668489434192 0 687049433344 0 687049433344 412353252386 484753354007 0 687049433344 597893747041 672520663306 515658897025 657936237247 535933310146 638028423184 0 687049433344 0 687049433344 124099988845 206008940587 0 687049433344 628849770965 649328087135 27911687953 464546763793 0 687049433344 120037559146 167708620395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211577015074 439372420240 0 687049433344 0 687049433344 376675772813 601004139625 0 687049433344 215994556896 604974984281 113300061852 251046878104 90024793673 197814064450 154080542557 462013853962 0 687049433344 187427695578 314807868427 346131797309 632503962995 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266751082951 594205695950 308566626511 512089423602 0 687049433344 0 687049433344 0 687049433344 212220757076 355532935484 0 687049433344 462787998036 587142891148 0 687049433344 368280695427 463737741591 283653820117 421721625670 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141964456232 585522208371 59544438117 148252684627 660569595634 673624291445 131107932662 224792597012 0 687049433344 600624475789 681421114823 0 687049433344 437131676449 481848340771 29119306883 194490311269 208134490088 594209459659 53058656476 502025346003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156236110263 653223388286 81468456051 216649894922 151262094999 541744499428 241834497603 554368888924 0 687049433344 0 687049433344 386210671218 580963706108 0 687049433344 19276195427 629952560316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291563819648 447793543433 120857006310 312159322904 120210843246 587543515319 400563303872 574487169687 86099296148 542394932208 11942239851 204458504273 85553300287 395226662667 391102156087 616272928728 49183788373 572213553318 0 687049433344 182596280603 610052281338 0 687049433344 152277031516 496558338866 187763673112 598712487897 255277856353 611187931876 0 687049433344 0 687049433344 345177267584 615712259269 149154014760 207845679382 239109890599 385795694673 402969166328 509104502789 0 687049433344 0 687049433344 0 687049433344 648619008791 656020156015 0 687049433344 139652119203 610979975399 181566386131 468121895438 113656041819 396106720823 252454471123 569412545696 0 687049433344 0 687049433344 0 687049433344 343391162691 593854648412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528232484128 565832284667 0 687049433344 215995550953 541830852156 126869955799 452217510064 0 687049433344 0 687049433344 253816949117 275098377229 0 687049433344 0 687049433344 80680460733 260496632907 0 687049433344 243655015648 395311752651 156998312142 573319116451 126038635362 217994001183 193626859283 220116382117 0 687049433344 246771878443 449900496281 21843840063 621623974770 0 687049433344 0 687049433344 310703135006 535565476389 0 687049433344 0 687049433344 71614960938 469000252143 0 687049433344 2752776545 77119750291 200182221611 236468382924 0 687049433344 0 687049433344 503284092517 682454312723 149595374411 538975336522 317613210729 325053969595 0 687049433344 0 687049433344 0 687049433344 20429797700 149278408863 0 687049433344 114632579498 203370821261 164223270649 650582734218 51282033950 224359708367 0 687049433344 0 687049433344 406763342630 538399236351 500385225128 658802148966 342741867526 492346994192 0 687049433344 0 687049433344 102453861195 589194530518 140079784042 327804497001 268297028908 592944670744 147120092040 208422866586 86497048243 631460709617 176615114879 237729352313 16258978191 183060243914 60842843860 173630269410 0 687049433344 381994097186 415102436232 43571853050 199046611801 0 687049433344 0 687049433344 617793139267 679329891727 0 687049433344 0 687049433344 178241256496 564712660486 0 687049433344 508614275254 540846907512 438265505174 675949495467 69874071818 440357512282 482254922460 547642925175 8154877660 364273969495 73460884506 249238936387 0 687049433344 29581933703 71976509881 0 687049433344 0 687049433344 70781969308 662200250873 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98778574140 133306315544 415209570741 451065116488 19312299720 675781366228 255312264558 287092604272 313710024885 525460176533 0 687049433344 163055203675 637894540549 47199503709 665116243628 0 687049433344 0 687049433344 424424946470 534224397518 72915975853 173150015141 0 687049433344 101893299929 305052072558 0 687049433344 0 687049433344 380538681857 648370148867 0 687049433344 558520231552 637115916379 0 687049433344 321885481718 564655655163 182029376820 613752552611 307261268258 326911005690 45567858110 63782256621 0 687049433344 0 687049433344 0 687049433344 113399031336 114692806980 171265890881 435474862241 0 687049433344 417008715748 686984760330 519332600442 642880183022 130765633263 488287643960 152232801926 494297813211 0 687049433344 0 687049433344 631749361332 650781101754 0 687049433344 237387120440 455919953742 313741796587 636947790005 0 687049433344 494883682034 685303129167 42937682400 78856558947 256690306740 291605581650 624280670574 662223209722 0 687049433344 0 687049433344 44181668657 409605952304 0 687049433344 529487467759 622880916095 520646751446 669172917028 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115926903752 567911584517 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13906101078 204754784132 227344307796 358656558983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498924200281 639717844843 413643275761 633973128624 235654863364 644885240760 0 687049433344 75381994717 599809271826 434141398534 500144584345 144499075347 336573312681 0 687049433344 231614779326 647018286513 189921923169 632180543474 166682807272 516447733533 0 687049433344 327520748711 479406761680 36421508223 205846341928 0 687049433344 565790023341 660712936860 0 687049433344 0 687049433344 184191971167 580760140312 0 687049433344 323919997894 453306202065 138583136025 396586683534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82500877296 248131550624 46022283918 127609594664 0 687049433344 39331511945 537888567453 0 687049433344 80806996124 418757496016 332439052223 336915324579 33589724833 252027064869 0 687049433344 0 687049433344 198546844789 222859411077 287424665723 574216837591 295708807305 633208904613 32376459454 569739815352 56606010640 229616748497 0 687049433344 233874831954 393444174967 120120459226 292836831452 327162566975 479170477877 31476946175 414352042604 0 687049433344 88628112013 554936809735 552942607267 554314384454 33646241048 499603203287 0 687049433344 0 687049433344 0 687049433344 82579057951 171265745667 433027841329 476174342890 278083715369 550167137140 0 687049433344 0 687049433344 0 687049433344 0 687049433344 380455077060 489011380652 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265284921335 380403732792 0 687049433344 0 687049433344 114688744589 487162422383 354776172108 426569324519 358132959183 573183700877 0 687049433344 0 687049433344 28018861905 599062553190 82267771159 295597014918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190435513399 389002155488 160211509262 428657865358 27373416226 546729822950 311061472612 443928010437 0 687049433344 0 687049433344 196979181603 562467572343 65120089364 150256872638 628003098518 658615339571 0 687049433344 0 687049433344 198423595239 633865310617 13420561907 536641009026 79606825505 436057267059 222218870262 685486002636 0 687049433344 443742793132 543812203254 0 687049433344 14688319676 48240997592 0 687049433344 0 687049433344 19983346132 660961130923 45678798801 603195259660 164144473734 447768223686 137515142254 330880953368 0 687049433344 0 687049433344 0 687049433344 0 687049433344 565256076518 567303534197 69553918776 546685543335 0 687049433344 523482335638 605428177611 0 687049433344 0 687049433344 0 687049433344 151644349660 370773311690 0 687049433344 20415835372 452724949260 0 687049433344 76878876514 481931403480 284744357366 614433046991 0 687049433344 0 687049433344 129202934296 624594967774 0 687049433344 0 687049433344 105483771023 638873399392 625291479492 650541575237 508741136927 573148789411 6442958545 115443192178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 395226119956 442080946572 151009380874 447884970818 0 687049433344 0 687049433344 0 687049433344 49442309134 598507233350 0 687049433344 130869923 189805347727 0 687049433344 208087190631 352684562015 0 687049433344 0 687049433344 62871281706 513939030996 464190181655 590032462097 328390413062 543401181250 22374302753 490658286446 0 687049433344 165972830614 562776224251 0 687049433344 0 687049433344 586900755424 611542587033 115670390620 546775221397 95345447162 178218176695 0 687049433344 260275122965 389284843348 0 687049433344 0 687049433344 0 687049433344 184898979491 636140123616 176657969211 682576103965 0 687049433344 156024863015 617624275270 0 687049433344 197273453679 402721604080 0 687049433344 0 687049433344 0 687049433344 268199701651 493701072566 0 687049433344 0 687049433344 0 687049433344 182295465582 534019635697 0 687049433344 0 687049433344 306417196251 376626574641 0 687049433344 44648997827 91857737432 0 687049433344 56651010378 405836355766 0 687049433344 23517076129 552827383900 0 687049433344 0 687049433344 0 687049433344 201288381566 439528241377 0 687049433344 0 687049433344 43013758206 58246822193 0 687049433344 334348077070 572559206845 0 687049433344 319005664854 556300975701 501236775588 519736547571 1834551441 118102642954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 640330805340 675511574158 0 687049433344 536869117276 635082902785 385637492171 542755372953 200426584668 539856415586 462429380183 507457823962 193680315372 296617590585 141152746643 623052354821 0 687049433344 96101882270 615426742815 122974349160 607414766567 5042852173 66421810529 0 687049433344 0 687049433344 220641723427 542282971309 0 687049433344 172217392995 598315132519 134363857288 426027176636 111971523638 416325145526 0 687049433344 481838733492 627752204504 0 687049433344 273288714931 622835155656 0 687049433344 124498205448 242859853342 0 687049433344 0 687049433344 0 687049433344 599686049553 648725616297 0 687049433344 0 687049433344 0 687049433344 460527738577 503430435697 556777671385 577359612682 0 687049433344 204792618003 436252122023 0 687049433344 0 687049433344 169694152426 316725958491 0 687049433344 232099934863 596835903191 95825525932 100022117434 65841279455 169863318603 0 687049433344 402528911193 658592786292 0 687049433344 470420618753 578235883624 115255225799 556483046210 421613276988 432398427960 0 687049433344 292623110981 508087056984 0 687049433344 0 687049433344 232167197823 552561730191 0 687049433344 139626391371 674737362083 0 687049433344 196135527074 455294306576 0 687049433344 55859099313 618411860382 227642364913 522138693226 0 687049433344 437769969549 646075406495 319900986608 407043604013 0 687049433344 0 687049433344 270671627095 481020587533 0 687049433344 21207720370 496094235510 0 687049433344 0 687049433344 110677492199 492671447229 0 687049433344 183608872887 234699750945 42563997358 154160252805 273967488752 653217674054 0 687049433344 11890090902 371069720627 0 687049433344 0 687049433344 0 687049433344 35250748365 68801371631 77199170938 495648144441 49552156521 519382345998 616799237507 639259969823 227676415265 497231905843 0 687049433344 190241088266 455828898193 501219262782 501412705055 0 687049433344 500409297427 580298039671 327800726578 608652430731 48452409414 392126163045 0 687049433344 176880749601 373788277113 189947520627 320779017544 0 687049433344 1225882220 437807974831 0 687049433344 176688681688 283898866665 12747101340 448091798266 486036783148 630102166733 0 687049433344 0 687049433344 0 687049433344 189276089091 415656144443 243072852141 537362699674 463959587052 654626855075 78899570893 117525133962 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340960199269 488856304920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 464137443584 548441797965 0 687049433344 0 687049433344 264960456496 281968910761 0 687049433344 0 687049433344 109038162592 244154552762 91631571633 151698321346 83999456867 145808474030 156776808974 601266255849 0 687049433344 132980566970 618674165035 0 687049433344 0 687049433344 242698049989 271978767086 438786842151 653376848477 0 687049433344 0 687049433344 0 687049433344 52520240679 619377459609 250321274987 597991709465 0 687049433344 77115450961 379728562998 0 687049433344 118386466980 600301393977 0 687049433344 308942264245 388241009093 208525925261 252240275939 0 687049433344 0 687049433344 16644161351 207453415817 0 687049433344 0 687049433344 0 687049433344 23214228530 666037805327 0 687049433344 0 687049433344 74202790742 280420430611 0 687049433344 102926653920 288572837538 158168506078 679175116319 0 687049433344 0 687049433344 286633804345 523821514249 86838523514 445628326017 75636669679 318714858990 0 687049433344 0 687049433344 0 687049433344 300374288466 328466588019 151689767255 617857131659 0 687049433344 447135999856 465087608255 211114557475 578790103467 0 687049433344 0 687049433344 0 687049433344 17900652578 626942472127 325984996814 599300886361 0 687049433344 281278136323 344125213709 123668854633 506591536066 413552828406 557314541965 75723922420 616243799507 0 687049433344 64876901144 435998428015 0 687049433344 168883154716 304900719074 0 687049433344 225521268918 449538815586 0 687049433344 0 687049433344 340387782902 471114845666 0 687049433344 0 687049433344 0 687049433344 19421706425 318782174067 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94251764440 601935266069 377419550632 465779950334 76140406685 77569714584 0 687049433344 206977486674 671507268550 341217895100 449518537890 0 687049433344 0 687049433344 41349328597 507353137767 16635652484 201841462754 44538536496 599766716653 197647269145 536407898221 140227697116 617787475985 76570742641 250795627013 247940180799 637837610531 144806548198 159587343457 0 687049433344 282885410154 291662290549 554662359952 667984472308 0 687049433344 0 687049433344 293775284246 510376515293 332746836670 578405357387 149921164330 170194845501 346728719593 429941761454 514488638742 530757425501 0 687049433344 0 687049433344 358650386513 447536575084 0 687049433344 0 687049433344 155418563237 169664810596 0 687049433344 548595322306 602123107359 199880631692 531006413983 0 687049433344 222663697494 292902435187 0 687049433344 592402128216 667501324373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206156779565 257417091756 0 687049433344 0 687049433344 340791585863 556202772048 111263939575 396970201633 78228673490 484595484085 0 687049433344 36796044175 357784676832 0 687049433344 0 687049433344 0 687049433344 91619773070 589247570996 0 687049433344 9956478577 356656773171 0 687049433344 135622571854 577269679486 0 687049433344 124760616180 501770711495 0 687049433344 102556592550 492205157397 0 687049433344 0 687049433344 0 687049433344 127120720640 260287514402 214833175452 346343171315 0 687049433344 312678461776 642310635415 266376781003 681989022021 0 687049433344 119487596255 590948723203 509215536036 610586913689 103330968990 261677664050 126290035168 187340011410 75746248963 513331473813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 454170323128 509114246010 227335751440 386324184966 0 687049433344 167924622119 333859552632 0 687049433344 15745138003 618056428153 288788066877 654754915761 0 687049433344 220923842656 320936268282 0 687049433344 390004760198 607973728146 0 687049433344 379620230351 606731243573 225343096733 362414131573 576354005821 675129244330 0 687049433344 426041609377 443689362991 155877404436 661241453745 310768942021 617580470889 0 687049433344 0 687049433344 7861326851 281566217622 0 687049433344 129969809830 566256439168 0 687049433344 185503279129 432810605134 0 687049433344 485786034739 549654307808 154917925350 237826004622 0 687049433344 0 687049433344 66075997332 149416884007 145631012736 437336369585 233338854122 294719563146 0 687049433344 0 687049433344 378149129768 458854086520 344537170754 658249437088 487683387775 583684723648 249538135926 410069537274 99150966030 309693299142 231352203344 480577883784 0 687049433344 55695725763 77212330864 473563512541 656497595155 558951894945 674963122689 0 687049433344 180461868553 647221088050 0 687049433344 0 687049433344 172170000680 199355791776 303436999533 414372959774 47173729437 532551148777 179329983315 565859431891 0 687049433344 544843971664 581805565671 0 687049433344 344209430158 546584030261 206793126452 490919440889 0 687049433344 0 687049433344 335422327158 519530690415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310493254242 402470561007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9199769742 34257458221 0 687049433344 0 687049433344 123229031747 546155184653 0 687049433344 113403061026 471318365744 88827330629 238967746895 0 687049433344 0 687049433344 0 687049433344 90351438872 454154210702 0 687049433344 0 687049433344 286686549402 666292219708 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3749408251 482296424119 231087893308 530928696550 0 687049433344 324167567263 364061654155 308629902707 396375186928 0 687049433344 655475507671 659569136366 79556895219 463703487419 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354161558174 588372318630 168514439285 521955634996 0 687049433344 202148280781 389097414213 0 687049433344 368379246370 461826886306 371905718599 607647580903 0 687049433344 84964662638 145418730317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295113807519 524645032688 280323334135 532280034882 0 687049433344 75346818395 440441977804 0 687049433344 352481098214 377495891867 548595967892 683481700864 0 687049433344 0 687049433344 0 687049433344 167465201139 448288559176 45511486991 183505331494 0 687049433344 0 687049433344 0 687049433344 24466385024 541631287767 0 687049433344 73121503306 122078921100 0 687049433344 48194576428 185495260860 315074183351 511754985882 0 687049433344 43040831562 346792031412 0 687049433344 0 687049433344 0 687049433344 258698265710 463434187499 7465483807 32908112393 84660121893 194193469874 0 687049433344 8527764493 159278729896 0 687049433344 66522654604 538585783398 0 687049433344 0 687049433344 32594196342 206650170859 261856862857 404135787695 74887031410 681942764192 374242041148 381109674187 0 687049433344 165668039039 559702266115 54419280652 416681609746 0 687049433344 428062326362 669008422570 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114075934999 340515652440 71282376821 466724147958 538913190910 601295194847 0 687049433344 41592707159 65328882657 176849412234 546358274124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128775105175 633559675102 367755498650 600378870402 54755024436 326988546794 0 687049433344 180972965563 606662117053 0 687049433344 0 687049433344 165539307171 597222405629 0 687049433344 72622035119 172253724188 0 687049433344 404302153993 596614369292 0 687049433344 0 687049433344 199636162048 536961006885 156393706993 520394073284 0 687049433344 416590399059 604239739342 22582462794 34984310444 0 687049433344 57526192016 453369765405 0 687049433344 225016393894 430100137016 0 687049433344 114294717110 192374074352 0 687049433344 199350978271 409593123511 454311200208 639161001133 126629580988 405771344024 312789481362 633053864468 617894735938 656891708092 0 687049433344 285123188101 401966651810 14669648151 520563130900 0 687049433344 0 687049433344 0 687049433344 109594841207 161263589079 0 687049433344 178096012869 314282597294 106116762237 278576784771 0 687049433344 26208902252 214687687371 619970952360 654321005178 0 687049433344 0 687049433344 129282807630 475339096984 0 687049433344 216422537167 521365284544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 446544402317 472052297985 0 687049433344 265550870903 674914838046 0 687049433344 0 687049433344 129298726053 250659296102 0 687049433344 219316418783 528227029902 386669202633 555353482714 195663502987 648499680504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 381045179073 557371443607 152101352128 543584884783 42083589795 369289122961 206098501672 532207567736 426516368252 582848917781 77762135402 264205977874 0 687049433344 0 687049433344 55130737193 367628062257 166332189313 261979177095 0 687049433344 0 687049433344 176347585388 516174348009 0 687049433344 505603276561 576794649848 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202824720196 343552151910 575779331873 630418437445 0 687049433344 0 687049433344 202194162471 213242253032 405654396216 426700528366 270798552547 306803716396 147098749536 500220687141 0 687049433344 132408094397 679101914655 0 687049433344 365216389447 523556466377 470890958826 522356497407 0 687049433344 103692444268 538345481191 0 687049433344 166408204093 355095901103 138020077151 344284946906 0 687049433344 215533508345 495130184748 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196015466648 539595716688 0 687049433344 3960527086 470741486939 393623859845 545130941561 0 687049433344 0 687049433344 76205058610 586264820020 33700731181 403554479717 7892361697 231661836812 40478241935 49644173521 0 687049433344 39630627951 113982265098 0 687049433344 218593897839 666260207278 358479657779 573668001030 58234598499 523030705420 445259206150 509765749309 0 687049433344 129266457785 494356125019 0 687049433344 455928650015 546588351577 111584910918 325979592720 232216933379 540043958107 0 687049433344 127672774259 566781778433 0 687049433344 299649778473 514536740621 0 687049433344 0 687049433344 147178747052 456084832613 0 687049433344 0 687049433344 1963893319 636398053526 184177337668 286192971379 21777030421 666483776073 0 687049433344 0 687049433344 0 687049433344 175170782464 628165262844 225759028119 439336205586 0 687049433344 224562859124 483027025458 184974015794 219349748329 272890031752 500436129816 119301597261 304730196771 0 687049433344 0 687049433344 91336674189 415844769082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132460040915 272427439156 0 687049433344 105837150676 226111482205 155765514951 283995627449 52049773377 227244189012 208489969298 399784944246 81423174401 202582255458 0 687049433344 0 687049433344 404169614179 587123576927 0 687049433344 34406476318 518580462894 97590936204 294288405395 117586560783 350552069820 11833997017 614709624269 76210800059 471089995682 24910034879 668617396213 0 687049433344 0 687049433344 0 687049433344 39327336667 655158411311 0 687049433344 187909144149 581934021623 0 687049433344 190407828601 520204970996 205668267899 495675669407 279170849470 551360131205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173098867386 380214723956 471178241787 636048246617 177200055050 312462604942 0 687049433344 0 687049433344 433743777667 525211184699 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 523867628236 650632078959 272699505574 412559219258 264779493275 515509464809 0 687049433344 0 687049433344 12206736294 235606240144 249456981096 463271633862 385550108955 511802430423 63030162354 683402207678 0 687049433344 442741893072 656285879305 459977125637 645013353807 0 687049433344 208339829105 230569346766 0 687049433344 44254293359 292881984658 456084796307 460183418250 0 687049433344 0 687049433344 22862684478 350770496400 0 687049433344 132449027739 529471921828 379578565836 582779146346 0 687049433344 382581321380 453649103078 246330100879 325432517672 0 687049433344 13693215693 379056538582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299710697826 560936061060 69101036759 382681017765 0 687049433344 37180833279 614521115179 0 687049433344 0 687049433344 45137467828 588515984127 12051638539 210979398985 0 687049433344 0 687049433344 0 687049433344 61342217374 602335475707 0 687049433344 61942452825 619711941103 0 687049433344 0 687049433344 334183939842 641307603035 0 687049433344 24577128072 75699739701 189497589934 563195581374 573204296820 661251570813 56529514248 363351153870 0 687049433344 0 687049433344 41641362110 474985570692 213952973045 372913941258 115614187273 231572341376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501493854665 525212712660 0 687049433344 0 687049433344 175362897562 553195866882 260757666988 274084094885 0 687049433344 368568898822 414775202008 0 687049433344 125200588454 128318935552 113365356635 639912989773 0 687049433344 373422980562 531002347565 205528265223 209461268655 0 687049433344 622398564923 657188580457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320718997559 422531716954 0 687049433344 208797588915 530537365050 0 687049433344 432383977304 553567611918 0 687049433344 141619613539 527903074212 0 687049433344 6006568696 570641367384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186138803583 681818983931 446797915975 654283743529 413960668800 463584195780 0 687049433344 110804255560 154304481246 0 687049433344 0 687049433344 0 687049433344 267930955850 301026642151 253035031174 354573827055 78630076121 273531336189 402207017764 585383964823 0 687049433344 250573833660 346028502389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115680949238 681090982876 460424356467 460632291809 54755782725 124927214550 0 687049433344 89098890830 268184337103 0 687049433344 202148589493 356769576579 0 687049433344 289769827646 445993885520 75378497651 607203487667 129021147568 532174802767 203375087657 379321421909 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406285833484 670145554670 0 687049433344 199966265612 288415514989 0 687049433344 219680346 408784610613 135926223324 485424667600 0 687049433344 0 687049433344 250269688688 269550356086 348024285383 571031760319 0 687049433344 236006860338 568506128108 0 687049433344 116243463943 355482078371 0 687049433344 0 687049433344 0 687049433344 107946602469 392670520551 240512060247 248389418944 88018535038 545780383216 84483337253 528359502144 268082664819 382241858642 111066878121 233038535077 0 687049433344 112427219888 260531723015 175825379884 531090549950 0 687049433344 45583946340 331169945821 132484833375 232273896512 0 687049433344 195192348764 297767533974 48121416142 71194521965 0 687049433344 0 687049433344 0 687049433344 527617793753 546483361107 0 687049433344 0 687049433344 529109623822 630239971160 0 687049433344 130705675554 435189754565 129305852580 527376833468 0 687049433344 0 687049433344 0 687049433344 376315159357 663400737737 32603105713 52667025454 0 687049433344 0 687049433344 0 687049433344 0 687049433344 380339490899 658454646699 27201229202 135310820178 0 687049433344 0 687049433344 123409238012 503171213568 117595181274 313480917018 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113049339805 203816570819 303932081730 646319175405 0 687049433344 0 687049433344 342816895240 455837686697 0 687049433344 9913300273 369064377737 0 687049433344 24663802255 459232589391 392685240228 502043128427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387004187138 441285032552 0 687049433344 0 687049433344 0 687049433344 210842412860 422442968246 0 687049433344 0 687049433344 69772582870 158680364671 155216051792 216346330839 90537472176 545568757151 209992064655 371525785480 349921885346 479294213912 543553403773 647035332955 0 687049433344 34855179159 37236141110 330772767101 593186598928 485071687101 525467087384 416846286327 554782627536 395443747910 474424236264 0 687049433344 159171202256 287693264075 0 687049433344 0 687049433344 67854013714 291832183931 40167234073 656049454156 226499105151 592466217857 0 687049433344 45309947767 562415988515 272183735826 429479614325 0 687049433344 0 687049433344 0 687049433344 294144947847 574942182442 0 687049433344 533804028323 591757629841 233968427374 428466621397 0 687049433344 0 687049433344 0 687049433344 280449566515 286436592840 0 687049433344 17729189217 659359256747 0 687049433344 615814899226 651928985333 279557083971 342806811464 0 687049433344 0 687049433344 99241999950 352027878200 0 687049433344 72319202421 540320996672 0 687049433344 0 687049433344 0 687049433344 54548336916 96958811189 263970383172 289097575576 452150074793 457588900499 0 687049433344 180501894344 575500481991 0 687049433344 0 687049433344 0 687049433344 2199923692 410295659822 26286248597 149767455751 0 687049433344 0 687049433344 292338273882 617894308271 0 687049433344 170295274326 319503770116 177398127512 390979619611 340778688594 382322193004 0 687049433344 0 687049433344 80408413281 283691991397 0 687049433344 276639924908 627712056656 0 687049433344 0 687049433344 509486007504 548410026865 299263656756 591365822132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410534309131 542298784417 422545037375 489694470628 0 687049433344 0 687049433344 287402276520 426357694579 0 687049433344 0 687049433344 109682176024 628083547308 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63050680791 515840692273 154233231198 195649600829 0 687049433344 0 687049433344 0 687049433344 140901472359 199685244089 306881890943 506363845275 0 687049433344 0 687049433344 42622584007 672586844879 203967982220 593319721919 206695567327 377471489071 0 687049433344 184976609890 627659368244 364077517496 532633260255 0 687049433344 0 687049433344 363029035935 433629736263 0 687049433344 0 687049433344 487303002801 504315296766 99447215650 284193261323 174607453844 185486142027 197047769527 373858023260 130987090459 268151050046 45042464217 355578135042 0 687049433344 435194743045 668821415954 72170647340 339566064695 328962216385 579087542990 51733815815 391696093315 343522309967 673064896070 0 687049433344 424174471585 669182877976 0 687049433344 101421229826 139166142065 462847871768 680224249404 0 687049433344 0 687049433344 144301839228 577070928957 437079917393 552660175017 81183963305 514866908912 57722148463 233721770988 309080555286 413306456698 60553514835 436545813830 150278833403 511260716324 109247094542 122913192721 203315104018 275897457810 0 687049433344 0 687049433344 0 687049433344 258325767612 416389081580 0 687049433344 187817019306 294378777515 0 687049433344 173975102951 526414831768 31932501099 653509330687 0 687049433344 367926753103 461479416052 0 687049433344 136770743297 332109641562 0 687049433344 0 687049433344 311290271460 620769604847 0 687049433344 0 687049433344 0 687049433344 374228796348 583847417922 0 687049433344 271878901210 445035511273 113050564870 306935828985 287378571461 339165393785 0 687049433344 0 687049433344 0 687049433344 26685412514 390148269001 212717593222 407300275134 421776175518 653288162542 0 687049433344 229602777981 533160040248 0 687049433344 460400736936 607842796197 0 687049433344 0 687049433344 0 687049433344 465977409944 543098996531 0 687049433344 496357185796 551937392566 366156751029 592030412814 0 687049433344 395369923774 600547981176 133038287386 170107254871 0 687049433344 0 687049433344 96217569477 271599609441 0 687049433344 0 687049433344 0 687049433344 126935349508 334017364920 121924423656 391554567163 0 687049433344 0 687049433344 244944080112 594202021654 0 687049433344 118964723159 349067003690 0 687049433344 0 687049433344 0 687049433344 57244575772 463719596026 162684367741 502672125894 123710038654 262234993210 0 687049433344 259310571208 613250832106 27621525242 480880420819 293778668803 393849619103 235520680696 381781714118 0 687049433344 456647361855 667253100647 0 687049433344 106496775837 374349717080 0 687049433344 0 687049433344 238944497084 278383264053 82456049850 448247948972 0 687049433344 0 687049433344 0 687049433344 320833570799 349808066350 0 687049433344 233910428346 667650410347 0 687049433344 297582672467 382241521290 127521413039 262140988177 262181443665 269825654481 58509222647 249785337224 50011889102 392644937043 0 687049433344 149573226729 228018023650 0 687049433344 284473157656 625739439223 0 687049433344 164927154454 178703638483 0 687049433344 328796448888 557383926879 0 687049433344 237482709621 676321030643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69310310956 499285925996 24865488398 395893712079 0 687049433344 132283909822 677337726820 0 687049433344 0 687049433344 146594167140 187187879810 109219536079 144895093790 303089485099 461276226806 551618474047 629224190953 0 687049433344 0 687049433344 115242883888 118779273075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103878711896 428411883648 0 687049433344 0 687049433344 0 687049433344 0 687049433344 589948409641 605921347088 0 687049433344 0 687049433344 8126778333 176375410876 81642080053 244296582385 210681442541 681215534673 7628496210 623633455984 448123224428 655162862479 0 687049433344 269932518214 673948138301 352066494856 402304670077 55175120849 619919332740 482029401224 670595829935 274917805506 597958481834 203656820096 518006539968 0 687049433344 0 687049433344 0 687049433344 488098775521 682735260203 101715533993 491573584691 0 687049433344 314432807858 328266831097 181051296430 316307796641 177914447057 418549056730 0 687049433344 0 687049433344 301401756227 367193297072 224034484113 441779064638 0 687049433344 504997255854 639348267134 0 687049433344 0 687049433344 99315479353 408386132436 0 687049433344 403193090761 418273689684 0 687049433344 260846649772 454818719283 75315779457 647152122102 341422421452 504377087099 122547562642 468476916706 0 687049433344 242285762314 363050186885 13142009250 581161963320 0 687049433344 70418160156 525254459087 389095775172 562575372084 0 687049433344 375492192200 518451025173 0 687049433344 0 687049433344 260434083092 658614252159 44846343196 52531075733 13661177466 182082428959 301546533917 623220643496 532813708041 576472299978 0 687049433344 0 687049433344 154290367434 548809428451 313740028255 577549257479 0 687049433344 0 687049433344 0 687049433344 22358111912 240392720078 0 687049433344 0 687049433344 0 687049433344 451412840641 554587876045 125791103630 264551330072 164107654579 336546596497 0 687049433344 0 687049433344 410402832485 493954734272 0 687049433344 93802159530 113522651719 264119852662 592150624759 125779927263 189453683819 0 687049433344 234499478381 569975541792 0 687049433344 146414924896 426045920568 248171799476 326592480668 176984419235 447549951956 0 687049433344 0 687049433344 172252918570 519886537405 246344447062 305117143995 392102596582 613794552119 363331811010 576129060445 0 687049433344 0 687049433344 0 687049433344 34239946911 170130714487 155075969170 300256407531 404966291244 663316361502 0 687049433344 441588434363 550547621782 308709276377 323392314389 21332646758 630179603171 0 687049433344 169383450051 322471588829 337679442401 378375689325 0 687049433344 0 687049433344 186656569886 587547657873 119321534163 400975388643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16659972665 563927815532 0 687049433344 259696136122 300955021340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289652908940 399777950038 400777397689 467953584241 331778382746 505592124124 37205341656 573407619663 128661932491 435802462533 116567771884 123618090612 0 687049433344 0 687049433344 164386755446 644072479147 10503221024 645945223482 0 687049433344 332427219903 589585261817 0 687049433344 41838637942 453166543007 219450810651 604013293187 0 687049433344 160430781947 637587935788 200137747257 624651595151 403188449958 572633473901 0 687049433344 151419353159 505977371733 26653706137 404804014978 303673547462 322815839080 111801214273 406909372400 242815694810 503882466046 0 687049433344 237005195663 499751244167 77703843678 553097138068 0 687049433344 260543909991 296674802144 75085596972 520084704252 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152798674325 587867855102 498175973299 571379426339 97647661305 354550140439 0 687049433344 432038099191 434730879520 0 687049433344 0 687049433344 0 687049433344 582050350490 596407219031 0 687049433344 225741466894 645407829450 0 687049433344 0 687049433344 621518040241 655391453701 482224355153 564622426429 0 687049433344 0 687049433344 383290564458 487052527285 0 687049433344 0 687049433344 90311534537 286565146512 60605517504 202836182880 0 687049433344 8473866746 22346354595 18750983574 622687844352 396384823901 494413130101 0 687049433344 230926022156 508569226034 0 687049433344 0 687049433344 0 687049433344 76668724569 86342974598 0 687049433344 18478121685 535711951227 0 687049433344 346716621094 556215846228 0 687049433344 269176838379 331151245345 368986574867 644721416245 0 687049433344 0 687049433344 324469337474 677380434393 0 687049433344 0 687049433344 306179351755 410837588775 0 687049433344 338296481787 388490489299 529148746768 575074242601 145484627656 669209843738 0 687049433344 192133519227 568376078498 326218705685 544857142922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331057438498 534603338737 0 687049433344 144629192975 502135814912 0 687049433344 0 687049433344 0 687049433344 359595789131 459321640256 297751306719 676256715962 172101208513 197084873633 297505122761 576162725085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 571476621947 606649774098 0 687049433344 0 687049433344 148653608050 295865640084 0 687049433344 0 687049433344 0 687049433344 399049772889 465601015210 0 687049433344 436639387458 650234570811 349212227748 620475698072 0 687049433344 260179103447 481650628834 0 687049433344 0 687049433344 256104253358 400862566472 142791844710 387449980619 0 687049433344 257656857914 566721996338 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183358677945 450633927703 138789427913 210058370875 307613299776 558486373142 150473407063 619142579327 0 687049433344 294463693684 331045923403 320534795984 673228556599 0 687049433344 0 687049433344 555802705611 683367141966 0 687049433344 0 687049433344 206190449706 543690705900 336342015933 560260339472 340393057724 606027816323 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404722268958 659418536131 532163878231 603030558863 0 687049433344 0 687049433344 388491690591 620128338817 0 687049433344 476995593960 481963412331 0 687049433344 130652299908 184476904019 236678953000 253728963047 153962862651 214911728044 140506843121 367285502561 0 687049433344 262572353121 674220115557 302347650640 387904268539 255917932012 522089722687 0 687049433344 5869122024 500168216154 0 687049433344 191719490036 282805491954 168130056521 386647468966 0 687049433344 474145593488 624353364878 176699012082 637957959214 0 687049433344 391040928843 454439716989 257290086749 304729697601 117317894785 381558708205 331246280460 470718317395 0 687049433344 0 687049433344 447325572169 510028244680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79693194799 627011150374 497954056891 606882293122 58069785740 487610681836 162829744221 377475558107 0 687049433344 0 687049433344 114428502444 434015032609 507004112534 662622899673 286109989964 569703458532 439431851455 522288615536 0 687049433344 312125440421 421503469591 93047954663 593695984663 0 687049433344 0 687049433344 502315645707 627254932800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107970878510 679209433273 228960064663 341573218210 0 687049433344 0 687049433344 0 687049433344 136441692182 514355138369 260998995988 449188116409 0 687049433344 249688485287 409681375384 98233378440 433065569005 0 687049433344 325592456998 408087527740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76837608407 352078663515 441841625734 551480397076 113541101631 525361272617 0 687049433344 0 687049433344 0 687049433344 368506541701 400878762364 162967802864 382349519726 118156729014 244149254532 0 687049433344 6475914094 44334278082 0 687049433344 0 687049433344 0 687049433344 604463109051 618673690466 0 687049433344 159914523101 184944583117 0 687049433344 0 687049433344 102720136986 451774164824 17549879937 528327469975 395092357938 591473823640 0 687049433344 0 687049433344 0 687049433344 149926841915 155330465014 60599893453 102508535124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85135906441 99939745133 91232282233 270697720694 384103574119 397193649468 540280343837 649113135109 246166106085 475869936578 0 687049433344 310116424706 417340438000 0 687049433344 0 687049433344 154835706516 535693639572 0 687049433344 102492664124 352942577280 0 687049433344 176928836813 634958130669 90048298379 336418391497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487995698577 660596543960 481633289738 563191396696 206050509889 531146125608 0 687049433344 0 687049433344 0 687049433344 178124826050 564601636293 55044506783 540138274939 0 687049433344 0 687049433344 131073237790 679910083385 483872206647 487506001896 47828030997 203494542170 0 687049433344 55589415364 462379740993 127812041498 545716389930 43127941069 207111828232 9933613468 492162875559 0 687049433344 443042049629 464283478862 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374503062051 481954880124 0 687049433344 89543488321 355070947619 0 687049433344 131291564579 529054330162 139819824220 275079171620 233944072830 683739820478 148389868452 231462913787 0 687049433344 380491883722 472635120343 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15670342790 558801312434 0 687049433344 35490105933 310291584574 0 687049433344 473387846550 584801629450 0 687049433344 0 687049433344 5332611835 682519067910 48912485738 403872564558 231395150143 499335893271 460462947160 518547425449 0 687049433344 0 687049433344 0 687049433344 0 687049433344 518469604268 605406615853 59613517651 418941271934 0 687049433344 71258559313 405959515430 22804122600 641036211652 287493503699 683676067547 464741110365 526892100183 354675385328 548746106880 434527303037 537075608934 76086218304 288027036861 278993741928 657811228780 394168209539 682622358758 521116307783 655774819177 147421628397 448403565575 158710076663 658023436369 0 687049433344 272313057668 496032368073 113078764671 585063403797 416288942997 542626108779 0 687049433344 0 687049433344 0 687049433344 155331836944 215635941656 3324666000 101187344194 0 687049433344 483705282989 575335723058 0 687049433344 129602225116 586222831639 484243539190 578479608836 0 687049433344 0 687049433344 0 687049433344 523406191823 583938979746 0 687049433344 484438712058 494361748280 0 687049433344 460883018256 666270600863 0 687049433344 0 687049433344 170041663202 229679274678 0 687049433344 0 687049433344 161967155097 302301037935 201850220512 621339757988 511101292315 608664317488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143560395051 583026715760 330830395299 556735346646 114439596265 668908044544 0 687049433344 0 687049433344 0 687049433344 199198193841 508812845994 425834336343 612509688792 161944106092 244480314376 0 687049433344 0 687049433344 0 687049433344 98331754808 484149579896 0 687049433344 307766653776 392423646189 174419007862 468250422661 0 687049433344 447141272555 618550838298 194918101523 230142142461 92970466018 508325043293 0 687049433344 28288784282 470810393176 0 687049433344 111594097472 147631628738 144643544749 536415391086 0 687049433344 0 687049433344 623284265781 679532955756 0 687049433344 143265606374 363148414492 132399192972 154687717524 131687360535 659051867738 0 687049433344 0 687049433344 34168410484 93886672998 115504852507 537138802242 32971309814 454764748441 522030787363 528322048613 0 687049433344 0 687049433344 162416002445 373276802712 0 687049433344 382051048338 439193557314 397219734880 539091367282 0 687049433344 193736335451 482493536385 94369843953 222996280861 0 687049433344 92572176951 535819040089 0 687049433344 337947159324 632240953266 0 687049433344 0 687049433344 84995367739 153656251398 263567586222 423059744124 165750627844 234994547942 268728727546 437146804410 0 687049433344 0 687049433344 0 687049433344 8821733557 68995086105 242475678753 673481103509 0 687049433344 418987265977 636701038545 0 687049433344 0 687049433344 141880782012 622004513323 0 687049433344 546184602012 671541980494 187677568230 446643353126 448199129131 464759767300 251254401844 501217461931 203319751599 655411290683 0 687049433344 0 687049433344 467563515436 498636320256 0 687049433344 0 687049433344 416605343589 527925814860 276063138092 426471547835 407125512353 451956404586 0 687049433344 157289012743 353399433671 0 687049433344 116629251225 206513016257 231668241178 663615560750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98629866653 422259013549 108488370154 648548030617 248663670674 308978981820 0 687049433344 146653103703 193083979167 0 687049433344 0 687049433344 511395644105 563340401316 0 687049433344 155000227575 382443734905 0 687049433344 364408367139 402445521729 0 687049433344 0 687049433344 0 687049433344 0 687049433344 245682307813 304915001358 0 687049433344 100191620677 556358739251 72004242857 501967468280 0 687049433344 0 687049433344 0 687049433344 547199814497 686927926288 0 687049433344 0 687049433344 548219610696 647425800558 0 687049433344 27485923476 299423966873 82670420187 172390913050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197794832687 660746104382 441757952490 671078711299 312582729131 637793466179 274738779067 665815805803 37075568857 208428418952 2201554002 613355254916 550300244733 575633413362 0 687049433344 0 687049433344 415407333978 685184030995 28254293226 527341608665 0 687049433344 0 687049433344 125057426472 637145750789 0 687049433344 387421693673 429977998261 53572923038 184951144539 108828113510 356183338035 0 687049433344 263740081916 306677979838 0 687049433344 0 687049433344 0 687049433344 290220161274 466451122688 0 687049433344 0 687049433344 0 687049433344 343221182223 421700456347 0 687049433344 0 687049433344 0 687049433344 467239039 451698389675 524749337853 603122999108 345032719082 436841527344 215816090785 629090412599 0 687049433344 0 687049433344 0 687049433344 236659111550 490269702099 51974490510 303674986303 0 687049433344 0 687049433344 0 687049433344 370710040219 405757928951 0 687049433344 215646157876 391374964348 56514590107 366900692231 433929052461 537273177678 124687220355 476388482772 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528386649812 645409085040 170151786103 578008474037 134283202161 139360638351 52550370904 292487628343 0 687049433344 0 687049433344 70475134928 147268922227 0 687049433344 294234090574 548271831273 0 687049433344 321174778241 559583550145 0 687049433344 410203633817 497418922326 142066372722 651206974795 0 687049433344 233443460612 609917948022 0 687049433344 12053497945 357760471121 351792884846 607973765767 0 687049433344 22378294606 634138918193 166288900267 283580574227 0 687049433344 550040766349 605868318056 0 687049433344 243416654783 358638410579 0 687049433344 0 687049433344 0 687049433344 16645725076 246028198605 145810170348 344718639943 17986525335 416042223863 0 687049433344 0 687049433344 223485313844 444083568334 533285760480 619080316786 0 687049433344 87016936476 441797014312 0 687049433344 0 687049433344 127600632496 296986848753 0 687049433344 0 687049433344 318200801921 653705057352 424079129801 538872735420 261703285299 429837610790 35549923050 626033044356 0 687049433344 223400684379 426878502232 0 687049433344 0 687049433344 144525651098 532948456583 2054282509 78714720250 487605516949 504319067386 0 687049433344 0 687049433344 444394781493 624012036250 0 687049433344 274569669601 444596278722 52363520034 464815907510 0 687049433344 230657309248 300303137136 0 687049433344 206884143592 242192841084 215444748219 227935678022 63941235784 287348199629 0 687049433344 0 687049433344 58954857226 379128605964 0 687049433344 85181407430 363887196571 49364766125 387482120463 0 687049433344 487984229 636875205319 289274174240 322081040828 0 687049433344 229548052288 273316956974 105982621893 192975136958 374389883565 638191732444 0 687049433344 128749237842 606842322987 484154499112 536263832493 53947338625 321196981784 183554003698 189670067606 0 687049433344 213750340653 456482982047 0 687049433344 0 687049433344 0 687049433344 334554301111 641681551833 221960401568 686742976152 367125543776 380824078681 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301506271204 454234255964 4107629792 437267088826 0 687049433344 340390985416 645980094705 184755736582 451067277844 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298448611990 636116936414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251961270335 546485641816 0 687049433344 132067263763 611010132722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39011557093 333288018548 0 687049433344 0 687049433344 189061441379 547829767602 0 687049433344 0 687049433344 71041474537 569866391405 0 687049433344 109049747361 576970377721 0 687049433344 71414944966 552550776841 32489469399 528458450168 0 687049433344 0 687049433344 23183728428 633351380802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159346958662 656576722602 0 687049433344 65799739345 261748941928 150498151927 626403422321 135705517909 481420569598 0 687049433344 0 687049433344 0 687049433344 217532326925 408551338558 179924182614 308968349523 112194396982 294952467265 56226912726 386205596217 0 687049433344 0 687049433344 25266830738 594566392807 229255912652 492223813802 554590094055 678241144525 0 687049433344 135038163146 476774220787 0 687049433344 0 687049433344 0 687049433344 398195829728 400712110579 19618064559 323833936939 334424711563 566039301055 355032049199 660843978214 0 687049433344 62582228485 282540932113 35704835013 247370248983 11716297033 361229705915 0 687049433344 276588969012 610163306695 0 687049433344 0 687049433344 33493756518 424606548702 95568459611 254389714563 0 687049433344 263273873135 396736461203 40634313034 95886364944 143234288503 246317100252 0 687049433344 197845280699 660742930101 113478714634 591016045236 125846006106 234034224557 339839551491 485577467014 0 687049433344 399902488684 501971294219 237348243713 347890624299 0 687049433344 159706817036 547207453708 371618972677 553321297237 0 687049433344 0 687049433344 0 687049433344 79811230519 547332959463 547465509365 647650983228 591481929000 627492020731 0 687049433344 644344896922 681415528503 0 687049433344 263875988230 547604344966 150226907515 303907212116 0 687049433344 256871692502 524461835525 0 687049433344 95648814719 249644788026 0 687049433344 0 687049433344 461418531081 573048307143 264673591344 627470960476 436762399463 613688459508 202181774417 660789905184 0 687049433344 176222424458 501251453957 109737686193 196007523167 12897305310 382630605612 0 687049433344 23049299833 85066430941 281569156659 429813685043 0 687049433344 453480952213 624585956884 265678638738 661704940807 0 687049433344 0 687049433344 136750957212 453961605372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551222820080 639161562492 0 687049433344 0 687049433344 0 687049433344 613554962432 632711798972 95193824840 598743998011 0 687049433344 279924003558 486727621199 0 687049433344 19398517355 427166727796 263717121963 461868638991 0 687049433344 0 687049433344 309014783434 460240587662 450387674842 491023709082 169071148898 514055429480 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 659221469225 685871643605 113979491794 172377386611 346892559636 663352708576 72061478673 456982032270 573734322461 618563501430 0 687049433344 212721805864 574459649930 647563716567 663566916834 0 687049433344 153959021559 603871669018 376726805279 546825534760 239718791762 329662807360 224002532885 561848190009 20343098839 234484445953 0 687049433344 310533217102 504932952417 16091074856 313003673788 0 687049433344 0 687049433344 134950314120 341012744198 296415299370 571115969845 0 687049433344 0 687049433344 240194228243 677448460689 0 687049433344 29239012789 62731963606 84770697731 633749897513 0 687049433344 270734747114 565066195367 555728001554 582072067060 75903841285 318166810176 459384826954 486933078637 0 687049433344 249529365164 533212048901 0 687049433344 125573269554 455957522580 0 687049433344 0 687049433344 194080402300 676273911297 177319407636 275536620302 189404382268 498213072490 44858811264 272679133354 187668753284 254616846138 227585880317 240644511830 0 687049433344 0 687049433344 0 687049433344 0 687049433344 367054821410 658451546952 355956976384 395368291849 397657229954 618612184135 0 687049433344 0 687049433344 501206144050 631207427648 0 687049433344 16645004758 507007474934 0 687049433344 0 687049433344 270575510575 653487999294 0 687049433344 0 687049433344 0 687049433344 198820007571 624496923625 215495622381 252740649781 0 687049433344 0 687049433344 200933369456 537002462194 194030988324 514667303903 511277154384 676983127383 0 687049433344 0 687049433344 402452200147 493470806625 158117770414 476057367692 0 687049433344 96290420573 511663098346 0 687049433344 80000335991 528792468613 0 687049433344 0 687049433344 235453977221 513572963102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46025276472 66295850558 0 687049433344 0 687049433344 0 687049433344 121166208405 650878567895 0 687049433344 290422753123 576751559965 299759434850 385258289644 315679104297 664755381061 237479302015 512059084923 0 687049433344 32715462852 563319521963 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314940121421 324155701491 0 687049433344 208047489294 488867472970 84341822320 491528687029 71921979312 110160773092 224317272844 460997016112 0 687049433344 45344517779 216477218880 0 687049433344 111477834419 330333308897 55504237029 266748691461 141721205196 271832191780 5647327901 289846102553 164760675991 329108009905 0 687049433344 127370820277 527169376826 224043830462 448491960297 274694835769 429810733402 170519819708 349358047576 260655271798 650725300975 107190761048 469018043816 20995529805 136654508301 0 687049433344 55606949662 436152160557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86475798615 383896392751 0 687049433344 345765759849 586932489087 512823653371 590751869477 501481341660 544115173271 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153997863701 230161132369 220568618850 535138765664 72479694955 455953038922 0 687049433344 0 687049433344 0 687049433344 303319669656 386953862790 237310267743 474324186925 403046426252 595530618199 89551087074 676930639690 0 687049433344 0 687049433344 213380358050 461268578971 400140971600 493945183565 159079071349 359826959496 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140587508004 149292083558 0 687049433344 0 687049433344 453506872922 674887271161 0 687049433344 0 687049433344 71835561204 152898019598 0 687049433344 210794226203 431919948806 68211097549 552329111804 0 687049433344 100952961248 554069532350 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234843713110 590524648917 40362744817 520673158557 98561039431 256182575664 223616126071 343616045695 176759458181 200790749267 58631873833 516498623207 62012499539 291490989610 233365580798 604525260754 161684905977 244785213180 163513704196 310136769013 500405311362 551487917023 226066799461 340675436333 0 687049433344 352505780998 469392600972 269785848047 562243773685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510771879140 660396955029 0 687049433344 33091730131 605051589704 358080337541 579049208721 26606943232 600181028826 0 687049433344 0 687049433344 541769513830 638116464590 100957897661 544312659066 71139910607 158253471413 0 687049433344 0 687049433344 0 687049433344 0 687049433344 268014426177 329040504443 0 687049433344 418655071187 485639156754 471784833163 514092070088 78241956764 196751183008 0 687049433344 46532080112 487131454352 166563398299 381000773474 465734063628 536890532426 0 687049433344 0 687049433344 0 687049433344 164140563100 165788183492 464289815381 548532262530 387993109233 612867799181 432799287556 531088045195 0 687049433344 0 687049433344 0 687049433344 93979636146 368384588227 0 687049433344 0 687049433344 324370642 603893140046 174482123338 202153964059 224988916162 515654958113 0 687049433344 0 687049433344 102432545649 387151985473 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 625137430909 628402309585 197349934629 199310185265 18930826424 260680241418 0 687049433344 0 687049433344 0 687049433344 132691938047 683435054785 0 687049433344 93967228565 478439384063 134536834842 490984055708 503714920078 506639354417 361837652478 661172704560 0 687049433344 93997458686 510449396443 105226229433 476539159559 0 687049433344 0 687049433344 0 687049433344 169928512910 477098147345 0 687049433344 173243119332 596811654158 0 687049433344 0 687049433344 250225692220 518808449980 0 687049433344 328683132323 341265094427 114869415067 134930145817 337744777239 670776117058 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12570720930 470492956003 65408667728 587451975103 0 687049433344 275197720972 392361076758 0 687049433344 216886504577 411290643870 316254182554 399830339012 0 687049433344 0 687049433344 99741228367 683596730231 0 687049433344 189472333813 663908636626 0 687049433344 354450216446 604396034721 198079080561 435898514800 46428903300 90278993523 416013465263 440833502131 124120835800 578320568127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165932307050 485206488383 490686980058 537537048840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476842691328 504998140476 7682947388 336265215287 50361807388 425424299923 0 687049433344 0 687049433344 78379500701 273545334561 312269467462 613354834388 0 687049433344 264720328365 300221278761 0 687049433344 8994624499 433125176530 392370408556 560225114189 0 687049433344 123443655570 228536489697 440327694827 505230646880 0 687049433344 0 687049433344 0 687049433344 28928015363 397206355579 0 687049433344 0 687049433344 675323224706 684450124430 0 687049433344 0 687049433344 76283421283 495801550496 163259780385 419283681449 213560618233 230390294525 281583152606 493796441008 0 687049433344 137424898214 285113254008 438363703780 585647647324 10993780760 194787577867 0 687049433344 65183509431 321932557196 302278887644 537488763190 243229386943 460174646029 154718485998 281187021943 442059563404 626663961091 350634814767 552461503354 0 687049433344 0 687049433344 358422579968 520434914058 59892420429 573686945201 48989511730 276106081895 0 687049433344 0 687049433344 566235345699 572907681208 0 687049433344 20709995328 159217076349 374075441306 415107811173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93906694764 221974360742 0 687049433344 325655551589 589428870340 377292212865 644105547200 0 687049433344 0 687049433344 30796027201 450429824828 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36841820413 213522135001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302365025202 471777070372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551111089420 562914625000 0 687049433344 402604570258 474577462749 100171356350 152828859191 353107994479 485677371581 0 687049433344 0 687049433344 40099949699 466061867632 297933588904 641344980508 0 687049433344 330127316877 485021011749 92950252590 506323732248 0 687049433344 0 687049433344 372905868468 506857649777 122224814137 432110032228 0 687049433344 0 687049433344 0 687049433344 577591924741 580093259647 0 687049433344 332015357127 430907591405 149409999265 596356454006 0 687049433344 298321588169 563957987564 65797635026 502987895350 48983631266 68404332546 66984631010 684680147147 0 687049433344 0 687049433344 28829982421 684514017071 0 687049433344 429039983149 631207646805 145841352960 185862174791 240701723199 617020104632 175760454061 362788736677 245818761822 601232421069 0 687049433344 307109290654 366965697641 51269072354 418721742980 0 687049433344 0 687049433344 191441694044 508136584608 49575086562 358583118873 35066217967 297332110223 333237148470 538942349358 36388804633 60285538299 0 687049433344 232837072221 353412821685 0 687049433344 0 687049433344 60512255481 584664479059 219612110055 332903781140 431039432088 499718242608 3067621295 262253735238 0 687049433344 0 687049433344 190150938931 343516520059 0 687049433344 0 687049433344 368362569806 461649493227 252067105899 365272237624 0 687049433344 188857732173 293469742589 559943581743 612426544944 549293749110 574539035883 570451499033 587231311510 399668358284 661780988403 0 687049433344 201566667465 416020236791 267090012870 664161568581 118774829918 195405763770 0 687049433344 121215656406 166052030789 323494233966 372091906934 59587336319 583525273919 0 687049433344 281105855594 577270276553 293428700852 420433967298 225973075931 571165160754 299852903100 686148931820 0 687049433344 307111734314 364159517557 335813967963 540830216177 277661359906 571713338313 0 687049433344 245808666558 344069944082 89739718587 292870009507 198897375783 415139176095 421183213554 656508769918 144745874820 671228188772 160622789410 455233789169 0 687049433344 85306741988 380468580521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192725261514 491358580882 0 687049433344 0 687049433344 240954358933 641305804558 87237986697 232142426573 0 687049433344 0 687049433344 520096335145 584927921560 0 687049433344 22528192710 438431203280 0 687049433344 154982528249 478610676159 0 687049433344 157969542093 517833566835 0 687049433344 39121145787 678434008369 0 687049433344 394288223404 597538503919 86906280724 612439275295 59607704815 620553364171 205958317426 645807583595 396163613143 502402681763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160104004996 166149072301 0 687049433344 0 687049433344 48762958 442263132120 0 687049433344 380110092293 446991332119 184425303806 239351953959 0 687049433344 162837487648 181268762765 0 687049433344 393175004092 449339950327 398973309714 617000752917 0 687049433344 204265389259 346648772078 0 687049433344 0 687049433344 0 687049433344 22338245382 172371306085 0 687049433344 474289669260 645756315761 277018121747 292136435267 125092216936 192540418273 0 687049433344 0 687049433344 0 687049433344 63572596929 558903950140 0 687049433344 211036723647 611180399965 0 687049433344 0 687049433344 39996232380 533999640666 0 687049433344 0 687049433344 0 687049433344 93291007646 405568132297 136083686298 276119706355 0 687049433344 0 687049433344 0 687049433344 41319996181 482803829249 0 687049433344 0 687049433344 0 687049433344 51333986757 551565589116 593306544454 657762707755 326136986536 619351376880 0 687049433344 63816775445 539995040486 0 687049433344 0 687049433344 155169726321 205051782454 67809059179 549967246577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29831755239 202356825312 0 687049433344 50088929167 176774040935 0 687049433344 216679161433 253279739818 6613305304 560738696174 14082659325 592520170971 149973431950 586381215634 0 687049433344 266872063921 274979513638 0 687049433344 9786221094 326045916805 0 687049433344 326327134061 542966998486 54508484040 572256521222 567313476114 586317716106 49326844005 137732650566 0 687049433344 9476819819 49436932543 417975905912 505681995156 0 687049433344 325524600192 337940067448 5075660863 499618062866 0 687049433344 0 687049433344 437744985746 575490707269 0 687049433344 242426633560 664877763834 0 687049433344 343977483813 385639441232 0 687049433344 0 687049433344 1784738403 524283390440 0 687049433344 0 687049433344 322949901952 604076810634 0 687049433344 0 687049433344 180876278962 394317948776 0 687049433344 0 687049433344 376491790143 508547320465 0 687049433344 376439547742 628874425927 2130581572 565409133220 526555927824 565611828738 0 687049433344 0 687049433344 0 687049433344 61751589444 598393242644 288452171766 492596369637 0 687049433344 0 687049433344 120315428007 429177633941 0 687049433344 113678524232 470836318432 9925929451 225999918090 259780493051 609394763818 0 687049433344 553030720632 560760731355 0 687049433344 137479690259 568631019115 0 687049433344 0 687049433344 359092979664 634656481553 244113895199 416118385223 0 687049433344 283501476970 311478787841 37417584725 377411941436 367149977882 653245066799 0 687049433344 0 687049433344 423040535145 572865758838 0 687049433344 0 687049433344 460614431828 682872492686 0 687049433344 314531423104 517357200968 129734695433 518913534219 0 687049433344 0 687049433344 306428723431 417715555935 1198559008 276984247202 0 687049433344 0 687049433344 0 687049433344 15849593885 632690080179 151517842896 477706209244 373673748889 559774080261 0 687049433344 0 687049433344 39710391536 335074630619 107329860134 443965121729 485765031447 499147541023 0 687049433344 132706586131 569517874102 140158621895 304925000883 539690355054 615894881332 0 687049433344 0 687049433344 43770648162 443278930142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173175387098 386559652597 0 687049433344 283604250502 407329896403 336972440873 353941975004 0 687049433344 6734588469 20749879380 0 687049433344 316207994720 349417271585 58676724239 599399742566 0 687049433344 74678927588 145236426674 0 687049433344 86457394236 268196593238 0 687049433344 345544853908 389219563005 0 687049433344 292685762390 371674384855 0 687049433344 0 687049433344 365385416616 538433120885 0 687049433344 0 687049433344 232759432119 263519834398 155891935981 263470011583 0 687049433344 156426366291 367071105030 219922278143 507404322291 0 687049433344 157937042801 500579798131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49873064446 588640623709 309581310785 664040035326 7145956800 144313073575 0 687049433344 117886234512 569751393265 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 634574766980 656998494006 0 687049433344 342614927499 430096080646 49754089901 129182769047 621936320816 655962544294 372951976707 442659125287 137497521639 669854145058 116397873606 357264159654 208087439598 275787946973 0 687049433344 0 687049433344 0 687049433344 132560187318 229231829587 152235451347 638188252542 287113595526 473996646718 0 687049433344 358774157892 381235221183 341843440987 592332833952 25120554219 654338757936 0 687049433344 0 687049433344 0 687049433344 250345825151 338528276887 52919858327 682907885317 48470502992 139673160676 0 687049433344 0 687049433344 0 687049433344 152150885939 186680879000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441030148978 561341112104 307259926181 670631096513 0 687049433344 89523443534 599462568415 0 687049433344 36687964314 317166463955 375443097841 634650336849 47055983901 645888860445 0 687049433344 0 687049433344 0 687049433344 84850297616 682778437146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 368179446741 583964206940 0 687049433344 0 687049433344 0 687049433344 401505230484 537953861701 289791416426 631991025210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 466176986549 655563189312 426674695673 543547330232 0 687049433344 0 687049433344 141879020731 676455044711 0 687049433344 114053738915 462131938037 0 687049433344 0 687049433344 348935250721 431885644592 201399946047 512690632561 152388145079 549173019362 0 687049433344 0 687049433344 0 687049433344 372971194035 458015646731 0 687049433344 0 687049433344 0 687049433344 75969819819 241344645671 0 687049433344 66933541608 320943704462 0 687049433344 0 687049433344 245711699848 460527031561 39956224472 445995803323 131262055116 227856540531 0 687049433344 249654949932 298064039100 0 687049433344 0 687049433344 209837394972 430360013254 136529200161 427139825703 0 687049433344 0 687049433344 148804533830 372221574095 397952223323 417270965454 192923175599 543188417369 105150533270 538398823537 392501500887 604557575906 553346174858 679688491306 0 687049433344 167572805488 304903542079 0 687049433344 0 687049433344 44071561789 408811856615 0 687049433344 539075033154 547843324623 0 687049433344 107418973781 230210265586 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321044616292 644123429892 0 687049433344 89315244996 114075329742 0 687049433344 182575248840 398661739287 148744878469 653635941824 27022069451 141547325459 173324906810 656038602416 264399876102 384050201216 146750147144 686590990223 0 687049433344 334738678256 364451987739 0 687049433344 116525500624 412824961714 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501522874479 668331513858 0 687049433344 12463346501 450442084873 259503344452 518536756338 0 687049433344 0 687049433344 17359532921 217355033383 0 687049433344 0 687049433344 375924829048 525352687661 318432203601 466107725489 0 687049433344 104944042166 106807751009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63122792511 189874189050 0 687049433344 0 687049433344 28185700301 540744430931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148463226545 429489618481 384364082133 392830264591 0 687049433344 158191673808 204836427199 0 687049433344 439308364029 524584592231 531672232624 579553608795 199759163424 348480509758 4903174115 675941741206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14850994088 578107471429 0 687049433344 0 687049433344 49713135813 78974949924 300568644477 325047729985 0 687049433344 0 687049433344 612935289393 616170026415 0 687049433344 195874250234 309575893826 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352519429387 374860018721 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188367799667 254950752827 0 687049433344 235714710171 554020189259 26567053468 159354433290 1214353781 600156201037 0 687049433344 239363908894 540572816412 167898696448 572635502148 0 687049433344 416287146169 529526264118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58829073572 128565347632 0 687049433344 0 687049433344 419919938624 425193656083 0 687049433344 118031837956 678738638310 33064070636 532183224227 0 687049433344 188975660043 204039009256 156576576188 503386985801 105244592958 647477614426 267991012838 382859210400 653570610256 665038243393 111233058294 285752011738 0 687049433344 245955355876 338700850054 181176668211 292705582309 385821027363 484280549980 69951889501 385939157569 0 687049433344 0 687049433344 212054744613 551764713143 147598775906 626072855119 25222038038 543858730134 0 687049433344 768438720 620300092917 47076431751 545948253985 77654359133 634130691654 0 687049433344 315301729338 440464340697 0 687049433344 0 687049433344 0 687049433344 36791433207 452148789338 0 687049433344 494705203087 589100111506 0 687049433344 0 687049433344 17454584139 580082174045 110661279111 254227526889 0 687049433344 198863794248 555968821504 242970059933 326468372573 0 687049433344 393895397704 469421981735 0 687049433344 12142797046 536695124440 382372816246 610725251626 0 687049433344 0 687049433344 394188248600 522909885123 75467038599 240278684083 457260865840 476139522682 437299393119 619917069927 159709370178 203136260276 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144262248460 189972270638 0 687049433344 343722170600 344504668845 190185250910 481634890991 405068966382 612950892187 0 687049433344 275174909902 615315383177 407723650140 485179797046 182710019089 327630880021 27966319725 399600523068 0 687049433344 351710140481 577971646145 0 687049433344 201453368000 281665569987 345062362686 650163143492 235294801857 634977533686 332490080355 383467679716 101457421801 172047816198 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143856447857 334980912965 142170727396 151151104942 0 687049433344 365813919048 670254401869 0 687049433344 289356075949 366553979129 0 687049433344 234570862273 395130765988 89450117308 442700659347 0 687049433344 50669274341 462631310267 212519253935 324144052984 0 687049433344 0 687049433344 211677366838 409184909180 0 687049433344 150673530887 360063182344 0 687049433344 0 687049433344 0 687049433344 128699520997 492433029458 0 687049433344 0 687049433344 307591411432 497585509884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 381754251572 605234861568 95695492733 388624363520 493342922221 523507700260 291466873128 482228228964 0 687049433344 0 687049433344 11921583095 579562645972 460419753807 479869561039 102357013169 146992639753 0 687049433344 321266138209 649261743042 73698092200 513158852922 102634199837 455676781037 0 687049433344 191172684041 247161976194 0 687049433344 0 687049433344 0 687049433344 94788586805 587614179397 55525781418 102020074675 0 687049433344 0 687049433344 139266085878 348468299023 138072770662 284260840308 15823535778 591580454504 0 687049433344 0 687049433344 235755440767 361886699276 417424700945 651598818048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316037026467 482938274704 0 687049433344 0 687049433344 74733297880 282135150415 267873169962 474611463729 547213808655 609311517045 0 687049433344 0 687049433344 0 687049433344 62240576673 675590588137 299282321968 570507188771 0 687049433344 0 687049433344 130915525053 431251817911 512713671901 573556442364 397824586879 566294722615 214794421598 460997363323 571879909625 602443307220 208304349891 453518807235 439572326399 569311053308 435267000342 544417664666 249497855095 600570031964 0 687049433344 0 687049433344 0 687049433344 613715655521 668564808427 382769469970 681576746671 0 687049433344 0 687049433344 376529343797 581899085668 0 687049433344 0 687049433344 619286261378 633907267222 234501419102 355905198275 116458024879 612850856640 52918689505 585724435904 207261008258 675763899925 0 687049433344 533199320905 579445085968 66232536197 183597557253 186192895234 482144369001 0 687049433344 0 687049433344 0 687049433344 383826372147 529840807496 0 687049433344 0 687049433344 404226281506 672756174384 0 687049433344 0 687049433344 0 687049433344 200115998145 307163402140 0 687049433344 0 687049433344 0 687049433344 26785593000 129985602031 0 687049433344 0 687049433344 120087695385 122099263641 0 687049433344 0 687049433344 79780138142 150275365564 72631427841 624972977009 0 687049433344 304020181942 596031180240 0 687049433344 0 687049433344 243065694741 473808797558 0 687049433344 27940638048 323808968708 397425940039 610840356382 0 687049433344 0 687049433344 282030860357 551936130227 252909541115 316123064301 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206058209868 344265778722 0 687049433344 217824483904 266089607259 0 687049433344 464919834457 525503101321 0 687049433344 97564428996 659700946119 161600984269 250016823231 284817776135 631500217250 0 687049433344 0 687049433344 248910841947 396370828739 225752447315 521138130841 0 687049433344 0 687049433344 0 687049433344 558717400086 685895638648 0 687049433344 86566548986 532458991754 0 687049433344 462694860619 547408763807 0 687049433344 299333711089 646000388647 111682949214 605463986167 369434988987 384178194150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 595662496347 612062752661 464028468908 558696015532 0 687049433344 0 687049433344 0 687049433344 180548618402 528407587859 0 687049433344 0 687049433344 47865041710 255596877168 0 687049433344 0 687049433344 119260910747 174840290232 0 687049433344 161697209171 305960176762 115131188263 611621987955 202140907340 225341515644 499398204034 523247519859 260877382008 378167648701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516505048866 635411885603 317959112023 541185724172 0 687049433344 0 687049433344 35036824628 297190868088 0 687049433344 89293439885 424472151173 0 687049433344 0 687049433344 540069989578 676813164884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127618414444 185716918225 83657180537 333733681681 0 687049433344 153317140832 284974211919 99394098626 307059173131 0 687049433344 0 687049433344 286019668124 445455061840 243642020906 370604753399 261690939066 360574239431 0 687049433344 401501064756 537514946510 0 687049433344 329697557434 592245200190 20853461324 671375055845 0 687049433344 0 687049433344 61762711524 493036379540 308727996018 665330706391 0 687049433344 44759735805 304330623345 76480337593 138659346324 0 687049433344 64144324855 611629121774 0 687049433344 79248675794 536787603660 220849720970 415993278694 434130880773 624384457347 0 687049433344 200346166981 553242670553 0 687049433344 0 687049433344 0 687049433344 244854702329 427345608268 291584404255 484909534992 0 687049433344 0 687049433344 55307174191 265278702791 215659011306 395010991283 549133827646 568552808128 389568705689 487636501472 0 687049433344 0 687049433344 88940364663 629359441219 255723466535 461933052564 0 687049433344 92041737851 126972772563 266694368849 511004411210 552601773201 559976366621 0 687049433344 0 687049433344 451391059239 550086305677 0 687049433344 338939732716 356226511337 0 687049433344 0 687049433344 0 687049433344 429580145265 627790332128 20713398911 586215181637 58718754228 331913425099 43712893234 626412373607 14558137330 152075146304 0 687049433344 0 687049433344 160853415797 193766842981 88438255281 552142834547 0 687049433344 160033610759 342764823735 359165711563 458252727586 175016924474 535174934606 0 687049433344 0 687049433344 187777862249 536841817561 93700199593 108907761227 100381693013 211142332507 0 687049433344 404960072338 656415993447 0 687049433344 163382797633 657854594000 0 687049433344 0 687049433344 0 687049433344 13325306389 352138810886 139167405529 271798456115 0 687049433344 0 687049433344 0 687049433344 191094132621 261213750205 0 687049433344 0 687049433344 558394482978 576861501592 251462519449 385852433187 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9096415208 536286713840 0 687049433344 359960822248 460629347077 132892888739 435558889519 28424593111 478122968678 0 687049433344 0 687049433344 0 687049433344 162702585963 631211629580 0 687049433344 406720743063 455367201075 53765725933 55022858498 0 687049433344 0 687049433344 269662101482 490630528472 291924262831 455091508106 207423504864 676741659890 143308243909 214337190573 113194223739 419274967213 0 687049433344 0 687049433344 10833935116 80207576331 173934521468 388098664967 499227314460 645198368652 327146534083 342009795123 187834338313 193369975102 0 687049433344 134171461843 163734691523 0 687049433344 248450480775 445712827589 46394623468 258959260892 0 687049433344 0 687049433344 212522284277 376841511313 167295000052 547468267920 0 687049433344 281235344986 479259784580 0 687049433344 267016234146 570303555108 0 687049433344 35282616296 413577320627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 460102512981 481046129111 401089264427 525323278573 40268440664 103434616150 0 687049433344 0 687049433344 0 687049433344 291120654618 625423168503 0 687049433344 259444138885 294829067562 107498131023 313026514190 182148053123 659874033991 252633554492 426130318753 364745643150 415868913488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410476492141 491656871334 151492621124 174737109718 0 687049433344 127934185289 239285667751 217569881641 448073048926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189680911154 222586005582 0 687049433344 0 687049433344 306458763168 343962584091 0 687049433344 15597703369 431516463677 118088227479 355511297277 278133108106 615392853342 0 687049433344 292020841974 409210834544 417673482162 670619333981 59289454713 391398808045 0 687049433344 96167725501 141899623497 0 687049433344 279504317701 361903245244 65222588516 623882681483 21285836666 153691849100 79490266725 409136988994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 478717617714 530721613969 0 687049433344 278826607527 299366537200 183518834975 667912739889 0 687049433344 412450938695 590156786607 0 687049433344 0 687049433344 0 687049433344 121341683155 545492191096 0 687049433344 479144034822 680305967373 144277784201 568077362971 653272068548 677170535454 0 687049433344 400262608730 428151991140 0 687049433344 424028594307 676010539028 0 687049433344 565497650725 642318159120 0 687049433344 0 687049433344 473984693697 650219234928 0 687049433344 293708838010 504279734091 283857770189 458693580263 0 687049433344 289264106876 397214535551 469637996934 612652884703 154989050932 361701708536 0 687049433344 0 687049433344 0 687049433344 93390012659 403361227135 0 687049433344 176490805241 651967525981 29385286466 218177390374 13769723327 296031102460 324269481377 473276508625 256209839221 291962915206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138385651954 213650664345 5850047057 622761516116 0 687049433344 0 687049433344 110139832721 159947011836 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110477154261 157193012059 470309514483 610562917052 0 687049433344 5653219899 257609650474 297307394048 370335716200 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58567666637 268084363952 27918067287 636218603263 472472383664 625284113138 0 687049433344 487407318941 530479257202 287372294143 647457069805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35732090104 496121358352 0 687049433344 0 687049433344 242512731125 416825614713 417586994162 673828491648 0 687049433344 0 687049433344 0 687049433344 386132373594 596843128272 226314553430 438696355889 0 687049433344 341827042152 678168427983 0 687049433344 163104250326 389340223174 223931349243 464587299366 126480744555 169103153321 0 687049433344 0 687049433344 235222354973 494350350472 0 687049433344 457599410199 573319090819 0 687049433344 295481579187 303551682076 0 687049433344 220912462278 286751213208 0 687049433344 45457207894 267397948009 123520541878 331764724552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171671528891 247377894139 0 687049433344 438627692718 533475015737 108864685691 192346428846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149412738101 517915814767 0 687049433344 113888588167 585367908943 0 687049433344 374032196486 667253163065 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88153151848 311961177642 483985297764 524752363053 0 687049433344 16296359980 488771373340 2456254205 17087744933 0 687049433344 515114551220 609380692016 383556760214 393141217186 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19637943737 564727881342 310989805644 433012263953 82595641397 466900246141 161085983957 291228405972 0 687049433344 0 687049433344 8252821598 254855154562 0 687049433344 108644426944 615822468799 259496419867 595847688573 0 687049433344 0 687049433344 0 687049433344 127327831973 375135889054 0 687049433344 106335371935 318157342468 203117725695 466708536593 0 687049433344 140852643843 451145337276 277198595851 531096878047 0 687049433344 148538955845 379865266928 0 687049433344 296630887399 636626770677 0 687049433344 33278100478 618690684610 586228668040 676085258398 0 687049433344 0 687049433344 120874457586 408405227625 46589930840 568831475143 15266036628 507613794857 391442156209 522393509673 218111579875 609684615598 352829616253 613069520534 0 687049433344 0 687049433344 162539352325 328229795735 0 687049433344 0 687049433344 0 687049433344 193112666901 266288645088 0 687049433344 327778861603 403330410949 292420286777 649936953017 79139853252 324230313186 189337899511 489579484771 0 687049433344 325826860754 335876744102 0 687049433344 0 687049433344 0 687049433344 10526562578 619279970053 311542122070 472155000224 216784332643 655245737266 40980059100 363844898858 0 687049433344 382696506678 594336151272 193342000857 572382819470 116614020119 457535023925 93427684138 344786637263 0 687049433344 194789007740 567313138272 306296593780 570615827950 331136388515 360670212135 98358635266 140246249275 239963600353 329950323521 491105641750 567979749563 0 687049433344 0 687049433344 0 687049433344 533062979879 551752823123 0 687049433344 0 687049433344 146249638528 494598814338 75613409725 147669174218 60378800906 370614157980 0 687049433344 0 687049433344 0 687049433344 63672084066 670876081767 408795215307 667028783120 0 687049433344 0 687049433344 164510200725 583953619460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77466160762 505222364438 179996034661 484681213939 0 687049433344 0 687049433344 206435421797 331486400836 192636270184 324647619125 317445218704 617354740641 360953944805 611489297722 0 687049433344 0 687049433344 0 687049433344 286946355460 453655241361 15040899132 591893353109 361771001533 384723608035 0 687049433344 0 687049433344 0 687049433344 519280999325 530248628380 497744078500 627914457310 434551868231 487860517694 0 687049433344 0 687049433344 0 687049433344 70846727843 131910647288 170721376505 309981586953 50046295136 462309305620 0 687049433344 0 687049433344 144419322201 408458614420 0 687049433344 0 687049433344 26481634592 610898036199 0 687049433344 287780413658 426898897129 294768177135 570185179665 0 687049433344 318934419136 428105036470 90983316741 593278878939 0 687049433344 112751992011 169152055216 435887908482 571311200423 89089516755 89538093559 0 687049433344 188610235976 224046621833 0 687049433344 0 687049433344 0 687049433344 403498938864 581190374271 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149037649362 182282045350 0 687049433344 80565434429 160849885161 0 687049433344 151678093514 511720744051 0 687049433344 75419333081 135450163406 0 687049433344 558928061299 650038002769 373650844548 418564767756 0 687049433344 0 687049433344 0 687049433344 671485696067 674938488728 204542518714 494734754010 0 687049433344 338590474369 467966441152 0 687049433344 0 687049433344 234450326727 638996170522 420260486069 611918983127 0 687049433344 63269403489 510471331225 209546522452 657674797590 58530249747 499996142360 213946746520 232129298891 61935394415 474310191037 0 687049433344 627822929751 680432322674 0 687049433344 225925754854 463176165031 203437399540 668214936274 352129736480 509603464273 116830998766 127329108603 571730411665 606918115161 0 687049433344 448442157947 665254368336 269084924782 601435854042 0 687049433344 0 687049433344 568476165606 658152412713 0 687049433344 237380285231 652974121937 0 687049433344 0 687049433344 73092942229 236962085492 0 687049433344 0 687049433344 0 687049433344 101437539673 128822187859 46822008606 224190512671 0 687049433344 411617496111 454335446107 0 687049433344 503140161345 625554585111 0 687049433344 525936675717 578951659610 0 687049433344 382727491539 651206280966 0 687049433344 0 687049433344 179385322718 680668152584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30865039539 415155329029 94013603170 166935904899 0 687049433344 410679824467 506575660280 340997709373 350134291179 0 687049433344 275291174660 607597257688 449975437344 605904579004 22396847596 290602067510 0 687049433344 138840852717 143777584549 0 687049433344 161652102262 639596018441 82444698052 98045376576 454160620159 607346339164 302964859034 637874637134 596495309413 617528596848 261826924565 401852283338 172515034202 413054683411 0 687049433344 0 687049433344 0 687049433344 570980978098 642100683252 512213138971 556297364457 0 687049433344 0 687049433344 107967677319 192194832678 0 687049433344 232865900965 405374962854 211800152964 222064516297 79916128313 444118786553 42705853874 179358283663 0 687049433344 460491002824 511407227368 225914009889 236633894260 0 687049433344 23778763201 245808594055 21587979389 558344309952 0 687049433344 96623086640 325321164135 45443785204 686803792446 0 687049433344 0 687049433344 75431828975 443493854774 50713106273 254061849780 386210053468 610388054573 0 687049433344 0 687049433344 0 687049433344 151474777145 419697774284 0 687049433344 0 687049433344 59491976286 268092406866 0 687049433344 450699578621 479320202038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42934518559 188284847264 605506473548 682901877935 611343957321 672788600793 119784066847 435855008585 161240528322 324236211452 572775413531 662999840655 0 687049433344 0 687049433344 0 687049433344 386164663195 511315574838 0 687049433344 0 687049433344 406619805530 485655799286 0 687049433344 0 687049433344 33470641826 256328207989 47815702508 186164719451 25280617281 563029448821 440455603299 441853942068 0 687049433344 0 687049433344 376115506412 441006631458 0 687049433344 14918814529 573912351933 56023207294 538634052459 283043573185 296784060104 285781949685 597153301824 358635068780 443543747933 219446339109 413889616822 15434621033 552491753214 33113580437 516905663451 0 687049433344 317836631457 564185734762 0 687049433344 0 687049433344 171836660790 216621271380 64081401061 431253264347 0 687049433344 0 687049433344 0 687049433344 299617059259 458547550575 0 687049433344 0 687049433344 345406340246 644860130707 0 687049433344 186293685753 603720159651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83320449852 225045072379 0 687049433344 580954337377 643215718733 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243970570637 391329649044 0 687049433344 159851023610 268599076984 366759598188 371721450922 0 687049433344 0 687049433344 22855322513 392645362158 225232365720 306881403448 36431041440 650852829875 0 687049433344 0 687049433344 295380007209 329008391530 263491219532 266375335747 0 687049433344 519155818176 633251791612 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236915611526 298517679627 211589430751 571208607628 207944155395 491152558307 0 687049433344 0 687049433344 115027106168 640167282964 0 687049433344 641844242247 656852131086 266699948585 574290145200 0 687049433344 483905196341 499019991736 0 687049433344 417518456087 469869701384 0 687049433344 183998290263 635003698040 296457376488 442630768394 20693996519 310616676278 90408850461 526469801747 0 687049433344 138313908769 197818505630 0 687049433344 0 687049433344 0 687049433344 56102533633 181193483816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286356539732 644074383001 68769772818 412319406660 268255811124 621379397026 206150074280 468559371840 0 687049433344 0 687049433344 0 687049433344 184443339945 620062107971 0 687049433344 0 687049433344 0 687049433344 71752445079 438912739894 0 687049433344 0 687049433344 0 687049433344 55096261235 294369209848 524667679302 642437564830 38125473269 567866698358 90909092879 451597444918 0 687049433344 0 687049433344 312066625533 575507602101 23644481675 522459606343 69676377830 417902617955 275962132255 661559448391 131875379655 577688788929 0 687049433344 81497843189 587128729081 482756600685 557323490868 77103812689 208929373832 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411434861976 660810083729 0 687049433344 0 687049433344 12326209865 72707056102 76642688855 584038737280 0 687049433344 0 687049433344 0 687049433344 93752367267 102958063343 263980337471 345454070660 207903501970 573243289940 0 687049433344 145768960377 264914897390 0 687049433344 0 687049433344 49365159838 134105493697 0 687049433344 0 687049433344 334805965799 482107645510 64573429145 327481437653 0 687049433344 257245517719 371780771447 0 687049433344 0 687049433344 52952316644 667008250434 0 687049433344 33895646858 540334321735 133829218443 539933908614 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212171510805 287409426170 0 687049433344 0 687049433344 0 687049433344 514198358104 544364268577 0 687049433344 533283930517 576845614216 0 687049433344 52076203871 175202995159 298145019812 378883489084 0 687049433344 0 687049433344 0 687049433344 49251761990 144720876959 0 687049433344 326475835359 430319443233 0 687049433344 0 687049433344 247203983438 544065318175 0 687049433344 294317147231 345676387438 0 687049433344 0 687049433344 0 687049433344 82849528948 298217916988 16407765882 492781008878 0 687049433344 205067497125 214938838920 404241417325 427803685809 0 687049433344 267406974279 358500243370 0 687049433344 0 687049433344 7156797960 103088946758 539251294549 545680313786 0 687049433344 0 687049433344 558026764761 599317544634 156439544127 585921511934 261582420448 307911873324 465977602020 533717239993 662674791542 672169591992 367352585628 403256038984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476107478034 559924890523 76263301921 531414478353 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145049773795 514739803287 259623520490 636564938738 420196305747 566314942730 79746595113 218350823890 0 687049433344 0 687049433344 0 687049433344 173128827575 398525548493 246150755186 650224687341 0 687049433344 105524499945 206559840795 451385740975 490479462755 0 687049433344 572607377211 624171718542 0 687049433344 223569839639 458967283179 211132099795 550055519007 179003549310 198092624684 31705923608 541820252968 329830274204 546456029111 227246064010 549945160448 429609972430 630183691902 580570381630 597021886316 389818648842 657872233967 399804958702 609376496749 0 687049433344 0 687049433344 0 687049433344 13472977503 673664203638 153525368025 421516787843 400931661556 607044493969 0 687049433344 165809712029 261098302815 0 687049433344 0 687049433344 359560110883 640377595392 37268421367 507684214396 0 687049433344 259518297972 673075008164 0 687049433344 405379535595 597115811433 0 687049433344 64206871142 284678988629 0 687049433344 45122984090 305492042570 262053096346 626741739566 0 687049433344 81825468567 304652079847 0 687049433344 0 687049433344 0 687049433344 289461132710 329563100301 100105046393 286487177808 0 687049433344 113408897543 273490801854 213425298250 533185934074 157048902763 209197093336 0 687049433344 539330092900 671937339661 157663500538 271494541680 55148671857 519099160496 0 687049433344 0 687049433344 158406804601 603100990023 0 687049433344 0 687049433344 412925589043 642539126631 223946741690 628133580160 0 687049433344 0 687049433344 374526247231 564376910782 285563000283 442010793624 194534144944 543633810226 0 687049433344 292725259436 416845976263 292425698281 576922912479 121780015192 444827516001 0 687049433344 11990872806 646853329647 0 687049433344 0 687049433344 254232270669 299737442088 0 687049433344 0 687049433344 573479578240 624936724490 0 687049433344 71100426974 575608045568 0 687049433344 120613984681 504231696182 135727963430 600756913947 117367225252 648515906773 108165986309 421288275996 0 687049433344 0 687049433344 122757072817 294702173344 0 687049433344 269426711767 488649041329 296928233402 408608113471 0 687049433344 0 687049433344 640512955813 685900055200 0 687049433344 336685375176 536196168267 635769716122 656609310727 0 687049433344 0 687049433344 0 687049433344 89377598193 276450652326 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28036724359 193044633296 113908022338 686925260720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143690304574 594782828605 0 687049433344 0 687049433344 0 687049433344 158991799046 366555736870 0 687049433344 5242085105 529601909887 25120112944 678163676416 154193455942 399255378142 59218958707 437161243605 568595481047 649373465243 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72562389182 607313434362 232027624432 616521412809 0 687049433344 274207943442 659347364966 0 687049433344 181864026064 253748026963 299501709907 612923428031 0 687049433344 0 687049433344 46715084395 164203058707 474206103777 557753842889 0 687049433344 3637963522 149392717478 364691146077 547390834793 329462990630 455634181625 67388783007 459571255153 0 687049433344 0 687049433344 160808226008 447201785425 272520647189 435395678219 333117259935 434854798945 82139878242 507545534827 0 687049433344 457597922535 480838887947 0 687049433344 516700880686 593619283233 0 687049433344 0 687049433344 502651455618 644710293000 0 687049433344 118224471269 152224726691 32655893337 323166029493 129737238569 437366352801 43431457341 427266568859 0 687049433344 0 687049433344 30401417151 649688607815 0 687049433344 0 687049433344 112417193578 213379060752 189257757689 458509338282 113975505673 517268771798 0 687049433344 30210353986 346623217879 0 687049433344 51723626524 68243169273 0 687049433344 0 687049433344 186731474702 310294214840 198672964018 619956274912 224743890484 331075773488 170284251177 260115379359 0 687049433344 0 687049433344 0 687049433344 294668584298 669437129245 0 687049433344 177301475591 371549725094 0 687049433344 476003140297 582179831708 484759615065 645139422299 309108264568 373499802278 38210717751 102482221428 316542755653 530783242169 205214606704 505313490759 0 687049433344 0 687049433344 281129840369 368773895284 313471060585 530861314532 0 687049433344 0 687049433344 354461183397 411554247182 135616866580 151354601940 0 687049433344 0 687049433344 0 687049433344 51490403064 626803414579 573335516033 604101714150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76137893996 585197762259 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 500748200491 657902833573 40143923636 173756571917 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131980340195 160401793935 22451964727 509591312304 0 687049433344 0 687049433344 0 687049433344 592000758491 647792718280 0 687049433344 155452698867 427804627327 69360748709 311623204265 0 687049433344 0 687049433344 0 687049433344 958277535 50976800468 105998927733 452316139669 253286449041 336557810907 0 687049433344 56623648237 181535995258 13405333777 78226249125 462871254077 464733834570 403326503468 592434301717 0 687049433344 39251325601 553025884064 0 687049433344 0 687049433344 3354554196 52532689640 0 687049433344 0 687049433344 23818006890 573992218863 0 687049433344 0 687049433344 199327906448 528942828928 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78421333943 396522144808 419589361629 432634543926 354756291794 514208652463 0 687049433344 0 687049433344 74726021975 681413976814 401969955421 434579549250 233432181938 582403253095 0 687049433344 0 687049433344 332523238370 521179209470 0 687049433344 188897458437 643808006679 193444209858 367249845767 208030588869 409139119816 608068483617 673243783404 0 687049433344 55773724520 380977224916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 396147905815 639852261117 0 687049433344 0 687049433344 499473739995 515611432585 300732605525 428500097346 0 687049433344 360535432107 448326711088 142379195203 484820372409 0 687049433344 0 687049433344 410047223117 611566498582 317291451695 562346895680 438409711866 457705633211 11070312512 298297905347 16719182745 336078670390 0 687049433344 218927474721 239193062124 0 687049433344 590065422080 654543023525 109276044294 527635655930 0 687049433344 0 687049433344 0 687049433344 180983569922 257265606577 222171190164 434469721792 0 687049433344 371151237800 506521228037 29983437805 685185642184 460865870493 552308153571 0 687049433344 0 687049433344 69293856576 542942245058 81794168523 145424192545 0 687049433344 155371246420 226933654741 522936865395 609030252817 0 687049433344 0 687049433344 27676032724 229453365861 168292572569 460533256260 0 687049433344 41759428120 75092253507 44920238296 62676882989 123678146362 197833332178 474204184783 672249715152 651199505827 686081651029 0 687049433344 432203032436 451571367821 0 687049433344 55800236742 628497124622 195266959307 411993595454 35280432075 489369521493 0 687049433344 175528018212 637836285150 0 687049433344 560567376422 560759689369 0 687049433344 539609433534 671901026387 0 687049433344 269717740836 553316433422 31546764984 118097026721 0 687049433344 58361278703 204894484883 0 687049433344 0 687049433344 602085009921 681115219635 0 687049433344 225929599106 295752471315 0 687049433344 0 687049433344 16525437194 474921330943 0 687049433344 415616019219 493007847139 0 687049433344 0 687049433344 0 687049433344 412280513057 645425967061 347198626696 499121803958 450541803772 584966948096 192308937097 651138977142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198006068863 565808720159 261670463444 489095625901 0 687049433344 29886139445 359301671862 0 687049433344 0 687049433344 490982815939 622303611333 297220071088 665993750241 0 687049433344 0 687049433344 284455324816 392921716224 93047978078 324014419555 0 687049433344 211056948256 534982151846 9481679717 569041452306 0 687049433344 351885426210 459232696580 196599282626 311619845708 372560197704 592899431502 0 687049433344 0 687049433344 411633315206 504819128135 419564773132 652034996540 53761095570 265126850647 589706293285 669461786687 0 687049433344 68889422832 682768287393 195183454600 341272602586 191418176895 202775248014 0 687049433344 417702710348 652125691598 378587819054 458680037204 71110621873 201216422340 192471360430 256056785852 290561292601 682586818949 105221307269 328424985064 0 687049433344 115821486853 441808002689 0 687049433344 31823392003 621709834910 77559708923 616463283046 107301355587 539044868310 4560624311 663052707945 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5163927032 663757992679 0 687049433344 0 687049433344 378522351727 451621020042 0 687049433344 293605994776 303272423154 0 687049433344 0 687049433344 0 687049433344 400430763340 432537264696 390200000093 472446044948 0 687049433344 566456965490 684184178753 463192518130 569431431325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24972696340 383767444156 0 687049433344 0 687049433344 0 687049433344 283266544786 625483272978 49049624679 607402658818 157082093589 359633782243 0 687049433344 133926624704 521976590089 0 687049433344 298594083837 611857724048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65755636 427546572380 340235536230 379760628761 553330873321 632692239395 0 687049433344 15364458773 24137371995 225738122723 385800563291 0 687049433344 0 687049433344 427017413333 554839182669 251184160637 602729833050 0 687049433344 0 687049433344 371088425390 551934372414 97534618261 130177589814 219229407831 249155299932 0 687049433344 317501029813 589542480193 0 687049433344 296075406242 634700528077 391329617190 438837146062 116329926046 623823342438 0 687049433344 0 687049433344 190953408219 506228089376 259029425715 462400257608 0 687049433344 0 687049433344 232090990489 391166532893 0 687049433344 208893549928 553697329718 0 687049433344 87173492115 346008337285 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81150044290 637282140700 0 687049433344 65231159974 270507508866 0 687049433344 0 687049433344 0 687049433344 319176827919 557281996224 349131831004 580457688937 45161886422 678499749977 129714253119 546567775418 0 687049433344 151108225197 488144991519 99361188646 360315327277 0 687049433344 41302999418 371929029959 316435288984 527853060211 43977623854 553036510777 207221704689 617507853072 195922570515 206980228137 73291821497 624359767775 57338816015 113294079600 193839348022 305831750948 366483293177 521613642277 0 687049433344 0 687049433344 162970383051 299123021932 19695844947 425775033197 0 687049433344 0 687049433344 280393157742 530807691910 87988628965 89818796897 0 687049433344 277232692157 303527939504 290507117998 407732413530 174384792568 349396526755 113166582381 370538681638 0 687049433344 222890435874 449665322852 520376576713 625086588184 0 687049433344 132311508147 492167878976 0 687049433344 125604404702 140107887251 206461232928 585646674256 0 687049433344 0 687049433344 0 687049433344 203697074428 366935611584 0 687049433344 100654673087 371533482477 185133796515 458482482269 223132013651 419643098601 340672823366 382476989823 148926857500 274612011487 51171233601 323406536517 425762763487 462494785099 39974519264 562094850596 441857444916 579624224763 156012165346 382505431493 0 687049433344 0 687049433344 0 687049433344 175054061908 576476909635 15210439811 138333754839 152119046884 277055787111 0 687049433344 171172374079 571305346338 0 687049433344 0 687049433344 0 687049433344 125095031268 590934541266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233352640051 526588411425 102804451552 317209186250 0 687049433344 96054075758 541441849963 181197368353 378132348285 0 687049433344 5732988136 354743702700 262648797073 617406760508 295001853246 460827461401 431738267081 565708155996 261912883588 288125049395 0 687049433344 0 687049433344 0 687049433344 635920754533 671123496901 0 687049433344 0 687049433344 307250575470 663038553975 0 687049433344 284582231387 366562138492 0 687049433344 160338865271 424808840502 0 687049433344 0 687049433344 10050684149 317951736770 0 687049433344 0 687049433344 171171311667 368904834715 0 687049433344 0 687049433344 0 687049433344 300098832272 404058789592 0 687049433344 0 687049433344 143541479148 174462425560 0 687049433344 51551725755 466123471032 0 687049433344 257056007870 388801457447 0 687049433344 292995530242 534774971768 94690899311 198583716165 419850122390 573523108158 0 687049433344 491895790677 556347214359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138608207554 618798972064 0 687049433344 0 687049433344 1328670875 534927236315 354399095099 409102912439 239190998525 655199471963 460686443488 656662231865 0 687049433344 382980735031 585061462003 0 687049433344 540498146353 600508323974 0 687049433344 373043523397 554843911043 0 687049433344 0 687049433344 310710891957 672964026533 72092730074 146576101336 221661897195 551943280442 35974709478 161225514871 0 687049433344 49659397882 287625222924 0 687049433344 0 687049433344 0 687049433344 254447374369 553762522066 0 687049433344 271051269658 455431875616 298095246839 492550111704 0 687049433344 110010751768 601855154138 171311149921 248408048014 420805741480 628673719784 247229774746 382429867078 101695396439 109251766510 198153819087 513385604733 135639400794 680302088457 75386465610 276192880481 84201347328 243432751502 28434813242 147081496778 0 687049433344 0 687049433344 0 687049433344 190214314690 440957032666 159121124082 310044601956 0 687049433344 255276850490 645102794715 166429445973 275838527079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61144001199 272224373025 0 687049433344 143693628743 300923300299 370447456501 525615379255 0 687049433344 251266882429 645860039829 465170044255 619544587668 0 687049433344 0 687049433344 0 687049433344 253638174194 621133488671 185246987476 281338669536 0 687049433344 49424693660 629155899340 0 687049433344 0 687049433344 169763218626 217996085554 101950110664 467954931375 0 687049433344 6234205958 569629739056 0 687049433344 35270459238 546835844536 348546801886 412882436398 201910402763 522336628348 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19981964662 349931722987 0 687049433344 0 687049433344 128750914070 669257790854 0 687049433344 0 687049433344 107798104485 645794533124 0 687049433344 0 687049433344 58992306455 620544701692 0 687049433344 0 687049433344 53104790661 389024439884 0 687049433344 0 687049433344 100025047697 152072925011 11502003439 224822872269 0 687049433344 0 687049433344 0 687049433344 437974226651 495458001968 0 687049433344 171660809750 215849173154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14586653639 516562995768 172838196449 590275768816 221849348257 529617924463 0 687049433344 0 687049433344 0 687049433344 524198146012 634444715842 83413321531 238998398079 404909603690 549623722223 353522606792 378219453495 0 687049433344 531045074040 633124341607 0 687049433344 415873009830 542762499305 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50389209529 166398625488 423467982510 547272498035 0 687049433344 0 687049433344 0 687049433344 28691090924 552311292553 0 687049433344 282895698459 317542986435 0 687049433344 184193895156 662794054904 29438945162 92194745394 0 687049433344 40104123532 179620865005 254553106532 501081775394 0 687049433344 0 687049433344 164610502550 667855377391 0 687049433344 298551380251 618483157229 274980046658 342968928980 0 687049433344 0 687049433344 0 687049433344 334098636422 615777048500 281167028999 321104115818 0 687049433344 307688529762 443392295301 183234591116 658557133834 0 687049433344 0 687049433344 0 687049433344 362054968136 677391213206 552755337254 593343466259 200340700952 540324728767 0 687049433344 5165715032 311887281379 205632478704 437864253812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277781577042 343889622508 0 687049433344 0 687049433344 0 687049433344 415514620103 679344898153 88067494319 634362407870 539048919952 592378156456 0 687049433344 0 687049433344 579605043446 630760660984 0 687049433344 0 687049433344 0 687049433344 346987789847 506270595988 46759912475 485030982587 0 687049433344 348842601575 371245705519 0 687049433344 0 687049433344 0 687049433344 483163570832 582813226693 65835072957 193521183562 3915851897 396463433199 364056789505 424477647601 226015609819 348236861237 0 687049433344 0 687049433344 133517934056 202196490293 0 687049433344 154686580233 217618781369 0 687049433344 0 687049433344 0 687049433344 122608830400 640363768790 0 687049433344 199859032946 597942127109 0 687049433344 121302054714 616290400197 252559676982 379410632648 0 687049433344 544323118757 559171743967 0 687049433344 0 687049433344 59232976837 60022091043 0 687049433344 12656597291 242915652342 22274000406 664233583099 575163330763 666819642302 85811723107 123370585366 0 687049433344 3360596638 665725073098 569781003379 619185180163 471671421886 522996020399 0 687049433344 168195804101 349262815662 0 687049433344 0 687049433344 484510927250 671388279685 78806138477 174546674253 0 687049433344 130902526021 581892385705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59096057442 396164439202 427642647723 649095994670 10502968397 473587662115 235606154799 632304295357 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124919217470 126528262707 0 687049433344 431815060599 637656150402 0 687049433344 0 687049433344 0 687049433344 488643976624 617029864746 0 687049433344 0 687049433344 164705741452 229706549240 83432980453 182236276491 145059698206 145990371563 183844456847 645197285925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 636257498576 651212715291 0 687049433344 252660815496 462930818085 0 687049433344 0 687049433344 0 687049433344 83416281996 519717248085 0 687049433344 0 687049433344 63012473459 530038905221 572139553733 680779994730 121254939037 534029305885 115718425517 230542732368 0 687049433344 61800493137 657747709774 67630338360 88213738152 0 687049433344 152777292141 180898070298 0 687049433344 0 687049433344 388159773104 663810764974 506057107040 600164030703 45090102055 326131698474 62853661678 271774281390 102413123421 649813650157 0 687049433344 0 687049433344 569716452857 577934954711 625029071009 639203887202 259752936914 501537994817 0 687049433344 0 687049433344 0 687049433344 240907441384 666013390851 0 687049433344 0 687049433344 397031394359 565722924979 137097457249 213162862530 288209839116 432383009593 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7777362266 289412800719 204303032784 370736061024 419159107001 486121310971 0 687049433344 282817344615 448639061565 1141809822 149336597963 0 687049433344 357432428608 423049300884 0 687049433344 253049083598 423314181401 0 687049433344 191118479913 445950406150 554940527764 623916188249 81730774570 603693335853 413911349410 466898435382 0 687049433344 12655269617 147660295670 625697286014 633980854752 609619845231 665109920989 155672411603 470402150316 0 687049433344 0 687049433344 0 687049433344 30954909537 336322503574 0 687049433344 246691390767 453405068528 0 687049433344 0 687049433344 178143697983 562362561761 505280224756 510136152056 0 687049433344 0 687049433344 190367467041 525023839404 104024646295 312154202220 0 687049433344 0 687049433344 0 687049433344 645807522601 668649741119 0 687049433344 0 687049433344 205699023472 623679302177 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400418038432 427320980269 55284498608 167341931923 0 687049433344 232572721004 336519572150 0 687049433344 45979726167 652109561201 0 687049433344 0 687049433344 0 687049433344 0 687049433344 478284197423 657281252118 0 687049433344 0 687049433344 53801313006 254127453663 226215743536 503496550545 36420920375 419111696652 269673417481 612682630421 166096374709 546801170404 9303195694 465756606048 177007939490 208242278261 0 687049433344 278901144362 440177246534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 479170310519 582880089220 0 687049433344 0 687049433344 38253537017 484115190890 270630460347 363385855122 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29565066425 79091077792 0 687049433344 163676972905 652379696718 0 687049433344 0 687049433344 0 687049433344 221311094740 552605732621 0 687049433344 0 687049433344 132548508236 637808043590 72400254296 497532453607 0 687049433344 157469431967 618887922099 169989804639 656950724771 492735969392 632425812558 440548301564 498235195614 84561810693 683848855254 0 687049433344 0 687049433344 0 687049433344 136377236994 680447250536 0 687049433344 0 687049433344 137595395563 511206191910 118631008459 262962442937 51228173774 81593516664 0 687049433344 0 687049433344 154089453635 568875873659 31982550933 560531719448 0 687049433344 0 687049433344 0 687049433344 19271187631 378733757460 0 687049433344 63976838633 424600694123 0 687049433344 110767771451 304822028695 0 687049433344 118464575844 580631715140 32685934074 179474105703 0 687049433344 0 687049433344 0 687049433344 30158266790 570663317461 253042819938 478407252884 0 687049433344 620682989949 633952667301 438589381276 529880472970 245181788265 590770135233 246063375031 248869410926 303602593231 593875090766 0 687049433344 0 687049433344 0 687049433344 322495504621 400852183891 0 687049433344 0 687049433344 104703598393 620917232264 0 687049433344 0 687049433344 0 687049433344 125370358747 500418927642 0 687049433344 0 687049433344 485261913522 514081846059 265118431196 277743255679 0 687049433344 54996682124 377001989382 86991247549 143881754413 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350054935709 500612970247 0 687049433344 52646516012 233243388653 434955119001 603874956138 0 687049433344 77879230785 678078035470 42640929380 643831906509 50239065795 411310752641 0 687049433344 258727268572 603300057215 402271554013 553102792898 0 687049433344 129165417451 465802696635 63174794646 255420278800 571486270987 660213717311 48114967705 514307107302 0 687049433344 0 687049433344 0 687049433344 509859613299 635148441722 0 687049433344 0 687049433344 310914071745 361903927014 0 687049433344 0 687049433344 193165470820 640538142093 0 687049433344 17216490695 181765040383 0 687049433344 68494082778 255312339843 0 687049433344 0 687049433344 292278691633 546838686057 139450269481 199272398262 192689032815 473900643878 104697328020 494041594785 46220237776 259992610152 353269177513 385337552308 290956572717 348739898139 0 687049433344 460193175742 554120564896 395923853983 487372445060 54537318816 532527165344 98725989730 555161127214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136570718764 226056130137 132757337814 581592087238 71370096402 133040806126 0 687049433344 174501201481 488108930318 0 687049433344 0 687049433344 5113481145 217837070865 260720828014 677807900478 74108679756 458408300906 571079958032 632228562668 557930992331 560251979309 521959859798 636613644112 0 687049433344 98923615807 321610714271 77925505813 83861441412 366506104493 662751519208 0 687049433344 329387563970 584970954467 0 687049433344 0 687049433344 0 687049433344 59423647514 107650395292 187651155270 509293339754 0 687049433344 262912083035 531860481224 0 687049433344 130042652756 457052141285 0 687049433344 476050024835 592487095747 253285179934 669783232192 0 687049433344 134089421611 312797192393 226905217118 483536911897 174259368485 247126434326 518348356098 527239213704 0 687049433344 179854733898 595718186530 348918949434 534538051125 0 687049433344 43054685997 256066270462 0 687049433344 279112375052 482641612315 0 687049433344 256483199970 279225723938 525370904795 632888911297 0 687049433344 0 687049433344 0 687049433344 425406534927 571867346611 0 687049433344 0 687049433344 0 687049433344 20680977811 347892747373 0 687049433344 0 687049433344 508771475193 586354712373 65350559628 514179830247 510940324986 584516423061 238544778474 580726510853 0 687049433344 29543434869 299857231080 339672281236 419672885680 0 687049433344 377244222442 677968743125 295583697481 431122542037 0 687049433344 0 687049433344 0 687049433344 46170233361 656547870047 247688215568 339789626511 0 687049433344 0 687049433344 0 687049433344 245387364606 578279578335 10303534454 496785573632 162545607897 610471258299 273271038321 572828612933 103427969647 418088636265 186153305891 439857636295 421357562378 593297216653 0 687049433344 31182424675 444483545198 185152529793 530913390538 20660916547 623762532662 266206230089 674595249244 89858982028 371712203849 121655952674 195124303112 69738232560 476123861575 34371567500 251043287662 188524696510 370680896557 351748146628 627666394143 390662899001 658149953296 143080922892 345437412596 0 687049433344 313656415509 347807816886 297562721482 341300238118 0 687049433344 425515550832 459936313355 398138560393 634940521338 0 687049433344 28251964019 208667456895 0 687049433344 168386217653 602868650444 0 687049433344 248046444722 283202646652 0 687049433344 0 687049433344 68619358415 680169909758 0 687049433344 115394336603 672567699629 0 687049433344 0 687049433344 62482802070 574864649155 0 687049433344 0 687049433344 231618474884 295595688587 0 687049433344 543311332188 621989133423 0 687049433344 37566161547 193613446635 670692662484 672893769400 0 687049433344 34932851465 564434622038 0 687049433344 0 687049433344 348414134681 648033283298 477746567939 578337764877 0 687049433344 440921433273 685103290019 0 687049433344 0 687049433344 0 687049433344 195845339091 605795457755 0 687049433344 0 687049433344 105689171889 295276194589 0 687049433344 0 687049433344 171501000674 652332671168 0 687049433344 255193734510 649574066890 0 687049433344 0 687049433344 1166939247 346692739158 0 687049433344 87494422426 203213954177 316964822466 318437988115 0 687049433344 0 687049433344 379732804288 549984891370 0 687049433344 23318130305 629551958763 0 687049433344 0 687049433344 26578895793 264708652007 0 687049433344 0 687049433344 0 687049433344 294532212456 501551324789 96042101611 423043082044 173697817492 530674869982 0 687049433344 116222449886 633037809460 25609928318 423006984192 451135852859 649384318326 0 687049433344 0 687049433344 0 687049433344 138223598004 240440130117 26936971215 368034374629 0 687049433344 114527772898 313173700539 2671680924 84324049739 0 687049433344 353267305791 377222332066 286965335378 577374329531 84473426547 319195912100 0 687049433344 110649986541 305067654491 564645567247 638334694860 45427219439 212244801444 0 687049433344 538804684770 616747950400 344940359718 345780592598 0 687049433344 0 687049433344 94354522685 313650511492 18315388462 134608976794 286816337850 324209446864 79555759876 514211171930 0 687049433344 101337831854 308480221968 450627149233 497111696369 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114280748855 185183363559 320608288382 328369805237 301051848170 682114625237 0 687049433344 60092108990 244857572647 0 687049433344 173036095005 681737841123 27984536303 169116875271 0 687049433344 316767056383 538156783588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298632489744 683787161267 194656340836 634615688170 0 687049433344 46901685691 118328786449 0 687049433344 214085976898 450484221970 300297767466 583464950376 91014929941 270883337524 0 687049433344 33481488764 227362552146 2302836635 418594002344 0 687049433344 0 687049433344 139376463577 485549091808 0 687049433344 340817886677 478681788897 0 687049433344 396096610360 528819945797 0 687049433344 0 687049433344 354255384424 561424396242 0 687049433344 43227954143 223830968363 0 687049433344 0 687049433344 298772386829 380239601597 0 687049433344 0 687049433344 0 687049433344 149869215601 469601221243 186826865940 624118405840 0 687049433344 0 687049433344 565338530941 565621112559 48301888289 203704688916 117165631907 619348785859 0 687049433344 469971672396 623192526729 0 687049433344 135583448061 408768479369 3604129626 476422012666 50070622740 62699702432 73893291189 238549413704 238285033991 644120988009 451952974477 634809935710 12183026517 565553599439 0 687049433344 0 687049433344 0 687049433344 193072578872 309191823496 0 687049433344 0 687049433344 269837896671 427514246113 0 687049433344 261504309886 491849832210 239702755 246906353686 27989708992 513887053878 0 687049433344 624097938242 638828875249 298914030045 468760492751 0 687049433344 0 687049433344 0 687049433344 463902819617 481132882860 52974201411 207941654155 0 687049433344 0 687049433344 476358638994 550863414513 0 687049433344 206764177477 483301553479 218474622304 303172294596 179250470136 414500625703 36886246516 253677403308 122752578591 396053609618 35622778189 330736188108 0 687049433344 301757585058 339694835176 64025073834 132275413379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76585833309 537007151701 543395888053 570868298479 115952682354 121133593061 0 687049433344 36982290248 487157434717 205422417940 468440798769 0 687049433344 298592264518 301887391370 285743835274 447880373471 0 687049433344 5713298061 81171340929 187149593058 605709112870 341431061291 473866824727 448897813304 669327821016 0 687049433344 0 687049433344 151276961961 550325370813 347958164422 637100638068 253320771915 259707506858 0 687049433344 327386619413 580260740421 167828938237 291017389726 0 687049433344 0 687049433344 59906529034 662729572798 255650578039 561949572762 452615111099 576598320308 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167138249563 432632428855 517951069913 579393723194 0 687049433344 389546052473 625236925990 38602429177 203449388731 0 687049433344 0 687049433344 0 687049433344 100160363863 357062870199 0 687049433344 0 687049433344 169826255924 266602075739 0 687049433344 257680515293 370186135120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123099885831 380663307597 98461770478 677353022819 325756106367 485677991237 0 687049433344 387077304109 440426917364 232115596369 639831466326 0 687049433344 61269037800 248861589851 367520233138 554730770000 334186609481 386290104891 0 687049433344 154253720384 324644410490 220501837476 641641026995 168845108092 600746996272 182534517200 675664551325 5446777259 593248246305 4684465200 596749179579 224957819169 358934714437 537571000174 615510529665 0 687049433344 391938327568 607735270077 0 687049433344 0 687049433344 102332588074 347317103359 0 687049433344 0 687049433344 59791938498 205880285154 0 687049433344 235020119333 270455210627 585756088444 622387148140 226429927763 349268347087 154873141542 647810534187 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19412475523 106957506371 328639794783 519208276813 0 687049433344 17781718010 461894980562 217973427113 342671084470 371396381481 608668900618 0 687049433344 0 687049433344 109642717731 138861116629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109278459553 640221267236 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144555027811 612959091738 413438040001 450710049135 0 687049433344 177492822558 409620675566 0 687049433344 223578072422 609003071782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15331826437 118870389922 371977479011 460577432133 0 687049433344 154847257467 213430446458 0 687049433344 115417903374 352887650516 225084968322 571663803616 162914406897 684273722200 125770381896 303751089207 0 687049433344 0 687049433344 278871359409 656272912664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 599713933875 677898374810 289445984417 349047334782 41882120583 252064715985 0 687049433344 205353003889 569732178059 0 687049433344 467878966453 514701056258 595659364293 648378894259 229876243512 256068968108 0 687049433344 0 687049433344 120215665276 531060644872 13913148410 118521396663 0 687049433344 470701379686 607749487286 0 687049433344 229732079424 375192784763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19756001976 63196414905 0 687049433344 0 687049433344 0 687049433344 152355265066 497166579137 0 687049433344 238848172722 291468760600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204804744966 364716295856 0 687049433344 221918389816 500273775394 0 687049433344 199090532038 208486742820 0 687049433344 43622085775 558403948599 80411575400 373569187491 0 687049433344 0 687049433344 95745172630 151593787646 94237456463 251899500431 100347410837 252119792829 252089507166 355714618192 134068664820 372724283093 462237783209 516949364910 353048826775 499222612485 246077760717 664846333349 0 687049433344 0 687049433344 0 687049433344 150266154991 249473273125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147862750289 375499556770 86317797635 579627334466 537730933774 670881206399 0 687049433344 0 687049433344 36285205276 317543675078 83122130454 668314354701 86239506567 284819454990 232886631320 574353258666 3810083545 425604569393 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238734637147 417237349222 0 687049433344 77790821660 179781901205 24048491963 591304496921 0 687049433344 0 687049433344 0 687049433344 142737696313 243343445325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118158635159 352988581703 310747875307 544261473958 261097360945 298196009598 471489908427 620044143759 0 687049433344 0 687049433344 0 687049433344 117427504640 273442370213 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85314331196 647734799864 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294695359368 599017228147 0 687049433344 0 687049433344 35017181127 79817780394 0 687049433344 562274046281 648020697129 140793373754 484367209418 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33999984460 471248845855 0 687049433344 59992994531 430808902600 250670295575 429321046519 379441660283 438214190374 395448078285 674517578193 0 687049433344 0 687049433344 0 687049433344 56204648829 306349417608 0 687049433344 348068785287 564293410732 0 687049433344 170047988242 235020138297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 509814894740 610429168041 519193024385 644776953429 0 687049433344 266766939403 386209206275 0 687049433344 217189043227 284671292683 0 687049433344 254794698066 491901278928 210121716467 601175058161 0 687049433344 98935565609 256573359439 577152971302 623366374365 104110196832 456586426803 28721985540 592418922814 0 687049433344 391625244066 636540579345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54952589056 374133461157 217098668510 300850777562 0 687049433344 174766332725 439236819877 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219648771658 629944537252 177923763792 547453257608 270851005504 648629097757 0 687049433344 264994329557 477062971516 21727008061 289647516600 50434555850 243778358176 91228810176 126098414449 0 687049433344 0 687049433344 239030497929 376019730353 0 687049433344 349913355525 524747596612 376271897932 526686236434 0 687049433344 0 687049433344 235343052108 291443525542 0 687049433344 56111380438 218873642712 155353712964 424866592068 0 687049433344 0 687049433344 422913150054 662285959682 0 687049433344 4908771927 317057549262 0 687049433344 0 687049433344 165474810090 382360628505 159390876029 256523265041 284596182633 571507456082 78972356490 314769520982 0 687049433344 45329651584 227211905234 0 687049433344 234739598642 528457352537 0 687049433344 254697626083 280866456533 69548236068 136380529898 0 687049433344 374825253820 388222394859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35428524906 222275718371 142040018254 506351134850 86806822370 224125571921 0 687049433344 236915493736 579789316758 0 687049433344 0 687049433344 0 687049433344 299373444756 350624112568 7661656679 441160648931 124829113123 676892194083 0 687049433344 7450772159 656966660166 0 687049433344 469571191703 561424879963 58552529167 75859912001 0 687049433344 149756064620 210570612821 91825976096 128647828526 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 488534878495 656185012258 620636939213 655076943462 81283843432 90489950093 54800478113 138133516738 432930326830 495844753666 783571852 206394913105 0 687049433344 0 687049433344 0 687049433344 33200266909 686550797955 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29009436733 333350937085 159150158918 554668029142 0 687049433344 362023768786 573447691875 0 687049433344 277479446496 314712182956 260239951338 480382120519 0 687049433344 60686304281 488438857745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71513506611 275833713920 571879400866 684095111354 0 687049433344 0 687049433344 94135773608 547313138523 0 687049433344 377129791332 407123921735 365263782206 642585511631 0 687049433344 76404226574 478685980833 453475147175 563170835297 95121853287 267954823232 263840533436 273767331235 0 687049433344 14390302843 171928615276 76529202826 77255988371 0 687049433344 29761534191 525311652222 33094401852 401341409515 407990779271 586745702056 0 687049433344 0 687049433344 0 687049433344 127300974563 279432102133 668860326412 681101662878 0 687049433344 0 687049433344 399607368658 624742193865 0 687049433344 436618018396 504176023704 0 687049433344 40595898353 265359062803 390891013572 471424712678 129552176924 451445159902 164199202461 566598977761 575560455128 606696830907 100019960003 374611760180 73769577971 466844838039 170769165414 485452263039 134757006229 282976236358 228994845635 637342810761 0 687049433344 500704884686 653259392198 0 687049433344 400969525629 421778685800 0 687049433344 0 687049433344 0 687049433344 190671263550 288222882706 320442451279 578993977038 282376233315 502362160139 499129652165 603371842827 0 687049433344 43443993772 596445754129 0 687049433344 0 687049433344 121711794448 324928299133 141159070614 582256568373 184029271188 257650510384 0 687049433344 0 687049433344 320536182937 459352192263 0 687049433344 61305227143 256807350981 0 687049433344 0 687049433344 319803361931 383373201611 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110832209252 167396666007 311617586191 572466399124 0 687049433344 228290928378 653256843459 152058482825 395722107577 0 687049433344 136471064800 496792936306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385255498591 525737837374 376408975449 599072044903 112117043097 112888168311 261715974697 555469526829 76848660194 621354444266 75475779727 195118759794 0 687049433344 0 687049433344 491938587225 507748378040 68629165757 656000148571 315985041540 336367207619 0 687049433344 328657141686 336692830799 76204174182 262672032993 0 687049433344 0 687049433344 387789734777 565836916015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61228023135 177933746517 0 687049433344 58708246474 245930288351 0 687049433344 371572821164 476218219215 0 687049433344 0 687049433344 192357190323 538793750674 197644898241 405462795345 386750926146 666644163483 0 687049433344 0 687049433344 49589224969 101253960227 0 687049433344 0 687049433344 0 687049433344 439583217039 479568215891 38021119186 638248326348 0 687049433344 0 687049433344 0 687049433344 47787727828 396323930363 465249681642 648234980575 0 687049433344 66307567157 657134507234 0 687049433344 38754829718 348541015138 261662490199 584224202484 0 687049433344 187767546499 477727693894 0 687049433344 267848576344 556723540741 209332065508 255571838865 0 687049433344 0 687049433344 217916754647 639041628010 434425220155 491691769661 0 687049433344 0 687049433344 0 687049433344 189393105829 607202978396 0 687049433344 0 687049433344 408552857910 641456361217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 380415632164 488070611247 297456655646 492586952388 0 687049433344 0 687049433344 77084680853 222650406762 28417441491 199700274843 58363666632 531230122687 0 687049433344 160015922667 295185746937 612116579576 632821304697 193743659791 381500864311 135796014378 275732645608 0 687049433344 329876082246 415346964680 0 687049433344 0 687049433344 0 687049433344 392887491432 414733278246 70793925999 176039395843 35438342628 84564544499 0 687049433344 0 687049433344 505682279617 512141909282 52806763361 139277561994 0 687049433344 375052590148 637407330234 22136069783 274426098509 0 687049433344 249975337669 525409448734 433068656580 563512582034 52881871994 623832438989 0 687049433344 0 687049433344 374902078165 568424943178 0 687049433344 30493679029 211389855874 70670934623 83668829756 321511790801 335183290630 59210541374 531261528404 0 687049433344 364665798208 369820350323 0 687049433344 0 687049433344 106063000531 503360306430 0 687049433344 0 687049433344 0 687049433344 557296585002 592514595789 366365529778 613695194716 161699283690 524658554895 288669376903 579528593288 0 687049433344 262348935083 549763905067 0 687049433344 240203102739 321451699899 157285261416 434563057485 357671053792 427685415730 0 687049433344 405431746919 639921512887 453992042192 474730569552 0 687049433344 0 687049433344 0 687049433344 326669445956 537829137318 37559976995 534003302474 0 687049433344 371478722013 609053329069 0 687049433344 0 687049433344 0 687049433344 144348517994 468996062564 0 687049433344 503079727853 528099097292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91280640610 284844750394 0 687049433344 0 687049433344 554404691710 600239844209 515357370237 620439248612 0 687049433344 0 687049433344 238786419876 628255108841 0 687049433344 113676840797 225676109798 0 687049433344 0 687049433344 364197917921 409376855565 383162628715 567484414987 94651472595 606197147223 362200664189 416135889561 305287563182 318079545215 244733512471 412227387486 0 687049433344 470357846717 546705192232 484505019383 632989917125 0 687049433344 0 687049433344 258022571758 263917446180 600509618405 626159205251 0 687049433344 91109937151 582034417798 61623645176 403817737743 385223768410 405971123317 423261632441 517571521014 499921884912 618783457207 125298868540 248720544149 74173184695 244664417022 0 687049433344 164700940028 629087275162 0 687049433344 80747012052 191204855527 0 687049433344 0 687049433344 36402263541 110583564790 0 687049433344 200442416371 224882437526 0 687049433344 0 687049433344 15894146871 653936576298 75574524803 627772985303 0 687049433344 291926587218 652718925126 0 687049433344 54807616164 387440175698 0 687049433344 263954793977 654343136942 0 687049433344 37667238979 437161915560 0 687049433344 8249923229 272393101831 317733301823 532651706663 10604258643 17244376538 2680975994 540204223054 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284426851430 384108702116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14532699554 63873382961 134534240655 554572376439 268748611071 442166683610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129870592589 169755823250 0 687049433344 63102641601 505225296863 130362028478 567937521160 475020214156 541740095587 175952423299 463731559226 0 687049433344 0 687049433344 39067903694 309836878304 48310405556 467806624615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21863482446 508660074882 0 687049433344 174509724012 295398521978 161825809138 654644704200 220179127542 612638312399 341516860269 663590940030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 511226607749 538039468454 2902640645 255771928568 0 687049433344 199567347080 323516539438 81609116389 158678691206 0 687049433344 288770188307 623618497075 54383083472 221274417237 0 687049433344 378470214664 562801334407 0 687049433344 595363533413 685444192851 199265226246 405001030180 0 687049433344 0 687049433344 0 687049433344 104269990406 157631735993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 502593055931 595073774289 339720676577 456603975691 0 687049433344 129139721069 510101585303 0 687049433344 0 687049433344 478103098731 686889275358 0 687049433344 149897062396 483399038219 229310027655 678175996057 0 687049433344 0 687049433344 63408754662 669350744132 53946701854 266364116873 216270239647 506302718033 0 687049433344 255313849530 255532985707 362369333925 451435341077 0 687049433344 126032809147 566851008276 276304466881 523638417494 0 687049433344 0 687049433344 339920550597 455119337445 0 687049433344 455473009354 472979244165 0 687049433344 0 687049433344 259515078150 403911826318 145651789692 484626947477 367232657465 373829095660 61601913007 236889631007 0 687049433344 139917009786 516684080244 0 687049433344 0 687049433344 325661123849 408999141068 343503445920 550699231582 2099308670 116172344565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234090215260 339710395139 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108526604169 193190741668 0 687049433344 0 687049433344 0 687049433344 110241156666 686843054495 0 687049433344 257585410245 673945827380 0 687049433344 0 687049433344 375646678078 522559549441 0 687049433344 0 687049433344 424737197378 677617495278 0 687049433344 0 687049433344 37139702595 263057572509 0 687049433344 0 687049433344 0 687049433344 62718635291 493368482667 346700022177 541344771378 0 687049433344 92387982859 134432466960 101769429046 298796204543 0 687049433344 341411247214 675688010164 461068298106 482945723535 109245024595 551829592416 368806689650 419141476168 0 687049433344 0 687049433344 171299749764 636054173493 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416434027645 480542912961 0 687049433344 306488500045 339289870424 0 687049433344 271308446757 365060355046 493380500462 621783614253 218474753460 651007111367 172715774335 267124441893 0 687049433344 0 687049433344 323371907602 551164213665 461294420365 611107339864 511768448107 647294917244 221844571282 415519520181 0 687049433344 26656098111 33697930512 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321528796494 445494364799 0 687049433344 24119761236 295987962531 388617397356 582671386621 152598083414 281834798473 0 687049433344 315032656789 523761862881 0 687049433344 0 687049433344 0 687049433344 24959763117 133296494596 69182085999 113830999724 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222453823369 624833827007 0 687049433344 0 687049433344 358576979541 375628106443 53875293168 398368375553 218108392040 304418751394 118522498433 215550043747 79685856642 104460554619 235170915890 451614536828 330985063396 399907015984 0 687049433344 0 687049433344 0 687049433344 396804544245 470526843522 212129132930 464645874577 0 687049433344 54416976149 403723174612 0 687049433344 205874692944 514967959671 0 687049433344 0 687049433344 0 687049433344 228918768704 683695892232 90655214954 534369685296 33274498708 547271221655 615451516829 650103056132 0 687049433344 0 687049433344 388229612775 575228503305 165734551809 475794604113 262743558397 318038021905 384567334247 563401676592 31702735222 173098748736 0 687049433344 69789100991 91156032116 17200150493 130918431584 89650969486 125285707126 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481516157180 674095781438 0 687049433344 0 687049433344 408407464201 504889037182 0 687049433344 338181800420 671318348142 271349416778 390518556034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112988073238 489006125680 0 687049433344 0 687049433344 0 687049433344 79446805880 116754230311 96054616881 674020699415 86722052468 229217133543 0 687049433344 0 687049433344 570614621463 635688104186 391459816585 575792156896 102842922316 286770441453 0 687049433344 0 687049433344 74613218035 297624908921 0 687049433344 263273951011 416145705081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122864050620 413211579054 160988644182 682748273347 59817310037 251788804810 153861295303 197484003583 343094981405 651188814710 410316904243 537642719819 9890279804 268689250071 582922252023 612197352311 0 687049433344 45952797557 245175741421 135073405116 349914744098 127607870974 662872783335 51943081852 154800110243 0 687049433344 0 687049433344 60985109108 351949643988 202649661462 238522054221 478913584425 486000557666 0 687049433344 120301257692 393754634483 0 687049433344 0 687049433344 158483209770 410709480187 159903032575 494517334745 101213097340 378236453236 575262033609 596847525564 649481080916 659677075880 266970489718 399550218383 288468917253 518284193341 0 687049433344 0 687049433344 54652335712 372247674433 14756323019 305117683907 0 687049433344 0 687049433344 0 687049433344 231632333764 324398138791 323169687999 610212105745 273031753142 619303015867 29103127121 477271915714 0 687049433344 0 687049433344 422132759098 458128239143 448200304016 620216301580 300034491914 543261757941 214654961859 233208096819 0 687049433344 578324543867 659568484257 0 687049433344 0 687049433344 0 687049433344 0 687049433344 484641091444 646194496392 0 687049433344 0 687049433344 0 687049433344 217879895474 592556759693 0 687049433344 101935275696 476497680450 414023419774 556802491808 292000131427 352177074354 222865717157 624886830599 0 687049433344 182616037969 460884235279 0 687049433344 132141850062 293644758998 0 687049433344 224236600316 472555956533 222731774119 528918611751 254232381744 323235233010 287079426688 414162744810 187830836379 585699622265 187198802360 415220155549 0 687049433344 342473679750 379756242542 0 687049433344 260411749012 460656041035 0 687049433344 0 687049433344 77017446371 141884383890 123599755256 452028566020 27778380641 87680542938 0 687049433344 0 687049433344 0 687049433344 256153675067 414629545963 76157009085 138515868842 0 687049433344 288936388521 654653295340 338076669022 460814812269 0 687049433344 338239845952 389394422932 0 687049433344 0 687049433344 374718736265 548531537361 0 687049433344 0 687049433344 105581129489 506035759899 238684108041 611802261928 231138810900 396163980148 104471656706 335188884785 287944093511 682207033820 0 687049433344 0 687049433344 268438800136 410708016505 0 687049433344 56258873604 285269549862 0 687049433344 208217292119 465381395980 0 687049433344 0 687049433344 0 687049433344 0 687049433344 512870584294 517120369812 76690335745 279253416564 0 687049433344 366860873419 564671042843 149907985400 286432575215 0 687049433344 241108205963 266830065019 610083005440 662493367904 0 687049433344 175490691504 460861580515 589057509925 665322550878 485351497733 668841538508 453024230774 485743619945 29269748272 458003856255 115614669883 632784276336 26329988258 520802311564 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341530835799 529420287874 304805326541 434516978074 0 687049433344 220422563641 325082626694 0 687049433344 0 687049433344 211586407106 662427425962 0 687049433344 319554046567 358636439610 1197157933 644532562169 168955201762 417237824416 0 687049433344 374951481234 639845072548 0 687049433344 0 687049433344 158633024290 684492103428 0 687049433344 0 687049433344 193463083258 549936354318 0 687049433344 0 687049433344 0 687049433344 233145379076 511663834983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88007442969 305194597057 0 687049433344 117503442246 372909076159 0 687049433344 0 687049433344 183503790304 571859668620 365451846246 390320766192 20546182712 333754772099 479645067344 506594933119 317478371264 343691776186 288625602796 304147109061 468406530531 542813267249 0 687049433344 77940451099 284940037378 0 687049433344 277856584069 658244040256 453891089967 587236817028 82330855393 342393295276 31748180360 64878211174 0 687049433344 128315775244 554868924575 528513747699 614094764641 0 687049433344 285676564819 418021461961 0 687049433344 0 687049433344 0 687049433344 238919463105 401504306982 0 687049433344 131539691565 571775415240 0 687049433344 0 687049433344 45583819334 627914695673 426338326988 574726973718 128367758644 592517838379 0 687049433344 282251521372 364598179644 2629574533 516417955672 55664787392 493835179371 0 687049433344 235636861605 671744251763 246037164633 417270169248 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208645645619 564663122181 68634215205 138800321053 134986075308 245047621118 77616887717 547743262443 316010307010 645258553737 130996156593 632732362963 0 687049433344 0 687049433344 596519232858 684095902283 320549574568 609284264112 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60455998320 469635101833 151797460441 284039808000 56869973438 281449936885 430066278790 683568394071 322418758568 447662167095 316537355808 544122725037 0 687049433344 335885042720 562325422831 80495477109 580828029835 0 687049433344 0 687049433344 0 687049433344 153700024759 198851053535 0 687049433344 324446928997 661647494026 0 687049433344 0 687049433344 189156216042 518710167414 602028354058 642966066524 0 687049433344 0 687049433344 549299087143 646812903524 0 687049433344 0 687049433344 349912600081 356986039388 258786415221 456154995832 0 687049433344 169440814222 214839000387 297702474176 414293199157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 453944889483 532437305152 344335196373 568592568134 212028992072 493937546711 388334471269 657166686684 0 687049433344 268817959227 509899131115 48442603863 52849058015 0 687049433344 331030654013 358087494318 0 687049433344 0 687049433344 328799220004 446592847662 0 687049433344 0 687049433344 311780694845 654661859383 55842522293 508042096586 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262501367614 502387675959 0 687049433344 0 687049433344 0 687049433344 8155939707 528818608291 0 687049433344 362145149687 679812793847 0 687049433344 210877810831 528413674283 533151073783 649116451011 262171170751 600414806588 0 687049433344 467987840664 655347050767 443306726625 534995292156 663447173341 685915474829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39466857061 284220945056 29956063167 469486498338 0 687049433344 0 687049433344 0 687049433344 492983590362 609724904285 0 687049433344 147890820673 412292783875 166190181866 571167187129 349495058511 527730815208 0 687049433344 69186150448 213850312061 0 687049433344 223766810752 593237460646 376784564540 453772818225 0 687049433344 0 687049433344 0 687049433344 208295252834 235820824707 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61683897304 146595540871 115724310610 311141067507 0 687049433344 0 687049433344 336060321580 558167412061 179449598442 681045809413 0 687049433344 67486976064 214072292410 0 687049433344 249356415945 684706730639 0 687049433344 0 687049433344 0 687049433344 434539363466 517894480317 288987050699 400226714532 0 687049433344 235629190759 586879922334 0 687049433344 0 687049433344 0 687049433344 497225486167 530993374008 0 687049433344 473495978615 666598595554 469913513073 492843656842 137344004729 685728478651 0 687049433344 0 687049433344 534185770169 538071190557 372446811185 637589957832 0 687049433344 0 687049433344 351048840694 442049429366 136208327327 150434150456 574296657528 634633007558 0 687049433344 0 687049433344 143172930254 588575834709 393433880584 427751315996 0 687049433344 0 687049433344 113174082585 522774093107 276650604812 621314305380 228327400683 455800597618 0 687049433344 0 687049433344 0 687049433344 153252327756 182401986872 376798050425 597529308606 432474499918 637073926667 74474891612 165909386542 0 687049433344 0 687049433344 166272768791 512749575316 16520230605 245452121253 0 687049433344 474692129044 619330544321 323915554991 652101290039 82575872367 370393661862 26391676761 584838350397 0 687049433344 0 687049433344 473187667366 652164275849 286727329449 650832054742 0 687049433344 144048371974 273042207481 345991608887 362247937541 0 687049433344 0 687049433344 0 687049433344 28980276330 358213665558 0 687049433344 257581597359 575643149396 0 687049433344 315163821930 397860148993 0 687049433344 246394121260 661762330196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510447636891 596035693792 357308394916 394652384305 384802399580 605847389333 391199896963 427258936426 94011427944 272647014508 0 687049433344 161392583866 420767536129 464418925766 672083509100 0 687049433344 0 687049433344 0 687049433344 143580881851 523186112149 128590356777 332248847883 218041535092 662301733134 202574992944 426307523686 260485528151 285446719067 0 687049433344 22498602718 470331765265 0 687049433344 241720723103 347358433294 330258055386 618371209086 0 687049433344 292898719257 535297071170 0 687049433344 0 687049433344 389428012970 540978975119 0 687049433344 92074745193 364674419440 249865273869 682378801925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 585298005368 636811120571 169953781293 561481937467 292737051283 472460956317 188959140507 285601395473 0 687049433344 227185771187 456092287620 0 687049433344 230275516171 263831051885 113923706829 671207776102 491279878508 615121618503 0 687049433344 0 687049433344 393974303974 547510618712 0 687049433344 0 687049433344 0 687049433344 325705492799 333824776987 0 687049433344 473046600467 542958172784 0 687049433344 0 687049433344 0 687049433344 346228734896 393766065107 0 687049433344 0 687049433344 251986539768 327152879829 0 687049433344 0 687049433344 64255787235 152620752437 199278539194 415423242224 0 687049433344 0 687049433344 84188808880 96422819621 408262546342 445493616953 430654854051 516578170269 433853175264 616777779569 302865931922 566627101628 0 687049433344 59033370999 642632211826 0 687049433344 0 687049433344 0 687049433344 113751947981 390571278366 209686139958 589769315985 430546919121 536888069346 330868453148 611143910048 0 687049433344 0 687049433344 297528521666 462515206207 2957475080 662132135562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15072345739 364653468297 0 687049433344 195083887145 608946185173 188217986164 565076557168 0 687049433344 0 687049433344 133875964950 264530229264 280864872014 674619849599 517421879239 598218744735 0 687049433344 0 687049433344 0 687049433344 193709283439 616821756690 0 687049433344 0 687049433344 325082749802 601335832594 0 687049433344 30949347236 523138869615 546448048204 642990745982 83495020151 289820997583 329603620955 501433754563 0 687049433344 405678870593 575889967063 0 687049433344 35811159962 542192138131 151271206163 366002760358 0 687049433344 0 687049433344 26291263119 195518543983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 431857041361 629034897923 0 687049433344 0 687049433344 0 687049433344 35089531039 443973732685 0 687049433344 418410605735 512036586723 0 687049433344 0 687049433344 0 687049433344 247787384018 313121030819 98570143999 214555707489 0 687049433344 0 687049433344 467534999378 671743313872 264491046819 633595717927 233248068344 457710282110 4657320806 318552435619 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91867967807 295272724795 142186600579 619822730023 571665020956 673391853989 0 687049433344 332854652422 363859666999 367519933347 462738528413 332228590539 522693498572 0 687049433344 0 687049433344 328566852782 389352508221 0 687049433344 0 687049433344 0 687049433344 54844329718 325461030370 421694554460 505203117280 0 687049433344 464895135931 540999950873 0 687049433344 81659331320 156011811617 0 687049433344 267156949856 592462433148 0 687049433344 182608053447 520379089056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315001574773 562610666027 0 687049433344 0 687049433344 246821346834 503402789153 0 687049433344 111973100466 198543153972 0 687049433344 199968243991 253078433785 90014255802 364420437381 0 687049433344 39839008660 570757797646 0 687049433344 275395294668 425962722904 0 687049433344 163756697148 487861724401 0 687049433344 169184628656 365835749822 0 687049433344 31839044936 533489308757 68458741009 454033698863 645932341479 648023742420 1748257301 323139274830 36056099891 136350804358 468418035566 645763487920 0 687049433344 0 687049433344 475757258889 499675375162 420634060987 652509948735 251636212705 417698484864 0 687049433344 164740729537 379772191031 0 687049433344 237195456488 372835053879 0 687049433344 0 687049433344 0 687049433344 154568361829 674679460432 47228051049 317114220093 53523901966 400275538857 374247638964 605692963917 0 687049433344 30855882743 576952629687 0 687049433344 365174660840 485466389211 0 687049433344 0 687049433344 91977059988 544845901519 207617726630 261994319789 66963937785 140920866790 549847321708 561579884187 0 687049433344 113462859168 277971751244 0 687049433344 0 687049433344 44851401868 317332004417 0 687049433344 14732416975 145662149432 0 687049433344 45306726263 123427318764 0 687049433344 0 687049433344 341595305002 341693228575 388819006335 415441286265 289056995235 422508821920 0 687049433344 0 687049433344 158252841912 575871936914 0 687049433344 0 687049433344 0 687049433344 114502208340 207444095419 164336657770 219685131857 0 687049433344 487418316255 575247617507 116346911478 273989282542 0 687049433344 656588846623 684944947359 102448373236 564106694520 114669263648 188591169409 108203088782 259109764000 348064163098 563777755121 0 687049433344 0 687049433344 0 687049433344 109923849501 460065622358 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113320987297 245869642296 0 687049433344 442734230229 521879978552 0 687049433344 0 687049433344 0 687049433344 35749765918 227370895816 0 687049433344 259643556898 507944121860 6587661962 481166903228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148386176219 570236560163 0 687049433344 199814954479 394736520791 32967447557 346655310229 267131619221 484903589851 76795967900 532636214872 150302677175 621258968138 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130582629176 500377202476 0 687049433344 0 687049433344 0 687049433344 287364527729 437602129162 246789958403 589328512984 0 687049433344 0 687049433344 0 687049433344 177276369259 516928304025 6820133317 579813274082 0 687049433344 620531440881 662193851995 0 687049433344 0 687049433344 391341389472 440446311990 176834206930 684996804777 504982782721 529982807752 536875786323 661474692088 313397988477 582582788345 114655450129 540201522979 11158833542 468018881059 0 687049433344 275691579278 465148898541 112144007533 303273261430 315457628634 430518702152 0 687049433344 0 687049433344 222611901667 643104214788 273778966868 374898972554 501349025901 606296845450 481084101906 661108580465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 442320939773 662951433791 0 687049433344 0 687049433344 0 687049433344 41837006150 532013045517 244701693666 378703409606 88092082139 277179190357 303048777827 538195461859 244043483565 347702123468 475742016467 521979466908 0 687049433344 256240607095 479931772305 0 687049433344 146129259290 491996384444 313445246693 496304567060 0 687049433344 325008720681 466653465916 0 687049433344 222359203030 673543489359 0 687049433344 610755819541 686053114517 0 687049433344 0 687049433344 185877415346 241681002131 190105554713 257894485158 0 687049433344 0 687049433344 504876388405 635605827673 447481606105 623247353666 339811988486 389168327223 0 687049433344 309140116712 429982582187 94919903535 273856239707 278922617355 627469768664 0 687049433344 0 687049433344 269717948132 643025319728 313847191107 534330629234 436877544090 589330061314 88344810656 291117940972 112520905187 349123352098 24527118642 374192197280 0 687049433344 0 687049433344 304017475363 375438230390 96686735039 551222518004 8917560984 547542075752 537815360794 576506049455 0 687049433344 0 687049433344 223220593519 631058210152 0 687049433344 0 687049433344 105071887256 182714169521 219832777694 308896439155 298185660313 614845626148 1889377957 412696042353 0 687049433344 234448872168 451870199378 0 687049433344 300965546013 557913242857 512413848594 651309877093 93448226704 684518704846 0 687049433344 0 687049433344 138371447447 544561901230 0 687049433344 0 687049433344 228970845516 427450474767 0 687049433344 0 687049433344 314045385953 504574168576 0 687049433344 69657951964 314819753967 170451895315 239048532533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35103997525 266827531280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20031736379 444255542157 0 687049433344 521220162996 592147705311 48530198493 84630450515 371472741025 615474852638 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294194764487 306239397559 468101014651 579085897492 489438048093 642482767231 0 687049433344 0 687049433344 0 687049433344 111712327606 394828154723 0 687049433344 0 687049433344 26697975585 323545488908 0 687049433344 129838289035 637996855574 451004982255 474733428720 263776449603 660474707583 239789593991 327026536723 0 687049433344 563281221114 573095013067 0 687049433344 0 687049433344 180453455338 282535906213 231944211645 272534579830 0 687049433344 412120379198 497935964270 0 687049433344 0 687049433344 0 687049433344 478913522796 625471199195 0 687049433344 0 687049433344 0 687049433344 290777568323 661023378996 0 687049433344 44653557950 311111616999 0 687049433344 0 687049433344 273567941051 463780135322 0 687049433344 0 687049433344 0 687049433344 287483837425 307872381522 499161047774 570965706079 0 687049433344 587407987731 650584022799 244700038697 670141272841 0 687049433344 0 687049433344 158424120357 642858181891 371626239602 511101747178 0 687049433344 0 687049433344 85145454017 415291894347 540835980003 601833156983 55288971393 148842981757 0 687049433344 0 687049433344 385382973658 678019469299 100764561983 156955545182 79394172516 218975589117 0 687049433344 205503205434 436226513027 223438069128 520332581577 288232613477 515059385229 32991072856 607591478692 306542599793 317223274444 284990366590 466561520821 112984646502 559274162446 245307176963 536110533108 0 687049433344 209278245090 664838892105 0 687049433344 286979493346 515742164455 0 687049433344 198841423762 355733559011 0 687049433344 0 687049433344 33942620096 185501990489 0 687049433344 0 687049433344 53453736922 286330198373 0 687049433344 0 687049433344 0 687049433344 326395350467 655417700693 168896829599 359973423365 0 687049433344 0 687049433344 0 687049433344 409956024859 534099775577 511670179677 600014497077 0 687049433344 214370067643 572870909623 0 687049433344 434025765749 529488746834 83580121943 88669363440 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80140189127 418570861412 25523780265 455452460572 0 687049433344 456534276078 458826100712 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297713019622 685667194199 72564394149 295037419163 0 687049433344 507301717125 642905800456 83262401278 339564824552 0 687049433344 0 687049433344 368474001178 651959302612 0 687049433344 0 687049433344 103878938585 194634534599 0 687049433344 172489187363 392302581862 0 687049433344 268262107895 680964244717 197478181493 469599061376 24301603680 162842543553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490220682362 643758864329 0 687049433344 0 687049433344 134356590793 178481631507 309896779041 351827802262 0 687049433344 0 687049433344 0 687049433344 81644116335 469879362338 78100217880 501281426821 13503784784 344963086702 0 687049433344 0 687049433344 71254997945 620931660451 234165258890 267735685489 29598803282 130629648975 486917171929 603674269734 6973754610 335560281553 424966426256 598938158871 0 687049433344 0 687049433344 0 687049433344 451094480949 501336704477 80687405642 549499671240 184690799462 390280568648 167461444242 253529041754 0 687049433344 407318554465 610716464011 368097075188 491855200374 198234447535 516300609639 0 687049433344 0 687049433344 0 687049433344 394921342486 525695361346 445198407291 503507070245 0 687049433344 279502561482 484944583976 0 687049433344 0 687049433344 81990360273 437590141874 123314618346 543483786688 0 687049433344 82524508715 304039748710 288205782101 632986471582 250590828731 414175922859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371042406841 633703249753 156021587571 512934600109 0 687049433344 16667732251 417119291913 237062714436 298016649742 21142550480 417039735204 0 687049433344 124880636870 566363013795 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166806285663 486934915678 0 687049433344 0 687049433344 36759555715 496770439747 0 687049433344 527513124207 558608164128 216306210874 560967594627 0 687049433344 243749852861 492072018846 0 687049433344 180378243891 266368167045 422124340985 609456892873 200472910348 427775799328 261726505153 574992127297 0 687049433344 0 687049433344 0 687049433344 244578561709 541570836530 0 687049433344 0 687049433344 0 687049433344 7432928790 355033093184 293385208732 393583986065 0 687049433344 0 687049433344 217030978828 486821331509 175820829481 425810012530 0 687049433344 0 687049433344 247521502819 499423984031 0 687049433344 0 687049433344 0 687049433344 210217558105 583237266800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150734853880 192682972080 0 687049433344 0 687049433344 0 687049433344 103306177245 325817264737 0 687049433344 138339134977 595886097693 208816605895 613700938671 0 687049433344 0 687049433344 304576880609 500617280760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432328321958 625870389903 0 687049433344 0 687049433344 0 687049433344 163929640291 308376232543 203423715090 647672289142 0 687049433344 75055787025 544528914393 426646004585 652579249265 255810643786 374795519848 0 687049433344 527668638170 652548892751 0 687049433344 463392826016 581867386827 0 687049433344 500441508791 575269103736 139962746673 446066108092 0 687049433344 0 687049433344 21354371269 86512607412 42326048393 272959007545 0 687049433344 240705878283 580146827194 0 687049433344 219320699973 238758190619 0 687049433344 15248538237 350345360911 82294188314 140108300647 0 687049433344 97061802175 675984259812 0 687049433344 235098678702 273511606758 163544903194 381571380098 34926115230 120935844001 447471601893 664366782792 5593756542 218255135636 26570205137 214678677939 0 687049433344 50872731294 452259820757 598443964238 645593521677 239854056237 265090858830 0 687049433344 75222553885 198283944595 103778012721 356495543365 0 687049433344 532384452349 561262044412 0 687049433344 0 687049433344 326268584253 577303001585 0 687049433344 375254271006 570572947902 0 687049433344 0 687049433344 180364214192 563265653608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288138913008 599518595838 67212009227 207657082136 0 687049433344 367344680470 601868281011 0 687049433344 224717801177 293699588521 130714601762 506482517247 309302365922 648717886551 0 687049433344 0 687049433344 203555907408 344209494047 6815464468 86205401000 23455943567 645494082687 222249783020 588258138790 346214276321 663094583188 0 687049433344 0 687049433344 237661147266 625255204214 346603329105 498717600920 57714197212 282946695020 580813812884 656136855007 0 687049433344 307076141911 478886786776 132681851985 659612639888 0 687049433344 533740252274 576567742471 0 687049433344 0 687049433344 288679981470 584688862737 0 687049433344 82681914385 185836097761 0 687049433344 0 687049433344 617312582490 641135005912 492494076970 648651659592 0 687049433344 0 687049433344 353403775137 653337504753 0 687049433344 281417864632 398659981781 142329782127 590866739801 189491846752 238312227528 78863427696 132967293111 0 687049433344 91410744508 624803319282 2278132206 660045485174 477826815588 511555392742 217879015757 469444894781 188973107915 263576489204 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489420218559 663198636592 349088679011 533557989059 0 687049433344 0 687049433344 23103356661 78535318272 0 687049433344 0 687049433344 60438982846 605230767644 28727074450 104965449024 145072014938 205653377506 0 687049433344 0 687049433344 161694293220 618937675461 0 687049433344 167471637091 386385273953 0 687049433344 98538074928 135689507084 214293203446 260868881028 0 687049433344 79422402046 221360205688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209235240377 210726500967 86493907093 226280139410 0 687049433344 0 687049433344 119228274425 339253853425 0 687049433344 128548108856 604314366135 207583453145 616340725096 0 687049433344 0 687049433344 0 687049433344 0 687049433344 285171916860 377555472257 171351020290 499945604794 378929294865 613284650313 0 687049433344 174151728747 453760578186 314056876699 482650907244 196714605253 568810885929 200095469063 569311876745 0 687049433344 91413194038 215131365501 0 687049433344 63801862124 668757419457 0 687049433344 0 687049433344 184393556732 391035389678 0 687049433344 6596857739 344876794227 5609381874 485904605375 125954148156 294899352760 0 687049433344 159428974591 369008010237 325302376622 441388956312 0 687049433344 0 687049433344 0 687049433344 371451517955 433628650021 405675580494 514357461856 30696055264 556229963961 121137990546 504785712000 0 687049433344 234535491797 279987041501 356869783366 615986923115 0 687049433344 0 687049433344 523772865110 660522392374 165302911312 432495789251 0 687049433344 0 687049433344 43258491251 645033910375 163383840528 631664683250 245192376738 416681639790 532561810011 658946363620 128613207843 170426419520 0 687049433344 66679762932 258623980268 124158984401 498217694545 13375679698 337642643660 54721391997 297662929149 369265136165 656744206740 0 687049433344 0 687049433344 0 687049433344 138494250474 506195195851 0 687049433344 6155394613 606678659620 0 687049433344 0 687049433344 126333020734 391187070462 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106497539415 306808391432 550595054822 584145540037 151647902788 396109638492 181241740324 248421215340 0 687049433344 311042692870 312493682390 0 687049433344 0 687049433344 242509499235 560645265760 447498874064 459124470761 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214761794253 373108652393 0 687049433344 69951930630 168273228937 41533702658 488562952641 0 687049433344 230272678382 267372769982 0 687049433344 463029360862 527114066658 8523101191 450891254981 0 687049433344 123992400181 311093512834 0 687049433344 325672121796 504875779821 26946208813 521755832093 417508553323 613375817982 0 687049433344 19115640172 201464303535 0 687049433344 391061415802 486420952522 0 687049433344 9527172777 225297557553 0 687049433344 481042848704 583721928623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267176632740 304080365505 0 687049433344 276074851615 327861691795 262237337502 488699525565 90622971070 410792593330 0 687049433344 224192643125 249285572554 433454847355 468784780793 224796365941 437685057078 0 687049433344 0 687049433344 470904078077 584434563461 0 687049433344 0 687049433344 187078895412 249120866541 0 687049433344 0 687049433344 0 687049433344 354667344 461818672164 253706840403 459780425819 86335799701 563481751914 0 687049433344 0 687049433344 106667858515 266737591422 0 687049433344 415667075276 515833768522 0 687049433344 200455534605 620329162196 41699612988 223963965788 6796092653 55359709262 0 687049433344 0 687049433344 270546956293 455751548919 312386876488 517137709886 114341110517 166363253559 0 687049433344 258978805 168902753328 162841860826 566487121736 0 687049433344 457587404306 483550749264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171024968388 258474940072 93077451816 219875879224 169311724357 338914448733 199074571843 421318554054 23371140852 92248488159 36567653622 410404596516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320198281284 458787764324 0 687049433344 479356625293 586720261074 58169578112 409073303224 0 687049433344 197314954626 485768458147 225390522977 545084024529 292382557841 485866552163 0 687049433344 219504502403 284753893303 0 687049433344 0 687049433344 0 687049433344 163180966984 315713302698 0 687049433344 437124217601 590071614244 16921264402 25190247264 45558015769 266441996393 60211703652 212991631962 0 687049433344 258724288827 274026637289 0 687049433344 256745205864 385983889025 224530197921 410313287058 0 687049433344 162198086686 534033503391 0 687049433344 155021400721 647187596176 0 687049433344 2798516308 654065378281 315642388232 544610228303 0 687049433344 0 687049433344 181855788073 291212030042 0 687049433344 0 687049433344 304197779326 570033405815 92736803811 193957154013 0 687049433344 61530005793 440926093339 0 687049433344 0 687049433344 472716781686 560890834003 185784821759 587179840020 0 687049433344 0 687049433344 263958795232 432358852345 0 687049433344 0 687049433344 55506144465 303431599977 199612641796 234691609413 0 687049433344 0 687049433344 0 687049433344 221847067999 662213906017 0 687049433344 559410686004 630590778987 0 687049433344 64207226801 617684184233 0 687049433344 32851212237 515844349743 37487627692 318686796615 405810851954 535055043888 0 687049433344 0 687049433344 639348221687 640435945788 0 687049433344 291126219837 642656204665 334436449918 382629705281 0 687049433344 98328205919 112324918831 0 687049433344 166580057271 246617483339 388195883548 591666503673 0 687049433344 99566646364 144476607161 312036811274 523981302845 1179266105 365395485037 125772934619 646417005462 0 687049433344 537373147162 661447406577 378457653471 521474151477 0 687049433344 273044401609 445065382736 358808301587 410336178844 0 687049433344 0 687049433344 424339116429 599648748041 213911200986 592433314571 553018522754 669679903740 223728393359 631019874101 32610269147 532288189123 150788674819 384511631734 215751102862 341953364325 0 687049433344 0 687049433344 524688838381 548246061972 0 687049433344 130720080655 431522353166 82538704372 672185072599 334881246258 416786608613 0 687049433344 2046348999 14317845469 0 687049433344 30172687809 200970836699 0 687049433344 330761110135 473368910474 454715675086 604919296763 25680407761 373628692429 0 687049433344 166559907977 480830278045 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139946357901 149646027527 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214483956003 531716076686 417255514562 519415555614 332590803786 583431304144 0 687049433344 209829878563 251827716215 52161740680 471471091453 0 687049433344 0 687049433344 219197552014 645632691088 329881122763 666906136957 168637131578 384473246278 383402427083 631904505491 0 687049433344 0 687049433344 132025168164 479005064055 0 687049433344 0 687049433344 0 687049433344 52467143426 152846371082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257772673249 507554448854 63923507717 184255674400 0 687049433344 471510696863 657307361267 452443231925 680636305968 179969310261 538516182304 140989033810 513507845678 0 687049433344 479043596689 593365957079 0 687049433344 0 687049433344 330729643585 480042714372 570801310973 571608612674 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283778124339 432816496847 0 687049433344 219181013529 568390070845 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16910283283 452232952770 292504972354 496902093907 382013111884 602499923757 0 687049433344 233823576377 238979078003 284644531368 620073237550 56676345454 519426452569 67207343060 568779876967 433364078192 478811652688 0 687049433344 118298042582 316584696968 3420202899 8959565320 380606675922 517869420797 75504014106 524900622902 0 687049433344 586533630288 678483991546 135710891952 170744662438 302418095457 359980257019 0 687049433344 395531005624 555686799624 0 687049433344 69152042781 516266297424 389533421619 487840337338 154805578600 555705296187 234882499148 490968936575 315827100703 574107807316 287613265176 530028572770 498911218183 528811147663 155208402987 686789191059 0 687049433344 285130121822 416724702968 252024501453 483505327722 0 687049433344 0 687049433344 0 687049433344 297692940670 414675576970 531806199493 627216564857 168074431412 499805095687 0 687049433344 102215461710 188009629649 305002151135 586429277611 262496937114 332825898127 165713094729 676734657757 0 687049433344 0 687049433344 0 687049433344 85253307235 253277634847 225690259324 637299818175 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241057875295 244267080327 0 687049433344 0 687049433344 55998376773 584320475471 85288969581 672997822386 134375553508 309464184116 0 687049433344 339914678689 678917420028 0 687049433344 0 687049433344 469233210706 595405666309 0 687049433344 393214784826 448805324607 0 687049433344 24233326167 454804508718 0 687049433344 0 687049433344 379853850457 594241510190 548449772084 575465597415 0 687049433344 52570003882 382834547556 356314487172 542098532241 305601951550 566423080335 0 687049433344 428104023191 596032592693 0 687049433344 0 687049433344 248843067284 505835827989 288077359502 439303583170 0 687049433344 0 687049433344 197626648741 536631998819 0 687049433344 0 687049433344 271520664670 655044922335 0 687049433344 0 687049433344 0 687049433344 190917601652 288484902676 478302768144 536031768207 250852209407 378075146722 58148096167 368786667803 207657692979 460374308342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302660940486 318768746328 174925198685 339656485026 175761841770 628347991135 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210567602575 419963114763 0 687049433344 0 687049433344 0 687049433344 478306801303 622473320328 0 687049433344 0 687049433344 168827715674 534519870327 0 687049433344 287384708591 564485708113 0 687049433344 0 687049433344 358351409951 568383250788 54101006132 140176345720 0 687049433344 239815263299 667704128105 215381129749 228606526599 0 687049433344 251778592382 640771328440 0 687049433344 508742165265 660168769048 0 687049433344 54677389937 147838237021 284381683903 570451485063 0 687049433344 142831026675 434586929561 0 687049433344 266608155860 479019435823 51977914280 119231272860 374907835164 456982099333 190241105561 523661060565 0 687049433344 0 687049433344 0 687049433344 310947105389 679953914330 0 687049433344 75254146465 569739590682 71803199736 679621159622 261148959418 495132339811 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284913555664 391824727867 0 687049433344 0 687049433344 75237987835 119562156482 424522993482 503643968778 0 687049433344 185268034287 186612835316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 589556809688 633841260650 313155243968 668391711265 590469734836 624175887880 230318803056 535605239710 382682649701 384166010268 366286435845 402911317034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128064119901 221037703763 0 687049433344 128150419100 564315874001 238624812209 661961190662 0 687049433344 239505322866 572504294922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438754643389 612349843121 0 687049433344 155318583782 159764964536 185689271786 521409579891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406008700891 572704915597 0 687049433344 499122478730 537925133885 19107913064 631688283327 171641529055 404161776876 0 687049433344 0 687049433344 191719640221 240272924007 241945049982 308692071523 0 687049433344 129131995347 199928121948 360115422602 525122979736 65059754276 288582241955 0 687049433344 0 687049433344 55586636216 308327599384 0 687049433344 290831802014 378657720053 0 687049433344 670010625 290483062997 468822794373 513078387257 0 687049433344 62934049536 85282168719 0 687049433344 12337231183 182306920182 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282412175185 479040535789 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258576219436 278726789258 0 687049433344 462901146275 605258536227 71520850485 430724335451 185411986444 618158804455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109660527620 420979281582 0 687049433344 71166125369 205459079082 206487018639 651479766856 0 687049433344 0 687049433344 329089357751 401183768037 0 687049433344 207681061472 587761620210 216089434730 274936448950 0 687049433344 0 687049433344 0 687049433344 24944456200 119327150397 502920806969 510671456983 82941301240 591329329721 0 687049433344 79861716746 87430182026 0 687049433344 0 687049433344 24990989059 685142653096 3172355581 44900005787 100870262852 195788957322 0 687049433344 156954705487 541806161185 0 687049433344 546482617805 649839467867 477495931222 647445624368 0 687049433344 0 687049433344 0 687049433344 207020473697 527945456575 0 687049433344 0 687049433344 343288462820 611872382787 27051106560 288661925658 21689984480 279946315180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457647678087 620725988041 517699253594 555234249315 414875940763 415256153558 466323205074 584574115882 164502013958 346032886641 0 687049433344 0 687049433344 115459144503 272023122258 0 687049433344 0 687049433344 320667748676 458307599454 0 687049433344 162210447400 402408369383 0 687049433344 0 687049433344 132581631024 268776002698 121671626164 245616318528 0 687049433344 209971543715 236387183965 294120401662 655095141370 133630792018 652273504631 588840401227 646302820746 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416154333893 480219579076 85000324660 607961214430 104490459610 637605046813 0 687049433344 550217174380 610578079142 0 687049433344 83274154891 420668112891 459451036187 576371508616 199930632674 253081968758 69837261689 372180741874 261058959601 263738434244 0 687049433344 0 687049433344 277897678776 423789760574 0 687049433344 0 687049433344 112792612352 443368671904 159378924402 284977678214 72463653745 76695873161 329229035163 474487188061 0 687049433344 0 687049433344 198488665577 557313021022 0 687049433344 112907819102 269949515489 123866760818 525371397852 340944632530 619722117412 268632563646 644883613909 0 687049433344 35359258417 103281249900 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249572483256 436782776335 0 687049433344 0 687049433344 473048804488 523190632668 0 687049433344 0 687049433344 5444376303 507574249410 0 687049433344 0 687049433344 0 687049433344 250858930700 274472281770 0 687049433344 451503658632 660557060868 141175894005 650375782872 0 687049433344 134270450405 674549162764 0 687049433344 0 687049433344 0 687049433344 205690582023 428544655052 248021585742 516492006815 71740089365 347200006662 22947320632 566091127125 0 687049433344 0 687049433344 0 687049433344 239977363021 398265288453 0 687049433344 0 687049433344 147993223348 386589517546 411216934163 488130809054 0 687049433344 445476762711 610054238415 326009396720 453267249629 0 687049433344 0 687049433344 256331772972 497637146031 0 687049433344 0 687049433344 156419112590 535932375940 0 687049433344 168495924433 352548830396 277685055253 421332129456 8540986528 99782602072 0 687049433344 133357757333 142371881259 0 687049433344 0 687049433344 0 687049433344 80871202896 410887751658 546195098471 658963665529 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282999419074 351230518132 288384261684 480563532844 0 687049433344 0 687049433344 131091844921 569947573293 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173331091860 293961375636 174201809396 487159727646 0 687049433344 0 687049433344 324893548570 335677738237 0 687049433344 0 687049433344 9755003462 140253229759 47324268399 240147746092 258286114900 345007027952 618099156191 670057926679 69413578722 286219445444 0 687049433344 0 687049433344 376574364859 386615124586 146168210623 450063235070 87915859735 131263080428 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101521328516 497052274751 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291970554677 514853935396 0 687049433344 0 687049433344 133695464403 571595554604 7656495533 292338660024 0 687049433344 0 687049433344 0 687049433344 39213662090 424055039689 0 687049433344 27484728091 81893570920 0 687049433344 0 687049433344 147005476367 451432052612 368885928027 516103510895 535840905074 568101064076 152030563080 217372037190 210094484517 666279055325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54962622138 127260785889 0 687049433344 52706246253 625518112491 453732505214 494309314485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417689234976 615336316153 105173885387 580319897032 25929070741 369792930049 0 687049433344 127600928084 457178033136 0 687049433344 0 687049433344 153765879984 329189706117 0 687049433344 0 687049433344 524884434809 613865938961 0 687049433344 0 687049433344 188924911318 363569939767 0 687049433344 0 687049433344 326684744758 477520696097 29961806120 140286550705 0 687049433344 0 687049433344 125817336975 649799934012 419617304382 459335405213 210435954477 461005910130 175365227164 606050069695 0 687049433344 82925456927 438827149951 474829229240 613301001563 369409904984 414519768239 0 687049433344 0 687049433344 228444208767 548435323369 0 687049433344 168799942557 472906168683 72583047189 293612506137 0 687049433344 0 687049433344 39730680754 115841476124 0 687049433344 236850810559 580968454690 0 687049433344 0 687049433344 0 687049433344 182057277718 199206283890 0 687049433344 0 687049433344 0 687049433344 420820955101 421668906716 405914616487 670776539803 0 687049433344 114443925189 584522687328 260224780930 680461832531 0 687049433344 126401727373 475062080097 0 687049433344 151664217909 201931091544 0 687049433344 0 687049433344 20115794193 352445320353 340690792755 613151343507 0 687049433344 35411270755 562158526639 0 687049433344 206994798999 638683056248 0 687049433344 0 687049433344 0 687049433344 36343366854 127400013282 0 687049433344 0 687049433344 316352741729 350390253395 0 687049433344 301930785210 539606258179 401185387379 423997751728 0 687049433344 143953215451 557073402880 0 687049433344 76027385299 320624992466 97406965867 347938950712 438219394350 480447824799 304541918875 605776330754 202324744083 527730631826 438751046891 444867191388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250827578046 682172124230 45886892745 202312681633 0 687049433344 0 687049433344 65779746735 66905797197 0 687049433344 0 687049433344 387190154930 507333587497 238811650464 315631251152 0 687049433344 55804894892 465934189012 0 687049433344 96941342570 319961855706 369627178523 618929757887 62900361397 621145255022 0 687049433344 30450591050 119856226281 0 687049433344 0 687049433344 29478719121 142831386702 14236254752 643110427957 238096226531 676422599644 262483712775 476976865939 0 687049433344 0 687049433344 0 687049433344 213003958884 429843257234 346237657855 639488755928 0 687049433344 0 687049433344 149030780205 447519915007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 566740633294 631466539582 0 687049433344 560994287520 660257427823 592078591029 639239152731 215514332836 590236328886 93099271403 619991640025 604112051685 619944846239 46234302948 132938943756 181036891359 216007816594 0 687049433344 0 687049433344 0 687049433344 104756648809 255875845508 216243649569 452677468620 151793281326 282299087213 196109687010 243340544508 0 687049433344 92859096643 234767940545 0 687049433344 78728082923 653142631119 0 687049433344 483594377658 506189889783 0 687049433344 0 687049433344 366743939643 632874736769 0 687049433344 169520756330 634732353461 0 687049433344 205305158702 394915816506 348687482455 573345961180 0 687049433344 412140670437 655333257771 0 687049433344 193773412673 269592385272 73548534648 218355042291 0 687049433344 0 687049433344 0 687049433344 249319459242 673726766294 49898972867 578684509113 0 687049433344 0 687049433344 0 687049433344 220691330593 365617852673 242188153307 658841319829 97282759101 520796250091 0 687049433344 99144074148 131775588084 0 687049433344 0 687049433344 232225415071 295732102353 209721501788 389302890986 0 687049433344 0 687049433344 0 687049433344 19589959266 34381720981 0 687049433344 0 687049433344 256728391300 514973510398 504810996471 625428740357 0 687049433344 0 687049433344 336190830301 454895278156 268614276497 377345393268 241802616840 409681688767 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101065427009 397790347931 204214395573 458724765048 474015309661 640587068101 86391724249 112235654856 11984058631 318275246350 0 687049433344 5170151456 650770597783 204240985050 333835770809 0 687049433344 93574281033 245212592067 140346757515 332568431092 402414964970 658195408038 152260607547 646005562997 0 687049433344 0 687049433344 0 687049433344 270087939547 415094253238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 483783663033 564515867656 0 687049433344 0 687049433344 539846125718 630219104059 503799099097 676629294126 0 687049433344 159158528585 590061394595 431625741382 460383654930 409904774768 459648135849 311586130793 369078962638 182001321338 609725333941 297852477060 488931672257 0 687049433344 303985072730 562864954309 101282808509 258524224381 90200920368 146732498715 459108647125 506071791627 113067589473 518994434575 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32551547331 394256331969 0 687049433344 195911418350 246044327615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250523687898 587449619341 105546298143 374425162994 0 687049433344 37746898764 337896388517 2987675066 591058146212 14111703156 368783315769 0 687049433344 68780834850 134294549817 228544426479 498571466744 57888221060 70031414265 0 687049433344 299479327585 668952494789 17669783665 427454220451 0 687049433344 0 687049433344 0 687049433344 48387522699 341228098433 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74599265025 205523817634 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147215800873 658549547800 0 687049433344 0 687049433344 533415600880 534939398693 420282333235 484303741982 0 687049433344 223835656873 601220131158 0 687049433344 140818635849 307953731207 2129369790 10747524871 489870254258 600292779405 268118707080 612956946741 0 687049433344 0 687049433344 59129299279 329376047979 0 687049433344 369561402014 491010470876 38241025995 639422447388 0 687049433344 0 687049433344 23787020075 396204150278 0 687049433344 337950227866 687002911384 0 687049433344 128642756387 607197394296 95103860885 203399564800 639418610977 686903560046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293057489024 379355309019 0 687049433344 556116231145 621645221901 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125225798182 162898177808 393728952476 585974444560 159330131977 165300888278 210303121016 497710307281 262169793414 322100116941 31292291602 157316066796 461482515930 598245486642 0 687049433344 340292830045 370502421595 418149326564 501891583690 438186623689 649563802873 347478456104 356787573810 0 687049433344 151832752527 533663668035 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267885397458 422997493772 495795347391 507837389075 157403969507 504351555705 0 687049433344 14875605471 190662146561 368554413526 394115983106 9271761099 112086334140 0 687049433344 137588445789 270898806149 605459446087 686308982437 0 687049433344 100440563278 198638396402 0 687049433344 0 687049433344 93344068137 441748047481 0 687049433344 0 687049433344 0 687049433344 162376828887 392889914075 0 687049433344 0 687049433344 0 687049433344 523726541674 554881293193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 372951656308 538249489264 334613420767 358577867656 168702282358 314335621006 0 687049433344 600558446966 610384854752 57110842040 518434547912 148270445628 218573885114 56045095074 274349023577 0 687049433344 0 687049433344 0 687049433344 365752007662 459301503218 84007278183 340637201089 0 687049433344 0 687049433344 0 687049433344 551899355437 641023377104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388991567798 654790013414 64587620983 92631302180 0 687049433344 0 687049433344 294353231606 326929977209 0 687049433344 363983271860 391637335991 20900823027 558463157255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 530776860919 575057957967 192547812786 582169563501 0 687049433344 0 687049433344 0 687049433344 207301845032 407621286945 78897068917 358167113732 0 687049433344 0 687049433344 23581210454 120440849461 0 687049433344 86255914792 530765903428 267157639738 390478430694 0 687049433344 80254622059 251875388239 210570311414 303835312465 171871768521 540835504510 0 687049433344 0 687049433344 309500832168 504956493832 0 687049433344 0 687049433344 177998130774 267499585414 0 687049433344 430843526140 630244774211 0 687049433344 259745809348 421718058627 0 687049433344 24099183984 71121495097 101498303328 326603200641 0 687049433344 90052412279 526136527028 291337265483 603049207916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257354789155 470489959848 583450085900 622603930796 1106934778 24453150026 0 687049433344 0 687049433344 391231534832 587972811567 168103047175 220494021889 0 687049433344 0 687049433344 0 687049433344 293408859009 642968057515 0 687049433344 0 687049433344 434971576185 548794220562 121442818970 310332003813 82644010879 557446623201 278029707582 533593708251 237986431655 577329777392 0 687049433344 33945234857 422411299804 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280746909823 330019096932 0 687049433344 185792844644 509045532696 213688452853 539886604743 0 687049433344 0 687049433344 0 687049433344 118103973640 376658386464 278085083987 549322463508 0 687049433344 215665336728 235845595982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 428927437144 438689967607 0 687049433344 0 687049433344 606881625539 663097248887 0 687049433344 0 687049433344 0 687049433344 153226031350 196880853192 144310870032 614692882164 0 687049433344 0 687049433344 0 687049433344 115971859402 683527343680 0 687049433344 478759332588 619988580896 60597366293 221887449480 206243538781 348665377247 0 687049433344 2371959337 318378032295 276126952899 473394984019 0 687049433344 0 687049433344 300929246279 385347914291 97082639284 489747629607 0 687049433344 217563296082 562701436327 111234944512 673553214844 122667905052 548339251553 0 687049433344 248829646899 566111350743 0 687049433344 0 687049433344 0 687049433344 4368260379 254815495672 0 687049433344 222449069077 337712688328 0 687049433344 77367746324 638807062214 154240068167 469143857835 0 687049433344 639437528447 664243972536 629152053277 686404934840 0 687049433344 458194904669 641543620450 0 687049433344 202732127091 403561513899 0 687049433344 114592456896 449046069295 251573213414 623615964049 2104551974 293219647585 209416961755 253268979074 240159679455 448005188917 79135716594 291826778588 0 687049433344 80236565967 682428416906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 588806166318 677063736964 0 687049433344 124217162391 274782444640 0 687049433344 502138862780 669901769803 0 687049433344 251330168148 340484920305 83642906862 168566346050 300548812674 493224895258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277391025443 627169477305 82052570318 285896486778 0 687049433344 493232066404 600042291037 0 687049433344 0 687049433344 48140001090 574293146986 152775855703 219402924412 0 687049433344 59813365666 320720977220 0 687049433344 306225274138 574454909927 412234501736 643185713283 295788155435 531590722228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36075607493 668614197045 0 687049433344 524802982704 532814974122 0 687049433344 420687970664 625649870413 104657130111 469005094300 0 687049433344 75924519525 151054728052 37724887519 212017827072 501117909976 584390160445 0 687049433344 0 687049433344 0 687049433344 20190472452 44799588882 22433649691 446497232710 0 687049433344 126025131955 142668284972 0 687049433344 62241442514 224081605065 0 687049433344 0 687049433344 551660669298 613294064649 0 687049433344 461855115664 596717373086 0 687049433344 0 687049433344 290676845730 381160225046 0 687049433344 321268892518 348283419312 266953720455 666114079162 400102908014 668928611969 0 687049433344 259321741555 417218617571 0 687049433344 0 687049433344 0 687049433344 85199254959 415611685903 0 687049433344 0 687049433344 6236423100 265300228712 375828752910 568397727239 0 687049433344 0 687049433344 0 687049433344 50892705526 619346044204 89364668142 430104095842 219564118453 455061785735 0 687049433344 237952891840 534082037691 305234417240 641189155004 0 687049433344 0 687049433344 0 687049433344 13607110772 621918424041 543031928277 673115041415 12286510052 160186142858 400537272838 641928542503 409334557356 536896208796 396885277025 538983944705 0 687049433344 516017356951 618138518451 257331200520 518172925150 442967183338 464124874709 0 687049433344 372431153579 514949186369 182995325512 654047867100 0 687049433344 0 687049433344 445757102526 673984223112 0 687049433344 0 687049433344 0 687049433344 148182300941 254674006347 0 687049433344 0 687049433344 0 687049433344 489347742936 526250444184 0 687049433344 163829906878 313344716511 0 687049433344 0 687049433344 330667665046 499931264599 288341090970 292337364991 198009513891 215004409716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306366791161 585310383504 132525787680 641324915038 0 687049433344 0 687049433344 0 687049433344 353929372317 417686720062 0 687049433344 73701067687 81117533381 174550840908 601164530799 0 687049433344 163028895505 629337943618 359215963271 565490450122 24742403459 635212141919 219929919387 617841855020 0 687049433344 350187797102 490960056908 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78227012758 429553461017 26750812999 533625388938 349153946931 352391431516 413574953545 681736882736 495814260724 664679718616 442270390817 597342167650 0 687049433344 0 687049433344 245042485883 324217659618 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 450720417951 545901077875 0 687049433344 172861718117 598012063432 0 687049433344 462310446782 484503066500 86266805531 105212750500 0 687049433344 14565377270 191900712044 0 687049433344 0 687049433344 223613333514 629713713294 0 687049433344 288943840695 609696816195 0 687049433344 390865146325 483447955621 190484861562 495702875151 428686584033 450073868013 100604109141 254137196629 238147827693 519311282975 485010273638 495229925654 0 687049433344 89230479580 613644212281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106214449240 217786675167 0 687049433344 69299369417 425566791260 0 687049433344 0 687049433344 0 687049433344 102568188255 474587239560 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332662767464 387329760127 164517847869 258888569224 366623916821 655511137580 162366123285 178823068737 235048614218 642525877926 0 687049433344 6136677283 410522125801 142276581341 249620019392 0 687049433344 486762422451 609976492688 0 687049433344 118623993340 388154820814 0 687049433344 41930205554 497109021997 0 687049433344 132484854440 169657252123 191176249128 662415917896 0 687049433344 59402287007 684731360536 291796463185 587766566411 663576361654 684686093037 0 687049433344 0 687049433344 75703227578 488800556118 4824152112 652975715319 568539947911 606369912396 76311025348 382421537218 0 687049433344 48821479107 53633558682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151143890063 585480141962 0 687049433344 362459965284 558473059542 373695267439 469643794504 0 687049433344 0 687049433344 429445923726 665222324332 262245724376 667913668368 0 687049433344 0 687049433344 0 687049433344 420249256398 424384045864 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105303220918 183021378436 182768725042 579323893562 53337074911 675507772564 494305047587 533368960450 215303706985 685806205541 0 687049433344 76386116933 667074713572 128923956688 648126047994 418489509522 652255457750 168865772823 282809930963 37213885696 69739394331 22042779809 290121733667 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 616654839147 632012790513 427241533193 489315508466 148923004856 177034980841 305838952022 580086462503 421260633912 595914753902 17214203061 421355882292 0 687049433344 258268032475 306962889431 20032131146 417395832238 0 687049433344 0 687049433344 0 687049433344 460411126231 517718990096 146310351696 156645470493 43339599786 649297068788 0 687049433344 34265842572 75983873644 320861843141 353178917494 0 687049433344 0 687049433344 512780798473 524664497765 86491653723 585648087111 131669582751 157908605985 401779163130 430295959138 616078445980 668444367586 0 687049433344 0 687049433344 0 687049433344 318222690372 377083788163 343102828394 657382377421 0 687049433344 406530013343 682334277307 0 687049433344 62815358791 226051397079 0 687049433344 383101610520 652352775233 0 687049433344 7962327903 686858840478 0 687049433344 353646523555 512131242317 508147332045 570958418187 118645247090 275855665534 564995986775 593582635297 0 687049433344 224237226847 458966106973 59833562115 131414578663 0 687049433344 200871573699 312589110550 284259964271 611793949323 0 687049433344 70213241761 117111461042 0 687049433344 310507161670 448812672921 580623015235 630548238371 203241990052 219526735101 31422032855 184337531425 0 687049433344 306654911862 487620271764 385652679949 514275975328 0 687049433344 300782773155 357020949990 160356681419 537304945565 0 687049433344 0 687049433344 322552047477 652639692074 187163451034 604473015250 0 687049433344 108569706810 117494165834 0 687049433344 187888606044 277725863565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340168296932 484855137404 6101763940 526547273223 276383898161 389226913190 0 687049433344 0 687049433344 12382704239 192397887134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504057811701 632660401619 150662922122 591756551319 0 687049433344 100043757030 325375216534 0 687049433344 479511287226 656610468840 123921981274 290341705713 97529565370 441544144294 0 687049433344 296612526328 509107980466 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56975697379 575495106527 0 687049433344 0 687049433344 326382360938 599371074227 26583916856 185870376512 0 687049433344 0 687049433344 0 687049433344 0 687049433344 571600559269 659899478551 0 687049433344 324372068087 473022491427 127773055723 366306510664 0 687049433344 31291263330 50854837806 0 687049433344 0 687049433344 23806023263 307187267210 392134057667 398172138113 0 687049433344 0 687049433344 74080172459 456201280473 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75926425690 428191428589 122181700116 286965886061 30704013965 480160889189 0 687049433344 499949257058 612579210517 0 687049433344 0 687049433344 80631463914 427553380367 0 687049433344 0 687049433344 521166316834 641134702997 170078716987 578005687174 138641068852 455029176843 237347627956 250885585074 0 687049433344 4225024378 180642363897 0 687049433344 0 687049433344 203628566022 404451145261 262211790500 338107411918 131400685124 279832871176 0 687049433344 0 687049433344 0 687049433344 616659662578 667050249239 394280644747 432361716317 0 687049433344 0 687049433344 343867012148 436917282704 0 687049433344 424126294114 522272432480 180699534435 405055333435 30479604387 345516408664 0 687049433344 337469002628 628961838305 411786118787 655472414121 0 687049433344 0 687049433344 62047721045 264712587244 0 687049433344 492201766317 581000861179 0 687049433344 0 687049433344 241181446795 246924431471 1616852910 97843897433 42250787189 49645267319 0 687049433344 0 687049433344 194643502678 420732106122 0 687049433344 361251772052 515972007582 112513672310 309689511640 0 687049433344 221901178935 246886221480 164734920108 280852614834 0 687049433344 0 687049433344 0 687049433344 73894742531 511035990035 66956547666 529305191750 443480988708 657624811955 53583068499 398574430080 123501035816 641800010947 500450757054 581686046156 236096669569 351523306358 0 687049433344 0 687049433344 66598240745 382888692085 106846588573 542467482736 0 687049433344 0 687049433344 562502601393 571248610608 0 687049433344 141838742143 610620985261 247454564179 599661697651 14483936148 603852746472 45846302619 560254919715 0 687049433344 0 687049433344 372139154142 637045319735 180697133141 362335420374 119313305270 372613193174 0 687049433344 19854407383 331681644233 0 687049433344 127953806025 292608129840 0 687049433344 85415939685 123110823671 352817266327 610181438410 0 687049433344 0 687049433344 67323321576 293640291869 0 687049433344 207173856925 324234434064 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112054425564 530458464068 140935740635 469151390872 33462397442 149565790327 0 687049433344 0 687049433344 0 687049433344 144289889969 492039398488 0 687049433344 2927889180 308908254401 242306939163 540869919204 67004915356 285085674347 0 687049433344 0 687049433344 98043295280 344425154415 0 687049433344 181892084872 671390870345 0 687049433344 0 687049433344 184957080099 421010726166 0 687049433344 10773589539 144625431008 0 687049433344 362956152129 537442308031 0 687049433344 194235536939 447203781801 92165944667 441257491391 0 687049433344 157313558061 467390303148 524587770911 609922455088 0 687049433344 0 687049433344 419664807774 654464491653 0 687049433344 49277082375 627657870708 19535826104 92585609814 0 687049433344 0 687049433344 270277224200 452435077815 103528633089 527579435297 46555901090 94596275983 280187023551 543048236015 64988504430 660825939954 361621437370 625033321464 0 687049433344 0 687049433344 80619336893 90946540334 115864899967 309649542309 0 687049433344 0 687049433344 0 687049433344 380014035255 440630055260 0 687049433344 0 687049433344 0 687049433344 350260140600 455174407151 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 570675465034 620719500577 6397499729 444061921651 457543468847 665412769364 0 687049433344 517851944832 577967779507 201280580122 407741045537 34237279346 57323016035 0 687049433344 447940251831 468790791690 0 687049433344 450439258339 519981922273 0 687049433344 370856648472 616724282609 144759751101 221776207728 77179528564 569237766604 0 687049433344 494395136333 553853029125 404277097435 595727946315 0 687049433344 0 687049433344 0 687049433344 294712621962 457574215870 434609176036 624154384330 0 687049433344 325031072168 432299234209 42896059798 435286549387 0 687049433344 0 687049433344 134122030380 446846185119 0 687049433344 75690783841 314706671354 174525564016 479914900628 453926142547 668130501757 0 687049433344 87591363500 626557231297 161057001761 604376575198 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276438124143 289969911878 121420709491 477923634715 109911772779 132549073187 0 687049433344 0 687049433344 220702485820 460782968943 0 687049433344 406733700957 559045600965 0 687049433344 356294844045 467208042284 0 687049433344 0 687049433344 263431510479 518241623230 0 687049433344 208473669766 404611979849 0 687049433344 0 687049433344 238220827018 320268378038 682002791645 683140019563 270790737605 515895072425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 488874279599 552147642105 378581293997 386912589488 0 687049433344 61554386467 350881475244 0 687049433344 0 687049433344 530402160 405638777637 109656253263 677045703103 0 687049433344 303657098846 672658190676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467120869970 496923433225 99521510274 404252238925 0 687049433344 0 687049433344 0 687049433344 566945509057 619885808014 44646396047 670154281915 147649697973 350821840412 239995759302 610956831755 0 687049433344 140811377907 641254923792 82983654087 456409248816 0 687049433344 0 687049433344 0 687049433344 568616678891 680288983835 0 687049433344 0 687049433344 168053189790 528812147649 0 687049433344 0 687049433344 0 687049433344 10488833264 547822298276 283380148530 309782901061 196848608398 461501993615 286070843078 455842349301 651068703085 668543205531 0 687049433344 133164949853 311203554285 8421723353 78851500333 628898464493 634003899592 250251349326 621321505249 0 687049433344 39755778238 679638390451 0 687049433344 153193214462 353627425365 20670028908 311238917173 634838191172 684864011539 76794884631 106349003770 157757434336 577811067649 297415080372 643049285028 450728151020 640171066576 255347469717 605435728675 25690023919 209927755229 125936983708 285691368015 31500636314 379322446329 331656364246 677264941546 0 687049433344 228424794405 556199343234 0 687049433344 0 687049433344 50855796916 570288573707 0 687049433344 194642851883 390992086288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386683929982 438164145092 519202836528 528383460097 0 687049433344 0 687049433344 306293935781 457416339693 201102324462 344393674046 0 687049433344 467266014820 668788983093 0 687049433344 0 687049433344 511718398902 565721616028 0 687049433344 207377196789 585318269595 0 687049433344 310537868156 531680253139 0 687049433344 0 687049433344 115248507570 153628841761 0 687049433344 0 687049433344 0 687049433344 122519012766 570304066234 0 687049433344 0 687049433344 142138026021 343479804193 0 687049433344 136438552088 432876883324 40169808539 685286814562 0 687049433344 51711399495 355952683711 0 687049433344 0 687049433344 0 687049433344 0 687049433344 330893725743 591613100800 46854395061 482460042502 23016630090 141982824838 348762906451 671780085008 28954801925 609630291175 126828956809 451603121255 116355894963 282274962565 242061763287 655300265753 0 687049433344 0 687049433344 387951585118 417333920922 0 687049433344 176850285255 276160120876 239319991121 537274388909 0 687049433344 261671448511 643329787639 506813124977 678089375028 140676308975 374287722849 78072134828 341466702406 335567436840 510695446961 0 687049433344 230478197438 259741195537 0 687049433344 352679629857 447655379703 89598962977 405291791703 0 687049433344 314485899918 363882830083 533924910096 575738917514 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196051816320 460010098868 600895986297 610261026594 146080442216 362249815741 214803143167 337887620771 0 687049433344 0 687049433344 0 687049433344 73880406144 196518504523 581031042404 684476610815 0 687049433344 452435110650 612006936766 52448612715 412655050676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24598995853 324354687626 0 687049433344 313047801263 324565847248 179610322165 270306568261 0 687049433344 0 687049433344 0 687049433344 15442793075 372132103133 0 687049433344 0 687049433344 132771159677 619466256601 0 687049433344 15782230312 28721334358 0 687049433344 0 687049433344 0 687049433344 0 687049433344 273953782144 601700531351 0 687049433344 73266901602 151597026779 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32085071215 262854177091 169792935803 189339116256 264885158978 544594621580 0 687049433344 0 687049433344 567671818300 629837578532 169242738629 376174608639 195154684604 514807436126 0 687049433344 0 687049433344 380236334338 487857635607 0 687049433344 0 687049433344 436416010636 552756681083 0 687049433344 0 687049433344 241186857925 311543135192 0 687049433344 203023614114 242551302175 0 687049433344 341049232440 439594672325 0 687049433344 9192505830 218151829624 406669345801 480865692621 7682860409 355290644981 0 687049433344 0 687049433344 378260879772 539003030492 111153231846 580655890851 170151893474 686899939352 0 687049433344 117118620970 573449799015 0 687049433344 293566902211 406567902986 140703816715 371334370736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 552370758530 565205578832 0 687049433344 96160761266 185094262732 282777611887 283813427984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126887665636 665189131560 277199458786 545542984298 0 687049433344 0 687049433344 0 687049433344 170984422416 255253234879 541089968132 556812108268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207471069826 533149508456 120618320504 208659910435 11411540436 446640108492 0 687049433344 248501561256 426443948323 360862687986 405333562462 0 687049433344 43105396370 103026536572 0 687049433344 253168498999 576050365080 445677058983 683608769143 619434509658 651992824477 18750615804 546851208165 423091147560 550208477652 225219265398 530920558138 0 687049433344 65864166578 226879573145 0 687049433344 48507996615 436835978323 0 687049433344 283042010919 436736379154 338364525515 637577651421 0 687049433344 249189595494 272412617671 0 687049433344 0 687049433344 101454508049 525082388761 68069856929 171258014111 0 687049433344 193554794534 412123087050 344910437398 370719916140 0 687049433344 0 687049433344 0 687049433344 106833572577 362674374915 0 687049433344 214815466013 401015284778 0 687049433344 0 687049433344 177049375859 606949473776 349186746972 389025177111 136415887138 474867427696 0 687049433344 46264044908 93916239129 350906575722 580758867352 480904734600 676075702105 60875409373 531217740700 115327079870 135658876111 0 687049433344 0 687049433344 29647430758 391036449888 208007947901 673778114769 0 687049433344 197297761478 676193015997 173714631221 406175895933 485040201144 566032478476 0 687049433344 319232588734 542003656433 0 687049433344 0 687049433344 0 687049433344 36212267571 679035839928 0 687049433344 0 687049433344 52374769244 420816940618 265843046498 599684545386 340562914601 668178269991 104205928024 410913994141 141067567988 512567891309 153170402809 178511883755 0 687049433344 213651893972 449092570218 0 687049433344 43634767106 144940977118 0 687049433344 330942179458 624709222016 190242759236 318751152758 170666307460 201171530689 212939844514 344150398878 0 687049433344 0 687049433344 177899079646 441673234824 394071381126 481480650551 0 687049433344 304569969099 323041722711 0 687049433344 0 687049433344 209807554181 366391288007 343647416449 615613749152 251437025346 338409535930 0 687049433344 530210259282 612376126359 0 687049433344 373738340368 685252544929 0 687049433344 111493399855 435414656385 0 687049433344 509371693198 675843158472 0 687049433344 526232619189 647433159425 447054029653 449863822676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14235414570 549119147561 149911546337 489113803734 397662848512 501207611719 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266592527264 303364388057 0 687049433344 0 687049433344 506857247281 591699617732 450185776412 639563013436 515486896226 649703122592 485310302769 539220035339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150940363416 505346185078 0 687049433344 0 687049433344 0 687049433344 174841187092 337719755271 6379638171 15841528713 0 687049433344 497562132733 514602551543 0 687049433344 0 687049433344 0 687049433344 358155026951 550487947289 0 687049433344 0 687049433344 0 687049433344 304689414793 384066551383 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59194992955 229914808590 5496674077 228553357652 0 687049433344 0 687049433344 0 687049433344 183205549305 540583311894 0 687049433344 363346103586 526699610840 0 687049433344 234898501489 537225899986 369076384562 662294828043 0 687049433344 0 687049433344 0 687049433344 132626156259 642247824397 260453324800 662484124234 395244132959 459607678786 74904034606 571418090193 39268037364 81848883033 347819639551 547727475854 204409400106 350819787553 0 687049433344 27999280778 400914567027 0 687049433344 416722127248 646145264703 0 687049433344 224744833453 395579782851 215670535605 423998962415 350201381386 531596215435 585865340863 669588812055 0 687049433344 125798378618 464752473388 0 687049433344 14390308845 529313958916 5678104471 315648948696 609046558467 640693081817 11020406247 360537543030 224040982727 347659187446 241441311837 578126729064 0 687049433344 0 687049433344 60461112599 255469426272 28548623429 37929406753 76348640614 273573599779 1867058589 409860035073 111755503180 499336181241 0 687049433344 26373125472 611016833109 0 687049433344 296599981170 486540310011 181769634495 469829989392 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524253122657 659106283101 0 687049433344 91432350976 678040640023 31250824150 404202275146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88204154002 680905448490 534827381823 607823756055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348147764355 671638215792 241571317751 326631996606 0 687049433344 343322131823 619383151016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91500999360 489407213572 0 687049433344 363165900605 443334977196 565971078668 621833353907 236223925738 262068827025 59194578680 275346203376 187933206118 280052501655 0 687049433344 0 687049433344 0 687049433344 385218917437 654233201999 0 687049433344 0 687049433344 59456242925 135921296809 2363917046 184185365103 0 687049433344 272238803094 506313628607 0 687049433344 370169529212 463420183055 0 687049433344 83720257134 278795052146 0 687049433344 0 687049433344 444509069752 676423453202 120892128259 272193463334 0 687049433344 0 687049433344 332943571994 404489379256 27995509080 585480774401 137694161875 527204632195 66797644107 116499529613 39870792992 170188619193 0 687049433344 0 687049433344 614027426045 663477611759 222209784969 432233510255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168794314290 209524870858 233452030608 423521790457 0 687049433344 0 687049433344 13659447158 599890452184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77213465154 133417656854 0 687049433344 3516117061 260817262193 0 687049433344 264037578633 472698584407 0 687049433344 285699384978 471075387686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400721032693 467030967517 0 687049433344 171181357794 406463882333 0 687049433344 0 687049433344 159759260701 604221420858 372879980716 464133080763 0 687049433344 0 687049433344 177402691052 468256282258 0 687049433344 0 687049433344 15455741396 169358974922 0 687049433344 0 687049433344 482372632083 680930451987 471194702597 668748813303 361251028230 615643657485 0 687049433344 116866106192 145052962549 438037602630 537177514498 0 687049433344 0 687049433344 0 687049433344 418571034032 573324091211 0 687049433344 592036796196 636368080649 17643890089 469194150110 180570687101 568704103359 0 687049433344 0 687049433344 266196905803 477341666195 83657981511 315093612488 380164563309 683024946320 151534088136 627652875973 503293959216 570738322355 0 687049433344 0 687049433344 0 687049433344 330451622018 334205432509 0 687049433344 0 687049433344 151282194741 238916509144 96789548993 383513971724 563370309431 582566203542 321222161156 521869546073 21988886221 556791725424 612635233754 617329359017 79237377271 349077384526 0 687049433344 0 687049433344 0 687049433344 478022096886 507811157144 427662528995 653891269543 232838743168 577112269641 206557132703 673969657685 0 687049433344 0 687049433344 404881718443 629308239146 163295399314 487081029329 251381389035 630730398658 0 687049433344 125385497125 201002743299 228256862868 424267733235 54127547138 563559855630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152712107608 326057273818 528455948760 561674508802 144654014116 473947987225 374701411363 648358256178 283947805799 496024014629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417090069943 475768917057 24949069069 130848117229 0 687049433344 0 687049433344 182577567422 228453128145 416184375448 473919134830 26990661743 509824698835 167659727341 380483652750 12662735256 261863335785 328224940656 675044796327 0 687049433344 179077455099 560150172382 173072898440 202265316180 355155889101 462196559463 163039261536 539200200201 198392686606 421432740700 0 687049433344 0 687049433344 214311956422 298590995863 296039319488 538783592044 0 687049433344 505975260786 531223995339 0 687049433344 500035704908 569893105733 0 687049433344 13834574426 612396984943 235736196493 626043187751 435136548635 625833026160 651243585208 684192890342 463644450878 542201039929 236052933491 297813213925 0 687049433344 219378509726 404409831275 0 687049433344 371290665325 503091356759 0 687049433344 43580560759 378707688893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160858780136 419897005493 0 687049433344 378201192534 411636372414 72894280419 478394571803 275675575054 543399550770 0 687049433344 72226714789 204480588747 5283164552 358318870747 415609946770 593740741590 70196897127 123387514293 406447721615 674360203406 0 687049433344 0 687049433344 0 687049433344 192966542950 656882143206 210137697520 337056709843 147421585771 560868722921 0 687049433344 0 687049433344 230284891297 473075445164 323090289877 603011778785 151298827706 174001943374 0 687049433344 0 687049433344 113000232876 415116393851 76220483952 158493962579 292664791327 459396812084 283067709295 633599541702 128479556603 173528725194 0 687049433344 152931439622 165143090894 54846181873 462255991598 67682272246 414043067228 0 687049433344 0 687049433344 26420933690 553613108497 0 687049433344 46822098604 208044484693 18181168715 361593853417 0 687049433344 0 687049433344 224320149648 559152657739 0 687049433344 215775346629 443321811331 0 687049433344 0 687049433344 0 687049433344 401152065250 524781247912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404812737641 411169438531 216746805405 431891171496 0 687049433344 220834946415 461507533356 0 687049433344 103145697437 515761069820 0 687049433344 0 687049433344 186814601578 438769939422 489532949004 516510633723 560251611710 561021707562 0 687049433344 0 687049433344 0 687049433344 131036753085 317133795756 0 687049433344 0 687049433344 455276437582 483041344227 503242346909 629190598218 129413675607 313391417597 0 687049433344 0 687049433344 20136853350 259554619029 124850022688 200640311572 0 687049433344 27692868251 73510969832 0 687049433344 0 687049433344 560386668773 638424904469 0 687049433344 0 687049433344 0 687049433344 94888339805 672156111740 20551531324 338295298718 0 687049433344 0 687049433344 132088934179 589546913814 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225547526712 663840509629 553263785366 681811661681 0 687049433344 163849650671 420373130328 520317446365 541792414408 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40211583838 326777576854 44778469611 168669214021 47404710336 320541019975 0 687049433344 0 687049433344 97226480303 382083471247 0 687049433344 0 687049433344 94318184684 639976065679 93609093269 591819061080 0 687049433344 0 687049433344 0 687049433344 235072120556 491365555845 111117515561 525200938977 0 687049433344 128008895159 375974965694 383206609975 679954923793 0 687049433344 0 687049433344 202005390569 244490257764 126696779305 490636777148 16212626967 105553121905 0 687049433344 348228354680 411273722127 82013338174 639105699419 0 687049433344 0 687049433344 0 687049433344 451640087321 452410540065 0 687049433344 341291006515 363584350319 10198383939 246693587428 105512065906 171937997809 181401777267 357406181898 0 687049433344 525406001272 531959352780 413716426699 632869142275 0 687049433344 188396481002 296483529127 339306112411 375018168369 226796768945 516029178039 242283030413 245512193597 0 687049433344 282271226605 639822000459 235496372065 531617206514 42487882973 366927080432 0 687049433344 0 687049433344 0 687049433344 47755886928 576053007608 157973721490 494285952541 20930603241 67895753863 0 687049433344 16904952042 232504158716 0 687049433344 174309206606 309905459365 458877426369 656998130072 491554602155 655895618115 0 687049433344 150659967646 240888177956 40231027872 626378884355 0 687049433344 0 687049433344 430329968647 434139453565 0 687049433344 0 687049433344 394497525022 406522940646 191153569657 681449580188 256659043940 416989123595 287246427863 351534415709 0 687049433344 187781011987 646229650147 0 687049433344 17462371112 479283677319 0 687049433344 0 687049433344 551226788255 608243950606 0 687049433344 619984464575 638900940759 106806105651 379333865955 206180614851 595066419224 0 687049433344 0 687049433344 0 687049433344 138040966563 400184159145 0 687049433344 0 687049433344 0 687049433344 276701781623 502589316875 343046645901 474965787709 147111458529 282023098762 18965212516 469368696123 188274782460 481236588535 228779378197 489420837032 0 687049433344 0 687049433344 0 687049433344 158166167662 173801610063 0 687049433344 0 687049433344 0 687049433344 7597848868 672218908493 0 687049433344 451805564429 601345965999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219759809093 501624424838 128519632095 439065088219 371998468194 401189664270 0 687049433344 0 687049433344 522985710899 615513759732 0 687049433344 112603057854 431332664901 0 687049433344 289016149968 332585361980 0 687049433344 210976626708 419993967474 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 544719774371 636035639222 0 687049433344 0 687049433344 0 687049433344 212467579571 361409286331 0 687049433344 460417841850 463097437315 318565505817 644825925722 0 687049433344 0 687049433344 0 687049433344 45487982152 523041722798 68309571919 537089891633 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 532549068231 616952978742 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66945832288 596143806470 259522343991 431598077063 65128159065 532961066244 0 687049433344 46494504574 239049416353 0 687049433344 0 687049433344 475142285970 647156775779 542174351954 554750253216 148457574419 274730408867 119605589722 251298491455 95760402907 204260927062 0 687049433344 630921737346 678337548367 0 687049433344 0 687049433344 22993170802 197761064445 168635045915 436548943355 154895702612 269568137933 0 687049433344 0 687049433344 0 687049433344 25322207392 195961356116 126154684264 129085792230 0 687049433344 209088575802 481348510470 0 687049433344 0 687049433344 30388000302 418190238233 347465275716 562376465476 0 687049433344 108696825510 137561921792 246261562360 577121219180 510335110196 546711939152 247630424764 303983611308 195327930453 266048623529 0 687049433344 609199543979 633912267527 289978396202 362110632765 0 687049433344 12392356576 550448040726 0 687049433344 0 687049433344 0 687049433344 206670529171 355081166149 0 687049433344 178481411935 580593833197 177196186312 341496520772 551569185539 604329085061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153797110468 179435953297 0 687049433344 0 687049433344 216863108555 598857863896 511417310009 592908673427 0 687049433344 154127038965 347763553944 0 687049433344 0 687049433344 9765615773 261566082087 0 687049433344 89640090610 466289383264 0 687049433344 0 687049433344 0 687049433344 26016352000 128017697801 0 687049433344 642122394483 680976702664 0 687049433344 0 687049433344 0 687049433344 68807571436 577642461826 246728633353 552928846398 0 687049433344 0 687049433344 0 687049433344 245748618585 625997314179 0 687049433344 470756935052 587689174997 404397952484 418198822693 0 687049433344 51261824669 276377499305 31199151701 109947707557 3011445720 490323804548 0 687049433344 163015889473 567803625789 0 687049433344 256234684312 580956948922 0 687049433344 4133701074 321609452737 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58279486915 613076786040 264081923212 643545109430 0 687049433344 97646014112 394891475602 132595023668 222067075925 0 687049433344 412221227376 418588268090 59091698856 250138607138 233418025934 652813818531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375360407590 404041406479 0 687049433344 0 687049433344 0 687049433344 64599049074 508094874103 365579349710 553433313851 236227129659 528770238586 349840719337 542298293602 0 687049433344 0 687049433344 0 687049433344 440174486059 638943361230 0 687049433344 0 687049433344 264543622471 583510781746 0 687049433344 0 687049433344 333918868083 490759708436 314795262816 333086979690 522807900747 534999090065 0 687049433344 8844046767 89745523802 0 687049433344 27196128299 645445821900 0 687049433344 0 687049433344 0 687049433344 187940664665 617580077055 0 687049433344 11338836724 273647836831 563902575796 677553648947 5091288530 506259421193 0 687049433344 9284370573 239637329382 285262131510 352924577206 60735768475 608669225526 212522215905 565901252241 0 687049433344 0 687049433344 324965145385 647065661706 0 687049433344 64576938862 201170542450 231208095010 547666403126 267229738075 535856349688 0 687049433344 154801414713 616784429626 408125490666 487589357759 467323343 95577344186 262003886404 473628874786 395627228105 603753462162 351513980395 440892559077 0 687049433344 58329076115 267617423827 0 687049433344 373929037771 587428782107 145399224665 506363507029 273511515957 647395334968 0 687049433344 364257294032 662373952316 210802593999 332934594427 91100759437 443454380369 306553271837 396421408669 494691894359 672112694452 0 687049433344 0 687049433344 496924296600 534788614685 0 687049433344 171144076055 425397543650 0 687049433344 0 687049433344 0 687049433344 234759442667 275940653448 262702685458 291252579121 0 687049433344 13885623879 644285431336 31828770282 166260472041 122129288173 469533606510 458223333649 626292227782 90382827226 495430457464 0 687049433344 217235325461 409477078536 82785894679 450528894902 0 687049433344 15779468054 548514378795 207469986072 222813364210 0 687049433344 166851958588 277475045008 108842947116 312251044961 42243934502 219567476445 0 687049433344 318687448084 647813898030 133659869219 340296843327 661660627348 674592183260 275371381648 525409913313 0 687049433344 0 687049433344 387707112954 439528834697 0 687049433344 536359664162 574977508994 181015864697 465101384342 248235166593 571127536114 80064118098 524782516893 0 687049433344 255847341948 580343133713 0 687049433344 271410818344 361733552472 0 687049433344 332682557981 387502579189 0 687049433344 0 687049433344 133169961811 652562718432 0 687049433344 0 687049433344 316185608223 612068395187 179868755029 410014018269 0 687049433344 176270270844 606826498018 101438250916 398706020976 0 687049433344 0 687049433344 27649191640 323123188978 0 687049433344 0 687049433344 0 687049433344 63973007563 276533304542 176273115418 629284763961 597398871922 667845848470 437280563931 628985590500 0 687049433344 0 687049433344 7530450681 563408961012 297384556660 538306103529 531303958579 637716675288 157565592572 193546424121 0 687049433344 0 687049433344 328817316192 350802166533 46157605548 231073406022 0 687049433344 0 687049433344 477999265638 559552392893 0 687049433344 383322567171 661453093356 147365461265 292261091196 21565783317 675742769782 0 687049433344 0 687049433344 0 687049433344 84182383448 457776696413 629968998879 646594976430 474127517326 546044630333 0 687049433344 259973113547 489437849161 0 687049433344 0 687049433344 31127128878 360388181828 173987045429 402229964685 338540282268 473511394012 0 687049433344 0 687049433344 239525831880 452202560046 550421154357 610304118543 0 687049433344 304228528663 314478738539 353315109479 552578056380 0 687049433344 301453186593 340587183925 70559489060 220304428688 0 687049433344 0 687049433344 409718919781 420323721759 488247358970 488385312967 0 687049433344 0 687049433344 429908707442 477336316219 0 687049433344 496768493125 577087607347 31756279442 596129417557 476157186368 565730459798 0 687049433344 490063956725 633853703512 0 687049433344 227499369447 371145212429 75718754018 610658130943 0 687049433344 178104961319 218649375728 3039251130 600310220812 0 687049433344 380297026093 545348280181 0 687049433344 0 687049433344 0 687049433344 525374185995 659320679113 86845235235 293895319469 323719761366 570659118673 76208036508 571093794935 0 687049433344 0 687049433344 253351038171 679403457479 197142367696 634894142391 546190321703 640909370552 0 687049433344 0 687049433344 80538053103 686269050483 388745669798 612265662128 133350695244 593682178244 519193656054 622331651692 0 687049433344 318649436276 685697852532 490053061421 509013234197 310037332210 506973351926 0 687049433344 0 687049433344 376438628186 402020357521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319606918437 535367973008 298567636652 405256773050 128993298734 670532868522 0 687049433344 388310912916 510364273749 195522011457 354005492693 85423289493 134165400286 58409413684 208439205029 466487022709 581969334040 0 687049433344 31473352269 545241769301 0 687049433344 0 687049433344 647012764020 672576113853 0 687049433344 200779073580 221922564739 173861208268 260195333917 73565514403 516418589232 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122008187633 368972348535 511989755370 633981817311 299390378853 363642970926 0 687049433344 0 687049433344 482364880310 578990423202 126906524625 427671098372 231315847253 674424469294 176083184764 642086601933 519163967027 526080930862 146942270462 342850081184 395310931698 671709038844 0 687049433344 276220730608 624377016641 594446364124 628479466271 0 687049433344 0 687049433344 0 687049433344 229623572274 678442170917 0 687049433344 558458914757 626869998860 0 687049433344 0 687049433344 462578546469 540068915047 374410888596 473951667117 0 687049433344 0 687049433344 484425111085 539266125945 0 687049433344 0 687049433344 84348976976 121684028965 0 687049433344 0 687049433344 0 687049433344 232869549392 327869319615 133246256599 356911930047 67076986515 351536062069 546669672756 554755771301 0 687049433344 0 687049433344 0 687049433344 160346658139 344387102536 327104390314 639293725505 259075634346 581582027442 164736661203 352173751321 0 687049433344 0 687049433344 277089964662 438155863406 177973622352 399012856317 230510936201 660950448482 0 687049433344 407405939829 495870420492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51398093209 379877679094 144016492738 598493157042 22800796189 46028343304 0 687049433344 46648398898 248755697574 198147625026 217218228852 293291292263 498693797542 0 687049433344 0 687049433344 0 687049433344 305525367401 459415129384 0 687049433344 0 687049433344 92422181234 304446275193 0 687049433344 215194989178 674304482386 0 687049433344 190326152681 364767988175 0 687049433344 379962567053 666689839945 0 687049433344 0 687049433344 246452442870 251643594666 0 687049433344 78265427291 469128492390 263566786972 376079701005 0 687049433344 93523817431 100606340606 0 687049433344 54197075732 498515906715 240496682824 248437029351 298261131044 607727358924 328093240765 534456844573 348627345445 563575890275 178829397997 618686765496 0 687049433344 105346580017 441608816209 0 687049433344 121100653783 456842089087 0 687049433344 160714607624 341183500755 0 687049433344 36550296231 229133554066 0 687049433344 30409185853 76359235778 116933362876 458197521715 0 687049433344 94688140851 573031097614 98642784460 651396507642 361573131309 506288572404 0 687049433344 0 687049433344 0 687049433344 480780918635 658501003539 0 687049433344 0 687049433344 89152415594 210182357599 43436562971 55311801171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 512222493125 637044018447 0 687049433344 0 687049433344 141747362080 492781755399 0 687049433344 431903371630 439917237710 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128423104131 187380637360 520991486013 605513052723 4893450705 421207423753 0 687049433344 103898284182 621615292248 0 687049433344 0 687049433344 142645014513 549633080101 112905032949 681208077537 63660494094 279871586850 122129005641 235147180164 0 687049433344 304082601450 330300233550 1309400209 150380550344 101671022841 118578713192 628104165167 655153388588 85995293843 330276979255 83419297941 146074041935 453593105392 682117220742 0 687049433344 148808402387 383848290530 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53924640944 560575940454 113004990154 476727809032 194933456282 309818741098 355589513847 365336298999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321698555182 485876992901 316865292727 318931869462 94531095944 462315784789 280744263961 578216813471 0 687049433344 0 687049433344 59755329197 271605295517 451525265975 672837865229 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29636915255 537938782582 6514213691 206074348773 0 687049433344 0 687049433344 82198566651 231954732813 36772904975 478283644085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252071408272 268830884220 0 687049433344 135585207703 278445072693 0 687049433344 94818537457 602417589571 0 687049433344 0 687049433344 66930777413 676016875077 265781152177 465910891113 0 687049433344 23432399875 588434992700 143998963738 150842317939 657850765208 674082807504 0 687049433344 0 687049433344 124141077136 159809548099 98894824266 560036206595 0 687049433344 164583376473 421086015784 358762863301 674083611201 0 687049433344 0 687049433344 37205935750 541338786989 293638728618 382372976973 98916971018 620993362189 309212974013 626387009044 0 687049433344 358379768938 524657261416 227999008006 637391916341 395202183842 667217299860 39191511405 596140428749 0 687049433344 0 687049433344 66487955252 683455752708 0 687049433344 321105365179 529959204727 0 687049433344 198293647328 272719213852 0 687049433344 114505426040 131774529932 0 687049433344 0 687049433344 0 687049433344 237662182152 534945648142 368022936667 463591679098 0 687049433344 131759386385 250381713805 182080282481 232222015367 236624430757 517791232372 15222068458 252108324318 110518702072 630074330883 94533524499 320874297583 179826578043 361786589948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26695549602 67176002351 89863021570 611446516566 0 687049433344 42174148391 239753894682 0 687049433344 100222415007 125396108433 0 687049433344 78113607611 136296898087 0 687049433344 0 687049433344 336162928429 528366903376 164877430756 470414743995 0 687049433344 0 687049433344 46969095279 536625165174 446954780322 515552957988 0 687049433344 0 687049433344 0 687049433344 36711314969 596132926335 0 687049433344 0 687049433344 67915643558 363869354423 266774749443 345782602851 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306975022282 666698797193 0 687049433344 0 687049433344 0 687049433344 176223523972 550124825689 0 687049433344 523841470727 546084704739 427840827822 602465625052 0 687049433344 0 687049433344 237322474497 266141857824 0 687049433344 193512458800 265603085140 0 687049433344 0 687049433344 0 687049433344 204461088430 617292346038 193016164519 450729781364 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299160213677 465803913548 202720228448 234834639654 0 687049433344 0 687049433344 25587145000 28775271511 122517115178 259967083454 0 687049433344 0 687049433344 46551287811 624884825740 0 687049433344 0 687049433344 0 687049433344 29204913517 542423732523 21591006667 664297163059 359478983212 467190970766 0 687049433344 0 687049433344 0 687049433344 215795402922 299957880866 264062254501 685568089633 100262344301 181506168382 0 687049433344 0 687049433344 0 687049433344 89746491695 360987309313 0 687049433344 0 687049433344 172719465659 326081477278 160702666571 223525478272 367922300151 409251938376 381804116161 426738396645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44230461462 549619689154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 573542700206 602824611630 0 687049433344 0 687049433344 515320020846 685413934426 103632414732 275879303638 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97656449707 495817601955 470676778038 558531159345 528797197264 625856019236 0 687049433344 0 687049433344 77551375189 437385721938 0 687049433344 0 687049433344 9266774419 102439567405 158862735553 680614612484 0 687049433344 0 687049433344 329485743534 585444584303 23604111461 303348693025 0 687049433344 0 687049433344 450894007475 566592684132 165485770046 248149484952 0 687049433344 133716237441 491805554008 258428206709 485360019692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333398092045 444097174938 152343445088 511784094301 0 687049433344 163623870764 496628874781 0 687049433344 534165160862 555703611774 0 687049433344 37708194547 577178087348 0 687049433344 337260342770 661270534804 46027569165 560022219595 0 687049433344 0 687049433344 202729510979 447313907889 0 687049433344 0 687049433344 448835762997 476139177568 155963574031 419156210531 94837106894 559183726211 0 687049433344 244763301932 346311284761 0 687049433344 0 687049433344 0 687049433344 126032106655 316836355364 20759081670 400586778353 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89313778948 197310790842 276495538421 655833321891 29301998890 253712252775 0 687049433344 0 687049433344 62741968480 246580051197 0 687049433344 0 687049433344 485316378420 580035982646 0 687049433344 444154299853 558605459247 0 687049433344 357720220615 625731029946 473185545980 558628949235 383422920837 684437178567 210248701339 601640786273 131145573825 199252132032 0 687049433344 174670060857 465691989628 2680732099 245049991289 59265621169 107699368129 0 687049433344 39578570990 345559883023 191724296053 481683222098 0 687049433344 657590235701 673519995688 0 687049433344 0 687049433344 0 687049433344 467504478631 632739555075 0 687049433344 390459453069 673966454453 440295616777 453016358321 0 687049433344 0 687049433344 138998397436 346790817944 0 687049433344 0 687049433344 0 687049433344 471933019084 527756116315 0 687049433344 270008036449 640835207819 160084024146 568935720152 0 687049433344 98035797108 550708459117 0 687049433344 386391066714 685843731142 534425118896 542329454743 426068188627 460161184411 0 687049433344 0 687049433344 84389211400 246017942985 0 687049433344 99246752120 460084248982 106716056049 242576720195 0 687049433344 5861603663 23542680354 0 687049433344 9401413346 640847508482 0 687049433344 0 687049433344 444816419897 456987484546 0 687049433344 39176244152 177506262181 0 687049433344 34282234174 550517495602 0 687049433344 0 687049433344 0 687049433344 338125441038 402707919441 0 687049433344 0 687049433344 271886856047 390221700891 260306670275 357349998677 0 687049433344 19270525097 277676851972 0 687049433344 105529496771 203203426167 0 687049433344 41330450571 362593676925 0 687049433344 59853067634 519040187085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144911368424 626152988308 347844250827 665013538107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24964127073 596587472898 385478413496 542397700782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152170945690 330186441794 0 687049433344 405598091095 489793857761 117410504044 502917889306 326276739856 553672752480 151362665997 401193627356 127555229804 667519663546 230035423164 309265356644 174880447879 301760988608 0 687049433344 138211732316 548545272972 0 687049433344 20509738350 301934352933 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69480457343 533879088334 211231564023 412138619418 0 687049433344 289180575468 496316939982 16977216088 279017531227 202166435596 313050691059 397338999888 576466177970 107210144099 179072875537 209042296823 502661607791 54765823854 609459115966 0 687049433344 152816774592 493077398655 201811531626 532207916269 0 687049433344 128686103451 150363830275 15364751702 549851327798 0 687049433344 282582819243 646687340036 222898663241 599009603617 240557290774 643944275558 0 687049433344 0 687049433344 326962286083 479688235740 0 687049433344 0 687049433344 0 687049433344 227410278322 571742645913 174057788696 668421953252 392363159815 425158412848 0 687049433344 0 687049433344 6492446041 221280242503 155297679429 308095419703 95194099221 369821271528 0 687049433344 179341810180 326146719096 273573563084 512121246916 110323201975 438169393831 202417728154 634024239971 0 687049433344 50696528548 482967460854 0 687049433344 167546730025 590755188186 0 687049433344 146319106019 251435410562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163667496980 442710983287 0 687049433344 0 687049433344 0 687049433344 424714211373 677487521708 0 687049433344 249768387552 676520602103 0 687049433344 323221572726 418595661639 117752847019 336614851451 112880912327 389579893898 0 687049433344 65127492243 416492915149 0 687049433344 0 687049433344 83995511269 291141586845 0 687049433344 0 687049433344 201760009429 427670992569 83871694499 128844501269 324792379105 514374838497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141275560886 401329549209 0 687049433344 181064597631 387473772083 504521798625 515935710711 0 687049433344 0 687049433344 47529522213 231220405545 0 687049433344 194127537203 196914292410 107520619197 215190337249 0 687049433344 0 687049433344 0 687049433344 189327639961 226757079578 81259615867 448258966375 599810749939 638397944705 4959318116 505938083134 0 687049433344 0 687049433344 206462785113 387656447970 0 687049433344 476724472433 513039354569 397285841456 608648353063 0 687049433344 325128494927 437573759817 0 687049433344 194527293139 682085570471 0 687049433344 0 687049433344 419025097 68423128887 69933630766 352787645371 0 687049433344 0 687049433344 0 687049433344 500213198377 655310158443 246428952013 373855562146 0 687049433344 3004306080 464450940941 449539386863 476332341529 0 687049433344 156471478978 375640245700 271199747513 502695802419 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 564071263164 613840921260 101912226372 153358099039 0 687049433344 78036058893 600239292364 197593066749 253797071289 311602058597 464671353324 0 687049433344 337021187737 513433011186 0 687049433344 234098466149 433820538689 433353794856 457787916305 189303394117 377649501191 192052255480 454276331203 0 687049433344 440362494909 492948667323 0 687049433344 291909987236 484574213942 0 687049433344 24285882832 387713632324 0 687049433344 3304954976 235029616376 223609016161 287042185975 0 687049433344 127344301093 255827107941 10057660274 65164460692 0 687049433344 209730676624 374252428079 0 687049433344 0 687049433344 310678679035 583715718220 238108937107 502333221163 247094640415 567187996437 35110929600 344330308873 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57361810601 341839822993 353634476492 605126420658 224619614128 618350071170 373330000239 474920435049 0 687049433344 334922593080 490669300462 0 687049433344 497772553161 602945095924 26458537042 226934460232 82561888829 616093823101 0 687049433344 165932929300 543244989070 88701426668 345146484537 85495882106 460511871976 0 687049433344 205856474026 628795560903 0 687049433344 237263146588 284282141136 72687498901 432373982083 0 687049433344 162690905790 436216555725 233152140186 586900827366 58502267593 116435305856 0 687049433344 0 687049433344 580513364692 651791948448 0 687049433344 0 687049433344 281326822210 566451813657 548732830407 633267222192 201502622120 584370597699 0 687049433344 0 687049433344 533311318533 657828041541 0 687049433344 209948687441 339378403916 0 687049433344 70277339005 450923206923 0 687049433344 0 687049433344 203316106485 250620748945 201526274258 440350593202 0 687049433344 17448894775 289104741033 527816989758 573164245131 247725387928 513860491453 0 687049433344 404150195379 590193841412 37666557672 50517087619 0 687049433344 0 687049433344 267087476806 417900093275 48711036367 364164830507 90547646066 590281007383 182348699603 577716649739 335081748156 458671039351 0 687049433344 152721915424 510971941851 162782244251 442055555402 587670266977 643879231094 266806677709 420924067716 98294475138 500333195194 0 687049433344 0 687049433344 432129681933 596485509107 407684881487 623090072293 293378501094 341217754660 0 687049433344 0 687049433344 54829396291 549355615026 359720998620 659649047727 0 687049433344 516080316890 580829691429 0 687049433344 205967662723 543380048808 0 687049433344 75753531306 105494003441 0 687049433344 0 687049433344 98462038033 148323334947 45100409896 537988325729 74921694398 78910978372 370249352861 539583180181 491608603643 620676683144 0 687049433344 113089957260 420482974209 0 687049433344 361043885648 409248777873 381511750754 496900737239 94218164807 208143432064 0 687049433344 0 687049433344 120186532829 653601767535 0 687049433344 0 687049433344 0 687049433344 30567973273 248043383761 0 687049433344 301288464130 481085265563 96241781696 439799791430 127444675697 239875195169 0 687049433344 0 687049433344 0 687049433344 24005700382 558622225716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264896244991 432687739493 0 687049433344 34382154213 400771970439 37962618427 98450096212 0 687049433344 0 687049433344 224126310385 261039579107 302807772855 399682124912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138337821073 427625953425 177315275536 636033904940 445693173058 475467814912 0 687049433344 0 687049433344 0 687049433344 7648475340 556693360611 404484689710 644146216189 0 687049433344 408109783225 442246690156 465856416436 515648101398 195076294834 423659864971 0 687049433344 0 687049433344 0 687049433344 8125106372 556025212636 0 687049433344 0 687049433344 0 687049433344 305295380544 666341170645 0 687049433344 0 687049433344 315111646406 451053058416 662097663415 683078802954 366853846307 620566289789 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37244853137 418036239001 292262286485 471356829191 0 687049433344 0 687049433344 188374986534 634156000446 0 687049433344 0 687049433344 417047153639 468532052273 86604181891 575138088113 56582808752 652540468986 353686009149 684257253808 0 687049433344 189662846376 249182650430 215756467696 528964722996 407195009249 563753480161 0 687049433344 0 687049433344 91839695409 293119653499 0 687049433344 387501274489 495057482487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481614759755 653496320349 198389880250 655788637472 200963377161 374474914505 0 687049433344 0 687049433344 116471054073 229589904076 38621009519 675862397360 0 687049433344 0 687049433344 451059206663 557780087427 0 687049433344 414352057812 524077089684 276022297229 420079465947 399791756285 562959760396 545103510302 587905352875 0 687049433344 486958697715 525511654810 183370925694 678617846413 0 687049433344 0 687049433344 45388906821 85992982061 17218047693 510583559699 0 687049433344 285002201747 401196198024 478288164452 532772771682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 526798733644 597115532423 0 687049433344 0 687049433344 231471681875 493886060997 0 687049433344 0 687049433344 0 687049433344 71997302173 272790910418 418385139666 588782093581 80278037814 653682771663 278572592309 481788807591 0 687049433344 0 687049433344 594639556720 667203573437 378743651076 388834799722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 494129192535 571272156598 204906469972 679612052629 359375281855 407614442585 0 687049433344 0 687049433344 0 687049433344 311987478804 582181917178 472586456614 592667286308 0 687049433344 0 687049433344 0 687049433344 175878902313 437697303335 0 687049433344 0 687049433344 12029664582 162039778797 277626139670 626359842833 0 687049433344 245057167486 286524933472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173044845020 546751052989 0 687049433344 444055095698 577302681714 408136294500 596441623115 0 687049433344 8279551933 124311536173 614305175901 653094932802 0 687049433344 28998888099 404015799777 0 687049433344 253802948878 268144122814 0 687049433344 116086616484 435194143533 167216331184 459045474313 0 687049433344 260554441399 354454647232 0 687049433344 0 687049433344 115304852705 228070151911 0 687049433344 0 687049433344 0 687049433344 136242435105 643228009688 0 687049433344 0 687049433344 605366648921 641811824511 0 687049433344 184632573561 314490493099 0 687049433344 0 687049433344 173947356384 661621205732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257001682033 684408138899 147450321428 460858901250 0 687049433344 0 687049433344 304227225189 639687455383 53970384531 333983928374 0 687049433344 99530972144 232137806556 0 687049433344 0 687049433344 263722958583 422184134457 0 687049433344 0 687049433344 0 687049433344 357238582905 550618442273 0 687049433344 0 687049433344 0 687049433344 240524538971 336648757315 62583264860 351767094386 479759557749 517076606408 456812704364 494684126918 0 687049433344 147130405030 290735089448 0 687049433344 0 687049433344 152613862739 554993511846 215001176630 598457610747 108611905262 434593145334 236976041335 437728155425 0 687049433344 0 687049433344 0 687049433344 293120693974 582250087309 0 687049433344 0 687049433344 301098404480 490947272725 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246427598207 553679505595 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326183982832 411984893001 34553442321 540164396192 0 687049433344 0 687049433344 449444055908 552693455534 0 687049433344 526447861188 526835516467 0 687049433344 179757520408 619497908061 167530416497 387018614979 0 687049433344 69473456992 484736220776 378383952947 390093629476 286249035752 491409195512 0 687049433344 374916551233 671850053845 0 687049433344 158070084185 250592226314 313071255482 534046721168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188119628099 394358991355 254785335696 546849072458 0 687049433344 501427934162 527887005439 40853958497 197352686452 274496077484 505366652742 0 687049433344 97776556979 200628618131 51365836918 222962866163 0 687049433344 0 687049433344 0 687049433344 309236822094 556694121419 0 687049433344 0 687049433344 271141589645 409025517158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314066279628 579004148692 0 687049433344 369630889528 601870352318 31118247945 604729676482 286140656507 563424609741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221623174190 332635555349 184727283574 645059932270 0 687049433344 0 687049433344 71416585400 663069024439 45877752847 109274193580 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301702487285 483076093672 632745437095 656047861902 217251149972 446848354785 0 687049433344 503543196040 674610725522 0 687049433344 156221293938 505403084423 0 687049433344 0 687049433344 174342746685 526790050705 204397094231 631832548885 266116817718 377194817730 135486585671 466005480324 286974225560 353707053068 196751530080 262625240928 145933861753 367363899531 0 687049433344 0 687049433344 144832337447 416743685438 546024644653 571779790391 0 687049433344 0 687049433344 0 687049433344 185881156514 513406842387 224383137922 573714957275 14828085243 155813169275 160982337424 255126863414 0 687049433344 124260927300 400014266980 295113485694 398389486828 192318898716 216555018048 428274906023 534413757524 0 687049433344 247746183236 612001444499 573692539375 682273249199 508096661800 630349247625 226973556082 405553115075 310194278374 684770802240 566964536743 606429639454 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56666037702 601190365968 0 687049433344 0 687049433344 139087413932 171754628741 0 687049433344 31941248073 575193120113 194519942478 300765000802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218632719026 344569165176 83069550134 94772231535 0 687049433344 357356696934 458562411475 164757393134 676477061542 33249607773 652972260278 541335518057 678443285860 87294626505 400463526788 385167700 15962296609 0 687049433344 152508118685 301500354138 0 687049433344 255021292547 564515129648 292036780684 404680264373 0 687049433344 0 687049433344 57400958248 264279751557 0 687049433344 67369877971 595501793243 372402188531 533674476401 0 687049433344 184973762475 614420000553 497226939381 525489403867 0 687049433344 309434055328 515488622324 45240275798 356114781998 172410798270 296665265012 0 687049433344 0 687049433344 0 687049433344 252271049255 558572988402 0 687049433344 0 687049433344 171157957064 241677195116 297936853886 459297291515 0 687049433344 0 687049433344 0 687049433344 155852287651 373293893397 652378251982 661664009744 348566862920 547973133685 0 687049433344 219203566141 520596968411 0 687049433344 183295202528 317609602589 286491569274 409854772638 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257236959173 629363959469 327186051795 665454845683 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5336296655 147277735688 222988967758 382670545216 0 687049433344 402958817697 556875201400 309430880477 550881596614 0 687049433344 0 687049433344 198202151171 586718413369 297485591158 512607247485 122196454107 521568460367 431414733767 676880390831 0 687049433344 83947856376 348662837433 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307832761372 517631925674 169796312204 256791228438 274103837665 475873434694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150039187527 170362565184 310189738080 562845913586 256258062058 653347366696 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365155959398 548525842058 0 687049433344 0 687049433344 0 687049433344 221475759739 335727084838 0 687049433344 0 687049433344 50066418238 279989238823 342804046784 520514258120 611481249680 618788141904 0 687049433344 25381467186 215169525132 0 687049433344 0 687049433344 158385446947 320572351138 13621927043 560802124985 0 687049433344 0 687049433344 184393652423 438146253343 378103913438 569695891896 0 687049433344 244416300665 558759006810 0 687049433344 0 687049433344 161670556284 388447767938 0 687049433344 0 687049433344 169735802425 480029945166 47852757455 62628818736 0 687049433344 146719429069 425057838147 154515438970 426806225274 138409518594 341449069703 0 687049433344 0 687049433344 228081179057 291729721903 8732190961 349136127658 0 687049433344 0 687049433344 240649055202 470170050941 352786651054 565597517233 360364213740 372748203233 221070913000 297030898878 0 687049433344 161490050763 670423498327 0 687049433344 0 687049433344 0 687049433344 101268205659 269473389809 249020169935 672222806817 0 687049433344 0 687049433344 165247949100 634605632191 0 687049433344 111357175149 418781926625 0 687049433344 541188121277 550919650864 299218285896 562450858070 107513669710 379011429247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186714640731 194693961035 244839029127 253196095674 0 687049433344 455348580501 484493246257 142960141685 527483475565 311176843668 455065842367 0 687049433344 250879344809 408978520152 61316964319 134473739614 308448056355 357609322767 0 687049433344 0 687049433344 111238805091 577662114371 0 687049433344 0 687049433344 57296520118 527927377151 569412017311 575410714384 0 687049433344 206320879185 489863461336 176738612556 446107937805 153327560056 542944620509 0 687049433344 0 687049433344 0 687049433344 364172850540 686545358069 307287966380 684955671837 151416536105 501219265097 0 687049433344 117975987231 280272541154 168121673320 436217127044 0 687049433344 230514711495 267436409661 19051466994 679533942214 153601320023 594497441410 0 687049433344 60737209159 216924731600 0 687049433344 0 687049433344 181656662669 679489947738 0 687049433344 95660011264 215655138062 360260609696 616421329314 0 687049433344 0 687049433344 148510334981 223243466318 307554674481 599125709898 0 687049433344 140384252473 245505674167 112134684172 489374931411 503269429895 611594546433 48227723725 537460622643 0 687049433344 3632045218 685611436713 412676401044 580596550553 312755058165 668471568646 0 687049433344 77763084310 412222527682 0 687049433344 448504640803 598746721466 223423100074 472598966063 240881552924 627472108663 0 687049433344 0 687049433344 229310324377 343926926349 0 687049433344 0 687049433344 0 687049433344 113099096389 498584532677 103824775037 431504470560 0 687049433344 205587482265 261916162901 107936026320 642837840363 0 687049433344 236826647850 294065651146 0 687049433344 0 687049433344 14402613291 58672091079 221807399722 269466482687 373531669178 654492016864 474195135904 510902536585 0 687049433344 134360838669 453903736838 398571059769 563637955981 0 687049433344 367248813362 602765837089 316190505838 400540498097 0 687049433344 0 687049433344 0 687049433344 234456368769 631714219677 284538384834 648573792054 0 687049433344 135248337223 240350387858 0 687049433344 360689986545 418206188323 0 687049433344 0 687049433344 0 687049433344 228157240858 304339860463 0 687049433344 125292301944 354069658722 279384071727 422693276365 80993820440 172399036946 253107881497 544086406924 11876104948 271220969104 8498877678 227574786961 0 687049433344 0 687049433344 586229125390 673213334100 249870751538 452004013510 137336536612 309560411152 0 687049433344 248162719599 403593944277 396488251191 498628322457 41456452530 46905227230 63071013437 481495316680 0 687049433344 0 687049433344 0 687049433344 161670297490 539954194155 0 687049433344 0 687049433344 107409050886 500415221899 201723962125 432344125829 0 687049433344 0 687049433344 276480673429 345604884780 0 687049433344 108498087358 227345924076 281462090983 304826138290 0 687049433344 217216277854 409529316097 300327375765 493148863030 87746551223 107879489524 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313568804525 626819956441 288561164713 421739937539 36780705254 684376762472 87910071634 671642443185 19769778488 617172492843 0 687049433344 5559423116 303285206016 0 687049433344 596670399867 654613113422 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112560170932 442560669083 307510465727 592237602209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365706900940 393119895618 0 687049433344 266410634075 424688757336 72050530118 213928475396 0 687049433344 0 687049433344 0 687049433344 402201170697 675930871155 300755366323 635595381888 317503586851 536928323088 0 687049433344 81425866906 409796733616 0 687049433344 152203075964 539895219679 0 687049433344 0 687049433344 64957354328 609266501217 489005459566 564446832692 0 687049433344 289871660600 612435282810 0 687049433344 0 687049433344 0 687049433344 427389301422 570548153670 0 687049433344 273595471243 391609276220 279605311131 301777886347 266347345462 461582472965 329039379667 680602170406 38618608394 458558005495 0 687049433344 115813176938 327584215110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127336588813 439078970928 247797532737 542545759615 0 687049433344 374626318623 544009594571 101825205664 654399342659 0 687049433344 0 687049433344 323927736605 594769089936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21207262087 321953177835 202196161887 552302883133 0 687049433344 0 687049433344 0 687049433344 260121250577 315144587289 0 687049433344 413364771839 429258149558 233839230682 497964831628 0 687049433344 181355751193 447285767733 38880743127 106322985805 0 687049433344 0 687049433344 274737587338 402102760843 10822895748 127877150610 43392903931 621010425183 106775014330 276818669585 170264479058 190414126848 123463752305 472860884127 0 687049433344 413361089273 598862415629 0 687049433344 0 687049433344 0 687049433344 260040706687 464947131079 403311992162 618398748417 301986219972 546230297960 0 687049433344 211982241679 299301674225 249961395608 453713161708 477065341266 501800759394 0 687049433344 28025482157 605054356848 35776210359 601098612037 0 687049433344 0 687049433344 18179432265 392331112538 112685616560 385667643895 0 687049433344 208264341561 338280337139 0 687049433344 0 687049433344 0 687049433344 330174915398 335439876757 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 532912128571 661000313804 0 687049433344 0 687049433344 74229033483 240265435089 0 687049433344 305670462134 636550169483 215072194363 368873725663 189382064847 619871501772 124674873837 609690827593 297277107507 683707833091 87970550184 111777127741 347623395815 599663753354 283876104128 303981580721 1935952920 491563836196 0 687049433344 536845961613 614864990801 0 687049433344 457427216890 633132418279 477515037124 591403434592 0 687049433344 0 687049433344 0 687049433344 438950117916 456149077674 0 687049433344 4472675056 638334647797 280442842692 303945154189 0 687049433344 379768375192 439196698613 0 687049433344 95696260992 417960408715 131653547988 470096143175 629502483237 685962928926 0 687049433344 0 687049433344 526090089498 612735231460 77170190589 580113657565 28065533800 429528493329 337627209988 489106839018 157719664231 643881476590 31400073341 494250858922 129330115081 612213847479 151653553819 634957504096 0 687049433344 0 687049433344 39080863134 494470981072 325534720189 522544895080 324606819529 429640286996 159056470684 270169142800 77772319605 512381904024 553720488074 587794916345 0 687049433344 0 687049433344 575742138477 676612665729 0 687049433344 0 687049433344 428642436284 525405358781 67154732649 432518686981 174540648401 559543877802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72743722319 459654703049 0 687049433344 194481629027 311457050908 0 687049433344 0 687049433344 336480586334 672176687785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72335409054 225178129916 144600575253 311151574831 0 687049433344 493012464202 590009132727 0 687049433344 0 687049433344 300543971444 495450743966 220316245976 677739992378 231310625133 237609424747 0 687049433344 0 687049433344 379499692108 478045491618 240923396959 576742300922 0 687049433344 79573255542 261039429543 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86591941719 518413978136 182796176483 368530360170 585243844391 618554791007 0 687049433344 342806150464 397139472219 536862920480 596176155024 222148110830 517203843564 0 687049433344 443532349982 537592541094 0 687049433344 0 687049433344 0 687049433344 14986646724 29803848923 328548446976 682596612564 125276110759 386575654859 310077083925 602777228497 323434857396 597605087968 178089778068 544444044924 56857549106 551131563309 610263714 457393142332 0 687049433344 244507608611 374872464678 0 687049433344 0 687049433344 459791538419 571150970216 0 687049433344 8362656239 564742365479 213590122175 329180823528 0 687049433344 363689004329 655040432287 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13988864344 29247659549 210534163378 593174987532 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79005454761 85561791642 28244749787 311070949244 586669345220 631778142958 45353626439 67814067349 0 687049433344 323201198309 530339782400 0 687049433344 87562856211 396578845267 0 687049433344 178849333997 588285372395 0 687049433344 0 687049433344 106148102090 373712065145 31961039772 217966240697 188055508269 447550449278 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184620019115 613116299851 471746815325 539939981040 0 687049433344 0 687049433344 162061284148 507656597223 288793533929 581733386098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457043193401 621350447248 10272955839 388433205483 228259031881 681623580580 351824613651 629377138397 844555263 78722943113 99339971821 322101325767 116319849813 197102507442 0 687049433344 174331290323 265290754046 144993446632 523860576563 144663622960 548563018577 0 687049433344 0 687049433344 107965146287 625412290149 0 687049433344 60413418743 651168261687 0 687049433344 238633853317 567511594929 0 687049433344 0 687049433344 2217743047 389256072125 0 687049433344 122846412002 561412385552 276705337721 515706365369 0 687049433344 0 687049433344 0 687049433344 455211498026 628676392268 324861567914 391967193581 162983128389 264094131635 0 687049433344 138566530600 388603864113 0 687049433344 113765334086 588740762471 471366535217 616488725101 202600647888 587227800321 71521015237 119440918429 0 687049433344 0 687049433344 0 687049433344 365621851210 488327747266 97139624637 135832524515 186460702376 538495248685 0 687049433344 95367757847 200984917330 68901807909 252160530632 0 687049433344 187313034023 497801770106 0 687049433344 94203283708 137141173658 0 687049433344 0 687049433344 0 687049433344 423546843697 611634390160 0 687049433344 64448545604 487203562997 190597079793 463270751891 35528849136 90237876634 21120650285 121449969796 194855711260 446720127411 512796692574 645693550392 293233862855 677354376069 0 687049433344 528166621121 627553486738 210741371168 471705470681 535129380539 558895938700 324775529135 506242217208 0 687049433344 600785443720 682699975809 84978767048 157430266079 0 687049433344 98237866175 670348516444 228435670199 463389682831 488616951805 525751209133 0 687049433344 366099842920 553899973162 65550695988 595454387397 42535208502 46478921719 0 687049433344 87706341956 546258607092 0 687049433344 0 687049433344 0 687049433344 136922843917 402501396157 304818792974 414213939606 253573343503 608312392051 0 687049433344 0 687049433344 37726714476 649766810330 0 687049433344 0 687049433344 265467745806 414910662239 275947157326 604599136575 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192797747992 594450457530 0 687049433344 217925581186 303730863463 0 687049433344 21020826299 482400281343 190984026484 305964382270 0 687049433344 61659913012 273862024870 445760978888 657434267129 0 687049433344 0 687049433344 195164288030 200675439253 370288719190 578858238544 352206348241 538757421666 625890266718 655438581887 157265838262 161844667804 420666956968 515155200396 103965108917 565169908777 0 687049433344 0 687049433344 393608635675 589610495165 167843278246 610290129591 179153234340 538871003193 0 687049433344 45822780367 308815121336 0 687049433344 477819211117 617070741937 506769828959 593012817294 0 687049433344 120871374956 301305757776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62406726414 78683684113 0 687049433344 0 687049433344 16982451432 367106030527 0 687049433344 0 687049433344 386452328921 387024011967 0 687049433344 0 687049433344 431556825675 645150260729 105702645319 307401179478 548349085855 584093925247 0 687049433344 0 687049433344 0 687049433344 60313700923 269219491313 0 687049433344 0 687049433344 110389358677 479669919464 659658887396 663476749329 0 687049433344 49923019681 125339779341 0 687049433344 144438786126 499024857852 162845347934 563050484981 398006271261 425492553269 201839263723 595027924986 0 687049433344 148543894882 652346551943 0 687049433344 82125154037 476968563340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141115782806 525121785587 0 687049433344 0 687049433344 0 687049433344 118680946333 680959297946 43420765422 77592712560 308753582249 390739211869 89504583244 569740390387 0 687049433344 0 687049433344 0 687049433344 0 687049433344 217133327585 363613878905 184733299804 676530706178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220493179364 472098574382 0 687049433344 0 687049433344 604161213387 632350430606 0 687049433344 0 687049433344 130378785372 286083860132 0 687049433344 0 687049433344 0 687049433344 121213257309 460136909878 0 687049433344 0 687049433344 269377674014 513682692316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 591632000032 677599412206 0 687049433344 0 687049433344 507736357655 514034458853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164090482182 266146471355 181521054125 671057098334 577221537700 578482544685 212005569467 473867253722 0 687049433344 0 687049433344 195349954828 546751109894 0 687049433344 223605414681 323988634685 47672809084 451328789826 246837468192 249240941191 0 687049433344 199617905602 455455224778 36416738081 245709922473 53447948931 477052659560 552890216853 583819121260 206516703028 405934906547 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206938544278 681381137908 0 687049433344 30034442308 142260681952 0 687049433344 351167402968 352712127867 50767305364 336130727533 407326538119 653911267005 0 687049433344 18226861690 310230710241 0 687049433344 0 687049433344 87817390982 139968068101 482954452606 590984887606 0 687049433344 0 687049433344 110654510781 631883602833 318545227055 556718659030 0 687049433344 183462596028 388129447406 56792726953 540055916963 92230576986 521578638824 187730878234 607818147942 0 687049433344 0 687049433344 159952615269 338295781685 243415214552 356256499789 0 687049433344 0 687049433344 199007166272 651301509430 457569984060 566618162555 0 687049433344 0 687049433344 513477287665 589699778113 65075094490 414219845710 263930064358 437559095125 450429655291 492688482936 0 687049433344 40014047821 305084972553 293737535015 586506303266 120170865801 554879636578 168443567315 575024850955 30481288537 537426371656 0 687049433344 487613504265 494349418949 34337550405 198733429324 0 687049433344 327067938900 355831149149 120314210032 524581000945 11501074969 480522169710 0 687049433344 0 687049433344 0 687049433344 261289709113 608564316231 79406924027 550697135839 0 687049433344 244225737249 467633783969 42568758825 460167846154 0 687049433344 0 687049433344 123769438130 126418001171 0 687049433344 0 687049433344 121958719830 134492809020 26286734371 625549475472 0 687049433344 0 687049433344 0 687049433344 423601263168 677516139130 133842456329 637439981790 367957159181 669656826971 419641742061 512115762083 64487702750 535147518634 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 561566758971 633264701323 0 687049433344 386676241792 671133190174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326910265178 354229429645 17360896316 489380747889 66642636573 681255793269 12852730820 559974558314 384052987821 525955220353 250879760467 255636894127 0 687049433344 287591791190 399329718776 105075962356 293092061628 357937821253 440370837942 9008507413 287002225823 0 687049433344 0 687049433344 7117839597 159528640597 0 687049433344 1959845906 535325066615 0 687049433344 0 687049433344 27076287851 125219054369 0 687049433344 307289826179 566191175221 16510367963 279847928280 0 687049433344 0 687049433344 160709690730 295920022241 420842589990 522329794826 180031999063 534516167019 0 687049433344 0 687049433344 0 687049433344 576408995183 629983378396 0 687049433344 354390464381 667123882511 95835016743 271302099007 0 687049433344 0 687049433344 0 687049433344 178367264926 442181751692 231309607450 650418486065 135747621484 431476623083 264773381471 353940846722 0 687049433344 0 687049433344 346326967566 505078469376 0 687049433344 214216671880 375866688191 0 687049433344 647841485710 667907903505 72669565223 481298203503 67288582023 671911857627 0 687049433344 0 687049433344 0 687049433344 257453913724 457519013434 90382343816 440025659825 0 687049433344 369824823121 404485111360 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291453137531 371708959424 0 687049433344 408443694997 491905921829 4682427210 243769221826 301130676700 301278439252 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243236297063 633478402917 0 687049433344 0 687049433344 559574788397 679742047917 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323088621727 619129171825 0 687049433344 0 687049433344 198315133154 365285632577 0 687049433344 0 687049433344 59109099672 354149927955 0 687049433344 431960701805 437258411131 0 687049433344 85831916540 650324144555 302981257227 415752830148 505829507169 669803078634 316253293134 605556563406 129681376285 336897200014 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115922596893 558636852981 0 687049433344 0 687049433344 0 687049433344 218540310139 364495910781 0 687049433344 418752183351 550128464591 0 687049433344 0 687049433344 0 687049433344 130277984249 366968305495 0 687049433344 0 687049433344 96052830922 631037962664 0 687049433344 105509270227 125759298642 0 687049433344 299811923116 300519200285 0 687049433344 388547672723 507233613943 0 687049433344 0 687049433344 268223604181 371907841978 21035679508 596788476717 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96472188880 543609955317 52652079458 321144163601 348966494618 605769984815 0 687049433344 186743884171 430833603752 0 687049433344 203018766414 629305488559 0 687049433344 114755714223 605831427183 0 687049433344 280119981254 601271895923 0 687049433344 0 687049433344 86165501186 375732363144 0 687049433344 0 687049433344 0 687049433344 185709713441 503419024302 84874503220 236175680991 0 687049433344 201947918837 303785993094 406614600366 579451747176 0 687049433344 355421584694 471243697755 0 687049433344 0 687049433344 315854433454 609148864386 0 687049433344 272700849628 468844818060 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211041248078 273220505725 0 687049433344 63667185055 206974099435 0 687049433344 0 687049433344 560018267422 659569304936 0 687049433344 0 687049433344 0 687049433344 1135397736 621111693153 113157853045 642683657479 0 687049433344 107407194652 448392241460 0 687049433344 205723327586 610435754018 0 687049433344 452788225204 466264437332 213390958058 266603841795 0 687049433344 457244571601 519301706848 0 687049433344 0 687049433344 50588418303 643630998751 329383178333 532619589479 86570491084 146761971366 0 687049433344 183671591789 469178676929 0 687049433344 12095205202 310813388871 0 687049433344 440590057865 486865529174 153126470590 355992997341 329645323089 478937995707 95414750446 589252515817 0 687049433344 70678726493 230121880610 128900150306 243765625378 147803267658 392049727853 0 687049433344 569272211739 595381301747 133983382598 247279220639 99455468171 254136008775 0 687049433344 0 687049433344 0 687049433344 52297658758 440241130506 356075619193 456878204009 0 687049433344 0 687049433344 203405550250 382471268528 270224457232 669268363444 0 687049433344 0 687049433344 162958499869 207317393379 413018381919 581780325841 0 687049433344 566239464880 596926069755 0 687049433344 139105492125 167171031094 0 687049433344 312482614429 669113946359 0 687049433344 59364470928 79643011961 233623110666 236733402707 424941724630 652972987022 0 687049433344 237795796106 346785644137 23429694592 517522199664 194657792402 612267450270 0 687049433344 17086879195 435774205575 0 687049433344 89444863410 399105696139 0 687049433344 610968669304 673216673280 197550520692 567610280639 159953680358 656316400520 0 687049433344 267181790665 553166433662 0 687049433344 18321325843 644204431918 597829855044 651497776108 0 687049433344 0 687049433344 0 687049433344 477295342753 582863992004 61443384367 191927092484 67069080036 98117226342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 640033362358 677413786000 429534145106 436448136763 599223852255 666818673091 57945608740 548049785653 0 687049433344 0 687049433344 256054117717 677994977653 2257654418 227500253618 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262004303547 292874830773 0 687049433344 124038048937 275404818560 192387646147 561801953109 0 687049433344 281900766846 304944381065 24967891794 104783382452 456177552148 661729666501 0 687049433344 0 687049433344 0 687049433344 339407770078 359980098700 0 687049433344 0 687049433344 401377966542 411359072512 97742985630 381574639031 62891526310 636972858962 0 687049433344 0 687049433344 110297309871 178174239787 0 687049433344 532337356782 580995881344 0 687049433344 580018706932 678997332145 139390194188 676330640733 135835471221 596850443152 32064965140 112994059661 151158928399 297970446087 20462876364 112697998562 0 687049433344 0 687049433344 539031418950 554138524572 452765373584 655175887133 0 687049433344 0 687049433344 73149581076 86625651688 438348959234 552925856198 41657098616 345947686845 59641137163 475393463104 0 687049433344 177961733202 264917175390 214654974369 267552020796 0 687049433344 322679475140 529383410514 473379524203 631505868073 0 687049433344 0 687049433344 173749340558 633411923888 142366283855 566540277304 429023181044 561232251450 232441458845 665739877187 0 687049433344 0 687049433344 0 687049433344 0 687049433344 409910984557 462974311344 588084342381 684639828884 0 687049433344 0 687049433344 0 687049433344 578725934177 580285219710 279326316036 523957825312 463993836932 560722011808 0 687049433344 287140099641 491786042835 0 687049433344 0 687049433344 495550815909 601641697300 0 687049433344 38249633040 274854979249 63201439420 301222018757 0 687049433344 414980093837 627288178595 0 687049433344 270224536743 410725692334 88343169134 89660852542 440871455911 570280645965 297233600004 318916341998 0 687049433344 0 687049433344 73837092157 403050289305 95970082167 408826357940 0 687049433344 84233117907 491198510603 0 687049433344 50683893031 650446123681 28347492594 387432657393 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167807258587 491561212997 449842197404 518621014125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30115619735 252924967365 75559882004 201808539549 0 687049433344 0 687049433344 0 687049433344 323018131199 374933148555 59986189974 474704590991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246792132182 676357868439 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101183866543 166620011256 0 687049433344 32715753977 380939859386 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6538056258 197681111975 98164133081 113544602777 215560994910 487039454367 22873721858 307999191943 381152924420 680695315212 0 687049433344 0 687049433344 339923204673 495446265062 88215523915 232440577298 0 687049433344 0 687049433344 44989299851 121169333725 97031363094 629126092637 0 687049433344 0 687049433344 224643241065 542048765147 0 687049433344 416741801349 424291922296 84649482174 644220528968 195191178709 374389979553 384885259940 433084905047 0 687049433344 0 687049433344 112869831232 433213372324 0 687049433344 0 687049433344 0 687049433344 118208654882 326806767105 0 687049433344 77785534591 318052314145 0 687049433344 26825682085 85232737479 179120929382 400019551014 0 687049433344 229724999758 499688117021 299235856973 673414616439 0 687049433344 509958771719 628430739969 0 687049433344 58429400912 383890117645 194353637528 629700372808 236883703693 519713473079 172258860359 642398817523 0 687049433344 0 687049433344 333182165189 553113326405 190596328169 340729879258 0 687049433344 0 687049433344 134926806216 350471838863 236596161129 558160503512 91176473581 465384970265 331629309802 546868964168 0 687049433344 0 687049433344 46756479564 587115867568 0 687049433344 354844408090 364206567403 0 687049433344 146295502961 263100290420 131505525481 194413194900 0 687049433344 352606214533 449149206535 135726417987 231646917387 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241865276030 655692493630 175585240744 345765970717 0 687049433344 0 687049433344 215574419894 560361499215 0 687049433344 123263408714 557594250864 0 687049433344 29888008797 67900205595 0 687049433344 0 687049433344 154889533180 277121871051 35150671430 511688491140 382437304643 642856060756 365553240033 487755497313 47307457455 123856507565 0 687049433344 0 687049433344 310316958490 409903231196 476582466230 655246338280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406366831088 601572886598 0 687049433344 0 687049433344 64173933818 387491295512 46432087701 363366708301 0 687049433344 0 687049433344 26408243498 276267040032 334454398014 365935976438 0 687049433344 0 687049433344 2998519745 102029971031 259111029633 436700606926 0 687049433344 0 687049433344 0 687049433344 455028970689 648361060350 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114550653442 206280754935 288931266735 420055517350 352929604567 511342968370 188582949886 447962207381 0 687049433344 0 687049433344 91532107591 382405423200 288160568233 396008078870 0 687049433344 121529126534 500997773630 0 687049433344 0 687049433344 13221144860 78666108297 0 687049433344 0 687049433344 199953386452 311688891858 0 687049433344 16933175981 663171712717 394505842185 599997509157 157227319792 348809838090 125798284312 646001110447 499748113031 655719256623 101255431456 542472238667 0 687049433344 314471905614 633803563197 0 687049433344 0 687049433344 316114186485 462693248369 0 687049433344 0 687049433344 335861106213 643078307405 0 687049433344 0 687049433344 282450223419 664443480934 0 687049433344 8128710825 379951329001 0 687049433344 78108272827 459084040889 558792925485 647992835983 147008182830 391312589555 344152835078 627777222589 0 687049433344 505686188051 533526246792 0 687049433344 0 687049433344 0 687049433344 201049851426 207327813309 0 687049433344 16421288939 448759320115 118315205191 374527000343 283564980871 580238863682 40016429205 158327326371 306098336821 591440338554 161816340766 184560330759 79661006378 313203723798 0 687049433344 278464352518 492508628890 87335107556 245303166551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331265162266 471615967140 103766000745 228750983384 262838843916 270469905482 179314425784 548892799324 520904223425 661782191976 146164849565 230619556075 0 687049433344 295535643468 391801239002 0 687049433344 0 687049433344 274547627549 606455497649 0 687049433344 271221035236 294344822232 262560677445 560257280848 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323332813347 420682259838 0 687049433344 0 687049433344 0 687049433344 249556019745 480703104575 0 687049433344 0 687049433344 221086140514 271970744031 0 687049433344 259813203292 541404011420 0 687049433344 93381859430 213293567761 0 687049433344 0 687049433344 118786473372 616882202835 0 687049433344 0 687049433344 377450392541 490705999211 57369129675 555459499008 0 687049433344 0 687049433344 0 687049433344 88983720577 334883950710 299865481776 650593812962 0 687049433344 0 687049433344 186534694585 401281375796 0 687049433344 116116386707 261174785167 137968233337 346548565955 0 687049433344 182611036524 614590136091 118994576291 231955445396 0 687049433344 101106934704 182591724724 0 687049433344 379793063266 530476271499 105734016318 130156080379 335803313524 394426568027 30625851189 139608692370 384236465933 605398117861 50925701016 182163829833 0 687049433344 309272822545 350218784651 0 687049433344 0 687049433344 35728598120 452604350820 0 687049433344 0 687049433344 164427232219 308170102204 29363352036 610149103781 150014016548 278824428363 7731852181 587462579236 0 687049433344 0 687049433344 26209158568 149648853945 0 687049433344 0 687049433344 0 687049433344 24933519797 574460565556 48504834608 594906558488 205988276104 674312499367 0 687049433344 0 687049433344 145236229280 422765847757 212482974526 348507855549 23971952734 67049486408 0 687049433344 354211159350 487234115972 113720307518 213379686813 0 687049433344 247553899599 430759610134 0 687049433344 0 687049433344 133607746067 564402281931 97673966137 377159698025 0 687049433344 645024551601 685852061827 0 687049433344 0 687049433344 31687926432 288286819501 0 687049433344 94777659335 605706303800 117963981998 680525620671 195971712716 225413983357 54113790763 541710400707 0 687049433344 213171775959 564114896286 275865181624 421937267059 346060145401 682304934038 0 687049433344 0 687049433344 439654598413 552065538613 599038289603 631963521633 365068272896 671869418717 186719083328 452465572444 0 687049433344 335450864277 338850546455 0 687049433344 44080860755 664734131898 0 687049433344 476290329120 532471008713 0 687049433344 177303313325 616324848949 0 687049433344 0 687049433344 271822621998 665584916732 0 687049433344 0 687049433344 0 687049433344 91183091179 646132407680 617962532097 640288419748 77295412882 547805417224 68766281982 411115248720 34801558590 41669590562 0 687049433344 49221410060 90682065797 149636572691 175800053905 0 687049433344 316645910123 648959274781 0 687049433344 6240271883 178669534385 0 687049433344 269913009037 463744351372 248870216098 683771153698 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225830859388 527207920069 299118827605 441488142504 0 687049433344 118488053724 643404053783 0 687049433344 188364091097 419036449273 125536188871 469272277001 0 687049433344 0 687049433344 351855449223 442789543939 0 687049433344 192183231485 499167200727 421564801594 680439295621 0 687049433344 0 687049433344 507384910282 642608206450 193017885281 659550720971 88979255873 267676099649 0 687049433344 17347933979 149912570207 341620535720 582921737171 508054960794 639100150728 178526823483 205998895533 0 687049433344 64755180841 252980996579 393206665668 509976082594 142377462480 216948396709 0 687049433344 0 687049433344 60979319859 237992585153 29907413266 548923846841 0 687049433344 0 687049433344 392819064500 670672190527 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 367469962584 631185298611 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168796578185 454556724307 0 687049433344 137001151699 610205125842 0 687049433344 0 687049433344 220705804092 359957878165 210041971022 577285171601 0 687049433344 181458004529 189855529805 67654843535 546350736729 433956044592 496860197183 0 687049433344 0 687049433344 371710178885 414507911512 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121914273593 370459080699 0 687049433344 25879230007 418074326198 140939352922 604840351215 77622214248 449457113352 118400812923 474252239761 89582306523 561667022526 269150289023 586387151194 102033684327 523735955944 42861535255 575162495845 241100864324 330977752928 86639991087 477989053846 22944016140 610155148336 16099277697 539842338845 388403366576 669276294117 0 687049433344 0 687049433344 107618804931 524000264262 79771998213 649928576576 33200803699 209985187388 322573342443 416735133154 438456509310 522349782083 49086798333 629419786086 353855973170 478742815381 0 687049433344 106145872381 459936587575 7308445205 301178026421 0 687049433344 0 687049433344 319059355219 370278903008 71409960009 175629031575 0 687049433344 53509781640 342881444975 0 687049433344 172787001017 597200472920 282219854768 663735919217 412369016893 534660854099 0 687049433344 0 687049433344 264354948156 578023399202 0 687049433344 398650508546 516774741185 0 687049433344 0 687049433344 0 687049433344 252861696447 302961069134 138131332654 655113001145 0 687049433344 33028336991 247897873088 0 687049433344 81382772493 234469689861 307014030464 677861749499 24112466677 333256299263 0 687049433344 287161156222 526828551928 0 687049433344 0 687049433344 388528423736 624917584083 43478223111 521269124678 19865771789 65271687307 0 687049433344 315891256493 511525440085 606713107808 619722946070 320267773062 525921290429 0 687049433344 0 687049433344 211988626143 365914749768 662402792584 683561930952 135385341841 430225662058 0 687049433344 87388933425 465405258967 0 687049433344 0 687049433344 0 687049433344 201539691897 589675695960 496138775353 652269129083 390565942008 630418307344 0 687049433344 0 687049433344 0 687049433344 337190676152 631070277170 0 687049433344 350831591304 500013662483 0 687049433344 283619731461 560088479591 320276210063 562389913079 293231281003 438761974767 0 687049433344 27061373180 463230620100 320675256684 506724430157 541259485025 642937490834 0 687049433344 205322286385 356712426764 0 687049433344 0 687049433344 329566722547 606297511274 0 687049433344 0 687049433344 74244600575 541408426235 501259772645 683463265714 0 687049433344 315997450013 346404390998 232954402274 434393218847 84082047132 155664065256 0 687049433344 0 687049433344 231121974165 340579077203 0 687049433344 0 687049433344 0 687049433344 71031732996 149003696552 607386487315 671773952380 301927445690 470014066709 382553153563 570679066001 0 687049433344 0 687049433344 235227537154 393821429004 0 687049433344 0 687049433344 245669493347 310279721944 0 687049433344 0 687049433344 0 687049433344 225872727245 638594249928 121682320027 299958382743 0 687049433344 0 687049433344 249584392892 559724145551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458098127681 480955268148 361639476333 366506033462 0 687049433344 465907927995 628785876051 0 687049433344 238533600178 584573575667 371739699147 551683186535 375405121994 569133096031 0 687049433344 0 687049433344 0 687049433344 581627170551 591614054497 224467957489 303746380761 244554776452 450397544855 0 687049433344 441707728981 593424316056 122623977576 357237679986 0 687049433344 147001045959 202259942068 0 687049433344 0 687049433344 132711811926 569831777204 0 687049433344 0 687049433344 52196157775 103023768912 0 687049433344 0 687049433344 0 687049433344 68252840885 673785323007 43582821174 44355831850 92263763317 626539453583 460818219340 491469463867 288025885355 542229893266 0 687049433344 467878526920 486757468987 270785492370 648421049597 363738162730 499729201135 450243429799 523630391674 0 687049433344 0 687049433344 181463681220 405121800113 237703936287 440201109882 184152348086 192299471225 0 687049433344 473024055644 545785777943 205396071674 582245555730 280588424102 537082841641 157130915620 199507239409 0 687049433344 279365447948 618313045418 344960831643 386016772691 61518097029 680190480340 379662942218 624533094342 0 687049433344 384259345065 525334267654 493205621307 583917569127 0 687049433344 34084284245 440564861211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 537128129592 628752413680 325038768749 407528041828 137474241295 364547299247 0 687049433344 650539846862 662429802069 287814854602 682692935963 222070902293 361265560825 0 687049433344 0 687049433344 338233084516 654081640727 93753291632 600952835239 275087084315 382194004188 0 687049433344 0 687049433344 0 687049433344 88753554275 174785796772 245180252774 317576943206 0 687049433344 438563854453 470295043754 98711776554 398471080279 0 687049433344 114959998254 303183143910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52884851824 559848191682 0 687049433344 141190976146 194204215505 340871216293 463583839545 0 687049433344 267774911793 402283927927 157782122954 663772145390 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79283035524 79721411729 166731080777 433742561217 322899338857 426878959172 0 687049433344 42518521745 318909469708 0 687049433344 228612396853 441232490115 246553871151 402174126144 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254582618291 315792256771 98425505630 135354924601 0 687049433344 232663029044 672614118490 0 687049433344 26156130941 59327442276 352817518707 422488449137 466599799387 593135596462 19211759163 288445961681 359346002540 367759784702 0 687049433344 355644369704 462601389753 276888414645 368996339031 557583353969 630919988443 127521084335 133413635622 534299693611 538616139323 169112091677 615484324680 290614667565 441812467433 480837527966 512892622663 113799587680 266125181618 0 687049433344 208952467265 256969378026 0 687049433344 20948881165 231694630714 0 687049433344 150857451694 327566449265 182681524157 681754542167 0 687049433344 0 687049433344 43704520082 229468492986 634618929662 660369508288 125871048139 389615245200 412944997639 461667305785 91280454970 533137344670 0 687049433344 0 687049433344 187553587532 561856251971 152683568271 180735514717 127720202786 458248282514 89392485886 329290234040 219899079409 249363802876 0 687049433344 392408068309 619435794085 0 687049433344 292470441616 648045584424 307334673137 370590681275 0 687049433344 364691184471 499137888834 0 687049433344 118329070430 192929300631 0 687049433344 43435172640 510375567748 0 687049433344 391574198108 574936343924 264535794108 284247540866 0 687049433344 0 687049433344 484024112274 489963755011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6519471122 353385145733 0 687049433344 600460763417 660572594355 160120166713 608395825002 236933857051 275606495247 0 687049433344 12429313379 91619920771 35965703492 460672772308 0 687049433344 0 687049433344 0 687049433344 44071160368 491719620314 0 687049433344 0 687049433344 126919386931 567059506775 0 687049433344 0 687049433344 0 687049433344 153926637596 325439000685 359047182366 369115199123 0 687049433344 0 687049433344 322592774382 586455942504 19997475340 66600970383 0 687049433344 453860987769 685663825153 155217883690 512657863518 336828711001 603901999345 0 687049433344 239836093025 619381489013 0 687049433344 208239594291 564582174012 0 687049433344 447287510314 525674674825 0 687049433344 0 687049433344 0 687049433344 93031727790 626174930321 55167515762 300036249743 193671894182 603836501116 0 687049433344 116715123259 553073017573 193708546674 444214777303 75123603669 114539039743 383118536643 635334374469 586218877479 635499752751 45111166043 323564822199 0 687049433344 0 687049433344 273099569748 566207405378 446760841298 454964836207 0 687049433344 0 687049433344 18990838630 147242733626 213075045207 317559259264 0 687049433344 0 687049433344 0 687049433344 293553466548 655977816925 28650090668 60682554887 0 687049433344 127302714722 258189336008 453201129939 640663944176 0 687049433344 0 687049433344 0 687049433344 147112512213 570932734304 8867519324 133421607778 146733844635 246332177510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467669919450 671794170340 0 687049433344 278682579828 501094432305 190841401761 485272976020 0 687049433344 0 687049433344 27768350642 238709629039 0 687049433344 0 687049433344 152274445052 232797532907 154740473578 534975550967 42956279197 615859071513 0 687049433344 24483653285 525978533546 0 687049433344 0 687049433344 0 687049433344 366971181976 517058174076 0 687049433344 382213564662 593774402286 0 687049433344 0 687049433344 0 687049433344 90933393724 330517450115 0 687049433344 0 687049433344 359517687123 485928901088 40377353140 623585753800 0 687049433344 515322433661 593320418158 292550009951 578907831724 0 687049433344 11649776077 12802683430 0 687049433344 101546428143 280746342305 0 687049433344 0 687049433344 395969800236 592666048342 558077683111 565960308586 211433554874 323230413069 0 687049433344 464632898332 469604111229 0 687049433344 0 687049433344 209291680931 461938668199 423018802939 510403173010 105542511732 306785545185 0 687049433344 0 687049433344 380053942646 575136980376 27858060013 623287637305 314134262455 647189441186 0 687049433344 0 687049433344 499657981286 577130539490 235515202258 474896349193 0 687049433344 0 687049433344 0 687049433344 479047003940 661954523764 229478177112 632159666528 453769515056 556519497004 524906910043 577394000861 0 687049433344 320504708522 582031103272 64925244528 506958908590 0 687049433344 538534151868 624865803724 67382193042 260860163798 359766934949 478176862834 149618071653 155207141980 76528888168 459701060989 18223168783 505790369459 123076525728 153739524609 0 687049433344 504243809006 521898240224 0 687049433344 39449540974 535113118002 0 687049433344 556211239 669303493664 590371219667 593430729738 0 687049433344 0 687049433344 236400544178 686642491020 0 687049433344 207290237900 658488657971 137301146969 258488912597 408761041069 555732354259 0 687049433344 0 687049433344 450668479603 479786148119 251357120703 677481556147 0 687049433344 262042710639 627365947137 0 687049433344 0 687049433344 285855430986 513954043186 0 687049433344 0 687049433344 81294301156 282990472103 25472149538 516447589880 219207555581 403956050100 174905601165 656130489675 128353202698 551482038320 0 687049433344 139338226675 286664472285 551152746045 576645137882 0 687049433344 50873328141 169040094608 468689641805 641190264676 451381326549 676342040357 32801424523 422050251547 0 687049433344 0 687049433344 603584079873 676071917295 337244422866 360806080386 189362472114 295032339312 165975059715 469237707963 382115051933 437744897083 0 687049433344 252303307674 600902972055 0 687049433344 0 687049433344 278487918267 595158338430 0 687049433344 0 687049433344 15959673334 446089663479 42940317238 261763218975 0 687049433344 0 687049433344 310670122738 669638340788 0 687049433344 319810730881 660196700404 16795091363 75231346669 417370684781 682617477344 0 687049433344 0 687049433344 310836335277 657539495402 312057741849 336676607140 0 687049433344 367832318999 450782253859 50999676224 388268257893 0 687049433344 435111057617 656260701394 0 687049433344 0 687049433344 66687224204 380987561767 318707047273 645386382904 85273741696 596787899883 204184613951 595275268140 61503628643 543368364276 0 687049433344 189758664326 503292529406 591684717572 605123450524 193819118865 599304666280 0 687049433344 303761688954 315912347125 30205121017 83591362762 0 687049433344 0 687049433344 271079191271 447600289475 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142542882203 420638960535 0 687049433344 0 687049433344 47221637608 238258038020 67622856372 75533129041 0 687049433344 0 687049433344 0 687049433344 552632932426 672500428565 0 687049433344 329930938647 354996360448 73696935863 497192321459 0 687049433344 0 687049433344 325157675565 649272537844 590061650972 632926786665 0 687049433344 83895584771 553471836208 0 687049433344 231475506085 526486843111 498240514296 583122831835 0 687049433344 0 687049433344 499398249597 651526571897 0 687049433344 0 687049433344 176539585717 583965273763 606097729314 610738755427 0 687049433344 561926098680 649332110530 9313792343 373593496096 0 687049433344 263144501136 329165584927 129876598328 641779372980 0 687049433344 464264391650 573573793316 0 687049433344 0 687049433344 334073716720 557696669464 0 687049433344 505046580750 678729401128 293893253789 528137416124 484097997233 508662478858 146581041460 554122786700 0 687049433344 457925348967 551211925271 119305069863 440647496641 344153080821 595119660904 0 687049433344 0 687049433344 0 687049433344 301337677615 558182602164 44636811490 604059962935 0 687049433344 457342833207 525346941708 0 687049433344 530254226319 588706245365 360936432239 467933517484 519749697650 653592897479 210409396729 560283596019 0 687049433344 0 687049433344 0 687049433344 349439277978 675968685411 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138660371042 246811554633 185055133385 343943051664 0 687049433344 0 687049433344 113990395158 459172851166 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76611369814 418211997559 0 687049433344 142541985112 394977709943 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402097821248 672791828243 0 687049433344 0 687049433344 0 687049433344 377367966060 671848497472 0 687049433344 525877284611 618362383513 328719711390 493210319557 0 687049433344 0 687049433344 107282445186 409095624623 106599198863 450100242939 161407966794 199424174143 295516621654 686912059322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366203211899 376474301980 157247947482 521145207130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415429504340 418006999484 0 687049433344 328535083903 501277182479 0 687049433344 260339560376 434538796117 0 687049433344 0 687049433344 104245347401 306586107052 194197173807 614459774932 0 687049433344 271984431566 446614514637 0 687049433344 69116783487 345282120001 77939896010 190947763913 6563951563 179573813042 280653248142 370688217471 439263484321 494462574550 36199860628 91733477034 0 687049433344 0 687049433344 235083809768 395051657074 0 687049433344 304006753008 401347218903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 450205992143 509087188054 0 687049433344 0 687049433344 322071498584 454809288390 96999539531 532391428964 20824188780 202171455018 0 687049433344 100318081126 435119340154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138421540406 458824241499 0 687049433344 456915899663 597718190941 41059337253 423584608824 579986044482 594125514011 0 687049433344 410349601985 602034271462 0 687049433344 234186546429 583945302723 0 687049433344 0 687049433344 495452701750 634662259100 191296128638 326695965991 0 687049433344 0 687049433344 586537292280 602552685616 0 687049433344 410189729978 514561273431 84632015849 277519421267 0 687049433344 0 687049433344 435565320188 629765601437 0 687049433344 505118397321 517420868352 0 687049433344 45251980545 249826010073 57643441093 364793736146 0 687049433344 0 687049433344 260036635447 489337077796 0 687049433344 0 687049433344 0 687049433344 363078248805 396102247472 0 687049433344 557678241147 626695788112 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403800215201 454532548718 0 687049433344 123459443916 281810782413 0 687049433344 358496914330 533595828123 0 687049433344 118052972124 303201780405 0 687049433344 209624973560 520876130813 0 687049433344 19971926988 557606276844 286657198972 440426537777 0 687049433344 0 687049433344 67872170998 281279075638 417466400997 604730326387 0 687049433344 0 687049433344 0 687049433344 0 687049433344 382540992726 555609239443 117610480 209130119414 0 687049433344 0 687049433344 495437624315 638276701159 117779639837 263114946138 413150958075 552217450795 284238741066 521255242895 0 687049433344 0 687049433344 0 687049433344 56755443245 649209636310 0 687049433344 473817429707 608298515895 111746506141 525971515381 150358328621 374872416615 261633481029 454452710780 248099699866 301189151670 0 687049433344 0 687049433344 0 687049433344 0 687049433344 508452912402 553209562971 36611207072 676760277809 387146163745 448063179804 0 687049433344 615337714230 619681109986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61833554588 264739853879 0 687049433344 0 687049433344 0 687049433344 84396829421 493892290687 36638671478 645433015956 0 687049433344 575331762853 591482934530 0 687049433344 0 687049433344 38703558315 225874433049 0 687049433344 108069668788 648563180409 317048779331 654804960890 0 687049433344 0 687049433344 329541604456 416652727906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417244511913 461642230228 0 687049433344 0 687049433344 196532036446 346939808060 0 687049433344 66943325133 233650403425 386384332147 659363931959 28818249155 247437563297 368367796121 439070188331 0 687049433344 0 687049433344 220618161231 257985228646 98722165689 390835744305 265336570129 472651874442 0 687049433344 0 687049433344 488078914116 651673317258 0 687049433344 0 687049433344 0 687049433344 6708626679 186880558446 378891866151 678092918577 0 687049433344 0 687049433344 0 687049433344 110620407713 175392277092 143336534947 397838627771 238311777107 606374400699 0 687049433344 518882465328 542279199501 0 687049433344 0 687049433344 0 687049433344 23827713517 101294249256 533405081194 607196195124 421226869302 471631745017 129461721068 578846144265 209526035407 421005619247 0 687049433344 450234696961 579099079516 76286909871 635597636056 108614989637 605609959051 355605056016 373880899866 0 687049433344 0 687049433344 0 687049433344 83053385741 527402014974 295578509074 530676528856 0 687049433344 0 687049433344 95973139489 508402272512 0 687049433344 249476903089 387280218977 0 687049433344 0 687049433344 67168550301 612280382937 0 687049433344 570720983243 629885820753 4201430045 230511791447 212391815475 288056040896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 396266763307 400371030347 0 687049433344 352765889123 588959973230 244355499982 445075364501 606217986064 686656347065 280214501602 574438571960 153027931068 205085189650 0 687049433344 402914979873 467946621077 0 687049433344 262109933361 333035064176 333523654269 342429057453 0 687049433344 28219154156 557510835060 0 687049433344 465553309265 520200962610 47600409947 235441517458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284842438516 451468430488 0 687049433344 507028512101 538814804768 0 687049433344 25349588059 388913738661 0 687049433344 0 687049433344 0 687049433344 35487874169 546105486984 559510023495 674749655953 0 687049433344 0 687049433344 62752470157 385392040011 108430481079 491916701501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63590112809 105232785215 179469560868 507317323340 129425133577 389956671714 0 687049433344 352895015659 515670817345 0 687049433344 44808610261 652900234962 161569348294 299259124830 285055459272 420427894228 337912610648 448144066540 0 687049433344 0 687049433344 489332057060 593333451318 0 687049433344 108497425890 408216518609 342855773331 580962310788 0 687049433344 65011985290 637524885106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195456139792 306725030102 220834092124 475283446240 14060596725 461448017027 0 687049433344 259954409985 507841368932 267922109903 451208705777 0 687049433344 237567056323 480900208313 85531150314 180048952124 0 687049433344 0 687049433344 0 687049433344 210355829045 233351734766 0 687049433344 145651859012 510645220594 36896761257 474214107292 137060752088 178604184552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365189590455 434956491260 0 687049433344 0 687049433344 129614961669 450299245947 109835051073 275535667191 472992343468 553428268070 0 687049433344 0 687049433344 213611495901 420619350091 0 687049433344 33475559080 638546689825 0 687049433344 0 687049433344 0 687049433344 16111657086 80815895858 0 687049433344 49388843303 355451732146 96651137981 358668690174 36455094916 280679360015 181495355376 192507551250 55340197527 674126501431 356338239733 462562737950 1467699391 201565012136 0 687049433344 0 687049433344 0 687049433344 333202449945 602947119846 0 687049433344 0 687049433344 0 687049433344 416296416760 619655820545 0 687049433344 31924382192 363345006739 480912976807 636550556490 0 687049433344 0 687049433344 105766792665 224074662478 0 687049433344 451151021684 521874336617 0 687049433344 102700748259 392260713897 0 687049433344 57324314364 199547321549 58816802399 541457515669 0 687049433344 323499856975 385296310187 0 687049433344 472502748429 473884774803 0 687049433344 0 687049433344 0 687049433344 128660926201 253051969340 24875193581 382037053236 0 687049433344 562664173205 595245713044 0 687049433344 294359957688 590131968861 266490459290 566400070158 0 687049433344 427017359613 655118086322 119137894748 557392107059 0 687049433344 0 687049433344 0 687049433344 226741338957 332681689136 152930578777 481348763953 0 687049433344 124882857551 675355476120 348015128977 672079374685 0 687049433344 203755925416 222221110641 86530585423 413399931218 0 687049433344 197221750628 643804674278 359520912167 554634172784 0 687049433344 5505358528 49770379908 0 687049433344 194450723141 619128535127 31270314146 613194527443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174837443938 425567665124 0 687049433344 12084492415 97083941639 0 687049433344 507351778680 570245097897 0 687049433344 539271371217 601947280590 0 687049433344 74176045049 200094202474 156847363608 392599586703 0 687049433344 0 687049433344 39919025635 44188903058 563387591441 593433057750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185392452617 539482203381 0 687049433344 295804304670 362632230161 0 687049433344 289480296499 455557313188 0 687049433344 0 687049433344 0 687049433344 51928814502 88187967465 4663157086 290639350816 0 687049433344 204900865467 389851177993 144429051972 207035634008 554937982186 611669125728 0 687049433344 108630005469 279498781719 114446639819 295290571144 248440109830 314556514001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457414723154 651360737646 0 687049433344 10683663604 682673318370 0 687049433344 176493736868 179478843560 88826896703 457228012273 0 687049433344 27418506234 515338579471 0 687049433344 0 687049433344 380935353922 686231815121 498943993518 564950413876 30444899622 392039692346 204136337389 315478404249 73003070125 568906686948 0 687049433344 373072574898 559702229618 205614807254 519736564173 68411944025 339095668616 0 687049433344 0 687049433344 161616763592 288046050102 0 687049433344 0 687049433344 126252709923 368824223865 47681261231 137157891389 78062806906 136159969531 13143630117 21374542378 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316071332438 630682052672 234099269102 635262355681 0 687049433344 436068734272 502026280235 142829482323 255731114505 141729133406 390745216677 146402229495 265920931859 46499264806 592270944731 130648857859 349569322658 0 687049433344 122946730846 263920580928 0 687049433344 160507459556 575358291480 0 687049433344 0 687049433344 0 687049433344 133530110603 150102363317 398955720513 453553464132 290275436054 635752501334 500101306482 678816989158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196482444172 571862900074 234624947130 461072404047 213118679448 541130439278 0 687049433344 0 687049433344 101033860835 316332560126 208458334701 325361609993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510030121750 637046642638 107115877404 528730240257 0 687049433344 0 687049433344 0 687049433344 3312500863 482758220861 0 687049433344 0 687049433344 412799518722 503096463857 0 687049433344 419454182238 432325699913 130228749333 464365040487 0 687049433344 0 687049433344 0 687049433344 238476878005 367653744884 404222216365 472925373568 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46294646504 151698749465 0 687049433344 0 687049433344 0 687049433344 88550873386 523728072246 0 687049433344 0 687049433344 532884575865 581591029617 545319957460 685609584982 331528171940 645961437633 417063850007 641570254094 489609222873 503621702838 0 687049433344 7058143532 197899502741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235421432267 677847221517 0 687049433344 84952541371 522212659124 225356471124 324930545538 0 687049433344 0 687049433344 0 687049433344 274345782381 325852061820 0 687049433344 0 687049433344 119623200514 499107043694 0 687049433344 19125336964 209695099724 268274706750 288243906986 48358895485 283181218382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75019676265 628575981395 172271821870 576516386089 336204948116 361857727104 0 687049433344 292080245349 592695378769 41668447371 607207340765 113605917759 412548480796 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386200565421 541706079202 9889784199 118202154683 0 687049433344 110007020291 347354133493 95794016330 603680286269 152297983318 647690647754 538985366764 676061538271 0 687049433344 31915572913 402283566686 104345303212 388003433578 0 687049433344 284377709073 406738137370 0 687049433344 0 687049433344 52922783783 250248770396 34668574204 374559639610 0 687049433344 210114859709 461137781899 191587509287 578712721722 0 687049433344 143144467591 662166140574 44186219921 671207416090 0 687049433344 325876436975 352676925600 50165136277 158101591112 0 687049433344 0 687049433344 111272743991 337836420916 427825711525 527580109339 0 687049433344 368836707569 497899168295 159473572592 335377417584 380164327219 442993788693 404157767522 636283219119 0 687049433344 549934496954 553159094200 442268743033 635151139919 198564870402 320941635864 147021274151 156978015794 518481695038 648959418377 116831378868 674013586054 0 687049433344 45732467585 193911444290 0 687049433344 21037139093 303334884812 0 687049433344 375285658663 456393392890 0 687049433344 473490298340 564707894476 0 687049433344 0 687049433344 131315154688 501339764545 421966926574 612180622158 0 687049433344 125902582442 548511140249 0 687049433344 0 687049433344 51654595257 635919572491 57325410216 242380792335 290958648828 648189127867 180173850550 667692226246 217232016115 395999017185 39443698933 477506759003 0 687049433344 0 687049433344 0 687049433344 190335680464 482173999571 0 687049433344 472716855586 558122507664 0 687049433344 32514669031 120973326616 171899506496 371411605690 0 687049433344 0 687049433344 458578993273 463643946118 0 687049433344 490346866323 647068750722 0 687049433344 150399477802 174883861075 153167411862 303558028873 59572224632 482286608497 0 687049433344 450980423584 585649120427 0 687049433344 267868735958 654063743078 145242729291 240607064003 448161006795 491644667600 0 687049433344 369773479921 572905276258 119327291165 629058796998 68947744065 374387090088 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406904008330 664327461666 0 687049433344 14911418485 319095847074 21476156273 603701518500 0 687049433344 0 687049433344 262571083500 523898645080 37943628051 320556681084 0 687049433344 0 687049433344 61891397364 333399662946 31792440291 302086752138 0 687049433344 387681386285 462080918793 252860137641 654852241412 0 687049433344 526152608231 656918829484 0 687049433344 311028119374 560573434089 0 687049433344 53081039889 232315349705 272078115153 597766918816 0 687049433344 242423592569 485389978314 0 687049433344 445927053804 650911444776 212586437796 649645371561 0 687049433344 13438313592 111869082113 0 687049433344 0 687049433344 69633606553 673765081167 0 687049433344 570311841917 619418856103 282404933821 666415537388 0 687049433344 0 687049433344 0 687049433344 12957468213 477546739035 0 687049433344 134193552444 664416384427 2881065678 606958854358 0 687049433344 0 687049433344 0 687049433344 668765426279 676624854776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107312642044 618367854719 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108050062518 563150159600 47212144515 160936847773 429150934706 439943854700 0 687049433344 0 687049433344 439032418686 479211197551 3635812554 473765044474 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139880564488 419973770100 468454055484 470980617002 0 687049433344 0 687049433344 224687732613 681581633233 431474882903 678390671011 304621499460 476245733210 0 687049433344 294856858816 455978411125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136102829388 556655371647 0 687049433344 336548426316 669515326305 406941807877 615935523944 323319151686 501986490387 164639566636 587508331953 279650470986 466839766400 0 687049433344 45781325360 486009646519 198453997157 212188120016 32810743190 126502623223 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 345699783732 593729924769 152891902234 210061894203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43782197107 588995772314 495974268991 640806683135 0 687049433344 324781088864 431400763651 0 687049433344 255201647210 292628465965 0 687049433344 276276508124 503614730917 65357198951 549660217686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42685459432 646944215071 5351662265 616254980633 411160079882 551332541529 192834749486 203930645700 90788350403 398577543051 0 687049433344 368888433638 502927639759 0 687049433344 539862768195 580340085157 474959141817 637187865303 0 687049433344 0 687049433344 0 687049433344 415121114383 577621623893 0 687049433344 0 687049433344 0 687049433344 221906562737 405697157578 157833256638 250351534359 0 687049433344 0 687049433344 559022281346 640409450979 184085527631 441809916245 0 687049433344 290493343353 492020932284 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258203459062 685203477366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439914506288 650677927290 252259707850 634634287769 0 687049433344 0 687049433344 215097826802 511942852975 389084802744 510196701896 0 687049433344 117112311401 229475570110 94329374795 106204782755 342245150562 407326589002 0 687049433344 175505718410 528904442215 110833463047 420379957927 246934945601 624694466374 126689513399 581657282889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358010782957 685729259854 0 687049433344 370085395799 676983802651 0 687049433344 0 687049433344 0 687049433344 97017029055 539206094590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364995719875 686165390512 0 687049433344 219038831499 651072019406 0 687049433344 0 687049433344 82102967836 527976534435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209618665399 298306246715 0 687049433344 0 687049433344 215557997313 456329593971 278003900412 628656222340 232801100793 555919318633 0 687049433344 0 687049433344 37824016291 469953862953 312053501158 623663587050 211942795588 536275887171 0 687049433344 9915864076 489430655461 0 687049433344 109006679086 394210024549 0 687049433344 0 687049433344 0 687049433344 383883126267 549686989746 0 687049433344 356313022383 410451920289 0 687049433344 4004169829 327072761325 0 687049433344 0 687049433344 157827475709 338759200749 0 687049433344 26973379101 552137306357 2677832124 612810666848 80375122244 342657437349 1412118599 301640303366 335123188352 539807288146 256450597356 376864476099 164465317947 491069371081 138316752827 479516711904 0 687049433344 0 687049433344 0 687049433344 0 687049433344 344834138846 446310122052 521824623007 527054081127 411559501916 679122406866 47646170744 142128571432 0 687049433344 459489390030 632462971687 309889124686 561130642910 314140386068 619825440081 524255473233 634613998121 457060908135 586482483962 123150995255 193553986939 0 687049433344 586844706323 591309140340 0 687049433344 0 687049433344 63551099918 384498280898 0 687049433344 110021960145 368611923466 0 687049433344 0 687049433344 106511534970 373528911517 105246463109 340943153162 0 687049433344 0 687049433344 0 687049433344 2803533444 232959239249 58340499593 422297135912 0 687049433344 317361882030 484843042085 357306555039 611557221002 291778368447 510229953955 0 687049433344 546573396001 666538626962 0 687049433344 144262397901 265141350512 34379928799 535822808540 336685149610 581882561413 0 687049433344 6567379912 158882454934 142610398892 370174078322 151600551422 225958821108 452841538890 512276564672 295525687052 509295402957 582059480200 620972373644 247166699436 671842787833 497883681687 579204233904 0 687049433344 0 687049433344 0 687049433344 62007919574 97830412073 0 687049433344 647244039238 677807548061 0 687049433344 139932580583 606967651495 462895345487 553951016894 36304798200 334623428680 0 687049433344 77257082713 477390628647 0 687049433344 0 687049433344 224167750819 227704353875 0 687049433344 0 687049433344 186138911758 460638768540 0 687049433344 0 687049433344 0 687049433344 130837314949 585364951392 0 687049433344 0 687049433344 341251187699 585148997789 239623608881 430317498412 149089626084 599956799458 0 687049433344 66765040154 175870299787 0 687049433344 0 687049433344 0 687049433344 461397299385 570584122969 0 687049433344 0 687049433344 72652260407 164132314736 51669715613 294518037974 144938838212 642984215146 114847626869 514254902488 233123353350 642648747386 0 687049433344 0 687049433344 54563704407 489841169411 0 687049433344 102176505856 184584447959 0 687049433344 677827037503 683157405224 381358039687 597677480071 460140470850 619992975965 0 687049433344 0 687049433344 0 687049433344 117522686990 235053850121 0 687049433344 0 687049433344 276253596797 380720754868 72837741145 217024248821 17946444459 154256784578 28655884531 46667060132 0 687049433344 550196580796 639106355648 0 687049433344 181880031219 308516470044 0 687049433344 392265266482 641538434285 78717581966 577466853828 139305968436 621684523776 362628597985 516146136608 158924202677 390543177689 274174686866 575417237249 66558877757 344220773447 0 687049433344 0 687049433344 149901175841 419461482147 259748043325 539999309137 0 687049433344 202721381655 456855474687 0 687049433344 157045081046 183789420808 100303350258 415308500199 0 687049433344 55416001870 157406707345 190688219705 544608771941 19439727485 351928971500 66444108330 475720400506 0 687049433344 57796252716 439864786698 0 687049433344 177951962920 288594953417 461533740620 500916287949 13664544018 530052947085 235837678479 622181358119 135889608980 185674141841 86263929617 289513169518 0 687049433344 0 687049433344 276014886385 504430602449 0 687049433344 0 687049433344 0 687049433344 362299883306 535749469969 16909617976 243729588558 0 687049433344 491101091942 552213437562 0 687049433344 0 687049433344 284292243612 354926180117 0 687049433344 0 687049433344 5230678371 213599393524 0 687049433344 182723901632 653061753976 174755640591 488425278272 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90233845965 236761514623 0 687049433344 105969079932 449334146755 570375924747 585232521460 540221390601 679676027805 191892989334 556647400808 0 687049433344 30624507061 277555544924 231040109824 246595062544 194200067984 413705412481 0 687049433344 456969254316 578432480790 469633123116 510382641649 0 687049433344 0 687049433344 0 687049433344 151742477924 301857979007 413369657014 670907035429 639139435929 681099496253 373281570491 669036972928 87435700703 544857007921 185094636102 566284705865 351113831838 368267230140 0 687049433344 332848834384 541822910873 0 687049433344 380685647244 423729593754 0 687049433344 6765166989 439394557486 120777118113 547856781342 0 687049433344 149669588461 292995696290 0 687049433344 307323074686 529503308468 0 687049433344 0 687049433344 248402323692 380124735907 0 687049433344 66668253476 474940376854 208606864498 611323183014 58645010607 148951219091 366807160849 617011097560 136841469213 207375060006 102023158452 490054378600 0 687049433344 0 687049433344 39083447255 59434438440 2377102829 208871613665 303609415114 545644795291 0 687049433344 0 687049433344 96173118412 325427600565 11420441830 131542130354 0 687049433344 0 687049433344 73860212845 262027535663 37677666412 551374285969 97266037838 401058211490 0 687049433344 0 687049433344 245523380722 627497728659 0 687049433344 3644565922 597306207852 0 687049433344 0 687049433344 0 687049433344 456508834611 571764287443 212592281597 349992646572 138341255399 148893634379 337512675610 668897000317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 486529670153 568623474319 15823064606 480288255402 0 687049433344 156156898143 285242640011 89666065941 676724575721 33033590571 679485269783 0 687049433344 0 687049433344 521803400560 563125050883 32538276997 184871991866 0 687049433344 203485273828 322946535822 281761292930 434244013523 369822894330 624554412789 28752968034 532607881430 164369610793 554197963915 0 687049433344 0 687049433344 0 687049433344 210455529235 284274807972 223187591525 253326898990 154187965128 197754999334 26680804031 154395129968 0 687049433344 76001314052 114068548179 620033355529 652518606816 0 687049433344 0 687049433344 215289605222 398458611866 237408106196 380128470634 307657740583 655430340517 464292638319 608505371808 54144338701 343788244512 255132221804 531327458446 434698697898 521949895291 147497269158 561669983154 0 687049433344 0 687049433344 529117821487 683761489945 0 687049433344 0 687049433344 0 687049433344 552260222938 613027274398 0 687049433344 542560171220 652130430756 285991999972 658436570196 103498947194 274310481346 475980324437 526428873723 197966991832 526810247783 0 687049433344 65123557024 539307433081 32445256619 474308474866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138180051700 592356016545 92243561343 608189139044 475424327019 551637323211 0 687049433344 502002463657 684746093186 105594287834 463991389814 243090790077 524497718061 175071007119 325281042313 0 687049433344 0 687049433344 81728374809 619046978487 0 687049433344 142965740083 385292204745 0 687049433344 0 687049433344 0 687049433344 414307242164 605162332981 331638920958 499098762373 0 687049433344 52964457113 552713039534 132627970492 141518760113 18281810450 355137346220 0 687049433344 0 687049433344 0 687049433344 96342673167 147152541456 446859140830 551976452621 0 687049433344 506035853692 529269758088 115514528140 133531843348 242727349862 373489148788 0 687049433344 0 687049433344 50583051520 674844932951 106470399368 129739867617 0 687049433344 0 687049433344 0 687049433344 137733067988 329088681687 0 687049433344 0 687049433344 233309779783 659708645200 0 687049433344 205232992377 549294821262 1022713848 310433473032 273582562683 493027108424 341610514558 619887053974 179619684101 652324286450 0 687049433344 183480528261 399444213533 410580634763 548860003955 509267430440 660284693056 0 687049433344 111059748815 140786240771 0 687049433344 144881614127 333950172862 68537114189 303746963279 496951961840 674780715547 0 687049433344 0 687049433344 114850869894 320364279285 28821706355 411291181320 0 687049433344 0 687049433344 0 687049433344 483448394834 664106180274 346432630464 405265804153 27628395875 163796422105 13537087684 395522223522 141537905940 515253226996 0 687049433344 0 687049433344 258171558754 514697819469 0 687049433344 223887933889 638244754676 0 687049433344 315440643866 686435833469 0 687049433344 0 687049433344 352616802524 451616691852 0 687049433344 0 687049433344 133159788425 615793590059 190421488192 354960439182 183091700289 307478250642 0 687049433344 2427528539 367042729248 366423208142 504045368846 98444161972 488127263130 6201743520 197515226610 0 687049433344 0 687049433344 0 687049433344 517445066156 610832883584 128006077284 484571667725 418430678256 435251154982 0 687049433344 147635453298 677781994312 29405447279 72049499036 0 687049433344 0 687049433344 77575281112 324201014205 0 687049433344 114882419211 648154607974 0 687049433344 0 687049433344 148555671871 221881073518 302464485749 500586470530 66557745309 259197853107 0 687049433344 0 687049433344 0 687049433344 198854169154 436432084818 224263816279 316006001183 0 687049433344 46582581644 356649031982 0 687049433344 0 687049433344 456681441678 551899568674 93498062661 368064028480 0 687049433344 0 687049433344 234796123021 525806176691 0 687049433344 0 687049433344 160182305069 610808937669 0 687049433344 0 687049433344 0 687049433344 27756653922 505289498946 105423839185 394881711128 102672694019 134072250666 0 687049433344 457557051521 627320624578 180560757844 393802547961 0 687049433344 0 687049433344 100592352352 401257996988 57884128206 276660872910 173291226043 548204467727 214988604885 686966127251 0 687049433344 29668221877 362920273021 0 687049433344 252636198208 297836551001 6162131991 283886011613 0 687049433344 260321295659 535639136329 143477834773 308460969977 0 687049433344 0 687049433344 39738575094 529294564151 237712745537 402233926049 0 687049433344 277954166150 340837025037 14324984792 679509616450 52708473893 263300095703 0 687049433344 0 687049433344 274682979778 387797169362 0 687049433344 379791781283 611244374358 309329188255 585270851474 0 687049433344 0 687049433344 367036127768 623204638855 354143168231 500464162427 256651809933 432758672940 0 687049433344 205139036109 364808327429 134127366227 540745578010 540857644949 665318698276 0 687049433344 405614011009 518024524868 479548518565 603005652240 0 687049433344 0 687049433344 255806814188 595330909877 0 687049433344 174980544253 404417245889 0 687049433344 0 687049433344 619796224337 632534284608 0 687049433344 115134674650 263412430044 0 687049433344 0 687049433344 390728145472 448686666301 0 687049433344 165327829115 640483160562 88889221458 156746083050 226134658682 618400112712 465206772832 628876633179 0 687049433344 16369650502 523055467338 0 687049433344 0 687049433344 157321160545 401662502380 42378221130 637854219971 523265099801 533687151730 363400644114 515099688332 108233951212 233820891255 0 687049433344 0 687049433344 446502044052 543303742593 367727346251 558210673014 0 687049433344 0 687049433344 20244250330 591729313442 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364800811006 388040245505 99219823357 165353496499 12705768610 599725495625 120035755448 672268169786 0 687049433344 543247533236 647063760864 65183427475 448014290047 444964965777 581459372122 244856691427 498779434467 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133947170151 319028105898 0 687049433344 304588204422 329958724354 0 687049433344 521806375783 562993877589 403918044184 478695546164 0 687049433344 514372220984 573546644746 0 687049433344 0 687049433344 329340189552 481392618181 0 687049433344 0 687049433344 541627118580 633577682343 130737287024 224476231832 0 687049433344 508673971512 668907638112 379962301340 413146791250 477427211939 634956951054 0 687049433344 87515181893 571758245115 0 687049433344 51215304594 317764238507 210131855927 220729654334 110064088410 178634875767 0 687049433344 45111993871 286022723363 0 687049433344 427864772412 647510627751 286126322315 340418128324 148325086853 231177825287 0 687049433344 0 687049433344 0 687049433344 16447694075 610234955073 0 687049433344 192390417449 532324175902 4690388638 226994868528 25866758858 678123316929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56088426141 274966432669 0 687049433344 204315275411 668036732039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98719886248 600331882812 0 687049433344 561288376725 678585904600 50253550434 172593252867 30870688297 431877586167 0 687049433344 361364593996 374669276667 0 687049433344 0 687049433344 0 687049433344 220632044771 323137503965 0 687049433344 152481931144 471411403147 66008194351 672438926902 0 687049433344 0 687049433344 0 687049433344 149999067608 168421814689 292091643990 597244279682 504452956498 545247989698 512789112439 618518037486 0 687049433344 63880556789 108056288479 253570564936 457444421686 15468703001 308416410002 205962707409 238936031317 0 687049433344 0 687049433344 222271216497 234141124983 0 687049433344 32981165107 559149719906 0 687049433344 88306556964 119081455331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306974456772 323193507510 0 687049433344 340575055822 416828152103 34281292502 236200813899 0 687049433344 0 687049433344 217169933675 647904400424 521459823791 684096757699 0 687049433344 261731837065 415674313086 109526686065 235210118636 283542275330 411533225937 299700302478 621249810609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126516949303 258441686104 0 687049433344 90999069032 424574503290 204454457651 368258271157 0 687049433344 0 687049433344 299602152731 685898546707 98813182773 204208354454 271972722959 622159583588 400258651149 583584660507 372298616054 651178204313 0 687049433344 0 687049433344 0 687049433344 139330072347 438712387078 198034385033 413921435791 78576530590 584184433921 420167337972 460144124996 260300215593 330037916339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214075669462 647312243464 497021486228 632235290828 599473944035 611432759718 265723945865 524150668330 100815996674 466244241949 257276391165 437036488972 73970276022 460866478586 0 687049433344 0 687049433344 317910431076 376269395568 0 687049433344 401363871786 541107505881 0 687049433344 9896457195 445698343760 69228122670 605327276910 0 687049433344 116927151593 120981064556 0 687049433344 0 687049433344 27554435604 141853570403 407459262001 606081855168 83471404901 319836710816 0 687049433344 17325800579 244085985837 0 687049433344 83718578085 206609480300 0 687049433344 0 687049433344 0 687049433344 106190634226 407814779268 58506208519 483173666843 151357762068 632604387562 0 687049433344 262441555446 518281500366 249707828849 676598849335 37190647762 398906733981 332051371113 468068927220 0 687049433344 0 687049433344 260290809721 335278668353 271095885341 469715956167 187197980936 650747582097 8055575326 214847580200 274004355921 417675936230 188906540076 442722912916 146390808013 479020095609 0 687049433344 0 687049433344 77799486508 608129035126 131057848168 317683940092 0 687049433344 110683568006 350819874741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99169221836 300117815956 587388156455 671417418997 0 687049433344 98313904958 183675256839 266224461025 465942499943 105330533243 301270152148 0 687049433344 0 687049433344 10763649782 376698749111 0 687049433344 0 687049433344 0 687049433344 652960534247 670428694620 0 687049433344 96234573021 601193360303 0 687049433344 0 687049433344 594510739675 663390461976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323510779872 512459027978 478353005673 564302993191 0 687049433344 204805653723 243767808111 0 687049433344 0 687049433344 20199444206 131903522229 385394202290 664216514616 433488102942 443212484862 0 687049433344 221504027501 639647480154 158505481284 553794877839 178215015022 199216870574 326946893513 384224394485 0 687049433344 0 687049433344 0 687049433344 341633853389 405916384929 0 687049433344 300487948400 640322159206 196885772427 247762294396 0 687049433344 110751528662 562319567563 363890105465 436915782121 124300778911 580963818855 143364302662 677271682653 32127669488 277242992727 0 687049433344 521141372366 665405094703 92345109823 668396937436 0 687049433344 0 687049433344 0 687049433344 210098332961 676664186413 30984023967 450088914401 0 687049433344 0 687049433344 254437517279 377541830111 165847304710 542656936153 563764636577 614370008255 110874068598 378515746933 0 687049433344 0 687049433344 110236066091 453812164126 0 687049433344 33152427085 183182093936 57486752790 175308877465 0 687049433344 0 687049433344 125070342356 174683476253 212470974834 222610752347 244286705000 541434352098 0 687049433344 229687065639 253381993399 0 687049433344 0 687049433344 103187626652 559419658288 0 687049433344 0 687049433344 0 687049433344 68686567861 528763526350 211975662338 522252881688 107115323270 675440625558 83607792118 165454578206 0 687049433344 0 687049433344 0 687049433344 6856191759 545885008394 133073293776 334268865179 555587662448 586922244217 151869008648 317790181540 0 687049433344 0 687049433344 641518836978 674277572203 0 687049433344 228582533659 514625325212 0 687049433344 392102854698 425800946767 0 687049433344 91858233836 614126485244 23987835718 136104027690 458180534424 509916110910 38770441499 591282564692 0 687049433344 0 687049433344 30264808364 205067017839 44695235198 317745341413 5618267074 614454712120 0 687049433344 0 687049433344 178625705342 262706997590 20335795024 371571288445 200404060317 271893560853 114537147025 331640715478 0 687049433344 0 687049433344 0 687049433344 494063716470 650092170818 0 687049433344 271526816177 434508249750 0 687049433344 0 687049433344 70107424566 488217653056 232745634577 322523211303 0 687049433344 3656907079 534827843219 279357148894 433663623522 0 687049433344 83446873337 376517248737 568020518162 586866124076 86547527576 638781440403 0 687049433344 0 687049433344 0 687049433344 313452072160 515199765482 435073339974 529167911645 26965653989 322291590467 207730901430 501306271392 0 687049433344 0 687049433344 329728256731 656255334011 0 687049433344 208500516374 668411450915 0 687049433344 385629633207 437208356120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111860663776 435044081993 228608297235 676803057829 183428957753 231374693109 0 687049433344 28509383522 528929274050 0 687049433344 0 687049433344 191677029292 307110047865 0 687049433344 0 687049433344 0 687049433344 484139902207 630638337509 17683720828 546884352717 129871466186 223541875309 0 687049433344 190933845442 540753627739 345518840476 633823211380 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250683952436 583914581724 444685368434 589864842084 172972983343 219750592354 0 687049433344 0 687049433344 567582577766 629920137653 533304755275 561208523235 67797297223 72606836008 0 687049433344 354780352609 485928224334 0 687049433344 0 687049433344 224142354727 400073206285 0 687049433344 27442472756 673329511317 0 687049433344 356419318507 531017233489 0 687049433344 0 687049433344 0 687049433344 9607274597 153237846033 0 687049433344 357676515832 517673182479 381359319612 427099531883 0 687049433344 0 687049433344 362277035289 625055477316 0 687049433344 96609447958 563806013247 328268274895 467255708261 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251900019081 550617502387 0 687049433344 41131586822 477859119053 0 687049433344 179956538968 528283162473 63870321244 253867318409 0 687049433344 0 687049433344 246917453655 579045909089 0 687049433344 0 687049433344 350983886054 395148697102 526746376713 642017251785 0 687049433344 90485082018 620213765931 451601494319 528266914116 459802258660 606287344254 11306466242 560836868573 297790974279 486106061760 0 687049433344 293916339934 552357693584 0 687049433344 58656131267 466199349138 0 687049433344 91587152027 299599007895 260919580957 644718426721 0 687049433344 177325765786 214765644731 443634055327 669693471389 235445140477 569906576829 300732394231 576308896469 511763963428 596528850007 0 687049433344 0 687049433344 162242981097 353260484507 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45070178734 613021938472 0 687049433344 169070714385 658828561343 533362522774 542555881476 0 687049433344 182689326212 246618854485 528788014271 605571638417 499988987762 533521987239 0 687049433344 0 687049433344 433329220618 596798914379 339137636028 408952071244 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134909969343 239136486214 324371066085 673744526829 0 687049433344 302432136263 408085112852 325116018122 586962397442 0 687049433344 155052700319 539294648430 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8632995222 554316025424 0 687049433344 351669160581 487449273328 0 687049433344 0 687049433344 590405732185 605786692077 219714756062 684881830738 0 687049433344 18294409230 61645063402 168164045216 644651789523 0 687049433344 0 687049433344 0 687049433344 395438130204 527947326991 0 687049433344 0 687049433344 0 687049433344 142881578834 341893231677 269919466447 310934088695 0 687049433344 365944232997 677032946467 0 687049433344 0 687049433344 485959615660 565327548655 0 687049433344 0 687049433344 432874424109 459830574145 64149826640 211873507390 0 687049433344 0 687049433344 396366109773 638386084923 393775022032 664796203334 0 687049433344 154180549658 298372607267 214036402190 663610553374 0 687049433344 86433599435 673366245119 0 687049433344 0 687049433344 0 687049433344 28963417934 93557899351 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52341811359 613499661020 145100682759 288221982220 0 687049433344 0 687049433344 147558817091 293110941183 98966461684 185343242488 389388620542 531304206677 0 687049433344 8841569573 148097149369 0 687049433344 28663596867 197410925275 0 687049433344 0 687049433344 0 687049433344 49890398879 490390915279 0 687049433344 0 687049433344 235336898388 392216385836 285103394818 395202199831 252585610704 496589091502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301789571569 591211768940 0 687049433344 0 687049433344 0 687049433344 37032378874 526333463068 80682025455 489031034270 224175012831 412682159786 0 687049433344 493712135661 678209289959 393277510641 402844540413 0 687049433344 0 687049433344 0 687049433344 139632154410 442763422114 0 687049433344 552557364262 585627325263 258149840196 641628405202 619441137149 648684060210 0 687049433344 0 687049433344 66045581606 77551327731 0 687049433344 170931507350 509243053457 0 687049433344 0 687049433344 0 687049433344 207651471105 450224840776 0 687049433344 344877579503 572813071980 0 687049433344 39714081092 554622632012 446300666200 563383819538 411674318281 547766207636 96274341029 570331617591 0 687049433344 0 687049433344 120237930580 418636892914 0 687049433344 0 687049433344 529619690805 645999756829 7926696734 53166881275 1711864787 552301999016 138087501186 377265828264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336300025241 339461744014 213803476294 412145769248 0 687049433344 0 687049433344 80957314031 563113500244 0 687049433344 501356036239 528050187410 0 687049433344 197199958048 589188220232 0 687049433344 143790531828 434521155358 324188223294 517033891543 420171847713 480547929180 0 687049433344 0 687049433344 115300546469 601244094491 465676686888 479916898526 0 687049433344 0 687049433344 232056775331 387141709524 0 687049433344 0 687049433344 0 687049433344 314941042187 463395860948 0 687049433344 0 687049433344 79071583601 362704527057 54400832489 445046700943 335443165703 548408886715 0 687049433344 173854265545 264505072963 0 687049433344 349650029548 532029645638 0 687049433344 0 687049433344 0 687049433344 137048475786 566955597175 0 687049433344 0 687049433344 0 687049433344 567509630078 576108355017 0 687049433344 0 687049433344 521422803258 607471124453 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153411031948 194653680943 437626080506 660725182510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211670791859 454946893388 0 687049433344 463590771034 592366495492 0 687049433344 0 687049433344 170710743378 416183410233 0 687049433344 64929581692 320453510483 0 687049433344 127722955109 508938116259 0 687049433344 0 687049433344 0 687049433344 0 687049433344 573642961200 674740815389 0 687049433344 0 687049433344 383168706792 536495355705 86956924089 252674592153 246285263410 273375447513 473212872079 531056212275 0 687049433344 171378734007 415391132817 0 687049433344 494850605902 532600600131 375098302377 608897569198 0 687049433344 475844231206 582490604346 163319600512 435607545724 0 687049433344 174336454256 331383410099 0 687049433344 0 687049433344 136949016352 558670469443 59787766945 567427446009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119568270804 215916701167 0 687049433344 283495847540 411847661337 0 687049433344 579217926084 583592074478 106498664475 562918593359 36143622423 445945923613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148296037470 351763736362 0 687049433344 0 687049433344 217103447952 549754925726 146665165721 470465787296 418403141826 672376078048 0 687049433344 476055208776 574324653636 26206978932 602315188210 548006627280 593587663615 0 687049433344 348083999813 612817832560 306800847035 566160170069 0 687049433344 0 687049433344 68331241348 412259093851 103742441977 607675496053 0 687049433344 26757916039 678240381495 0 687049433344 0 687049433344 51240275385 403991514312 0 687049433344 51151180268 75098388084 0 687049433344 235441852888 418879996836 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131350680146 470580711432 257712324832 534877181002 591804444250 613588055960 252450008085 529463123334 0 687049433344 46778565638 455641413460 249105043034 546249358043 0 687049433344 0 687049433344 0 687049433344 79619492811 106045616399 0 687049433344 122924043529 476476567974 532144202058 565593931827 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314340762170 472349553301 0 687049433344 234210063570 545783716848 371398076240 544332248177 0 687049433344 0 687049433344 491936246547 547743544771 190860301517 214402390381 0 687049433344 0 687049433344 58886901442 481584383666 110454636653 604947450502 28014030084 539704690874 0 687049433344 0 687049433344 427048523991 512615619568 140123113511 144153364110 156766612560 650243424100 0 687049433344 61512325282 681526840071 291385338841 297196689642 0 687049433344 441707372782 651569321684 0 687049433344 0 687049433344 8082219153 498342162826 401356226744 559103670666 76177890098 405234513611 0 687049433344 0 687049433344 353111321259 617554392900 599433930825 626658947798 0 687049433344 245350458759 499850238257 251971413071 582237259166 0 687049433344 0 687049433344 356448495053 486475640592 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99959936886 457909079335 0 687049433344 165065860963 320333699258 0 687049433344 0 687049433344 363827380739 539310930796 0 687049433344 0 687049433344 333374381849 449458846041 80178605299 501936588373 88946434451 479729200675 0 687049433344 303043095428 306181159261 0 687049433344 0 687049433344 141105927766 168540527503 0 687049433344 0 687049433344 329969208560 664452538831 0 687049433344 16177366562 570613550017 0 687049433344 276841031543 664802428478 137878803628 607235662270 54977475530 289996860205 222051553055 451669339325 0 687049433344 163135211702 237146218532 0 687049433344 0 687049433344 12844444413 13029400720 17089418008 182897008696 194424558318 608476271676 0 687049433344 270181302230 659741882681 0 687049433344 0 687049433344 205272505461 281827331874 89460451696 385988490730 252575974181 574297817860 0 687049433344 1662167119 624109721642 313622539294 646643688054 0 687049433344 0 687049433344 287797176295 628178234693 268457185889 355932270828 147053597041 156642685780 0 687049433344 0 687049433344 12059841334 202802009726 0 687049433344 198790415649 673221426996 92951393950 293201168274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291921877732 642815143204 0 687049433344 90585874083 440068890654 0 687049433344 0 687049433344 0 687049433344 298365812587 543053913458 0 687049433344 78473769392 216107740627 0 687049433344 533387196635 590079380843 344341570347 633267195429 66247380894 561001050196 0 687049433344 158241122760 628055493776 30410213557 502811660599 0 687049433344 157183375934 297200655347 499851165206 535724961888 310651299208 657844408719 49018669868 436774720486 110384284145 382351089320 239686814276 326283915444 0 687049433344 418565849134 585050125776 370328519602 426903802567 124348291732 274692419561 0 687049433344 189356108278 223453120608 189333844107 203093121970 505383748076 516570139610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61251266635 157909205647 144820294696 438635076715 411600391715 659027773808 0 687049433344 0 687049433344 177034947406 593644325386 0 687049433344 353757290410 432723900324 450202655194 660385637234 168054394961 547368535836 0 687049433344 111492789521 309266919585 184509824317 346191241621 0 687049433344 325345942083 332237968727 0 687049433344 0 687049433344 415065762223 646179532646 72480462857 284755613138 66686931159 472306305699 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159425850094 425582444289 34348151899 275264661117 472229992346 598047861384 195187626313 262614758194 17432820113 156915764529 146959129707 214672149278 0 687049433344 130826983081 333167006146 0 687049433344 0 687049433344 0 687049433344 391342069194 406428035226 0 687049433344 148097798801 343378159496 0 687049433344 499987227610 502594011835 0 687049433344 407091519673 599566610755 0 687049433344 381930386701 426715990518 40881203468 485182300535 244655933150 355153090483 0 687049433344 0 687049433344 0 687049433344 187166874091 406601304842 600144471079 671325477788 0 687049433344 300172797420 443588437263 92902316016 412641147186 0 687049433344 237838067753 415290208640 0 687049433344 328444588699 407786548428 0 687049433344 145362965294 446178824199 0 687049433344 0 687049433344 188890244352 661831429748 53348357941 118978889087 191717073190 450151004664 0 687049433344 38293522476 168183004931 0 687049433344 393154975419 523399828976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231864034629 550008642167 0 687049433344 15456775803 61443064410 0 687049433344 204538661664 679022140311 432527720918 654063723235 0 687049433344 0 687049433344 253840126928 274506004573 25671623748 442209550791 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 318711365769 575402379060 68305189211 665841076260 156655601471 413410270415 0 687049433344 239004831261 266417153708 0 687049433344 0 687049433344 0 687049433344 91011455896 286915600415 312950921050 351572995519 0 687049433344 0 687049433344 209702998736 485864802944 0 687049433344 0 687049433344 0 687049433344 170745431542 640548914456 0 687049433344 0 687049433344 0 687049433344 39929880154 268471012555 122444923186 574492509703 22221748257 158335375789 165185775549 609668291627 0 687049433344 407697727351 418394196911 61593188158 597410079823 91434851183 210457628244 183147638608 485531066506 0 687049433344 42896553471 566474480619 0 687049433344 312792608245 467450012516 0 687049433344 0 687049433344 178808968503 569632716229 0 687049433344 0 687049433344 275763663986 503567688227 143965907658 600916387550 0 687049433344 381200130612 611507999932 15762861125 86896514613 0 687049433344 526254235949 632646876611 61244408426 178772512179 0 687049433344 460927282333 513086378421 499981787472 531031244879 1893750545 235159811535 0 687049433344 57877030585 377925148712 0 687049433344 0 687049433344 108250537985 587371908451 537009221993 611570243934 57951697170 275173465774 0 687049433344 169183658583 239332561241 324396872517 346449424064 110387826643 493925997217 160239788051 571736035794 0 687049433344 337904870063 398856693388 0 687049433344 317482113756 479634165747 0 687049433344 158626918616 306666378913 141589125891 482364850045 656778074337 677042048531 30165041064 224092512537 437098538625 507522622241 564110606172 680992386284 389730045871 496649878261 72778721982 78897537049 172521265842 354640589622 113192807315 576425903611 551177048459 661945688090 210735047568 453903609412 0 687049433344 410054074560 491947902604 355292480432 609539220556 59314346856 179051129817 282140194103 686129459553 0 687049433344 112212312791 451425976420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210976534658 447132511024 0 687049433344 245260368482 467012404186 120756815012 433393139466 0 687049433344 0 687049433344 0 687049433344 136823916346 517974028429 455825579817 669103246503 0 687049433344 0 687049433344 0 687049433344 503275418749 607696860523 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71322408467 548018033108 76650218900 103975526649 135807511198 507772748922 0 687049433344 14480618332 48395054004 0 687049433344 43197109181 389507089628 0 687049433344 105506483510 197449281039 284174179679 328598469628 351350585709 576334853738 272494862796 413487252428 0 687049433344 35738355469 292653938244 209176420215 270762278067 400169360485 552345102004 43501398655 338704057007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296174553153 425769304171 0 687049433344 0 687049433344 0 687049433344 281157139999 439801961501 129071360764 404865504264 236353098807 291345839070 0 687049433344 53972358181 577604940599 0 687049433344 74312314094 531678146213 165162271241 388921542310 0 687049433344 369836621518 634905487101 0 687049433344 111429744053 675463315459 0 687049433344 0 687049433344 0 687049433344 34315590793 619453741309 0 687049433344 161853089386 439568326719 175164311919 451783340815 79982511138 100699985994 91797048673 465154136529 592813878651 638757086549 0 687049433344 19206033819 180644331913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5586441559 426441430877 324230166182 666760741607 347303318120 626173878748 0 687049433344 243323234172 394641481543 0 687049433344 71823754629 516994560105 0 687049433344 0 687049433344 373910159071 576422021682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264195960758 603273297113 72657989414 308996345935 0 687049433344 0 687049433344 0 687049433344 0 687049433344 649842713513 668904083814 0 687049433344 0 687049433344 0 687049433344 141861174064 614216464237 274454753318 673546325323 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304151975974 373632120495 175164723332 374026770277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104742113749 148740932615 0 687049433344 0 687049433344 0 687049433344 26779708661 534899792486 0 687049433344 0 687049433344 0 687049433344 129933127461 416144511202 25300989312 163254165727 364135016572 551888752386 0 687049433344 0 687049433344 0 687049433344 644724911807 647344350557 127226656387 554441726479 64307161777 211709225090 564823567234 593462008035 0 687049433344 0 687049433344 11786151569 174035064202 54557895586 536822467450 0 687049433344 134504786922 545719884746 0 687049433344 150799634998 239822518077 18198042288 205414466440 0 687049433344 168329490568 243028166943 207571368188 275252378627 0 687049433344 550120389783 604343615713 0 687049433344 0 687049433344 10650917282 148064064474 0 687049433344 54716039579 451727035749 228397597745 391379246526 259703322327 313947074654 294560562749 462904253152 0 687049433344 0 687049433344 0 687049433344 74774327926 405513892094 162478427526 608567173051 0 687049433344 51421163597 267663918412 0 687049433344 449457567375 493343303131 0 687049433344 70904869216 85139649123 0 687049433344 0 687049433344 0 687049433344 220213023676 279798602031 215737862692 290655224506 0 687049433344 244936585407 649424751187 252535006202 670119477801 0 687049433344 135782350114 586960387381 0 687049433344 367448616230 526196116451 0 687049433344 70541957653 403379081114 0 687049433344 0 687049433344 0 687049433344 442506834337 470345739473 412109086586 651886748433 93254086593 371413490928 117184308864 129357732865 0 687049433344 623702336742 680016046422 515589780859 540900199064 226990227182 442521290929 469325614508 644322866203 0 687049433344 0 687049433344 114994331435 550969280082 305166892264 328556877379 0 687049433344 0 687049433344 38924674898 424421905505 203041059165 291595178365 80595108177 522730299021 137532535147 604550830418 0 687049433344 93019093012 583684526169 557886573977 649357228233 0 687049433344 0 687049433344 0 687049433344 305522781715 524668387830 0 687049433344 439852504228 491855425749 0 687049433344 0 687049433344 0 687049433344 110419680306 285802537748 42186261660 579791705126 0 687049433344 0 687049433344 2294492750 444215368647 0 687049433344 364482907008 376128105564 234460781365 431628822434 363159616100 662872909912 0 687049433344 0 687049433344 36367622115 631204946928 0 687049433344 0 687049433344 94937309812 461646718557 313916161781 364899102832 374094168379 477334395366 170761565450 652572265627 403542451777 476338755174 197499681244 275970790782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315407548457 340318244768 430365004142 595187532848 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69487080910 543211631265 0 687049433344 172466900551 503121345236 291768335595 372853273287 0 687049433344 0 687049433344 77466151025 257583625603 240363922469 612705914906 0 687049433344 213477860575 382321439258 148859913381 612337458307 451007591477 552293955971 0 687049433344 126493219798 456993091205 93763399060 408170449494 30814489000 280728532478 29165134560 384871377139 0 687049433344 0 687049433344 453868694865 549429564134 0 687049433344 399089451778 591328817380 0 687049433344 0 687049433344 0 687049433344 0 687049433344 285707676819 297288508947 219372721847 301649270209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14458777926 416546591768 0 687049433344 0 687049433344 50673449382 477087803227 0 687049433344 0 687049433344 21972262119 450203345978 0 687049433344 56305747647 462968530481 0 687049433344 0 687049433344 49948426478 96055527846 0 687049433344 0 687049433344 274463253851 544488485986 78143558467 363758317926 0 687049433344 378278737417 411280366256 0 687049433344 478010423891 519069931461 0 687049433344 157846274856 522431784086 32532364147 500007765847 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118428004025 305702205447 347779858301 469613116638 168501487492 298148558971 0 687049433344 0 687049433344 408572336775 461895924630 0 687049433344 0 687049433344 0 687049433344 97541865774 573097787630 119212378654 643593092795 0 687049433344 667113330572 679002047912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73825114978 167511801928 0 687049433344 26125358112 490581805022 160146234117 646462009754 201873432167 626721881116 0 687049433344 473874588514 562473954414 279786557679 637605390699 0 687049433344 452727223095 471987563764 0 687049433344 477265995547 677065311918 0 687049433344 0 687049433344 0 687049433344 165500320974 169468654794 10966620151 39268073072 376976448872 674950377074 0 687049433344 0 687049433344 370051427641 647861021619 603032404487 653731682201 0 687049433344 0 687049433344 0 687049433344 15818703830 192588954180 152798599770 191228531025 0 687049433344 0 687049433344 98358407176 613937157979 33302283433 218742113607 0 687049433344 0 687049433344 0 687049433344 0 687049433344 612891146220 652407667903 92003919083 500380943886 0 687049433344 514718365517 585933208678 513432857133 681423515953 370275505282 498842376283 566976360786 657334441103 347655107177 387022198548 0 687049433344 60729784055 220438840114 0 687049433344 139018969315 588907208985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50894096683 67633765599 13616000948 394093014940 497242852113 557629335808 227482288873 566129128388 0 687049433344 579068455231 584985087918 199240356899 347858605714 12083951964 395949672609 0 687049433344 184303486441 217455957139 70836665740 579768111130 652630677552 670216871679 0 687049433344 234521546615 586473375353 292840200735 477894997092 0 687049433344 406848171241 480148528701 169393353178 313291968107 92201295489 460286050217 119293609980 442666097216 30043752901 591236275262 0 687049433344 0 687049433344 171819009634 447919012366 0 687049433344 318198706098 532403818216 7504376737 183429084534 0 687049433344 0 687049433344 0 687049433344 25836895380 287314473223 0 687049433344 0 687049433344 46605383691 496178203665 237631044914 427177194451 536141070687 654191253487 0 687049433344 0 687049433344 208543873653 450580023412 0 687049433344 55755540751 166196890232 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164554030466 426268917674 29990997699 74079360605 0 687049433344 366494097627 682276008150 0 687049433344 0 687049433344 0 687049433344 3381138712 609174785499 0 687049433344 112212148958 547988639746 0 687049433344 0 687049433344 0 687049433344 495787389853 541587133564 0 687049433344 216883499886 280550104082 323973031230 521383399289 241077428886 269094052572 666141008073 670919971853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116774723489 298563726204 0 687049433344 0 687049433344 144088408474 300540027791 298423711398 677495993639 0 687049433344 90543127717 330795432741 0 687049433344 62559189438 184423756200 42966369052 614965876050 0 687049433344 171000091055 493213854632 143817418102 620932290415 0 687049433344 150593500425 407207857284 0 687049433344 0 687049433344 45377025853 148098918396 200777417377 439776821260 34168316012 120762048083 360682249248 646686041000 0 687049433344 141740773340 450245604943 0 687049433344 125611668479 344695007653 34657741468 152153770490 0 687049433344 0 687049433344 350647976919 490690464339 106309501778 161268646872 331306213041 401880824955 0 687049433344 238584931455 303068291472 303690683015 487053081821 0 687049433344 297045958172 669725994675 0 687049433344 158872400539 424159988730 217211707609 621052696954 380978520901 649986139171 0 687049433344 0 687049433344 163499858756 336504404163 208827205728 593112853395 0 687049433344 388183077346 400203331019 0 687049433344 0 687049433344 151417125264 466609550311 226232642719 600833587993 0 687049433344 0 687049433344 435247042788 445919465611 0 687049433344 0 687049433344 0 687049433344 193128185865 439453474969 13940197163 67965402330 0 687049433344 0 687049433344 204025653452 383641752034 281355563747 355868888353 0 687049433344 190935204707 513044107229 11278010791 168315940401 0 687049433344 23706976638 610543362338 168317577405 533147680546 20406808997 642725713730 0 687049433344 0 687049433344 196092340945 551707137740 0 687049433344 25290089883 362604451074 0 687049433344 358404238269 632162925575 167170997163 209345880371 0 687049433344 0 687049433344 0 687049433344 16962281667 176383377520 0 687049433344 85077760492 385595741481 0 687049433344 235277193140 559754377536 74378510838 328216434275 0 687049433344 41104690145 509204427213 0 687049433344 597863061529 630369605441 73997135427 267260787398 167756261769 477997829905 0 687049433344 0 687049433344 92619769554 129508666476 394977954266 580254682012 74124110248 585578489719 184507245981 607748080837 0 687049433344 0 687049433344 86309000352 281440886501 0 687049433344 0 687049433344 0 687049433344 46707923790 620687165808 0 687049433344 169819228773 615882445076 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92014251424 328932437187 0 687049433344 0 687049433344 62625390152 571730952110 221735876141 251343522999 249693298372 440770388159 0 687049433344 23614195660 568531737709 185613603959 390621182930 454563181450 631739907792 0 687049433344 67678284803 527949278501 0 687049433344 217563887725 475315152374 0 687049433344 46031097419 614148047935 0 687049433344 29767234414 453608932587 119505127921 330181240209 273173261631 341429333149 0 687049433344 218935669279 612672244814 0 687049433344 119336903707 253724954393 364881773739 462857326635 166077921504 264483409264 16431615803 35555449247 155942090936 618868388711 0 687049433344 0 687049433344 0 687049433344 149885543111 279090369237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82780242997 405863490966 319268916839 536114777186 139015168207 330257511101 0 687049433344 409303441470 676171119474 290170343321 549842846392 76932962431 93912344057 388735401596 636363264393 0 687049433344 20338727152 290048340883 0 687049433344 561239000132 616171103776 94579649229 276165033187 0 687049433344 0 687049433344 258191461225 321522282244 148001606837 334146979372 0 687049433344 0 687049433344 0 687049433344 75315254831 255490444451 0 687049433344 0 687049433344 288656049304 372883954641 0 687049433344 0 687049433344 393826174091 575815289514 134645570211 291379258722 211888810847 574669043785 0 687049433344 177246665663 343862885493 0 687049433344 45263986001 507698284500 284796794171 636715999451 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207998312884 537139031843 310791052148 464449882610 278992834128 418744219188 0 687049433344 62020400723 404496895633 0 687049433344 0 687049433344 0 687049433344 157640490318 401417776703 477196171038 482720219404 0 687049433344 384461115191 567624982081 0 687049433344 0 687049433344 588556212331 612765297637 205129340895 482702171971 0 687049433344 157105040819 542299628535 443444092667 561537300751 591238821470 603175126206 77949633253 407149924174 0 687049433344 0 687049433344 85828955133 309954521391 243961807576 365184110776 253940326531 408357352230 17952859439 410665357691 792190661 271893492189 360259171422 570873953666 0 687049433344 445827754427 642203514325 574989089669 645239527934 339229132230 658277429244 405777141445 647270570515 0 687049433344 152527308773 624664606328 328918797323 545824889265 161563588224 587865715427 0 687049433344 563611316905 574135065232 0 687049433344 308236354364 319739301078 0 687049433344 570554297660 588595183882 0 687049433344 231367408437 510904525308 0 687049433344 23511789194 80928948172 0 687049433344 0 687049433344 0 687049433344 306830502403 487361922002 0 687049433344 163691375014 490192512034 0 687049433344 182696373150 404939122279 0 687049433344 110656634314 594792759579 86157561598 301777719312 0 687049433344 41284328951 607894751359 0 687049433344 82536966949 315518538192 341337911824 595078922402 0 687049433344 40785706420 122978301645 0 687049433344 0 687049433344 356799993475 606812561833 0 687049433344 261427849303 516211493629 540268662004 620994125501 0 687049433344 385006753507 618669023320 0 687049433344 0 687049433344 0 687049433344 282167934021 638411715042 51676877227 256464806201 0 687049433344 101230107709 304720333000 203489485131 485912032663 154494787138 379170457345 492019983517 540920489041 12778472477 41548023081 65770860791 328229455323 133346777905 171576924173 184881695912 212045009917 104018992896 315649608955 0 687049433344 0 687049433344 117604917348 275690744221 0 687049433344 60524210590 281365987622 188328912354 522632177827 169497089678 181024901933 234344919054 320329163574 184764967744 410980870375 138337689698 368416217472 232963060862 495020102742 0 687049433344 3913861991 199495452915 0 687049433344 62950247519 72301100037 183528919887 477269874412 0 687049433344 0 687049433344 14274277711 241868641367 50119505746 634565573230 5949969770 280250405716 53836113107 663225536256 350344927057 366318013490 116904490707 365306565419 563118113317 591413011412 0 687049433344 59954416177 553902924385 329436734111 349644844090 320191974635 502671819489 141378992678 214493525615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182520107452 405479879202 155585039651 637169853600 0 687049433344 0 687049433344 0 687049433344 258094208713 410563539341 39590082462 247925784575 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498307617883 653575261916 206493088038 524713717279 518154352687 664097667093 0 687049433344 303038806007 586460109122 181390025753 275294351632 0 687049433344 28402904170 548783777607 68270122699 221546498540 269270781092 480621503340 534952172277 612151993812 42825669063 51567680033 327946953567 628116795293 448244751426 549290913123 0 687049433344 0 687049433344 383347979440 648611756691 508943411177 542164387719 0 687049433344 165559537640 477954481667 335741528820 445241912712 291620616198 380903893935 340260147874 603128836216 0 687049433344 0 687049433344 129885598706 176970262530 0 687049433344 102099975895 683396876149 0 687049433344 0 687049433344 436236291395 614190209794 0 687049433344 178280093523 675649434732 1501593458 529246338579 0 687049433344 0 687049433344 208410085558 327641232768 0 687049433344 0 687049433344 0 687049433344 79622644285 635102372603 0 687049433344 0 687049433344 0 687049433344 211896310710 273538687984 0 687049433344 0 687049433344 161820863347 527189584953 151657124102 539998130403 0 687049433344 183350769531 534145254959 0 687049433344 201742146283 482438334729 0 687049433344 210385047006 418275323956 457118202499 632617825598 314442090865 412187814625 3397414475 167224513385 97115327731 438433832947 0 687049433344 81065768872 214135770901 0 687049433344 146369761639 679153963537 0 687049433344 300257939799 557410598236 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171768305319 443258447633 189950402404 573943749379 0 687049433344 61019539408 437347680144 303138090689 507574138076 0 687049433344 447116487513 578835316221 304700916323 637968865780 0 687049433344 315949444265 446922854258 0 687049433344 437233615241 455093695895 0 687049433344 6781621011 429384727997 99643728425 417517537109 79023408133 597910786876 427889409211 494857433199 0 687049433344 468990748398 653206899310 406102384875 604885191408 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 591560165531 671161916935 69733154430 674368000040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 180473623800 530619117809 0 687049433344 207213921732 398991929413 430982989083 520943789113 234369599946 417227646517 458719223752 518557633191 0 687049433344 49572254233 356427035702 228984166655 662669726349 361416082002 460265981679 0 687049433344 198525994151 371991909162 0 687049433344 120479174535 188825224694 0 687049433344 0 687049433344 0 687049433344 170382000668 677852985032 0 687049433344 45821238407 270323199066 0 687049433344 261613647606 662362200508 382126525174 560639184489 0 687049433344 144987101541 362586496198 162911608419 554109097872 0 687049433344 166685701145 280488590897 42016818282 191848777995 0 687049433344 0 687049433344 119364451722 427410090355 0 687049433344 0 687049433344 178425655004 375702327431 48581306237 523285336609 0 687049433344 34034528630 155442088417 257570302224 379680050934 25418155114 377209661491 126609641580 461444646624 0 687049433344 332279380323 425688454407 335174290218 338148875352 0 687049433344 622426011573 645769032201 49769415922 232994922395 678138391 123868312934 0 687049433344 0 687049433344 0 687049433344 38591218441 81661784033 254376051027 495115078755 0 687049433344 29569313542 582594024216 293102549379 597961289182 36772534734 85297496870 137368927758 195354930938 137482116850 571803754918 397229232406 519581003182 0 687049433344 0 687049433344 0 687049433344 207196580562 500783580897 0 687049433344 0 687049433344 0 687049433344 257383803245 565549829948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182834260355 387043098322 629526148111 642769136609 278305639078 504701459447 0 687049433344 0 687049433344 303130417800 325241153992 0 687049433344 0 687049433344 469670545883 499413647013 261603052259 593963730049 0 687049433344 0 687049433344 0 687049433344 112657094264 504782051611 374492752343 545733281341 253983964926 390140288327 247529710765 603706491319 294474871242 643754828246 0 687049433344 82800337221 237969157608 0 687049433344 0 687049433344 0 687049433344 336311382766 668481303191 276650780034 366402007794 88901585358 418038365921 223650618554 490962364872 0 687049433344 234724100219 246586604122 0 687049433344 0 687049433344 350170778183 520617046150 0 687049433344 0 687049433344 4532336262 361711557493 164469869014 559140329682 70473863865 462697172074 0 687049433344 84324195546 601521863292 0 687049433344 49712759464 391804309341 0 687049433344 225871215112 611766928518 0 687049433344 0 687049433344 0 687049433344 343007835056 603085443303 247053403666 255504282911 0 687049433344 0 687049433344 40370607320 476268347717 0 687049433344 238958444681 436553086622 535321083908 558914354371 272342648776 404876262998 0 687049433344 0 687049433344 135592584712 620208608304 0 687049433344 475931694486 576779681068 62186525862 635054004496 0 687049433344 62940647091 530925487425 0 687049433344 0 687049433344 0 687049433344 40882073569 629142398686 0 687049433344 356821769601 582374888431 0 687049433344 270728743754 345921378322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10835041159 618021306560 0 687049433344 394596249434 649589551300 0 687049433344 88820410037 448509927166 67510857920 230680989737 155644877372 296519777104 0 687049433344 127856772778 525085133241 223431819118 303492923584 0 687049433344 0 687049433344 12204005222 628800689550 0 687049433344 0 687049433344 250044579234 681421203247 15311781420 238433092818 0 687049433344 0 687049433344 103252535372 427807687306 286502038231 310408535910 40275175840 261292637627 353378322610 524057576427 0 687049433344 0 687049433344 460511991782 600978264580 32248859720 86267289497 314802019607 655512235041 152500502362 657069787784 302238423008 307723711995 0 687049433344 208753152613 310201165888 0 687049433344 328608388902 472049701029 130129251626 347889763712 0 687049433344 265308997469 674210643464 0 687049433344 0 687049433344 331096151339 505105868116 0 687049433344 63905351417 426166352962 221842151267 502825846003 2737328334 576528428978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55899901150 327345681803 0 687049433344 318307654696 613111742773 123522659071 563482846100 0 687049433344 241626145576 387698328386 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265487679363 434791364633 0 687049433344 377305229439 625747691822 0 687049433344 198188076881 266424403417 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78320990762 437737927784 45464879680 606293541008 239912387943 474007097277 64634581929 471905158436 0 687049433344 0 687049433344 0 687049433344 28778558900 261682284476 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21546263553 353146434045 0 687049433344 0 687049433344 56130757742 145914989179 42220968458 355092199253 289126924390 461184522259 508451621088 612467960410 225786644075 288187943308 0 687049433344 0 687049433344 0 687049433344 442196416535 517203023819 282726687763 312043983869 24056220565 623324831701 48272676786 169584758088 172914734058 243220720958 85728457311 328737950942 103731904872 358430581463 214152894203 230316904408 106886695255 670179315914 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144174826185 572882102244 0 687049433344 0 687049433344 496903580223 563281130984 440339914873 620717387423 367767732467 597029176510 1437466571 174515446323 125959598005 318283218928 0 687049433344 146204163066 635703173456 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355228288562 401818620239 0 687049433344 522798636642 606532382148 1254497196 52193968461 33935700948 110287864800 194413668057 395653810091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108164151256 341249944776 0 687049433344 27360754527 446174879027 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52426641153 376900731486 149906141473 194560739346 0 687049433344 40414678697 677376333431 237461357360 541389203408 0 687049433344 0 687049433344 0 687049433344 18488723578 373838806892 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224605111868 506113149187 199922448044 222612684527 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115871401922 360519526680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 652682104127 655621661985 0 687049433344 84910376886 657794462633 345098548527 435479738921 243224360048 273245040362 0 687049433344 203908685393 294792807112 11548322561 574200621222 0 687049433344 0 687049433344 170874696702 260131313204 69187987144 261473635349 0 687049433344 11967357804 368560476888 0 687049433344 295795107382 614536469465 353671132612 395310596332 105487454840 420880025869 202918481535 406082578171 0 687049433344 39215552725 598922960455 0 687049433344 543893769748 571856418324 388568097468 451357064445 19884383682 162712665672 42557307489 468962466437 0 687049433344 0 687049433344 0 687049433344 516573872580 588930135617 0 687049433344 0 687049433344 0 687049433344 36485224013 620272426551 302117244548 470829593637 289047730136 379711269237 0 687049433344 0 687049433344 35059508243 125806123886 418145477587 541031167265 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 370620168709 423295978316 74561246848 354284495906 0 687049433344 207583149154 513640366459 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81473558545 409287677837 0 687049433344 0 687049433344 52268256564 582401036729 573189587910 644377429603 545234970738 580143947767 208725925559 611908532571 324054498547 502228798106 382994306532 679925021382 286883105089 678479004088 124281562747 655787855609 201393960644 257282573914 398272097246 653073698367 0 687049433344 153279211635 257801623850 565109552665 664074665208 203670934057 504791354095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 585359567034 666774826838 55771534682 300058953989 0 687049433344 209703186487 563445371266 47740583608 307720972222 0 687049433344 0 687049433344 286142023073 660370718087 42491954343 174041388585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361113444305 448203172625 0 687049433344 0 687049433344 180571766312 254561044279 139268826486 453542389252 260980042263 475554457987 0 687049433344 370052516611 474691704751 0 687049433344 0 687049433344 209703050608 429505677525 0 687049433344 0 687049433344 0 687049433344 176203142668 665170015459 264970473471 650198200169 160576971526 684674478436 0 687049433344 0 687049433344 21321639146 164184771572 0 687049433344 84638493822 102874609924 74335186436 640332100580 222766526350 561522142172 0 687049433344 195302539515 334192020628 226160974207 407360130416 590108067856 608433900978 0 687049433344 0 687049433344 573845890022 601774978228 0 687049433344 0 687049433344 273801262148 523409674411 89218510186 417840734373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242098512673 549664125851 0 687049433344 209709254274 337453330282 186636891682 582235128298 0 687049433344 0 687049433344 0 687049433344 121832751842 364034317660 545040559796 683431591929 343177427708 376024892255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126725457238 474788009786 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8740469457 177786665227 128581716047 659079591069 124812933706 467563675551 211713259171 493676996564 0 687049433344 0 687049433344 127094015133 574137773985 169532245580 633627799084 409896620324 495546655452 0 687049433344 0 687049433344 0 687049433344 140408142327 284963008571 0 687049433344 0 687049433344 20883262144 78400679345 173308209673 214033588499 82683066114 227576786131 194981169456 364388466495 68160302724 622944137882 60959845693 396832871805 209436977119 444463529544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 357530515541 410487399726 0 687049433344 0 687049433344 146257256574 243191443498 0 687049433344 0 687049433344 238235054989 668627596257 484367229637 664138607109 127475319686 448375552879 150306295293 426759149830 133742730214 603715609864 96640026308 669592051141 177847801586 679005619821 186881475764 447361014061 169852884124 279515288442 161698480562 589695620998 449045271181 452972676396 74797004277 438364671302 398253445709 565927842891 0 687049433344 329714226728 545439526170 433938194617 591206022456 180945389398 406584660671 226953039432 590305325139 263460319175 377685098412 0 687049433344 357632395040 426178006402 0 687049433344 125090158616 318475880501 0 687049433344 86609041533 349394695520 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129091179206 264220596893 102842152752 224035529286 0 687049433344 57979904630 507128831093 213711012173 672225124038 0 687049433344 0 687049433344 580621864276 593064810615 266813958028 302461753386 0 687049433344 0 687049433344 286705702703 530713361474 219467345806 488433240706 0 687049433344 0 687049433344 0 687049433344 31257418397 292769156480 98306017108 382977697024 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467688759296 543413523825 0 687049433344 37673523145 396518142601 127956429850 274090727714 0 687049433344 65471403016 371100902057 0 687049433344 0 687049433344 0 687049433344 359310605844 665089967843 226160105820 556858448218 0 687049433344 221611830530 496216349308 28163120640 538383570433 107582447768 272513667419 0 687049433344 0 687049433344 0 687049433344 115117598819 433614958870 581620723283 596082172004 275826304671 627279053002 0 687049433344 0 687049433344 165460889230 528903666290 50031465366 440227390364 0 687049433344 0 687049433344 68773288014 355223504582 65128277778 591349705626 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63775539922 184845693638 205900017023 316545994584 203605932377 266176613991 0 687049433344 0 687049433344 0 687049433344 347906198855 510642641591 0 687049433344 0 687049433344 0 687049433344 128385008962 347565754037 437627021575 659422086236 0 687049433344 0 687049433344 0 687049433344 584314016508 604093633974 78532563737 173501370070 470447243054 615945329165 404866546223 415807710531 0 687049433344 32870260306 144925028140 0 687049433344 122320439179 678024599853 387650733132 671261436167 238634882301 333435937406 143267801272 626917316602 109601008013 362624260285 0 687049433344 161018576374 307791106361 0 687049433344 485478142345 588040903872 419193319493 604600142221 206172780385 320146299788 0 687049433344 12187454997 566944517426 0 687049433344 0 687049433344 36779468383 528663647616 556502598994 613240577203 0 687049433344 0 687049433344 137361311209 206035997891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306889108202 516503940340 0 687049433344 266364584194 603261804938 0 687049433344 75180412655 397230955149 185748486825 226284382826 0 687049433344 0 687049433344 0 687049433344 343084858430 409789545883 173498072062 235605658072 150830136590 420365095820 210639385228 386421178421 66862886556 166134825814 52934700160 653683916020 0 687049433344 0 687049433344 107877220178 576535486438 0 687049433344 171091148455 228082831499 331766222289 349640676429 0 687049433344 0 687049433344 36690207582 119303500146 69382348618 482602179301 0 687049433344 0 687049433344 0 687049433344 125890034815 533217428176 644168116773 680787120575 0 687049433344 0 687049433344 113171378063 622802972415 103532512097 266003043331 0 687049433344 0 687049433344 301821618197 316842878668 183748680982 272543976362 163322816209 288512738561 509937782437 621720786026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56868867219 288375712713 0 687049433344 0 687049433344 0 687049433344 405788895845 425314898210 21286883115 150861135849 317469941974 428186409909 78268258960 117444034200 0 687049433344 178530801959 644560435742 0 687049433344 284000998053 678904130543 416345681503 640259476665 0 687049433344 0 687049433344 332180350723 561842450226 30975527249 144795590908 190880669319 638003936274 0 687049433344 43043707786 78809116747 0 687049433344 0 687049433344 176087268573 238533305225 0 687049433344 0 687049433344 151420731511 360874862100 0 687049433344 0 687049433344 41885683037 474135041875 0 687049433344 0 687049433344 395689942489 415888187967 459599486236 486987937024 207755417256 274134745396 280504865584 611803121947 25784191644 503774972111 0 687049433344 621283366816 652698508251 0 687049433344 21323635082 97887784631 0 687049433344 15725994874 597136256599 0 687049433344 188060454474 399663077090 0 687049433344 0 687049433344 227228467515 682299888010 177447512446 200911947100 0 687049433344 0 687049433344 127826652469 666439800607 517632113379 636419353474 0 687049433344 77506925566 192117079074 0 687049433344 423860357833 499766466146 0 687049433344 278528666376 315152624953 174815837681 430377459779 0 687049433344 0 687049433344 359716166407 609708244319 31243790392 95792736068 274382929221 671948131557 184153603319 655904905110 0 687049433344 670645083674 677512378125 0 687049433344 116558069634 371136930300 228245858654 493098825971 236450172631 568029118965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129229920447 347961493524 0 687049433344 86988749259 472565857120 0 687049433344 0 687049433344 0 687049433344 68698750560 209080647408 0 687049433344 0 687049433344 0 687049433344 553002409106 570967354988 0 687049433344 81720200347 98749097626 0 687049433344 477959053579 499444902359 366684768600 437875956365 0 687049433344 0 687049433344 559288166265 640845744230 0 687049433344 0 687049433344 306693027571 495477585550 0 687049433344 379243442846 427213930496 433101939038 434941916656 291513380833 526973000125 0 687049433344 2044002834 83545265935 0 687049433344 45670256817 372508087580 0 687049433344 337710465357 469472748268 284950367440 399093849422 0 687049433344 79055408931 154683297179 320769166036 538502157841 0 687049433344 179541597963 286862879959 0 687049433344 0 687049433344 0 687049433344 139200263059 418626557551 0 687049433344 0 687049433344 74911882104 255010172883 0 687049433344 0 687049433344 0 687049433344 257584282612 509864130325 0 687049433344 0 687049433344 6826705399 525072956063 0 687049433344 0 687049433344 61878023375 96605813988 240983183082 476870678208 0 687049433344 322789470870 358588532851 0 687049433344 0 687049433344 0 687049433344 582259071524 600745667578 231070739164 485822545103 150062510308 467710138640 79959810790 594115927943 0 687049433344 345817311292 497424462701 432832611910 444306268010 374762316607 541510195898 381601769593 649717757233 0 687049433344 0 687049433344 163177052846 493756147057 0 687049433344 37449313223 568480199539 390981047648 660683149211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 464333917653 644727845940 438341900944 651535113971 88367532500 284953564085 371045108143 609497951112 4908605177 527214265467 0 687049433344 0 687049433344 316119422473 477231521620 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413643502914 488347616660 169909086982 576116045026 596584844051 614399754148 0 687049433344 0 687049433344 363608459785 552194910277 30037917814 329613354689 109367661684 156111163307 36581662275 635916096127 0 687049433344 0 687049433344 91635925519 149347566711 215216688783 269694637632 98924141818 263778513058 275778379579 476613426349 0 687049433344 483563383108 658940764205 49555680191 316509728157 0 687049433344 0 687049433344 53705511975 450247479277 548679771815 606233269563 0 687049433344 153347538881 632025394403 0 687049433344 0 687049433344 0 687049433344 56131664058 457794211891 361767716514 570741811046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88295588611 428548445900 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75322779896 112229517706 0 687049433344 461893232378 544398378537 0 687049433344 82866219237 613440220931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193372339010 265173055520 364831424741 373583572055 18848238621 553989714056 328398776907 483611674925 0 687049433344 631629043960 666646965822 495342109101 519888084732 238625082936 425713895617 0 687049433344 497372857725 622493577774 75680198789 297654526151 71306076580 170294959232 0 687049433344 0 687049433344 159858584441 567460333729 0 687049433344 1092585308 62562466863 225242185847 592967145476 111571807807 549667091939 244974598736 574282517038 0 687049433344 97560653702 308469718645 122854453223 586465559026 0 687049433344 562193081404 619601235734 295653756099 522675315408 299017430432 642893476924 35135883337 247190092184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351709706243 588157082707 0 687049433344 258520025683 617275827045 0 687049433344 17804562496 343593521032 0 687049433344 351800162070 588465466459 0 687049433344 0 687049433344 0 687049433344 18911798633 188056021741 0 687049433344 0 687049433344 228525548310 550286231179 138812718127 569230811060 0 687049433344 481575407167 621939473625 76695467959 89579745501 64883266743 283642060755 0 687049433344 196717866823 258008475916 25238118612 541327147853 189614964225 475600541315 272080097866 502715663247 0 687049433344 0 687049433344 209071918876 529083000505 0 687049433344 0 687049433344 0 687049433344 82599398144 436422906842 0 687049433344 0 687049433344 286798274745 624305602253 0 687049433344 113685843870 261473598648 514660566461 519433984568 205003267691 558521486719 0 687049433344 176355179695 334830403805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193521353726 385028465848 194046531457 228602271779 152353277789 385629619133 0 687049433344 48880103138 84565718442 353595262629 534274111471 0 687049433344 476760157514 494927671084 52909680155 160559125205 398873556432 467074046635 378010461119 440075246774 0 687049433344 0 687049433344 0 687049433344 82525052041 565948807683 0 687049433344 20035020174 129981549119 200869928478 591281808614 0 687049433344 0 687049433344 35318374978 457630904394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373796696866 545651278962 77459655782 669340451957 0 687049433344 0 687049433344 241080105402 642630181375 0 687049433344 0 687049433344 28527664318 514664784221 157821075954 206282095487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67715127510 504994558544 88940299170 435590120553 169802067015 461663897149 31800180261 469890844648 0 687049433344 376284384125 490752222162 0 687049433344 382675582387 612809602855 0 687049433344 404896867357 537418103251 205679166446 350586988845 322062329584 553198700428 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2939775304 603558564361 0 687049433344 364815227923 681840979303 0 687049433344 42608127616 393706224500 319610865193 653115328080 118383799171 439141070916 22931957536 363183125300 245900457267 634620284423 0 687049433344 0 687049433344 320769684685 666003451914 180770182736 328088951884 0 687049433344 44962149030 322799485739 118740545596 281924366278 420596204215 621375329128 0 687049433344 258842779653 322599679439 0 687049433344 28068444344 30610727971 0 687049433344 63819387954 334938950681 128181255167 247579499634 148775472502 603035416161 351514168422 511149986733 0 687049433344 0 687049433344 0 687049433344 221307372180 502222786590 0 687049433344 156429019640 552770832738 0 687049433344 0 687049433344 0 687049433344 352984015462 684270009045 0 687049433344 615996612591 666102393503 0 687049433344 0 687049433344 456877352253 558656792268 0 687049433344 0 687049433344 147129550904 196042658876 0 687049433344 0 687049433344 260447193323 398139115100 247940062975 294604572998 295226052958 475181665197 123352654785 456447770771 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3528319025 184586300979 266200658766 609244943093 219740369651 609605669003 0 687049433344 29098513635 149040889170 28687772974 373985610397 290740524705 612334862503 549114017334 655744974769 0 687049433344 335676368189 586272577326 0 687049433344 34200166163 468140241853 414672487617 512354701437 0 687049433344 203950903491 513871221766 0 687049433344 0 687049433344 40673724485 208292490914 275015360797 462274726913 0 687049433344 0 687049433344 0 687049433344 185304194556 195800639713 0 687049433344 396073360188 484076331272 0 687049433344 0 687049433344 0 687049433344 644584197855 676214741496 130702414909 140808880820 482590987716 573647015230 0 687049433344 285553374806 359461519769 0 687049433344 0 687049433344 0 687049433344 46715767907 453295457129 386605200382 605086573598 339650036835 441064874257 636294722166 659889151188 445723921900 657911148321 179995404472 622483650173 0 687049433344 30530096858 88111306046 0 687049433344 16189723587 608021720920 0 687049433344 163214720803 415892501743 0 687049433344 140468898067 666601225727 146234775095 500132264312 20665757308 553847708448 0 687049433344 0 687049433344 117849585233 265630946611 119997604307 667255696465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278979914767 679778539448 0 687049433344 332736620800 587217111994 0 687049433344 350184156881 566098119980 0 687049433344 55413961628 249595018947 306281851049 604751299792 0 687049433344 0 687049433344 0 687049433344 88284537504 623922734527 79005155849 608019562337 151379830853 564265605241 0 687049433344 0 687049433344 179115780400 327005186060 0 687049433344 0 687049433344 33769629767 522035904130 250899930122 328638269916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141162293042 293485509488 277923054817 329714072051 0 687049433344 0 687049433344 0 687049433344 10261335620 658265833794 262157692239 482123042287 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200686113226 275629162189 0 687049433344 99849576254 324486574956 238088690732 349389511448 0 687049433344 90144107510 333566468373 361781217202 369722249032 391045710855 460612286630 0 687049433344 0 687049433344 372489507917 489542547483 232316289481 592459545858 212628925944 536435301268 289288961088 493393003660 0 687049433344 610480201615 648592272326 19603303827 413661129712 513009491413 632548767215 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88623329969 142529706071 0 687049433344 18868205068 542572640232 1777415473 521237737525 0 687049433344 3303531546 260613510932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230382394875 344939929392 138504715474 683205865430 124566067290 417031173362 0 687049433344 390226060935 447049537768 0 687049433344 0 687049433344 0 687049433344 110072909246 208452826563 0 687049433344 232437649968 423691308144 376939594066 628862840897 0 687049433344 388611199540 580523810315 253155958854 281097717390 0 687049433344 0 687049433344 449669284130 528058909907 0 687049433344 281717417179 619418259153 0 687049433344 0 687049433344 486992553539 507594213681 0 687049433344 200740070610 519525187810 91979617242 175127875124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130448542083 249196241847 0 687049433344 0 687049433344 0 687049433344 364303421017 473008694987 0 687049433344 0 687049433344 233549158712 541230899255 0 687049433344 56924532809 268923830776 0 687049433344 129614803690 553045634598 0 687049433344 0 687049433344 0 687049433344 158797654168 315613999429 427043809033 666570588448 0 687049433344 58148348335 622971763536 271355889451 478436026027 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28323919955 628329819533 117442479818 610519671753 0 687049433344 11508511072 271035956560 0 687049433344 469086288913 659924268909 0 687049433344 0 687049433344 0 687049433344 464230840266 605418297241 155565337204 291153777765 171610286278 460455765959 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49812487564 393531391689 0 687049433344 325835395614 392702141853 0 687049433344 346933547336 451312966829 43823032338 515568455680 0 687049433344 273128749471 632839404865 365717810466 615587022594 273825079868 344028757215 0 687049433344 0 687049433344 163284712843 470862229172 0 687049433344 134196800106 342079088475 0 687049433344 113688195419 459894870118 0 687049433344 0 687049433344 0 687049433344 1895915272 320915200790 0 687049433344 0 687049433344 506598970266 572267807765 389165708863 392044342354 321146791780 640302506452 0 687049433344 0 687049433344 14847966457 523746733406 283268074507 324159286101 373033495454 516068044107 127141836086 269680973061 0 687049433344 0 687049433344 209069223215 572343877423 0 687049433344 0 687049433344 0 687049433344 124423434059 289773911792 0 687049433344 0 687049433344 22955747009 137698652681 0 687049433344 20092981680 351630074293 231023415774 401519103733 175390878398 523653019777 351381356845 367804320598 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76836256830 304348340964 322854704571 603126005373 0 687049433344 116585785559 177030310357 244420087965 264745766632 10046482513 594084982066 0 687049433344 0 687049433344 206958390489 413746616002 0 687049433344 0 687049433344 63277259446 162548766706 95349312032 108000724666 0 687049433344 0 687049433344 0 687049433344 135510312120 360681907144 34039480648 88892856838 417640421354 553878346125 0 687049433344 613581999780 614842653636 0 687049433344 6834403374 439323330514 44547863664 499751460305 0 687049433344 0 687049433344 571537683833 657407983914 0 687049433344 279434576639 363526991205 0 687049433344 194064442271 212291932860 60037609330 564929295571 214353917388 466822284705 45979830512 634970064419 0 687049433344 0 687049433344 0 687049433344 55550258949 651352285144 168541512386 215512210184 0 687049433344 39769849597 316787986189 0 687049433344 288089630083 414016690818 467096361835 663540202859 384748117766 409250738722 0 687049433344 0 687049433344 0 687049433344 116093424200 244246097949 359263116817 386189427081 0 687049433344 218088799273 354326118086 186990266445 336351794046 115331604155 558871306296 0 687049433344 4430762829 354286683637 0 687049433344 33098330822 167398704007 138271797289 276046386788 100204423647 384138495814 0 687049433344 677045268844 678447418047 0 687049433344 0 687049433344 0 687049433344 278091005845 427404239488 269223446491 366990138892 0 687049433344 94572097403 438361827313 0 687049433344 241554751504 546378043548 0 687049433344 95982178591 373299494716 0 687049433344 149871891939 395996393784 6463098292 96410338015 0 687049433344 0 687049433344 0 687049433344 1177992874 298949183473 0 687049433344 103833570984 398431811745 0 687049433344 0 687049433344 116663950991 118660235204 0 687049433344 0 687049433344 0 687049433344 216490440906 383157053086 165512722867 380090450036 269443184827 371339006478 317539124483 464196598644 0 687049433344 0 687049433344 0 687049433344 339638258492 468159339049 0 687049433344 31580349878 680872217951 72382719773 235771252016 0 687049433344 110002374899 259563439105 128159824265 449301842227 196331987324 378911346055 0 687049433344 564814924515 584411257417 113974532262 232269277696 366525762132 619297148707 0 687049433344 0 687049433344 135196425879 663519056288 402923629699 450353702056 260276144883 632885423755 0 687049433344 444442359304 555713720705 44440484101 677361738499 0 687049433344 0 687049433344 69521237147 497495478763 550660819755 579064624986 308886754365 384954141948 86398384123 296900951951 0 687049433344 73414431395 473532220823 0 687049433344 0 687049433344 143303712172 604313604328 317107960793 686771388105 0 687049433344 0 687049433344 0 687049433344 233398440307 602518178899 176301753295 372073396324 0 687049433344 320328816778 583816446179 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 420622288874 527967178376 224980473620 373727383848 644129424958 659067238212 343557817474 468607777142 0 687049433344 0 687049433344 578122761545 649421386978 62885294666 653952813247 0 687049433344 201484211246 269641462934 0 687049433344 0 687049433344 296420891837 561828909704 155291334061 451537490762 0 687049433344 295418792368 390785238208 288056959947 579412208933 105622127551 408759602449 496436388751 574469550721 579806284390 585678824854 257201049304 329627505572 0 687049433344 0 687049433344 327639648628 478486653835 0 687049433344 169802624058 572250249386 545911754033 590050077210 209178181792 303135571128 126614165456 226903688242 458512220685 671887328060 308411181052 608221481170 55047623275 667364223397 66343159049 187881304183 0 687049433344 33784006653 139984156115 55439423494 192456113349 114199835511 139712828894 0 687049433344 290506280326 597776426843 0 687049433344 142731908967 603736085732 0 687049433344 161762638468 224220799631 0 687049433344 0 687049433344 452964793887 598677432747 477822901863 675868717518 0 687049433344 61420985163 219730615116 0 687049433344 218949965671 650259072604 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125282209364 527531523896 0 687049433344 301255642525 399111904784 65900309219 583805523356 0 687049433344 116306460620 401226300029 148754131486 333812051865 54793438281 542232885476 0 687049433344 147110164789 169446367966 415272695280 429178425084 0 687049433344 163651190854 509375517113 605652551190 664070560883 0 687049433344 0 687049433344 0 687049433344 457208019912 586490976227 313392742225 542412897854 0 687049433344 0 687049433344 152996370914 476330115784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 536532285088 630462010405 0 687049433344 0 687049433344 89394854323 556410819054 246613106089 516057537033 0 687049433344 0 687049433344 154679021938 653716139060 529742104745 539402587994 0 687049433344 442777291495 527841631393 274656383584 307737978841 155058226054 306710349550 0 687049433344 165995043748 563072512790 0 687049433344 0 687049433344 0 687049433344 38688863626 420666222962 242933412884 396771716010 190742149606 206714563731 0 687049433344 0 687049433344 144759328005 415479344636 195581821810 271648051335 430230822144 664701890794 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59482457073 101775097544 0 687049433344 79187704608 297147019697 0 687049433344 0 687049433344 0 687049433344 335896249972 552656640278 192132254003 339265958635 230253423907 310666362562 0 687049433344 0 687049433344 221801133499 674557314112 80542418954 386332971888 0 687049433344 570218818379 644870076539 75421595936 236668091702 0 687049433344 483784698543 521030383403 0 687049433344 5765872240 39583082049 0 687049433344 0 687049433344 219207337690 443356853544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5283154027 593132819377 571526900691 655418095814 0 687049433344 187736327073 643815441203 0 687049433344 0 687049433344 62033933174 496779957437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171289166341 678291766431 647289205944 676494591781 0 687049433344 0 687049433344 208281823958 212162969976 257790185416 543015566920 0 687049433344 47209168116 54058060635 0 687049433344 21203024698 382869349680 74660156664 642946440847 0 687049433344 0 687049433344 46592530097 477811766281 0 687049433344 440316494923 635051442185 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278870444565 656535340232 0 687049433344 0 687049433344 68883319815 582885552726 0 687049433344 267831087460 378359168657 174893905712 266701033648 293283861560 330324269567 22036656361 462215446440 105434212798 329345906458 0 687049433344 41145054278 428606266853 356391822490 587823779147 0 687049433344 39233976480 432803695989 0 687049433344 176340114516 449436650523 56728870911 215644128948 0 687049433344 0 687049433344 0 687049433344 110864818564 378567789753 302199712635 558462367741 0 687049433344 163705100128 430060891376 0 687049433344 372025472539 399163474859 0 687049433344 0 687049433344 0 687049433344 511094737656 641789997103 267500990397 449842614477 28485936689 89983155956 222764861402 673195871481 124793488231 337825169654 74472571177 620587252175 0 687049433344 242560764697 516688755417 114977222544 480199530328 97518223163 264881095612 233211180101 573770135497 0 687049433344 74313337595 223922965270 147716170763 437365394986 179245780484 427495488543 100004365686 116747908333 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5171770636 421841986773 0 687049433344 306783080501 667346939812 242275085470 399421351957 159119718275 180019221698 0 687049433344 0 687049433344 11669815441 288415043642 198254457771 654175617407 0 687049433344 202414551598 225567769302 440304656446 637009702203 0 687049433344 0 687049433344 0 687049433344 243186355101 432102565919 459803640201 674306520587 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150193605013 615514638751 0 687049433344 0 687049433344 0 687049433344 194567465690 460765876326 124162619106 449101343768 0 687049433344 240017746428 477236183215 65591269656 117463009444 10796895153 113855529985 449573580520 642814662049 0 687049433344 157496402326 276311825534 0 687049433344 60442487880 263144077496 38004332841 587288375100 0 687049433344 0 687049433344 427319497674 435502460734 247100146814 518464339228 0 687049433344 0 687049433344 221628682282 474716731941 158631273195 604578895900 144406771182 581880567944 267454729842 499181034399 205802814322 645530137423 0 687049433344 0 687049433344 102569209140 631978423006 39084651202 216298092581 304372424743 511639427274 0 687049433344 0 687049433344 273256050874 372076703411 89539741476 496685957860 0 687049433344 0 687049433344 72538615201 610057892603 242698106569 456060457008 0 687049433344 5939113876 508928650722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352830399036 530229739732 193127394507 596073731554 65973559116 472296165591 0 687049433344 0 687049433344 0 687049433344 0 687049433344 587268521415 670398629783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51497919443 112264178950 0 687049433344 212015669244 642272902371 344459198316 517406412095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168532268647 464287436247 479187690317 678597643256 84444763575 542897743153 0 687049433344 414795649013 497239785338 0 687049433344 109951437413 112714716116 0 687049433344 151321036610 520760832459 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239232972461 435736871386 38366911141 575994054009 0 687049433344 207736494738 345211287195 0 687049433344 203957086985 472719431008 202068868675 676183196768 19204092139 517851956129 263011741306 303795336283 29278279688 512971589778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148438914626 243440956182 0 687049433344 69950089293 390463250463 11532407450 87882112137 0 687049433344 211936420515 590977046279 78591287003 443603884168 0 687049433344 0 687049433344 0 687049433344 82555154238 481942386795 0 687049433344 0 687049433344 114557456376 615619367904 0 687049433344 384964413344 406670312884 0 687049433344 394739757899 607253981473 0 687049433344 332933194649 381904999913 0 687049433344 0 687049433344 0 687049433344 460334748886 538077326368 351107536720 583481998643 0 687049433344 0 687049433344 108531664841 673447484322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321262751874 675744695209 0 687049433344 506236558184 529654989621 0 687049433344 60714597109 91347093350 300598456145 627062808820 0 687049433344 396193350354 655156038941 0 687049433344 311830970798 400736061613 294667020385 339688646793 0 687049433344 300389007531 658185160706 0 687049433344 574718792981 590349949111 0 687049433344 0 687049433344 40182119255 377055114218 25702674617 643136359957 101467320607 338137381711 0 687049433344 14965587388 187199938088 518905433600 649386676346 276597817582 597249115751 0 687049433344 0 687049433344 246087542353 418402104008 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30658492092 491875520272 240996827046 396367658189 298934599365 673025151014 0 687049433344 202815280589 460423236551 0 687049433344 333713368117 591364248959 0 687049433344 249893456027 529896650468 537131442759 649844205751 0 687049433344 31929482227 152888974041 511592253501 600144358483 471072948102 581981939116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 446138300558 586505324731 395869616586 398204744699 0 687049433344 0 687049433344 36517410939 495036381396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 473175038220 657467765816 76690183624 288115617140 309301852522 376110254846 167844790176 418967298330 0 687049433344 97253574185 568276820378 22984096607 48205355614 116379357064 574174825620 306779220985 397427149016 262000883740 571979809882 357482573849 612801323187 0 687049433344 0 687049433344 465858803821 670592817576 135589782760 612059089781 0 687049433344 0 687049433344 0 687049433344 481150951980 653242941494 92810645503 393774501590 229654880312 608762625989 51027617614 591256854768 117043586390 603285587753 135624980325 600393528584 91384685277 685318158071 83754033889 393082597727 216571326246 473092828394 0 687049433344 323977728209 601423767810 0 687049433344 239692946424 573457836585 13258734024 444398912192 0 687049433344 95338750229 599902734769 0 687049433344 82956244242 569557401855 0 687049433344 0 687049433344 134896344827 188078622843 0 687049433344 0 687049433344 362875087267 669205146753 0 687049433344 0 687049433344 150242954616 532655951471 25802498675 366875753014 0 687049433344 281294725096 452502373951 216711189656 581130730403 22258860421 35968702585 117794268106 642048726133 0 687049433344 435922146472 651716973785 552235792488 630016171558 263416805153 385804268292 142704531590 472478763836 0 687049433344 0 687049433344 133417682094 351409912685 0 687049433344 0 687049433344 29607402265 197932903856 0 687049433344 399805583071 609412853342 0 687049433344 372124907213 401562158256 136126509613 668530654275 269730861511 275529096672 0 687049433344 60831886718 437791788442 306052817641 589160049375 0 687049433344 94953401903 420671443609 115221114666 586250472053 207175026906 525831479181 126641272115 544139312343 0 687049433344 0 687049433344 46909601606 626777168365 70799823577 456299711078 238813893349 456638554209 0 687049433344 159933463898 177017696421 0 687049433344 246762957732 363836668310 0 687049433344 0 687049433344 385651015177 582423233906 0 687049433344 233735790054 589444792747 0 687049433344 196363065863 212183358490 340953616552 475635992997 486702922581 595182418814 250137904817 619726994482 0 687049433344 0 687049433344 0 687049433344 62917337655 464275987424 30624051128 213779777821 60016259481 418797609210 37597448927 363790621315 0 687049433344 261845324978 292973174749 0 687049433344 0 687049433344 0 687049433344 155365646395 448960479604 222880008530 339735816394 71103097964 293119105150 0 687049433344 345564178596 412698330279 0 687049433344 0 687049433344 0 687049433344 144437950341 497591301695 146681382386 480000170622 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4505056612 685673440237 295913190031 390951714534 395948539870 420516066151 0 687049433344 543528905210 640293410923 255269988045 525387953255 0 687049433344 315821530245 489947818699 0 687049433344 138599506820 347446696453 315368967308 396395705155 0 687049433344 0 687049433344 141080175815 664138944425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173354197612 677431413908 0 687049433344 0 687049433344 544153361397 614014591732 0 687049433344 291294297441 663908053749 150736778530 168165499552 248333307805 659564718818 0 687049433344 0 687049433344 50900819536 480151488812 0 687049433344 214000599072 258459579369 0 687049433344 0 687049433344 13237312953 189300725181 0 687049433344 0 687049433344 68491391459 352561341360 0 687049433344 0 687049433344 0 687049433344 157361087379 434462134868 36038886945 74499757149 0 687049433344 0 687049433344 77891844320 405929384684 0 687049433344 95062441901 196883622344 123931498442 591919008585 576726875612 664538670191 434210747140 587606990408 0 687049433344 195153394666 545472542572 0 687049433344 234131275958 541341568788 158096819379 672330224217 0 687049433344 579549312239 588532064548 0 687049433344 156789313806 569185359297 600658958752 625719220770 0 687049433344 382207199083 625994306907 0 687049433344 444634376683 611114303573 59431029426 177330505138 92356527232 98419066889 46103418270 288967938485 306730152069 486903896528 77206801777 652463385859 527993625571 602875705122 308301821528 375862324723 337431284285 492426741323 0 687049433344 12843099646 442275318425 0 687049433344 51351831932 245489336712 0 687049433344 0 687049433344 258369234274 437990512514 318150449696 591988237322 443045661 4971599681 63613826394 584602687687 0 687049433344 296875474061 586041096808 0 687049433344 0 687049433344 0 687049433344 124330792787 217459325844 0 687049433344 0 687049433344 459540859247 550041130891 0 687049433344 444568175202 465802114515 84040072228 515723531717 0 687049433344 0 687049433344 0 687049433344 627813213823 672161867534 0 687049433344 0 687049433344 374238950039 626347757790 337361233293 411061647572 0 687049433344 247974855014 613688205215 0 687049433344 0 687049433344 0 687049433344 5636159425 614167727413 105129607486 648487640422 0 687049433344 106955983059 298301468822 533645970995 588293419038 0 687049433344 0 687049433344 493228656532 639573199065 0 687049433344 52467839067 524349915800 69290740345 268702340671 127048392615 464961749491 515251700673 643573975736 0 687049433344 229571865358 409128468860 420092680447 680938348238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5798401754 379556533663 87032060615 146773855946 330236666756 340533055243 0 687049433344 102662705210 637393852151 135179719677 138473061622 67070900556 521976181705 453885671415 521813039015 69695793002 172809322799 66954433343 621280925997 0 687049433344 340790851003 523118072355 32040774117 538037013997 325715957646 363143869103 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84688997811 580615923734 0 687049433344 0 687049433344 436773006576 598200543535 283338512472 463486824560 0 687049433344 0 687049433344 397849739782 647233217673 0 687049433344 71589732187 280441481565 0 687049433344 85135714138 325884755500 0 687049433344 11620698527 659000927159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388699423853 570593371749 99977197113 218767882087 0 687049433344 111585697081 654190467731 0 687049433344 13837074707 360052591822 0 687049433344 165684487893 470697725824 89132301585 458380738932 252567780795 614504299059 0 687049433344 217249556335 256260591505 0 687049433344 348928739679 574987408640 162877058919 269565998732 328777451925 400652954373 425639016719 574041713171 151858156567 383883915754 206908428858 210275656514 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148466603266 478389205901 0 687049433344 0 687049433344 487657398216 657635588381 450513855315 526541834576 130313385241 248776614652 120929443393 310154569915 444756012775 484317030784 0 687049433344 414615892635 521575668052 0 687049433344 0 687049433344 254264624772 520871832862 164573091971 320309666546 0 687049433344 142904150891 531135455253 125317841468 520084107354 0 687049433344 96856846716 533931103123 0 687049433344 92159221302 372471782288 430179622397 483528039100 0 687049433344 345590414729 623855944928 61568601334 486584564780 89752165196 263037281350 0 687049433344 33365541006 47955535146 282407849909 629925920246 0 687049433344 65298123045 220671345218 268210240349 324415606802 0 687049433344 38774074369 543381342556 0 687049433344 0 687049433344 423792138358 630580313474 0 687049433344 11406362909 153432351649 0 687049433344 127060700227 659694852376 0 687049433344 0 687049433344 0 687049433344 130087580022 505094047002 524175412020 655610380588 360148774752 597638261188 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221994858301 525398086612 36885945188 305876650041 95308071384 453126489317 59233107428 339910931436 250558158823 458779095070 0 687049433344 186215282520 288340209988 8757353037 86710655065 486503252603 604808732477 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179599176524 326125918110 357781512958 502969569500 412604766782 649305633755 200171567862 338137481666 173215854646 423625372411 21086136034 668325872861 220416947643 657525222567 0 687049433344 431365907279 481458403215 0 687049433344 50258563435 207162051219 0 687049433344 112705823197 172161845194 178695875652 240258681535 252469836957 274844799754 0 687049433344 0 687049433344 300277028407 326126436300 455224883040 610205359339 0 687049433344 476947759794 592537054745 0 687049433344 449675752164 579250412052 501605503417 572589307872 0 687049433344 0 687049433344 0 687049433344 144069157079 471742139928 380817867292 455814404820 384105381793 658254747774 0 687049433344 0 687049433344 0 687049433344 392319239117 683144720242 294950043911 536521325194 0 687049433344 408263342263 505723968842 0 687049433344 0 687049433344 9350354163 365249558317 206146245153 641992349156 0 687049433344 312533531958 405997238555 0 687049433344 126821258378 396070728636 319632771147 330040365614 477354322818 514595255607 160730596456 228560312481 0 687049433344 73863161161 335179547882 0 687049433344 0 687049433344 423045357646 642701523654 608253834577 682479748065 0 687049433344 0 687049433344 261272874636 289398572376 0 687049433344 0 687049433344 154652308405 566950093715 277889042053 356114811729 3639240771 129019754517 18016503239 535126950985 59109942780 519713590136 158522248382 305761136088 306589980073 631569033580 473772612446 680372259209 279482810430 664637211987 0 687049433344 71113617525 419957102244 224606440070 357955688725 182923237798 570559807583 0 687049433344 0 687049433344 169750275097 528666546508 31453514744 523684268747 459986193315 521392890893 0 687049433344 0 687049433344 0 687049433344 384042992250 533803907435 0 687049433344 0 687049433344 2477350594 678106106864 0 687049433344 133989284625 659253688464 0 687049433344 0 687049433344 0 687049433344 390130650357 473584321375 348131243541 665903058599 0 687049433344 156293576350 468349138887 0 687049433344 185193750490 353232311482 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362671933006 484442144764 320283523932 403566407276 0 687049433344 73278752408 418446201647 312016084843 613547954695 0 687049433344 325233644425 476040537858 0 687049433344 0 687049433344 0 687049433344 228320796646 435798027864 0 687049433344 25932874434 361415978889 383892884754 441102407401 0 687049433344 0 687049433344 0 687049433344 84950484624 341678645391 0 687049433344 518962204543 647634543142 0 687049433344 0 687049433344 9502009545 558383016634 0 687049433344 0 687049433344 174740596821 541293750576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 509713650514 629001928234 208655293928 599395018975 0 687049433344 6221690740 506043956541 0 687049433344 0 687049433344 0 687049433344 60827132496 538940295658 0 687049433344 197041491298 216080691872 0 687049433344 123690469401 160428499892 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167847581148 220006199957 336833666572 563344325570 0 687049433344 38365136184 425506543456 74698024495 550837755091 0 687049433344 297545973965 676541844048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 268498254051 531343721737 0 687049433344 71681905387 193515425296 0 687049433344 126281034485 466524365988 390373012016 641772582699 0 687049433344 0 687049433344 0 687049433344 297443159291 406858712098 25352881025 54331507776 194507423778 641665824813 245619954875 567066572191 0 687049433344 164837690356 469239734313 0 687049433344 0 687049433344 0 687049433344 22947858729 262769435540 96460631811 620912488219 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26880475858 515713114437 0 687049433344 274701051538 616904803565 118193389712 236928990493 12848686590 664271534757 0 687049433344 155387580383 542176381546 314478691064 556345137241 294614073099 409342692385 0 687049433344 101943858604 549843118185 0 687049433344 0 687049433344 144659682746 203729020869 0 687049433344 0 687049433344 276849459711 668159220354 232088272464 525281760174 0 687049433344 0 687049433344 323219266874 405819363398 0 687049433344 0 687049433344 24992934741 493249166398 0 687049433344 300410759715 334062568443 0 687049433344 434770619602 536208023076 166505447976 546711271847 512482026764 588995379466 0 687049433344 100417022285 479935693137 0 687049433344 514360765122 654321648333 0 687049433344 0 687049433344 0 687049433344 76608666193 624269152801 85547869332 139613089061 6890281797 487889535248 15395661144 245102527487 65286149865 589047659086 0 687049433344 0 687049433344 409658140685 470722365755 415911293312 485979445746 501692479765 551072208106 307754272182 422635691683 0 687049433344 0 687049433344 441685331699 487487425499 388706127728 664081034892 0 687049433344 0 687049433344 320434054457 401219517826 0 687049433344 0 687049433344 117635351014 301641595728 0 687049433344 0 687049433344 23752739922 343818236261 21640753091 552741048306 43227683538 273071710942 459921060835 503312987941 0 687049433344 0 687049433344 258351945574 629207594208 0 687049433344 0 687049433344 0 687049433344 102348419563 202518963201 521536647278 681558793879 10024019134 435895508666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232990605134 402945070581 244050649184 309276467563 0 687049433344 273852817777 428417139404 378347003788 493140058776 616973653516 650338649008 179278724558 314073530583 0 687049433344 171936104306 174490447522 48506363862 351556507376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14154822111 243686492171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122943762818 160400332320 0 687049433344 0 687049433344 69212637863 592929404381 0 687049433344 289127921538 547658887173 0 687049433344 58524394389 187757348404 0 687049433344 134240118354 403963779300 127821480768 373964292660 251826560421 686405225117 264104564374 624094642785 0 687049433344 81671502141 134576769264 0 687049433344 49994951734 623646839783 0 687049433344 465388749599 520495921407 98199136870 453095603326 0 687049433344 0 687049433344 27429649447 124536447573 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25250613734 228078564165 0 687049433344 171126035801 683899613058 0 687049433344 598539365481 615217322769 123365756665 562512593568 163952320854 457086461172 234264923200 601837803022 0 687049433344 108545018249 647390939805 175871535931 548728982785 0 687049433344 0 687049433344 345330718450 405529277627 260033199394 313356665137 60042687880 355333618490 0 687049433344 111685590737 287131288984 0 687049433344 0 687049433344 542124509187 561529622739 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264916749007 494887889291 0 687049433344 0 687049433344 0 687049433344 180609763603 469022185744 337530132476 632430842755 0 687049433344 19430198395 110556648204 0 687049433344 0 687049433344 486919967647 520380201404 54379491180 64177832344 172412037929 619782020229 48865943552 162246929906 223241321513 684776846302 479663000836 490260866472 0 687049433344 378649736544 593242902318 28176787434 161718767060 86993925908 396570086221 267722411068 287318287016 235183577134 458717111568 0 687049433344 64188610901 356939309079 319090216661 415061719714 0 687049433344 0 687049433344 0 687049433344 444623519090 523970505771 635000820319 677622578895 0 687049433344 132440300291 601858542806 115784368254 454788227201 244771472576 610293875412 0 687049433344 0 687049433344 0 687049433344 234867868325 366523970941 0 687049433344 261843427938 683974995567 0 687049433344 53850531581 248389343910 75373408636 464263430215 0 687049433344 0 687049433344 0 687049433344 0 687049433344 305073075855 607501782597 196031791233 295644619139 177096534921 475439387608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81034279437 181157609132 130226666576 551952344404 582818657560 685715637640 274583883836 287177137746 236193930073 675494642540 0 687049433344 0 687049433344 320382517105 356153858520 0 687049433344 174075208306 200263453491 0 687049433344 0 687049433344 237410254043 591583888643 0 687049433344 0 687049433344 0 687049433344 22409014964 661649314412 0 687049433344 141352452505 346373940187 241366623105 564132109722 0 687049433344 445897323971 580059103358 415706854028 659082483289 0 687049433344 139461407259 536039774939 0 687049433344 0 687049433344 0 687049433344 318373453965 650816095335 608378335761 686508464297 0 687049433344 6731732506 485915318304 0 687049433344 0 687049433344 105925754616 248021754465 0 687049433344 407742027445 416904378865 196892589231 483982614092 175834599620 557337063445 45918618710 282687855290 202655059719 242121251555 386258628062 529831886999 195301599150 654470830640 0 687049433344 114518682828 257471580965 0 687049433344 506504241780 540514335116 73538890649 225250203106 0 687049433344 0 687049433344 0 687049433344 83480986882 97058740031 0 687049433344 0 687049433344 452327541872 526164116239 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82155381245 495664622050 226505672274 433777023769 0 687049433344 0 687049433344 654809354946 664808260682 0 687049433344 0 687049433344 0 687049433344 10487436447 411005935857 194423285161 381612172271 133445440625 583946937601 446943099666 680086669123 0 687049433344 431520978059 548830490998 85556434104 537717700717 252798568455 558571004437 0 687049433344 0 687049433344 170432310887 273256352465 13487800637 66331383707 0 687049433344 222723428797 397477675589 0 687049433344 0 687049433344 271169487701 550466461756 0 687049433344 27569964789 232136531774 76490650795 553842605049 0 687049433344 261140211558 522081568279 0 687049433344 0 687049433344 0 687049433344 142203875476 334065135581 0 687049433344 0 687049433344 0 687049433344 274068715175 664753925571 0 687049433344 0 687049433344 221502509600 463124196656 170132639950 290590826893 0 687049433344 0 687049433344 176908578678 283627431458 137900868862 585564415089 43691951535 298046772048 0 687049433344 92756901327 649699414504 348544145408 553488568415 285382904896 502498359069 27911937617 465743652320 270789211029 309555279078 0 687049433344 190427390435 193567466125 254782834059 411061520160 582902917723 681615109081 144642457862 171188096706 10594821916 86630920046 389471318793 414290283808 0 687049433344 0 687049433344 0 687049433344 65531575100 340784646539 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181672730594 231560517658 76556227704 527603758436 114254664893 359105449134 341117770451 433438573593 289209410546 386510773661 502012308913 523796358525 345437152661 577735902208 256245240604 274527365400 30106238993 155072214774 71122439840 520122715009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122033424637 222148301591 435409610532 463388064627 231643144614 297535787890 231861975996 544192421259 576007437876 654704471475 0 687049433344 0 687049433344 34147415378 370149107260 69692935370 494491093431 0 687049433344 0 687049433344 157018096125 496924623674 0 687049433344 94432201371 682812873800 0 687049433344 473971186468 579554548286 122635092838 237486133642 0 687049433344 148281472885 458236707429 663585072743 667936860075 278949090764 318650353987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462741320709 566837048870 89729679786 254957327835 344686082448 626599465097 242317127718 589620057664 0 687049433344 219985914264 294072747900 0 687049433344 0 687049433344 485692355688 562564805109 0 687049433344 0 687049433344 74055782583 491261672421 211083654850 550114737146 308518443118 379912138778 586113825044 595630568071 107528328556 634117199466 317581502852 506050410346 0 687049433344 603253641631 606209754445 3053249546 489240215581 0 687049433344 0 687049433344 14972699314 622946020196 504784020513 598032241296 586374440987 681368007462 0 687049433344 0 687049433344 23358443870 269841979445 0 687049433344 319827331145 421896747276 0 687049433344 0 687049433344 0 687049433344 379729848525 454648151754 56827643866 304127863914 352164991933 570436488599 161003851733 240264196350 106716348095 335266605537 417488526469 526766785750 475940202594 528862136845 427976164548 489493168195 79009225344 437157251802 83185474017 180862150036 285978317421 519711284272 166106978155 525521537546 0 687049433344 274674614876 523522826656 81426841636 678953876431 37768295553 585747956601 0 687049433344 414883683054 683563835155 0 687049433344 218704400627 358241912411 0 687049433344 92983040141 388131100225 153151903093 257891001791 102430883640 683642921852 0 687049433344 439563604137 618951975718 303965888063 362812150555 0 687049433344 0 687049433344 0 687049433344 277072071626 428216863197 200909152664 371846652069 0 687049433344 72170046078 365617266244 234719733737 569712712091 30874172870 189365898766 0 687049433344 0 687049433344 233816837081 351914937062 124682762820 618053715127 30743223388 515570055334 0 687049433344 0 687049433344 211648710841 611963170526 288269883866 353390265150 255617200307 398105379319 0 687049433344 0 687049433344 115416248116 661723534036 429032394370 520172844080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 609357710234 678743240793 112109895554 225740586218 368663369746 655768311264 0 687049433344 98236931926 639928410721 0 687049433344 0 687049433344 0 687049433344 75071994467 84150099225 0 687049433344 0 687049433344 0 687049433344 262924897751 319312349196 0 687049433344 0 687049433344 253942630844 450895041557 0 687049433344 0 687049433344 133216294980 285997439780 390595100061 621793527052 165490392110 444806573929 128557278313 431980483086 84778548876 368448041492 167649142747 667169191701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 556406011190 563455251379 69881528452 273716668661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192276096559 393573854514 0 687049433344 0 687049433344 82544616963 356264618902 60713222430 197536806761 0 687049433344 88918150642 280922105032 407160270153 661125460785 494012513243 645566156453 32083952252 523811579471 0 687049433344 444626500357 566788313718 369132413159 480466963156 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387583567156 613709940666 452471436203 543114418416 249679268559 406779733758 464294425786 628398139682 168933240947 646401800096 34453327986 679497538772 0 687049433344 0 687049433344 9328316802 73553423750 628103190264 672337329972 0 687049433344 154196043774 157434770655 0 687049433344 63697587181 630911840985 0 687049433344 0 687049433344 78394202930 318410835809 332722727221 473729671066 518318076200 550315960413 144062973681 668278692123 24915436179 126691860763 0 687049433344 105453222271 494574845504 0 687049433344 186629533158 408685998738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243927046457 298328396859 105956452206 113301795588 144820532037 481886944447 67790121302 211102128578 0 687049433344 158528013334 660118745455 400995145731 658172835619 0 687049433344 0 687049433344 150289855508 516506034218 0 687049433344 39508238296 103931330499 193934212360 655197502016 0 687049433344 177616565581 563548452157 0 687049433344 0 687049433344 0 687049433344 247225777403 632368656660 0 687049433344 195488280297 619118472302 0 687049433344 0 687049433344 0 687049433344 251507038144 352589969078 459113987901 652742370232 104729561649 493589373577 0 687049433344 0 687049433344 91935968525 570194925655 137824839789 230757643143 274927854378 275376318381 496005514661 555144571060 110664615958 372261358989 0 687049433344 0 687049433344 0 687049433344 220208703846 257814128458 0 687049433344 224042954145 401044275578 0 687049433344 121221736402 468296792784 0 687049433344 270983260254 570959262526 0 687049433344 316399030157 568448479584 224835850981 379233477835 146799433434 629107405593 0 687049433344 53576104088 142812810629 0 687049433344 0 687049433344 174094691826 553443691549 0 687049433344 3064901091 474169972558 100398256504 468330344851 0 687049433344 0 687049433344 120612865081 269312168091 18456065005 226667250336 141169190023 655194189706 62851197097 129409486342 540813299075 663320237931 102506623011 360691238291 228429127349 671138762774 236650805111 668455394346 0 687049433344 0 687049433344 167863362165 217565335781 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128485768772 587325076433 269397425448 435435736432 0 687049433344 0 687049433344 0 687049433344 641091088552 667958903757 0 687049433344 442264657945 488250550542 340696955758 627069827839 0 687049433344 0 687049433344 484256062313 551974001957 67379433244 336100624973 300476878804 607233109965 395962953287 411177354852 0 687049433344 19746854372 335885512250 25117778093 508699314926 259631224796 655545812908 0 687049433344 0 687049433344 205284821246 246245542018 285502106595 393333523338 0 687049433344 212104329284 390370164036 0 687049433344 98890003757 155260565436 57771106480 270618124885 175475576234 371554319494 0 687049433344 114566210794 317645075890 0 687049433344 257157215997 324053777548 0 687049433344 0 687049433344 0 687049433344 11056115308 359123969287 50864694226 572417192273 0 687049433344 0 687049433344 163286761085 499553002521 0 687049433344 0 687049433344 629933656192 640342107334 208654346391 651768673612 124781889987 416045596492 0 687049433344 256202246 90042076853 0 687049433344 443091226635 588021194123 0 687049433344 682671178962 683746781195 224282140787 430684318279 0 687049433344 297761239377 548890827440 430691666841 657099606080 93706793179 106344204607 0 687049433344 0 687049433344 276985519301 461149947439 0 687049433344 411336076289 646858419980 266268816467 566652010336 267071420487 552539600981 0 687049433344 0 687049433344 42176349012 274601403882 0 687049433344 161145924147 422433610690 0 687049433344 0 687049433344 0 687049433344 59229330187 230082338562 107225036932 210172974789 0 687049433344 0 687049433344 307364349345 521128602279 0 687049433344 11002428311 562039772940 0 687049433344 108702260458 681144619340 0 687049433344 0 687049433344 60641213967 484001301396 93308022368 530872075752 78492045765 429548044935 436975024330 583753034359 64792778640 624401535157 81551766407 444219560910 370216898270 578092091926 0 687049433344 506826042275 672205875949 0 687049433344 120866353946 394125136074 75104802245 428846674440 176773676857 547977473192 469818700847 474038288732 174865058194 384988804223 298186154803 421119566206 0 687049433344 0 687049433344 0 687049433344 225296300759 324033415620 26481061174 256762519355 0 687049433344 346546771429 685818954486 66362445666 632779336459 0 687049433344 574261384033 586957516010 0 687049433344 0 687049433344 0 687049433344 202294277955 569846324039 224743055278 470688580722 66113710207 159214070461 0 687049433344 73796939025 362462210046 0 687049433344 0 687049433344 233303980453 584069008505 470693061326 488678732976 84652229485 401162015536 0 687049433344 0 687049433344 0 687049433344 522753716459 633922320217 108118079572 595675087247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20001659138 573357577133 0 687049433344 427591664685 438340045600 0 687049433344 0 687049433344 186780826338 676389409765 0 687049433344 55734427661 520797547149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208908618135 275818716345 0 687049433344 0 687049433344 0 687049433344 488760014251 608308672507 0 687049433344 411675649095 483008554626 0 687049433344 523520802285 595703640474 0 687049433344 0 687049433344 278278486444 656945200673 0 687049433344 190799716195 636486135497 49876199525 500356359126 0 687049433344 425868195435 681541752576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62483818659 175244352418 474146891266 536590883477 105681738766 356174487159 99645237721 164853432052 0 687049433344 0 687049433344 103740572563 418608862281 98246799925 458229293751 0 687049433344 226932303903 649293300269 0 687049433344 130369964180 471299113028 130516943340 678988716178 459020737750 535064260504 0 687049433344 409231013216 632361314293 0 687049433344 206897259435 571140907838 0 687049433344 336359054784 347066153026 174399102262 673782958908 0 687049433344 402268747461 673803959525 151999673866 288701619346 380695451859 463486505172 166662966801 638359781220 483400991272 503023503921 6722760749 352436735862 63619178945 223385468560 0 687049433344 0 687049433344 0 687049433344 16463927521 77855706789 0 687049433344 144871052408 260742697747 78002223615 449758190621 0 687049433344 0 687049433344 131460383363 304672389577 0 687049433344 23172744816 357445719656 286208516054 308379430268 286993168417 384218645024 0 687049433344 300252101591 578666705326 675980972664 679666680919 0 687049433344 181445373452 328154425305 602439881162 643479589054 0 687049433344 0 687049433344 44926005550 240265621642 0 687049433344 87042665993 464007900618 0 687049433344 196286498633 227225238531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415518777132 493117475311 0 687049433344 126324438755 276634681478 179293592942 226002453331 0 687049433344 234559101859 587725042494 505871188375 610899911667 137607955210 374122108199 0 687049433344 52096782684 572672076881 251162347646 387936461614 82196850805 467833325598 362201890664 529755345174 59503077729 100996169727 476962407039 534168136850 0 687049433344 0 687049433344 0 687049433344 9969728477 50252274971 0 687049433344 5971938626 581232747924 0 687049433344 372570015588 685521490495 115853185720 618849212865 0 687049433344 0 687049433344 0 687049433344 95137697712 674877622747 43062694521 508037014007 0 687049433344 598639913564 606731501049 0 687049433344 0 687049433344 124845294478 458539841664 199972980925 540892496658 0 687049433344 298510231801 345376536725 0 687049433344 169370939871 290078514249 232156291377 342496061268 422006220211 567992660546 0 687049433344 0 687049433344 0 687049433344 371441892669 492108678558 173097136701 237045682722 138614097556 232187748642 0 687049433344 604886236249 677875122068 80998541721 408929662525 330585325788 502723503855 141325133981 485862120260 0 687049433344 323814294618 659230892056 0 687049433344 0 687049433344 183136906256 400693178418 232276904203 352797870217 366156983642 469410560040 0 687049433344 39668245703 268960992989 0 687049433344 173392102945 501752301304 100395491318 111660123558 277374403593 378873306099 103698336258 618218816454 178150105152 208329397675 0 687049433344 280181646833 481013102014 42958430569 678076149692 232051152284 266190084485 193956865691 446649685864 0 687049433344 0 687049433344 20217008664 385294337382 79979856959 649603411076 81189928728 178053497782 0 687049433344 0 687049433344 0 687049433344 245468126335 559578402135 0 687049433344 0 687049433344 0 687049433344 322525053272 404171386536 0 687049433344 464022757086 467293873759 458353961309 473225734736 67353661984 207294898599 0 687049433344 0 687049433344 0 687049433344 423418859453 445249677198 0 687049433344 0 687049433344 0 687049433344 348247072962 479535940456 283393060240 676647495369 257861682468 573254276814 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5519983943 226258285496 152412058904 381243292407 0 687049433344 244478863241 407749274834 10007644183 134041271518 155514731607 632324406306 0 687049433344 491259726159 604227915630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143581936456 542195932988 319754013394 346522497133 0 687049433344 9426246212 305441399286 286812721196 327191419243 146896509171 242671537059 350317024126 436951732437 0 687049433344 40591689013 427669277371 0 687049433344 15778814292 307198458126 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218160328971 537299244867 0 687049433344 0 687049433344 0 687049433344 243700351449 454816883132 0 687049433344 123366117860 139081036467 133852822519 275639951181 0 687049433344 0 687049433344 223371552703 366668183254 0 687049433344 189813944334 389879034276 0 687049433344 0 687049433344 171036735303 353998117899 0 687049433344 101089096374 532680149607 0 687049433344 0 687049433344 602806326932 616800613840 525917156893 628131276961 0 687049433344 0 687049433344 147839382845 633990801793 118157438848 684187199468 0 687049433344 0 687049433344 0 687049433344 283342326620 301852879523 235822827989 542136125923 462875790685 511584085659 0 687049433344 401185184342 402240322520 0 687049433344 156719328601 329962768881 501401586829 619698090406 77864319213 318272152412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234437715836 507136535960 71319597532 144393424357 131244612670 680073144299 0 687049433344 274956843699 301159103276 0 687049433344 501555829138 594484267807 7180245662 640421713386 379047481970 585872153706 0 687049433344 0 687049433344 472773502576 610512008303 304767117480 523329832640 0 687049433344 0 687049433344 348952657501 522041199420 351235896409 490959069366 409695055580 667591341349 277757833293 310802305729 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97984788500 174245431010 59739093952 610102270923 0 687049433344 82292470662 270914412318 289748553963 674697598054 0 687049433344 0 687049433344 0 687049433344 51905367231 157648694405 0 687049433344 171715645258 642150085296 0 687049433344 74093789703 372837424013 120795190764 338706993163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 507871841419 663587453371 0 687049433344 205055628960 241546174637 349920901418 686164448665 0 687049433344 117527722287 380852859814 0 687049433344 0 687049433344 164330259253 683665190042 0 687049433344 465421391549 589858321611 277818795144 346809193987 79036566814 614558332572 0 687049433344 210545293920 481592518764 0 687049433344 117871087523 488275535035 312315334441 578109216993 0 687049433344 91391096945 323411045145 0 687049433344 0 687049433344 391498994894 481615891410 27195624034 76369147186 71891206630 398185326040 386177336541 567160321500 0 687049433344 150352355036 175217571759 0 687049433344 0 687049433344 456839356381 659527947023 0 687049433344 0 687049433344 0 687049433344 23678518070 605303059274 298585500849 414977617517 423045431928 661207833606 0 687049433344 183034836235 358657401194 372492635406 381854437552 162240389591 332786177282 79566120007 137501560427 369090369408 656877597928 0 687049433344 0 687049433344 518919398640 636456626942 0 687049433344 0 687049433344 0 687049433344 286826903073 290174861275 0 687049433344 168831185096 319094834375 312561195897 383840439061 169167600891 407110535059 211059966519 251614835594 300154984731 316980671863 350200710914 553889739400 143459045721 454193457371 150449288340 446094696906 0 687049433344 430231252167 518633148444 10952045675 483569783217 338345755388 629421201405 0 687049433344 325680580891 531625271161 0 687049433344 89994103785 465840275522 0 687049433344 0 687049433344 160530071768 302737332363 520033774451 642871287847 0 687049433344 281122288823 581309271339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135651175634 274467079085 0 687049433344 558201153669 566897408730 154979944144 387659433795 98957480369 325331259756 355180118178 577341367774 145000215621 296813879623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313318048167 340124450493 0 687049433344 0 687049433344 0 687049433344 179526026968 326914726669 32186853356 574829858275 0 687049433344 0 687049433344 0 687049433344 67590416356 672213252370 0 687049433344 154276927340 629468989839 97681980472 509992490597 0 687049433344 0 687049433344 0 687049433344 452236329694 628114411056 22755460039 98678097640 545621908998 626893620723 27920922327 193517498807 0 687049433344 0 687049433344 492429428801 657522098634 417735159878 595480283393 263168527530 267465929976 0 687049433344 0 687049433344 57530148262 140633733150 84234692388 464082468618 0 687049433344 341708525027 522466563314 0 687049433344 0 687049433344 62996519277 219006600876 249028264361 317590950054 85054430293 458552327443 88104940016 453160549341 0 687049433344 605850037 602083049532 0 687049433344 60083748263 456623039383 93370626421 205298751716 0 687049433344 214478383983 402399137384 0 687049433344 379633697847 596269872589 406963371713 466932299755 0 687049433344 140786679287 166568939455 0 687049433344 0 687049433344 317634687647 348710376295 163520499349 568428026124 28636569633 263685616239 0 687049433344 0 687049433344 0 687049433344 280025617124 578228587188 0 687049433344 2312540585 484346523020 593218423323 600681749715 320041240310 684913101245 500542086373 521611024411 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10142198616 562801831297 536085060991 594372686079 0 687049433344 406359238920 603455880178 106735040795 427474989713 0 687049433344 0 687049433344 0 687049433344 110774040541 638907867747 0 687049433344 0 687049433344 262809431049 540356589102 0 687049433344 436388454719 648029851013 0 687049433344 0 687049433344 0 687049433344 44262799678 672158398395 374288664364 566385398750 34956327023 525772058641 0 687049433344 0 687049433344 195255201258 534338524741 0 687049433344 0 687049433344 319454873436 576244769477 0 687049433344 55114174938 106252821154 183829497696 208200432204 249924346214 657827635520 117003708930 172001695596 0 687049433344 279877738752 605645653994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150450946149 450094820592 30417784792 397293421816 10645541476 98816308096 239570872874 491475795415 284842024460 444993353134 13240573335 130526156116 0 687049433344 103419009503 491528324433 303371697453 427097379829 340162203937 680067376731 258222401962 343989145293 0 687049433344 4051560689 379717234635 63780294751 250612010537 0 687049433344 127706815025 485977901159 0 687049433344 0 687049433344 0 687049433344 10406906051 183544920678 0 687049433344 0 687049433344 27573874608 156096575475 0 687049433344 0 687049433344 0 687049433344 91380761429 458785771658 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4840924725 244071525524 51757991856 395163697403 0 687049433344 0 687049433344 0 687049433344 70057824164 422842921594 3282062073 674696332497 261020096748 572380370247 420422591806 506099686338 577076406247 625972738449 209072772237 425551976013 39032866187 136749874295 348742444239 674456983310 191815008375 457435642525 11763865451 615097730834 0 687049433344 0 687049433344 0 687049433344 281944065926 331205689162 0 687049433344 0 687049433344 229063528234 510593816237 0 687049433344 198937884405 551620584708 0 687049433344 6533901010 634549344425 311395223145 407900146904 77364609451 228260023982 0 687049433344 37392855462 65049981686 328479500146 523044793847 204006173747 461544058514 0 687049433344 0 687049433344 348721532654 611349027446 0 687049433344 0 687049433344 19217121539 304776537928 166316418798 501985422925 0 687049433344 363493218873 577980901390 323251981146 443064855382 560884756814 621051026221 0 687049433344 329052410447 458030842302 0 687049433344 0 687049433344 20742134821 307880407140 659242433329 673230715567 9910854759 612935638070 0 687049433344 153182978240 598348921493 0 687049433344 0 687049433344 492596987746 580356458970 0 687049433344 461973504095 658681100593 0 687049433344 259344314223 465655924744 0 687049433344 398330344584 578453496243 0 687049433344 0 687049433344 393705839978 444044573405 0 687049433344 0 687049433344 0 687049433344 479555366317 587886331972 159052773027 191502344944 0 687049433344 13144029683 482356007451 13907552950 680559390050 460066804714 484166226428 425968845411 635317823145 180958893344 639944217193 0 687049433344 0 687049433344 0 687049433344 129078208523 275848397499 0 687049433344 308404577180 415421307068 0 687049433344 36095479377 73957117943 288745681229 529619743745 0 687049433344 470421149876 644031242013 100488361179 684644121788 0 687049433344 334238333334 568583552766 105546909336 567483690901 197277138030 428747634578 0 687049433344 68135489556 391436927879 0 687049433344 0 687049433344 129719007608 318203254153 62502722660 373350002454 383426596428 541514944931 135959157543 595192649150 186473544600 462868933462 0 687049433344 0 687049433344 0 687049433344 642189753863 672096044686 0 687049433344 0 687049433344 0 687049433344 390334977069 508535483597 0 687049433344 0 687049433344 0 687049433344 202545949688 435318887592 0 687049433344 56139826198 578065495184 518570693087 541193852576 213251741717 505888785521 343153430989 372790574083 0 687049433344 483549122708 535545699658 0 687049433344 0 687049433344 389950956886 606470554561 0 687049433344 408743839738 677672829395 351048065233 539605823841 42907869227 232920325066 0 687049433344 43794970143 205461975596 129788860875 564894443589 0 687049433344 0 687049433344 102597280887 620563224877 32579443599 631548743522 0 687049433344 98470646351 98472770574 69077961806 500409174865 0 687049433344 51653791160 104487851936 0 687049433344 75102450555 401665675775 0 687049433344 0 687049433344 0 687049433344 190158898625 333352700802 6999439889 44858139972 211095751313 458702855812 0 687049433344 0 687049433344 275829818394 677009512510 214385445864 681300286497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290827740549 508847543417 46387013240 576799289600 0 687049433344 0 687049433344 102907931496 379527771362 0 687049433344 0 687049433344 360972972902 519062492444 0 687049433344 477006856028 494205784581 539718088360 587616212017 238277298461 651321798407 0 687049433344 0 687049433344 173784207335 273901681575 0 687049433344 0 687049433344 196238161641 437310948363 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274696429534 365084538557 0 687049433344 13176711772 113768633637 334822908956 528679751415 0 687049433344 0 687049433344 321551339970 375119329781 3565959113 385854969366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498168911458 545820584340 0 687049433344 0 687049433344 0 687049433344 65952812597 368689866127 109717862376 111369286399 38253123407 659775694779 0 687049433344 0 687049433344 317382498971 586817471521 0 687049433344 289088105335 391128219019 266062703238 318264382122 0 687049433344 402988360027 497054062615 224923362642 236066307455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93917801876 291151071346 74558130529 244723055102 0 687049433344 0 687049433344 279371931715 495475405981 0 687049433344 299967410253 553533550686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11543226310 307528754567 0 687049433344 0 687049433344 399518322906 434378619661 0 687049433344 45262522820 209927955846 0 687049433344 0 687049433344 372112299385 405803797122 0 687049433344 413788954917 661727409551 329770976911 669551605977 257531446267 567132318485 421761724503 438346978158 247876910031 496134513582 0 687049433344 601255701314 605673414837 103365513739 679590951286 173577973117 631619806947 0 687049433344 0 687049433344 0 687049433344 175353186054 177862104159 0 687049433344 0 687049433344 241125923975 403888697126 426801550507 450041152744 0 687049433344 134903016886 163052574628 39623712441 352024590444 20462295851 601445691249 0 687049433344 299715051801 489487782451 157399094722 431237577976 321127202931 600928611579 168614198441 210907540490 457219212162 491030388203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 255525460212 594893040969 0 687049433344 364612369065 585318598028 173740345777 322829360693 67587223865 626772155984 40760309611 168740625488 0 687049433344 0 687049433344 470057695455 536808649361 0 687049433344 135774040233 144315346070 228937905448 305271944200 0 687049433344 226442414614 653744752618 0 687049433344 149601839433 359201240448 0 687049433344 358985034522 453034212699 277038227510 379961269065 0 687049433344 93015134185 516530086365 0 687049433344 0 687049433344 614954468250 667574943780 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128542748013 278977627094 0 687049433344 334932107551 530913755457 0 687049433344 0 687049433344 483998210303 675612388396 18840419581 546710505441 138134585790 465601499863 177966858504 581252757753 345632050086 499778149087 429031413619 611557555120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 259915773963 357434059622 0 687049433344 132445215224 391267866372 0 687049433344 0 687049433344 0 687049433344 78679862091 324789526026 268133370189 593031786161 0 687049433344 0 687049433344 168430410858 601615320628 0 687049433344 555358407663 663568724089 115987763388 510943022057 0 687049433344 268250371434 619657990846 189024715974 371569478750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253301212440 682222656458 0 687049433344 299609728865 480928773471 0 687049433344 303880776505 332019016265 158966077198 186062049900 438388934502 546077948384 0 687049433344 466435666976 599771348447 0 687049433344 150952527781 362352717617 0 687049433344 167183137650 401249302253 78649503210 471566396714 18333048875 497746084372 0 687049433344 180877949482 468757163863 291275925536 308741492570 557853384098 654293229055 265709776393 325462488958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95529342262 199713303602 173328751643 651771882199 0 687049433344 367964737931 549871057520 51231872629 83486151446 0 687049433344 0 687049433344 0 687049433344 285671782414 307629717585 19016747529 135494085174 0 687049433344 0 687049433344 0 687049433344 582736254110 665336277893 0 687049433344 0 687049433344 467990535428 469519434634 0 687049433344 0 687049433344 512430018491 683941509639 0 687049433344 0 687049433344 2063583901 51339023381 0 687049433344 0 687049433344 0 687049433344 60644880603 142481630417 0 687049433344 226463082937 548666860940 0 687049433344 0 687049433344 281390422520 533643701867 68609006850 512946207185 626555535117 632833697103 214721723339 562024527307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85575845817 256187763045 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403712897436 432270258155 0 687049433344 154360223323 376815794611 96464857124 143963226892 524954040610 621690064211 0 687049433344 0 687049433344 0 687049433344 467171019984 638411984696 0 687049433344 0 687049433344 585979809537 678728819694 0 687049433344 535564113938 682282332248 0 687049433344 0 687049433344 0 687049433344 0 687049433344 452240811108 615061653191 622112507589 665199180596 0 687049433344 119255518450 536077443472 169077391 302307257173 521173956791 593952423680 0 687049433344 30541880482 420744168243 356872476679 448957362924 441790572213 569434967536 0 687049433344 206586882637 658138596728 259912482952 674801727110 0 687049433344 219122781012 243635034362 264682975152 331827492683 0 687049433344 121893644638 307096040094 148873618486 215005568919 0 687049433344 200522844002 648153543332 354897641678 531903865432 0 687049433344 0 687049433344 0 687049433344 143796008150 245481484961 0 687049433344 0 687049433344 247401593576 487187445454 217384726791 591680220878 231143475199 413745308085 488492239624 550678620473 0 687049433344 222226620164 548011581402 0 687049433344 0 687049433344 53661822456 247284228208 547864623177 587570956900 195865898501 308697699486 0 687049433344 17299215814 648551567821 109867552505 153567759164 16785530340 131040990446 0 687049433344 0 687049433344 14883816981 663229265251 0 687049433344 93536344385 213495692664 430281166116 486518852372 0 687049433344 72638578996 491846730260 0 687049433344 0 687049433344 39802789317 91104160413 0 687049433344 0 687049433344 454110896806 644136315622 128058761790 641975018891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275437843428 553987201725 244458840567 382627502949 0 687049433344 280777252573 656566704191 0 687049433344 0 687049433344 558889112995 604751964031 190893664497 496534862388 0 687049433344 70140106160 128569513059 0 687049433344 0 687049433344 528759057755 643326422735 0 687049433344 522218192206 581028881243 122047579852 538857390723 392137483611 677444775839 563209449899 684787126906 0 687049433344 0 687049433344 0 687049433344 526270382303 536186503038 0 687049433344 16269184535 225751743594 165745216604 403217650140 0 687049433344 302365146992 665567359112 131646392358 206996708151 81745515755 201322364902 0 687049433344 323170376445 342161961918 373769115509 566191113986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 517416795868 592396624666 0 687049433344 0 687049433344 0 687049433344 187208104702 577634118881 337155966360 513838192265 302664171851 432658203796 124399654450 638595517413 30724638050 657083134141 62698151004 514226867667 0 687049433344 0 687049433344 95414337000 410687914743 0 687049433344 270896322176 382005326652 0 687049433344 358261401 232100448783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504261471357 583600190586 304231612952 418573760916 305634096418 654173420263 47609921430 584566635021 664575690 184767925685 177538595303 203373604301 0 687049433344 456955638569 554648632371 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65911412124 620125179287 0 687049433344 474765208173 475628217837 0 687049433344 0 687049433344 18463581808 614623464565 0 687049433344 0 687049433344 365919399326 551338578549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137664289135 493932431375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241798277519 476360695902 113904523608 666191908123 445600693533 664269261117 0 687049433344 381327717655 587225207854 6738373200 466959741454 0 687049433344 0 687049433344 366694665063 452849726572 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351744678681 679736552748 0 687049433344 0 687049433344 631683991990 683877054862 0 687049433344 59161957393 472720686220 56389644910 257020112012 0 687049433344 0 687049433344 270296779564 384647974830 158043487029 238969667334 0 687049433344 304861624475 557348409044 184068762237 652569936014 421079681912 686461774659 0 687049433344 0 687049433344 516080589898 666532816696 668451346819 684176929176 0 687049433344 154904708298 306939211369 0 687049433344 0 687049433344 467746083458 587512879884 0 687049433344 54790739355 147809364540 295544891259 483801158363 237081232630 544495994170 225636624362 544965539526 0 687049433344 0 687049433344 0 687049433344 171031895500 547748191601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487482114890 506898101433 39347023638 340884827408 0 687049433344 0 687049433344 471502306907 484206395978 0 687049433344 28693340621 437276330826 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 48917754670 102039189176 0 687049433344 253308687276 283773630500 0 687049433344 0 687049433344 57626111865 151313439896 0 687049433344 0 687049433344 46244488386 530968056430 0 687049433344 0 687049433344 208231555224 409965857692 406343647951 512787932121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432838193907 600336111485 83402311339 466326608062 269621083211 329798081590 0 687049433344 216176137561 405265583866 0 687049433344 0 687049433344 504264425053 507320897119 157084947869 666148384328 0 687049433344 0 687049433344 0 687049433344 158945210421 607233741366 0 687049433344 403452303730 678916419851 0 687049433344 471556971179 545736805052 0 687049433344 0 687049433344 0 687049433344 335437331997 351468351865 0 687049433344 328960540262 611734296845 147874790566 263730569453 0 687049433344 0 687049433344 248120173154 528262210626 0 687049433344 106442831020 560034521417 288217866304 603174863145 0 687049433344 0 687049433344 0 687049433344 308065725427 328971260399 507834938748 604386242784 0 687049433344 0 687049433344 134948688645 633266699457 154079084070 259553933165 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293309944976 432084731889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334623106357 628791285482 50769227588 280732689857 387091042773 554561083361 0 687049433344 0 687049433344 114256889036 199367312957 0 687049433344 61801772611 254135924810 0 687049433344 602494921449 603018932532 6204897656 37169813188 0 687049433344 371727485736 566570156938 0 687049433344 40726722788 410802985280 0 687049433344 225246610380 624982427563 0 687049433344 70218275337 182602943474 0 687049433344 533014213638 555271510126 403854695265 568432029640 0 687049433344 12189128328 241632534006 0 687049433344 428246429758 558367284112 198787824188 630117321813 0 687049433344 0 687049433344 157111528640 310929031398 132247539777 191122070837 294164778784 678332469838 0 687049433344 0 687049433344 0 687049433344 274305113269 451627663615 0 687049433344 3710196531 351844263087 0 687049433344 279325311011 431991506634 0 687049433344 190677530954 387586883310 38430219575 110357379440 163583809922 191658510783 0 687049433344 77790422564 486602204220 328223821797 487276184172 0 687049433344 608961322802 645771970490 333118110114 402172569232 134744154025 224598937766 0 687049433344 82317560734 280215537630 0 687049433344 241350784305 666159455102 259733229183 566341491477 146021644487 442758887258 0 687049433344 0 687049433344 166123128754 539554988221 0 687049433344 361196805629 668924572397 0 687049433344 0 687049433344 0 687049433344 199001398493 483977241223 0 687049433344 0 687049433344 0 687049433344 125227093655 354070990773 38573510926 349539699531 244256731973 304766317868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121866895111 532472221740 341667796003 621145950346 9580296059 671031746586 0 687049433344 0 687049433344 0 687049433344 241833933183 442084325544 0 687049433344 224836546772 553782266498 6313500299 300466832253 302365387875 596811113579 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 568953308334 664315788144 72840918031 395345301866 0 687049433344 0 687049433344 534157471371 548300258874 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348480207553 667617086624 0 687049433344 0 687049433344 40009144921 686384669953 0 687049433344 177081875785 322805517302 0 687049433344 101783008016 675815344350 223786907371 551803230639 0 687049433344 173990243697 419953587527 605311216457 653001549339 303826350917 590067798021 199017637929 509386151059 259793466655 570939475299 362515648666 382081679789 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250534080926 540103055920 0 687049433344 281007756296 515589211599 49196085062 131526737270 19157356918 35654284040 629594815010 648586381931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225716443075 572926491251 217743035741 560751273723 355375802806 424759306478 0 687049433344 0 687049433344 0 687049433344 240942336083 556761293428 339789953040 602467058420 0 687049433344 0 687049433344 0 687049433344 41404334754 338872419788 0 687049433344 0 687049433344 315049586421 581284718610 103595417109 299345092719 328862725171 338247579440 85733462833 532663907464 216932072114 220290278085 0 687049433344 285930449702 437416559570 224131097911 422637994629 0 687049433344 160923789428 364660037829 343179493927 368362875812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 454277943757 532187673985 164711596667 582499647511 0 687049433344 0 687049433344 181609540059 608346815264 315768925752 558865625054 0 687049433344 382491986356 528415718171 224994578594 434269742714 0 687049433344 0 687049433344 303174512221 418573142935 0 687049433344 40242975332 315041310804 163576779068 265504785177 0 687049433344 0 687049433344 0 687049433344 79175159807 100815614684 37870028257 170536426582 137685439757 412392341350 182626809947 651962062283 131565769651 373230702141 354551138373 686575141184 0 687049433344 259619775015 533383153534 0 687049433344 323789170684 383952646052 576332697298 663961253600 0 687049433344 0 687049433344 243387166722 563442995493 0 687049433344 312122820134 351049155110 391667681981 488088250594 379782865533 578444248853 0 687049433344 0 687049433344 303907600827 567507635170 10787783021 354787212935 142921815069 273195177718 0 687049433344 361597924453 486443474064 164138351295 312354701075 91023276326 194018785028 0 687049433344 0 687049433344 0 687049433344 489188444086 623871159660 0 687049433344 189780770042 614211829858 0 687049433344 0 687049433344 14589494187 529354310786 0 687049433344 124769591459 359804289402 149215142400 590019659592 122263059655 309204072186 0 687049433344 0 687049433344 194609085082 258002907104 0 687049433344 426304173032 561998406473 0 687049433344 0 687049433344 121295934753 243340260576 0 687049433344 168946345824 533263577254 0 687049433344 0 687049433344 0 687049433344 72066063388 413506699943 245313522823 568505690840 0 687049433344 102398246317 528992944824 0 687049433344 93339862021 666534848859 0 687049433344 110013525698 418428340103 171967145405 453441933364 0 687049433344 227983349541 381893493849 52718237879 387452560980 184259071440 588877017095 338168622085 638794460500 312879843711 547806977369 0 687049433344 521889559944 675123532314 0 687049433344 353313396453 541336064412 229463562666 348407811503 52921319965 683475665565 0 687049433344 0 687049433344 0 687049433344 97349008750 218877924319 345649479392 401630010266 0 687049433344 0 687049433344 306859423576 483828865346 9856509779 74566241150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40771396155 62216636160 160696452081 419720783268 29594865496 377999946673 422788360077 669055762495 442970077805 582593397478 32081455879 544320430750 227755321196 509554711201 484941247743 636168325019 36295645060 318263627020 554741353705 638684347955 220492711042 582784518376 0 687049433344 18590420184 631801941676 0 687049433344 490287697029 638616766329 195047985251 553364240972 0 687049433344 72005390584 307613853891 5805835432 216531938488 57024796792 179271929752 247063490410 258594074406 339904503222 686969964442 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103772645029 274694279083 0 687049433344 119758929840 268029943294 242836285058 306362278976 0 687049433344 31330360114 365085515433 84709893273 387984825441 0 687049433344 240158084229 488521171624 320484439300 349201353913 154563040204 483338537076 178735204292 444133090720 170743356189 432526031280 0 687049433344 13134401511 18139847004 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310011630176 585209302226 0 687049433344 364503175670 367765062099 444592284548 617326592921 0 687049433344 3314304802 58010884451 305877922397 420262504330 164558804939 273703415406 0 687049433344 0 687049433344 118272143875 227980009892 0 687049433344 337455752689 630588717120 0 687049433344 0 687049433344 0 687049433344 77508449120 78224705039 0 687049433344 340597907832 609134623706 161878808724 390697547849 320729323190 344470124965 0 687049433344 141375267161 290954610207 65506790568 452852662200 510030250407 521618299882 602477991586 616898679105 0 687049433344 575922115243 628301321391 0 687049433344 0 687049433344 161073395236 453633390860 0 687049433344 0 687049433344 0 687049433344 10289149186 415438522511 0 687049433344 0 687049433344 332771295047 470478979205 316027018428 569315640685 0 687049433344 0 687049433344 179620530130 656127240170 260035602241 396005550954 50181221665 78290997162 0 687049433344 463500300034 671128154962 0 687049433344 279991231552 682509208739 0 687049433344 469504093410 664183139272 21241706227 599635273754 0 687049433344 9875529968 663075727096 360074180787 571435807872 0 687049433344 237543373611 588860592575 469990123792 513757119394 0 687049433344 223318093266 372659598689 204813547782 624533401027 62741885318 651416017286 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438438890927 563714230881 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9967518910 353212028655 20646377098 204965897242 234369617194 540455474563 335912991599 511809001080 0 687049433344 0 687049433344 289448466086 317391488231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53984190979 659049060951 74513152019 535343457680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102523053299 408268951557 0 687049433344 26890881082 53910439951 20525257369 547106622924 192641956371 552580706880 27264951586 479630793155 4533118185 460919393899 0 687049433344 84173348453 250856125364 55459918487 335820068434 73146644729 190182209780 271933046008 672579392966 64685850046 628774621035 60897825279 235171828080 0 687049433344 0 687049433344 116391870656 145952580654 0 687049433344 452831001199 547176933143 0 687049433344 27858989011 300983114047 38910619799 178170912726 0 687049433344 35974958011 351631226408 0 687049433344 0 687049433344 599228749471 607633583804 0 687049433344 113810574444 380137256425 0 687049433344 554084685679 567082851202 306336140982 547335129830 171161612664 242758859403 0 687049433344 0 687049433344 156323346292 462477919323 188068895855 197551333153 318368491223 668790643669 341428994418 503298580468 373250462780 660764973464 0 687049433344 0 687049433344 14415023121 278444682035 0 687049433344 0 687049433344 308156725789 398058477031 0 687049433344 42949206895 298503745001 441482337146 517076134784 150688868999 310295024048 0 687049433344 537995013801 554751236321 0 687049433344 0 687049433344 0 687049433344 108304893848 191758469846 150199575513 474521797913 0 687049433344 0 687049433344 0 687049433344 333659999095 399081613855 0 687049433344 349146829177 501658603953 604025628963 643608013611 304820472427 620555879280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126018058327 555281756037 354489246742 637463639847 191530048168 312711472534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313448841507 458529478576 0 687049433344 143129077671 621364374307 503829790167 569951388348 242762672997 549104906997 90326708818 576201314238 340376705139 601588083937 342042115878 652456703724 0 687049433344 322199806793 480508019321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240600349897 423638230200 0 687049433344 626044444352 665646344224 0 687049433344 247558450679 333552698765 0 687049433344 109317951090 126906886977 297780100594 334031915342 0 687049433344 382854398904 583756088319 430641547655 591632627326 0 687049433344 0 687049433344 0 687049433344 258942361265 611221311014 0 687049433344 0 687049433344 186324193031 334748027176 377307043426 435136645724 337599573761 387760414220 0 687049433344 4331131443 503932613085 0 687049433344 357441810637 619774248979 107216024528 655927564477 0 687049433344 225787146899 653970323625 0 687049433344 0 687049433344 288532020547 542415385256 0 687049433344 0 687049433344 53577590576 103806353767 243749009367 537090969253 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269829724599 287923779077 0 687049433344 476805944389 537680970930 29984532362 640110533035 95981423543 302089721558 0 687049433344 0 687049433344 0 687049433344 244508120409 588451942191 0 687049433344 158463452890 290210516084 109322702003 145846958568 115647303430 190253904387 0 687049433344 0 687049433344 179279350344 337060828833 0 687049433344 342633298024 516675616994 60521602246 204074986823 203725664277 628256256774 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143789671173 259680993976 0 687049433344 363734933261 415075501371 0 687049433344 0 687049433344 433378905010 668003195553 0 687049433344 438265483296 510656266157 0 687049433344 239556084191 435251063545 478912861232 627270063268 0 687049433344 125741768375 385523444961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132681520497 516999191089 239562019658 463875738688 0 687049433344 318556330236 393275243477 0 687049433344 26207200166 659575878314 67357086741 207300313057 0 687049433344 27938910029 454523973926 0 687049433344 111477334978 405123561792 0 687049433344 56142915250 373449352862 479982879570 543060326332 0 687049433344 0 687049433344 96172378273 107049524203 415296187021 501052046940 487181814981 597710194998 0 687049433344 12215651457 285606372449 0 687049433344 295203420362 592222010046 0 687049433344 0 687049433344 216754056594 475445917829 148335188029 277599647104 0 687049433344 0 687049433344 404359032464 529190162215 0 687049433344 0 687049433344 268274093369 527042188364 48556670101 338544993680 0 687049433344 119333240279 320137606501 175736468793 350913621955 0 687049433344 334274605374 651853219378 118889010459 656753157530 0 687049433344 0 687049433344 39268484382 131967349442 0 687049433344 446706087804 627938079638 72925161007 488681772456 287471443097 576946442514 0 687049433344 473460692915 569202096425 0 687049433344 0 687049433344 0 687049433344 278923071979 678407586365 90539163566 305826967713 290750856936 630165964787 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182342815411 393876132184 166912598915 381436957622 39143601715 245828963914 0 687049433344 0 687049433344 380106500580 479493766008 0 687049433344 211078963581 295215172916 0 687049433344 0 687049433344 29153287963 347882390487 0 687049433344 406474357686 623766471710 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206725405792 421562229994 0 687049433344 0 687049433344 0 687049433344 121747074511 485502036754 82655824143 595821809484 0 687049433344 0 687049433344 8026148282 125415379228 0 687049433344 137933586395 580468902760 342477941673 632435259844 147147673557 462577211067 0 687049433344 0 687049433344 0 687049433344 200604511611 258086487699 120869260590 518503182944 297087172087 500785289465 0 687049433344 0 687049433344 0 687049433344 257556895082 287888955664 507850823495 572508843102 224221882043 276794567298 592722888259 616799393757 0 687049433344 77758295863 436349986489 0 687049433344 0 687049433344 288472379386 447492792069 107922054778 644743286073 527993409237 566528659339 0 687049433344 0 687049433344 81034022543 373550816961 185087756214 309557668462 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57328058190 592523660639 500688770620 542283528614 2137343589 609258644893 74889111293 100086584017 388491101461 531309620074 0 687049433344 0 687049433344 96340118319 403314079136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39364484964 173941175533 204543375475 249875191561 0 687049433344 10940036509 435491978535 0 687049433344 0 687049433344 530406873849 646449982620 295005245580 419492370111 0 687049433344 127599789141 492466607724 0 687049433344 84494194362 177689520510 0 687049433344 209771862041 354472083093 0 687049433344 0 687049433344 177705896244 609558500843 0 687049433344 11634677863 267570866147 465831619846 633287028154 0 687049433344 274709316218 396164034534 0 687049433344 502589297858 516522548557 39956321257 360012796232 510228529767 646708368842 245112153860 619844292412 155198864441 590756913773 0 687049433344 0 687049433344 47015690953 425504919450 0 687049433344 0 687049433344 97781068664 118695898595 535162754588 566547704649 291144185722 484520629410 0 687049433344 3984854796 149083828754 0 687049433344 207362541415 519784734471 0 687049433344 172061168030 677151141923 100003597512 345469705722 448366054766 599329815387 456873087938 620775079313 0 687049433344 0 687049433344 82273811816 518932557892 457153428654 536115822248 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 303109131613 330647412673 202817579821 568460399653 132357760893 142292538420 312797856155 336847074455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13619661244 519773039439 296091400798 432686079102 2950340914 615203931973 127834561961 569776879776 136076622482 672462158319 0 687049433344 66843008485 425145149014 0 687049433344 0 687049433344 137557977729 681641954557 0 687049433344 0 687049433344 0 687049433344 636407081159 641713440775 0 687049433344 335614901827 671268631165 376388239222 580643046934 0 687049433344 0 687049433344 95527116546 452929495700 0 687049433344 0 687049433344 0 687049433344 348038368724 581120960471 423259641335 637056341419 0 687049433344 89790346387 102342661546 0 687049433344 140867828324 646281835176 0 687049433344 126729591105 458993941471 275753484665 452982257764 0 687049433344 303674155594 519627378247 0 687049433344 0 687049433344 400602379773 667322653148 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141789141891 551256311625 481806437187 606090402475 0 687049433344 0 687049433344 78639128239 453705267683 81374143607 141757280318 0 687049433344 0 687049433344 32191256697 88418201749 0 687049433344 14844427110 494840905825 0 687049433344 104817857850 606544498286 324597813893 562039108753 0 687049433344 547628637460 667289686093 636169827811 657785863911 257820689292 548939746703 0 687049433344 232034632319 423221524008 67005628760 658601534242 254909414124 292338300249 0 687049433344 0 687049433344 118902167036 500282649376 365261093896 469331596796 0 687049433344 48895109752 431058250010 0 687049433344 0 687049433344 0 687049433344 182101075152 551127332365 143169845849 361545609622 0 687049433344 0 687049433344 100107090937 103698107274 0 687049433344 153349317305 165644323673 0 687049433344 0 687049433344 0 687049433344 423936196732 465144070651 0 687049433344 0 687049433344 0 687049433344 385621031926 402439733093 0 687049433344 0 687049433344 0 687049433344 190121701528 326954271859 45588244745 48248881306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481820970055 520213436991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325144924358 608810218786 0 687049433344 0 687049433344 0 687049433344 0 687049433344 450574165722 571729866153 441278584882 568117576488 161656100017 344092899646 348754030983 490953790299 0 687049433344 309502369227 630549810637 405212575767 487522522780 121385375172 445400077454 139029754587 545542992071 610664856421 666709004291 258845812330 338729206288 0 687049433344 350605699857 662440347678 0 687049433344 0 687049433344 230479566796 478909064680 347031479177 561333135196 305697398995 678469553267 0 687049433344 210154689066 251927144377 239917040456 398063852290 0 687049433344 0 687049433344 29675935821 75757086257 140497181137 378537141430 320238416201 417928698137 302116925497 440254152515 65412436090 491205021391 0 687049433344 232077593965 431330343659 0 687049433344 0 687049433344 361988212967 590132789890 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132606330530 297405702518 0 687049433344 0 687049433344 0 687049433344 327623475036 678523734247 0 687049433344 313126299952 600789035147 209540195175 638288509382 228558210411 535056355392 142939580492 472025185150 0 687049433344 0 687049433344 0 687049433344 4869646837 547287080521 56410629911 430470641332 312015145422 427631570204 0 687049433344 75335534315 634972805474 26067344338 404234319343 65883504520 620535559917 305856752210 480567478061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50124576374 431229557445 0 687049433344 191935579516 644524053814 0 687049433344 160289375310 239339955744 8943219327 578743832365 0 687049433344 126606869259 686628517646 220640543862 298898055292 582148736339 677682547528 163870030034 622269704101 0 687049433344 0 687049433344 328906140161 480336110593 0 687049433344 442478069288 636600250061 246531420712 267465907286 0 687049433344 0 687049433344 49955865382 156872019045 81661979196 457284424348 0 687049433344 0 687049433344 85111302682 445480175474 301019863920 448732621415 296146806794 450836035922 0 687049433344 47248840005 208708006327 274407935124 323992471975 0 687049433344 292585096329 373889284445 0 687049433344 0 687049433344 214464359085 305538967775 0 687049433344 0 687049433344 200970893288 547252241429 0 687049433344 557845401256 559824023402 240217790065 294515726841 0 687049433344 0 687049433344 311960978757 632831144162 0 687049433344 396455297760 470510773289 0 687049433344 0 687049433344 247323789839 368962754848 186568304423 426372020050 413239499920 609841836160 89769958435 543732644883 0 687049433344 185188361507 430343442871 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95796752629 675844808010 280524177738 671064541856 397689403360 460808500397 0 687049433344 0 687049433344 0 687049433344 289803392997 425540760234 0 687049433344 0 687049433344 126635414916 199339227031 0 687049433344 152471783879 472378560804 34421199093 558862400845 14976226563 388411411611 0 687049433344 291627704052 506713236544 0 687049433344 61247528682 634961080344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 473640261626 515798651092 381908690226 614787946465 0 687049433344 99931675659 146785329035 150362939245 424680007624 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2252900819 412227813319 117451402650 180847170437 146682767865 256465511789 358549826203 501550305530 0 687049433344 307352687801 431216308095 209456808495 295708373818 0 687049433344 0 687049433344 0 687049433344 0 687049433344 511644786043 534588052021 0 687049433344 252161525370 679714905759 0 687049433344 395694652076 487106918203 461479408654 473263327797 13348630718 73582852956 0 687049433344 483650856880 618675628024 0 687049433344 508595570981 601606083855 95751629557 384999479361 257459135776 409626296723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229682513039 294115213791 114911211542 254101247372 57536781498 484986465687 72221885418 425564548788 298824687184 595780616570 77563402276 90463303426 0 687049433344 0 687049433344 80490454180 200219751002 0 687049433344 0 687049433344 19988710507 575497920251 263271456681 351185016218 45005297943 532954196591 293102569190 412276588142 525226168894 642659494647 92233032792 364103558340 0 687049433344 0 687049433344 69375631295 397282515000 92432344583 364163455385 0 687049433344 0 687049433344 4906521864 254105068179 96068586352 359673233660 0 687049433344 202041980707 341444185932 330829064941 648108032608 0 687049433344 59129950024 431264903718 31184352414 437860013076 0 687049433344 0 687049433344 257700623810 266126985849 107816652997 505492051248 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130780825931 378158425351 0 687049433344 441774041304 488236658773 0 687049433344 0 687049433344 95750073779 131018725140 119017835329 642763890071 0 687049433344 0 687049433344 0 687049433344 145048264116 593714229433 158904875300 651687663528 0 687049433344 123389163324 386921289374 0 687049433344 29413469980 377031680461 189451413543 595631437540 14693134301 537362760491 0 687049433344 0 687049433344 0 687049433344 435222517887 686332336484 0 687049433344 8667876876 344210736888 0 687049433344 436917672072 500155868630 0 687049433344 0 687049433344 0 687049433344 145235126844 152292109157 0 687049433344 0 687049433344 298744370061 375243036596 10215530082 675712874568 314270362202 363944202450 0 687049433344 57508676511 142847494215 0 687049433344 0 687049433344 0 687049433344 240114654973 546359863730 0 687049433344 0 687049433344 0 687049433344 19201370922 657861775039 0 687049433344 0 687049433344 219204986573 531812521905 153032962937 553321429720 38995596385 408228912584 481732270472 541269871291 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190171789827 325396208441 556182000554 626123197825 100835231936 203684495740 0 687049433344 0 687049433344 51052262149 618684047715 0 687049433344 330732316534 521772045134 72402980584 361222180567 116304811015 497831432375 1425851994 66060278697 0 687049433344 0 687049433344 85432221586 162022898836 92357590685 608233455273 0 687049433344 567384685961 664517512811 237015872391 646914143731 0 687049433344 566311626554 629560560973 57959435276 118076041150 0 687049433344 0 687049433344 101829785335 646522993458 0 687049433344 52158481429 95549829274 23956835629 661802901536 0 687049433344 113496207649 604940756367 0 687049433344 16791016213 134622867202 588667421390 663404064810 0 687049433344 0 687049433344 0 687049433344 9016488419 655856317922 158550344164 635592723416 0 687049433344 0 687049433344 405352358273 540626515387 85055653993 126043754011 351622755942 633894756570 0 687049433344 0 687049433344 265622109059 565110896286 294249571825 594582125918 72796928249 357321520214 0 687049433344 176976383043 284260414200 0 687049433344 0 687049433344 0 687049433344 160847703845 370025325284 0 687049433344 549083121399 675937459314 380965153701 507669201771 0 687049433344 0 687049433344 7729681624 660355217511 363198897145 492892800257 594608169915 643483390718 0 687049433344 171615764832 379888266670 263141140608 569226042196 161747049080 222451179704 0 687049433344 0 687049433344 356058258012 544348617786 204571670443 208956680379 417444723936 598639506046 483642552813 659924701196 0 687049433344 366473870432 544711853805 283498681568 670641538597 199501333283 370138695427 0 687049433344 562046803763 647510907636 0 687049433344 84539623847 345017472468 421329554080 469482565874 0 687049433344 0 687049433344 0 687049433344 16826852987 171677339372 0 687049433344 494078881063 536936120477 384067819836 488709358334 191799272362 645686449878 0 687049433344 0 687049433344 189461915177 544027088113 340590985865 413720647503 218459543345 500161696575 305296285522 385754646909 246950984357 497993114649 24957601844 287676254848 0 687049433344 0 687049433344 260427630157 562340905679 263833821049 440577068986 0 687049433344 0 687049433344 0 687049433344 131516526312 466712386061 0 687049433344 0 687049433344 9063006919 536516052745 0 687049433344 38826949248 460457115339 16200442598 154525627499 0 687049433344 0 687049433344 39514995606 674967243160 0 687049433344 438089506515 511787896517 0 687049433344 0 687049433344 97399985458 465282132107 0 687049433344 583698822296 600285446911 0 687049433344 509406866229 588568399541 586608605689 637344297419 371975180603 526062941764 409624559366 554928418992 145957713533 146011767136 0 687049433344 209006552186 574756742571 83981448354 541644909350 602996879192 611769327455 391317985960 463761022352 0 687049433344 0 687049433344 0 687049433344 244921479383 524034831629 0 687049433344 398464868292 506563793801 274678454993 403731055948 552795316310 555746679446 0 687049433344 87933935449 443145322670 116138937663 195098410906 133303005831 325786040140 89079139539 225936313292 50894990390 273106576296 0 687049433344 318420422313 448425884326 0 687049433344 0 687049433344 331891111291 436353443329 10353481399 304404420434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51198748620 328183559503 0 687049433344 131977584619 632068145785 0 687049433344 0 687049433344 382327821338 673319952976 0 687049433344 0 687049433344 0 687049433344 274401591674 283692573338 35026198594 419763959680 0 687049433344 0 687049433344 0 687049433344 91149623470 152967511827 321430511046 626612536366 0 687049433344 483512154965 572370471727 291926485147 450867407572 0 687049433344 266634393511 425773886097 163667631980 666905198994 538645373435 569667688771 499183005428 627576716348 0 687049433344 162911973845 596754286820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20785104498 551207045747 0 687049433344 0 687049433344 106393209543 246242807112 182345822643 446052860861 119034026548 532669217770 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118419656212 282640150657 0 687049433344 0 687049433344 0 687049433344 486089680761 682994107427 0 687049433344 0 687049433344 0 687049433344 1186520166 527198303122 0 687049433344 211790060764 419812688857 319845365075 651321770531 367923379602 606226034748 453638377976 479568659151 0 687049433344 388714904782 445939454990 170119738621 531860299653 329842959392 579973664848 552334826457 611256540300 0 687049433344 9330400820 53127149222 0 687049433344 54777619985 333122647380 0 687049433344 0 687049433344 0 687049433344 202229586018 368878004214 83093973434 525997097731 118045804174 621603562095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122245478563 602086989061 226813537624 252280239737 0 687049433344 195412579159 585332059002 0 687049433344 0 687049433344 0 687049433344 165911645097 463836178721 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 347767631154 360620180178 0 687049433344 0 687049433344 123319742578 658993116091 0 687049433344 92900748648 391236653757 0 687049433344 0 687049433344 0 687049433344 0 687049433344 449991247540 607204851355 0 687049433344 0 687049433344 150396041973 335463120986 0 687049433344 131641062009 503909237282 168686448676 533119084840 493403655118 625864638960 77192652681 196651056762 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430775886069 567903167712 445429648980 646195402657 0 687049433344 0 687049433344 0 687049433344 350404083518 676674125991 239965760262 280482148998 0 687049433344 0 687049433344 0 687049433344 323263197018 651570416695 25509924916 132211887051 0 687049433344 151696416750 412517212933 0 687049433344 0 687049433344 289306627727 639022119163 101820694048 187836644007 0 687049433344 0 687049433344 174478090457 255410289012 89202441860 637394287945 0 687049433344 127198297808 670237666681 0 687049433344 42222650792 94179730856 250047920083 529154044460 319549569541 408040831073 190797004904 222648120503 0 687049433344 147569731535 414476578993 250797903476 517194226826 37576905620 82657193530 0 687049433344 141319787263 305669328332 0 687049433344 0 687049433344 407418209991 494666520744 212606542366 354378380072 0 687049433344 0 687049433344 126240954851 686854548810 233998792257 683742760071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498450931674 584885751217 20222041575 455383431971 416952941340 645867992280 223537009267 279454164620 532651552731 554907318762 113832912799 173264761064 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168850871444 561774173713 172103432719 510508775455 0 687049433344 17573048576 36439686287 0 687049433344 62282448699 501376066654 0 687049433344 417735715912 686356775582 0 687049433344 120065838697 241808916700 0 687049433344 55218136900 386222925676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462439181064 475181130157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123808708782 620361468277 0 687049433344 1754188691 250803493039 428215111938 601207234365 0 687049433344 349368434938 492653251276 446919131366 684273052449 0 687049433344 0 687049433344 465271683160 529866440925 60801525998 636569838978 28630264115 470681005610 0 687049433344 502594978094 621773429883 118294410551 294281802082 0 687049433344 0 687049433344 0 687049433344 212873512218 302391517151 0 687049433344 78123835591 514403993955 4675474428 64178698340 298276012607 348714959495 107387835958 236960327891 0 687049433344 0 687049433344 468057354762 516660122833 87460684246 301486795998 0 687049433344 0 687049433344 366417928540 559806924110 68010042085 400541052388 0 687049433344 0 687049433344 159696416999 198213768962 80723727175 159301098505 0 687049433344 0 687049433344 248290639468 327110218080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280821217315 557947373215 0 687049433344 0 687049433344 48526625962 91912091563 289211843939 307980349013 0 687049433344 553642050327 564563520470 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131369015931 194205094090 0 687049433344 236689133120 554827112216 0 687049433344 448139009157 564143889966 43241783001 243980140952 0 687049433344 416639527049 634380818114 0 687049433344 250002350908 540151204961 385513276095 647977892768 54587181864 141462505549 0 687049433344 0 687049433344 0 687049433344 24123418309 535299357459 21860434243 231948184003 0 687049433344 163563246216 213062567622 0 687049433344 332908565568 566453989289 0 687049433344 322322459200 508011858526 0 687049433344 0 687049433344 246592529383 413275311789 0 687049433344 341221857797 419901963688 0 687049433344 318090891234 471532091021 67462846526 79210218095 58212950056 538444178215 0 687049433344 9922457700 654768752268 598727737989 599744688851 0 687049433344 43220269565 344489521275 172288374671 188822093725 0 687049433344 292857584306 333343099278 0 687049433344 0 687049433344 0 687049433344 415915203633 669351471880 65742920924 463306159240 0 687049433344 267972053715 548881377969 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41617482960 454765875450 0 687049433344 68772932535 492564175955 159883050391 510045074957 0 687049433344 82126720796 160418843646 213015682141 582278764263 0 687049433344 222911865118 571100882331 291338679675 540557618417 0 687049433344 164352810361 530324970929 0 687049433344 396663548372 402504342746 0 687049433344 559839132922 593320954785 265538112361 489134503211 446521488087 530961048919 0 687049433344 0 687049433344 136966683518 539581276602 455946024414 506632868963 520799011565 634460307306 0 687049433344 0 687049433344 237386166354 284670411277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 532572424105 602589491166 0 687049433344 0 687049433344 119278653423 524276636275 377993213460 546078195404 335033732101 489943244702 0 687049433344 167000489879 663244389578 297156310018 549105129274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137824660502 157329035996 0 687049433344 0 687049433344 0 687049433344 323798070582 607269657745 0 687049433344 0 687049433344 303451928409 618485039299 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2323218090 137529517092 0 687049433344 186479936242 642789258834 32002835273 591089859251 62314354820 218724053183 0 687049433344 103067992724 134633895715 0 687049433344 329105465410 680689688404 0 687049433344 0 687049433344 0 687049433344 488142260208 524032407654 96922710501 332163323503 0 687049433344 0 687049433344 92268493153 521398043526 0 687049433344 85441197484 495593765009 68194176629 654155954952 0 687049433344 399299546111 503429654136 0 687049433344 134334915138 565184729659 41806748974 553007447190 0 687049433344 147238892020 382235542580 215067917445 578112721027 0 687049433344 0 687049433344 0 687049433344 145237949993 277722917624 221076028116 605960919828 0 687049433344 141823413751 436266854297 0 687049433344 0 687049433344 59790231075 427802575330 0 687049433344 15304498545 153005364246 0 687049433344 0 687049433344 0 687049433344 240092627290 346176865198 0 687049433344 192827882649 353402882985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80274392347 531055054314 322896906426 656072797336 296779931409 544466699220 344649791405 418924775110 0 687049433344 458160471778 580003145477 289790035172 415833564376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7560239284 518029058122 0 687049433344 449174957220 502536091356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290287262508 323461430148 0 687049433344 0 687049433344 0 687049433344 375372041364 430724287133 277462261476 407504901581 0 687049433344 3771230624 444665291810 0 687049433344 310569711657 621315026832 96766357856 418110484824 0 687049433344 0 687049433344 511293724769 667708518894 142883274832 293813697843 0 687049433344 0 687049433344 123811908335 376939181612 0 687049433344 206493272917 493646100119 49100278535 62143914396 0 687049433344 0 687049433344 0 687049433344 278276060904 681940097804 0 687049433344 0 687049433344 530357912203 679041931035 0 687049433344 0 687049433344 43206085014 48949448152 0 687049433344 0 687049433344 56221732878 416382835563 0 687049433344 477926747662 586986459531 221564866843 556264432332 605350882781 618180227731 0 687049433344 0 687049433344 478351205038 658369386240 147032352146 414310217246 0 687049433344 0 687049433344 157752281134 359871774008 8053861359 555293040339 0 687049433344 0 687049433344 0 687049433344 22695720070 198639917651 271009853581 617435256866 0 687049433344 36964869852 145351644272 0 687049433344 428373984033 550773115451 215277738186 473793169715 0 687049433344 321099966485 601342638828 119658877665 423658828423 151588322437 373881219031 0 687049433344 191871790879 387122411379 0 687049433344 0 687049433344 0 687049433344 3515388768 344353149593 16462488722 146175653625 337024913947 474864096172 0 687049433344 155436583299 595795719892 0 687049433344 0 687049433344 354908881413 657799880005 36596535687 673865722027 0 687049433344 16298362214 192307124834 382414479706 400592028555 0 687049433344 0 687049433344 319329835463 680745288054 291422040266 649923941743 213705735694 389397142977 189393307566 559578074196 0 687049433344 0 687049433344 38395886637 480133958369 0 687049433344 131151169241 606346076447 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153329398684 167904764413 0 687049433344 0 687049433344 289354879818 300589553236 0 687049433344 0 687049433344 0 687049433344 160366984000 193739866072 494638970466 514656619438 96327198549 334153661949 41022612238 270764544647 575174206268 593139264446 0 687049433344 0 687049433344 260116879358 627132404459 201675916740 624397449968 0 687049433344 3991685282 466995583503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3872982894 452368292192 81237400620 159790673131 428141144115 652650390232 120794985434 616972122396 211864494681 414256270383 0 687049433344 44944834674 339141440293 4729764536 371901761818 0 687049433344 0 687049433344 270729186487 284244335428 0 687049433344 9192846203 203186909564 0 687049433344 161583313638 681454760489 274388141862 418605945096 95146847358 597652640650 0 687049433344 0 687049433344 311915452968 489164614697 188321953570 573135848399 0 687049433344 0 687049433344 245853009264 563153793414 211662741785 343424886643 548280836139 601440049637 0 687049433344 0 687049433344 368278120301 467624851310 0 687049433344 0 687049433344 0 687049433344 2851685640 107811702943 327902839336 383748244827 64042154700 115258853308 47447905652 83854813685 385929249173 636762598030 445388896304 604040794846 257166363063 368216073845 0 687049433344 122412926382 483803432967 81768219667 512343390599 0 687049433344 0 687049433344 0 687049433344 87920048156 634911333876 93200181794 289317925705 185039135936 545479628389 0 687049433344 259722800904 314080732715 89197035603 514864558031 303557575275 343770191123 152055999079 639896586606 120919558485 363098869543 247011614599 403713777382 0 687049433344 128009802519 390999615282 466768374571 470957128552 422364074988 571702107758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283990660503 669590467651 0 687049433344 0 687049433344 276663759719 277531461821 435534523708 667957497827 161540560044 306350932906 0 687049433344 52121072786 524791854583 0 687049433344 273068188896 384311592589 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307108810068 521120383601 389013877184 572650516914 0 687049433344 0 687049433344 34625694947 586910013155 0 687049433344 0 687049433344 75439551865 361876937046 448027980560 477325239293 252568670887 541006423576 228278103072 321891208250 0 687049433344 0 687049433344 517129205026 606579150175 176656719457 462642331834 0 687049433344 0 687049433344 40978017600 338219920363 158233602459 255912222329 0 687049433344 148962912299 533500043449 0 687049433344 0 687049433344 199064271433 514494273371 0 687049433344 0 687049433344 65343480495 418266411238 56701728116 180725242701 0 687049433344 134526423323 661362538672 125861490000 238421984383 7540373129 623092838600 0 687049433344 0 687049433344 57247363798 402688704458 0 687049433344 318768849000 415674756167 0 687049433344 262483042042 618885326121 462303890962 564493327403 232764390719 401455980692 0 687049433344 0 687049433344 67795887513 184586074877 0 687049433344 30132797905 519289505799 0 687049433344 0 687049433344 0 687049433344 0 687049433344 453765560598 621822633820 0 687049433344 45498436012 608078113869 133014512649 404276126752 0 687049433344 279797546124 384114883345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218466231474 647720150052 0 687049433344 0 687049433344 16113945059 649355836573 0 687049433344 412808925515 577169213154 0 687049433344 177956126797 571794072352 0 687049433344 0 687049433344 0 687049433344 22509064732 81346369207 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 626905421144 681139441396 0 687049433344 0 687049433344 0 687049433344 6433851752 121996389621 0 687049433344 137680955152 277645313509 0 687049433344 163863439388 339683295654 123623839546 132277313954 0 687049433344 0 687049433344 266216653843 671293353621 0 687049433344 0 687049433344 160113576173 673851716164 0 687049433344 19332255516 525536091033 0 687049433344 15468851071 43799700322 0 687049433344 527844368830 593359887083 40435155427 506891831835 0 687049433344 0 687049433344 143724101071 396637052674 146129462052 558547521693 416525586706 552200080683 0 687049433344 164563969853 296028921512 504836383229 664274396922 293108832487 558695793771 339597874900 461884677410 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461340081015 623561431142 0 687049433344 0 687049433344 319518441414 444566112402 0 687049433344 65056601636 502574662554 155347896787 464484879241 169898416124 437795758460 1613960506 194341549526 0 687049433344 0 687049433344 0 687049433344 0 687049433344 568862334016 620847886310 0 687049433344 0 687049433344 165649256808 200369086538 166730756153 225657983156 358851920308 598316583533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29499981726 570346717250 0 687049433344 0 687049433344 0 687049433344 446453753414 612089312000 219789766949 344199126781 0 687049433344 53111759097 374358806837 100232609269 521090563057 399599463736 507228968793 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304640535783 416137826092 0 687049433344 313455631795 349021607988 0 687049433344 29172704158 327968259735 0 687049433344 408887919786 612835988879 490121195277 625193276303 162680744970 397045158404 282087465156 282181812014 0 687049433344 136776532544 650125949955 0 687049433344 316007280114 499797108512 123508514132 452919159748 0 687049433344 0 687049433344 0 687049433344 70864892217 419837074432 0 687049433344 576618626772 604063167811 0 687049433344 0 687049433344 0 687049433344 429829903911 642114313708 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93110838899 568180122478 270304413792 528221595397 162683494500 390889625450 0 687049433344 0 687049433344 0 687049433344 353312411629 601089643561 402691969568 537463212413 0 687049433344 0 687049433344 71525705448 452546986212 46239724806 574814526006 0 687049433344 298618738661 626529865004 92698635257 408533984513 427460766256 474153038358 180087868421 432154353403 0 687049433344 41335485260 591726782176 140173462741 466389816778 295095378508 312227501639 354818823470 391902543062 333608090438 345981662749 0 687049433344 313204245519 532074753084 0 687049433344 0 687049433344 75575403922 295389875136 156157705083 305505108259 79999522605 383352497357 4224806218 87969322872 298528441849 606251258205 6303361846 294379618900 0 687049433344 44753681569 279375557228 0 687049433344 0 687049433344 111602716110 648703080228 0 687049433344 230547008616 360350519951 0 687049433344 413473041072 477400739952 0 687049433344 378589482932 588871390649 0 687049433344 209948129420 221993288451 127347254790 341599704244 0 687049433344 131115641191 458991043496 0 687049433344 398961697310 543932534871 100045353863 380304783691 472551760300 476013639498 0 687049433344 148737582762 324115490237 112782749470 672749631801 0 687049433344 0 687049433344 276517329296 455592246284 316987236402 418716404169 108006886117 491773409561 582527516659 676466105967 117832625122 672099732391 0 687049433344 172830598436 332509145760 0 687049433344 0 687049433344 317477470622 433112027785 0 687049433344 0 687049433344 233103245418 356143271920 209720752678 301155584353 0 687049433344 0 687049433344 0 687049433344 235176647663 250631750516 213370360417 348714128327 349081535746 548858610009 4857351302 87647493720 0 687049433344 0 687049433344 92359310042 316691491177 164594692661 446047851075 0 687049433344 42785728402 427909814222 0 687049433344 165904661432 566978038678 42494121024 278037263689 409118126344 586133833566 0 687049433344 338162093537 355850864023 0 687049433344 74572333600 84086490655 543238339922 635927608060 319206436977 469177737937 0 687049433344 199095033116 580061639186 0 687049433344 263686787115 318912594977 0 687049433344 0 687049433344 71774867234 287373739519 0 687049433344 342345698689 605518731390 0 687049433344 402083591528 614101493197 127640439340 527206805492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336986130870 555450454818 0 687049433344 273867456922 614066693955 175896913845 539834030626 321536649177 653371995890 0 687049433344 55952450700 507282116659 0 687049433344 11509103190 626352436650 145930848313 508432619809 286719151747 650035722636 64215580817 209980676858 443691897821 616559614095 347466530760 374986875649 0 687049433344 215882493756 258551890383 7657474952 542907940120 299317059396 650081687592 0 687049433344 351439284103 470312510133 175525794338 488974351875 0 687049433344 54260082730 142337532661 0 687049433344 48765319229 558297904209 110526121388 198243059901 653069267658 664861870368 0 687049433344 0 687049433344 201512396793 478482730985 0 687049433344 616241188679 682232669764 220232591880 241951795960 352880270550 556186853650 0 687049433344 365340159982 426059686755 156668967396 614385874053 393450415699 569498173640 206356872062 663707613073 95576098082 321442297591 0 687049433344 0 687049433344 64841489656 427708735467 146669978184 241906328810 111345888195 261840167786 9319530232 499024880878 0 687049433344 317925093496 587424166080 168482954288 274231128778 479583458587 547891859237 34450937083 421518086628 305508610228 565731993211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376984777808 685332617522 0 687049433344 0 687049433344 277838054610 674823486977 43940668046 266056196247 0 687049433344 404907994998 621504585001 0 687049433344 0 687049433344 399288082281 614259335189 0 687049433344 0 687049433344 284032542419 493976798684 0 687049433344 313367364500 548031701919 508382173651 528962332714 75012666311 235865793670 0 687049433344 22718936458 680640710737 250338555372 550197131073 0 687049433344 9949577943 292096292384 325465270644 635500600684 236709737934 503372791775 0 687049433344 78559945375 445818058923 353035156674 465312918192 7873881790 179795236270 0 687049433344 421981522787 631413214894 145896982658 440438700145 0 687049433344 0 687049433344 189047443284 592184866932 0 687049433344 152656082113 308994429863 0 687049433344 0 687049433344 0 687049433344 6995421072 375873276934 0 687049433344 0 687049433344 0 687049433344 132867552960 319011375554 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131513147197 631450878672 0 687049433344 18472858916 410572779159 0 687049433344 483665065115 643481195621 607519140621 633228374199 0 687049433344 211471444465 448942703745 124751225168 474532095542 465388022387 544296610706 47884294753 93566387326 0 687049433344 185442258516 223362856377 471954575786 599472818748 0 687049433344 442987089230 465238083282 236087046325 583413435192 250683212536 358603340268 0 687049433344 84411583735 280034658301 0 687049433344 7216239249 330611634929 0 687049433344 397514317822 595848934189 227826982529 686171416975 0 687049433344 0 687049433344 474366306764 551033582098 305253932337 439163427885 103952517136 291272657388 0 687049433344 410805166477 597920286128 0 687049433344 0 687049433344 385947789350 459767474134 129498132749 554647677630 0 687049433344 286189657225 686123209429 41273470850 526022893251 564439200646 606548342974 282033748922 391660286860 0 687049433344 248825761958 316107372234 320814602401 487447424139 0 687049433344 0 687049433344 155097720141 160331500744 374910436333 391090964836 0 687049433344 0 687049433344 382507983222 619696964322 0 687049433344 96377669995 314374784910 250840331272 393652184732 0 687049433344 39602360338 638591417925 132243863173 391042839545 49733250338 277654645498 0 687049433344 213756282745 319398334544 0 687049433344 43925604806 429225927759 0 687049433344 0 687049433344 22521893916 167269726295 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120500183114 555614433589 0 687049433344 312201568218 502665485540 78722936440 589599408215 0 687049433344 0 687049433344 203930806252 574960665308 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 584363978352 603369647278 0 687049433344 0 687049433344 181444180293 405966898860 0 687049433344 81831014467 406449776373 534092160632 666418297193 0 687049433344 0 687049433344 67197439860 262042584018 0 687049433344 433374578482 570274800895 0 687049433344 175250729518 394121772632 0 687049433344 104854597529 294219392161 0 687049433344 267226029208 666079053097 125933088774 610672866825 133298249790 251837424904 0 687049433344 25061004724 355680592629 0 687049433344 261838491851 362981655467 37505331491 167606467008 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 347789747703 675856953852 8453031326 168368512068 99354024856 572566773880 7357162048 449004086630 151484807861 534871124454 283073619762 302052900636 0 687049433344 140330258690 628718080843 139241657724 623686078457 273162151763 584440534586 401703956001 497459704297 72345006202 92721758333 240343728131 538864298082 187385447042 616429458150 284697937443 476336799653 218974199623 300546008447 0 687049433344 408952791998 685177095422 0 687049433344 207124479073 234764242383 64861090191 176405532855 216488814488 513991395121 6809153855 246625396379 34035467974 52568436891 0 687049433344 179474844749 676449417625 0 687049433344 0 687049433344 427297585997 654074254391 60174038931 197789139794 0 687049433344 0 687049433344 269971536085 346423988668 312035295888 592103051984 118052384707 317551443126 285107508822 663421564484 0 687049433344 0 687049433344 0 687049433344 57724571158 386461775282 0 687049433344 55464091777 396839925536 0 687049433344 220590648861 465645496775 0 687049433344 29053045358 602617138659 0 687049433344 230066159502 637101403179 34728279664 100736260644 0 687049433344 264576972846 371892715996 0 687049433344 0 687049433344 428194237975 544426607479 0 687049433344 0 687049433344 0 687049433344 94745214976 167251837369 0 687049433344 330288793378 601891824965 136503548469 182594410483 0 687049433344 0 687049433344 176457036209 413707780067 0 687049433344 383004337124 469493190755 440389948812 619043053405 1354895628 38347269340 284247081303 436439710980 0 687049433344 0 687049433344 70601261530 472339456329 0 687049433344 0 687049433344 76406642141 417394298197 0 687049433344 6413043632 298146585181 58305505188 298672972675 0 687049433344 235235862311 392922417651 45701182460 145838733435 372653401441 550685149010 0 687049433344 351256923641 604013231750 193501581280 254694220408 150386361766 376760038057 0 687049433344 63654839754 625744714705 281560344644 641451899408 0 687049433344 446924018775 472504376378 560759695425 578717190148 0 687049433344 274297558837 481646346146 131926071346 341653023231 0 687049433344 57335477284 143430124759 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21544819225 417862905849 141114375772 305684605051 143119754635 386599306441 128131236386 379807338568 0 687049433344 0 687049433344 73247743226 297288875920 0 687049433344 81263948787 594360383500 0 687049433344 0 687049433344 0 687049433344 209701369393 416565180089 384359847180 482493638677 180120927393 655079010713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207348126621 641288311816 0 687049433344 442435829660 442613401546 199665245296 469484822093 372452947619 563013367457 136230996958 262978496862 201963507376 388915051529 0 687049433344 0 687049433344 109378750553 343838383503 117596943336 466970159040 0 687049433344 0 687049433344 0 687049433344 786022652 338322495235 0 687049433344 0 687049433344 0 687049433344 401961177618 416960132653 27743335201 348922376339 122097667144 594163645715 56027561333 403462242601 0 687049433344 88217868947 565554443519 0 687049433344 0 687049433344 0 687049433344 507002214571 645922005635 0 687049433344 4176274757 603821593851 0 687049433344 0 687049433344 0 687049433344 116284778235 678381093918 267934222566 456050246380 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28629589481 676132190829 0 687049433344 106894368418 570863078843 205466168611 233285170434 0 687049433344 298616536578 386410884036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319634798492 681967424973 444468721440 621737344126 0 687049433344 202231181300 399337695581 0 687049433344 0 687049433344 0 687049433344 145068660005 348787480370 4114979134 436636777742 466360271094 468457534061 504063075384 523669778350 90938819251 110545132587 0 687049433344 396950547462 664414980446 83923725581 367619641312 438770280457 501383992696 0 687049433344 0 687049433344 0 687049433344 426282084188 480897499384 0 687049433344 2426747983 418475438306 238924253146 495120621881 0 687049433344 168687705760 526834860310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293118577177 508455932593 0 687049433344 115477279517 507518595326 46516789113 623075747795 217158586026 228032586475 0 687049433344 0 687049433344 293022287353 621664319086 131467487859 583889217169 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256111678065 515864375318 162203303295 590556990026 255576721529 432291242816 0 687049433344 0 687049433344 0 687049433344 451852019013 643588522766 237278093861 328989006584 0 687049433344 460113669883 647507095887 2368490310 340906594800 360836391474 424919484893 0 687049433344 0 687049433344 0 687049433344 341179793196 452801135395 0 687049433344 0 687049433344 335232064732 538040916902 0 687049433344 99739547365 683310715141 0 687049433344 0 687049433344 0 687049433344 71816531081 101011222483 56258489099 620176664213 0 687049433344 0 687049433344 478789830588 599548423713 120489435867 564987404269 6860063661 544535564614 0 687049433344 39593886152 567045290252 518886719609 594163046739 312573081732 522504621702 0 687049433344 295255906222 549338702985 639432714366 669263496334 273189465967 673820880917 0 687049433344 33250569575 58549906060 0 687049433344 0 687049433344 0 687049433344 77715712690 203222478167 350074032748 532465238637 0 687049433344 0 687049433344 0 687049433344 323990087011 636748176134 0 687049433344 427416943390 663491730571 458113004157 576516150500 222384205435 545473239872 0 687049433344 317895145950 430757842280 0 687049433344 0 687049433344 631189130820 635395474930 0 687049433344 0 687049433344 214910270984 561941044897 5899653534 487931888184 0 687049433344 304875550734 519975891287 440241043264 649994389935 0 687049433344 191168564407 604634361211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45916723995 570539596531 0 687049433344 233167066950 318734254936 0 687049433344 487432426190 599444427468 335343663514 615242490792 0 687049433344 67189143393 160274575322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 630732600528 639223029674 0 687049433344 0 687049433344 245238775395 314126715970 58762386458 154727724202 0 687049433344 89116265530 678797707688 0 687049433344 0 687049433344 52352896502 332385478916 216200281067 621520916906 310691701552 373798944635 0 687049433344 214434526510 512208114617 242985866131 512743329711 155840037030 226879187899 0 687049433344 0 687049433344 93287619791 350317936580 54170709862 250418033571 0 687049433344 0 687049433344 315700610043 449697385969 45238318523 189833215751 279850785750 682950431661 375409671634 439437784327 269893492170 446361774033 0 687049433344 33805481271 66880357366 229992311685 601550850124 166996693824 339071688103 246839412119 523456749709 104320626884 200239413799 361588397431 637631241085 49039173165 361901037289 0 687049433344 394141442911 598644467408 354455639495 673253323627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155845813460 392746996356 0 687049433344 0 687049433344 82019631995 238024298037 0 687049433344 135696530192 191508155170 40223604316 506620495785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355386571773 402453038440 314773297572 581802262674 176694686233 475937306621 0 687049433344 430150453800 650501825287 129972794302 657596828811 25082081171 63061868206 0 687049433344 302226912065 544871460058 272175614256 419489222713 0 687049433344 0 687049433344 199992752045 536294454903 180172973436 355289616659 111112352774 664554262386 0 687049433344 132868622512 147070656277 341725957204 405126379899 382423183642 387078710558 83357079286 476041116333 419399644737 635917046246 26610171713 538655972935 376440927628 672614344115 0 687049433344 223616139008 483287829409 0 687049433344 0 687049433344 497714814341 526282961450 0 687049433344 163165954521 193124442083 0 687049433344 0 687049433344 219038108576 220912997377 0 687049433344 444916064089 519524722869 0 687049433344 0 687049433344 79391777686 430479452426 254556478929 442233332565 257955752366 535216381946 583688024798 685983598695 0 687049433344 208813575774 448434780734 0 687049433344 165753279461 684695857434 302079230452 360184080472 0 687049433344 326276861547 478073086673 457166531344 513623731653 49840809288 521087117302 298035054226 635711904177 340639646716 541847619861 418386934452 520872836638 402397331223 673040307944 190056768616 307846008179 0 687049433344 0 687049433344 117275487225 557759380731 188050877624 253040617282 0 687049433344 0 687049433344 276954443252 449890444529 0 687049433344 74348765700 424499503211 216244364476 595863254952 350082441720 515644757466 221847546443 373107075009 481196986129 594772148478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241473011276 449458396243 0 687049433344 494331958617 503680608776 46594517916 135377062746 0 687049433344 271437992733 439693370868 88629526615 323268752356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234983870038 275347076670 0 687049433344 447729525894 449285713344 208966486325 246168564193 0 687049433344 568157917315 568875136981 0 687049433344 0 687049433344 120205557488 405822279713 263922677813 356637513989 0 687049433344 0 687049433344 0 687049433344 0 687049433344 433101150513 480282027328 0 687049433344 83441898211 303697691911 0 687049433344 449050021979 548444255946 0 687049433344 0 687049433344 332602110014 567131749206 0 687049433344 323276795874 672211162109 491720441166 592867055369 0 687049433344 107009854515 250656138960 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24998293954 411694859816 271386575888 584146893295 0 687049433344 36045769394 126011057701 56419436408 506626907026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236431351164 281663764744 149380623493 197442256399 0 687049433344 156785529823 434944954799 0 687049433344 146889724051 595658729307 0 687049433344 324087900851 436122703033 519879498396 579256769446 0 687049433344 162641741412 665519968197 0 687049433344 374704573304 410874678807 0 687049433344 0 687049433344 564647686021 644880590967 0 687049433344 18525796220 544692922829 183616703942 648739439140 348872267399 523365319832 314248472526 627234926216 371919594477 516712001046 618942859322 686925908493 551946819158 666104278320 0 687049433344 210154679924 622168797365 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388225106593 391246825338 0 687049433344 66690783037 74024887826 0 687049433344 159287416668 574093793799 0 687049433344 314223884224 534440768154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44638696877 342512059314 63852201671 295946850710 108123468636 377069403546 618798256245 678971000661 87885257843 425142038042 0 687049433344 85866680403 183605483001 290687664173 457688607044 314638064352 374011026915 0 687049433344 0 687049433344 64423874925 384986046013 366851869691 569086614912 0 687049433344 177110319790 254359598007 0 687049433344 0 687049433344 0 687049433344 291642579076 499228956857 0 687049433344 299073202130 479238285013 146883404051 582777855798 231189769898 481847920046 0 687049433344 0 687049433344 0 687049433344 247678853845 438486390743 68176332381 536970904998 340023896257 449770075541 0 687049433344 324433055378 550263802977 129980001433 461422043881 22085476592 395850926062 0 687049433344 0 687049433344 136052859965 170507469451 308342947786 572187933751 0 687049433344 242677073383 678521731729 272647390306 468331815003 111844784481 514353706610 0 687049433344 0 687049433344 198330236136 474881520633 31024543003 246856966931 216260366641 575029525484 0 687049433344 0 687049433344 182741834942 517298908902 457560252974 574705931232 253265466389 324040931144 320590578650 539897395815 63282454383 451249867448 449455336545 665816898427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391492233498 677241812739 31045007537 572831051238 0 687049433344 43623810857 363710300318 0 687049433344 0 687049433344 0 687049433344 186021636798 255728755890 0 687049433344 0 687049433344 463168093732 514904136512 412160417214 428545409871 300919923204 590261113291 0 687049433344 65265449451 150835107302 0 687049433344 84745777810 549723048206 0 687049433344 0 687049433344 641542310896 667886880811 0 687049433344 226209190341 408127045702 145247028318 157480277375 200101915720 590742296674 0 687049433344 0 687049433344 619650403496 635103800050 346286095560 685052133141 388601213321 538314704150 228038543067 349710003937 505547001710 606842751284 161880447096 496858566070 0 687049433344 164044479972 298082550304 0 687049433344 33225180480 287397898290 110583520541 580661531173 0 687049433344 186177673446 476150141860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298695899130 647136341738 0 687049433344 142225566694 238062002749 241912544977 401664336729 5107370231 615915164287 223631462517 558734496475 0 687049433344 383988488648 504626811773 100733532424 159220337525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11990540901 139027596865 507956929897 635511919377 0 687049433344 280258867453 353138336696 221822968635 283650713982 0 687049433344 0 687049433344 507299631320 674334102424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 566253335446 673496171255 199598554302 659362910633 0 687049433344 239910544144 306934718635 0 687049433344 59008318154 284129274194 40717665228 672326858522 0 687049433344 0 687049433344 107590471519 416841670990 0 687049433344 122140882783 399889914127 0 687049433344 0 687049433344 0 687049433344 402038665048 402433409759 318721328527 516780299460 0 687049433344 519682181884 605853870712 0 687049433344 0 687049433344 85798225597 184947536580 299202675975 663138086413 231804399516 544447396318 0 687049433344 0 687049433344 0 687049433344 116730072656 260323546987 0 687049433344 136558944408 671921821942 29831839313 593382520253 0 687049433344 0 687049433344 0 687049433344 380812485179 574299474330 541600966022 559208150945 108234079637 385062182108 0 687049433344 0 687049433344 169736658677 676878948772 263400921014 293713163356 98615472966 615497568939 206164654891 216648445986 0 687049433344 16742156983 54081824824 0 687049433344 532369780065 680112208918 0 687049433344 495752734832 566287392611 0 687049433344 0 687049433344 0 687049433344 183358821596 587729663487 13567118362 260498073010 69238542354 461333673902 0 687049433344 354980040039 553739428325 0 687049433344 0 687049433344 0 687049433344 68814873700 429584033647 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16510335413 167214366487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86909886937 499602582566 0 687049433344 0 687049433344 127827229939 406318669597 0 687049433344 112877825219 447223742234 25546429275 463800747023 6233258021 520339342471 0 687049433344 224849231998 529794213644 494968155424 551863713460 124594103961 206860852843 356304206845 360930765529 449626755451 645948470154 491001486071 611935675736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183764671563 642499729174 0 687049433344 0 687049433344 35548195955 523080290793 484110329019 500946758834 245925521598 348580868809 0 687049433344 111420953553 507234950419 231838523140 381411169066 19943812696 686229612183 10302535208 285135908736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262992587379 624851097966 72043370519 485556558996 75383756254 438662585430 0 687049433344 82478397366 192115039146 0 687049433344 401261273837 544604459287 512281677261 659287944000 52950458524 143902635029 0 687049433344 416332158404 684593077394 381822397957 644962949300 221192333765 460297892209 196413422856 416561896469 485719244143 519454316366 0 687049433344 422792068071 542650827066 64318159 3873400499 66096437115 127571885025 0 687049433344 235925130939 568886995722 0 687049433344 0 687049433344 0 687049433344 342159009427 520765871674 0 687049433344 0 687049433344 258652303168 352995512825 63813860063 86108461354 0 687049433344 323250329622 519383974414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461106351446 664394610667 223322546202 263135933461 0 687049433344 0 687049433344 303724875045 452020840215 0 687049433344 485285367683 620889437531 0 687049433344 0 687049433344 154502727379 249111891490 199578476345 551636819849 0 687049433344 932281253 228682387427 0 687049433344 258714178215 613326661573 291305297455 571407302123 0 687049433344 499235557200 580996572446 490902316246 556242274129 0 687049433344 0 687049433344 0 687049433344 0 687049433344 180172291724 330510777545 0 687049433344 0 687049433344 381641170550 445342160447 242780219783 673665184515 0 687049433344 0 687049433344 455429882016 597484352578 0 687049433344 0 687049433344 167512389879 514803130579 0 687049433344 322824037189 438839401819 0 687049433344 121816989993 130903714884 0 687049433344 336141283679 476810128706 0 687049433344 0 687049433344 0 687049433344 92207508793 291446544584 0 687049433344 0 687049433344 0 687049433344 328977555852 411083766108 0 687049433344 142982391583 292259729121 0 687049433344 320588659766 610811166869 0 687049433344 0 687049433344 118458347013 423729410593 491854025320 539652419113 202552955047 583875051764 335205859152 417298480895 0 687049433344 570067721257 641303675565 216424451078 645853967894 168464591939 416821176062 273413384983 654554335568 0 687049433344 4452568458 483026994071 0 687049433344 0 687049433344 0 687049433344 49833382490 210300479095 479562062506 507181231655 316658171106 580760428109 324135116667 385229232232 655440487203 666156800101 0 687049433344 221214985635 243531984758 232030359907 530451859053 49380262397 88196489251 25166594931 408261334891 0 687049433344 0 687049433344 95172993280 516558038520 69609474984 455946842680 0 687049433344 116556865465 670569364010 0 687049433344 0 687049433344 0 687049433344 1837557182 181591755163 0 687049433344 0 687049433344 0 687049433344 239754378977 567980557002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263291195742 359125678251 117287748465 351263173214 266793833472 617911024054 118401574864 240987031035 252043159094 617698807856 260664292696 437144949545 0 687049433344 279152852576 622487809626 123233346980 592434915310 282475507305 650973570730 86582292155 566101340745 0 687049433344 482776369728 643409419577 0 687049433344 0 687049433344 29443298578 299204390878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130698139106 599447152505 0 687049433344 0 687049433344 297760534932 426868794371 0 687049433344 187850057853 636698824277 0 687049433344 180818251620 458800074113 0 687049433344 120833976837 306775267225 20039409589 82279460675 0 687049433344 0 687049433344 493452723581 527634177110 0 687049433344 219574745494 563807053506 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121777437346 531283619643 0 687049433344 0 687049433344 172113227874 219722323580 0 687049433344 0 687049433344 156144583687 183646169967 160372585592 460892065267 594398414980 620450888907 0 687049433344 495500770341 527201907713 436948064331 548909153153 0 687049433344 0 687049433344 308477849520 534059946224 0 687049433344 0 687049433344 0 687049433344 444343311146 580875389301 182109091892 653762107277 85278976454 207419445131 13634066083 645741674927 34122962482 414833461735 396144706076 663242301723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461558276389 602117392343 270138795231 329609599638 0 687049433344 0 687049433344 0 687049433344 209127684725 590466403724 0 687049433344 0 687049433344 0 687049433344 0 687049433344 640027209208 677262749481 415816521095 479271881615 0 687049433344 0 687049433344 47601266679 120626051399 427783558823 643814379413 120758805029 548885676089 178819389712 253323157082 247266333151 673461846683 0 687049433344 411680757602 500045539568 0 687049433344 77889174946 263419416214 9491969020 636831281179 110137266350 202165029795 85253475260 436359355581 190825874535 674371902162 0 687049433344 252181266671 260885586501 117522294599 395232506977 504836668713 610320928312 0 687049433344 5487219225 607612325453 0 687049433344 391670895576 458574025412 0 687049433344 78780671888 138980754058 222313507115 604340600664 0 687049433344 166928412193 222607483668 0 687049433344 0 687049433344 470402793553 497705610472 0 687049433344 0 687049433344 28567969584 128519021454 329898243363 454123931465 512038926114 547160797620 328157503837 411276209917 510863340448 655598309191 179208810318 360885242102 402939251150 634230173004 131506883969 591419023686 0 687049433344 435980616465 660210796088 188672241522 580072982707 0 687049433344 67250647704 272962921371 0 687049433344 0 687049433344 424237234074 596805035598 39065740174 573550020257 88512750436 382986138230 88269586683 281238271690 0 687049433344 104614803565 393531278739 220745534255 570026892770 50456598767 420505266490 0 687049433344 166541809409 341224763274 0 687049433344 130962318459 480472800762 341315417721 517978113372 122362459283 358627562355 0 687049433344 277840448882 309805802175 153398852778 190041849520 365608826034 496803411861 362308135358 372603077503 0 687049433344 0 687049433344 0 687049433344 398988391502 629685003560 337262200048 652163300559 0 687049433344 0 687049433344 275947904126 540302387836 0 687049433344 0 687049433344 0 687049433344 105357181599 276396335453 314623474665 448779460586 0 687049433344 17356583842 682871802418 286961087632 314222990845 454984484686 589419401428 444343602299 559499646560 0 687049433344 115726373759 341347395758 222504546321 389566184978 0 687049433344 480044280870 621403598506 0 687049433344 344991409226 496589768103 236884555841 443916726724 509468886344 673248022228 0 687049433344 495872891775 596000832529 523569019964 535837556294 0 687049433344 205907116135 485988874930 0 687049433344 171636217267 214379139084 0 687049433344 0 687049433344 149751219529 476577767220 157748840696 686441529251 749899351 311657107744 1174125175 149320082959 0 687049433344 501038768808 559947815365 0 687049433344 297096587296 546056264231 0 687049433344 0 687049433344 117346151411 120175128236 368245228901 390848252560 188590800300 312399057659 0 687049433344 0 687049433344 0 687049433344 61310554892 119199112477 219538440706 468396934787 149488326577 461403048820 0 687049433344 0 687049433344 0 687049433344 50287358640 204735167957 0 687049433344 459289305476 578997245832 16651273951 392324890104 345342940492 398173666761 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 203426311095 406592700466 104411244649 349376831659 0 687049433344 87164876688 106963476156 0 687049433344 335558541846 518656224323 0 687049433344 177019095591 423873737134 0 687049433344 160849749136 200154863438 8807284497 474520065614 446721410348 664751631715 0 687049433344 0 687049433344 106427959918 237049962771 233229016187 306742046929 0 687049433344 0 687049433344 250268925946 485882288958 0 687049433344 399176829159 467665793198 175698557575 497300395223 42766674117 269134721169 356970877211 539745195708 37186429938 231712210670 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190918743889 399687787424 0 687049433344 26730558024 278660944709 0 687049433344 62229567539 626590683713 0 687049433344 276477346116 352179785676 0 687049433344 385779321411 500001039299 0 687049433344 397807779883 578636835580 0 687049433344 0 687049433344 0 687049433344 91863609218 463381343873 168885557615 260252924581 284502465110 650969526678 0 687049433344 304523186158 309443071050 78478074635 649318229550 0 687049433344 0 687049433344 103522349627 132535549377 0 687049433344 0 687049433344 0 687049433344 131905214573 586497392077 123605357849 328930964337 165842282302 649009386407 98138071873 470307220801 553037981688 559601485181 45628116130 606983995377 355214056870 620894313358 0 687049433344 0 687049433344 0 687049433344 99981042077 483492723975 0 687049433344 495517517370 670348084811 231346731978 583421207304 0 687049433344 0 687049433344 214726770529 249240840660 45561926725 682524876532 0 687049433344 0 687049433344 112432112231 573079397077 28516025181 56878355754 0 687049433344 0 687049433344 0 687049433344 154291597868 557679162564 164050940297 559286483336 315894937130 389023123682 14739141426 267781931099 332824494603 468263349959 0 687049433344 461995022071 548481307999 33910028125 243342554845 0 687049433344 0 687049433344 235304759879 276569483643 475639783997 515965997651 336607547542 634101267186 0 687049433344 389466582997 679454977644 376601008833 428319290076 217077201106 430224002883 46331910940 463999741512 163411950379 605250879649 433535115645 550209201688 300453018812 391762346404 0 687049433344 94847177614 584604788331 0 687049433344 189794179116 369994347330 76972629574 224988276753 100840497110 662469618419 658594007 619631882066 0 687049433344 179753174211 532390323764 37986497373 664793864672 137273184884 440976913068 0 687049433344 102443549828 360876310952 391964386539 469270222741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132260371542 414070578325 0 687049433344 14231069916 538617461855 19605428499 249228611113 0 687049433344 0 687049433344 0 687049433344 243402465893 382501694585 0 687049433344 147067901213 629335512884 0 687049433344 0 687049433344 38070466167 393228247377 0 687049433344 57010759093 134885470890 0 687049433344 383268950164 392606591014 0 687049433344 295870021120 673850441286 49722425750 544509627875 63235697210 230115592263 443618740152 444661504845 0 687049433344 478205581372 517904814942 0 687049433344 318647521521 412226354012 242088693998 425775357610 0 687049433344 0 687049433344 128231016103 605661445255 51300370075 320403607856 0 687049433344 0 687049433344 388873238632 443341077672 47574956711 182551454426 404204292899 433070842717 0 687049433344 40197131411 592009211305 46623730685 156891639753 114230545678 540779358191 31295938875 116230330407 51256763893 108177509601 188622408008 240528410168 0 687049433344 0 687049433344 146376440755 354296677792 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20181904743 71031529653 496809892815 663871445804 410647236217 669867384717 270311723430 294519097753 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69858587915 595092481720 0 687049433344 0 687049433344 0 687049433344 113820033375 476055222807 273319136161 390880761980 0 687049433344 0 687049433344 196082266187 592985889940 247960988085 366219395808 0 687049433344 0 687049433344 0 687049433344 354319822210 480700392795 33115101254 396782269071 282249673103 370108938103 265336784532 543376525195 565097170814 676956379871 0 687049433344 0 687049433344 217719205016 348118501469 0 687049433344 0 687049433344 57296248770 503776553511 0 687049433344 61737356612 134900804294 0 687049433344 69588550374 154677630569 0 687049433344 366426903090 586959739248 424825905959 558958765516 16711043312 539049037849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290961560412 676915054343 277967351438 512418479275 0 687049433344 166462414177 349862213589 372144272819 639068886593 0 687049433344 24583038570 109704679404 0 687049433344 0 687049433344 599188032133 622033488274 0 687049433344 212081551470 592889999713 0 687049433344 502779452803 505872032738 0 687049433344 430721705938 650875217003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 532159766195 587765495212 0 687049433344 156904225059 262187512084 0 687049433344 66948009768 263402171919 6429897536 642710520056 0 687049433344 637319183339 658462384496 46270273539 587681585666 0 687049433344 0 687049433344 140204239166 530148096481 247593027428 427752718980 0 687049433344 424876388270 590847286070 0 687049433344 50811392366 455386746911 417564112438 582306317907 60862261307 409089909456 193763294932 469340872571 53196864517 161686310597 0 687049433344 307811925057 610302453789 0 687049433344 204868988562 542350021299 0 687049433344 0 687049433344 0 687049433344 49862361600 443178485149 92709341844 627729189282 0 687049433344 0 687049433344 148906436807 677277224748 498202634779 634014846274 0 687049433344 0 687049433344 381249950722 384655475401 0 687049433344 379977124017 674434202924 0 687049433344 0 687049433344 10190594099 661745431775 0 687049433344 235383896450 578056358277 133327578476 490005901167 491011909277 648766025967 30492629729 141459113298 0 687049433344 529904516133 543929214970 0 687049433344 304440462045 323328991804 0 687049433344 133048431747 401280923747 435366758519 509110584257 318043778045 500639607996 366750830367 662689481268 193649992606 490996256817 111492208891 608420314021 0 687049433344 102407530405 192428498727 0 687049433344 37513395466 316205905118 0 687049433344 184783436242 259542259717 0 687049433344 0 687049433344 0 687049433344 242604029232 451435881403 0 687049433344 548903599320 684937675868 151241273530 368341345605 39694042145 578087317446 0 687049433344 137077506590 348052219242 0 687049433344 0 687049433344 60696898661 686850358807 0 687049433344 0 687049433344 5401896241 41876685005 385800407599 472536216792 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193622965394 387015625957 0 687049433344 281297507670 360449796897 0 687049433344 371425744211 594032376004 0 687049433344 100199695816 227278037381 141964101790 263938279804 227484699176 660278717833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196892212720 489451384409 0 687049433344 225577247861 568364533482 0 687049433344 0 687049433344 125611465988 577833987555 545968385787 642578196310 395410958991 636276503133 0 687049433344 0 687049433344 71744647650 97324996734 13959435076 615850616185 0 687049433344 416080162857 566663863946 316157726423 660426490731 19975870148 172859024473 0 687049433344 0 687049433344 490814200401 590991989985 333522287373 494312136279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196530056808 405029315966 0 687049433344 277793107939 477938452130 562260452452 626552451156 55622732329 325800902877 0 687049433344 492513261742 533798665818 57564985412 425972100454 522304390484 608195070564 14370791883 306626074021 72240540107 578299379243 170920619173 482375796215 147417169662 209191336510 0 687049433344 0 687049433344 57217377053 145230576274 0 687049433344 467596405407 576109009244 122640337078 677550042276 0 687049433344 0 687049433344 237721525267 362266361501 0 687049433344 0 687049433344 0 687049433344 564550702143 608454452109 164128632441 465212900171 9935147829 681933045432 0 687049433344 125250718224 334976771617 558742074475 658317147419 63573665422 242583722486 351747858817 615668759254 460201682034 647797447721 212467596498 479459043273 288599129123 626913237071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108822620939 268278291322 0 687049433344 0 687049433344 428092421536 444539824131 462892455565 655650739526 0 687049433344 351121276256 535886845468 0 687049433344 122034060227 280495216100 260698364252 393983031384 0 687049433344 0 687049433344 504923978836 525522109636 0 687049433344 0 687049433344 0 687049433344 384941430216 482975434689 0 687049433344 94248683842 414039182483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378366087534 580644094150 35698207610 337600015249 0 687049433344 0 687049433344 145608768111 567304750056 0 687049433344 32094271220 138198889347 0 687049433344 0 687049433344 0 687049433344 337510631479 648911307945 329921429337 463266918733 158755472903 193030477369 0 687049433344 132716242247 457282354081 142533503320 329038907631 228959194422 289517768480 413606781333 579629952685 0 687049433344 350015700877 420919361842 0 687049433344 0 687049433344 390243082759 392321427997 134608688056 186947140097 0 687049433344 296495422268 400607071782 39688602020 382786268734 199989122339 358561197670 0 687049433344 0 687049433344 66862456257 568946635865 119340776502 602141110975 0 687049433344 96470736000 139283302201 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209474504015 626439442922 0 687049433344 143937365494 605986654752 210474248626 522064876963 0 687049433344 480327547497 571067655199 0 687049433344 328444714467 420581699515 0 687049433344 629861251247 684028840930 95276544291 164214786319 191891709395 654764255825 82377607943 556603403821 123757866719 425820155950 195867624632 491282572356 229242032381 244043354729 0 687049433344 131630817377 590436700162 608453411736 661759711328 0 687049433344 323597246691 533545561738 107898567500 443561499751 0 687049433344 121520878770 201894744964 243294451632 448212179697 16879685173 537608553491 0 687049433344 264768668624 654325450621 0 687049433344 512003416393 545324283099 355593515062 664858447412 0 687049433344 0 687049433344 210602186846 405344687126 0 687049433344 291431771418 405814076007 348021842609 504707575098 4345042234 505427792492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424445971172 508173644677 0 687049433344 288117472189 613422595868 85611027731 365383277106 0 687049433344 0 687049433344 508130244529 565774054284 0 687049433344 58486658567 643707381635 0 687049433344 0 687049433344 194017260752 648901142985 0 687049433344 0 687049433344 40627098999 460346703568 77500975020 106400485389 63426747254 668982504935 0 687049433344 0 687049433344 0 687049433344 0 687049433344 650278235365 685135729299 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40286686773 569799753581 0 687049433344 0 687049433344 63196434310 309549840243 386750857879 389862317529 0 687049433344 0 687049433344 249969581587 349680263725 324892316805 643603207104 2961738768 406738438153 84878839546 426084435776 192820969587 649692922472 0 687049433344 0 687049433344 64112358435 161363514999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223125738008 337231830901 0 687049433344 0 687049433344 360723662435 460712930282 211373669100 596863639111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5273294977 160877837239 490287877573 553908151071 80588260868 459786898463 35003856579 483313359580 41521102514 411754712427 13436199871 433422487471 89056789931 550365787299 0 687049433344 214062916576 230185758709 0 687049433344 0 687049433344 324385202863 671410886017 0 687049433344 0 687049433344 88832849299 435256574148 0 687049433344 109387204589 213420062115 0 687049433344 187936848933 560473842824 520779617758 581524820003 2544124863 521852758439 292782082227 509510178752 22464825868 683144234596 58465317427 631883428084 140815200441 288086530304 0 687049433344 43620896089 544296457008 0 687049433344 0 687049433344 493511947716 658134357191 86853313703 136744580859 0 687049433344 450725994611 571132200765 249178255762 433807038429 0 687049433344 177833134887 527756123713 117359077210 361517508007 84712939627 536443810888 80062535822 664049647528 0 687049433344 0 687049433344 516139508010 639353417517 203927438128 516990168228 478872030186 549833380209 0 687049433344 0 687049433344 0 687049433344 86887104448 467878163744 217180788740 222388656686 365960807701 478117993708 251083342982 374242812919 0 687049433344 0 687049433344 0 687049433344 408709034367 516290050656 589861516723 642948934472 0 687049433344 0 687049433344 273686051888 306298069682 0 687049433344 415503225284 438268376878 544572948218 578616511283 0 687049433344 0 687049433344 0 687049433344 50204506322 511515530007 0 687049433344 434825508808 524968144081 218064065833 560114556659 118224954563 295933948939 544549419063 575210759331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34115684004 60176244791 0 687049433344 339008190116 540339536701 0 687049433344 605785477615 616039109436 356967790586 476145124710 66772789176 563446910621 384455810251 481922759004 0 687049433344 0 687049433344 15267764243 251016584858 611510092848 682767683106 334183972561 448564056015 0 687049433344 430464725697 538113832206 50260972389 157051998072 73126250336 252303193742 0 687049433344 292671431030 418710330588 0 687049433344 550315457196 632539954767 92028878787 258172611122 263728931318 610833146199 69279589110 296665240170 0 687049433344 91588587875 101619353859 319413954633 592500346763 52744810220 287739606884 0 687049433344 0 687049433344 216832293301 635422787225 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422300490553 518195812084 135587887020 494237071052 0 687049433344 297316411851 615792498105 226384773170 483253060876 0 687049433344 0 687049433344 286272809530 485251965311 82877299181 589153234844 0 687049433344 494135321628 646397410561 0 687049433344 155577923097 571665992552 72175513487 434170334627 265476871869 546050360704 0 687049433344 0 687049433344 0 687049433344 248955780441 335792950611 0 687049433344 0 687049433344 624511501506 665347649777 0 687049433344 588136385788 659965096590 154265631641 230568374722 0 687049433344 0 687049433344 35734063442 680684235552 112916060684 118902420922 0 687049433344 206071465380 375955272685 344734168712 444199828022 187546065599 340897647520 0 687049433344 0 687049433344 0 687049433344 531506798735 643809150282 356235367955 434323593849 0 687049433344 0 687049433344 0 687049433344 659790512756 684329431249 288065071759 420962781575 0 687049433344 0 687049433344 376410543023 624747164514 75413426759 457459855519 505707545284 645119342161 0 687049433344 0 687049433344 0 687049433344 267063185417 641329423114 13474056994 347960414135 0 687049433344 536398909008 638438672069 444526333823 628272805978 105236127404 358265767504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 48948261115 338843334678 72159941401 96566580982 0 687049433344 0 687049433344 335228872672 568882233624 576132398825 607894585630 292951252948 521093927128 0 687049433344 0 687049433344 0 687049433344 112390265358 197723442704 111784164281 651435805389 344119653373 526819064335 421701922106 641526865803 0 687049433344 0 687049433344 0 687049433344 297284705616 527340406051 624885904775 635992079908 0 687049433344 0 687049433344 181324958435 529011011638 0 687049433344 0 687049433344 30905029838 38511775087 0 687049433344 164872346803 203332077080 92188871151 637815769800 0 687049433344 305292687521 553302720707 0 687049433344 160055556659 496648383016 0 687049433344 0 687049433344 0 687049433344 171333923474 534427702163 439793176039 610190279324 0 687049433344 0 687049433344 221458148717 341645734024 0 687049433344 44144952265 189364411437 86170623624 153261083492 0 687049433344 129909457208 321254957840 0 687049433344 119928180216 326791821422 244787396897 500437965299 448570505372 619926296884 0 687049433344 155379682866 398401360818 0 687049433344 36738898466 530788678045 0 687049433344 514558257908 604724833444 315646119627 382155439536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 491567060266 553728384543 163317575817 487826112940 115819144173 124881002516 0 687049433344 437406954269 450211103655 209313347526 382173880942 294413869144 678651147551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 525754637058 581855722311 0 687049433344 0 687049433344 0 687049433344 242531005544 578200606196 157623414133 173368533245 107251089466 181417530231 0 687049433344 0 687049433344 0 687049433344 534177068418 672960371172 289541297355 634559660972 0 687049433344 315685466515 468798366205 30890501730 262341844666 245401902895 530373715549 0 687049433344 541447168247 660766590800 0 687049433344 459541739219 546496939368 114314279892 249998170302 0 687049433344 62534921484 94450655671 0 687049433344 0 687049433344 56409677072 57893828399 100611640474 335194221704 219881500028 238072012173 0 687049433344 589660956433 686036817907 0 687049433344 0 687049433344 590969999647 654510317166 0 687049433344 30553728702 224728566796 2152683836 506705790892 311409187392 442935814601 0 687049433344 68430232120 73335619570 38935847777 129124939629 217758107233 620445703668 0 687049433344 0 687049433344 16788495357 652327685082 118245288460 243465511519 153806012780 313528213426 201937738147 202447668173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132956444084 206506198145 486576081425 577162603967 0 687049433344 44418505444 597199584204 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121446686413 408254528146 0 687049433344 214190636418 237639067666 0 687049433344 0 687049433344 0 687049433344 409703312873 498478820729 329599951034 476376990055 0 687049433344 5870356441 634698479531 270774282453 570973713327 95985405414 220487338342 606153996011 651561041570 608570454540 661414105157 0 687049433344 168317509462 629587872854 0 687049433344 244997654831 398551267643 284702514528 483618050215 0 687049433344 85818046078 572388011280 0 687049433344 394856664541 503581090331 108214741323 253931711211 0 687049433344 0 687049433344 256868179776 270829280798 0 687049433344 0 687049433344 121456978598 686297330236 318861451805 676447658880 111802131185 212724038093 0 687049433344 0 687049433344 466926023542 619382824227 0 687049433344 178433926186 412403618540 429353006867 552838992484 0 687049433344 121904978382 418541887721 17944677416 204881994737 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296492387283 461669368630 0 687049433344 0 687049433344 360439659919 624791177648 0 687049433344 0 687049433344 115128724420 624516601204 347659211719 535365052867 0 687049433344 0 687049433344 17918748846 470868211103 350124772321 379438370361 148698313008 350710797817 0 687049433344 486709071118 634176757023 0 687049433344 176636914678 516205122420 89672898722 190238523891 199983607247 505530879459 524397956156 663924768246 679061172316 679324897234 0 687049433344 197876436617 533079890093 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 423845165760 571319348204 0 687049433344 0 687049433344 145706213 638273655365 72802534827 190062695155 0 687049433344 0 687049433344 5645696956 434821737322 0 687049433344 433524815535 576827612573 480585817507 588644389727 357732414134 578878709847 0 687049433344 0 687049433344 0 687049433344 469765551471 560716696111 0 687049433344 167862766992 413346677607 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376630957060 403873953221 0 687049433344 0 687049433344 383482018672 404715200052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154279316899 451385396892 0 687049433344 0 687049433344 0 687049433344 104789526831 283185458237 0 687049433344 461543894658 655447503831 102934957057 626704122413 633945865679 650353031059 99129668077 388099939024 244630398297 528417464780 22913129821 176407267806 0 687049433344 0 687049433344 316001729265 354905582431 0 687049433344 0 687049433344 0 687049433344 5567207754 257113514679 184810077324 244955238680 0 687049433344 0 687049433344 384903089416 464453079030 260833882904 272776551288 267026331795 468189103260 0 687049433344 124433583264 244085698586 0 687049433344 0 687049433344 269276669755 403075390298 0 687049433344 521182692109 548261812682 142186661835 314943435255 0 687049433344 0 687049433344 29382436871 38249968973 550232966623 613519033504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213374132388 253579842760 422975584991 656729889885 168537549898 185563632890 0 687049433344 0 687049433344 0 687049433344 187829101253 483020174196 181858578034 547313556300 193382254970 228038199667 0 687049433344 0 687049433344 358883102731 547980264227 239717946559 459568674025 231633322433 510283378936 78887431001 361337393715 197603797713 362624585590 263671419800 623874747678 528205225136 598980428019 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 353937682638 415189604876 103944998051 207101188597 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30971836116 53743864058 0 687049433344 295932871041 482086398082 0 687049433344 418070022552 522245681555 155581722300 468289315259 113664455590 180106295736 381993981757 561362263944 58221119658 411768507543 0 687049433344 78343609574 364310621259 0 687049433344 244906831383 346169553049 212650718739 604701449140 241131427528 452541891198 0 687049433344 166702535475 384520087925 0 687049433344 54670419336 569810558899 0 687049433344 320561941067 403313439441 0 687049433344 553558584768 555029510653 355051516816 586845570906 0 687049433344 0 687049433344 21735934222 22895029654 0 687049433344 499537197140 568622728196 0 687049433344 0 687049433344 491280915566 568924488642 78727857128 315625384095 198313278607 462725289411 194146524885 249435379262 40790930870 569615171510 123966732172 355751686900 0 687049433344 0 687049433344 0 687049433344 38718721257 520360309398 0 687049433344 0 687049433344 0 687049433344 514779460598 675110605278 662178348785 678331914182 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325450058685 391539786626 82246818136 95735205294 375359255472 541974794961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110932160182 582721464245 0 687049433344 73879880706 449116799817 0 687049433344 0 687049433344 558811192446 587032872113 324330712559 452386762450 454277383156 586198239511 0 687049433344 471141746034 656477345396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 327852863023 647063687175 0 687049433344 0 687049433344 172570773111 545599177746 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 526705043235 538670034399 261532660604 602967323824 0 687049433344 242371548769 565980837155 0 687049433344 223326250448 251139675618 0 687049433344 0 687049433344 498471568419 621095876179 281491532757 550618855537 32749633761 403134424643 0 687049433344 520745798972 522212878480 0 687049433344 296858538879 666756903527 2566421000 58778340218 137507153006 609627940354 276026735542 514155928295 0 687049433344 335267729618 404125402277 403685354722 439262001102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11628771288 318833299962 0 687049433344 0 687049433344 399687142453 607881172199 135807287490 179738133427 191916456226 418703860836 60275508920 607500015796 395464667826 460230291149 0 687049433344 0 687049433344 90248180855 279764603548 58286038542 403762069094 0 687049433344 0 687049433344 81527143894 487533714530 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51941829218 477568804118 87163839866 344404258994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434176068212 483016693706 261889481244 571039588585 453616434751 668365782721 212056263847 444147599804 122518999312 305877366804 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403618553571 586817843828 0 687049433344 0 687049433344 0 687049433344 185523938269 279016972069 422597914388 452126250072 0 687049433344 44476751756 316816626366 0 687049433344 577873716203 640503712345 0 687049433344 0 687049433344 315600547893 447663205629 0 687049433344 34163506083 102265948187 0 687049433344 0 687049433344 79213874093 290160863486 0 687049433344 0 687049433344 0 687049433344 65633412633 140826693410 0 687049433344 557118482675 655480702994 347416983739 409438026570 0 687049433344 576575108763 583963577419 43341424015 279195490427 234026132062 595752730667 60868998564 162866084690 0 687049433344 0 687049433344 51335145277 463154882076 0 687049433344 34050332466 276238307724 0 687049433344 0 687049433344 0 687049433344 148260147362 393484048191 0 687049433344 59880166948 311444846581 0 687049433344 0 687049433344 129756511215 224788507025 603086414228 676707220003 260873257302 456244991823 0 687049433344 184578960121 319740379527 202018632925 398931571499 124552774089 295367993393 55320340407 143422446955 293361122256 361469160222 237674247942 394052771459 0 687049433344 0 687049433344 0 687049433344 330351669542 431178662754 450060735193 601232889958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411260826063 418665444520 0 687049433344 0 687049433344 17839286459 150694183642 0 687049433344 503275981355 586688958404 519815554876 547205136065 0 687049433344 0 687049433344 0 687049433344 343623141357 535644264984 55532314761 307562588871 267296854031 462724141326 0 687049433344 167915425366 289933357385 0 687049433344 113036532791 336951840020 227814458240 589090655599 0 687049433344 0 687049433344 0 687049433344 281447253089 633607924351 5633577939 632284263512 0 687049433344 98895146652 531711284332 39528037730 376550740695 145713825032 612426068553 0 687049433344 0 687049433344 0 687049433344 572878818689 623744572518 0 687049433344 0 687049433344 302878537779 561180739841 184253956710 627555397957 201516668669 522294620018 0 687049433344 166042113708 584056128946 0 687049433344 73183317040 420396328442 75956915082 95870784152 0 687049433344 159738986893 453563471179 404051587566 624020955963 0 687049433344 0 687049433344 128789312104 627551499561 213201276350 292863584077 16057048785 600149500256 375015507665 570944917351 273772005425 465789216793 0 687049433344 0 687049433344 521101033092 651999754393 0 687049433344 129770043490 368052776883 105650795972 497754385037 299528524221 447456646926 0 687049433344 0 687049433344 600716026030 643575488863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136267828919 684138855379 554370223822 686513752839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401027040140 491458416161 236140112261 651953241249 79832472052 311899448844 0 687049433344 0 687049433344 33829903290 666707486095 447831316415 477640442920 0 687049433344 0 687049433344 66534702115 529690539983 0 687049433344 0 687049433344 224761356701 342929062395 36758728478 425765721186 0 687049433344 193071056725 630293764083 0 687049433344 5740326629 460145143525 337091591538 602730893737 621656291793 646914216453 0 687049433344 167957033348 532483389135 0 687049433344 0 687049433344 0 687049433344 459179079971 501540027804 0 687049433344 333554008432 408452368318 0 687049433344 130648409701 147619652914 0 687049433344 61266506226 357856491996 0 687049433344 251971505435 473721630478 295008347171 330391160469 0 687049433344 0 687049433344 100112235189 304086558219 0 687049433344 273221765984 458688474152 0 687049433344 0 687049433344 200272991156 630489887403 509412491930 532625430248 513148631004 578340859043 0 687049433344 310994254417 675124742405 313268746543 402601409009 225868671 379877559714 337477148613 444720149840 52341362286 655435822943 565336899818 644388912153 176416368569 433241778575 155914057772 180508200670 188046173191 605475776157 0 687049433344 289406173702 353903155971 0 687049433344 0 687049433344 153689629981 207355115077 0 687049433344 70172799201 589934632641 0 687049433344 45370505379 197128678488 0 687049433344 0 687049433344 0 687049433344 577072146369 615814886418 0 687049433344 386926199254 391127888736 0 687049433344 118365862144 312557525276 191331462006 471608251276 0 687049433344 214697342100 634411726543 548444205912 636969390792 0 687049433344 0 687049433344 395725829403 443531421373 0 687049433344 0 687049433344 259679398830 611909442736 351508102524 524539579824 475928792770 683330783204 380497521882 395677639424 0 687049433344 0 687049433344 0 687049433344 296415417561 653702179740 0 687049433344 596816092306 632605650159 0 687049433344 0 687049433344 0 687049433344 322712758784 571482332320 167479372569 264266355123 97865999640 361612173655 0 687049433344 0 687049433344 178029157603 648302377103 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 681331781808 681991260930 0 687049433344 345455691558 521298916406 182365550728 664343640237 95096264153 184322797838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413618614089 644649026061 0 687049433344 0 687049433344 174349621917 350192328301 0 687049433344 0 687049433344 0 687049433344 171783879566 314421925491 0 687049433344 322739484147 353038188794 0 687049433344 0 687049433344 43556578355 560866032129 0 687049433344 223561772060 264466952580 0 687049433344 0 687049433344 0 687049433344 20203662642 492278075872 0 687049433344 0 687049433344 0 687049433344 67275663645 542897512811 287862375168 532220167294 450243278973 551252676007 0 687049433344 0 687049433344 0 687049433344 227596363047 521431901857 274617671967 350923338549 387429656396 547647578773 329562222325 523238454009 215584791537 485310048159 207412117713 573829902534 477648019554 631595800091 73327097212 603328309604 0 687049433344 0 687049433344 0 687049433344 306279656699 616218361850 262292066525 273821282618 296517946512 364383986466 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391930134073 548682395690 0 687049433344 189177469452 501974425480 0 687049433344 0 687049433344 0 687049433344 350102329627 644751382470 10753753893 289198786873 0 687049433344 0 687049433344 46209116108 156267203518 0 687049433344 0 687049433344 0 687049433344 296142393145 303341463550 151607662236 618524373581 189037446677 645932711710 357632330042 529315672997 237061109504 261634438919 0 687049433344 0 687049433344 401038254858 623865706600 218959108721 357223247550 177862722344 215323359064 140670797722 528439790158 354562733839 587961790330 417967930110 435401531026 0 687049433344 360446917554 571303493848 240669408640 344001186942 305833996786 318323643836 25143272985 348497098378 0 687049433344 0 687049433344 0 687049433344 494473886939 581301315452 0 687049433344 279994195450 361152633592 0 687049433344 377576695507 538072646329 0 687049433344 0 687049433344 296497379374 423061967878 274644095146 676778077816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70784429454 71594698690 77022561778 513655179643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 344368006287 559600745701 1523449014 155822778008 0 687049433344 0 687049433344 42152557624 132373668729 0 687049433344 389814435717 437859924149 624095384016 641962058264 155354881025 623488053207 0 687049433344 267786358756 298075967049 0 687049433344 373247002996 400098460449 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468185942059 593265836645 472302156296 487767280424 187542903516 204395296603 459474769419 622598763479 0 687049433344 452545108397 621156311971 0 687049433344 0 687049433344 73355175254 444658700741 403566894672 608681458376 0 687049433344 93326869748 437802341974 104629324076 584137115802 0 687049433344 260516684300 625599765143 179620223098 180728708528 522131093265 542792264564 220988059069 276555868894 0 687049433344 179193186483 285067735827 511400402992 673072029582 0 687049433344 0 687049433344 0 687049433344 94372987578 158434325446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13485520719 122585773976 72521886347 566681797292 0 687049433344 16072309150 215169925570 261033907585 397396317281 194691467623 206351175464 0 687049433344 0 687049433344 0 687049433344 265423906036 455490066377 42319085302 272436884976 0 687049433344 0 687049433344 375672743375 593850000266 0 687049433344 0 687049433344 164564763071 165265430804 86794769786 187810749971 0 687049433344 286668671276 569261052811 74586151389 239762757797 177435359355 215323511051 69695549260 505945691047 332591360414 666068211743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8682194008 328731699443 115580105444 295543391309 0 687049433344 0 687049433344 0 687049433344 182266558196 639003632854 0 687049433344 134202107476 340534830486 0 687049433344 114434783929 220331819069 34579546882 345067845589 346998384787 679379441110 132746393958 337585051769 0 687049433344 43897269756 368829779184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316838424663 463340481052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289280905327 656696563376 261044876037 599126416382 0 687049433344 0 687049433344 27804996425 40390217152 0 687049433344 213855990895 465609159078 0 687049433344 10460790728 596531017726 0 687049433344 596417096580 597285831394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171268199265 654108058307 0 687049433344 143548961811 338793243079 223276317750 360730875070 432198646089 670703468641 35708943063 185320688891 0 687049433344 0 687049433344 50734058667 88743122051 0 687049433344 0 687049433344 0 687049433344 67682061411 89827627418 159128045369 248784093776 332340827525 493470098030 358414786814 458305681007 0 687049433344 120851127831 511438790113 119251539842 348599449239 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41817162287 437140057983 370993663639 440865896690 184509580818 350370554145 21764845517 579021374018 111903502673 223038149456 0 687049433344 538537713825 629898056163 624850893050 669861321868 0 687049433344 0 687049433344 0 687049433344 244351316950 441114888676 431705697624 515228935945 580762996119 679934783464 0 687049433344 331151102448 684119996742 0 687049433344 0 687049433344 268620865974 567986117118 0 687049433344 164525674839 442934814574 301298071998 602251681322 0 687049433344 37792296334 545768117525 27249709416 247236771834 0 687049433344 354737785226 643312722212 0 687049433344 157474848789 446459916542 23234726109 287153684446 0 687049433344 0 687049433344 49966429824 466647132161 473339426247 651796487187 0 687049433344 258927910011 331544634297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481182682815 613023779858 0 687049433344 45449656273 437682269511 0 687049433344 0 687049433344 0 687049433344 53650359387 172957940980 0 687049433344 0 687049433344 259277438514 461527088705 296255353599 615056224394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151594588799 653283998009 31684704759 303751667489 0 687049433344 233962074361 545489001298 24134616599 83541731827 126100017682 609780546274 0 687049433344 416626044857 666774760843 440302059377 463596705696 178279075668 220843994115 300431257052 673616054471 0 687049433344 123888950607 613007019605 0 687049433344 278359842117 386108190504 412825705795 540746298517 0 687049433344 0 687049433344 28654294379 62903793994 0 687049433344 0 687049433344 0 687049433344 372072607225 538088882655 453485000085 679404344401 0 687049433344 241643908200 335919382940 367380064732 637310183856 0 687049433344 0 687049433344 0 687049433344 327502876905 340584246382 0 687049433344 32304054572 579644709783 215488375162 660200850725 0 687049433344 26647656259 214329281224 123171108874 412044087683 270476131562 500734801759 364773076320 481014545821 429339012272 551595166700 0 687049433344 499313557938 645890200573 62234973239 521396267236 647874330479 679191913252 17785945339 351237913673 196824140542 527022592767 0 687049433344 0 687049433344 65776582304 252533550044 0 687049433344 162173933996 254698107242 0 687049433344 0 687049433344 0 687049433344 281492684308 638805221450 79286152064 447887209903 536945125755 665713281736 0 687049433344 0 687049433344 9797398277 652315344479 0 687049433344 563538795524 584261929785 425371073803 589947454003 592585476332 635189807947 190551232835 301638478187 292925468425 552331361011 70455496996 511544620142 0 687049433344 0 687049433344 0 687049433344 14092270684 404316009018 135671791767 348613205491 0 687049433344 36738871290 643366331984 0 687049433344 579162298549 638593014196 0 687049433344 0 687049433344 0 687049433344 211977288454 366756030976 0 687049433344 9746472300 320375746056 338757884826 348129561866 320318400945 489471266781 287957477813 389307773124 0 687049433344 390249372638 617048237220 0 687049433344 275956514782 522841359651 0 687049433344 0 687049433344 561783845261 562203010557 0 687049433344 46820770627 498947223946 0 687049433344 199538494242 417672736152 0 687049433344 305289922128 503476838720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117956359319 482217590304 0 687049433344 0 687049433344 0 687049433344 352798934205 571688075614 0 687049433344 180324420423 675153106828 214810716167 577945737726 0 687049433344 138800399807 377486789171 0 687049433344 192094668872 480331897347 0 687049433344 113175222143 603338331193 0 687049433344 0 687049433344 0 687049433344 355371901556 393881123786 0 687049433344 462127990211 482630776396 0 687049433344 0 687049433344 202483822435 557821199382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21341662623 542853277502 0 687049433344 0 687049433344 51949895153 343945033805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12888986617 572904298390 0 687049433344 0 687049433344 0 687049433344 52180309013 560641419064 187827690785 385424936918 133892912908 684181346680 0 687049433344 175540450334 344534256656 272971188381 449260696113 148196083562 603616785012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41656911504 664415752343 0 687049433344 0 687049433344 496583185920 508674969279 224327828439 489559524693 0 687049433344 366017253778 513569523246 148666668716 206444229969 34609298197 374063491821 0 687049433344 359422558945 390169228898 373388926976 489150975448 361177433690 449652960126 0 687049433344 0 687049433344 416747539849 594439155015 0 687049433344 364586706662 665517391426 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 608267409151 684414592300 29962493368 219380907516 0 687049433344 289107399740 538836669453 0 687049433344 119851276399 197501743265 0 687049433344 0 687049433344 47728186693 619633132177 441763771808 647127467952 338214890353 380337359339 239894042074 385544777392 159800527213 386925055684 0 687049433344 305650563377 483623235234 0 687049433344 276181761590 577248375323 476989824065 495486231765 0 687049433344 0 687049433344 120363891444 507784652357 194952776731 518482929553 40689250201 637578102136 137280486367 345617968846 439574782491 606278406209 7806913037 159860292979 0 687049433344 132832506496 203271272086 0 687049433344 103323437985 169461104028 0 687049433344 0 687049433344 93708502810 253645375025 265158188934 456240880039 454874348180 640666447146 0 687049433344 0 687049433344 344800662336 428747980080 172908659148 201841468570 24187362714 421314448881 0 687049433344 23841638409 380338782537 98033173678 175751204687 151758098557 294040026957 91388576322 588926901490 81985810918 609248702857 0 687049433344 76033318035 645410918236 217193771100 367381181502 0 687049433344 261642233933 655571190831 151768013516 348320221916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15599453412 494014296137 514923216599 614632222961 233922338428 306998534014 171922138674 351843514865 0 687049433344 179830676027 225496226469 35358426057 332020220196 0 687049433344 0 687049433344 126829937786 532998755093 0 687049433344 12356332893 178335905230 222226547508 426109714593 0 687049433344 65103798312 213434473700 46145825304 417352380220 0 687049433344 0 687049433344 0 687049433344 215815102554 419428071740 0 687049433344 123511830866 329164212763 0 687049433344 74948192775 356937088655 655785755874 659950008046 15280374285 101948652948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118654210514 408246056839 0 687049433344 196873166253 209569487603 449112481481 659527202016 0 687049433344 215371833879 501716818020 0 687049433344 79650811030 143317397841 0 687049433344 154324603421 686885585250 0 687049433344 0 687049433344 79935893370 559171842246 0 687049433344 205473696961 552205279038 0 687049433344 0 687049433344 0 687049433344 355819405195 529765941552 13479287907 151189229498 0 687049433344 0 687049433344 142087073813 223101649406 274551576028 671015497048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216228471139 599015514924 0 687049433344 145146408779 649676500677 0 687049433344 0 687049433344 282674615807 425107699196 193658060871 213012256733 374677761674 546519060384 99721440407 252188599715 0 687049433344 3619349447 672396749167 0 687049433344 287449823660 398212061993 18244493638 131508977924 596892829562 638188145672 102644609746 104232274115 171286696248 437016730820 0 687049433344 0 687049433344 541875536070 667130530922 80377606008 618319151379 136124161110 582699725262 0 687049433344 35967004505 48229954319 169321233794 463090921646 96013526565 407286650573 0 687049433344 109969968277 393012697003 81700783731 257903033440 0 687049433344 0 687049433344 142434807020 668939344818 0 687049433344 0 687049433344 328164540601 646619930157 0 687049433344 63993714015 624450147482 0 687049433344 0 687049433344 0 687049433344 273925995719 660605080829 0 687049433344 0 687049433344 0 687049433344 105686612820 628113601748 0 687049433344 442958504899 495380282404 0 687049433344 0 687049433344 94135895751 142412429741 107903724362 537637781071 0 687049433344 220750395508 315599558490 560001520583 668659822512 86107698338 573930390443 0 687049433344 164380356234 481661342013 279709862218 599048605018 0 687049433344 13476499840 465008234382 65886410284 540735233877 260767782994 337264740254 0 687049433344 0 687049433344 132116885463 598715269595 149284165583 625711941435 28975983875 274128701445 205222742679 402279930478 0 687049433344 191064496576 662260253773 94473617096 411926869167 0 687049433344 205401090614 309730584411 225719039244 665996557255 0 687049433344 60054460218 525170163740 180429194584 253234564243 133685356174 474173847831 0 687049433344 593796555999 683908341018 0 687049433344 0 687049433344 192294145222 283612803479 0 687049433344 0 687049433344 310647376819 608718300356 0 687049433344 9615822100 181354315050 53550381996 660555900554 11375396888 301304356333 412609250935 677749563127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54361077935 143094304452 62863629965 125951917511 186082360647 299587000885 0 687049433344 0 687049433344 0 687049433344 131828334563 444352878297 130302900703 640398251627 0 687049433344 34476740962 581546115460 116749300793 133543164363 132315566588 300919892814 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7334260949 103495732867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195079381821 641382622954 0 687049433344 0 687049433344 470643495392 602339285969 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155321316437 182332570733 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73057954293 260270045880 70487837267 505296811156 440833740688 661232000093 196859550933 492658515666 0 687049433344 97728721791 219099785033 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516014561233 516812162110 254029644864 330403951060 0 687049433344 24094891174 603253538384 438885729787 647837951934 0 687049433344 303668189998 628330906156 171228671313 382198356792 0 687049433344 32266233360 302878096134 0 687049433344 313856011990 652672771056 113271579024 494004868111 0 687049433344 199628497482 298052417532 0 687049433344 175785932311 322802190565 0 687049433344 40022775949 100521742174 0 687049433344 280103598176 656394882866 178156501386 353216154095 14650970667 188369736000 122200771217 159691931628 228933871048 237949475341 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113255789098 128891930803 0 687049433344 297939759925 509781373319 0 687049433344 282648225377 666150631735 354922475931 439349306966 0 687049433344 292985754053 373454949095 0 687049433344 0 687049433344 0 687049433344 103793052986 181137465959 115636102173 334493652870 0 687049433344 2659415679 551002962764 22181087061 92614335336 203696530454 538143943508 0 687049433344 312878660414 593317609917 265077467193 583453759975 443920210509 445369529430 217734312642 299502236884 384954245009 530395851145 112109678889 658262992460 0 687049433344 350329181803 417527241488 0 687049433344 0 687049433344 154874765205 268314669812 123621401923 163094688532 524865016643 536460836497 238728083090 568896845549 0 687049433344 0 687049433344 121118269702 453723911402 327611302259 367614433088 0 687049433344 195173909483 523358631000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369601122629 599527341261 0 687049433344 0 687049433344 8105529444 83538074813 0 687049433344 0 687049433344 0 687049433344 23312995819 30933857891 86366898665 304583216931 0 687049433344 0 687049433344 0 687049433344 254143550615 533374916497 187523936294 583699987123 19673318181 166120855242 195425693834 453325466848 227753691031 526176896417 0 687049433344 481081461039 489892220675 0 687049433344 0 687049433344 143345063941 232097628081 0 687049433344 316672170097 332808853758 316228889794 450777763156 0 687049433344 0 687049433344 157121111559 321100472533 158967733880 516206936277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292501652186 541053357776 358594921173 606633347386 163789348875 572768334161 0 687049433344 79393681746 406121773758 536845293211 607317300220 177627188849 211919229499 319048247906 484386124118 118373712055 571334927144 259759544843 500527445538 0 687049433344 0 687049433344 0 687049433344 107509426021 397035338531 122590429173 535397219599 270012165108 307542402925 0 687049433344 556935255250 572524409429 1173196556 640018481658 0 687049433344 93974382954 461332431276 0 687049433344 541859626437 605797409614 266435938798 528853858571 73347522272 606213452258 61767765175 681185818232 0 687049433344 0 687049433344 146802052413 636347222293 0 687049433344 189510352191 365162934491 0 687049433344 446850086993 642523694277 0 687049433344 173344552563 637064153090 67503584005 492736896347 0 687049433344 0 687049433344 0 687049433344 242464819399 284182776473 0 687049433344 15079440009 463643722777 7474353370 474305406310 0 687049433344 0 687049433344 0 687049433344 134714748069 434550325740 0 687049433344 0 687049433344 35429519913 387232990359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467266669102 626031385930 0 687049433344 271411873993 612736333611 0 687049433344 0 687049433344 490172766683 549997502862 0 687049433344 0 687049433344 0 687049433344 88424254356 486551311145 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116380827935 362423912962 0 687049433344 392799263821 675173204416 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169524014902 566825050116 0 687049433344 340661185690 411751518632 62220977317 476533864360 194468117162 516615531731 0 687049433344 126886189939 663492129517 0 687049433344 61435690612 441904242807 12290077420 499978826614 0 687049433344 158261220251 502480169099 238395486005 296896948688 0 687049433344 0 687049433344 92505640320 646767321929 70486456467 243233073733 46402365551 572744739726 86812311952 563856571302 8546512892 378118106097 124908354353 664125727218 0 687049433344 213848870063 579035847948 0 687049433344 329840926154 507689721198 627207713067 637747990767 363978395766 512645704980 111161156998 122355106339 0 687049433344 393529685608 556521488694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293144444011 403671913536 297665098305 470991502981 532463174927 663089518346 70810376396 117530280168 186324946142 473144155526 0 687049433344 77945459668 581321387215 79752053651 345874045409 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274150057341 682402202062 0 687049433344 18547191575 648966932569 135286948470 325338108721 250315611570 413258261884 0 687049433344 0 687049433344 99621694771 422081057340 0 687049433344 309695481028 580114480478 44118592532 153825946054 0 687049433344 0 687049433344 475932408447 561190437683 176861927654 436838247613 112190845975 278408810706 487397427079 546129775935 0 687049433344 0 687049433344 0 687049433344 37039543982 432683516098 0 687049433344 0 687049433344 0 687049433344 217435109747 314843759610 88056010274 95528301508 68991096008 438117840547 0 687049433344 151816018845 380744169129 0 687049433344 0 687049433344 361375752767 428059496392 0 687049433344 338410444617 602402930538 226172968122 512575367630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225697605737 487512000348 111647803791 259610486759 268856869574 429917579731 61100441846 193451170968 0 687049433344 498403649041 670768791287 0 687049433344 0 687049433344 213595256408 467844644587 37960255319 581206283773 0 687049433344 0 687049433344 0 687049433344 42037718209 67543393598 0 687049433344 129101161699 354278082121 194043085899 379159422149 128456281517 274018694097 71000387740 202838332231 351055159193 546501928541 0 687049433344 401961806461 580567346929 382856102351 573113696394 88501619761 560090599431 0 687049433344 14041598981 655586386239 0 687049433344 454200602585 612949955477 8916131326 636762522611 237448980183 319714790472 477354804138 630326666328 53332740437 89670598727 0 687049433344 77389092496 662609438829 0 687049433344 167614749903 426310168029 0 687049433344 0 687049433344 23461358415 275500892387 0 687049433344 0 687049433344 0 687049433344 203625335137 462223472460 151738691471 178297188622 547186407551 637256740496 96694368579 582075559054 0 687049433344 0 687049433344 0 687049433344 524198209617 659448008725 0 687049433344 0 687049433344 0 687049433344 473431323012 583855191398 0 687049433344 0 687049433344 261600198667 402361064803 0 687049433344 130006569496 452732656757 527697422950 682898422290 632527771702 674715652465 0 687049433344 19887521222 581159081609 551075327030 562921330306 97223110129 220901965805 12235234970 64566512765 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98649154383 404933553182 0 687049433344 93880618306 271535925119 281474858867 455298532965 40685615686 543128265040 0 687049433344 160954688697 232411986027 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201948796506 384238252775 403970964553 475741570426 0 687049433344 139761624572 452271512919 0 687049433344 381493229047 485387785097 119376590840 496307298043 0 687049433344 0 687049433344 52326167914 164932279311 85130039692 650711334308 90099611192 632425537648 72437223817 280942043647 0 687049433344 0 687049433344 995905957 387726695565 0 687049433344 583872449066 685882809502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182119711018 364005834009 160066698819 415906298045 10425522134 576048410213 0 687049433344 0 687049433344 501623372715 540855595792 28112418593 152001607057 34790000982 322334361524 232436671224 617037578241 0 687049433344 0 687049433344 0 687049433344 260531822411 285109143369 262496057411 364693760635 228448070211 527603033997 0 687049433344 243093679422 507786684697 0 687049433344 416916597420 417659514399 103162711390 390921009753 216312633696 679986831127 487520658347 520339750335 0 687049433344 601307281604 627527560565 75836466954 144688197898 0 687049433344 500916482604 554925237231 195214633923 305123412988 0 687049433344 0 687049433344 0 687049433344 207741817582 634018421142 27565673355 543258967124 0 687049433344 216345154401 257180972991 177946424645 634388532953 336925732144 337669808430 184644436032 576263048826 0 687049433344 561151111996 565949897550 0 687049433344 0 687049433344 0 687049433344 186381661049 246083133147 284135425009 526170236521 122544872292 373001627516 0 687049433344 0 687049433344 0 687049433344 261872299587 506384299855 0 687049433344 150691615165 486393615951 0 687049433344 300732069987 404489874625 0 687049433344 0 687049433344 224198205835 475126704422 84391984622 324110825210 0 687049433344 0 687049433344 0 687049433344 52521849074 446231689699 0 687049433344 0 687049433344 150508012649 370691978553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319137834104 633493448081 285995001875 315654910140 329865607314 677072625295 133518899329 599056502317 0 687049433344 85491309583 554259195405 276997417959 537254472640 279706569850 595064579421 0 687049433344 443527370195 511046116659 0 687049433344 0 687049433344 59244747656 518674534950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 360100632722 389834659334 90800545878 530512000075 73076607867 658861020569 0 687049433344 0 687049433344 0 687049433344 124177609577 466946145168 16214928175 104732692825 438361819358 590046174689 0 687049433344 0 687049433344 80629386665 461962915153 0 687049433344 53145485395 647605061400 245182918506 608123940142 53208467139 112224798758 123937537791 472829645573 252777045158 275991668878 32350352110 589182267226 0 687049433344 282551733434 632537315502 179946317316 595455738462 376518633481 535523777502 0 687049433344 620625270919 676532170197 0 687049433344 358088263302 652947332468 200211948081 640872380996 16229216206 579418701092 421166628409 556631009152 0 687049433344 0 687049433344 214796385199 608527213738 66851545481 426683093109 0 687049433344 192387708193 507052216917 131990247750 595339080610 0 687049433344 294983827206 501323605126 492963242907 629747849076 13663284989 480051339478 197884840085 633946000276 0 687049433344 0 687049433344 275980005310 468931280565 152962325183 660206163942 205825120213 654252314052 0 687049433344 178599692714 604355119078 0 687049433344 0 687049433344 0 687049433344 69363390993 330130335071 68327814345 117208782085 399335165938 601119173616 0 687049433344 209814749535 478392414089 3830212990 250999296806 0 687049433344 374501130492 403663472993 558189436010 615995959599 0 687049433344 443806073315 594352721380 0 687049433344 121248723566 314038263574 506481916751 508113308272 0 687049433344 323990478217 326833218374 62096464911 263746568364 0 687049433344 161619059798 274442499561 297727691777 620294594015 3280620390 502708092442 356494255151 503141521449 0 687049433344 0 687049433344 219624921071 220261466419 0 687049433344 0 687049433344 308368754117 509083091709 63302018950 430963029995 44150770638 74323380434 417580390553 624157800187 0 687049433344 0 687049433344 472676755356 678587214322 0 687049433344 0 687049433344 175355401060 329837757034 116959730648 644236184388 334996609227 361905244738 31875176418 36445641435 94034819204 521433311096 109531225982 521197844776 0 687049433344 159097496871 413762404833 229866572488 418096152110 0 687049433344 0 687049433344 552076996233 600756891446 0 687049433344 532566394389 682218836897 148958838909 174570967011 284777971672 513126240966 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29102167340 65125810156 123288139044 224717231972 0 687049433344 485950871292 505819808093 0 687049433344 0 687049433344 0 687049433344 150874900309 493532718575 0 687049433344 0 687049433344 0 687049433344 121348938246 457413892887 0 687049433344 155702393827 633139436248 18711244727 565522397396 55505992553 491553409326 0 687049433344 86198051716 164295659495 0 687049433344 0 687049433344 524889572782 565109468666 126991097647 511699179378 40176654946 238791934399 390858363577 486569478945 0 687049433344 195485158937 649992654178 0 687049433344 0 687049433344 58221181452 585668674085 12716734548 359681941783 410835232933 564935044700 3938643690 222423552774 0 687049433344 508002214798 633267584798 7601975155 403159620701 0 687049433344 0 687049433344 0 687049433344 79532592120 589239401325 219176909233 586001801381 299350620542 616314209227 500869921706 646170649112 0 687049433344 276441045681 529823520785 468003328944 488571270572 409763691610 603675533531 347267898873 388239905197 189430255531 340588495946 239499304639 416270082885 87235602712 317528428552 0 687049433344 0 687049433344 29922160524 664509441325 0 687049433344 183995988483 185709274209 0 687049433344 0 687049433344 135855669791 420009669905 305516665206 508652589081 25752960065 275339531277 0 687049433344 0 687049433344 0 687049433344 170730080897 231972940682 176728780901 336879981951 0 687049433344 0 687049433344 17753585503 110975427706 0 687049433344 128024160151 397852056916 570541241663 647598378229 219886149544 454330553768 0 687049433344 201073195759 648051912773 0 687049433344 135222953870 220159770635 0 687049433344 0 687049433344 11839042744 393125147131 0 687049433344 11769690954 624640801479 430018980186 664328230649 0 687049433344 0 687049433344 93457963649 521597953233 0 687049433344 7972521227 209388971198 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218662541656 297197072340 0 687049433344 384012629104 413742759008 0 687049433344 0 687049433344 208874596111 356083049477 370850623025 636445857177 66039437315 316554335037 0 687049433344 186060487369 502182330389 286438020122 532738639003 0 687049433344 17727557079 442608330611 0 687049433344 222965435156 329402879060 0 687049433344 204508082882 627854719231 201342925211 606306607462 565176108800 594276517021 72700501407 329738925410 397973176032 403019945173 0 687049433344 514257960667 603465119461 4365351658 458664672731 34503096208 144943446425 0 687049433344 0 687049433344 26068887796 161620710752 0 687049433344 105422593340 531044028151 0 687049433344 0 687049433344 257321504533 309036559148 72142439839 309019478414 222757349367 284048743490 286167477879 497146871421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278029565437 372682862963 0 687049433344 0 687049433344 0 687049433344 296952769184 673054996219 165587688998 309358470499 210194731991 402198359340 0 687049433344 269508833319 538751470526 0 687049433344 0 687049433344 178616248455 189181681555 324112398635 616336245441 351701231784 629491264723 192860912510 228239733682 18015190678 99552563446 92612464461 319220073152 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324047017548 331626654166 297940373255 462710046456 199476204937 221089237158 0 687049433344 699472904 155582471886 217136759985 536375403015 137522518917 394309167754 221232092565 397516727098 484777471592 650234055159 0 687049433344 0 687049433344 0 687049433344 142636465886 506945136800 609038945435 682380851197 0 687049433344 108306880946 481728162592 0 687049433344 0 687049433344 39819648482 645811896388 0 687049433344 0 687049433344 0 687049433344 168840999794 576475664457 0 687049433344 644356958676 665276732715 0 687049433344 13109358739 419111718460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325487399970 480806242949 0 687049433344 0 687049433344 513697105028 534189952424 0 687049433344 11036170915 30290591951 176303222729 538519281495 0 687049433344 166909298158 313103009777 127233343959 164850477627 278732386145 357487211054 0 687049433344 243645068442 367783937719 0 687049433344 0 687049433344 0 687049433344 334722541951 348414453187 141157347092 542927535216 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 570541967932 662241315433 29522751444 88096793855 0 687049433344 0 687049433344 37350727630 605581650888 282405285777 425886083688 126908926255 467509879945 0 687049433344 248946406260 531012345752 7967417936 634479439659 0 687049433344 0 687049433344 279554608967 506150943319 0 687049433344 0 687049433344 0 687049433344 86538613714 394662063418 0 687049433344 0 687049433344 28238964573 201239901692 0 687049433344 0 687049433344 0 687049433344 16319314141 57142703193 274180089253 448080274680 571286691949 626308877563 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216107968720 390160781474 0 687049433344 18429791749 579585481876 0 687049433344 0 687049433344 0 687049433344 26937727087 577383432560 0 687049433344 312556258923 566009116636 0 687049433344 0 687049433344 0 687049433344 560017033735 567980285250 0 687049433344 148948085938 308545079753 0 687049433344 9325148698 642783284678 323473962462 469748580887 378092028773 484533955184 0 687049433344 430554277369 478967067035 309296152762 439866673352 0 687049433344 0 687049433344 0 687049433344 469963122692 540287951246 0 687049433344 0 687049433344 296268494495 401826728745 0 687049433344 0 687049433344 130952942181 638574696051 0 687049433344 116262354043 506506984147 0 687049433344 88653501116 512224906668 322197673185 576365260639 0 687049433344 536525440706 635636079250 0 687049433344 248910583117 387880701863 1455403822 594509815018 529755812 682830813918 289821918324 638987269093 229548662703 547943449158 268786513975 572926384604 161122484318 413299685468 0 687049433344 160597955336 372729422969 197064643841 610838168312 33136114790 523213350092 0 687049433344 49225657961 402120789714 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426201228035 526498031674 0 687049433344 0 687049433344 130485334883 374324509566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3483049882 526312592264 0 687049433344 78600333236 246947612710 0 687049433344 0 687049433344 312783993290 537483972056 375604153031 638092970892 0 687049433344 149682271498 532477022160 0 687049433344 122267228696 374196384982 0 687049433344 0 687049433344 50274129293 219253305943 51651866569 240189232173 0 687049433344 355529623151 630834269924 206883258266 354424114959 256188122306 428436031587 0 687049433344 309989695357 355120362354 171432827221 195587969536 13772968719 69461498971 0 687049433344 194483998290 330488148141 121816533886 326863165167 340168642586 665766412426 136688872826 192244563927 363653078836 476320662521 270262378310 456943799407 0 687049433344 428664062615 444341779144 0 687049433344 0 687049433344 0 687049433344 71603266647 77664809712 404923859053 412222568251 0 687049433344 180431847491 302997035035 0 687049433344 277936226625 362354888375 227352531574 665822239327 184554477486 534232069609 0 687049433344 0 687049433344 54048816734 329040924843 352157149394 392984189430 361567069591 484563838096 0 687049433344 422519463746 444687607258 351170397523 362373822382 0 687049433344 180722152278 266013220991 0 687049433344 0 687049433344 0 687049433344 103853967511 462381532149 0 687049433344 0 687049433344 124281712013 428054684393 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151116651389 258794834335 0 687049433344 207742837539 497206687445 426223125785 545209219378 46088226694 296141985919 0 687049433344 469160398307 472086063909 213303752694 450550232174 50666770549 610290999075 6391201086 431643240526 0 687049433344 0 687049433344 307405206907 578978358861 0 687049433344 0 687049433344 0 687049433344 554446858029 635936469203 0 687049433344 3581018222 502487878946 0 687049433344 195261127336 527654319558 133868221983 360064166892 0 687049433344 218177583356 477593214071 0 687049433344 136381263133 505163522829 0 687049433344 467052954892 573772751784 305033052486 421873136205 0 687049433344 0 687049433344 514991954725 581831602591 31549557801 498084176443 418564322084 610900787521 477247091230 504356788703 0 687049433344 375530145196 514410562810 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 511282619360 591731204553 380796467427 518189179576 0 687049433344 0 687049433344 396007561958 572265367803 0 687049433344 0 687049433344 0 687049433344 299976039445 500258171612 172033842288 387992489945 175425600683 538928462618 149237422413 542234448387 0 687049433344 228466885133 583027547267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310733561901 311122243515 360126432024 402299069991 0 687049433344 375323343926 667632026632 75127564131 388833183201 365963452444 367754019917 54977131596 617172361376 329445149083 550334423766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212484949073 363983435693 0 687049433344 546559487725 656671518835 0 687049433344 35411143028 486409496734 0 687049433344 151189806999 367612679905 0 687049433344 193247814477 683621437594 0 687049433344 148970891695 226496125941 0 687049433344 113475778629 133860366231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110874030407 339468880651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 447276651353 609605588030 0 687049433344 0 687049433344 196303992483 593895408636 47424494623 490701600109 576075575783 582977468171 0 687049433344 0 687049433344 0 687049433344 360995542184 367617024470 0 687049433344 253569135252 628985816091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 312340214355 367147870401 0 687049433344 0 687049433344 322973721071 383893311084 0 687049433344 191648203956 666172500821 356252030807 541535695106 0 687049433344 55509462388 505916099310 0 687049433344 0 687049433344 0 687049433344 479563708782 654743512677 0 687049433344 288371098262 393603560445 0 687049433344 226715403995 263732882539 0 687049433344 273559805122 460697285739 572545508970 684274788887 120222730660 401354097090 0 687049433344 199774726937 518141066515 0 687049433344 0 687049433344 429847510043 558066489085 171724790434 475511809654 78545310341 175100352783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19058680860 606457062986 0 687049433344 0 687049433344 0 687049433344 199644418366 569050080249 487046699456 673792243813 5571673822 264827992363 229650472602 403326431901 0 687049433344 630647489144 680725413946 59737910952 446188601529 290462485138 516685282712 0 687049433344 150193289657 208797308721 456742838132 628795068315 184312342254 298938934623 0 687049433344 0 687049433344 27916842478 147079641731 173162962419 374794894734 211705153209 493103088515 0 687049433344 160777093324 522726787136 0 687049433344 15905115990 646858816950 188392047580 435947701813 407866630517 472521213174 403854947308 622959319307 96729791405 270995725403 27240217377 455325173456 0 687049433344 0 687049433344 273440550267 312290042771 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149563172582 502056884278 0 687049433344 525781383672 602264996610 292499327267 472875153047 100711642749 129945052246 202355325323 599900296712 91806447382 401006525015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319939446244 434159606331 113177617004 547946971274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87148085175 576989415509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441467488814 581440264325 0 687049433344 59890490827 517021593221 0 687049433344 0 687049433344 0 687049433344 99196767419 284547567231 0 687049433344 0 687049433344 58299853551 606807717959 148700856764 448422944433 0 687049433344 0 687049433344 0 687049433344 305591928816 573784653495 0 687049433344 175770366439 265491709825 327099200041 583611560164 74621385588 476250501248 208054255361 435781716891 0 687049433344 260148166477 451100395264 0 687049433344 0 687049433344 228818596832 468645911438 0 687049433344 0 687049433344 216286472222 325025193838 0 687049433344 323401949084 331240055697 354873187836 391244354228 442091698743 497661846539 296781393836 325631592340 0 687049433344 0 687049433344 3542623178 287645676456 128601465469 302210759645 0 687049433344 507309701815 590316755116 16390019876 137019521687 144697968243 633918810113 407416018946 646018344209 60613991127 222459949738 86595706057 470201013470 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267664426518 483967978014 131644390804 480524420031 204704354260 469615823225 240729634534 321391887388 0 687049433344 0 687049433344 0 687049433344 176434245288 666441015429 25571872124 497637171815 383217201838 453334083501 572751154409 627175933421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300353808589 676858783716 296076952215 389570215426 0 687049433344 233172919445 281130790490 38452393145 221578372361 637087579929 676532018348 0 687049433344 0 687049433344 0 687049433344 0 687049433344 629350973859 682445377900 193015073950 354533171010 464757716875 672356475817 271755279036 504801404277 400334633228 466507357299 0 687049433344 63933444942 181384593818 85210617238 151113768798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350198891166 435226647538 119574976259 498553506934 159541280689 544153816947 529706574171 675698368759 108862917021 326298306106 0 687049433344 0 687049433344 248029220560 497064390855 0 687049433344 191832073153 220989493484 106882275505 534771185987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26659663643 424579447236 173964147023 266361241858 0 687049433344 604266978485 604647151678 88773157751 274732344459 0 687049433344 299634210448 337693215333 0 687049433344 273412835413 513549000699 0 687049433344 174660790457 633412426826 0 687049433344 0 687049433344 214014512538 466768199910 0 687049433344 0 687049433344 355604297799 498351448736 146639100775 494676979704 86416932389 487086663821 70512102371 337898123335 492500085200 678176152469 82429545229 605326491527 0 687049433344 170052288748 290415998498 0 687049433344 135131428747 538540363020 0 687049433344 215743920401 329523040367 68149839374 569179838201 505601477162 670149445711 0 687049433344 0 687049433344 0 687049433344 525620536388 566357995076 0 687049433344 441389774270 482684612938 0 687049433344 0 687049433344 356145050020 425279569471 317757313639 539860597450 0 687049433344 183607632248 479925233777 0 687049433344 186831016452 370010748755 13290518249 122007109151 0 687049433344 136052661255 361308283770 312270156579 594201509672 459965654416 535407474558 71256261987 243600792322 0 687049433344 0 687049433344 562767707814 644433618330 197552699458 478935777280 144263726497 607218433597 0 687049433344 117608811379 624172967787 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205890453653 484141142678 0 687049433344 375590037007 511665908411 0 687049433344 69513586248 71564919273 5075158899 383189199623 0 687049433344 0 687049433344 258237839090 597042367160 82550588096 225668778515 214806500210 681252663943 191468103212 518829539928 0 687049433344 94349591275 187440141275 18371722662 576657558622 51222060576 243406038677 0 687049433344 0 687049433344 0 687049433344 111366564910 556634254430 0 687049433344 0 687049433344 456316200330 490576216351 0 687049433344 0 687049433344 0 687049433344 57433275113 466221622880 125759851500 606881695317 147885663409 585772254435 0 687049433344 0 687049433344 173079737614 384761950522 0 687049433344 28550436435 270605534858 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429293515516 456660629977 0 687049433344 0 687049433344 0 687049433344 287451903000 428684883602 199041466430 476059937361 0 687049433344 0 687049433344 312262067830 551784367845 232225691497 242257813383 364124956842 576487258338 0 687049433344 454185953527 536144256930 0 687049433344 223845589173 390278291880 0 687049433344 319919183539 669026874776 44071747133 347933566803 41708775743 93646705067 186696990750 594016490523 554518870056 598288489614 0 687049433344 0 687049433344 199229962840 399865518772 0 687049433344 0 687049433344 89812000353 509985535426 127478186131 402348770990 376227930435 666608244106 144446887577 168002522372 346262610069 586441440167 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210378836706 584770031847 137172856953 350944867521 51763252009 105032339954 11235163472 580414380973 31035764012 389965436060 0 687049433344 0 687049433344 0 687049433344 442438455681 483346408657 199749588953 438551960926 0 687049433344 6416675141 672825294097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37025079459 154115541286 0 687049433344 0 687049433344 93754598776 370297062053 42922949014 300809743390 0 687049433344 0 687049433344 146941058738 438909116167 0 687049433344 0 687049433344 0 687049433344 170770092778 635616118988 0 687049433344 0 687049433344 357594764423 483971285435 0 687049433344 8815840860 307790538066 436582046679 468687192951 159418785425 384475071194 20911188487 528959991695 463125259774 606583672544 0 687049433344 204222970762 606743732774 43529045970 327237314160 0 687049433344 34944287737 467810146143 0 687049433344 0 687049433344 0 687049433344 38058877091 586922433383 0 687049433344 114187293122 686223060263 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188908727699 462209483316 441290447741 571763264339 0 687049433344 0 687049433344 448170418243 498798257623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 465596326032 666525561273 72816493088 441061205435 507686747512 599640346766 0 687049433344 0 687049433344 517909380845 621027257681 314586099839 565049169390 0 687049433344 0 687049433344 0 687049433344 401662156618 438735196613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152612103414 489716814488 261065755412 261713783142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264688970278 434930952703 238155067306 632285976608 34092724658 607971072271 156407415889 476223453699 366095545117 394981553256 0 687049433344 87592136104 153717828429 0 687049433344 287906061701 623517673947 0 687049433344 296165452069 300310415058 271071873907 307772387034 389181368768 476093397476 439685024382 443380941905 362855417649 656867404735 325805989154 638265613841 0 687049433344 0 687049433344 0 687049433344 204388196954 678103754266 0 687049433344 193409896558 421295356441 65631701568 75030419059 107077844175 530223227936 0 687049433344 0 687049433344 12441448280 602006258065 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167960560303 648682630723 0 687049433344 495113154796 541759616255 0 687049433344 0 687049433344 55859763215 665275748015 126505516038 678656043360 0 687049433344 85209648323 213000086325 0 687049433344 0 687049433344 0 687049433344 445562398318 455803699394 0 687049433344 0 687049433344 0 687049433344 161781501075 207492956183 224199273269 604672740589 130566589957 211953148651 0 687049433344 215593187039 542396305042 598694666201 637441260053 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3029471736 576166979997 51194773701 194357657730 108613788992 648569171180 62640642332 203537867817 358899619778 428150041751 0 687049433344 408279704304 643653427799 142181659093 514011731736 0 687049433344 71322217101 678210144332 0 687049433344 0 687049433344 555692846700 657351499685 0 687049433344 267723824623 580942288269 324865148670 657996636609 284802947289 418651218422 0 687049433344 0 687049433344 267792602898 569620648903 0 687049433344 42460371819 134158638676 446135749810 649342286072 0 687049433344 41172115484 368187910796 6781505782 516869885624 0 687049433344 111041069726 154248827011 0 687049433344 0 687049433344 114642688504 615022611644 0 687049433344 0 687049433344 474283784348 488556406826 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313373472707 428506452662 0 687049433344 74400590186 146436235967 0 687049433344 0 687049433344 393422886579 422974077094 0 687049433344 452539274032 532002992244 0 687049433344 0 687049433344 677687386907 678641345822 0 687049433344 0 687049433344 389914643418 578151769265 310375576978 560918318479 393706366039 544722538356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351215538380 590373409501 0 687049433344 0 687049433344 357627014982 626134075586 0 687049433344 0 687049433344 0 687049433344 138863127436 382083699700 177279109885 260099844034 0 687049433344 101652292436 524350236848 398846820586 553092593678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142833042466 238248936672 0 687049433344 0 687049433344 0 687049433344 19997767618 174010342609 123838742594 491798144465 0 687049433344 0 687049433344 0 687049433344 91819353088 515298399861 210274172551 556397219320 0 687049433344 380224999279 637830545170 277129162668 480601529738 412084119101 649301941020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13011911327 96389836749 0 687049433344 209845183425 285725630484 285039079332 612584359605 0 687049433344 328513527266 615668766989 0 687049433344 494452832611 660994200078 61045262227 290134208902 36436505359 506195600189 88502512250 382130797459 0 687049433344 335385300744 651649430937 59906590495 576289838489 70029721407 161365646839 0 687049433344 0 687049433344 0 687049433344 308396134425 557610109515 244022197748 357928604937 385622455077 396524292318 0 687049433344 354621029529 507885686432 0 687049433344 0 687049433344 0 687049433344 110617601830 654626902684 0 687049433344 505027290383 627002778525 0 687049433344 1346477948 273060968146 0 687049433344 0 687049433344 70993051885 598937317490 0 687049433344 0 687049433344 83189121662 683159396490 38761197542 55573355859 69028752058 461971437339 177281106097 328262952189 0 687049433344 88905508833 618482200337 160117547981 557055370177 0 687049433344 108356208724 562268744127 0 687049433344 0 687049433344 0 687049433344 154726302619 249207092144 0 687049433344 284010186277 314498456397 14036364222 39200119894 598346963151 669727877804 294011437679 685777430253 0 687049433344 0 687049433344 171222200308 179114358872 0 687049433344 228439215377 566238366308 202219076403 453338056364 102170812295 553983041938 0 687049433344 0 687049433344 49296250282 318476121882 91903275913 682375547961 617414881741 648751822706 0 687049433344 0 687049433344 0 687049433344 122211965165 293671885012 0 687049433344 0 687049433344 165874797015 538440621908 0 687049433344 0 687049433344 82135241937 362436811791 294182819255 659041286507 0 687049433344 342792997963 503578895384 0 687049433344 0 687049433344 0 687049433344 87326606651 379681423678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196630183240 346184892459 137472273219 225647647072 0 687049433344 0 687049433344 0 687049433344 333827660287 512898260750 0 687049433344 0 687049433344 0 687049433344 210560018190 534960429263 82222436073 241274907436 240710227931 250805219968 0 687049433344 35493551524 531231319670 421881887416 634481676651 79668450659 322769567609 0 687049433344 240782559313 624851639107 190221471202 629786613425 109291174931 522714650008 0 687049433344 71574521523 353924461478 110264756652 405198121402 37876254459 39508754393 573288672988 644834329035 207237041934 290798822658 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3465778357 385460558308 324982957562 510761101965 0 687049433344 220177118687 683403235476 468885873494 627829180398 0 687049433344 528376327290 601925006209 444011066275 489611129715 101628943478 372911655750 0 687049433344 0 687049433344 409293238415 458965116277 0 687049433344 0 687049433344 73879700589 336225461576 263589338352 477829213787 502741555550 512892049178 184055965228 504194659016 416123665682 586946189048 0 687049433344 0 687049433344 41038540254 191181822244 0 687049433344 103600519704 429000022532 62326792883 209049854455 149399934476 312598573827 0 687049433344 0 687049433344 0 687049433344 158288080173 345130268638 425539069416 583943790653 222209331240 528935215117 0 687049433344 0 687049433344 38984314046 399684701891 173263682815 472318317949 0 687049433344 0 687049433344 203340078210 648665688121 0 687049433344 194217165366 239220983968 0 687049433344 91855309127 322846770810 348168888643 641954692203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64091385236 552575611764 122668724125 276315094081 0 687049433344 0 687049433344 0 687049433344 368532169015 541538799435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112990910915 364159960190 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336573099009 340818937660 0 687049433344 0 687049433344 0 687049433344 526623960441 646965206759 0 687049433344 116521557842 679882158839 45630855317 448419938083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173695723016 522571907414 110992572047 228504755837 0 687049433344 0 687049433344 0 687049433344 132298649408 327269208370 181328218621 487730546983 352619251253 630534791854 0 687049433344 0 687049433344 425246454325 619846640484 56045708765 275140888535 0 687049433344 348141713950 382261307886 68577665760 661759042148 0 687049433344 281591267842 333571910412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 217038029684 663296113592 0 687049433344 0 687049433344 173210456118 600513892578 264397153350 512217600396 48618487877 492748392268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438024248535 675974313182 0 687049433344 0 687049433344 301607143034 652095370244 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33780376853 242576762060 75568650653 230434968733 38384234194 549356957638 32071371923 499713252447 255652702748 363924105957 431455367080 662495755055 227108538396 680170870903 34961321809 487731095102 222920634199 539545850214 0 687049433344 0 687049433344 0 687049433344 405372726671 507310772664 0 687049433344 477103534825 533504855692 317693440074 567004939453 0 687049433344 0 687049433344 0 687049433344 430608507837 682340228125 134872149953 640241707661 0 687049433344 0 687049433344 44918116969 502078388810 238106866443 588576195012 141353279445 542594592957 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229173878914 626379312938 228991785895 246068799706 0 687049433344 0 687049433344 213724991879 558540672670 0 687049433344 0 687049433344 448204844943 520113965849 67184553176 472652475159 272307925250 289205176004 0 687049433344 113198219876 382085890787 81306804063 377435739257 0 687049433344 285029148978 549095185229 0 687049433344 326474270382 365230766948 50567978789 288169030490 12148166394 375698111649 0 687049433344 0 687049433344 0 687049433344 259451398861 425303020332 0 687049433344 0 687049433344 548104013417 660485435680 0 687049433344 0 687049433344 109963114715 623906297960 195438975510 499023066210 579466064641 629784946193 0 687049433344 231163162220 419050355556 385259491932 665281947044 0 687049433344 29927902791 499170393336 0 687049433344 0 687049433344 75723958271 642383030218 68966269143 598065963791 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164383579074 169999593948 0 687049433344 185299803967 575869655391 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192186913505 317534134174 0 687049433344 154564434939 547096811890 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 338649142678 576911518881 0 687049433344 0 687049433344 24390834872 461538572226 0 687049433344 341327962234 507679805646 0 687049433344 0 687049433344 651717278675 653411794432 243684619283 323142476393 0 687049433344 0 687049433344 23567087884 572242290501 333328811422 391539620726 0 687049433344 0 687049433344 0 687049433344 370903178355 677643323998 0 687049433344 83530180815 426312542216 612457793675 642590962722 0 687049433344 0 687049433344 111631378305 420814332081 627804341352 686956304411 0 687049433344 0 687049433344 0 687049433344 23111394928 401234387099 18821647218 420638963064 367948809179 587197379010 292298716972 644179169237 0 687049433344 352965891203 406362723691 288976161641 521160906421 0 687049433344 260747842764 292801634511 130707799377 572889759959 0 687049433344 35661794694 218658731021 174322228538 193546382368 396048226480 554882481031 93541041191 314675414848 0 687049433344 45174404464 120690849201 0 687049433344 0 687049433344 200511973457 604968291943 0 687049433344 0 687049433344 28952795890 157605783503 0 687049433344 323182441995 547831129753 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31873957323 294820829899 94453884842 461818522419 151931673374 606333355379 0 687049433344 0 687049433344 617573825442 673954366089 0 687049433344 250542245962 561755219546 0 687049433344 533018927028 583081365503 0 687049433344 294104872196 487837838529 0 687049433344 203032821064 431427805011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352874060011 622010884129 290358188486 393140679245 80528506502 145421609104 439320665565 499461665376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438752460948 583074786829 0 687049433344 0 687049433344 460263369432 626408524563 0 687049433344 32974497572 169770803048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307005675144 453706337563 56359053049 463426698687 0 687049433344 0 687049433344 553159035193 588472359351 0 687049433344 0 687049433344 83973955222 453454669427 236571863752 338431777303 247265873377 426861793835 259708577251 531334889514 43933278510 101549376812 0 687049433344 0 687049433344 129758572385 370166440087 6344179746 394188340915 0 687049433344 0 687049433344 448608264911 465912647663 39390513306 270894812070 87571952426 506955233829 0 687049433344 190884369805 419545731905 0 687049433344 55433021199 101269158827 105969984844 328905601464 335583824490 356855125109 0 687049433344 288951801947 348572855576 293727856336 569377192493 0 687049433344 0 687049433344 198763512649 311073930604 173304723666 574818342596 0 687049433344 387108173970 655045852646 0 687049433344 197923329646 425878344288 0 687049433344 435406562145 458400580752 0 687049433344 186698574688 288606159838 257441030871 494379965832 0 687049433344 0 687049433344 0 687049433344 4816125207 606954453570 0 687049433344 0 687049433344 0 687049433344 151240882020 685738139848 0 687049433344 71016628629 299247684972 0 687049433344 0 687049433344 208622542939 310992676188 428576626408 521599950285 280902857298 599066078180 71552999941 298395634253 360468270475 666321794760 0 687049433344 291486852631 681422561948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 532414285401 560355573420 116364828343 370453313854 266005704086 281094394349 532913403865 675997489622 229848226540 539587515070 218877449108 416109894768 148808423018 534309269748 209744560417 568401955915 122763099526 124023048547 69143526703 685648663531 0 687049433344 227201674418 622964299968 14526214932 214429396792 366119373625 597282206620 135372167051 419406488502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325475623094 615335906855 31909681022 248507552380 0 687049433344 0 687049433344 621210316269 684440776513 400860448944 660557913148 3189348192 123010810840 0 687049433344 0 687049433344 81949477417 206051465766 0 687049433344 121720601071 250131466737 0 687049433344 0 687049433344 25515486618 645353316663 0 687049433344 91275948686 441095051170 506014061111 671570796351 0 687049433344 140804741061 278354908075 285203652401 386523755251 0 687049433344 36359777514 503393826601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195736201223 636816587183 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352565487825 661582179612 0 687049433344 0 687049433344 119201087719 513179378222 269928225417 548347263244 0 687049433344 151836423255 210664650184 0 687049433344 0 687049433344 317986194110 368293294774 0 687049433344 0 687049433344 77943758820 311738503851 266329285500 381333756171 0 687049433344 0 687049433344 262476976308 321341688495 224844517394 283070961750 357150768295 648672928656 56477504423 139825958901 0 687049433344 135850600907 426750855605 0 687049433344 105594868817 631084952877 0 687049433344 66341591924 295751749458 314684326170 547573864440 0 687049433344 515535661037 554120667656 155391316371 250070668304 109479158821 562888405865 0 687049433344 94725360830 504915539709 507019716204 649539913083 258503071621 287441336972 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 629223698077 639523155655 0 687049433344 4980525152 225332525648 528613800395 531116535697 0 687049433344 0 687049433344 68525835609 509620279378 0 687049433344 0 687049433344 0 687049433344 33663321352 331816724282 283175009388 339404588017 0 687049433344 0 687049433344 74584935515 101134384381 0 687049433344 132550917418 521695252031 218496392023 590500632701 0 687049433344 0 687049433344 0 687049433344 272687992154 615211447959 149420987967 308533947232 224820634514 266959817856 14278155658 611689856045 0 687049433344 0 687049433344 101166971359 324222567808 50656161686 106568749351 0 687049433344 0 687049433344 284238938185 442859002093 1668847369 506183182780 0 687049433344 515303657861 579595230426 194434556216 292540955478 408608708073 590895198801 203737747484 317935623691 397666904259 619550214669 0 687049433344 0 687049433344 0 687049433344 259213258011 539525692508 0 687049433344 0 687049433344 362840347402 576591266325 301907169807 461623084088 96301431376 577584353749 488560916724 683290856457 0 687049433344 160913983597 370361666546 17004237722 168655901169 0 687049433344 0 687049433344 439164345024 623066689231 404802955241 508726302694 263122865992 374934029037 70619159994 361496605141 85022513879 373047184964 296397227959 645942391672 0 687049433344 54483578066 98526814712 0 687049433344 88679759083 133626158806 72113187102 97997907091 407415979573 636543209276 411514950706 481378486181 0 687049433344 180544679184 554183668733 0 687049433344 106662038697 131563889237 0 687049433344 0 687049433344 98669202383 132537783013 0 687049433344 0 687049433344 204002761945 635708364618 0 687049433344 50255651301 418173070732 249735631989 292061369988 0 687049433344 0 687049433344 400012628496 503868497677 0 687049433344 110098017482 181571185201 2379970230 228846605498 0 687049433344 0 687049433344 46166732215 588412529669 0 687049433344 490083324043 592600697779 0 687049433344 166281704277 538739293342 0 687049433344 0 687049433344 47072422756 299832936106 368457985621 396445551844 210154580032 571219036740 83304047716 156097157395 0 687049433344 187033871634 309276000006 386240037659 584602152465 333591119404 597361459623 0 687049433344 0 687049433344 497843275396 664447204408 0 687049433344 19200047673 448710357188 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263085375473 627518426850 127075666423 639388105602 141976579349 648071412463 363325720964 523550505976 0 687049433344 437442087261 630174859547 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90905267996 295678798196 90556118119 640078130056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38740972720 522071260676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 483789550747 513548096175 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160926684278 327120066570 0 687049433344 542324240206 671254640274 0 687049433344 134186179036 439588986990 209114033690 435164856552 0 687049433344 335184376121 404957965540 0 687049433344 0 687049433344 105810564488 559959947679 0 687049433344 535614037126 658724929602 0 687049433344 0 687049433344 0 687049433344 318906903101 577202521966 0 687049433344 101406067968 137551883131 83308753370 596229424789 210078089565 248804235339 0 687049433344 439530140474 641884941649 191271343209 545468303306 129721304485 373795854124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 589160032323 624584175897 444050782694 635922295929 0 687049433344 666806166771 670762512383 0 687049433344 0 687049433344 4493393666 5604490891 0 687049433344 281295301321 466607496231 44807455444 454605437477 0 687049433344 0 687049433344 154018140056 399593952406 181856476728 604196034146 186472710511 643381599568 0 687049433344 0 687049433344 318902801329 606793233769 343835248924 680757552033 0 687049433344 3784857575 547105084261 0 687049433344 340321349144 371787326022 0 687049433344 554198303771 561238016886 131211758162 227914155231 288145397943 547134920508 548443444362 628786763679 131249768800 272916492899 0 687049433344 0 687049433344 0 687049433344 409333569246 430996040871 403411967631 585780649174 0 687049433344 267449806408 537092595833 341898564823 373535417999 465715503176 611179064451 0 687049433344 9031173836 412156903193 181640307213 343720106002 83585418740 511236771658 525252485343 555637081836 362568205687 677587322754 0 687049433344 0 687049433344 0 687049433344 100404978640 186549625835 0 687049433344 379028397799 532008086826 0 687049433344 403579183689 667115894958 0 687049433344 12938201251 96004275965 0 687049433344 0 687049433344 155332305098 189716674318 0 687049433344 0 687049433344 349011156283 433935568673 0 687049433344 115991064024 658332551150 0 687049433344 183189534805 430108679423 253235736765 445232577289 0 687049433344 0 687049433344 94866163799 320461001512 0 687049433344 80259066401 92096920539 143402962565 220143999099 0 687049433344 334974374866 510889667630 0 687049433344 585219723579 685958122032 12887423018 531378657936 252928240803 285001137941 0 687049433344 416884098008 432143989009 0 687049433344 0 687049433344 265639695784 635822420225 0 687049433344 493925861112 653360636531 463477736482 593533808179 0 687049433344 311096137282 359641507226 5919422304 343410823244 90802270392 664636778290 383611708829 406677147486 42735596261 302838358884 0 687049433344 166370524827 338538474303 0 687049433344 326575840930 595959155994 261546466419 505470360059 0 687049433344 514700643068 668324476967 0 687049433344 0 687049433344 0 687049433344 178104383210 428259857135 0 687049433344 285692117944 635679563435 403511870503 491814393577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141157693659 625927479837 0 687049433344 358303219064 681836002592 0 687049433344 21165812636 415393212495 413783455233 458921871037 359965608177 584119857208 0 687049433344 283231606687 393567494743 0 687049433344 0 687049433344 356830059894 373187357725 0 687049433344 0 687049433344 208567882858 634199503167 254549948734 374639120989 77068438350 357279462883 470569595905 651360361572 239772393722 465971867281 0 687049433344 92382610474 554336258636 219431752700 414422531357 203045737246 509290907924 31512610281 454119346225 481640543980 561138068843 423593869005 670647009263 408119863255 644942301181 0 687049433344 80804826383 402642469898 95401272680 383318647776 95040344925 226084158214 0 687049433344 270961806195 299090170036 0 687049433344 130412301581 674667091274 0 687049433344 314703410899 589609813615 247977086377 349129076186 27623521704 602679776065 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22842327795 368021376992 396164817695 562462036867 99808430916 274672359015 24397895344 467682081799 285931016179 441256813368 209835630009 418301946470 536037500501 666579052115 118422104452 357971774959 0 687049433344 0 687049433344 107930202586 503266607486 424375408252 487106657246 0 687049433344 24467461921 69833389114 51199782598 484321919921 351688103215 623221038910 0 687049433344 0 687049433344 201966019475 535978165544 93862553770 606900471526 0 687049433344 355782696869 391993436958 0 687049433344 0 687049433344 207299111463 444704416547 0 687049433344 309793010643 480002694059 0 687049433344 187056289975 277199548093 67878313224 513871386817 586225471532 684403326359 0 687049433344 617513011639 647809043975 674847112 505022812479 345488670423 555956184706 0 687049433344 29500859348 537330491834 452818988692 639561761229 2450134916 686137311361 52868411632 549620932235 0 687049433344 653349314619 668685218404 277446223461 302928540249 0 687049433344 37218462425 150165494403 0 687049433344 432891814681 462753095004 0 687049433344 0 687049433344 248624967882 485794013791 0 687049433344 340400581066 632886546257 0 687049433344 0 687049433344 284925750232 451027331071 16520774244 438704460387 0 687049433344 0 687049433344 0 687049433344 190212626710 348834027291 597842670418 630167782898 0 687049433344 0 687049433344 498880518496 630747702390 402645920147 536997689849 388848427818 496281468807 132436801894 665651970668 228030908716 332071816942 0 687049433344 0 687049433344 160528479886 379177334370 127499336766 284167716082 100176535731 402860003400 0 687049433344 335907054334 368439782139 123694389336 214328491185 11937049672 445798327644 171467271439 361467464385 165426716597 684431686179 0 687049433344 36138849618 587579409128 0 687049433344 143368972036 416293223625 0 687049433344 0 687049433344 0 687049433344 331348172711 506842021133 241174655108 250489615106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225387448221 316739689402 0 687049433344 0 687049433344 4879404208 102522909504 0 687049433344 0 687049433344 367965644173 464642052560 0 687049433344 101910947150 342725286877 0 687049433344 243786447313 476514097141 107482600996 293640345973 0 687049433344 0 687049433344 47453768316 316326667094 298093454352 376086456632 587433581939 612281245846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222977820539 461538701692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211461497027 419895408470 260095964830 481844964294 433469729926 502821690605 0 687049433344 125448308185 511572434445 0 687049433344 0 687049433344 225553245979 628872708925 351268223398 594308574141 153253853387 641746670334 0 687049433344 14269389135 75699420575 0 687049433344 205170346181 264272453072 67252043692 470066121274 213405810047 234398255467 0 687049433344 0 687049433344 0 687049433344 327234130212 398770984573 0 687049433344 22311273525 511503702262 75621490059 627847491256 237783194757 344915262095 0 687049433344 0 687049433344 327414004347 686294519256 0 687049433344 159367908142 461267233929 88269223986 684145411397 0 687049433344 437792289606 624505951866 117703625039 371932920708 0 687049433344 0 687049433344 0 687049433344 241868062529 438640725956 0 687049433344 0 687049433344 155802630117 343407574798 119991888771 213594548084 407174144797 506650795919 0 687049433344 0 687049433344 0 687049433344 0 687049433344 565487970941 595243882954 127956026575 268153602112 63206170825 458320138546 294504313633 324909374491 276875368618 332918676029 0 687049433344 0 687049433344 0 687049433344 39501859094 73956951075 0 687049433344 0 687049433344 251092199763 451034602804 0 687049433344 0 687049433344 0 687049433344 71840621559 171053498328 22203162892 567585616441 447105682515 677324452485 0 687049433344 103288899868 684311704488 0 687049433344 510646062032 653929923683 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74999689533 541134896477 347153285493 461530915404 383236487697 614773734456 0 687049433344 0 687049433344 148372373875 291292200768 93374001790 111880804262 0 687049433344 68989408156 157066487125 0 687049433344 2552286321 120761779185 0 687049433344 0 687049433344 144380813548 378034198039 0 687049433344 40950775846 535855784628 0 687049433344 337218334733 417172864177 0 687049433344 0 687049433344 0 687049433344 90194003997 543888523510 322644861884 324408463490 293269954932 353960926866 300565314380 617717354696 261010308642 361463424841 126676058217 436732559970 30119456484 317956110868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201779583260 680038193253 86621046100 434512071332 0 687049433344 0 687049433344 164033614414 338002065068 18432867213 326446497374 0 687049433344 89858970663 627833558820 187748384967 297846116409 5507681424 418927473776 0 687049433344 0 687049433344 155570960237 657071811794 64298391570 676431569937 0 687049433344 133874463646 373546324289 8852625788 405729104132 0 687049433344 588513602910 621847899428 100497418009 235078413607 288145917390 684774384721 190006720580 576051020344 0 687049433344 457761835983 572142518532 0 687049433344 0 687049433344 342674175006 580019293553 0 687049433344 0 687049433344 0 687049433344 253442897329 588724984674 0 687049433344 66277253751 408305786402 0 687049433344 0 687049433344 0 687049433344 76842939363 341666296810 0 687049433344 408983994140 678102463311 0 687049433344 117783760635 449869989150 0 687049433344 77816598236 160982226395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99851866807 560847313185 117658196092 521110713488 100721516858 383860433651 51749945709 510118120206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 437405321206 634257592828 0 687049433344 0 687049433344 0 687049433344 283202840357 393987076536 407576362479 487925867778 25892039839 358616933720 0 687049433344 0 687049433344 0 687049433344 11503990024 514831497293 0 687049433344 316090635466 453156023335 277359452708 649918626028 81337641693 470164358894 127928498294 431684871725 226425575608 341699394096 0 687049433344 392667838879 634328521062 0 687049433344 119588477991 401600241716 308812319837 355310079229 377301428636 584902060407 4505428334 587539028046 516118306875 517257945377 0 687049433344 101538832453 127800614517 380112566243 673523049727 342540525491 438247355844 0 687049433344 34710621628 66041932854 11496153773 118292256005 252924399739 332382801684 0 687049433344 272354966921 682737995040 111598350016 456398948289 0 687049433344 0 687049433344 0 687049433344 122368908889 558882924432 262688559387 470843076229 0 687049433344 345306885816 546085704057 0 687049433344 244873407384 617938186493 518031205521 588858729310 197207463430 527137419601 0 687049433344 0 687049433344 153004147381 258329548687 0 687049433344 268979642346 313290306610 0 687049433344 163704898546 568848077121 0 687049433344 506132150135 640043499046 158715786762 639022639253 0 687049433344 131606961700 214183655441 109740185312 308981366643 431741795655 564363964522 246718123880 658674496201 0 687049433344 449139068130 625640983672 137037828441 527895433521 0 687049433344 0 687049433344 0 687049433344 536577456951 679821540713 0 687049433344 0 687049433344 35834267560 647684114252 0 687049433344 520049022569 602712503038 0 687049433344 196884486418 213968358139 116072431456 444871338240 0 687049433344 0 687049433344 0 687049433344 603940816536 620014070832 0 687049433344 14856087168 125912158267 248752728793 267431368019 0 687049433344 93405820725 249922755191 0 687049433344 320353118745 640281619297 0 687049433344 446212098955 545307613892 0 687049433344 190822734706 454666700996 147284560815 540078342787 0 687049433344 391041277334 568921629472 214214320528 590824041423 67621582683 386042427355 0 687049433344 42315290419 369298279622 65331553348 172333340392 323228362534 449426827254 0 687049433344 185993928831 615408848045 0 687049433344 317558434924 332450703101 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136155655824 559546618304 0 687049433344 37740965396 623510314969 613863863745 659519715169 23034479815 205896940404 35539674736 433477712328 0 687049433344 203807360307 654228458230 435574901706 532054523124 103504610096 309347245839 195857959419 517554924878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258600546655 388638612004 206429832813 255518252622 0 687049433344 0 687049433344 360006756842 685660545696 0 687049433344 203126691278 438374054383 0 687049433344 129937141242 673209150784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 593114496733 625448100626 0 687049433344 0 687049433344 369342070011 582679968007 0 687049433344 0 687049433344 0 687049433344 53624212267 666634642214 0 687049433344 62681824947 608804361055 11236250431 208524347355 0 687049433344 157712998162 205303170364 24423598582 118154412857 0 687049433344 0 687049433344 0 687049433344 98512602842 144203566063 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83435491348 475165710308 0 687049433344 349291520491 427603835945 568660134397 570657469681 0 687049433344 367434680304 378925898121 571857585972 576111221805 0 687049433344 112412927093 366206531272 314191294981 321366551332 309958705218 613573286129 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263739324203 316644638256 165107395189 345790380342 0 687049433344 279805324008 299187781666 617893529821 648032644215 522812799627 581782340847 515368807370 596011447053 528531437433 560101259689 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 578540741690 634257367264 0 687049433344 220337972352 231701538887 0 687049433344 107794995360 667718076098 372201163670 634344325493 0 687049433344 0 687049433344 98199917558 375404351025 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 549104938806 671309009055 0 687049433344 0 687049433344 660557504455 681504429631 57641110158 369306210786 0 687049433344 37149832463 510233431857 0 687049433344 145020915134 589836380531 185999837416 483831088169 0 687049433344 16147166834 428023572197 332393934270 644779393982 0 687049433344 454353165178 651556371958 0 687049433344 185272343773 407898573984 0 687049433344 235408140732 376028918649 70350238582 666280802324 107098039820 337367631316 255335293982 506366761033 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86486507917 222790171877 0 687049433344 0 687049433344 41752262522 382271908358 0 687049433344 46932734152 164907892327 0 687049433344 0 687049433344 128186719049 493723902404 0 687049433344 166166677256 560082500836 238418751246 441471183858 247159508956 365980210204 226089132950 387123564295 226052280122 579757611007 0 687049433344 291806431247 334513137647 0 687049433344 261100087391 614145557909 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282721770690 463520654715 12790210114 185184171178 0 687049433344 415608526030 638207057143 0 687049433344 107298192320 404238713729 154950747471 486796548995 0 687049433344 210631650861 433517796404 0 687049433344 0 687049433344 275333439830 394404145154 299474594516 369739855369 0 687049433344 0 687049433344 38865846565 565423923294 144864519763 478014389813 384318297573 590461921040 0 687049433344 0 687049433344 159136203359 626104481310 159243494360 635547753564 138930175777 218564813454 0 687049433344 0 687049433344 302859275792 603040043407 0 687049433344 441168184387 450322135019 0 687049433344 226902244277 655719940824 255205586924 569798510715 104646357836 109677190413 87310749386 505400725796 95862702983 255429663718 171177576028 512760278725 0 687049433344 92657660384 117826077550 0 687049433344 0 687049433344 0 687049433344 185383336353 395198533292 0 687049433344 0 687049433344 270786650561 562910821830 71806607453 359634806415 0 687049433344 151343967382 671099561536 353727522543 620101953078 0 687049433344 142081987956 524773215825 428103267348 570982522766 488153886624 620583121404 408968840686 607738939673 0 687049433344 141658700960 270011751000 0 687049433344 0 687049433344 0 687049433344 21191281665 423395526735 202430223554 574091908631 0 687049433344 0 687049433344 0 687049433344 12559009835 180814732651 0 687049433344 0 687049433344 282291727215 306853596894 0 687049433344 194391706005 550267344791 121145257601 233611646355 409445015996 608882644262 323828209094 532690355046 0 687049433344 210096714284 276183810165 308795249623 323925337692 102825840460 266734391628 0 687049433344 0 687049433344 0 687049433344 122308472768 313245983807 125463934 597180331985 386362222535 658846570032 206400883723 548282861194 0 687049433344 275819811931 331953422658 0 687049433344 151916976983 261241648499 326778193595 613544153636 96181045459 377430483527 374555383458 487832628241 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184984250936 586568709516 0 687049433344 0 687049433344 140220616322 397993229336 0 687049433344 27573026914 90390862194 159343494203 384617194731 0 687049433344 534835516625 599418320784 126313161175 166662119362 0 687049433344 0 687049433344 0 687049433344 434334693791 435264826621 0 687049433344 249990342753 515371034568 54739332081 566360361627 0 687049433344 0 687049433344 225931197611 284650881593 0 687049433344 0 687049433344 0 687049433344 95480427388 572498904606 0 687049433344 96083134374 605867463364 0 687049433344 0 687049433344 0 687049433344 26030842199 126684931563 184168963241 576253698151 0 687049433344 355071817030 459586320718 0 687049433344 0 687049433344 0 687049433344 105546665179 258257290022 0 687049433344 178238080871 258629136505 109445532029 138179292269 175715645901 332218421472 0 687049433344 0 687049433344 478228950024 667750973816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95651604416 428379973854 45385333754 607220668356 133317409889 626892173556 0 687049433344 146686789597 387737184532 0 687049433344 258708430627 414894016028 31370293988 488998146108 111231546761 404420005682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326275373583 356056301770 0 687049433344 0 687049433344 22447686433 480173887034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75671912692 417534123970 0 687049433344 347598725284 656712317466 0 687049433344 141272521712 157869014115 268560344165 407739457055 16654425067 612330323410 0 687049433344 39100784890 370525961172 0 687049433344 179070021411 439481942419 0 687049433344 264966088778 573921554513 0 687049433344 0 687049433344 373232803081 532146423049 99685585281 178101772714 390202926838 553040686498 254316128598 442330742404 0 687049433344 35111725106 497634977669 111738191142 550078627460 34302362305 98858205025 102198163685 508825651269 0 687049433344 0 687049433344 79453112115 378287662552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114615018496 275027678742 0 687049433344 292227424780 661539486301 169004339409 574040117779 0 687049433344 125072437312 217097261296 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528867813095 586635256535 0 687049433344 0 687049433344 38156205422 558503734661 319365153843 593527180287 517712236181 559103204585 270371360577 572013807721 281691879704 676509242344 146179338059 147558761128 0 687049433344 25851004847 440835249237 222942604425 567242661757 0 687049433344 74266102929 409550772419 0 687049433344 0 687049433344 129334310950 570392270053 468107727127 642822027922 325904777802 490116047439 0 687049433344 0 687049433344 142647507902 182923356962 45451073296 590927001452 0 687049433344 632605934869 649465314172 28379682002 410519008691 0 687049433344 0 687049433344 0 687049433344 2547721256 427751869821 0 687049433344 0 687049433344 72612572204 350878864835 214412186065 271024349912 0 687049433344 0 687049433344 431404558473 626096538861 0 687049433344 7612381476 174408486370 347151209163 627354075237 329823886106 452972495107 417097292043 576882724124 451257432331 632772230852 0 687049433344 67592124293 314959989310 263275139956 326510552322 278881077189 339674077887 84065020075 225221686546 44118541593 669132694884 156856121851 413628612606 17105925375 585707478422 0 687049433344 0 687049433344 0 687049433344 539292937389 574166792534 0 687049433344 301578063665 663116843428 0 687049433344 0 687049433344 0 687049433344 55121438130 494094368381 457666417603 620391285919 133346765990 227331465339 0 687049433344 69220866284 142900953462 0 687049433344 544413750737 627846237832 0 687049433344 143534293746 419394612223 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252987535493 488779791851 0 687049433344 345624721583 417190333083 86202638744 646048417409 0 687049433344 0 687049433344 2177968135 84188969140 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 542021936298 669567655110 0 687049433344 0 687049433344 0 687049433344 297314563081 306912068991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126607577497 205523021705 0 687049433344 13855851829 624756738159 0 687049433344 0 687049433344 166138373517 292650056132 0 687049433344 0 687049433344 340108017720 638752591469 27706551475 472025292159 18502247438 671336969666 0 687049433344 136833825329 250627791257 0 687049433344 0 687049433344 223400121975 641256543478 0 687049433344 0 687049433344 351418181109 520489438480 370581497045 448359322830 203600328324 332753162503 391410603863 621296175353 43839087277 261128626499 34061844811 366177861527 26018571067 472614953159 0 687049433344 0 687049433344 379113606874 388354392418 0 687049433344 382182054922 485701170560 62687192172 171834601915 138299135672 276861196518 0 687049433344 0 687049433344 147980289301 355091116161 0 687049433344 190307364930 199191624801 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184654721805 464090178337 191913056760 276809734887 289173106055 436119414239 0 687049433344 86170639650 497159979206 431287170623 570170213857 0 687049433344 0 687049433344 151301555053 524295156556 0 687049433344 589874499624 601219608236 147085012142 501922220937 635042833275 657337217519 104454729769 196556464444 425315090222 490345660100 626821561025 656933747165 431567129359 461422029163 0 687049433344 0 687049433344 419936948016 682220177232 12942501103 178572816263 0 687049433344 154737798544 162865635656 0 687049433344 0 687049433344 137993212248 643728087848 64727967122 122754969662 138614223666 146620066395 0 687049433344 90236984497 466290519173 165897321293 587180261792 75708382698 352936130219 0 687049433344 205008116459 221501747115 317806452394 345417655191 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57736810681 251096922168 81474218244 182622721907 272760014113 644191689084 452222543568 659473126374 0 687049433344 157613785686 681286377179 0 687049433344 319726707240 415608458251 0 687049433344 32623650211 611324590842 0 687049433344 524894222142 619474365161 0 687049433344 0 687049433344 213080436479 488164724907 186171649280 515349507534 0 687049433344 179527197355 360050823967 0 687049433344 0 687049433344 302687625289 573334707256 314038370267 438455546811 57054797813 588007001754 0 687049433344 209875631379 508851408920 0 687049433344 0 687049433344 0 687049433344 79887916435 555556277999 0 687049433344 98382788501 655853337128 0 687049433344 185309722433 357894099308 0 687049433344 629167912186 679986349371 0 687049433344 35353529931 453076340331 374660777509 420773881678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176065578021 498209603994 117530306588 505758894868 301424952442 497723050501 0 687049433344 487259785458 662059947986 420675858725 564584223124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257582224871 408673615967 335606159917 563740073925 0 687049433344 235822061984 613722739305 297217637884 484229186815 189732959608 434406881999 220571687095 419700541152 55705030257 359471749790 0 687049433344 187363931860 244572640283 140803029418 383942722186 327271373738 635534640088 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70508426905 497903221599 0 687049433344 332359878028 346109066780 51551674092 120333387147 267245518142 373260542858 145976663372 508958333075 0 687049433344 69613166663 79105658543 435589150081 506040861074 84609585064 225261505563 0 687049433344 0 687049433344 0 687049433344 275667090898 449369932867 0 687049433344 0 687049433344 46856572853 333352644801 185288761413 217202603285 266262335235 374150200622 0 687049433344 0 687049433344 0 687049433344 230191063848 619646516000 140864000058 250388792356 210760076428 292182015442 0 687049433344 0 687049433344 394197642057 626203960058 241914236986 310912310834 105544106 46750031752 0 687049433344 55411910597 318612909705 52069357460 550332271718 317472580587 591107206537 0 687049433344 294079085910 534232755436 90476518220 175660863622 323939661331 576955610293 419665151697 465685874430 156483633041 393589024267 0 687049433344 0 687049433344 293812986816 659403625272 417476584515 467006345506 299998859564 552681293793 64108605585 460395144858 173809688639 333205402060 0 687049433344 0 687049433344 575692151323 613272870695 7470103145 320714433811 96500794781 645312990059 15144706573 131205826768 295125148423 500548527281 0 687049433344 0 687049433344 227012432977 429170856534 263630327488 290682424874 261270104074 285918783626 0 687049433344 0 687049433344 255579754760 346799081216 322944188566 411476214198 433054282761 595066399269 10064274625 370669914756 0 687049433344 0 687049433344 0 687049433344 424261159117 560387135865 8019622828 367162333609 0 687049433344 0 687049433344 30807120229 681126632903 0 687049433344 0 687049433344 134383764770 446001155235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108383943979 505557653223 0 687049433344 139294900382 145736333802 24730127757 657162428690 0 687049433344 0 687049433344 390560712859 678082980322 0 687049433344 219003284034 390417272380 430428887277 592410935798 12187046503 549084485886 0 687049433344 0 687049433344 532557586417 649846345725 194444429413 335941555281 86071300716 270954512989 0 687049433344 0 687049433344 118652146163 423976612603 164740929279 483163181503 0 687049433344 381700151304 480279993277 0 687049433344 0 687049433344 0 687049433344 171728413592 525810475256 0 687049433344 5743047940 232062155775 0 687049433344 415105069291 536875352535 310191295015 417601654153 0 687049433344 0 687049433344 467304435578 541824195611 389146418546 483890145097 521577684547 553276603131 485145645248 563072311021 0 687049433344 428498839921 536859756651 0 687049433344 174195606173 206357020351 33753243762 466941735268 0 687049433344 313566384859 381422793732 254367524323 297892253750 509624851575 533494250891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103926925131 184867478896 74105565417 333614808311 170409887821 325451501287 564081468468 661507083989 0 687049433344 0 687049433344 200859074795 200986892569 67194399952 583516337412 0 687049433344 35712923346 288638689979 0 687049433344 220178859379 252260759372 62225771188 177430936741 0 687049433344 416040499223 486345458705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222965950689 631055613176 423653487588 462176184966 0 687049433344 228318141405 618743016650 124118576863 684338914048 576576768491 610762988076 315337435090 353230687364 301888877495 568106371690 205186987235 269442499150 150720323809 496459321293 0 687049433344 263970122634 421728986599 86168863253 283752164654 0 687049433344 0 687049433344 163739043323 610869530104 305928135680 432870595724 192684787429 325942374991 0 687049433344 99621383471 363013620066 0 687049433344 0 687049433344 0 687049433344 284309281833 510027770015 0 687049433344 202604843332 499775668094 136484608736 251167893890 0 687049433344 0 687049433344 144340207919 389785845081 41952965710 676427392230 65924012676 629632611282 43964836204 257323277766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225278426870 428011099504 0 687049433344 0 687049433344 103108125915 173120866418 0 687049433344 0 687049433344 0 687049433344 6267205638 353606884306 96026143149 405396722679 0 687049433344 162360137860 520485926715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55470187736 189372325142 35777739113 569876666673 0 687049433344 138431731251 274808746470 648765270437 666152307266 155212209768 464421180502 129050110093 293924580953 0 687049433344 0 687049433344 0 687049433344 34922327409 604610748889 79246964492 538707444172 431878191763 685591834809 81719758986 110509773317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 178364894923 254746622140 277978211779 365508874902 208856252502 648314383813 0 687049433344 0 687049433344 27613286740 185466045997 162793748889 302298008244 0 687049433344 0 687049433344 0 687049433344 294266112863 322140570312 156592679390 618439444106 0 687049433344 0 687049433344 93381926739 155206854559 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134875069325 330573900797 618090642814 633469998678 0 687049433344 0 687049433344 106160981428 318657177484 57277934463 205507710047 0 687049433344 284664870233 519605743698 104608116746 526242372678 375600239499 558518070994 0 687049433344 0 687049433344 303478244422 585670452076 0 687049433344 0 687049433344 51343922258 196277309065 438260815205 639782203079 0 687049433344 129739809998 685263531481 0 687049433344 0 687049433344 171124031487 459723201568 0 687049433344 143194756986 611682737217 268574060853 320983807458 305975950997 324309360772 0 687049433344 70526284494 517781810825 0 687049433344 0 687049433344 292978251818 561504723626 395360620948 549352858243 0 687049433344 0 687049433344 285756198089 378566067444 0 687049433344 362803393462 549562502765 382109552249 659716098578 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190474519713 391431678750 221213736200 291636698208 123847659907 293080716922 86269749482 583285927727 354814868629 683815238306 561503780217 645351536132 128499058632 507498357764 0 687049433344 0 687049433344 543403971457 544129172746 0 687049433344 40200612843 579303784908 330292023670 401045977654 0 687049433344 126446478927 510315516016 586247329809 588134833701 113183763956 683192752169 0 687049433344 191635312580 343575784962 341989603463 616135635463 0 687049433344 0 687049433344 2748219157 360157917681 111702606406 226887686637 0 687049433344 411044488605 438915550254 474080624411 540102440482 25515354705 236974984388 31525326265 97707581770 0 687049433344 0 687049433344 328230377822 598883247232 202458127388 496026248818 349097428145 379136856309 182801659511 304960085765 208003339823 666285199931 198239957382 384117924520 429966858947 567099604451 0 687049433344 100823342134 525876660931 0 687049433344 204680239895 336137673417 0 687049433344 0 687049433344 0 687049433344 72457840230 187751432819 0 687049433344 0 687049433344 9015141247 57837441568 0 687049433344 0 687049433344 343241124025 681732677469 0 687049433344 31895540675 287536990959 46998046201 535226156482 275971851360 520708859451 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383591638285 567511818641 144719253121 600042689867 0 687049433344 164006233053 418950907205 93654932206 538043927622 129578468134 474704050663 281258271315 338787769132 68206987179 126334532487 0 687049433344 0 687049433344 0 687049433344 297898337866 471838731139 103402286521 255915249064 0 687049433344 242833882656 411431141642 70655387155 654330641443 14274399483 103633636710 0 687049433344 32224048226 636854566204 88703235297 111421245308 374398931823 498045072385 269403058105 405292415848 35510396883 400948021072 75591879028 502292390882 0 687049433344 0 687049433344 19028280953 38389370343 0 687049433344 0 687049433344 51141095218 359913073667 352944510849 511665951496 265937772065 291950201050 194352632928 331584205820 99668886610 647086767545 225512678710 340765904788 0 687049433344 0 687049433344 0 687049433344 51618670741 454062274477 0 687049433344 236376274182 423351251879 364461588400 515414070981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168833840349 249247710738 1104470408 621619001912 86097642630 594789037960 190498886257 246395703173 0 687049433344 105827704077 288384929713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 651460788962 664310271620 177768632956 399055812798 0 687049433344 194012836127 639096290190 190385469869 590383681180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24392659716 522491081533 0 687049433344 188312320599 513989997534 0 687049433344 37525005916 174451133111 0 687049433344 384802244989 495130194576 321114331681 628497705075 0 687049433344 0 687049433344 36475336731 554499308502 0 687049433344 0 687049433344 40646165308 644017519289 302594983945 479063916145 186098808094 537448666660 311595284351 570305480257 442415425621 644522780005 0 687049433344 372338726147 470838211307 153799286446 447217119565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292039133227 581042017942 331825328793 459911418245 135318180674 569698967042 0 687049433344 0 687049433344 555397707652 587032253990 333741308185 602821330402 124170430633 653317143562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58828601035 305651870661 243540086556 531940249401 222179760441 463214351960 0 687049433344 137643017139 451502794798 0 687049433344 28534119480 223243761529 0 687049433344 0 687049433344 0 687049433344 345435058512 387884099356 0 687049433344 162122978556 359893147914 462231767952 497203570075 254350276998 321168317122 105570043445 535359343102 74825244403 422870976266 303510562603 393556377670 184308191227 615385593595 0 687049433344 305572908169 644543173909 416389580467 669126904353 51906066438 491581262063 262385183374 472613665348 0 687049433344 0 687049433344 395409804925 582447040628 518590623373 521934861957 333748215263 376604762952 0 687049433344 0 687049433344 282374046609 424253315239 164596741924 603008506783 517378780975 593673522164 0 687049433344 0 687049433344 10121485893 504457003722 0 687049433344 14151544824 429134551563 0 687049433344 581843837566 670368165663 0 687049433344 31505188664 219011786576 0 687049433344 406138521660 479941109811 0 687049433344 589049512322 593987325848 519928978268 631761947037 95425484683 251585425079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79645059827 398948609727 145218442238 253213687106 0 687049433344 341564348617 678950297007 0 687049433344 281959573606 430990508691 0 687049433344 0 687049433344 278039192948 568973228798 0 687049433344 8076911301 585431016987 221223922920 429189732913 127036282574 438187056216 0 687049433344 0 687049433344 619092705514 651047813024 253548196162 332941310668 0 687049433344 103161685677 247480254303 279267015903 663904992926 0 687049433344 79015417367 140153307103 0 687049433344 0 687049433344 313344316481 369698955300 261589962349 269918911498 145187819078 199241282187 0 687049433344 0 687049433344 0 687049433344 30019561958 369795023927 0 687049433344 0 687049433344 337647110258 364682966062 46114058066 407176609130 435180393635 474614870317 162603767672 578251991461 0 687049433344 450483200358 643690746083 160453599367 571005762803 97404936997 313220629922 0 687049433344 189102370505 602823345437 207408749219 372441239124 0 687049433344 182304242529 621555348224 0 687049433344 99171302294 473450251927 0 687049433344 354637339861 686082409033 139177908294 522822937123 49218102650 603320330999 107130812907 450385831740 206034102060 305146661150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 561704326597 638462933732 402392335190 523663037704 119838732100 315552743731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429009928433 520719691884 533832167172 599282058470 0 687049433344 318996954334 509659160923 16452097308 665842681707 0 687049433344 0 687049433344 0 687049433344 69037005001 213956611729 0 687049433344 0 687049433344 122329311824 405563331118 53707492157 63245699955 174039212294 584286927454 0 687049433344 143540106512 166143237712 0 687049433344 131633952623 232642082804 186232489032 437844981694 0 687049433344 0 687049433344 0 687049433344 514530128243 556735965315 220547873400 259105616939 457249509616 562143485428 0 687049433344 0 687049433344 300332793727 468136871287 178957337245 395232159062 87053607060 87776885487 0 687049433344 199356882617 371126030294 0 687049433344 416223544266 664012966378 0 687049433344 513788778842 564606948889 0 687049433344 0 687049433344 243484928081 323022952425 84628747465 670449117605 0 687049433344 59800735447 394622227632 514688882345 618564803687 0 687049433344 124054671038 265191009781 82543290351 166488889512 401502867 210184506080 0 687049433344 0 687049433344 65984120510 515441789415 15508232462 404518113450 0 687049433344 0 687049433344 175310478283 400129734988 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239685988595 623248233765 28713317740 363172901761 0 687049433344 577514347117 650063940448 0 687049433344 269474668944 644213933885 226904119428 235444619116 183248050940 463128126450 0 687049433344 0 687049433344 0 687049433344 14684172766 177304288599 0 687049433344 549013920341 563025579635 0 687049433344 40620447132 110874644450 106104321690 547321985487 0 687049433344 0 687049433344 0 687049433344 332904292750 605432634222 63900747880 337639287121 76263899718 294714909188 0 687049433344 0 687049433344 154867195042 204410444131 0 687049433344 178424733874 559031677065 0 687049433344 530410403131 679119679177 344389940212 673467102831 0 687049433344 0 687049433344 82827202242 198033915305 105359261471 603536220536 0 687049433344 426291442469 682086755771 305521603266 338781466032 0 687049433344 0 687049433344 77017862018 419763674480 0 687049433344 110997531655 459426074601 0 687049433344 81737055585 607427043331 115983767904 408590539629 153672553535 492079501935 326005746632 533003686483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146262271854 332584161445 0 687049433344 386061021781 409741610681 293661821992 658835145402 0 687049433344 195070302364 645999574617 260229545376 350198828715 262967519369 589033630529 0 687049433344 564785756825 655232459254 0 687049433344 85691843810 157172763305 433601608240 526208255835 598321224899 684409960821 545655216500 550102926805 0 687049433344 122756350956 259837162645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 635260869190 683032305007 30034160112 164795020533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269753685529 355955118417 439315956550 542555671168 0 687049433344 0 687049433344 567123760117 620574449132 0 687049433344 0 687049433344 622289142964 666075887175 0 687049433344 426219340923 671005214807 486697505345 494940417493 415397260002 476558329049 32068876435 224331159053 49059190413 189189354640 538096410310 592054465049 0 687049433344 0 687049433344 171352934688 300839042893 0 687049433344 209308483016 576437307032 590550103024 673626216001 0 687049433344 261866229500 494772535215 32964645342 149664198473 161798573553 587668626776 0 687049433344 0 687049433344 0 687049433344 276675758416 517062974211 0 687049433344 362571275414 440704504827 13961144129 643655585085 31002598033 54237733598 442052872720 673461427335 321335335749 458283273632 0 687049433344 0 687049433344 0 687049433344 320139896324 379906811204 0 687049433344 217509257086 660323857920 0 687049433344 66701330980 437191138149 159124237918 512297620617 250257345597 357520694418 0 687049433344 0 687049433344 81271813844 272990962993 429145859399 509980017049 516816738588 568458432454 179830336818 348489206019 424928497010 467309170444 0 687049433344 0 687049433344 83122434726 100153630985 0 687049433344 0 687049433344 0 687049433344 323603563687 411458113666 0 687049433344 556172317760 680293844103 415761877303 611094706378 51962715720 349398554741 0 687049433344 154344049549 662033438238 0 687049433344 0 687049433344 9069627606 34546743310 447350445421 465314080599 0 687049433344 45084522572 145393649231 502345251588 522022863185 74340134222 162886093487 454022705252 603141409463 467741246853 535242423774 46294672735 305065120842 0 687049433344 0 687049433344 299789597566 669479359522 0 687049433344 0 687049433344 0 687049433344 546528850233 680090570763 372602214394 591107176397 196956706745 234373619729 0 687049433344 49240325108 610248390765 147697909345 338041941545 0 687049433344 0 687049433344 321092524676 626471422863 237941299427 516938186945 0 687049433344 0 687049433344 121866086331 232870608620 611492268856 640556279896 367552053290 671446257200 168777172186 447058666445 88177732873 160687348298 402147477607 441027864337 0 687049433344 25198759996 396799773580 0 687049433344 75020508763 153253309696 0 687049433344 0 687049433344 41590728600 156145568404 0 687049433344 0 687049433344 0 687049433344 159718263029 469026937797 0 687049433344 243762350852 632102827158 24426717673 623789589055 465065936525 627057737655 0 687049433344 0 687049433344 60876054895 471221286991 71172540574 643546154103 545402472407 682076842112 0 687049433344 0 687049433344 0 687049433344 110279882295 236376545730 140735524554 558667128457 0 687049433344 0 687049433344 0 687049433344 370169380316 520745762343 327950368692 666510529259 282645524312 650710777724 0 687049433344 158828334375 329272477748 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 554082182479 567746995881 235738674972 579532378072 316974604522 684477630797 0 687049433344 0 687049433344 302334505974 377090900290 128475542615 346316913045 126445961223 431232715126 664525202468 686357784671 434814500925 513477569819 0 687049433344 554470364339 598012832506 279898884427 570179957633 0 687049433344 0 687049433344 422333956889 484645498494 0 687049433344 178792434516 629433120107 0 687049433344 226212520227 617424189762 0 687049433344 188832365630 430474265156 0 687049433344 218369788838 353754946254 0 687049433344 0 687049433344 161210107981 498948661891 0 687049433344 0 687049433344 0 687049433344 89096591228 292719215945 285809409696 676432619715 218278866960 517896971601 0 687049433344 0 687049433344 96824106670 232836794043 4301850813 147823944974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177116924735 496485294037 381020094661 545840956595 216214062579 559888373037 118816381400 481723391063 45972921771 335090426881 617438916769 654928112375 134844222768 161750236681 504251773207 513006784813 276203819411 312246653731 0 687049433344 0 687049433344 0 687049433344 420852939428 600354762827 256215953112 376933099436 0 687049433344 0 687049433344 0 687049433344 42984962871 658314265226 0 687049433344 0 687049433344 0 687049433344 176068742019 520719451874 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189638201921 647818404000 185396114789 213802627169 389964130894 422047006384 0 687049433344 0 687049433344 53159795281 243986933772 0 687049433344 0 687049433344 136658624793 680624761195 359996124613 573356701041 253430247650 386312301890 21824873505 583574206750 625188917877 686480523368 209474733648 619682708536 194585935397 458334491468 0 687049433344 19391115074 71871251827 162272447418 684843466394 271936657749 406415510284 0 687049433344 224202511720 267638114601 520191184102 557335643539 73494421977 80010197026 225651153561 442216813246 0 687049433344 0 687049433344 162447857113 305039972615 0 687049433344 0 687049433344 43036190169 681997344831 352646918705 373695494967 135450277968 597765430834 281296904137 297380336053 113485141721 278379085327 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44770309420 84004840687 348682333863 562842137895 249371483610 344922168072 0 687049433344 0 687049433344 159666213194 190808417762 0 687049433344 94903804474 676463886329 583239939111 655783487348 0 687049433344 199289995147 639046676916 603599490859 607612132054 0 687049433344 77634109073 130478563388 0 687049433344 159071432524 381200542230 19100443925 650708441037 183680089622 442614761082 163444266001 589717986091 0 687049433344 0 687049433344 482517396835 514562178091 0 687049433344 44751486274 204490450263 231059892176 405805205191 85804260382 94876159706 0 687049433344 0 687049433344 0 687049433344 359541048817 650037966761 0 687049433344 250847862687 537217716053 0 687049433344 466079266167 553418186987 321666595304 388621610992 0 687049433344 105965625886 169529127837 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39434420689 618954078367 0 687049433344 524155278373 686016227181 0 687049433344 0 687049433344 315108328421 605321532817 0 687049433344 0 687049433344 0 687049433344 299613921999 516839039348 182906266992 534634015201 233117406821 614846013400 208491791915 386616470142 331597653561 619152658113 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24536809730 110871870992 0 687049433344 214629399868 532599410698 0 687049433344 104968223141 195326919703 477526972525 502658438693 0 687049433344 268138972554 328246357956 89782047827 377851977206 0 687049433344 291568398300 609944680730 438983905208 559060066761 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378763268197 427001435867 125639577416 138017159434 278547809873 372653295744 0 687049433344 0 687049433344 104013211940 275033268437 0 687049433344 56815568192 350440079001 0 687049433344 0 687049433344 327948556704 337834302091 372573876889 520633785225 0 687049433344 474316308248 609975620211 0 687049433344 401849284868 416245823726 284171099227 307330338560 103228115496 672953502961 0 687049433344 320642002641 574596892412 39670220147 287485126763 373004764209 379260388504 389996185882 610685737444 227780246810 596371186590 66961437988 623823526764 53546350241 147533285311 0 687049433344 10503165009 259744727157 0 687049433344 27764504905 187170806919 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228040413360 503038915618 145476807104 630638923337 13056935238 651382094636 0 687049433344 0 687049433344 144913608502 392465760792 0 687049433344 266633508519 421422976055 0 687049433344 0 687049433344 486053360425 553806603572 190117777609 378626939932 0 687049433344 296975327515 669372579922 86448099351 607028600292 0 687049433344 0 687049433344 223294527494 293094344429 0 687049433344 0 687049433344 677118294172 685801101177 0 687049433344 55045726089 180336400858 0 687049433344 0 687049433344 197278605302 679953731015 254124802127 519209361570 173784817613 623617484261 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29540907651 547380626382 0 687049433344 235354657696 331833411720 589630070127 609643471850 59393790125 478573686419 262852720638 479928501073 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89117984627 137986500250 61711904526 280472174568 345250656925 635381305864 0 687049433344 0 687049433344 302836744560 504007919591 135070332716 542630897408 0 687049433344 617063995457 670673849912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274829749453 552948108633 32790833354 47308990204 0 687049433344 348262524112 651756029591 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188597110891 295297085709 86017593809 149324567044 0 687049433344 279662028003 508116181936 0 687049433344 0 687049433344 324918365796 529224150227 142426193531 573190482718 150578793511 340216410277 0 687049433344 0 687049433344 0 687049433344 432718726579 526855764931 0 687049433344 248806088994 474536581207 0 687049433344 0 687049433344 0 687049433344 66011284089 513772971539 39598438867 343531680778 99398560478 352919658732 0 687049433344 675494001290 681181088721 0 687049433344 0 687049433344 0 687049433344 0 687049433344 226990799250 534641116308 27676079608 514183523844 0 687049433344 481110291027 633535279876 242561302885 417003050056 0 687049433344 116084720471 552281422036 0 687049433344 14861744541 673414511437 0 687049433344 0 687049433344 1726528001 86639574463 180955831777 529318402805 66549143872 339404013372 493050536039 650105520591 0 687049433344 0 687049433344 34498537227 37839563574 0 687049433344 307671639595 355264552270 89385845992 132184661283 71488914484 329383163918 0 687049433344 162550084201 594270707328 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316141226546 412670524568 343259449981 457949034666 0 687049433344 0 687049433344 213030762670 412554325299 0 687049433344 204958027256 403401408625 38455776539 208984923835 0 687049433344 0 687049433344 20504972619 546808543084 0 687049433344 0 687049433344 457720311255 612339222248 400703130195 676307219947 0 687049433344 525036690054 654441026424 112479355840 289862740155 0 687049433344 0 687049433344 37407659996 630227255843 0 687049433344 0 687049433344 88413748447 558781127626 0 687049433344 0 687049433344 158669907733 604833673438 263101111716 499134720944 502566350132 567323663824 168403579787 177998215251 495917472871 612233430741 189300793628 326486603458 0 687049433344 0 687049433344 89624079308 196940449760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165725254676 205783492241 228868955687 479499138979 0 687049433344 0 687049433344 0 687049433344 7664571657 44979866518 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 203968261541 677384646756 0 687049433344 258624442119 582613170291 0 687049433344 0 687049433344 0 687049433344 127864739341 199977659398 0 687049433344 0 687049433344 102228705724 351480547081 0 687049433344 0 687049433344 0 687049433344 340341901501 544547129099 240325016156 255085365656 17702495599 340526237780 0 687049433344 54385273165 156357675136 323946867162 598640159168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3831371395 513372626265 543879690792 642836586136 639678898815 671683397545 386930585538 514881947947 0 687049433344 0 687049433344 39469961763 513336543670 287797969171 499954165022 0 687049433344 44216663317 605719410835 0 687049433344 0 687049433344 0 687049433344 284856088301 403016661966 223238723783 275723813716 0 687049433344 123695606630 639271793365 239726196651 322414921561 48677183941 367770701859 364392296180 559648788716 208198675831 593517094975 154466570117 600809129472 0 687049433344 156557148614 447057964282 229473633428 324790966006 655063646639 660061807166 123497582618 546674935269 0 687049433344 0 687049433344 33809101536 120133825154 110545947969 531618822668 24497467123 112477000999 212089120759 637936422501 511610767313 521488946207 0 687049433344 165132373647 495751729983 223229413483 469449328142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82846185861 280752438031 258145812864 413897826544 0 687049433344 38965048470 662498703092 390075382662 473374675383 93268748868 240980457364 0 687049433344 0 687049433344 0 687049433344 25328552220 48663105227 0 687049433344 634380902215 669895330289 111579315811 119850787279 0 687049433344 0 687049433344 245595358857 524697754023 0 687049433344 135663482373 246125696587 476707818739 569910150742 0 687049433344 260041156656 405583351418 0 687049433344 395785213566 650370444150 586124113102 668824985205 303047015116 462171604708 0 687049433344 0 687049433344 0 687049433344 214269573078 387531949321 0 687049433344 149449339338 322805102749 118950235303 600347972542 0 687049433344 281790602816 319415339902 190053845966 518671600783 0 687049433344 0 687049433344 347515597294 463248202146 0 687049433344 0 687049433344 75336546079 250737888437 0 687049433344 43231039226 125834995694 358807616017 663864996429 0 687049433344 0 687049433344 44794503556 183272901959 0 687049433344 0 687049433344 148451824500 494377844011 0 687049433344 131949292315 608336776422 307077007776 489409341828 254545664643 388906960131 0 687049433344 52775369675 473639709910 287600751845 375197091505 573794333517 626202035100 0 687049433344 369171359843 503888842573 0 687049433344 0 687049433344 98265199907 625260110340 246715193957 478663276888 0 687049433344 0 687049433344 542251131917 668052535650 0 687049433344 0 687049433344 362375056920 412709331401 196428461247 322239883262 0 687049433344 0 687049433344 308135344189 628113102944 0 687049433344 0 687049433344 168989350361 402406123876 119296229045 390995292826 593964539526 650034963667 0 687049433344 435517120318 597548530092 0 687049433344 0 687049433344 230311265517 246692862739 0 687049433344 29023068578 602012764810 92882365796 581425765986 150684179594 388435441981 298418621244 313832296756 0 687049433344 160194721551 520939942142 0 687049433344 240319048515 602042662181 0 687049433344 0 687049433344 0 687049433344 47529079460 531079779637 55910454420 218254133115 368161956936 610720566359 0 687049433344 7205043480 573145026594 0 687049433344 0 687049433344 277222747716 414177642105 274388769371 396214161326 374778922018 582353469487 143287286659 267625446812 0 687049433344 371958521534 593393215293 0 687049433344 0 687049433344 108491087267 477396027862 0 687049433344 0 687049433344 105368769180 589793067688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 268758914472 280201782710 230257742060 601126572709 0 687049433344 0 687049433344 110289093376 672233235627 561646419731 634919815018 375275201183 459135870555 0 687049433344 0 687049433344 344228709859 665046418563 0 687049433344 214721124162 575302524939 105921912982 293136781794 0 687049433344 584226022642 669605255099 0 687049433344 211721304323 523615860117 272474776904 634189741345 0 687049433344 42779971489 545865034443 0 687049433344 438711558212 579310273136 0 687049433344 496557533796 505049840469 0 687049433344 105132183563 168310819384 0 687049433344 0 687049433344 0 687049433344 164150766195 379806397714 542775594593 604159712990 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364170482895 539096372081 103573599905 371105704509 0 687049433344 0 687049433344 183700919571 611608812533 259769529072 520507485608 0 687049433344 0 687049433344 0 687049433344 18788987066 576564841479 202926864415 647704160385 524220920193 550200678625 0 687049433344 0 687049433344 345811921551 582860465920 0 687049433344 0 687049433344 113933944888 225116660317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232890290320 618064277938 156518337167 458518079475 91336185468 230669162355 181025213838 594286858694 201335685235 527342177740 0 687049433344 0 687049433344 43207168577 250337289516 128058494087 506263238854 0 687049433344 0 687049433344 0 687049433344 68539416898 250123207870 70591882036 635475112737 0 687049433344 448232630877 508378604593 0 687049433344 33530758320 436414670437 0 687049433344 0 687049433344 225707631430 274078562059 0 687049433344 0 687049433344 0 687049433344 242533350405 531050105618 366282223467 487080526048 46282293949 539925093238 0 687049433344 0 687049433344 0 687049433344 167213184575 277534679185 0 687049433344 0 687049433344 498552536881 551586546641 593079676111 663497440469 297273119261 511157694928 390034078555 416566116397 14246158588 264760073623 0 687049433344 138297916287 631989994795 938650496 590951155676 240324303302 548055091825 488190194692 559932335312 272954598428 485786368214 0 687049433344 0 687049433344 415588800366 441653136567 477739487546 620648347452 0 687049433344 0 687049433344 400046840023 522098098967 125613410047 323232672089 20984999494 149871425978 0 687049433344 130125593288 640335722865 0 687049433344 222974604872 249464018550 0 687049433344 0 687049433344 434642689829 470751470036 459525100076 559650454736 0 687049433344 0 687049433344 0 687049433344 275243509725 331438066700 0 687049433344 156967347547 166826894007 203313622196 362782088098 327030766093 534663501350 0 687049433344 253780596838 315473742839 108970948768 646986968994 534491326730 658280674811 0 687049433344 0 687049433344 96986864375 519200849550 0 687049433344 25336359540 481828861065 456945168734 548243705546 323571319948 596839402005 61936665948 91869991423 250798118498 289240400208 94713180431 378010090003 0 687049433344 0 687049433344 0 687049433344 261990491673 569101607088 172970771977 506729932792 139551646871 475371272191 243234537092 456823370374 0 687049433344 0 687049433344 0 687049433344 80264772807 480691138853 0 687049433344 2867229015 296293363669 314786237179 529808239997 174997513413 305372635005 0 687049433344 663396539501 677426406702 137325350908 375698951014 146831466253 447404414225 257244975337 462031433563 323675350698 325282925495 64797451553 186744720530 121550966042 265846110942 35400692919 300912423424 0 687049433344 183360259049 640020751724 392672198701 550489886133 264760873104 370413981296 0 687049433344 106277110606 225999286492 51784217235 160197555297 368839870456 414107845387 0 687049433344 0 687049433344 0 687049433344 226491726992 685668464076 150167048643 445259244652 0 687049433344 0 687049433344 285893348528 454703331278 0 687049433344 0 687049433344 281553420898 582805920345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316067848740 543373773548 50947640822 152506953059 36916307633 353178479879 172543881981 464919605542 372183417587 539568397579 33138670462 442999901111 207873348419 519094288717 0 687049433344 512197443126 644076034892 541210029263 592692871668 9816805248 48150918633 0 687049433344 64862796199 214998407768 173816298347 191101939988 0 687049433344 169414872214 406101932816 0 687049433344 0 687049433344 0 687049433344 60714755486 188229573016 0 687049433344 0 687049433344 53569531717 201443166998 0 687049433344 0 687049433344 233870805110 291311307235 0 687049433344 3826717485 375528014611 0 687049433344 0 687049433344 0 687049433344 156207554173 308557974726 564282957709 596664223753 0 687049433344 69835358005 575162407085 0 687049433344 82921666438 478149826642 309645153007 636268775375 0 687049433344 22608364481 422876970660 32030502758 628644244465 0 687049433344 0 687049433344 269935266148 324369677195 456438768544 586089363064 280854060119 547964959464 186525477277 563507201141 205380247246 425222604504 134539200165 663393321566 0 687049433344 214140625403 584841513754 0 687049433344 0 687049433344 530587575977 687047008379 306367973305 390038184492 0 687049433344 0 687049433344 304186277000 313649164041 142812423270 591624996629 0 687049433344 0 687049433344 575592406056 663447695480 0 687049433344 201717795395 629113100099 223555744315 476476090631 0 687049433344 27798900502 512215131713 6164243347 297878196824 0 687049433344 130540976441 158960137180 0 687049433344 0 687049433344 0 687049433344 369040227561 628014288419 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389533716286 627936561511 99428550268 443121668930 0 687049433344 0 687049433344 0 687049433344 3573241671 362763054447 0 687049433344 479369583033 673123946398 400940860545 667123834318 62052539551 674540737120 0 687049433344 386308086577 615137949768 211998831890 337176388697 0 687049433344 0 687049433344 0 687049433344 507286399508 583665924207 116046787666 204313583482 296638541476 419303536247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477838221923 550376721750 0 687049433344 185011164318 402135285136 205746124236 364878393303 0 687049433344 229190649135 599424403619 546033426762 593431770804 0 687049433344 35967785 268050185768 0 687049433344 0 687049433344 10229596817 558837951731 0 687049433344 0 687049433344 80163814737 350982973102 0 687049433344 0 687049433344 441139338792 543978555832 0 687049433344 165473015293 638497698403 218914532754 254605129357 0 687049433344 120023227171 156309505844 106820680668 465729564575 417192535441 487755246919 203717291753 231211211525 296510263200 560584253049 182796999060 364088467695 157530536075 585510807827 221178646328 261928317728 208992600833 567523080654 0 687049433344 117737971801 478451376581 61408922482 559556762190 161012525900 190088488276 0 687049433344 0 687049433344 0 687049433344 225767298889 243728757796 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84187935846 422832641348 0 687049433344 301322113338 434089507090 377716739231 611207271231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324365173663 344276155675 149259408115 224858728791 0 687049433344 0 687049433344 144179084879 405310646388 77899831788 511255450185 0 687049433344 0 687049433344 441126651387 544169927021 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335618453428 638931914750 298791853372 494734463134 0 687049433344 74031123982 614394191799 0 687049433344 0 687049433344 242317580193 672698634345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365816227929 611546073675 210741660122 532097152526 0 687049433344 0 687049433344 0 687049433344 157807318224 643835671301 61931830629 156759938106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143073734417 510946495759 83951346375 288657472154 0 687049433344 178174004570 427367748102 0 687049433344 107844874576 637908502676 163289208721 388680888710 88813406427 529416369805 0 687049433344 0 687049433344 0 687049433344 635541463826 651186367511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86628040637 664000982872 0 687049433344 0 687049433344 0 687049433344 386936426655 477903238886 149533747507 444294986283 0 687049433344 275465508456 333340853964 18774779139 600291513290 236765619934 651577896826 28237828961 486430599920 0 687049433344 131429853611 245451304429 55716209425 364132296649 0 687049433344 30996349971 546551193261 266433731355 406365976009 0 687049433344 296704388237 402407070877 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157803381514 203741206437 48883739949 461727576526 0 687049433344 0 687049433344 592836009792 671968585308 329897184422 474007353666 0 687049433344 374338491455 509242742249 26067180129 264762038526 13917897971 263979882982 276302186073 526509349335 0 687049433344 186791851435 640170048369 0 687049433344 156236531515 640342589899 55502386115 108711925031 45888422440 204076788948 0 687049433344 0 687049433344 0 687049433344 88511957421 567718677386 314566143659 438354925504 0 687049433344 0 687049433344 0 687049433344 363830102734 597657955822 0 687049433344 183026635553 192032246796 274986149255 659831762749 217984589590 279876696151 248821623422 451266572875 260013432441 262231456939 43780159099 315305626116 0 687049433344 349443571642 601475412235 0 687049433344 0 687049433344 322107211957 369353075870 0 687049433344 110459673731 452745298789 0 687049433344 22466934683 591179063349 0 687049433344 341331279386 598078061358 225359809189 244462669136 257527707374 316644004671 64128366285 566902904766 0 687049433344 79603015242 433389901237 48704492366 459163768428 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88951175718 297730452608 411593733307 478644741868 0 687049433344 23695018856 60187535159 0 687049433344 342634542575 545563110797 197891974933 578362215525 0 687049433344 47975812383 443916320909 249053412613 349633361907 0 687049433344 217106117527 287423497297 0 687049433344 167539834103 252656896484 270966545350 504047709215 162424773631 588725208960 0 687049433344 41340411665 453827518151 0 687049433344 0 687049433344 499333061657 527710702069 375990383556 413453890788 0 687049433344 0 687049433344 545821252697 604548333592 221733361775 561032210497 0 687049433344 0 687049433344 218967696117 579221823313 0 687049433344 0 687049433344 0 687049433344 249040254383 410424504747 153271944550 683012199140 268958315235 490821424296 259897965756 387651588688 114758188378 419912555730 72079596360 228520119897 494527410112 670727782317 236927978217 536705831034 151079893847 637658553583 0 687049433344 454709325288 647850953466 0 687049433344 0 687049433344 12328239179 475474421983 125803298205 574484196317 156865146353 420481018834 0 687049433344 0 687049433344 0 687049433344 261533031388 356948999488 0 687049433344 0 687049433344 0 687049433344 364743800119 378307521197 0 687049433344 113579307328 132077141267 216959539954 384404257191 10632606035 527399687368 51539167005 255823706298 0 687049433344 121979462641 358060717665 0 687049433344 0 687049433344 0 687049433344 175887474866 325699946556 79967439781 103927650736 0 687049433344 187888918353 196003078996 434553349953 571610369229 0 687049433344 241697742642 604858584507 393257937707 585741781495 0 687049433344 0 687049433344 0 687049433344 120909069213 217917259868 0 687049433344 0 687049433344 0 687049433344 254135105235 534061684238 0 687049433344 45248476090 246872168832 114644706504 129073441561 364610845343 579258980567 84094454109 428748022603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60462952326 104801230561 0 687049433344 0 687049433344 228379324215 566035614678 181003124197 645511653868 0 687049433344 194663421190 198105645194 556033618365 645682929099 25262844977 297907524565 0 687049433344 0 687049433344 597500239687 672719339050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 454295496484 618522909469 0 687049433344 162650056819 546625063772 0 687049433344 0 687049433344 543668448830 548400037123 150276403165 150877528025 0 687049433344 18730708994 663015030341 77897928591 309485939342 231337100104 569559450161 0 687049433344 465798531968 646459889182 109125515860 601677205514 226182917672 246316897103 227266477191 241900769675 0 687049433344 194095527640 459873284485 0 687049433344 119141255586 136902665954 190293476509 289894433049 0 687049433344 185406452167 564220131351 209894618851 271484511902 0 687049433344 0 687049433344 0 687049433344 106451428434 126476042240 244421434761 382776104429 0 687049433344 481830502903 539082032380 382434704779 652024816865 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86866033759 91964404106 0 687049433344 24344852862 260898118542 32220749518 215179934905 332947947709 609310338118 179958560370 353472354450 190081407536 212410422882 0 687049433344 179190068095 270729810527 343599622133 375743018796 428829572281 476421923839 0 687049433344 0 687049433344 134581622386 563127920574 0 687049433344 472317678189 477293452616 368748896026 422683091089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 599718948772 674720528048 0 687049433344 154425230363 487802991719 0 687049433344 0 687049433344 390285893720 562589454122 117283972953 313268703139 239380102811 322738210971 219216060805 270222495447 0 687049433344 0 687049433344 288359258755 505807209543 444358049343 612164910230 0 687049433344 62893653434 506624677624 0 687049433344 3881073989 427439118367 329305264153 676346985560 0 687049433344 84489127875 405094884113 372792108533 533925251871 81318222930 680653390879 154425922793 614905864929 8217865672 109553839819 315430911281 479720976561 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219861193981 609975948314 109279685400 240934703532 0 687049433344 0 687049433344 117349713896 459775291000 0 687049433344 87594964239 159402667653 12938918175 89237503317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 407183103355 599414654139 0 687049433344 511045979223 572943914367 162114938810 190534050639 0 687049433344 10324320534 63986012998 0 687049433344 158994135538 192614091760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174501697783 450237130930 0 687049433344 38870443235 150790458049 0 687049433344 0 687049433344 282849028410 508846225243 0 687049433344 0 687049433344 0 687049433344 0 687049433344 392456101484 524211127701 0 687049433344 0 687049433344 363961913793 495007696816 220194404315 234323333615 64933192501 288815574169 435285675427 612268054994 441494090597 471391008352 264058275419 574180108955 0 687049433344 106771000279 237876935728 45681910410 516609186105 317527376949 374398489416 652419926275 687015856452 353320464029 664144002603 279369426055 620497088649 132414983554 373996763968 0 687049433344 0 687049433344 426294078 138632155240 0 687049433344 0 687049433344 0 687049433344 91308306882 428259641136 360756738130 525018785572 120049328348 269709930308 336642366273 414545586568 320919977122 393358115548 251371588154 659218211199 161732862624 548469793731 50574210868 298538511294 206036652076 388781926129 0 687049433344 302943850346 566385081462 0 687049433344 553837723060 563413339531 28097058037 367580661472 0 687049433344 610590332347 668963865985 0 687049433344 61511285925 565685373875 0 687049433344 0 687049433344 0 687049433344 638940760327 664283465772 55140210968 609603922985 78616037854 619460308117 0 687049433344 43144828853 50355643191 406565403473 471548001704 409496057948 480111376683 0 687049433344 0 687049433344 79276660291 184094074077 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75873114324 550294329443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189380797506 599433372381 0 687049433344 0 687049433344 251000166689 256601128300 0 687049433344 104642591624 481925155374 112626802172 363712919841 858966352 302640535802 0 687049433344 68228660574 466941858702 31717602396 226283289621 0 687049433344 353227216219 388482376636 0 687049433344 93021748638 316850976772 219426047469 651552631411 310070231421 537548756281 170072777822 553838364087 296792873238 335721227031 16921484862 553263250391 0 687049433344 0 687049433344 0 687049433344 152217959242 243434784485 0 687049433344 0 687049433344 217786034327 450555268460 258257067830 661416487220 0 687049433344 243253265460 648770478914 0 687049433344 405562838084 460852274608 370247891643 561080772832 0 687049433344 170142126085 272068186619 94778653916 430989868564 0 687049433344 0 687049433344 319167691518 644880013286 209299738340 294264392431 637124424872 661293378779 21382814869 334917567988 268433561781 662637619316 0 687049433344 178565578086 374270347921 265847379649 547995740814 27077703541 368376709894 90544313254 160763841505 0 687049433344 0 687049433344 0 687049433344 94735087225 614491093199 313339803455 390053117332 0 687049433344 0 687049433344 47512328937 89078187330 0 687049433344 0 687049433344 138970345449 527657759757 0 687049433344 466393948299 512438595942 160775822442 596094079622 461992286880 525794435079 297979534844 574954839542 112447263493 596631111992 153067564942 480758470581 197986881977 592469427092 23531971149 332685930787 346207391199 582197832825 240884673708 312635024278 0 687049433344 408538404489 512747890398 0 687049433344 232170407204 238115522009 0 687049433344 0 687049433344 0 687049433344 510118828383 523114705533 524059059932 648187869940 15022834274 668343075120 0 687049433344 0 687049433344 0 687049433344 333196524775 365638282263 0 687049433344 0 687049433344 0 687049433344 189278825410 294830383492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65127412383 593645560622 102843072849 552769996121 458684934799 565317152921 0 687049433344 171986955522 295578107709 113803975455 445406338173 348845980780 651261388826 0 687049433344 0 687049433344 272512350998 358593028830 0 687049433344 0 687049433344 5953986720 318685879840 0 687049433344 211411306213 262020879490 21839281088 457623847604 0 687049433344 220864331652 677853371118 363476734115 439602954237 0 687049433344 9259514767 157281060921 287963749427 604780048507 0 687049433344 426052523573 596312593901 538366479789 596782356819 366295429774 521868632521 0 687049433344 0 687049433344 356809979425 685457003948 0 687049433344 0 687049433344 303217151267 404730520330 0 687049433344 0 687049433344 182173746494 671267324469 0 687049433344 0 687049433344 334633345985 385741031581 0 687049433344 194799444515 227411362241 7687744288 517565201869 0 687049433344 3085779065 50609002097 0 687049433344 273138756740 604084190363 39723109515 128655591260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108594790470 440313569132 0 687049433344 509583815423 674342097900 0 687049433344 54241803728 589501920925 361679423573 632840984736 457284291693 462961254224 0 687049433344 0 687049433344 1139902110 510940574610 183662464293 600199839287 0 687049433344 232636122648 270335514243 433624231363 456923805250 337808896891 479428039723 0 687049433344 240499716161 273840070625 0 687049433344 151146032465 581863585051 0 687049433344 0 687049433344 76296749110 537794827012 0 687049433344 134788807630 488982562879 0 687049433344 416406334209 476482619764 0 687049433344 317166112898 333212123168 93610099558 361940057413 62153344086 484688387241 0 687049433344 181100023924 190740771433 390540702095 519892353495 116776773699 605289151364 0 687049433344 0 687049433344 135061690454 314631538913 579082595732 648023631402 246462312809 642891433976 286689784625 631879624084 204116259458 676499110727 0 687049433344 0 687049433344 105892517926 225235648034 0 687049433344 82369853609 488576142209 0 687049433344 0 687049433344 504636810490 614958125537 0 687049433344 0 687049433344 649151474476 649692642455 513641091660 582747450202 121456963541 261988003981 343861631111 680275367839 47541651764 238020971001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58607105185 74362172167 167099074442 183293726220 202350213146 536913615116 60589580233 681048642334 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 633014248305 644658226886 218041428834 605142359448 140054957859 511892298827 0 687049433344 464014512286 541168295269 305179244716 457883735699 198828684309 254310912687 0 687049433344 0 687049433344 172527605035 198298095964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5698668083 571623338391 0 687049433344 0 687049433344 487331589350 607923451606 0 687049433344 528067508391 568236396740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422223476944 507392508092 650050410000 680166054626 48560056440 573532120683 0 687049433344 203476537940 623524417122 76848049436 347843639853 0 687049433344 70390331307 473451228976 0 687049433344 0 687049433344 500064907930 617131155104 80810129906 424638716009 304809856576 342350159566 0 687049433344 212570639828 525174404346 361832963292 532643036093 81096349846 460940415621 51776362146 252823417787 0 687049433344 0 687049433344 0 687049433344 115611577006 307663466871 0 687049433344 0 687049433344 362138040825 606612949201 0 687049433344 0 687049433344 0 687049433344 554609086103 600940106958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376645550098 609196751109 535891615631 571676037954 350071932199 481771768261 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100306060795 422628688960 0 687049433344 0 687049433344 0 687049433344 156862356851 537489907919 0 687049433344 0 687049433344 0 687049433344 296179326185 335953205333 14706491455 340396403233 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9258971599 161883588951 46749295855 472616913120 0 687049433344 16830483862 65067512156 0 687049433344 198116892402 262607309683 536132286598 557045712015 0 687049433344 565578031393 587383108933 206102415615 619114519855 111184986863 610221940734 0 687049433344 28390527027 192764468050 641937078593 643033062521 153578868484 283270219601 337729014095 679845516162 298153281437 562657446091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185056909284 333095103358 44778764712 395801940224 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145969259794 495625905663 412224179178 596846992980 0 687049433344 0 687049433344 215386136549 396673798848 0 687049433344 0 687049433344 150567327852 628040408873 370531901580 446445577594 0 687049433344 0 687049433344 0 687049433344 233187161166 408174713636 320198138753 366678082337 18017108597 305917743753 0 687049433344 292528693637 614276109630 0 687049433344 291239402909 612636892246 12217100680 443824149591 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193339521881 380247837560 0 687049433344 97288881161 171242995495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100908640219 411736352727 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215450979556 330210995519 0 687049433344 48720156851 570564552643 184666494826 664700402622 91885365572 245473045486 0 687049433344 503397832206 612916347443 0 687049433344 88438548043 569600426414 0 687049433344 0 687049433344 260385128919 677962755478 117368768399 182460364599 35348779197 214563197662 9512553912 677049256612 211683984818 481404172738 0 687049433344 117982017796 179906449215 0 687049433344 304579072760 534951231866 0 687049433344 20670921568 291970602974 76949973747 655882323876 0 687049433344 0 687049433344 129266149178 383394934035 0 687049433344 346999174281 681319785282 0 687049433344 0 687049433344 200919589739 326301137935 3130174968 333150760088 0 687049433344 578853569993 625228388467 220526231446 553362697506 54263599804 86208902268 49702580390 347668846684 644976343900 655662801287 0 687049433344 0 687049433344 185238398556 338954156680 76712295189 528917506389 0 687049433344 0 687049433344 2466380477 288989647403 0 687049433344 0 687049433344 300437200041 385623072263 531531195459 556517011340 147901681856 573476134081 51923167917 116605635387 78764879472 122871390300 0 687049433344 0 687049433344 0 687049433344 80106240563 543285759158 91850601289 416328998571 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190995921817 471425955393 114277818730 634391060777 0 687049433344 0 687049433344 72437609870 647457191381 80860952854 173433625334 0 687049433344 0 687049433344 226256836114 459735597128 0 687049433344 594193994715 638644154900 0 687049433344 925267706 377362948897 0 687049433344 0 687049433344 0 687049433344 130786063159 558129164891 329424412529 405957663981 0 687049433344 0 687049433344 52996076806 659831515724 0 687049433344 0 687049433344 122759619632 619377383515 0 687049433344 0 687049433344 0 687049433344 218320729179 360707908032 0 687049433344 0 687049433344 10001821243 158859950862 0 687049433344 221337103227 361224529555 47160969043 659701980675 174795670923 195393895785 0 687049433344 0 687049433344 231751190770 432940947351 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24611496919 407867972467 119894764315 587005024737 653432690101 684446669747 178987762873 417983569035 0 687049433344 204859109822 617533625041 508387977605 514831277796 379035912984 472357645910 143817710852 426367106755 26972059139 556298737833 0 687049433344 177568719680 251586425484 0 687049433344 126521031487 178765945118 348846911583 495607370991 0 687049433344 97918646129 269368531925 256982776854 376133737953 507917875645 534056931505 432409390924 592526535014 396615694455 554643269245 397892507 243159550242 231511232643 344444996302 186481232075 378161278499 0 687049433344 0 687049433344 0 687049433344 188636297980 399690865468 379882426011 554060743105 0 687049433344 0 687049433344 167969914358 458986700033 437647364030 685110001633 0 687049433344 271241362247 324130492691 497561747404 624790222294 0 687049433344 475203488068 647251926461 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185925293581 568475207698 0 687049433344 0 687049433344 0 687049433344 20277341657 595679284087 417172382345 587627899420 0 687049433344 434600411295 643504211252 36787375309 220848220502 176370192680 526961626448 82937890589 87770668275 0 687049433344 618231662083 681535178233 294231767995 347482488589 0 687049433344 0 687049433344 467619509257 557430690647 0 687049433344 211751069134 278249310335 0 687049433344 236996940236 256388708525 117437791608 324795146646 0 687049433344 0 687049433344 0 687049433344 98745783310 206708643150 454569236309 661632089657 65266860448 553711168488 181221351977 469357012305 0 687049433344 43963547407 99657738466 0 687049433344 95444639038 510362635107 341607949324 347198859021 10742115819 29416470559 0 687049433344 0 687049433344 543510399207 634502024926 177798326743 213778047084 262141947086 571465682588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136010998843 385454372690 605718044612 614668100395 0 687049433344 0 687049433344 286803216773 582349735941 0 687049433344 0 687049433344 20246882327 298626662953 119675582099 667771594272 130060751026 642699030904 0 687049433344 5802904436 416196626330 0 687049433344 576788637071 660074374388 0 687049433344 214025900161 435898831519 3541051941 387705356429 43155462745 406365651185 0 687049433344 24601319129 89313343711 336642822602 547095288196 546142450539 627590092899 217216811787 280261259327 14852363538 138775945726 0 687049433344 0 687049433344 0 687049433344 205992755902 244995610429 0 687049433344 0 687049433344 0 687049433344 268615914767 414066799486 135531015006 210026589841 0 687049433344 0 687049433344 430296731406 446242475835 0 687049433344 0 687049433344 0 687049433344 92035014915 248714202555 0 687049433344 0 687049433344 0 687049433344 55528101204 71162264635 0 687049433344 0 687049433344 0 687049433344 189967960744 382541907273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153007628011 670574127576 0 687049433344 401907068016 459102615047 0 687049433344 0 687049433344 448488453741 572782506240 0 687049433344 0 687049433344 375882471544 544276451203 17648404920 478063455876 559789986587 641195703143 0 687049433344 0 687049433344 3970732415 432249200854 0 687049433344 211874705707 266488397591 77354634081 624728444439 0 687049433344 0 687049433344 157417768835 337545170499 111903863106 524033497529 201903500782 295703762714 0 687049433344 0 687049433344 0 687049433344 0 687049433344 394686070262 576463682498 0 687049433344 156016089640 514083565384 0 687049433344 0 687049433344 549588210842 586754566025 0 687049433344 0 687049433344 387139003873 641093593017 0 687049433344 435374254981 598880078388 0 687049433344 3254416481 317093619220 0 687049433344 53162561967 357762645320 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239563322562 366813070106 500411769126 618628203244 0 687049433344 349425975874 511293476603 342446565541 556673149560 0 687049433344 606390106400 633293301335 70443710702 435396155530 0 687049433344 362355562950 673898940401 0 687049433344 598100339433 623453603600 0 687049433344 308532949595 627900944297 0 687049433344 0 687049433344 4240759455 530966634358 133888734961 382850011423 437732645837 570438116121 0 687049433344 327604431934 686384171359 71143298538 672699530946 110277202557 558877357549 0 687049433344 0 687049433344 312742092469 369716960321 63117957985 295641280590 67435795335 170261072447 0 687049433344 397676404479 546194786421 0 687049433344 401768763803 455695885314 3628440767 49524840327 176644568082 316472168200 0 687049433344 0 687049433344 189126021238 437824294081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100651803210 162798951884 0 687049433344 185774391552 646631628725 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229464501755 313869596493 13588207389 286254719888 0 687049433344 0 687049433344 285240993214 296451638019 229047412853 574753745184 187555769109 530787053690 68441012722 259654214091 0 687049433344 243717015339 348878459551 0 687049433344 377311152981 450868003244 64974307311 396036662513 98468995510 636330472051 0 687049433344 50737278942 121496398578 0 687049433344 604365354284 678376184427 0 687049433344 15296089250 262535126603 123414138030 305294274409 478927395672 654085824706 0 687049433344 34443191929 287005598171 0 687049433344 291187081924 492564808432 424217364432 585097125995 272056486362 329386321931 0 687049433344 0 687049433344 0 687049433344 56553636852 255338895515 254207046003 562613516060 44665180995 71262678722 56000930032 521370221966 450102416852 620079128986 7130846675 173813643295 14650905035 392149835183 431060768474 483992137129 0 687049433344 0 687049433344 29065674547 476892068440 149783732758 199837151310 3692555294 571477125953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164768376946 255327113801 0 687049433344 429743657209 647730314073 0 687049433344 59655448990 311319168706 0 687049433344 546780159375 637318297649 0 687049433344 99117791004 612672260415 0 687049433344 271457134673 619142697980 0 687049433344 0 687049433344 0 687049433344 257945587408 663603755848 421102654250 542228580439 509027385741 527136277376 0 687049433344 42443517183 321795089210 0 687049433344 94831775487 422224535352 351035351974 421832108497 0 687049433344 419549635897 493827231269 85831577738 407457073068 0 687049433344 0 687049433344 20776372347 662005735632 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58103631182 491626684099 147923828939 632083636937 475497449418 499484346863 1969546180 150376297903 0 687049433344 0 687049433344 355490191909 454369709131 0 687049433344 99482734093 301794256225 0 687049433344 123084067083 676684986274 52061077697 658224492012 0 687049433344 565164954690 566278841713 18641812976 62899046444 86642563241 524122465290 105608194947 295785003070 0 687049433344 229615710408 526847334447 55171638579 528750959695 0 687049433344 422409711816 622842973812 315387960246 474308057597 0 687049433344 404388568944 621690642266 0 687049433344 0 687049433344 46834391233 145194392286 0 687049433344 0 687049433344 0 687049433344 101787714116 564806737052 0 687049433344 124988568338 235309901782 925943051 28592109571 128166985035 682724850500 0 687049433344 0 687049433344 0 687049433344 151828942453 447669914538 78175936059 424623092115 134368594782 381112105997 0 687049433344 393727523553 575028441180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34160984330 513746921069 0 687049433344 384384327058 683481004470 327128229236 657712197744 0 687049433344 86696509355 652134755086 0 687049433344 0 687049433344 35049181219 349697080657 0 687049433344 292265886667 662195197853 498116100090 619662379414 0 687049433344 188960768529 252874632280 157867195116 535940936462 329990627244 617038868971 398372903863 580947976811 0 687049433344 4750799270 273625675772 0 687049433344 0 687049433344 115593128189 261116792926 0 687049433344 10268783627 92272214618 0 687049433344 0 687049433344 85512503695 380628352091 502852305549 513426877007 190700342203 504518411149 4879413302 433017507057 449798386323 498152963753 0 687049433344 0 687049433344 109270295298 216570069368 190803253931 205969726350 433262005993 588773641347 0 687049433344 68583484971 478223988009 336080619042 608147187842 0 687049433344 445531941924 589355693064 398280457266 474882280671 53775680118 239934760020 182420211495 356159853229 25703423815 417051171660 14146181698 315524242807 90596509833 133396749742 396224353845 420623024895 0 687049433344 261183109502 512050953588 0 687049433344 501147720490 556155526961 336133204292 652668458436 11809962426 256365934245 478412102544 490695677925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68011852678 253787934990 0 687049433344 260913099532 635727518849 545267667575 551144082725 0 687049433344 317970588145 353697926547 0 687049433344 27602855170 277132949745 0 687049433344 181361630811 650108665191 579223137264 579868837968 0 687049433344 0 687049433344 56341745316 325969252085 0 687049433344 22829000483 360448633256 0 687049433344 598474071622 642389303296 0 687049433344 308051934866 493831865398 0 687049433344 337895976903 387308654919 0 687049433344 0 687049433344 0 687049433344 500299405351 672673301950 0 687049433344 132917322690 564498193288 0 687049433344 0 687049433344 0 687049433344 69303718585 650762849046 0 687049433344 0 687049433344 42253677718 108454153908 449020722803 460497506480 277067809093 285947122453 0 687049433344 162326175884 497545259659 306536510813 359922124458 0 687049433344 52670063591 573448834166 94918792508 297711193689 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174767432838 521413384892 0 687049433344 0 687049433344 0 687049433344 3496626759 238605970523 151041587009 321663810349 4512453390 44473944280 0 687049433344 244471130834 326200158050 271886832286 480278144421 0 687049433344 528148613128 555494675833 283726267591 395295010939 0 687049433344 13647462600 455212910768 311546280059 674607289085 335704759189 634479861716 431360424639 686843022749 0 687049433344 0 687049433344 650771144133 661459118395 0 687049433344 0 687049433344 299863728539 495460616927 0 687049433344 354318254787 493028172983 119612536817 629883280536 238824801261 614696461652 0 687049433344 24775362929 112146442373 362134765430 394857375479 247422078271 565840943904 289586564109 383627099998 0 687049433344 17407413363 410152741840 420027798605 522424391625 0 687049433344 648270103243 677254598862 188275564827 261781567979 0 687049433344 100100875946 184268696058 0 687049433344 0 687049433344 0 687049433344 529871930017 680183702043 145219097152 225156057790 521853758119 615345579591 515036111224 555540946720 0 687049433344 0 687049433344 47106363070 534285824717 4674295917 181430483469 0 687049433344 209228696073 634184875910 50250124551 389466818712 219705038230 376985383157 15420835771 366197482196 0 687049433344 143545894956 231751359313 346241010451 362126331704 316507376428 345184591834 61705820412 128428730175 0 687049433344 0 687049433344 137311732872 189921090311 0 687049433344 46851872377 555157944697 0 687049433344 0 687049433344 0 687049433344 320594301246 548991331237 500856586520 663611151652 0 687049433344 458154427998 572891543284 0 687049433344 399046123180 686881136833 0 687049433344 161048828507 551234228441 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246714803040 482197889540 0 687049433344 0 687049433344 0 687049433344 50414081370 235827580141 217903032684 263561976941 0 687049433344 0 687049433344 0 687049433344 520858651238 550833319305 245423034747 518566143139 284196611504 415314789139 0 687049433344 27009402909 662067211860 0 687049433344 410662630160 551084088905 0 687049433344 294198743998 462736966905 571139217875 572807377058 91770739530 351536414069 0 687049433344 171858682911 492193549892 0 687049433344 5602248685 553327089603 0 687049433344 81392595620 154601262483 0 687049433344 135716898692 604220118661 394888857804 612909798641 0 687049433344 325829287849 537485834876 68875427679 504245266250 39536364909 394692117347 239636153845 378266672133 0 687049433344 141655111910 336850287705 0 687049433344 0 687049433344 269891030266 468824251196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348095367343 529351006875 188746598368 568196545231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84112815329 295368103938 356193115695 357611049363 0 687049433344 0 687049433344 76955321693 533547001278 0 687049433344 552205376494 625596727373 130087502855 186301230336 0 687049433344 87328771523 172931033636 22995982535 39302540125 0 687049433344 0 687049433344 492758170065 632382593709 110923788096 445217954826 0 687049433344 202135902102 649677984916 89594031369 374389984655 235667348731 381356538798 2094407262 389324168350 0 687049433344 112957374596 433690540856 470621518006 506620975382 0 687049433344 392929286315 423700712618 87074600018 394174632176 0 687049433344 0 687049433344 562454653420 609426865110 321284755022 624330842503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376278340668 455579619451 0 687049433344 0 687049433344 0 687049433344 118009665886 573583968444 0 687049433344 0 687049433344 211536391880 268558483665 0 687049433344 0 687049433344 186056911167 269648525666 393321595047 640499993618 573905674586 602813458300 245817269781 374339845881 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333079899115 551818352719 266584710010 440733209646 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80506949399 233735746457 0 687049433344 25444194195 535581290402 593991757923 652892615997 0 687049433344 0 687049433344 87270501282 460921986157 425289550639 425459230205 0 687049433344 0 687049433344 229735879774 427089716162 495771781127 535634541097 0 687049433344 0 687049433344 233149323980 237367928269 0 687049433344 0 687049433344 617218790728 669116494752 156779616513 353796848421 0 687049433344 0 687049433344 0 687049433344 549108249410 661263289809 34268830855 578751639195 0 687049433344 44892584925 351931521230 64062251501 473550805011 89980629032 291790683921 282992904231 381823217894 0 687049433344 335073749037 388477319134 32941374338 82363359166 0 687049433344 404040700701 492353082372 85969447060 110361654527 0 687049433344 6437088404 347800915139 96063740739 392617385834 0 687049433344 237395798256 286019123017 0 687049433344 113818229828 132638668224 0 687049433344 0 687049433344 264530474361 474702246611 0 687049433344 0 687049433344 0 687049433344 226925884484 265023115235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274148272787 537382439473 0 687049433344 0 687049433344 536562099096 639843054812 258496094947 589153122949 551341969359 676069319119 0 687049433344 0 687049433344 0 687049433344 0 687049433344 178791796033 554176477476 266702950382 522232763319 0 687049433344 94013858146 381417797704 0 687049433344 0 687049433344 0 687049433344 374305109754 481422660590 0 687049433344 0 687049433344 132896825513 196309921844 5920905830 676395960536 57151731149 148351146827 0 687049433344 358968299462 459790820194 38715558008 99271412138 66556940528 300731671727 0 687049433344 54978600543 588095153448 0 687049433344 0 687049433344 0 687049433344 86396123191 285606258972 129755016043 355989531818 82661839771 438197859524 0 687049433344 521361621512 658452974422 44191359526 225069116918 380487723277 405123300621 156453618924 523536879160 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225592555851 268319706706 0 687049433344 212467941174 584202567318 349223284563 541035544824 0 687049433344 26651811266 516232202309 0 687049433344 0 687049433344 79127387806 246340746707 142052762275 348509582280 41965350270 225591841530 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95848729382 573909959396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59349204068 590521193277 0 687049433344 246851708690 576119387266 29646506295 684421248319 98302471373 540743947443 0 687049433344 0 687049433344 214814739351 619283423286 0 687049433344 304679220875 593646700948 0 687049433344 0 687049433344 171423876247 264744670381 0 687049433344 0 687049433344 241503221067 383486396995 0 687049433344 241305435288 476803421096 227804766488 407708914590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369757206581 555339621234 316837380621 429981118731 79073949807 355255647626 201267120884 580908771983 0 687049433344 0 687049433344 0 687049433344 517534039438 570780969771 0 687049433344 0 687049433344 64006668314 430501573144 84153474438 477588880871 0 687049433344 0 687049433344 330762781417 607827461463 0 687049433344 305900142016 337511033578 0 687049433344 0 687049433344 156423202279 647109990353 189795586570 670302311219 443846170878 675314109651 0 687049433344 0 687049433344 199261870309 384526939615 0 687049433344 0 687049433344 431631911072 517340699720 86300703292 223660848694 0 687049433344 0 687049433344 66606062328 430327986497 172689786867 267023207401 171430210711 575768968272 0 687049433344 469615792279 485744865626 0 687049433344 75605763399 120762943318 0 687049433344 44483773544 570249568580 0 687049433344 264159474367 496201990368 217086750166 425197925051 232778471968 387327157024 0 687049433344 300111946879 651443949642 0 687049433344 0 687049433344 174367910675 374507147574 398508232182 570745672720 0 687049433344 39128648975 635854767927 199763368402 306032301428 0 687049433344 149872191224 537935074574 0 687049433344 407693983641 588269339180 0 687049433344 0 687049433344 254012259800 509239690475 0 687049433344 244680735366 491449264616 0 687049433344 68078509098 281298234790 347277746528 596626384277 0 687049433344 0 687049433344 241052209876 423773530923 364877176475 539320695442 450591350465 518633803002 0 687049433344 0 687049433344 517052234628 537636547653 555767777953 572230618494 499021646599 618684131008 78211969361 462924782702 0 687049433344 0 687049433344 0 687049433344 320378686702 592493724281 0 687049433344 459591744045 671150374696 301299764112 657331900509 0 687049433344 18283395001 97777909092 54223777758 665304451910 266199093168 300007224101 152677544586 286976504005 222037989027 456727983786 86415334278 328137960050 0 687049433344 84189832360 282939874520 0 687049433344 91744968488 651493424766 137183998163 286801116200 0 687049433344 204281633286 372433273241 0 687049433344 0 687049433344 296446262225 490273822529 154475751203 392381418311 273105448872 550378797781 0 687049433344 0 687049433344 0 687049433344 572170552156 630507547381 0 687049433344 27233733072 440084622479 449329412540 453209801706 82200998326 311330462043 356416766488 573129368244 0 687049433344 0 687049433344 139940527568 258411205426 42764634011 534716927069 0 687049433344 0 687049433344 0 687049433344 1544990539 213755109693 0 687049433344 0 687049433344 0 687049433344 184276226724 685073094435 0 687049433344 0 687049433344 0 687049433344 46850055495 577166687935 527156085523 657684351303 24144727430 554763419940 558929534403 686105827281 55439926102 308403573524 88297116933 556605074970 0 687049433344 0 687049433344 160388741500 671086454648 0 687049433344 461820253294 533212995259 0 687049433344 105549038941 226709397159 0 687049433344 73009863207 264751780216 93818074605 514060282075 474866755402 533000257813 122701686903 291972310027 230959578845 667131194594 133971632585 598629408112 29031837518 468102897422 589848633126 631609536752 9927399190 530998826859 341522974809 662618319333 253667889288 365621930074 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 337868973004 644872591646 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126013116200 247741849011 0 687049433344 27666715379 574997106974 168250376882 634499547976 0 687049433344 403402090828 601294304067 0 687049433344 287646468700 661302641018 235099618661 648965130837 0 687049433344 245799110115 605721775732 50661518861 480450454830 0 687049433344 299235823104 657569861973 434444970633 446941822549 0 687049433344 0 687049433344 0 687049433344 529613573811 673430833766 0 687049433344 364828695602 519710168081 0 687049433344 440577291820 590991430619 5993632192 153569034382 290587970097 480952412590 0 687049433344 105726818093 545249128927 0 687049433344 0 687049433344 152690515798 621404717087 0 687049433344 21952700465 264688869778 392474175499 664474006077 207539145543 542357840700 284241116462 302295337976 11298473398 28929073245 0 687049433344 152709203830 475215457391 133004231842 377052910391 0 687049433344 0 687049433344 456364812136 625615731617 214554179696 499246551766 44478194605 349606962626 429289443084 604838828339 0 687049433344 431997487015 502062745898 0 687049433344 0 687049433344 0 687049433344 321195873029 640158703823 0 687049433344 0 687049433344 159578014922 379487319359 98252028619 645948371959 0 687049433344 0 687049433344 29900664850 571067729203 0 687049433344 179770675680 576362306362 0 687049433344 0 687049433344 89812401218 539180518692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164004350879 193988260700 125302850394 635296015644 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 443289692017 468388402757 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359165627315 504374424592 0 687049433344 0 687049433344 219045462491 675769231491 0 687049433344 0 687049433344 198640301595 208963464424 367315542980 477393018321 0 687049433344 0 687049433344 0 687049433344 104033037982 681658108602 0 687049433344 405635998763 438846540788 0 687049433344 0 687049433344 122105239861 516515578501 0 687049433344 115142099994 124374329372 170692242840 464762368528 217879660480 489940241497 0 687049433344 0 687049433344 0 687049433344 107309757384 636763637871 0 687049433344 365233344855 644413806526 0 687049433344 426748567989 486750048373 93868000372 407121738362 70196162999 155354091705 330384371245 424320805352 117637946928 626824483484 0 687049433344 55028810509 260606085186 101143338707 450195565283 9768008447 620329869198 0 687049433344 41493683438 409485995338 0 687049433344 338943743500 589688438264 51935160094 69901632153 464661732779 495459617448 88421913896 510527107793 0 687049433344 490324488366 573614538884 0 687049433344 0 687049433344 513813563684 608299300748 0 687049433344 255336655190 460413774305 92693107620 297420301964 427009838431 604480503199 0 687049433344 0 687049433344 0 687049433344 289213665890 462063684059 0 687049433344 482255924973 628200181000 593384330810 601111075929 0 687049433344 0 687049433344 0 687049433344 424113438504 424326971369 145978292445 559306777277 0 687049433344 236377773369 632826755746 38606713102 73976114889 328603875743 368348974431 473560438057 587103551778 0 687049433344 0 687049433344 104668230322 577778075970 0 687049433344 0 687049433344 393428808193 487335913069 0 687049433344 0 687049433344 337329990247 395193829573 0 687049433344 28567092446 577781187220 467867125646 606669966910 0 687049433344 197079926835 430216463588 128953782745 137990855095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267484174456 440547553247 573521623128 587648100003 185806027868 323686297785 414470358792 475580201271 0 687049433344 0 687049433344 265516861599 669522273921 0 687049433344 134462806383 364761051792 0 687049433344 0 687049433344 391056401312 585618537824 0 687049433344 263060255885 590321301503 0 687049433344 0 687049433344 225943737547 360566696598 324254972708 399348295365 172113419694 617225068956 27674093844 422400327941 359027834126 619291254804 307494713172 438917192926 0 687049433344 0 687049433344 15217445945 89690606239 228127814458 263138798651 0 687049433344 101332833685 160246216908 410631838773 422457863205 0 687049433344 0 687049433344 67001135617 440738243705 577120947532 660104150396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7514134977 554964744189 159297407876 488189694665 0 687049433344 130001038746 584179019526 114405964334 324046792024 210563194916 290892424483 0 687049433344 0 687049433344 0 687049433344 258867257182 490254674241 76647989603 571988788229 0 687049433344 0 687049433344 105732856006 523193865345 0 687049433344 222168430106 280255942925 104503136436 661785543896 10147886323 550796545582 0 687049433344 155677562152 248866948228 0 687049433344 220405857215 241558453597 0 687049433344 10066808431 583459263385 0 687049433344 459878155332 520212540350 0 687049433344 40519684903 565934720055 197396349828 683209131220 0 687049433344 0 687049433344 317575666417 400376925944 92939559160 445139298573 0 687049433344 35674966344 266879781316 0 687049433344 0 687049433344 19848674775 427712108239 61058434846 307522042936 0 687049433344 247934759020 524109839440 0 687049433344 137710150865 541751097245 131382654312 474169894921 0 687049433344 449869451683 667809342495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154755040848 500264194476 568825724316 636918746041 0 687049433344 0 687049433344 185423640139 592032866315 50178907739 77731636022 514750265430 663969585919 537121187409 598603711951 348379145884 478370813616 0 687049433344 0 687049433344 0 687049433344 209223912111 227359693412 345462476380 484130262252 0 687049433344 291725249268 540410015623 202682235034 316911226836 0 687049433344 0 687049433344 0 687049433344 107315849147 653324934188 100654883215 365533931921 0 687049433344 50944786140 52442684111 0 687049433344 0 687049433344 344763344379 421137065506 602843792554 604658168171 0 687049433344 32260522871 595739469197 0 687049433344 0 687049433344 297930497721 432376061396 22430296240 315820288387 361615941489 381565307025 57043655313 414380077707 74034556574 129145275984 0 687049433344 418103714247 430818271276 211069805900 658905309666 0 687049433344 0 687049433344 0 687049433344 113602374302 167832045732 330470277912 646301258533 0 687049433344 520873634734 648197944379 0 687049433344 361908565676 603626717983 0 687049433344 19430148484 414406459702 0 687049433344 7588908969 495744400402 0 687049433344 0 687049433344 354169646531 680992523386 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 370218013421 441305161026 0 687049433344 251611142412 639460674944 0 687049433344 510080486206 629427068517 0 687049433344 0 687049433344 20631042643 545244754799 7176143866 421177314975 0 687049433344 488113466227 674057121787 0 687049433344 269358929738 314492369124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89566269961 539939776766 0 687049433344 324303354528 411348209978 0 687049433344 157142484346 535312955713 0 687049433344 0 687049433344 347991890142 364711049948 194911539705 327199634856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216898244063 372264949660 108007146209 325101998662 330522495737 674461784806 246017911364 413529459998 0 687049433344 71696857904 477190374753 0 687049433344 0 687049433344 0 687049433344 77623122259 236987207454 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39456812920 244882409707 427460198898 430861276629 370306961239 482401728366 272703979002 308471649362 386493802265 636032933845 0 687049433344 0 687049433344 324147446464 471738621791 0 687049433344 0 687049433344 94087739762 264413041457 0 687049433344 0 687049433344 0 687049433344 303018636254 354102469599 0 687049433344 0 687049433344 0 687049433344 178561392902 388781926082 0 687049433344 0 687049433344 53543510487 606347031728 104786957650 179179619592 568737879618 671140815889 43129912420 651264621595 0 687049433344 88825443659 283437973333 131677439313 563944843194 0 687049433344 0 687049433344 0 687049433344 191426141479 629862231969 61778318719 416591068699 0 687049433344 0 687049433344 0 687049433344 50293614487 469767406359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 497553823785 660008461640 0 687049433344 520651457575 621478870197 0 687049433344 360904879281 378023731981 0 687049433344 0 687049433344 0 687049433344 233813217387 251593455902 0 687049433344 0 687049433344 0 687049433344 188808537621 241860453935 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197746501468 318104813354 253323284159 659980549546 23434464265 258818382729 148050749520 161051003244 274566049830 335397570002 272262495482 592121760494 0 687049433344 222561599208 618724636112 100247914951 584637624921 39311568939 342660350832 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44532362943 62481498438 0 687049433344 0 687049433344 320420786675 605342532199 0 687049433344 92561282516 458812930415 127580648853 234019712862 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40214083094 513437537879 88451850324 196329600843 0 687049433344 120926691778 411712327725 0 687049433344 193498513550 446203958278 0 687049433344 359687668588 504955249846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 556516452363 619516765960 290390902499 520724024331 30146509921 405449150394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80082785882 420297439862 41782544587 180878525738 27086898762 296098706760 0 687049433344 0 687049433344 0 687049433344 120986871122 309345577645 344383262615 631609283636 73065413946 450241608605 0 687049433344 223642546627 566405382637 435731760053 455152866018 0 687049433344 0 687049433344 123101756907 622395462988 56883029634 213001485258 0 687049433344 0 687049433344 236303116409 670827944633 73778593808 655012837905 0 687049433344 190814291264 563701483519 0 687049433344 360563135227 393103102972 80183792263 533569943292 0 687049433344 0 687049433344 0 687049433344 117498514338 676537357928 584587447971 622368420644 0 687049433344 36104770080 332177435323 56181362513 95682833596 87971264515 346291192467 0 687049433344 0 687049433344 0 687049433344 517116414446 648762791915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216763165886 553332750333 511953530571 666587992632 186819156587 382073622131 419784293453 573652424486 129748865811 383013711553 282276919699 437534082855 0 687049433344 17816954887 82327239217 0 687049433344 152830533718 586243986861 251818747332 425171399459 0 687049433344 145701970730 370539260055 0 687049433344 0 687049433344 460774175882 608241967385 77065233053 557331785997 0 687049433344 11336147326 421735127579 250160357986 517315014582 275028274935 578320283671 0 687049433344 0 687049433344 267547637595 648837400387 342692354366 634419582005 0 687049433344 489509013685 497918942055 0 687049433344 407306954853 474560259620 3113458390 175398498846 212308673732 343424341608 369427494814 555511112155 201239061494 381565033418 54034990949 435221462766 234339148207 403186336307 361406457544 513607861537 248972109245 390775978212 0 687049433344 307736485681 494861669316 0 687049433344 0 687049433344 291699875151 459423199269 367298084570 602499030322 0 687049433344 38489927341 444095102834 0 687049433344 0 687049433344 297446899442 353120526873 296498587699 527240992626 520965771296 570538069832 104374315458 312841044412 0 687049433344 0 687049433344 334246286273 568317418608 226717185342 471784447253 0 687049433344 216957497253 264064568343 318273773336 415485432253 25828499190 357775327008 222117100183 343492751329 0 687049433344 0 687049433344 343963143002 628433795867 0 687049433344 0 687049433344 79865692137 683575797689 52551422135 186121824064 241743113411 245723676846 320034103795 640512778218 195870423212 414151556336 272274688592 509140126675 158603016352 218175620652 0 687049433344 296344145167 516286369687 160744692600 588280777799 380151726341 496719754040 237664906566 254492812313 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20495495527 110888926055 260993083983 622707527967 0 687049433344 0 687049433344 434190022484 478673122701 0 687049433344 204570210092 647776678512 321595939003 560327400581 467214002300 667701227495 0 687049433344 0 687049433344 0 687049433344 346579096434 668620361465 249362298946 651712223315 0 687049433344 0 687049433344 0 687049433344 505102220904 653071006529 137561827511 681944007731 131739973962 186650601276 255107987822 347044041081 309365187963 539160356806 0 687049433344 0 687049433344 58561632385 547468890540 0 687049433344 0 687049433344 240696271711 597262052303 127468512352 412595326431 0 687049433344 0 687049433344 196829549069 556261192606 74831199788 418072115569 0 687049433344 227768161532 243944052743 260662245874 352038854394 0 687049433344 0 687049433344 351669183195 622402773953 0 687049433344 133986922028 653342856149 0 687049433344 253147787962 348513353406 0 687049433344 0 687049433344 17860554737 404588159283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33983197338 343481477509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166379017692 576008605568 0 687049433344 0 687049433344 0 687049433344 76335303773 172035395633 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 379395237589 430172891799 14125402519 128411422684 364646579825 581809689627 491980317375 522399224660 0 687049433344 0 687049433344 0 687049433344 137860647869 490862923201 127096943252 250528580792 0 687049433344 487019168176 618083660601 68231747582 528900431208 0 687049433344 0 687049433344 521560797440 684359267332 93752352426 566897486994 0 687049433344 298053463467 558270591373 373069144878 494829966637 28922080880 58264659216 0 687049433344 310688693010 373449442550 0 687049433344 0 687049433344 130588522457 244668729292 0 687049433344 474040916358 658356580630 166505502496 206750364344 0 687049433344 245582488925 491472571273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 199863671886 413384402449 0 687049433344 0 687049433344 467172525416 486257654308 0 687049433344 33451763180 391469856868 270730920494 430433108657 94236392408 94678439517 52448057658 565557207200 0 687049433344 442942004618 586899831959 0 687049433344 4288439131 526810981783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146256847423 147322168558 46744670145 575709981936 0 687049433344 0 687049433344 0 687049433344 48157956600 592820365897 367637451195 612140682451 0 687049433344 146256988337 646317011742 0 687049433344 22723818614 438592696576 0 687049433344 0 687049433344 461103157352 497827438226 34423643241 423084926309 0 687049433344 184167840959 657835718961 120143028512 471109390963 314312749443 488978896223 196820836433 630395951424 230074730072 395388077684 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83811200485 118793139715 0 687049433344 0 687049433344 79055850276 618686422164 0 687049433344 269631309858 548548095308 4178082077 284183561564 201919184028 685242935285 0 687049433344 0 687049433344 114371780655 532720582191 11156065900 249874436873 119708037900 203089320072 460654379747 605450093860 0 687049433344 280909002277 524708874282 0 687049433344 118883151643 429845593873 254401219313 494247000931 51043803345 105135344501 85120272061 545116397244 0 687049433344 2130511166 138634958139 0 687049433344 0 687049433344 3462887008 296176664226 219947864971 284301672043 25406380123 292870525579 106048742991 372664400200 182747756428 670340132194 158271774524 230757719832 204596365374 225526602550 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26955783523 160895120364 378529974412 638392052486 198323208174 536076338427 243702011536 446165363563 0 687049433344 124584780545 443424278057 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504653372025 599550016845 0 687049433344 0 687049433344 58853472887 580303159679 271878578969 433855226318 0 687049433344 0 687049433344 0 687049433344 161689031920 287714745948 0 687049433344 0 687049433344 0 687049433344 145651540216 549190487623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320358886405 573559996268 0 687049433344 0 687049433344 0 687049433344 73599424613 624004464446 0 687049433344 0 687049433344 0 687049433344 512796862963 530388572084 165148285814 571797192267 115754557087 579331925688 0 687049433344 381928004187 415110618092 0 687049433344 247600077833 578371432778 0 687049433344 0 687049433344 499422968862 685043557398 34165584782 70528526897 0 687049433344 24764233635 278881175734 0 687049433344 251161569499 464825288712 0 687049433344 7096595418 462085349807 0 687049433344 0 687049433344 0 687049433344 187199920586 274591995921 0 687049433344 92075672054 132498028042 0 687049433344 111206666152 170140120717 0 687049433344 0 687049433344 300629324031 582991971531 0 687049433344 149871554463 389261014025 235290534623 361890660045 0 687049433344 0 687049433344 138358028912 257725584537 0 687049433344 96629747874 246590643478 359601924370 635770163687 533160172759 636157950674 0 687049433344 0 687049433344 0 687049433344 299244291459 534435400055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253966697336 609876533351 0 687049433344 365926198216 656312099084 3404810373 105134494861 0 687049433344 49772523758 578704866252 241586676446 349955832953 388342977933 428968172049 0 687049433344 0 687049433344 0 687049433344 358793769668 678103053842 456924646400 500550106987 0 687049433344 411926352851 428574483055 189752182736 417171647325 77813784789 652583264373 0 687049433344 64240999038 324603251216 0 687049433344 0 687049433344 141884292506 175105715748 40050992216 130142027763 559508557615 652469621057 0 687049433344 246400150621 575088759457 0 687049433344 174402803282 546671384984 277937912757 437128582188 396592368668 679355176267 334526563635 413582191340 0 687049433344 76605350365 336997649767 312799260043 521074844835 0 687049433344 333301333734 520741703674 0 687049433344 15810016959 240654990849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 499049927171 607844334112 164164649219 581677576247 115203875863 377748985525 571817733751 684543081822 485135854709 502843117736 0 687049433344 67119054837 383512821070 0 687049433344 642871589110 681181669325 0 687049433344 427173816618 675558873265 248988319166 374866145975 0 687049433344 143446300229 651171533313 0 687049433344 415308725284 513946216165 39558628756 590571891223 0 687049433344 0 687049433344 0 687049433344 309744432282 398220751124 49787462892 172352891844 288733199543 646378304045 0 687049433344 466544194611 678396313228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 492005163952 507928584319 364725089645 420900665683 182208811110 375973171482 37812988126 134053840837 15128061801 45351542438 0 687049433344 220571562221 268684845658 0 687049433344 0 687049433344 0 687049433344 434912861669 599965813599 275333438863 660245214548 305037193478 491308454232 344807184734 395003002248 273585601752 455620512709 22361331384 89345819099 0 687049433344 505574762026 590295285160 0 687049433344 114780807517 638009238352 0 687049433344 0 687049433344 416239017682 475864346204 0 687049433344 185799780565 484346081833 0 687049433344 0 687049433344 401670655029 403775146785 311512195423 450140861217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401531733915 503697373837 0 687049433344 112302492272 393629288953 48447965415 318428702976 178384815373 246203079206 164184052556 508456439873 245358110823 298992141289 341228470663 533982980444 102109443802 606176725056 0 687049433344 107084423831 493888694093 317792234550 336465697151 226423322380 516408528705 192267938166 678083527745 0 687049433344 85034041598 414659143708 378793556631 432020925942 378605615629 473297404498 0 687049433344 12222767052 647776272234 0 687049433344 0 687049433344 83164922224 259325105753 0 687049433344 516772326542 538917286196 7885662359 611810646244 0 687049433344 222015529379 376264547756 5069281883 293880444221 0 687049433344 0 687049433344 0 687049433344 11791064498 340314141413 137354019079 282654113641 240626941810 474529147145 122994236965 387441172208 230778094104 436325408880 183842480605 284076319828 0 687049433344 0 687049433344 4792400490 307982235703 0 687049433344 67038593091 408677969983 245759638027 299390895804 390943939086 457865421356 446979105861 636571010471 499121141872 573553742589 488572478808 529617404313 0 687049433344 12495128839 93907065962 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362768207478 489414247260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159567300388 491911944027 244341720786 299393757683 0 687049433344 74754285709 431581988216 0 687049433344 0 687049433344 0 687049433344 284092561035 550445629655 0 687049433344 0 687049433344 95034921 79993301675 239711913062 466045182623 0 687049433344 187226646895 538904476119 102350731870 449713994322 0 687049433344 0 687049433344 0 687049433344 29611062524 533130847527 0 687049433344 2690377550 504708466241 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439655280040 495131971991 1071860277 533878991502 0 687049433344 262520779092 559644854212 0 687049433344 0 687049433344 266005583030 323655764130 64554739496 455175137459 0 687049433344 227679384351 517557573818 0 687049433344 289299076199 628602896115 114232100373 341113487839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22650643436 316737577522 0 687049433344 432340837237 536489167718 67463681351 513263183133 0 687049433344 0 687049433344 46685782403 675854385126 77575766589 181261278712 0 687049433344 313135508446 675135132957 0 687049433344 280620403819 682679365573 0 687049433344 0 687049433344 101005776053 303971804468 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80219692873 253617033202 0 687049433344 25777335982 491840856181 93746362141 340038804933 0 687049433344 0 687049433344 0 687049433344 123223628775 236002089759 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223648808593 265314892940 140793576458 495109857265 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476213960427 570960754642 0 687049433344 0 687049433344 383827882985 395267021243 201525421198 220144967121 485489035219 668179820315 20993404996 249500020449 0 687049433344 0 687049433344 0 687049433344 277033967411 493279647996 0 687049433344 195391040926 444384044858 202011905204 262762476092 0 687049433344 348561957311 606862369847 0 687049433344 184978450623 229067275182 0 687049433344 0 687049433344 299911028706 485753397322 262774753294 527180200320 370252483867 566956249050 300897616796 486653539110 0 687049433344 379748484789 506182794522 0 687049433344 0 687049433344 112636073649 331503689905 0 687049433344 24387974719 595483177579 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47371537771 234252180407 0 687049433344 0 687049433344 146660243445 475118538224 0 687049433344 370202989783 618198035994 0 687049433344 0 687049433344 0 687049433344 275767269889 510407666894 367466523478 485582698920 5790259278 226638705042 0 687049433344 0 687049433344 507242856550 658363380587 87076420329 580770187072 451707750234 551382847639 0 687049433344 552463147274 603174897254 136934868376 394893418080 30652118941 40647942510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227976873228 516063218194 0 687049433344 314184590523 467964250096 387269805619 390573505292 137283521720 670453301466 317384875722 514105166621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165748216296 201553861335 412212709387 629115884453 0 687049433344 0 687049433344 274198742633 500291855378 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 509035127844 668953303254 0 687049433344 0 687049433344 409658239963 637724318649 355326001936 579452216285 0 687049433344 93345885249 264362807154 458764085705 591475672288 169219253589 646768990258 3143481325 680117272862 105656381552 252899985452 511193637404 613964274238 588487608802 619142742352 0 687049433344 491145673202 502209521300 129844080293 331696694372 0 687049433344 98630174588 456378147474 28907174502 328426854071 0 687049433344 54045059362 272209463897 424519102575 427396531896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104165123739 253942289637 256438858768 677888590444 0 687049433344 0 687049433344 21151061441 147769256968 26832539677 372576073099 174146564992 265525614468 117077042088 354965497518 253534479452 531699857814 0 687049433344 0 687049433344 412337780488 575917084188 0 687049433344 350826256140 423947896878 0 687049433344 0 687049433344 397365261893 503748363332 359342108164 419980727930 4658252337 516847728151 0 687049433344 227543878789 241605871500 0 687049433344 0 687049433344 271049501497 297676017570 116685525516 475933433798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146339917380 678630555083 0 687049433344 347489714096 362842907643 87839083211 427025627052 0 687049433344 0 687049433344 94056654639 395479631897 233084026164 630336019825 0 687049433344 161364744372 596702371702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310853665959 490034917754 0 687049433344 195313529820 379228560721 178081526739 673570624891 0 687049433344 0 687049433344 113115669081 465769833216 101199074835 363249805225 0 687049433344 163448367643 666948789838 33010446635 263751949619 74060929733 669064262728 85473588009 502684807745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166415850375 416073067424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 356060931626 506042237645 0 687049433344 0 687049433344 0 687049433344 85207326066 671395188891 423004714557 607643769938 358221554362 504841996642 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371808992838 411644581591 460815603844 519989079020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253403996706 629416323094 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87743681075 230052463731 0 687049433344 0 687049433344 0 687049433344 33057519345 428953155887 0 687049433344 62425351215 435481377306 0 687049433344 524695236439 670785600566 235010607523 577556857523 0 687049433344 0 687049433344 23734204027 273931817119 397456886820 604327278362 285653603985 301154027324 142043825903 329386567899 170782490405 292600087954 167355233462 400721255451 0 687049433344 0 687049433344 0 687049433344 176809076023 554408381748 159171753646 442321492579 31557030171 607220562866 0 687049433344 40564423822 429536421439 0 687049433344 491500720526 656703072868 0 687049433344 0 687049433344 222762229703 406089816336 216459842700 653146396304 0 687049433344 71218454932 530102353555 189061178551 612496140633 331034268623 685855981681 0 687049433344 85441462416 321020961452 0 687049433344 156104321615 630499426962 308034306060 341083984861 0 687049433344 0 687049433344 0 687049433344 173638892390 674383849950 88858360631 538973978695 6757084194 6933868543 113628086266 562605095579 176540416625 304751336545 0 687049433344 0 687049433344 0 687049433344 106020776419 131519969687 148633968922 292007466973 0 687049433344 0 687049433344 0 687049433344 128458663111 168957073951 0 687049433344 205059159806 572355121866 84243483225 97308931411 0 687049433344 0 687049433344 164631978247 427149540772 0 687049433344 241195028510 618912580107 285263662920 325931672503 0 687049433344 74707313269 281443008477 108580245332 399938452848 413647818261 435286252752 0 687049433344 209395901305 684190954664 661146809387 669351225358 184896660490 528417727045 217088273662 591192576021 43268787288 236045072700 84092810366 258978369922 0 687049433344 110383548215 405241352709 448190655876 502493960890 0 687049433344 0 687049433344 118372911708 637806226479 244695710160 354651677330 58111122324 389899044815 68596773061 237688625185 481102487599 670755074686 379530854525 662189766522 0 687049433344 556955554480 605687429677 83257495646 289269807879 0 687049433344 0 687049433344 142477520038 604171296512 149251180667 361166784308 0 687049433344 102086367704 316804069332 277457504007 336832540547 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206121177680 334802482305 503388564606 617759483727 1652670834 403581302826 0 687049433344 171486122614 383859906281 178961730685 614242644926 0 687049433344 279811669927 281401061837 87069897896 449901247259 0 687049433344 0 687049433344 32347105892 92464213753 0 687049433344 534510085542 653459535651 344846900889 597527062068 0 687049433344 62983086719 487840480996 0 687049433344 0 687049433344 325666660724 399739167628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332029348897 574073165847 0 687049433344 0 687049433344 0 687049433344 601096070273 645057275496 238633921825 246849856874 266680019525 576393926928 80970602653 650218925979 131597624777 476880899278 546833395913 679144923674 68851825190 383763835099 0 687049433344 5171026963 630119535421 0 687049433344 0 687049433344 93152115312 286492297969 23491324147 528412277125 0 687049433344 194550522641 574743849213 0 687049433344 0 687049433344 0 687049433344 310960253876 682225020428 574391404720 648586348887 0 687049433344 217671983630 556225905667 0 687049433344 0 687049433344 263334369995 417624076468 499863622534 538835274019 115078487169 130477840874 0 687049433344 412620208777 434910829116 68043046038 556334503725 0 687049433344 95072117725 461130286419 245537238551 563458819525 0 687049433344 0 687049433344 515255411106 558161131652 581582893733 686967079554 0 687049433344 0 687049433344 297089865889 619562231415 9422967492 467356106615 0 687049433344 45630263490 163507406920 26519842627 662501204268 293919163684 623659314859 0 687049433344 0 687049433344 0 687049433344 305893171169 525096942932 391274851451 533162214310 130252533111 304711735817 99458051719 371665128877 0 687049433344 0 687049433344 0 687049433344 30940373575 474390135423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292626986407 377286852684 104571204497 499490049610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366783152699 508857540718 0 687049433344 455371951080 583043250809 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22830006405 46872247119 322164455588 403211871282 237206783231 417298965146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73367970970 413890450958 32915978406 560117560687 43952286382 488388043460 477757965453 537133063579 0 687049433344 182939723559 244321323089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291346311306 293115844040 0 687049433344 543888566040 623925221372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38756977282 511660625231 191229935191 361193830834 0 687049433344 462883380090 608920594236 0 687049433344 52408214530 547005242212 222737394497 683055026075 0 687049433344 0 687049433344 97226483946 479520479923 197192284310 569918311791 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7529958598 363282956018 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11390786218 637514841064 74827132423 414878355778 3775908105 99537921584 425901448213 577731390837 0 687049433344 0 687049433344 25160721474 310057249897 0 687049433344 169676334635 285133247952 0 687049433344 304709253556 659452198463 0 687049433344 358926941345 471710778117 0 687049433344 0 687049433344 275523358764 581005581382 0 687049433344 395254551072 417044612597 220820853035 668133866008 0 687049433344 0 687049433344 495864000414 565018769991 62093912889 455213411809 0 687049433344 248219536467 404753805172 0 687049433344 0 687049433344 311677193271 322290071865 53132993037 627764201932 88647641192 375842077219 0 687049433344 239620859909 502072520629 0 687049433344 248476270695 320342016140 0 687049433344 4923189901 212855280776 211111447060 375237432228 0 687049433344 0 687049433344 0 687049433344 46850427547 349307322458 220659972526 221974932082 0 687049433344 79629802123 287228907876 262040706462 628236365270 113367703273 679344182716 0 687049433344 111063189638 341572904223 19108858351 381681384403 246944616003 536571563409 0 687049433344 0 687049433344 44744688434 539837085858 0 687049433344 247062188870 650918854729 299602361178 581178516812 0 687049433344 544308078446 547580765481 290564085732 597733779697 408317817113 544445324371 180109283043 433347139338 260147367172 340329317496 108789130206 405034412394 62560424175 265391767067 0 687049433344 0 687049433344 29984466815 662384069533 14842000580 338071593316 662428293476 675934319856 192093548195 385486478682 0 687049433344 0 687049433344 0 687049433344 335184146962 528592048929 159354808302 333997372660 47610519826 447556093649 142094116726 415480533364 0 687049433344 0 687049433344 0 687049433344 271333452017 334114033213 0 687049433344 0 687049433344 443449167993 649676776339 0 687049433344 173941610074 296839766178 410657950447 668734358248 600835445807 686337492675 275001291888 473870729327 0 687049433344 414785823822 504622758557 0 687049433344 0 687049433344 292970423993 419927320530 0 687049433344 0 687049433344 450370199797 605159494069 228390787024 663274782175 0 687049433344 0 687049433344 328519687037 428756201058 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241478726150 605174290733 0 687049433344 257721087132 595863524400 0 687049433344 417749820633 664876249016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238693054232 498201674013 0 687049433344 148653897848 501379123970 137530567510 632549407892 0 687049433344 0 687049433344 0 687049433344 155416799036 678873640804 17135413443 21224363169 372302752402 448209175786 0 687049433344 382188749495 488344238287 154195484761 158508527742 301381321259 358839422360 327713811702 541912523365 0 687049433344 344089460210 638639352595 0 687049433344 285717673202 502553483582 71597365783 135292347398 0 687049433344 281427465395 345878110723 234276276232 561423482087 508167603625 627373377857 0 687049433344 181975144287 571828981345 0 687049433344 292830421927 645413293572 355577858788 642073353638 149062165218 248248685448 0 687049433344 271182852404 406837843972 192753777243 483947792293 127444023577 167787672511 0 687049433344 323184621748 614895933848 0 687049433344 338546621911 361002444610 0 687049433344 0 687049433344 164908782246 202609610456 119120009442 644918249277 157643464484 409168571217 170915635851 357250100283 17910660458 657483044560 254525320314 329634985440 497658275714 615284037525 69345130609 512127450554 0 687049433344 53513737119 601045375222 0 687049433344 263583579845 531677200356 133057898659 515520178830 391085224776 589896747315 0 687049433344 300910744244 451535847472 469585624182 518586801778 0 687049433344 0 687049433344 0 687049433344 64495759203 289371410942 49519767932 543048393340 0 687049433344 0 687049433344 184160528616 293387242999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134820233219 194617838978 0 687049433344 299700474444 464867499372 410903617191 468749503547 100680103456 444524760684 0 687049433344 113372261724 417574828815 464399196928 570191718181 0 687049433344 0 687049433344 303071573369 304515977229 0 687049433344 91628924766 112014306300 145953684887 400923000795 0 687049433344 0 687049433344 327441508628 666507715207 0 687049433344 0 687049433344 9619007113 635106369168 532246822858 658251998708 0 687049433344 0 687049433344 93043305709 261863043026 0 687049433344 226347154407 399017397590 0 687049433344 147677564955 172517960625 0 687049433344 0 687049433344 33759347134 165113375721 28129477627 601304647633 159687969511 220900968042 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 259774389874 362296007528 342105326381 364549897620 0 687049433344 0 687049433344 225741678507 240414652963 245882591524 665302862701 0 687049433344 311137869366 349578899290 359992148971 513301976885 116082516612 271368380792 92262546093 634348085444 243009439997 521592586362 0 687049433344 246950501971 507817237602 0 687049433344 57351196264 215322124091 0 687049433344 104299050323 482843219372 0 687049433344 0 687049433344 359609052769 665984565116 0 687049433344 31938288703 185129125982 130152876951 629755637020 19704136987 511073730969 0 687049433344 254003336710 514694558332 0 687049433344 347971883689 575203555764 0 687049433344 518753371114 622060033657 177829421933 641948857800 0 687049433344 0 687049433344 13362418164 562299348231 0 687049433344 540236927764 629426186571 0 687049433344 0 687049433344 187084088759 275181354954 0 687049433344 367202102829 528927708165 332420949255 542481848054 88264046536 122560523507 0 687049433344 220930372339 258555911213 128489728326 246904753688 30593975776 181056956949 0 687049433344 0 687049433344 0 687049433344 309805513102 329922981455 325226663013 645229092184 351494751948 385758404188 0 687049433344 383038293628 577071461437 0 687049433344 0 687049433344 143372655429 216723216149 0 687049433344 7436037201 130335902863 0 687049433344 0 687049433344 245067839191 277721415163 276141781393 466059225560 185263848872 255362128716 0 687049433344 0 687049433344 0 687049433344 369284587250 413025859133 0 687049433344 128618571931 507015906555 0 687049433344 0 687049433344 96632115097 583454214524 0 687049433344 357756373473 682295348637 0 687049433344 145994187126 200110286308 0 687049433344 391214988127 590434538531 0 687049433344 77344910563 83821975054 455134720966 487292143146 115375390986 530325964227 201425994273 504033718664 0 687049433344 31165967961 551797770658 34786984903 147309285441 0 687049433344 0 687049433344 63491604659 309984677322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 517261370622 597927731599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236127579022 339165118443 201031605231 208528571786 136366676775 444311260865 0 687049433344 420210743328 633503694975 0 687049433344 294933886821 311170669413 312374387480 605624542316 123636330827 324764650422 0 687049433344 0 687049433344 172741981098 595122562436 658501466234 679369428470 180863338648 310966266756 0 687049433344 0 687049433344 0 687049433344 235557962258 448138385422 462950286377 649791679919 0 687049433344 65139916504 446669924216 0 687049433344 20363104502 526074025072 0 687049433344 565558130940 624471967560 396067712053 476805933350 504357719513 635635645370 242918113671 502290296652 455934594997 582808800698 0 687049433344 142478083338 259343600060 0 687049433344 58886043146 643910399731 0 687049433344 156386609615 158445694864 144429565208 679996429541 0 687049433344 0 687049433344 75939639403 672028417489 0 687049433344 246295356238 451998567244 303093331703 639092494059 374615790076 546945120995 293160795848 462604094988 0 687049433344 0 687049433344 0 687049433344 135311634453 279110005378 30190887852 368750782460 473473198918 640961290929 0 687049433344 0 687049433344 0 687049433344 510714730843 524651575652 321899382737 447960095634 160838291246 391483878119 84114494958 198007900914 109365087809 472916806372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236127317315 516813929765 0 687049433344 261791677244 586819641721 0 687049433344 433269695590 437202088278 48352151994 566666805473 0 687049433344 0 687049433344 453999604506 500876755117 0 687049433344 0 687049433344 0 687049433344 567310059286 593427023415 268102815883 306021591045 0 687049433344 0 687049433344 0 687049433344 344791056238 514204951146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290557291770 388365669729 0 687049433344 387818165406 497515711658 436779929018 572717051898 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52490060414 129689923368 50194899835 509029481026 326783017929 385973481284 128214844851 652504586255 0 687049433344 89696487319 138853681097 0 687049433344 0 687049433344 606293995810 632437945263 0 687049433344 301390071194 409787218427 0 687049433344 323354588865 547824545260 407223095353 431494378870 238112139329 488263713265 220248986420 417530014015 0 687049433344 0 687049433344 0 687049433344 35070464999 682990521349 0 687049433344 0 687049433344 591983037923 630362510466 0 687049433344 416110639080 630961227452 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60564136946 437980687551 59199172617 291334453579 0 687049433344 173403682012 399426763224 236457959706 572633238935 547539918153 621424009591 0 687049433344 40890716787 405864345415 333514065953 566344576176 0 687049433344 398325799712 410148630602 0 687049433344 29364287491 81010132457 69021770929 250388341299 323420896286 644387757019 358496603288 466892235134 0 687049433344 0 687049433344 0 687049433344 70139253482 390013253341 229467719246 503671856864 84016829568 124795053636 0 687049433344 0 687049433344 31856260187 293643144059 0 687049433344 0 687049433344 211484492235 557698526842 0 687049433344 197846345317 472686777612 318283906441 644104856047 0 687049433344 0 687049433344 313648771389 417155161953 6469817682 610091507266 284071112400 492187995276 519933339393 563756889302 528783096986 583109476895 0 687049433344 0 687049433344 419452764358 634382317270 269186595539 445686452762 20135437978 173285831779 101344365444 233101197892 0 687049433344 215226903410 410438005230 163950950845 478525380613 109214819198 347733806106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38577075622 535222407291 606074757143 660354264858 0 687049433344 219853532235 642016978811 158534739237 161671341093 0 687049433344 0 687049433344 0 687049433344 30554310103 365102168065 217664657672 613712477469 0 687049433344 0 687049433344 69949063554 122023945362 0 687049433344 327228622238 594875270677 0 687049433344 0 687049433344 388236225101 396473820729 267839647631 620097423928 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 471924074515 631277357135 0 687049433344 219955255865 228846276581 421704996374 512991273311 356605843520 408317819665 0 687049433344 0 687049433344 24733263260 622834050173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9537118911 465496967770 37021983426 327009886428 384203577950 636290122581 340139354983 515784753960 152005605353 283608597208 0 687049433344 0 687049433344 10398133757 337840785050 0 687049433344 0 687049433344 176782437310 564459730704 107400506253 185147069889 0 687049433344 120556051541 384763562679 363724069231 441288549304 565201326073 599647320637 0 687049433344 71169394287 501825244288 94155861995 612538128716 0 687049433344 155025006336 588921750817 540411977106 616889877443 0 687049433344 334849710148 567862115166 503319926757 672788845878 0 687049433344 132949983297 681609703318 140652303960 492753552998 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 384213476194 398723125467 0 687049433344 23606461245 125329377366 260420459674 541531357391 102842853876 601971453637 150114383677 541792214998 338895078639 560589285308 0 687049433344 329017510906 440303183512 139120438999 552417414800 380402442941 516385727526 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73935500682 414836849047 337067272004 433948949812 0 687049433344 0 687049433344 315206791374 589860024368 0 687049433344 0 687049433344 114055937652 584283356844 28095688988 203581138183 0 687049433344 0 687049433344 0 687049433344 577251869414 619928421099 0 687049433344 169752495606 487145163775 332513859883 500912926300 103182268013 601956759449 487881022089 517072474366 160612227387 658352331452 411159101952 532940706842 67760168979 206553046200 0 687049433344 106910309754 342542009999 18476966886 339205390983 47847593318 458771590814 59532869480 186166674947 504674453962 612940550578 0 687049433344 0 687049433344 342984398185 552266793979 0 687049433344 0 687049433344 0 687049433344 384429561832 630137686316 6899845749 419379680777 0 687049433344 231880324934 240073050607 78359211671 645190303329 418790134455 658831556143 0 687049433344 0 687049433344 0 687049433344 45923403595 485577488515 285872958070 488261009582 0 687049433344 466307403320 624642525994 60729101181 344848031381 210861293689 569268661624 306408119839 553585563592 0 687049433344 0 687049433344 151358337298 441445746104 31432670140 433694683118 0 687049433344 0 687049433344 30514643201 263936336207 187954193639 266338250252 188468787593 211215794880 96422348661 371752082077 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320677848520 338619077974 22875828373 676319111691 0 687049433344 15246578624 335478833043 0 687049433344 411913094427 589893130902 74168012705 588268525084 0 687049433344 79176066675 442698323302 0 687049433344 22002981387 477843249384 394186888567 586614539968 35526718076 522671196306 0 687049433344 4549812737 610658905884 451785375661 456277113375 0 687049433344 0 687049433344 319365578389 326758912808 483479985434 559574483920 0 687049433344 162905163396 292182187843 0 687049433344 0 687049433344 13704932649 348918219796 0 687049433344 0 687049433344 102417373830 345888715925 206208855139 443121416804 0 687049433344 0 687049433344 0 687049433344 376351337854 519801868396 0 687049433344 81298052891 617715651144 0 687049433344 157413079760 404141601246 15261658351 28411772335 286516358619 365508957318 0 687049433344 0 687049433344 190552985372 281866922842 4592425648 640427767451 0 687049433344 0 687049433344 54640845349 515328019191 275543885782 425660128098 508658627318 673636044628 534900729274 615901891306 0 687049433344 54924493297 319778425392 0 687049433344 0 687049433344 377563977556 483360623081 443473361776 635187535799 0 687049433344 0 687049433344 186268480762 370772956226 0 687049433344 91711637467 450004097669 207885127675 351250047562 0 687049433344 215922902242 283964544740 486392906797 492090521585 41998310493 315108866321 23221636016 214304295356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15631857612 495390550641 188475148383 251375056479 152851782511 678523924945 212325028224 272606255421 200451106535 489167630460 0 687049433344 137079102501 448193065278 43776904404 399388698260 0 687049433344 105763369442 514153552048 0 687049433344 0 687049433344 233170233 69029935133 282445435146 509053053659 348682297593 401238197812 120964851436 438014005043 554874745358 631329376107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282686781406 451497640705 0 687049433344 426872973678 676715643840 551825232563 633103630716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165577265230 427877081577 83483459200 337359700213 0 687049433344 0 687049433344 468644302276 497822152932 196594862754 568035190586 0 687049433344 0 687049433344 458546564193 599504943767 0 687049433344 0 687049433344 0 687049433344 237482031350 614386276349 104949696924 274348213446 0 687049433344 0 687049433344 0 687049433344 605827571150 606064840006 135804135981 398597418493 63877975437 583594254798 0 687049433344 127194092802 586842976348 24621456260 388489376340 0 687049433344 53150240045 251787527681 45958945529 358525644473 136320251409 536003670182 154872090189 191208380219 29224592647 90614953564 101020934979 209341524158 0 687049433344 457819900808 613645880270 130414202842 437674887763 238796646763 560886974469 0 687049433344 184574988359 228012465465 0 687049433344 79168508215 684380883594 311520968028 610374186995 302827991845 447545312315 0 687049433344 83270753960 312506761493 0 687049433344 160255816743 596192580299 563940560743 680604718968 6635118169 336887261710 9322476826 298913756733 0 687049433344 69237582148 619816088866 494624270886 619656015589 344518133863 377435323539 0 687049433344 0 687049433344 125414414076 681796403056 185709612878 606012721829 433993742728 672081547329 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105153999851 535337014405 311016869080 574807759653 295601453546 574076283872 193174624836 520828713066 41669293166 499304599533 22566446956 90632339542 264476987664 329064756865 124559633099 503595287208 183666074897 539561479446 92855106673 559503873678 0 687049433344 340096581142 473974082669 236555220015 502816548289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112887920270 619153938934 0 687049433344 168543422160 617681444887 207628097885 230941529074 0 687049433344 0 687049433344 399658390073 644801779645 77153487352 161154963439 168488679664 650762808303 152380981627 349565968269 0 687049433344 279243493571 660852028545 21392106996 437260074243 146932480805 465170638253 42417695565 493063257057 0 687049433344 405477645010 411816691400 161557149768 624805518843 0 687049433344 14449014292 252767103533 372442653429 534928580458 229657240846 673806656873 148178035037 546893008799 173457069387 682062251424 295768480191 311821335106 306201508698 527585408632 99563101187 642938701825 0 687049433344 267554013539 462830487522 39662500728 288360353353 0 687049433344 382464962245 475684709436 7904014428 101597787314 0 687049433344 0 687049433344 0 687049433344 513199775011 658443865146 0 687049433344 261392891035 640220011810 84390567254 351024269515 33074289187 270533702620 0 687049433344 0 687049433344 209557362009 614096379549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107039405412 163636655656 59127735724 202096972568 526667083807 631313222756 8981085116 441262198289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105343139512 293240179157 0 687049433344 24415209338 320361558092 0 687049433344 194241281384 370520375404 22393242800 371090409269 289681427269 657517593376 0 687049433344 110498535252 198049742451 0 687049433344 0 687049433344 0 687049433344 63929216227 107381846654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20164683223 586305795372 243912259897 625468092327 94653715001 154774762165 0 687049433344 428148180353 666792360549 497278694812 589354455923 0 687049433344 175200462613 519289817751 0 687049433344 32765203646 488090529340 205107688690 514325266943 111838069076 503759827310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129410395136 497829485233 0 687049433344 466898525904 592128609986 0 687049433344 60034813589 318176071050 10462477567 248648192802 0 687049433344 296453158617 663227740580 0 687049433344 454011782137 508272141094 420911306346 471803631950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316329621152 520919132512 0 687049433344 0 687049433344 0 687049433344 188710316787 505777022051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349365660346 547939233350 331791113206 517914317993 435000190669 658366594485 0 687049433344 0 687049433344 0 687049433344 350500414452 642866997273 0 687049433344 96012698600 355814908745 0 687049433344 0 687049433344 119372691109 629621873412 399549850051 446801326348 0 687049433344 129947391398 615704734088 0 687049433344 5924618062 76655042274 0 687049433344 0 687049433344 39692501936 139737519707 510616410356 542399562742 20167021808 68448857559 0 687049433344 226242111112 598455483988 237552721539 503787414044 60581207504 392860752518 313998446605 384941064371 51047285575 151961906230 60630245526 440485459112 68511760349 614142978010 0 687049433344 206034293456 213223259783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371680283980 557132946247 0 687049433344 308149853007 582564625394 0 687049433344 79468510048 611823073375 487888264686 681368834250 126505841605 573462238329 0 687049433344 0 687049433344 81216827140 534700586159 545608764288 653936714494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18716249125 649566519552 421310834682 469412808027 255003326468 668387525950 0 687049433344 0 687049433344 538144373664 619738631085 0 687049433344 160256262059 256728408464 266159721988 640773309372 0 687049433344 45293408913 640695779234 4901113641 259846431156 346513095881 624367331687 265353426347 353298249799 447889399531 460866794319 0 687049433344 312139520087 624495584513 356352708158 411313499407 0 687049433344 21996502330 292990500137 211053393459 572153883914 312368197477 324727615402 0 687049433344 482084994520 625955129757 220004576054 326896189293 5920416189 380685988568 438715454609 521515900806 49672150151 619023125172 384005275928 633165479856 36508228596 194003098162 391716291849 586503777849 256859381342 499105956825 0 687049433344 410885096224 686229853268 4659318143 284332259322 0 687049433344 34579762164 201245309288 0 687049433344 271378132078 501773293718 20016161586 236796753396 0 687049433344 0 687049433344 273886587498 459187458434 345169142624 500110922632 369517526694 507814208252 0 687049433344 451979268391 497361399599 0 687049433344 210825519209 363308787408 18460976254 155416896898 148124270050 376571687365 0 687049433344 396238061166 478944986498 92011006417 381560888375 120693359277 318936231171 0 687049433344 273870373203 309418318825 0 687049433344 0 687049433344 353048779502 362570303238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 398520347007 520082598346 0 687049433344 38468334215 198830451443 0 687049433344 0 687049433344 0 687049433344 269912401292 607571368390 45957751005 180141997830 0 687049433344 309177639979 482089391584 0 687049433344 118159858071 212877783742 277496753284 321859608273 0 687049433344 0 687049433344 247888143930 605750576305 0 687049433344 0 687049433344 0 687049433344 144073859182 248460101150 241763553618 256252517103 154917490380 587753937255 41189847727 145497244400 118486405830 165971066256 0 687049433344 371026692640 542792998771 0 687049433344 239816781656 666850723318 0 687049433344 23097200215 586864769226 51483888816 160096566209 0 687049433344 0 687049433344 0 687049433344 372050947988 570875037638 12435240245 199045742917 85915570472 402054237507 29560188598 621800830610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233115243773 522981936912 0 687049433344 199601941363 305810948855 489798787244 620860199575 324432691501 616352652045 0 687049433344 0 687049433344 110904932307 278764896307 380316840440 607295770572 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249328677683 648594217180 288918761931 665655486758 302961658909 303119249410 300046551237 461527543641 0 687049433344 10626251789 257126277006 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 581744089758 654967290280 0 687049433344 508699832010 525852644898 111925906696 195724114737 2088885829 83378778987 165037123432 326648896327 649177375832 675835627921 479759608204 632962574549 0 687049433344 31694475987 490784271474 4830628456 117259115689 462106073801 597269918115 33665279752 603708958423 0 687049433344 457003290956 629210975973 128006037839 147074069202 0 687049433344 0 687049433344 363828941401 445689083450 8171805812 397217810161 334878001229 411246113939 117064456719 411073849366 0 687049433344 0 687049433344 74489221272 584264830967 416390993539 628804526546 33831997310 78017238585 0 687049433344 161619059379 353964280305 273068933908 353950920572 0 687049433344 0 687049433344 208915115526 301169449915 0 687049433344 161130252935 290525925291 0 687049433344 349844589503 514127096001 51258829860 661911656856 0 687049433344 363160353329 490193919219 0 687049433344 121688099014 596988622272 240782690866 292798234033 356611426874 533908867293 297928125676 620369006262 539991383733 569621952839 82285889886 109238884722 0 687049433344 333375993102 571656169497 18319970342 45943721283 0 687049433344 200323284905 525072715884 306267347046 537683610777 272383911054 433396583708 0 687049433344 0 687049433344 0 687049433344 8661082916 260853552908 205238318813 429030609633 0 687049433344 0 687049433344 185997684732 538639607043 359560174922 402761029477 0 687049433344 0 687049433344 168971909245 521828708847 427854976554 622440549211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237358517325 356143936903 0 687049433344 0 687049433344 143116169010 614798098424 140626203180 171062207725 0 687049433344 254800930089 372953313938 193177450326 327829375052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 419445613786 455357177075 164724066960 665285207611 0 687049433344 455224138114 591649798617 275689071973 422104667977 0 687049433344 190068617409 353268956376 231845063215 634875228433 0 687049433344 0 687049433344 195210634574 258445580916 0 687049433344 0 687049433344 41395275299 492503827620 378480548815 515020085893 120481139777 585502561934 0 687049433344 10664686488 412182919486 142859585217 334848791661 0 687049433344 0 687049433344 0 687049433344 126342950440 244452666738 0 687049433344 0 687049433344 57702295374 156339076120 0 687049433344 49845672299 379466979263 0 687049433344 0 687049433344 483346464013 529607448445 212111587831 373424644279 336209433443 395429009383 51125799545 534555947123 0 687049433344 13529929937 271049753194 0 687049433344 125595537843 382711085451 0 687049433344 518826168307 520584685175 0 687049433344 79839899161 445871825579 59727151329 313235358004 369690400007 523308814994 120588222233 536014665888 0 687049433344 95164921733 367698005759 0 687049433344 222707009124 686442852120 0 687049433344 0 687049433344 136154544316 532137340253 411177362074 578226997602 0 687049433344 0 687049433344 74868186676 593416042821 0 687049433344 14254094761 244822838441 0 687049433344 303075709602 587858123157 0 687049433344 0 687049433344 0 687049433344 33649294611 532454786614 269467187577 525857573604 0 687049433344 94469608792 520747017829 0 687049433344 129404393072 330013901845 0 687049433344 0 687049433344 520972813456 563437105183 365419557679 519938618434 290730058098 383402321218 0 687049433344 508240415804 543769390576 0 687049433344 109481291256 287180311795 152655593516 591175240149 254200616310 314527678515 0 687049433344 0 687049433344 0 687049433344 156680752666 587773062866 0 687049433344 234577965130 559174072506 0 687049433344 0 687049433344 0 687049433344 342794267195 637910841726 52492748630 525828862594 76865322403 133951195893 58248933794 558586633882 0 687049433344 0 687049433344 77296474079 216579802745 139214435111 543649759359 402836248780 542554995357 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103235648151 419695010526 194585422147 525820519073 96663279513 584772015037 0 687049433344 158472163852 647664425618 0 687049433344 0 687049433344 0 687049433344 626704898436 680648218832 343879616295 661215382164 400450049133 425628432686 0 687049433344 108970812403 406605594929 0 687049433344 0 687049433344 0 687049433344 134482181746 610174626093 0 687049433344 0 687049433344 37363437992 84151577443 291159535509 525860182076 0 687049433344 610324227760 671718454408 652388089 445336848677 153834408289 261487913047 444259632273 549460192799 389725379045 574758966244 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383022778228 626798545138 185215343412 530286450688 511151395406 520482788667 0 687049433344 0 687049433344 0 687049433344 217529436632 596875885550 42291291864 625984279872 219924273120 365200961018 0 687049433344 491415957487 564789447290 245206793947 537575840603 0 687049433344 0 687049433344 0 687049433344 238626724990 244217459361 555057112681 646102349335 360376679208 407317959936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198931364980 646615238941 319041579390 580722116469 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211124626135 509109174260 0 687049433344 0 687049433344 489821579123 630256511282 215894218415 401848176143 0 687049433344 0 687049433344 0 687049433344 468953124462 609149712484 20271905699 215682654612 407965553587 439487930468 0 687049433344 0 687049433344 0 687049433344 635742184856 646929178522 0 687049433344 62625860805 103907378709 224321090127 545942511031 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228805275861 439813742644 0 687049433344 0 687049433344 165672442635 280968766792 79398261684 537469345454 0 687049433344 388444692145 501253308068 0 687049433344 212750830893 546897530165 332590734248 566022774863 0 687049433344 283313638138 402459488514 402433882968 532067901806 0 687049433344 470102508697 648914072687 298165669445 643146463277 0 687049433344 305754838442 535270484343 522507889830 636302749790 0 687049433344 120887995674 159768936311 0 687049433344 481349571924 499424528413 0 687049433344 0 687049433344 418749609299 458404128538 519413507362 537234299356 457954253387 512036112166 0 687049433344 325406287870 678775189277 253085286073 380810567319 0 687049433344 0 687049433344 0 687049433344 65035973302 342794246459 169314929356 537652768841 511112416341 666148801423 0 687049433344 387059520632 413774362770 0 687049433344 33326690667 297631890787 0 687049433344 227629606980 360120301070 109195490488 481297124170 508544625271 657204978898 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 414007504482 607369411288 239121140092 512605548639 306255162759 649088573815 0 687049433344 0 687049433344 0 687049433344 312519286844 530211260999 48126473957 473862324297 242624712283 314256226974 607119638140 664587457880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85516545704 624430479761 117148178708 312824518594 0 687049433344 339543233943 588545962910 295749900494 496662495251 387834360790 493907771233 0 687049433344 128192281978 485757837562 0 687049433344 0 687049433344 0 687049433344 158179868012 473826948524 236132627397 315212462199 0 687049433344 0 687049433344 20332812302 89703311011 0 687049433344 0 687049433344 87312891615 166402761282 107425855158 162858887757 97934017637 399052742217 331921983797 596063466210 0 687049433344 319513367511 618909724799 457056382618 684923624225 26454643821 407832205815 0 687049433344 52506530020 540026272202 371518373744 579623626553 170423758093 599818115018 25797686492 84444458170 394790493014 483637245761 0 687049433344 25835174554 666023798039 0 687049433344 0 687049433344 0 687049433344 317257017990 432443145666 31456255253 411431912123 0 687049433344 161579421061 247532143861 53162862660 608024465797 0 687049433344 191462360791 400173933788 193996540998 362408313289 0 687049433344 113179679018 397647655709 0 687049433344 0 687049433344 449597608336 457954080160 0 687049433344 0 687049433344 140119178176 579161337228 0 687049433344 0 687049433344 230969465378 342460113197 300384306320 677346189314 0 687049433344 75906846380 297983897827 250143690014 430804563119 0 687049433344 286340669605 421620693746 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18440926294 179213814904 0 687049433344 386878723649 496148415549 0 687049433344 390350871037 535301548912 386033978707 519042075354 0 687049433344 495618486641 684180777460 0 687049433344 0 687049433344 0 687049433344 76821895818 172214332390 0 687049433344 0 687049433344 0 687049433344 675972284615 683364498769 496965036010 611827202689 546815856928 580149998497 112944126172 499523991111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389185940989 532774395765 111188144602 192343485687 198210620259 443435928102 391709836290 610662430814 288362784031 379282000826 0 687049433344 483251054269 685093266133 132475352353 640084184298 252917046028 317484060076 0 687049433344 0 687049433344 281037164736 284649797855 500971833616 641203676585 308395205582 524450398313 461187751852 481785411636 0 687049433344 117900436664 561964284381 0 687049433344 0 687049433344 139122245630 341286068710 628740412417 683820781826 0 687049433344 129551600035 202836328536 349361460458 500160292551 0 687049433344 0 687049433344 246452139611 576847176010 324073422132 540066546158 148693702043 464712866703 126429326934 600861769788 0 687049433344 29186686744 476794837117 395586998349 549389471807 0 687049433344 0 687049433344 0 687049433344 323861209391 532512048747 73712750005 141539002566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92766876293 422556506082 0 687049433344 0 687049433344 75269164898 438786337736 0 687049433344 0 687049433344 501718421209 518099963053 157746518938 521346163437 178516653859 547774500749 0 687049433344 0 687049433344 293737542727 556074158411 0 687049433344 0 687049433344 267180863892 599828378248 32677310828 238456420227 352185388377 453226101163 489696506781 678882429576 203318003137 502448725867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109545823870 294232352669 0 687049433344 0 687049433344 373077611229 631341756250 0 687049433344 81305624983 439000214886 310075182805 467294401186 79010719525 118665807717 150886655589 302109051589 0 687049433344 0 687049433344 233989202506 307903343901 0 687049433344 0 687049433344 0 687049433344 352460854309 362426799346 0 687049433344 58409526653 174772383022 0 687049433344 0 687049433344 0 687049433344 489744484638 686461167210 0 687049433344 17138563996 149506239427 0 687049433344 551848872284 631544749071 273150121415 615827790427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393771915202 540675352644 194611912392 434477533240 204098897935 493760988796 166253934681 307836858210 0 687049433344 0 687049433344 523555837848 567494209973 57952557085 393515776700 335693545493 402318038390 3671248183 140643683015 0 687049433344 0 687049433344 135864743484 182853512060 0 687049433344 256864341878 297962093379 242521191123 578394142989 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329222292930 603044372493 0 687049433344 232132153086 421775824493 401869186807 588310793483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 555853568504 573181034687 73485759097 427086765895 155727353310 321058398328 180610768369 369868873885 445942037710 670787261820 0 687049433344 0 687049433344 34009967455 451586130800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58785279161 342724183327 467160221187 609397120399 0 687049433344 66583955511 586476341779 0 687049433344 38940951475 444043616541 0 687049433344 335732855952 444001975649 153848327976 421631793961 206922604703 466764577205 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238287260592 482340008476 0 687049433344 171813571162 242644036811 0 687049433344 0 687049433344 10283755318 593790030837 0 687049433344 0 687049433344 133156270863 648034806774 17520483818 269512886926 0 687049433344 221305496061 383462288447 353427553043 552056726066 0 687049433344 218321206648 455406345272 0 687049433344 483468505723 502050799999 249839497185 366746145740 0 687049433344 0 687049433344 0 687049433344 486955107728 633790775035 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363370362212 589146554089 0 687049433344 0 687049433344 0 687049433344 160080433827 288637388878 0 687049433344 160753062664 517619532039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346135434727 586929658710 189272999292 390323848791 190152115076 245777536599 376912900891 525515138555 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231545167828 413793090532 33683987772 166543051117 0 687049433344 5761501008 649437981352 0 687049433344 274299399474 557580644260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286783385188 606182173259 0 687049433344 0 687049433344 0 687049433344 220282099458 606951650628 0 687049433344 0 687049433344 171560641226 513789104914 148147423764 470039676224 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57968622239 413288257668 146714721633 595139008378 0 687049433344 108033135955 668244866552 73309284111 212595492090 0 687049433344 442357846259 574385543809 395256188036 681584103117 231203559648 548115626533 87445071033 498459021621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15971221488 485243944846 0 687049433344 0 687049433344 372327753850 549733336685 0 687049433344 35931502454 349514014747 38106500442 195739698299 0 687049433344 387915995381 425788621156 0 687049433344 212912371220 309621391754 216334227866 529911163949 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97428232470 548158403497 664315572133 678198561093 0 687049433344 0 687049433344 271904376587 392087462057 197739689857 474054598782 0 687049433344 0 687049433344 11115674494 536236277725 0 687049433344 87543955276 634852337058 0 687049433344 0 687049433344 105147994385 282050361341 460542124818 537865556911 0 687049433344 0 687049433344 260114907785 681485144000 0 687049433344 379356920096 588097192892 0 687049433344 0 687049433344 0 687049433344 28016075493 384440356206 335260461887 552523757285 293625243354 640298466452 0 687049433344 0 687049433344 84122499366 177912905140 61530053394 313968732614 140942444530 352690652188 0 687049433344 416274969012 618246507599 0 687049433344 0 687049433344 0 687049433344 87017108770 676920206213 0 687049433344 3918209677 327683660060 192331880225 383694872317 260764402769 473475017519 452369949754 600444870860 0 687049433344 48223413538 399656941130 20054407169 79453203751 0 687049433344 0 687049433344 296521419805 571612803327 64284825558 300191121663 244661891757 483906974720 378888350364 670522897545 194296669081 275005735024 594310805835 676410460415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281703542089 482260198731 0 687049433344 0 687049433344 369947112147 632671426901 304579082744 505513872649 0 687049433344 0 687049433344 0 687049433344 0 687049433344 435352466573 661443042481 19698065077 314705241261 181184105465 422752396018 0 687049433344 182877804333 656262906910 294066292806 395938808108 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375558732420 501976696815 0 687049433344 0 687049433344 14700395782 472740374480 0 687049433344 214583285418 424206368276 0 687049433344 66031294493 492380714722 0 687049433344 370420095873 504683139509 116263259999 522514989920 0 687049433344 111751793266 565729305332 181660089510 221358076887 0 687049433344 103269037680 135173922904 0 687049433344 0 687049433344 0 687049433344 207235986427 547429114113 0 687049433344 20884120980 586584101408 103795818691 134346466590 318583095283 623610528794 199830404620 262858087016 68337418858 212361823975 405275026944 634457578190 0 687049433344 0 687049433344 0 687049433344 41138346637 299967947772 207325217278 359846973319 0 687049433344 177181130639 436908474050 0 687049433344 60423054935 363510484928 449027844170 517377723568 24304775596 549172902242 286700992526 494103112867 83569332958 668691982324 242578011240 636189466054 193783362533 475753613942 0 687049433344 409920829167 603805329306 416562060473 496218979645 0 687049433344 0 687049433344 635399583410 650775808412 38454804043 110186402728 0 687049433344 0 687049433344 380153488129 455492217267 569087124154 659311126082 173631993197 176641330280 0 687049433344 0 687049433344 0 687049433344 268815200109 612571387214 0 687049433344 0 687049433344 0 687049433344 246467745086 612180578813 207580778959 332392318817 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186345665105 383645771000 407839762796 437436864584 0 687049433344 0 687049433344 49043484065 168191165223 0 687049433344 50252232097 533702409919 0 687049433344 430651936094 447961166347 563528164155 571048246694 0 687049433344 0 687049433344 0 687049433344 492695266771 683634094896 0 687049433344 212845678098 239919099303 0 687049433344 125021121902 199696975452 514203906357 561113871326 0 687049433344 0 687049433344 270263231471 622958465257 181180527137 422653277550 0 687049433344 80688379771 629902103438 278492200991 292943246717 0 687049433344 111843586561 616003889279 0 687049433344 433627501755 494931713162 407716931401 487868671774 216458852302 472282036229 0 687049433344 0 687049433344 209381129743 574995956735 375526222649 538343812637 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123023618951 664709555617 2206692201 497866028664 256159081727 393586353583 95057594415 233397613556 0 687049433344 132977023282 608729282919 454305620218 587751041069 9517326788 412374565581 459552923581 637717098392 0 687049433344 128835154176 426660199255 146294114912 194946630702 84626485680 531175760273 123117497966 180837063066 127938870694 599703954645 0 687049433344 40407329437 63856453586 0 687049433344 204723197052 563137653933 0 687049433344 108563094233 138414796563 610909946120 677474990719 0 687049433344 161855919988 322708938482 607367578789 678959287550 31897867933 532806434660 615517400843 639336821488 0 687049433344 50041989657 600934813090 0 687049433344 637226234844 651258636280 0 687049433344 500646378693 647989848412 167182259923 528173231410 0 687049433344 0 687049433344 558889788971 647408615018 0 687049433344 24376103540 591516170630 0 687049433344 57226988086 298212880472 0 687049433344 86298951282 312144734740 0 687049433344 489045146767 552668789680 86817245209 430283413498 0 687049433344 0 687049433344 0 687049433344 52204215178 581138764358 0 687049433344 136445305055 403083662931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242563578197 472072037833 0 687049433344 65439153184 193083248333 303733536055 331873286360 367306304192 446889236741 206014599117 643829215214 0 687049433344 220237368528 245665505888 227284134346 590004525231 0 687049433344 0 687049433344 135396366442 298514417183 170052888254 171895427500 0 687049433344 3301221062 563879422537 0 687049433344 425276293924 467688967930 0 687049433344 233282485007 420999608929 521609336724 604795209485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 172164191882 312443706333 46067597955 125709549440 583275403442 685165886843 0 687049433344 35403665023 332788126328 554014912875 572572206352 0 687049433344 0 687049433344 343271482850 369459446016 0 687049433344 105294929711 271160876794 35623233437 624704299432 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101786043963 118531495480 0 687049433344 30870214553 270625451357 0 687049433344 0 687049433344 141601489800 573827707311 434440931454 664335002218 340729110920 405351788658 69469270230 646389069252 0 687049433344 83054018898 210344821044 0 687049433344 373183781867 508701964719 0 687049433344 0 687049433344 447571149629 533718639573 186974459531 382761876065 93413662312 525391111755 218717036805 321055565371 0 687049433344 0 687049433344 251196701925 574514918282 0 687049433344 0 687049433344 0 687049433344 15255735675 220596953198 0 687049433344 0 687049433344 0 687049433344 371634671594 589141935684 221601198939 249329876941 771493427 621092535662 307839914813 600405538466 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202760303526 650066953369 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90999786813 582484298111 324984823760 524205844636 0 687049433344 0 687049433344 32078585537 310530493060 529116070862 645735075868 523445761304 564893201997 77401671342 433890314162 0 687049433344 74550142354 655403921134 570980567924 604538467429 0 687049433344 83174319387 221809048106 0 687049433344 0 687049433344 410765958956 685037363122 0 687049433344 53651935326 468473241884 141050956480 232849042479 0 687049433344 105799102295 429426857088 0 687049433344 373804412631 605300192653 229409305052 669511845992 408991465583 609047905360 20284102543 431761409917 0 687049433344 0 687049433344 213703628358 319544947133 145082251000 237490397864 0 687049433344 130292253127 645420723468 0 687049433344 0 687049433344 0 687049433344 0 687049433344 580594255134 598975219495 282565452063 449846159682 373257075240 599313975734 219648488232 270786401872 0 687049433344 22048811865 170076320800 0 687049433344 260152073383 418243270293 320375670462 474825671735 369653991127 487430760787 63470833363 150925914098 166988676806 298486161162 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148211226062 583890888376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35627776936 85986069756 342378342479 558418762622 506712697761 625499227951 576365971301 624918006596 0 687049433344 0 687049433344 0 687049433344 228342486533 342451983998 0 687049433344 474147398960 647676641198 0 687049433344 0 687049433344 260694610674 608904373585 592942789675 653926077434 0 687049433344 368499342545 601628994378 0 687049433344 0 687049433344 0 687049433344 210351151246 583170386916 125073576940 273157836272 0 687049433344 0 687049433344 431022014279 608991192365 226674731723 673872155771 167894412392 529579698078 344453569314 653832237521 125530252374 132603534415 28308325690 500944113887 372905456747 413139107924 170606235927 641005833765 0 687049433344 277206320082 477597450155 117728211561 497888558170 0 687049433344 442914807351 465613881994 0 687049433344 243140295646 554612355491 0 687049433344 148771046933 193229894528 0 687049433344 95500927784 163379107174 0 687049433344 128333516828 579158677964 170367547839 173119281767 329354802638 548751790195 328750231878 370466035419 342815088629 539349990379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 590503236801 667678255140 0 687049433344 0 687049433344 234604979211 597753342450 0 687049433344 559731060674 568004312772 0 687049433344 0 687049433344 393777420320 448224690185 376345437545 400414467389 0 687049433344 0 687049433344 427075007220 593419690131 23799857645 512905501308 145625232633 225596572778 171607144590 426434455834 407097839895 567453914839 346345119053 448628963889 330954099617 457664600688 142055665585 192443823478 0 687049433344 94796619967 274165241225 0 687049433344 0 687049433344 562051010134 684656258009 316561985104 394381530585 0 687049433344 209033703289 597159764599 0 687049433344 32480785407 163291522747 0 687049433344 195186387354 323121925940 0 687049433344 0 687049433344 0 687049433344 138852540030 681359426986 203759240808 382664597310 535224738543 601411559034 260796869234 408213583040 0 687049433344 201564302520 273763765309 308214680679 631014906176 133015389419 177618667492 0 687049433344 0 687049433344 86687717589 185294616909 384380512095 535386907051 268745779617 427294151622 348764413765 438015460252 0 687049433344 177182314476 360655965926 322345920911 370942175316 97846598417 298282548973 0 687049433344 468188478804 654595953738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233037652070 562081666755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244673402824 513643982449 127657263870 438730187392 0 687049433344 45761814553 351574514250 0 687049433344 14026339034 146691283870 0 687049433344 0 687049433344 0 687049433344 398243094657 492159776723 658003382060 663419589132 0 687049433344 0 687049433344 401074555577 503680364283 0 687049433344 0 687049433344 391924031549 472064100521 0 687049433344 178181203164 469185653146 0 687049433344 543195292485 602664173298 369756193979 551824307151 366088435305 471393145332 249383213531 634884114069 0 687049433344 0 687049433344 85464496737 462119906561 422340184284 562886495136 0 687049433344 644562680672 674296237641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77853539126 459720062314 0 687049433344 0 687049433344 289722078032 471593896608 86193370336 225023076643 0 687049433344 0 687049433344 238923123175 550390975069 0 687049433344 189093554351 398847233076 590539119484 679502983626 246465410074 303950781358 0 687049433344 171161061574 611830347278 0 687049433344 0 687049433344 492871739429 543873156858 322402539432 455741658171 472154068904 486126804892 355386122248 528581913123 0 687049433344 424849908871 444413303701 0 687049433344 94140941125 345683169371 0 687049433344 0 687049433344 564564656211 590082679606 74508425487 503776259165 222298094743 614478669635 259638572087 610506671022 158961486073 405198990437 54458547781 341347209606 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 540722895009 641681571363 109720946520 312643891416 27907173120 594429117754 0 687049433344 191579358068 521193462807 307141008922 331803422786 0 687049433344 536670301686 682024143821 0 687049433344 155784719807 495951029508 289118745251 636821617705 0 687049433344 0 687049433344 27996294158 516218296526 0 687049433344 238153246973 633290411263 0 687049433344 391641338045 599855343691 321301064817 446241875687 0 687049433344 26296588538 548668447823 23513714414 468858087334 218299190895 239257702998 25253541928 441874443790 15827888584 125247544681 127577943073 182086270689 45792978075 551728704518 0 687049433344 0 687049433344 404654731733 586235377006 241600522814 472814697826 0 687049433344 584776431036 607947805000 0 687049433344 0 687049433344 218562257337 307193994053 471877527345 544026220338 386799530159 650666934182 416002363630 567793737277 403117751258 420072320677 0 687049433344 271061532551 422327871841 0 687049433344 419517194536 631315352494 0 687049433344 6744973509 254029660720 0 687049433344 0 687049433344 0 687049433344 267963111219 452871697520 490151874021 594864329899 0 687049433344 0 687049433344 23783872707 409998043873 591545007174 615119939518 35658331312 623020900012 392092093990 474684916867 0 687049433344 0 687049433344 0 687049433344 265510981772 447928037759 222955614811 368798943197 77533920739 533689206792 0 687049433344 0 687049433344 182599258942 667763872833 0 687049433344 0 687049433344 422323602423 493735684600 14867762360 312119314678 0 687049433344 255225326977 577919797526 0 687049433344 7346682818 563051189257 0 687049433344 83412267836 358934262410 0 687049433344 0 687049433344 129424691572 623108999467 222811972233 474758168711 0 687049433344 146815952725 200301900610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292438439008 562392645665 252452863339 468210889333 0 687049433344 99646637345 493609047135 36641569291 684358722207 73062946605 348691977377 83048145659 644856019703 470879972037 671191892225 203692778509 437570385705 0 687049433344 0 687049433344 544146960035 584708130680 199487948728 461957077419 0 687049433344 518565711601 612670227925 0 687049433344 448240187722 649571238764 133959361037 498689015040 0 687049433344 0 687049433344 0 687049433344 238046905283 638570761142 0 687049433344 0 687049433344 324353694776 340364972194 0 687049433344 403552273214 526399647642 0 687049433344 128624912374 578574085710 437731339081 524626406955 201948080169 347588028436 0 687049433344 0 687049433344 282312173744 678026966039 216577123687 288133982056 328754598983 511094237879 0 687049433344 103290071987 115591473525 0 687049433344 296561514324 604731413543 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294446923122 658094210851 207951230085 441315222838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42164116799 189709563634 0 687049433344 0 687049433344 0 687049433344 115179103684 189006625494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62551156381 309472130747 143392631217 488102883314 182270368694 456006005408 0 687049433344 0 687049433344 0 687049433344 194010407355 618660461193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325223987803 467667024152 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516869534043 658772587164 0 687049433344 173076742546 389524668188 71592949588 648356107040 454189771144 550622537324 0 687049433344 644044401236 657282932559 192322505210 270329800499 293316216379 495690713473 391468045492 615704178506 265209815535 604965876598 329847096232 489417495562 0 687049433344 0 687049433344 2895611439 591208770827 0 687049433344 0 687049433344 93542432285 557679126037 48828889511 405886786875 327083087263 407765315138 0 687049433344 0 687049433344 104853589962 207864765244 405254448423 522885174876 0 687049433344 0 687049433344 18950152895 667055480151 198126857663 520754943852 5778281937 501949961480 0 687049433344 323829740565 422474804955 126235669070 231230493103 0 687049433344 0 687049433344 112082101921 380756598335 0 687049433344 558123693035 651149485177 70549945032 168232800003 483457555588 614815711725 0 687049433344 209244914646 237587163988 508545644024 565760769992 0 687049433344 0 687049433344 0 687049433344 446591788695 493005766884 0 687049433344 393927214366 591924929980 0 687049433344 342511833297 602718669533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19532993978 549863551716 0 687049433344 150937625484 427571845517 0 687049433344 0 687049433344 54300466442 135680288165 323928156830 575065207787 81929455774 469497754585 0 687049433344 286792781312 582443665360 446223000325 455887147552 177671675305 276172763035 0 687049433344 0 687049433344 49135003099 239704707156 0 687049433344 232422908843 338905389295 0 687049433344 96275405624 272275843407 0 687049433344 0 687049433344 0 687049433344 286666497939 602451205393 0 687049433344 0 687049433344 327621280712 344335888600 0 687049433344 0 687049433344 0 687049433344 17249970036 295048777039 60698524053 109834698610 232863277530 460447912167 0 687049433344 131122599096 655396302944 154502707794 440103554426 0 687049433344 83809454190 652032330257 0 687049433344 0 687049433344 165135153487 669005593977 0 687049433344 240816308193 325330362914 517568782650 674531659490 61965603523 389099683094 408688515699 453890376904 97496933618 203310869583 97578232012 263889778975 0 687049433344 483813823481 532991075939 0 687049433344 39094127395 325935876898 432907741376 662796781646 60271202767 637973763586 0 687049433344 232738656868 540413073496 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139282837839 182019660925 134781676083 621224336036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329103858271 537111986062 211812975127 603954535045 0 687049433344 0 687049433344 0 687049433344 156886699829 326376247368 0 687049433344 0 687049433344 53912360214 164250969258 0 687049433344 317225520345 561627730076 163453738042 441235558894 0 687049433344 0 687049433344 492709259701 645854837625 83112256827 547940673699 274220062342 358818907190 0 687049433344 248527813485 459660952777 202835296069 396718893760 0 687049433344 0 687049433344 349887428186 532759578738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429784128975 516077193942 0 687049433344 0 687049433344 542130807788 657260394266 379039024663 585954757968 79223282249 583424147698 77924115575 101046464445 78034553386 348265129363 551253945337 676447868072 0 687049433344 556264830203 655184389787 0 687049433344 0 687049433344 330092631907 634191771919 138225020094 274057709856 0 687049433344 191806588782 240195269699 41671993722 628976238041 0 687049433344 30849845724 228044688141 122250761242 170856983100 82550022761 666414677524 73764927522 225710106453 0 687049433344 427580449828 642108408116 471599104758 504849199130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 629617211281 652562032265 0 687049433344 0 687049433344 593541135882 645308834171 0 687049433344 347535137438 349163022329 0 687049433344 0 687049433344 398201817578 576878971326 183741539319 630440193198 0 687049433344 86067695318 358510886495 422076029704 640972404840 0 687049433344 570243002422 576721188520 0 687049433344 0 687049433344 0 687049433344 390925128516 560166844383 0 687049433344 0 687049433344 335708425082 668977736811 199361754440 480283538455 100330621875 335178560430 368018036561 426624926378 0 687049433344 409200039982 428164120110 77823306518 77852356860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214763945866 367874168404 0 687049433344 220817716940 389995149065 0 687049433344 0 687049433344 64907315527 366823775935 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38470369686 500686764745 93154065005 562645643735 0 687049433344 0 687049433344 83951432119 660508851824 0 687049433344 384944672133 684709534982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13762249744 246820422494 91126016421 316741857814 114126841313 247401850685 498808861839 672754761353 0 687049433344 65307671585 588614998522 147303378367 299303295014 0 687049433344 22867755529 517990668150 0 687049433344 142784137357 207725622607 70847615087 301120643538 0 687049433344 612897867732 683093333951 0 687049433344 47225525658 410749711872 0 687049433344 209321184417 531382904543 0 687049433344 16315034535 348923656933 0 687049433344 0 687049433344 0 687049433344 277234565719 556379028012 0 687049433344 40434292599 216038441740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39194565644 307591666575 0 687049433344 104092959218 455448151735 0 687049433344 0 687049433344 0 687049433344 100629149313 121305776837 230417247155 399261659792 87440178611 215155138723 553706392772 600501802550 0 687049433344 0 687049433344 0 687049433344 390683028841 602153931770 255309352416 265443164417 25429296677 266155635082 405092153596 435536389118 208018880620 662362408095 293861585173 452170720791 201940178992 390275069474 0 687049433344 363178600889 627034140427 0 687049433344 527836256020 576130960788 0 687049433344 538333816200 576415474186 0 687049433344 0 687049433344 30806230309 164980446929 43789972036 70814475535 0 687049433344 0 687049433344 153740674677 198077134317 181415980868 637369331708 0 687049433344 0 687049433344 33554524400 505601351617 0 687049433344 0 687049433344 269786881980 630508920274 167341152593 632817286256 0 687049433344 538677986973 647846423150 0 687049433344 6498176734 284725125538 545819817284 546785764571 0 687049433344 0 687049433344 146299009626 414485141018 25221352256 548202698146 532365478028 563517210833 0 687049433344 95390045830 606792374193 22831257031 484053700904 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189257961093 215354720578 0 687049433344 158967361866 495405237543 56995588190 206779903233 471390184698 570376191785 0 687049433344 94973609847 384185716518 0 687049433344 588623045896 615366170764 0 687049433344 440765964858 672165344212 275263757174 455031046442 35537325748 320740248062 371713756856 508638858796 232613665456 677385568160 0 687049433344 0 687049433344 609939965073 641671006790 466970033467 642019675289 19116287164 201680213444 0 687049433344 466189274603 530649265612 40639602081 81800791086 0 687049433344 437813113018 600413595747 356178441392 441956041758 0 687049433344 0 687049433344 180270927003 386375951519 129974368915 226055106834 0 687049433344 0 687049433344 25438267934 72084722565 192182529942 465525733351 56587178648 661575936590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 390612221347 390674336318 0 687049433344 0 687049433344 352792399605 437607609483 121248033089 359940403958 0 687049433344 449011217331 460913819218 0 687049433344 274078750247 546949778295 0 687049433344 243072481786 684599763564 0 687049433344 364055458504 588492997105 619200157836 659017734392 190507766027 303836522157 0 687049433344 260833525615 333144446159 318964015826 338949498400 30676450428 640342462020 110036771939 628731746345 0 687049433344 195659269075 309398941091 570885236265 612903713697 0 687049433344 0 687049433344 0 687049433344 284309690639 416365871597 0 687049433344 0 687049433344 0 687049433344 267917519433 403598354806 598505929019 602513865787 112059862737 186152438395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18555173308 56889892465 132754799395 143785639920 430456033090 521077777472 0 687049433344 131681290646 256200662821 0 687049433344 0 687049433344 0 687049433344 281242090582 540164407854 20534131808 651847389240 0 687049433344 0 687049433344 0 687049433344 175576925342 271867835193 439423142973 524187072363 0 687049433344 215902199108 546415891628 0 687049433344 28729831658 429329442908 513363620475 527560175038 0 687049433344 0 687049433344 0 687049433344 79964549787 658078441209 0 687049433344 209990010856 314649348050 59420381216 602347523866 131093827824 379326846326 0 687049433344 0 687049433344 0 687049433344 393206157000 455969683357 0 687049433344 202606426826 592808811272 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299280438515 401102857029 0 687049433344 72952656619 329945900354 343054936564 479091876865 61420604430 595783353212 89458515679 448029381269 315266475441 627768556406 0 687049433344 148273136941 432239113014 170031033146 504017986456 165458548301 181741439971 46518633943 327368907111 283865779296 312341549096 587244185712 657798856168 0 687049433344 0 687049433344 135490951701 533908730572 0 687049433344 509347511584 629819373826 191726500289 565606229540 0 687049433344 305519983736 414387988648 367305871768 547457302612 9885294826 265011562096 334138209914 387545943781 404462176875 528713288083 0 687049433344 179815411346 597588459097 0 687049433344 0 687049433344 11340114360 528801453675 0 687049433344 359175207905 602432771482 0 687049433344 125224236811 539293019044 394578575733 674594626165 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406821358609 481346177808 349018465165 515354463876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406459128501 457301744353 0 687049433344 253189052877 504510855661 0 687049433344 0 687049433344 398356928445 549946541165 0 687049433344 10641193712 315203870469 166687216198 397237217796 576305397127 685987484238 504169349497 572242391077 157073416393 656608227649 0 687049433344 0 687049433344 223133002518 229439067730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75183393722 523615954388 311804379042 641353453389 516428499677 608228207967 141095481968 327516515059 203441335220 235192003184 0 687049433344 149594264386 360816826340 305774696365 559936811888 7230195893 463421446312 454115132318 630218932808 0 687049433344 0 687049433344 379006874435 627238176407 0 687049433344 503594304063 622650519425 0 687049433344 59185321415 205814322071 0 687049433344 253687546394 664219230105 407254887111 509940282669 0 687049433344 332063510358 666880495175 0 687049433344 71449791181 566839427720 0 687049433344 227385176232 465649638689 321103042803 661712786531 0 687049433344 0 687049433344 0 687049433344 171880542122 451841229913 0 687049433344 218657366903 594947855726 229410721816 268055629553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258834535067 618915062731 500858355455 547157689766 439030004087 632179770091 0 687049433344 162277176959 621175347015 0 687049433344 0 687049433344 56185692398 185240024930 9839377428 570815178240 0 687049433344 0 687049433344 0 687049433344 119211528761 205068561395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55637845050 570065864581 0 687049433344 0 687049433344 87820355043 248182268496 432917177944 597778544370 0 687049433344 0 687049433344 387389777026 677104274570 0 687049433344 519225858246 669099804845 0 687049433344 0 687049433344 100950799805 607954290738 174349330681 413332779860 0 687049433344 705977373 470603345574 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224677816358 610283562544 0 687049433344 0 687049433344 460744965314 465440694116 106765568707 218218582354 0 687049433344 0 687049433344 0 687049433344 0 687049433344 368145366903 460789083124 250465166575 556327945641 366570743651 368825777269 73388966114 604459963277 182769661060 261691954603 127141741415 306848742564 25620914052 114288065990 0 687049433344 185960135317 271948235273 0 687049433344 375380453233 514017440270 241127956251 262390016675 423865313318 537825512263 0 687049433344 303351096382 687001030773 125584386511 167806884039 247017422677 658836938981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124296810976 660077210200 212051296117 339333628426 0 687049433344 240381279839 338734356678 51722872828 578361439917 297015265968 557350968926 0 687049433344 30843370620 352285838998 0 687049433344 0 687049433344 186120181376 300193636634 0 687049433344 53267398326 139556005150 528636272247 640673618380 71281841685 105247309815 0 687049433344 354163399902 637268833045 0 687049433344 232649888910 264891261796 91442549212 326647469080 88841563645 304069984192 441614164261 606633235046 290270367437 530044606963 0 687049433344 280746367528 489621116004 0 687049433344 507396821815 650105304299 221460096137 554566864116 86287990836 427313201059 200854175612 291488339216 147950312259 498412626800 0 687049433344 0 687049433344 20012205629 624709677360 84541585644 456755229240 0 687049433344 0 687049433344 0 687049433344 68550367067 588139421870 0 687049433344 0 687049433344 625502408557 650899563637 168917803720 543757515341 0 687049433344 0 687049433344 131638800761 471982851427 0 687049433344 10474660451 273162821011 123693286762 526986034602 330501897173 621880756038 0 687049433344 476374640820 537406891100 387989582792 451276197711 601823291176 683094858708 0 687049433344 0 687049433344 165287028068 669906718697 25669201570 225395202310 0 687049433344 0 687049433344 196594207265 357739702850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250468888035 369055812174 16449596893 456073645539 325575467371 475254219465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37269144101 450363243326 468843158784 554848420662 298529583774 312413117131 263761626893 289827345269 0 687049433344 157558409875 500270813916 568945843531 635402020709 88056768003 535404101616 0 687049433344 53662950639 673848268818 383225298034 553876280782 0 687049433344 27859564862 110986120330 0 687049433344 0 687049433344 31897569844 179552351629 317696600800 338867223657 0 687049433344 94189619557 115225641447 0 687049433344 0 687049433344 0 687049433344 372431610788 683842294250 64119897156 89006852311 0 687049433344 135382745482 472539855162 0 687049433344 341161729284 581499118275 281149846194 641440587263 532698387625 575726376393 405955891485 585692789432 0 687049433344 56559906252 440702623086 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241226305876 300074003887 223746417690 515609661341 0 687049433344 0 687049433344 451617698316 481771697562 0 687049433344 0 687049433344 62628852506 185493945241 137172597619 535933638555 0 687049433344 0 687049433344 464189646478 469009601038 0 687049433344 347491392757 646952271738 216445534015 472664891391 175403338083 192143528597 0 687049433344 134351764798 581457578744 0 687049433344 0 687049433344 211857246750 518969502972 196805107473 520639963603 64181509759 168837145004 0 687049433344 0 687049433344 123561660793 161648066419 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340187896602 651330010787 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265314322414 365515038495 111419902334 297534472455 167431813005 171763970249 0 687049433344 56378103942 68741883098 0 687049433344 234999494581 419666679671 234629713518 418123577683 433811895700 450486320062 234880933468 520773412731 0 687049433344 128424609934 359023384102 0 687049433344 255472372754 492045105382 14436044333 451554819468 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 570899817115 575525073234 0 687049433344 54594808459 152789807857 194040137233 308645228295 0 687049433344 0 687049433344 187454585457 557059421822 164890066625 203993037596 0 687049433344 0 687049433344 37040183075 387613689428 8808505667 424874091809 251645398653 415847574055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298993269684 657989892708 98623410826 581394696707 0 687049433344 0 687049433344 620198264275 623028275232 245051402006 359757228135 48028092476 608027716846 473120399951 594187541712 334983843630 561045406593 27080326679 249852813792 214635641752 479738639647 62055839491 556363551790 180851567748 525613757243 0 687049433344 507027356356 522703004548 37231714686 128532050097 265685119709 660276704255 87937847337 539408801225 335003568838 386516207525 0 687049433344 0 687049433344 0 687049433344 412670043963 446431563491 109953573239 430303668052 364830840225 637264884411 510015914139 620712309208 0 687049433344 534032032841 594465509283 0 687049433344 339037803615 593536629930 0 687049433344 437599552748 656351394939 0 687049433344 0 687049433344 200984845408 360288773184 79945051198 89109768086 0 687049433344 0 687049433344 326550403356 428016311181 0 687049433344 167081885956 610487054201 29316121617 105392625491 0 687049433344 20744205682 615513790292 51474295303 513848208320 342051702814 621654798791 0 687049433344 81624274268 452174082033 259994805906 481416562936 145462126012 606462550114 0 687049433344 368918943350 561978768225 519511714945 658851916331 507951382194 550170600686 628304932830 636131348033 0 687049433344 51872494736 310350538319 0 687049433344 629573626641 643947438175 0 687049433344 0 687049433344 98371340384 503562296545 285852651673 457275369693 0 687049433344 181767154142 379275544471 349468840918 492243639224 0 687049433344 0 687049433344 0 687049433344 220013440878 534530106481 0 687049433344 0 687049433344 37789760378 420875582225 0 687049433344 251394001408 385331173727 94517546732 148103604829 0 687049433344 0 687049433344 3140917392 505640988843 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105801179758 277250650667 0 687049433344 0 687049433344 317041656205 504873247428 169146919278 491932689811 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 464828108003 532423284476 0 687049433344 0 687049433344 13103786071 303442633061 42038529480 660778733901 84193509090 505304454233 0 687049433344 500568092009 588491554475 0 687049433344 0 687049433344 0 687049433344 306002618469 435711830718 206423039675 511065331046 207683525583 339980672878 0 687049433344 0 687049433344 0 687049433344 315437868740 492677859119 226440583418 330512263138 0 687049433344 71133649825 257235834332 230210029717 453583197031 294332464793 616788129278 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84236669609 498323307093 0 687049433344 156982753741 558098854281 274688851592 653545961062 119420395203 477130306861 0 687049433344 575212524411 630621309115 0 687049433344 185611637797 230819879405 0 687049433344 0 687049433344 181353315802 526989968375 283510389876 353294283346 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 541964384850 594563614953 0 687049433344 478898377 145254668474 0 687049433344 65133035875 569411866159 0 687049433344 70461773410 370486456091 737784480 654751567609 458705830165 621084953463 0 687049433344 139996530753 484949893799 0 687049433344 0 687049433344 0 687049433344 474082055914 585038989389 0 687049433344 6422267354 266600837539 383250376098 428040519757 0 687049433344 0 687049433344 234676363599 631008852189 0 687049433344 133491615160 175987309003 0 687049433344 0 687049433344 387598044919 591265042581 0 687049433344 0 687049433344 171861059560 641092552533 0 687049433344 0 687049433344 46776950874 563088677754 234921091013 305433622228 252744071221 595276874557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88843944872 289776196864 286517907370 355332634247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212439236110 293676395023 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 520673621932 560398735654 61658022513 666294869301 5454896176 618860172060 0 687049433344 521632849493 665056014023 0 687049433344 240792877645 582073237476 18076660074 460805469461 0 687049433344 0 687049433344 236705647226 379760290501 0 687049433344 395860591854 592231398517 0 687049433344 530888358525 610325258560 0 687049433344 508896696352 674627532180 0 687049433344 417730816706 685615560556 74339184771 483316693036 125686244779 631786449859 0 687049433344 423662160460 521159237499 0 687049433344 0 687049433344 230160214819 585455728154 190836406730 207666146708 105499197718 346059700666 0 687049433344 0 687049433344 234006092709 655719527912 348510795127 671517926691 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510127481369 579948449415 248815994988 673785842160 194943463712 401272090507 0 687049433344 0 687049433344 0 687049433344 467216772248 479205807124 203408005938 593918155130 0 687049433344 245111317081 510940443236 0 687049433344 178528245172 611442822593 0 687049433344 0 687049433344 469831308521 491194096704 0 687049433344 150116906845 683634174093 0 687049433344 322830941081 628963282252 187845943718 361172291907 390529916203 674383641165 0 687049433344 0 687049433344 476558814095 633641290288 0 687049433344 0 687049433344 205926289634 633117969213 154741956200 246775913097 0 687049433344 380565162030 388619145871 0 687049433344 2334689310 665987683634 0 687049433344 0 687049433344 0 687049433344 155473245874 640028426989 255059542429 338879736563 0 687049433344 27400640467 408274840829 0 687049433344 0 687049433344 0 687049433344 267256843854 280826320733 10608091538 461049316192 231113928729 235553032636 0 687049433344 220582967346 390028005945 345252193362 424558532668 251293336898 348605615888 56414380020 516489021884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105541114911 351859017043 0 687049433344 0 687049433344 232863572979 536079660588 0 687049433344 319551348233 346448262744 0 687049433344 0 687049433344 0 687049433344 71491399768 144679217279 180095049282 599471003203 442976214747 514324602001 14821083035 472323067306 119592676769 560475468794 214532319272 223006418625 34288122189 386401490956 18511909424 559502251350 50191454716 638191099573 0 687049433344 0 687049433344 0 687049433344 74971570821 274925747826 369699925712 601279021006 0 687049433344 0 687049433344 0 687049433344 161125667051 341838724750 121508684789 617653266233 0 687049433344 269064574084 292671250159 56839417417 607638953336 0 687049433344 5958848801 297314541424 0 687049433344 0 687049433344 315477529612 666068100249 0 687049433344 0 687049433344 285811549488 632015666775 85695101634 476140285016 113596835227 222166926764 84846973956 109333499555 305585786684 671949909065 347953674025 643455635682 303273534561 535681955482 121476808544 293223439365 306406792459 661706818627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302961709294 578723448367 0 687049433344 474198634806 685589197953 195605195533 614307481288 354711866841 632416039404 0 687049433344 150575027421 419594467664 149453480633 508459727302 0 687049433344 0 687049433344 615316557707 663486088268 260937258007 413687041097 261558173348 329747348454 0 687049433344 0 687049433344 403242110683 512747772310 0 687049433344 0 687049433344 0 687049433344 368752072435 492728196769 176629678933 492990279560 191991893397 602024585319 0 687049433344 280869882795 457764684981 16204914579 74876395109 164330209204 582634901213 292609507054 374674755274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263611139657 548132311771 0 687049433344 115152887948 526092139287 0 687049433344 0 687049433344 93545516496 439419596966 0 687049433344 0 687049433344 0 687049433344 13531302734 187314381435 204880455676 483080923070 98215648646 487225675311 184756481934 335400491886 0 687049433344 220759521299 483841871967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504325680001 545778764601 0 687049433344 0 687049433344 289767859741 588052613040 0 687049433344 246259589934 352270864612 330566949767 548897119367 22951498650 565183231863 39008311731 309814645186 0 687049433344 135093729406 533375719934 62237889661 247665776789 94826263038 190411188995 0 687049433344 0 687049433344 183360370136 426744627812 0 687049433344 216829434726 537067278072 0 687049433344 260541737545 461580152614 263648970415 448829412987 0 687049433344 92955937691 396351862951 0 687049433344 271706464011 589723448002 0 687049433344 328415262169 428357915942 338247824312 627147673849 1452691942 518700878213 39970679938 459397272084 245285504718 376320057384 323585508779 329153413393 0 687049433344 367131880976 452444470543 0 687049433344 0 687049433344 0 687049433344 376850746290 652827955147 102871233935 282030272947 351930510076 376528948615 74910437526 593000476374 0 687049433344 63872759946 142104194830 305004289712 578992375587 0 687049433344 0 687049433344 264091793583 270833872077 18791518756 258171372640 333188465370 598962423199 201912384747 273781901161 0 687049433344 0 687049433344 162233043688 545729397303 39471190068 105341247906 349498371792 564072160098 0 687049433344 356957845317 450777100345 0 687049433344 180460589512 432185176957 21376138642 540183082284 0 687049433344 0 687049433344 21049070577 220062679942 172580363726 686454849007 0 687049433344 48938901645 543595253115 0 687049433344 246659542206 415790341381 0 687049433344 0 687049433344 544018149617 683943986457 96519234971 217824067323 367383555438 643338883301 129611879882 351885306194 0 687049433344 0 687049433344 0 687049433344 164554694044 495758884056 239643053690 451729118541 71667687982 268475583979 347066106800 583861229305 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 525658092852 652744453410 282352247241 500900104984 0 687049433344 488624752296 554192373151 122435610494 236420500638 275239310473 670919247806 399179903174 531809290552 392287240498 595779939964 224367555826 425978725665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214299801443 268018224860 580777529 147314215954 0 687049433344 34376583761 209728035928 92663840532 462079663608 305174604826 580620575500 0 687049433344 53176987877 304616496428 0 687049433344 0 687049433344 101599715481 666175995453 95129305577 329709024393 280552126983 673056403326 61423832842 402041288192 0 687049433344 0 687049433344 0 687049433344 121209377421 256893161573 94149611813 468847274250 0 687049433344 235025049162 412865814390 337934188812 686636686876 60058246557 398490743224 0 687049433344 0 687049433344 0 687049433344 97139014439 466639185611 0 687049433344 40231844971 429410678832 184537965731 431414412264 53626870798 626171566646 0 687049433344 0 687049433344 379211775133 576063857458 167154864145 536534017668 162910474799 202361418575 156519119862 364505089677 0 687049433344 0 687049433344 66693776735 281952175991 44734654898 256251793109 201039494203 683926656241 0 687049433344 0 687049433344 182368351997 281679666831 0 687049433344 0 687049433344 0 687049433344 383184607715 538512758507 212450075063 228369734021 372159971679 423838628990 294974510416 349736044968 70083815079 126838769946 0 687049433344 187101949975 202321180758 0 687049433344 7622726569 506828696172 0 687049433344 146973524362 579632879110 0 687049433344 475410934804 654756100333 169458261024 335748525306 85677874998 518284901497 75684520046 282726165364 333921720457 444334123493 0 687049433344 0 687049433344 88649135093 106252768164 0 687049433344 119895245195 646797501386 217537842911 671741470014 0 687049433344 64382846146 86666545671 260702124805 287494903283 0 687049433344 135866257528 571711357953 0 687049433344 0 687049433344 3935300843 602999915495 0 687049433344 365144060208 519243890690 0 687049433344 329667995191 626415192408 352765883791 470206875133 0 687049433344 0 687049433344 163645069435 599047333123 0 687049433344 148348987850 395208777784 31017190541 90224749738 0 687049433344 184357831066 473740484174 0 687049433344 0 687049433344 0 687049433344 596749306161 605976281447 94940482837 332813953384 350277312232 641474937361 486139320841 543183500456 11125217293 120801192037 291705869217 467134054992 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28189819607 266820591778 11877997401 27122985591 0 687049433344 0 687049433344 541169067530 622010626048 339365404151 600324936454 104368179450 237167879498 0 687049433344 64666091949 544419442056 0 687049433344 0 687049433344 144946159332 309719098540 42102084138 323463152170 386252364006 410691397701 0 687049433344 0 687049433344 173158932325 503573438821 220236110246 594811746032 243163372914 460637182163 474187038533 488725680221 85184446517 525958141577 169728401433 584413872047 466471782257 621412732383 153460536293 269779718784 0 687049433344 34485820854 381227282390 297212716119 524151841000 0 687049433344 119342536058 183780433664 0 687049433344 0 687049433344 199250239899 484840732478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9677766791 546335155365 92264018650 354348126994 0 687049433344 251138504666 374251766370 46264561584 634138152995 0 687049433344 32731353736 422470976521 68003986562 168288064650 0 687049433344 0 687049433344 0 687049433344 275877115161 681307324079 123531658203 365879720510 19447151245 684754205436 0 687049433344 214228544926 453395669037 225050785911 365554828437 0 687049433344 61025377646 156615789839 0 687049433344 0 687049433344 134952773463 171431712756 0 687049433344 0 687049433344 0 687049433344 133052839989 436210990465 399571468498 477781707212 0 687049433344 0 687049433344 0 687049433344 350103689399 594408596830 326381180831 374849692837 397328109657 397748482694 191892356081 511509559409 0 687049433344 592351799914 615127787816 0 687049433344 0 687049433344 277400501551 437282775188 138014453626 262785155173 0 687049433344 406251918785 494993517076 0 687049433344 236704390188 357796382339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113648294930 645132079122 163547787008 431685985016 0 687049433344 2536689894 256597897739 0 687049433344 0 687049433344 184949117747 314267658547 161847794018 327451391760 0 687049433344 409994491912 593860954579 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6369207139 440996745362 112251057339 246116615313 28554653462 38241042338 0 687049433344 227650148690 232905507728 0 687049433344 188166057657 632357459170 21355611312 142838723059 309875456687 491946966551 575491726795 591639171800 0 687049433344 262125883134 513509409209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46970892822 370685132755 281363480574 414539330998 0 687049433344 147110156490 188391004015 111667057684 319990025669 216848613675 536105832282 0 687049433344 0 687049433344 179952604149 195436489834 0 687049433344 85353295099 332455000916 420371076106 603609120636 524171557341 532355737045 0 687049433344 528725194297 620718708209 0 687049433344 0 687049433344 0 687049433344 385810039025 386373893616 523060940070 585591617063 382927955355 605971815884 344811551970 620349413124 0 687049433344 0 687049433344 227818117481 231613315204 333688225169 573046183598 84595182147 335558150242 22192969215 147950611489 0 687049433344 0 687049433344 54554073779 445563588509 320710663853 593003326299 69941397301 584065276849 552774998033 578201848846 87643775476 159392576403 285056899762 554014982930 416296974888 603024497479 326142701782 351077701997 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 573326579897 576420068277 0 687049433344 0 687049433344 26957932039 560185399906 0 687049433344 95680228312 478228052667 0 687049433344 204212789461 512592867867 0 687049433344 0 687049433344 206411557008 477199632829 0 687049433344 151667335660 417146846132 0 687049433344 0 687049433344 442389787866 445677377413 0 687049433344 0 687049433344 0 687049433344 465048426974 510743252834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54488055413 496756512979 0 687049433344 51207138657 378741701860 6807047622 125024153816 68994575181 412506494503 0 687049433344 372898845773 667058305969 122592088529 504201821831 352587132186 584475359467 0 687049433344 501123662496 544408097779 6653545264 223674819821 339935804068 450710013198 119194026255 446659203020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248116900064 306540744380 0 687049433344 0 687049433344 55410055053 277632408595 0 687049433344 280629950459 395183602832 0 687049433344 0 687049433344 54896816016 96195255872 0 687049433344 0 687049433344 0 687049433344 278246088268 368843117707 0 687049433344 0 687049433344 0 687049433344 88390048289 239272388486 0 687049433344 0 687049433344 0 687049433344 344508072579 651127225908 0 687049433344 0 687049433344 0 687049433344 22324253986 143512932106 178940282287 592262106998 69752739282 349533969881 0 687049433344 89937060793 640230099348 344296269459 556401332150 402221291928 521072289227 26856084493 447239609032 9942259743 161293866017 208244894647 553487291153 140001219602 531546003666 0 687049433344 217080378584 468980088262 11299836590 92990542948 0 687049433344 528962211491 672075621905 0 687049433344 0 687049433344 0 687049433344 486361191618 647062497593 0 687049433344 221620574032 469180239107 0 687049433344 235154969983 307784476134 121286725835 356773402983 220572219334 234299956136 350539300605 493295964134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326357139780 458057140095 0 687049433344 578862969018 602308912805 70711031063 207758372760 446903668886 599273500104 154535077685 412998965124 6396042288 593346197443 245661777791 505451483323 70574954319 669657180620 116694018804 177851911486 0 687049433344 0 687049433344 0 687049433344 459340557510 469679174178 0 687049433344 159337486652 645239819687 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138930463034 364416263771 0 687049433344 0 687049433344 373516879090 416843228545 0 687049433344 264458832328 288136995653 165858954935 584834996008 0 687049433344 390690680816 432553178397 0 687049433344 64826281756 130081566776 212900972690 320804995857 0 687049433344 537348171632 585459101785 41120901495 637622505697 0 687049433344 0 687049433344 0 687049433344 292986016686 396824901301 0 687049433344 104495917227 313929505598 276249662486 478535346567 0 687049433344 298711863676 570840698725 24902379200 187357693010 0 687049433344 129897304029 420796601520 0 687049433344 0 687049433344 34413037087 534657957617 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35482453820 251014813643 0 687049433344 0 687049433344 126097592508 278934179944 0 687049433344 73146352005 361799475989 48784290150 186749060978 336859861542 356677006296 0 687049433344 543059259808 646642938097 300977256041 319495104137 310414381458 321142444390 53117069380 261451614834 48791929909 654755347435 0 687049433344 0 687049433344 84246211113 221176270636 0 687049433344 141683436047 623725716243 0 687049433344 396989915842 459347590727 0 687049433344 0 687049433344 25823707814 463589858672 0 687049433344 0 687049433344 38718631731 408931815572 336429862658 681054114941 0 687049433344 0 687049433344 0 687049433344 376111270006 458637480731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12552896941 145616090284 426893693459 677045480228 0 687049433344 0 687049433344 0 687049433344 14966597425 683487565677 0 687049433344 0 687049433344 577656303388 643895129035 503046023676 641231564838 187453640077 363675870246 280547921406 383379277059 25404731170 612362527328 42099972784 459610688551 0 687049433344 0 687049433344 164474532988 547287677322 344693250139 519170106059 0 687049433344 197791713010 660580518597 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252272802685 476056067662 70604557961 268057239902 28672475818 582153682542 0 687049433344 0 687049433344 143044168050 606593410247 285435150926 485140023961 504730342813 523235884324 0 687049433344 0 687049433344 87446807650 335031341623 0 687049433344 333342614479 505928220104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188998970519 567845984871 0 687049433344 0 687049433344 682179455301 684135558002 0 687049433344 229057859246 500383823230 88196827829 290617301327 0 687049433344 203766736732 257542852941 296695974634 542336284257 0 687049433344 0 687049433344 159015631251 170877612767 234461228472 489144885089 73499350524 290351962148 325868569996 640156975969 0 687049433344 0 687049433344 395362711955 402063731691 352566730995 500858398281 0 687049433344 0 687049433344 244011982349 444295508654 205431597128 644813930254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102587158683 322233107002 0 687049433344 0 687049433344 0 687049433344 105395362546 143107294828 0 687049433344 0 687049433344 413866217745 474963217947 0 687049433344 0 687049433344 103907719322 166605571825 0 687049433344 451026954740 455584977517 291979407788 474385436379 116288064155 301230462959 325171531707 488281986631 0 687049433344 0 687049433344 147737782090 219924585907 0 687049433344 121361173557 567623357246 0 687049433344 221883845332 625641049229 0 687049433344 16994448913 58688535663 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84557572776 451840729512 0 687049433344 108429292790 243074125653 0 687049433344 79547703294 647564922813 91482088202 118951483652 0 687049433344 0 687049433344 257843555961 567155550889 0 687049433344 231115102255 647229243345 0 687049433344 512233724425 514752112446 0 687049433344 0 687049433344 218264668635 497648651189 71152938218 154209506813 0 687049433344 266329983872 306519978160 0 687049433344 49466085356 184120098604 0 687049433344 0 687049433344 37667794078 385414126710 110460360621 218823345337 269071146308 342600189410 293753483089 398817022414 260800442965 277243965477 0 687049433344 432176145095 470840364918 223031716595 259634152712 0 687049433344 552912178316 636539359521 332351512825 611027863497 188784097223 326708878797 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170412134837 603087868455 9831401597 253372602531 0 687049433344 193019820745 608134190540 59931304216 468285721621 408540724115 644593390012 0 687049433344 502867602373 522317708065 0 687049433344 228615515245 471678653881 370905595642 371940158930 0 687049433344 484004312953 513278828774 24562865562 150303895549 0 687049433344 0 687049433344 360895974609 651449573140 190231955630 310271864284 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75539733256 389105814380 34316758168 450213953213 58262563458 655692774378 187499205544 547444001106 0 687049433344 0 687049433344 571453240264 647844159417 279466040136 509842793640 0 687049433344 396591758171 478087328076 194114874331 248043324965 57111114616 422712074237 20142369067 80816909829 158346491379 438341128694 0 687049433344 0 687049433344 30426724999 542809092409 134457666280 208876915485 103392053179 598059393046 86377357075 645302914600 0 687049433344 0 687049433344 2778575316 414396202118 0 687049433344 0 687049433344 441854577748 648607342345 0 687049433344 219475673817 374789782808 157975327347 206371419153 136953868264 588345311815 447521418787 666811687943 33827015049 147271697666 0 687049433344 0 687049433344 234351147062 401466796557 0 687049433344 0 687049433344 395235163165 651675588240 0 687049433344 123599956073 402148166102 0 687049433344 100392039439 450864236663 0 687049433344 0 687049433344 503729229480 621751259552 0 687049433344 416560158293 662068655760 345354547074 521209832275 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262531588673 275676887304 0 687049433344 0 687049433344 6714572936 549229130852 187002179355 643825031027 2423458168 583539045559 61055605771 603523263887 393747146702 421141001407 0 687049433344 398572799289 523094456247 331413833475 512976455217 196904301261 462050121252 140664900281 177651716258 0 687049433344 0 687049433344 282182807330 425024618611 448523710607 570703142323 238317927583 299681925821 36374377110 535270772735 0 687049433344 223292509301 459419035202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80304956747 521372689558 0 687049433344 0 687049433344 447967474621 453458870702 0 687049433344 20405590587 173525864588 210371764820 584246001195 0 687049433344 0 687049433344 321840061350 440343211071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 491879659471 503110946627 72138967059 224742905730 0 687049433344 0 687049433344 60370520317 94784160533 263581582451 616928046551 0 687049433344 0 687049433344 156002919125 413004782566 12882946494 55370152351 438801974895 582605747171 92783864801 226121330878 160434105377 362149212376 0 687049433344 0 687049433344 0 687049433344 513578761125 543227276896 263877381906 402146579008 0 687049433344 329701972948 370996050054 315137661335 667003171621 148706448334 574722771349 553296319448 630403915118 0 687049433344 0 687049433344 406130607171 600600435169 373629936817 636943831802 0 687049433344 231660638087 297393329647 23625429399 423267710717 390578979200 544431880658 0 687049433344 0 687049433344 31662221189 380035224505 116586654764 214885582277 68843212587 327893672750 169912434626 333509979461 453960801435 611707569129 169066251603 334236322507 38557622617 147443963570 38324408502 433421881022 12399337987 655606393341 95492399512 322943162625 0 687049433344 0 687049433344 163447678226 291613720221 76167390221 115221848134 331479288720 470973668101 0 687049433344 0 687049433344 42815891903 597161142004 0 687049433344 33097917930 290429969416 0 687049433344 0 687049433344 0 687049433344 488201138674 521753610206 0 687049433344 169171828586 242539986316 0 687049433344 0 687049433344 180977548677 264177693200 0 687049433344 126045790366 392713925812 0 687049433344 0 687049433344 404622183483 661771670450 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207297217784 382462259857 0 687049433344 0 687049433344 305944798768 462236848679 0 687049433344 201571006094 217413570146 154940346568 310178022390 269216855555 287924270937 171156347889 284515775412 93622052055 409680023139 23513741674 243302343801 0 687049433344 311003355388 492182091639 220652361758 471678240798 12345446137 682471838371 205580796244 370421722878 0 687049433344 443201064113 623816077435 0 687049433344 0 687049433344 188752567595 303307537423 125731758046 504340697485 0 687049433344 0 687049433344 245444251653 678703646247 0 687049433344 635241925020 672197146402 223209207757 490886729245 9951050328 417424926985 0 687049433344 16833877721 341012294311 0 687049433344 0 687049433344 119277769001 653510260726 277955932148 561307638849 173222389432 397787511815 0 687049433344 444038172647 563807107392 373332791074 477101405099 356574894465 466454620050 0 687049433344 0 687049433344 307736514261 448848713882 23420777641 590560457540 0 687049433344 0 687049433344 402489728406 531278317764 0 687049433344 254794342951 290986268273 288111950909 401824870842 0 687049433344 240031355372 479137350975 0 687049433344 165008310924 558384959292 531290715811 661948426572 140223303608 223918306864 607363409045 634599620164 67338429632 442720700124 0 687049433344 0 687049433344 88208224266 422645280022 0 687049433344 328988807115 631884864046 48457237503 191625162815 228966103561 342638662777 0 687049433344 0 687049433344 68218735909 270199820790 0 687049433344 12811368765 665113591355 0 687049433344 0 687049433344 123620518508 330262377488 126093874584 640157044258 0 687049433344 349229945728 396292325151 0 687049433344 173444361903 481731067718 214955178254 378489629711 63138083394 194400654797 573284804825 615531136350 0 687049433344 0 687049433344 156252379921 636872560408 150004849613 551359097327 0 687049433344 0 687049433344 0 687049433344 319518425042 398670588275 0 687049433344 381546780455 456202195606 268400097817 326601374853 0 687049433344 320959039161 630135626399 0 687049433344 206937682622 546415834193 230690766650 368644286912 0 687049433344 194363225589 421027990624 380314214728 397561711533 95861032769 487315615993 79722815598 412762824684 0 687049433344 595218192353 612179690089 111013157888 482376395778 0 687049433344 0 687049433344 512855367543 550547922272 0 687049433344 656442750280 666408796766 292621764336 304713016887 380624623133 598894173586 0 687049433344 0 687049433344 0 687049433344 158036880784 206791830550 0 687049433344 0 687049433344 345501161717 680467312039 162852021770 545499928544 266503537615 677572960838 0 687049433344 239045959542 584195933475 0 687049433344 99167195705 224557988786 119327516174 390613392314 0 687049433344 155898292970 190971163565 439772155886 567327475024 0 687049433344 0 687049433344 171721005579 396366322384 0 687049433344 447764736836 518643586935 296454530093 419757241313 0 687049433344 399941717361 550148284400 0 687049433344 0 687049433344 157244071226 590328201017 0 687049433344 76460384744 310313981449 0 687049433344 396417616515 445494832135 0 687049433344 184914597948 377690260570 0 687049433344 85603784116 603656032482 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29647353406 403212273642 0 687049433344 433475945058 495648081358 276127649719 628092388040 0 687049433344 128148696788 328933818314 0 687049433344 340997991478 618558078098 0 687049433344 79898608771 244455302506 0 687049433344 172649584661 334297457019 0 687049433344 300850295263 685399046905 0 687049433344 0 687049433344 239017554049 464252583438 109122637453 243729054076 0 687049433344 0 687049433344 0 687049433344 287697967774 431586305448 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31325455366 418489008379 188987820704 206528693644 0 687049433344 0 687049433344 212552084052 436556770505 379062312707 506178116803 0 687049433344 0 687049433344 343432977282 420006449718 245997604533 327939475556 498953178754 554221819475 0 687049433344 0 687049433344 383205734811 547228298789 24151366781 339551296369 592350631456 601305786035 0 687049433344 0 687049433344 107352311069 219234433268 0 687049433344 202755557053 370871113069 212355535756 477792921176 103655385798 370716432096 356213237493 474053639236 0 687049433344 0 687049433344 0 687049433344 381245463610 456054432110 0 687049433344 0 687049433344 40022157610 397068951277 13790675342 415429478627 0 687049433344 214818882504 372414096380 0 687049433344 62232348510 484357411870 0 687049433344 591591072640 621281958679 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234472631469 518260242839 0 687049433344 251601379911 516777611037 185748094681 377470506841 597898197909 622571289568 0 687049433344 47128569935 125364615721 0 687049433344 0 687049433344 9674380622 41583556190 582910670274 662698215201 92950586871 523613043861 0 687049433344 0 687049433344 369063393427 562353139506 432286625318 476092125704 357493119041 534634217484 0 687049433344 152969789782 371509684211 158577830856 434604415080 84819102527 436451206170 0 687049433344 166317011595 462350707325 222000294124 500153471409 158867800739 310267249886 193871553311 544679185129 0 687049433344 0 687049433344 0 687049433344 237283390185 341810396916 94512154293 586937688789 252059026854 542134076889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8812030793 650230353335 0 687049433344 0 687049433344 88559206121 523967497192 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424026626829 657096632109 0 687049433344 0 687049433344 294737580840 525632960364 0 687049433344 0 687049433344 110000164422 316973381392 313754285264 429835878949 0 687049433344 433226606974 551194903092 0 687049433344 0 687049433344 169847650603 658051818763 8957262955 17829797033 309638163045 653722919215 0 687049433344 374109450393 576477845312 0 687049433344 245876260732 570687956267 223752434233 475248207204 0 687049433344 298480111096 341258590972 244199554843 290751225753 247500479943 652672198149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174573452221 177692547499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286776010431 597585538278 0 687049433344 0 687049433344 7767797937 491302316871 0 687049433344 320590611213 545027264873 436650000160 476378288701 177345354533 260491876369 265568131742 514948635050 0 687049433344 12374732757 152255937973 379150215962 389054145925 0 687049433344 23578249012 310649521851 306433280765 352553479790 89241550144 343639916719 629750454645 683245226990 368043935692 412300713238 0 687049433344 361756597150 674847306179 0 687049433344 0 687049433344 200742087918 544587969653 211398208040 320395035518 0 687049433344 0 687049433344 0 687049433344 86934478801 399668781426 379212296367 542134913227 120209389375 334806762403 0 687049433344 0 687049433344 0 687049433344 207011752245 495855789230 172798384589 207437814918 0 687049433344 0 687049433344 12245309565 110633725954 0 687049433344 119650786824 398626539492 0 687049433344 115660478275 594255806164 39441995851 265672430048 169126463927 625808141873 108745581226 399018070749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70488746712 301647532201 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 504938548899 674273433858 117046790466 402533509984 0 687049433344 236963944346 611231418740 0 687049433344 0 687049433344 0 687049433344 375512618181 474085539949 402326059725 658150579059 0 687049433344 225335670357 505692951246 160906958244 178295854367 0 687049433344 546294431269 594938611589 91047474529 492146848331 545251829 591884492923 303744487231 599263290566 203225954152 654852222736 241223116798 315820630443 555697314048 673114174645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212761339811 528072684542 448585044337 461612839037 313993172762 466709140576 130538351974 207939118115 188435094142 431941247313 371391705788 581658635897 176264864383 400662660971 387567472898 521531173715 0 687049433344 26710811267 441223704132 274053835280 368476556009 0 687049433344 140412379945 525920641932 0 687049433344 199139789143 263286612883 319447931165 504147834309 433839378388 575530621202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250480358562 274719728712 147178760817 443730780350 206932546257 449275275586 526491579255 557771474852 84421218338 541203256826 0 687049433344 467005702691 501516183425 0 687049433344 0 687049433344 0 687049433344 143255168494 633295957117 0 687049433344 0 687049433344 0 687049433344 139755116832 522531522974 196432801242 351943036737 0 687049433344 95826732817 476046277131 197060038063 243001660922 101561870975 174751924333 0 687049433344 0 687049433344 0 687049433344 208084547670 331670840909 307621797008 647791658425 138662462050 214369042692 338894859468 380241808471 0 687049433344 218330643800 263003812579 351521132924 580518170821 0 687049433344 98097919629 117771990433 0 687049433344 0 687049433344 0 687049433344 199424456753 585518407405 219363794520 579120552171 70732191151 355599400140 0 687049433344 443866347137 669822916661 391730201395 684569736783 0 687049433344 85734582714 384982631778 0 687049433344 0 687049433344 0 687049433344 169459765503 173609734477 113464184497 406483523837 0 687049433344 487803056944 538118109146 75165417499 189477948689 0 687049433344 0 687049433344 558834664663 608541562511 0 687049433344 265338025987 633646939621 249834888461 354840740814 23651862750 341755792714 181230468984 677497468061 374307261517 574786819048 0 687049433344 341755234184 395908992443 0 687049433344 148488332620 284634964933 423729846956 672227590748 0 687049433344 149919623046 459941254255 59407845114 361215854569 0 687049433344 112696904563 366638194664 0 687049433344 254169273334 619125800719 130499314603 473497483379 211067035708 595449615175 71341570287 438161831507 242291802859 675116985618 0 687049433344 0 687049433344 148164148750 321541598014 0 687049433344 532669601121 579785184957 96532849810 534177662063 0 687049433344 0 687049433344 111864221489 406062514256 476190255134 476734468457 3363057717 322593235825 0 687049433344 297038900826 651094565203 145057514400 505492110111 298676729002 575804449992 327587800825 616501222813 0 687049433344 347374173204 523658115355 452636365752 682729089400 0 687049433344 0 687049433344 92204044929 570888638884 161414201442 484288786205 0 687049433344 35227791064 382696564372 0 687049433344 14084888215 17565993778 0 687049433344 0 687049433344 53221363131 608936516816 94264652480 461549331995 449862338626 481500101524 0 687049433344 0 687049433344 74269884002 201358421601 391482351541 605277531177 0 687049433344 85935333416 462384487517 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201526879211 635306790921 0 687049433344 405060687724 415498791718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103331001857 502766601295 501734387830 583978537433 181954272217 276485379396 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270064701020 394809636176 193684957713 442980043305 640468403 325893754677 0 687049433344 179648115025 567782497565 76708024783 183906845410 0 687049433344 401228248716 641401946562 126061864370 494141575884 221876523799 375267328688 0 687049433344 457356746123 614490618704 160013254631 344656557579 398280811951 630366242785 145119707353 321870684124 0 687049433344 0 687049433344 0 687049433344 266589445574 545058654348 0 687049433344 79522874177 648418857060 178127867512 370461477754 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403623138709 660807807287 0 687049433344 0 687049433344 0 687049433344 209258679536 285807599545 0 687049433344 189401733659 378759908927 0 687049433344 125943476088 143212667075 79143215644 267707049241 0 687049433344 530676928176 605100069970 0 687049433344 181808775376 602394622171 299870207474 669417749733 0 687049433344 189472135920 682732442227 282058304081 449898117934 0 687049433344 281542093856 303797384128 0 687049433344 0 687049433344 354838326441 488662523167 115559647032 299880358205 0 687049433344 37466799231 134319123974 474517908332 602670576822 8716093886 175313649051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 675595895592 683144114893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220918808749 589648455659 0 687049433344 168714238711 248691123304 0 687049433344 219333260668 315101588276 0 687049433344 0 687049433344 7587517082 34133855952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467291266561 624690433974 0 687049433344 348523886013 535105007673 224969674893 591694717600 0 687049433344 89949781549 123890305003 0 687049433344 0 687049433344 209100811093 491940037140 0 687049433344 35672970218 530740015574 0 687049433344 0 687049433344 0 687049433344 499772785451 632855787546 91317745954 393258655013 423438353244 442476360948 0 687049433344 0 687049433344 0 687049433344 489389721944 599085520684 0 687049433344 0 687049433344 0 687049433344 284635322174 515716341704 43659468457 388796302650 224245892061 301225363426 0 687049433344 0 687049433344 261811931397 378331113114 221696352892 244031899104 143347716870 244380592441 0 687049433344 0 687049433344 356910903573 433731011267 265835100900 413262082429 0 687049433344 0 687049433344 389454103966 576603187522 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143060068847 551714390980 0 687049433344 0 687049433344 341531075067 551063587305 0 687049433344 0 687049433344 255065012542 679276275904 0 687049433344 0 687049433344 0 687049433344 380528245199 566054564152 0 687049433344 335372639969 543492479138 507037463459 566719559606 0 687049433344 0 687049433344 350672833073 396792237791 198520762990 366812523741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528725584197 622628842592 78523262086 628936854492 97644230709 307362493892 523922795339 662083961559 194487859439 610311358334 113247369939 403981392676 163923650037 282588790687 68806276166 134241185007 307797789011 460692592705 0 687049433344 0 687049433344 296238548712 345294374501 82347487630 477996365709 0 687049433344 8138514614 91166580131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 466890026739 597397669454 0 687049433344 0 687049433344 130389773183 231212739855 126047465178 288829205825 0 687049433344 118995648774 372518648893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137658113661 199415492199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334486791060 597919067944 0 687049433344 597044918742 646721725490 194761932925 483547319516 0 687049433344 69744957749 459255431551 0 687049433344 420640866660 537541140558 117182346427 435034139700 15869204763 382747174786 0 687049433344 0 687049433344 0 687049433344 157814666296 185713101511 0 687049433344 0 687049433344 531584513443 611654073361 256113828805 418491166802 56773237509 198471405119 496493989363 534369767912 0 687049433344 0 687049433344 248795438437 673486218469 484842230864 680736238062 0 687049433344 0 687049433344 149484808277 528081267026 403416534292 615739920496 0 687049433344 0 687049433344 0 687049433344 102631910483 305561428675 0 687049433344 78811737669 299307087916 0 687049433344 299532654143 631353405190 379299308386 645230756649 0 687049433344 415459507086 425937124161 0 687049433344 272878486109 278291287405 283124926443 545699721254 0 687049433344 33967717835 138906853629 4300147555 488054025546 0 687049433344 0 687049433344 91996174828 383646570320 148645415926 576723428857 0 687049433344 40007595968 589307427437 0 687049433344 185726056980 573520637639 0 687049433344 0 687049433344 84534945529 511333403372 60636440104 195824068115 0 687049433344 0 687049433344 0 687049433344 0 687049433344 518496073429 554018380289 0 687049433344 0 687049433344 461245446803 465352143950 461015252380 475946012562 213914196551 225394924693 0 687049433344 0 687049433344 237796027696 576771026252 0 687049433344 108846580746 521726762879 622062600958 628862604862 196955431959 298055740474 0 687049433344 625903270037 643262658710 0 687049433344 0 687049433344 0 687049433344 184404775725 566826683273 0 687049433344 165215672721 574043280655 181595471189 657852488310 14043898097 357291100201 133067745241 655204541492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510025785256 671435877176 188316529979 380906612728 54779615750 292160144916 507798891949 659550733286 125018492741 198728239783 372588331642 686856736539 0 687049433344 0 687049433344 530059576551 656236332277 238093908677 659897599345 0 687049433344 0 687049433344 0 687049433344 14291454383 206474364361 77557355489 122122980596 0 687049433344 166439720411 600990057015 0 687049433344 0 687049433344 197439090367 367154195499 0 687049433344 441133840971 620131494509 471957609674 632049816287 0 687049433344 154041952902 642406267105 1002021021 168398152718 269106608010 291436847689 0 687049433344 36889244463 400576882276 0 687049433344 410488546457 451216702971 0 687049433344 148813941164 532585440320 0 687049433344 0 687049433344 153468211888 241182587604 132267541402 479641450896 400601275951 615738305538 406457444769 608022317447 0 687049433344 0 687049433344 316393528819 559433605620 0 687049433344 0 687049433344 145365657360 600868788474 0 687049433344 13350898754 481612468703 345575610123 671717026317 169111515571 547846959329 0 687049433344 0 687049433344 315957254909 631298063621 539217949221 666672002079 0 687049433344 331068058700 477452438841 562098635367 657576520034 0 687049433344 0 687049433344 480062334572 579725338183 451504690146 578150923710 37712395912 179742122921 28375497277 108103397223 0 687049433344 331372186386 625628194761 485570712842 535949355657 338581595747 554309710272 308567325524 575326914859 0 687049433344 226969819620 387224019809 0 687049433344 298167250409 590884312103 216235465601 613114521388 70822921358 252783928473 0 687049433344 0 687049433344 0 687049433344 418980418187 671026811355 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211567321792 561521736721 52584876692 85172822262 281767025531 546942672030 0 687049433344 455095535855 657220374112 164555654630 333390248569 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81904278496 638235004463 0 687049433344 3561637980 360656489223 0 687049433344 286340213280 338120637076 56003192865 347729242870 0 687049433344 52485676689 185712783270 0 687049433344 363290404656 597728492067 0 687049433344 461447288134 592963962380 0 687049433344 0 687049433344 185857170669 573809213051 295168836033 670119387105 450908885626 657654948659 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374549488584 527149265392 0 687049433344 0 687049433344 68048486851 293105817675 0 687049433344 32413219652 137331508139 0 687049433344 0 687049433344 276169422929 643358643440 0 687049433344 0 687049433344 0 687049433344 206152593182 539620164035 135407603178 377995180032 0 687049433344 198881547621 536370599593 0 687049433344 0 687049433344 57100957231 499625662677 0 687049433344 0 687049433344 165741876742 529210448080 0 687049433344 144303760071 367881343223 360728082993 487493040338 340495502819 674699008160 0 687049433344 0 687049433344 120472136473 562624841402 320710064362 660050416101 95966903117 564015793000 0 687049433344 0 687049433344 79121357984 246867674259 0 687049433344 0 687049433344 220369618809 552513110203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 443630152611 668589330232 0 687049433344 298616941582 366765438695 103493256598 342960918955 0 687049433344 0 687049433344 0 687049433344 392668758041 453012683213 0 687049433344 121000457719 525634397769 300596034626 597897339131 0 687049433344 0 687049433344 63894132722 244387622644 211766571170 607587828287 288225808553 581317962355 0 687049433344 183551016907 287861430040 21766889790 593746866959 0 687049433344 257112650211 487643035123 196958210620 250770611371 136650880328 380525682243 69867294018 443481439501 263511872008 474618190329 0 687049433344 0 687049433344 72583019865 75922049372 0 687049433344 168019125906 275035810213 0 687049433344 241611933771 504632175906 54643046678 146680606101 133651741730 520489198946 0 687049433344 128848474645 338128104251 86113238400 168800904787 26277011731 44406048270 205339508848 326327186141 534858712252 667675666120 620641633206 660098997979 25936253421 100819316575 0 687049433344 0 687049433344 204200329864 590503849982 0 687049433344 0 687049433344 0 687049433344 873296142 586244772989 0 687049433344 514428536068 526578693665 0 687049433344 0 687049433344 29013608337 625300823210 243776943589 479310865101 592127716781 600503155732 0 687049433344 0 687049433344 80137676871 321528280281 165113058511 556378193429 0 687049433344 425588517934 460443900826 136560942758 417840790395 339238063507 471318356580 0 687049433344 175984491139 336874017016 0 687049433344 514247774465 543504442922 0 687049433344 0 687049433344 357044171204 413381092932 0 687049433344 107282319018 349818272607 79844124501 193240686351 65548160435 179319297309 11462269261 155251096428 459458642399 482726480447 0 687049433344 0 687049433344 0 687049433344 164207230418 365498276984 64187157689 454872980348 0 687049433344 0 687049433344 157183224506 207164079817 268768379338 436454344596 454786280534 609545906952 347964850715 527635861733 0 687049433344 0 687049433344 0 687049433344 12619867123 517890789040 0 687049433344 324523419673 580612286833 501639860425 571996585179 84591367660 637708731122 99884224272 649373632205 51105934497 160180206773 423424451086 534643142203 38643513688 587325475584 0 687049433344 213999056114 649692167236 200173082436 547077609537 0 687049433344 0 687049433344 122531205847 277031168028 496441684477 513829440904 0 687049433344 0 687049433344 88035965387 388101803589 0 687049433344 238485861193 526581551376 489471978938 565308105462 0 687049433344 0 687049433344 36107582780 473225633138 87397544391 203522782929 0 687049433344 9543360682 541611790213 11428278324 257686903744 231814172402 489448490718 0 687049433344 411986700212 585048425035 0 687049433344 0 687049433344 0 687049433344 86853010541 256478015657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2099483407 653125938104 117436087483 339471406553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304914403701 622580504224 0 687049433344 176268557131 592244675591 0 687049433344 0 687049433344 162444522360 446218281268 237909859523 642999190276 6661528390 480051833485 0 687049433344 0 687049433344 227961508560 246128905679 8637647570 229430066029 229278683488 347725684787 364608365055 615626250951 0 687049433344 39260288008 563713609070 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21732588409 54918084532 209736547755 236552554957 0 687049433344 0 687049433344 0 687049433344 192705476242 310197145567 0 687049433344 0 687049433344 185511856499 299674280511 59614533278 474179248629 175851329763 575406726308 79877025049 202157713131 0 687049433344 110045313233 607621948600 0 687049433344 0 687049433344 0 687049433344 143784872907 405850787480 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135431524989 533087728170 0 687049433344 136213723973 181668365723 0 687049433344 0 687049433344 181887552490 222338875066 0 687049433344 196941052124 597523643617 0 687049433344 251904710708 555726070826 0 687049433344 362312939493 396205836858 654776282642 681539666372 376723733952 575165251271 0 687049433344 304617580051 472093549405 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210051970910 597249875574 354589760472 423599485869 470887840386 633976378441 300828242955 507267368267 0 687049433344 150067349354 357983568861 0 687049433344 169686003799 289624881449 144862398130 330926900886 0 687049433344 37136315969 613593062062 56800820743 279655720506 0 687049433344 0 687049433344 4328474599 443008830794 0 687049433344 0 687049433344 99945559742 419112572900 249404551627 373341193274 488936510773 606805009528 419504737118 673424208611 78457980456 443807330133 0 687049433344 0 687049433344 119925994175 173593219670 1477917038 543442427890 225269533377 401677590423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223510187080 528107659317 0 687049433344 0 687049433344 399851106749 584913537629 0 687049433344 291153881438 564347749601 249287700686 264836787491 0 687049433344 0 687049433344 0 687049433344 197812394957 306145246361 0 687049433344 301258841024 581499891473 0 687049433344 0 687049433344 91277229858 440928123427 0 687049433344 408439333518 548008809892 261954680920 315125150300 0 687049433344 47649183 406035587170 9561125725 447759782206 89402479726 645561185110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250909300950 305930246285 165049355809 529094110568 75820724381 610032982325 179780559235 337567711535 279666894212 305889205654 404099234675 545681725049 325244540309 552565792156 0 687049433344 0 687049433344 180371586319 562983574921 362864896705 366105558290 171827290443 509940635842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175310683 450954240945 0 687049433344 0 687049433344 193331945083 476554819581 297100257337 682295809957 0 687049433344 0 687049433344 0 687049433344 557055516921 569831885674 0 687049433344 0 687049433344 0 687049433344 343791845601 489807602598 259429620543 302827082277 0 687049433344 386883019447 496224753625 34496506519 171987116066 0 687049433344 642422611956 667503753640 165950837038 227851664533 264087657091 590997302346 0 687049433344 0 687049433344 299662844210 527149195350 0 687049433344 0 687049433344 122806614562 671901058940 620537828757 685720606311 237738691627 409120495642 0 687049433344 481683139686 681593994477 0 687049433344 91098085071 566904099878 383565823639 538719712763 0 687049433344 222096342595 574552571798 0 687049433344 0 687049433344 107114020144 365490141922 200147444488 461120395341 0 687049433344 155545707810 181915383943 0 687049433344 0 687049433344 0 687049433344 105843230852 395949742418 0 687049433344 411874625037 540399099777 405520917610 560660032538 19760825647 644868238711 0 687049433344 0 687049433344 121840980773 627026342133 0 687049433344 479421060724 632009444834 0 687049433344 0 687049433344 0 687049433344 372697690235 419112178052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 287112001225 665849135623 0 687049433344 134727845341 538719662672 0 687049433344 317670336619 580054268707 0 687049433344 0 687049433344 529774158739 531687288383 211532865550 261540086698 401893851361 600010215680 126367987193 568013118273 12538463399 317076402045 250549042053 628467661285 0 687049433344 0 687049433344 0 687049433344 20266812722 431748304764 141019954000 476374533235 0 687049433344 0 687049433344 272410608307 555691479934 0 687049433344 431615172826 460861248031 3919301148 80853008007 0 687049433344 0 687049433344 0 687049433344 159331022688 546260222342 309330585630 348293869344 682371324152 682696328416 249935858315 406786994602 0 687049433344 299881706237 475059885615 169288345441 588264690787 285137455979 654487431059 225860290307 395784005826 353125735128 548872380709 480705723558 586193414670 0 687049433344 0 687049433344 177388691319 309290263910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329223208323 336302654447 322223868856 590328837676 354986969653 674292318156 0 687049433344 0 687049433344 412839692559 571618233183 0 687049433344 90126887315 435604668411 117677364010 337748271724 0 687049433344 0 687049433344 43880817977 45418097870 27882884351 94492958501 244667739060 635574858912 0 687049433344 0 687049433344 0 687049433344 232572854009 517921849585 242560026619 529087071657 21360713842 62790897475 367736360557 439051392126 102541590402 436314483469 0 687049433344 139055467714 335234928436 46071905875 536602311056 0 687049433344 0 687049433344 0 687049433344 8803438694 169021430645 47507112473 284093724460 228128548229 677726914789 770761370 126739698390 0 687049433344 102657844438 537451974023 0 687049433344 0 687049433344 0 687049433344 301510094528 344404194203 0 687049433344 433586799564 669911932343 96443737562 448839782979 366325626762 622504486483 0 687049433344 0 687049433344 171178431826 466288652148 13357277263 674385722223 173270775058 362066572564 62194921682 434479534150 170457628128 245691414078 15710231297 96062081617 0 687049433344 166839175574 287649587608 98344886289 616619213882 0 687049433344 0 687049433344 159987178114 416747694802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37198384787 592575782544 1822899464 429348599034 0 687049433344 0 687049433344 56094161337 664762776224 0 687049433344 0 687049433344 0 687049433344 51406256040 398361794872 0 687049433344 554728805035 620310164635 0 687049433344 151507629435 519567402323 145442475238 268244014034 164650321588 518737275858 0 687049433344 0 687049433344 0 687049433344 89383622799 360219852714 88729662370 269113968279 37402258540 48815234412 0 687049433344 388981970006 448498087739 172118839091 505944208547 150356781894 234465428492 0 687049433344 47599084810 366689632984 0 687049433344 0 687049433344 242733713394 395364130456 532185927745 621520088985 0 687049433344 0 687049433344 0 687049433344 335450419679 541617650326 514710487188 575286242386 559519504455 634588372784 0 687049433344 0 687049433344 0 687049433344 449502124914 548223215254 61922044045 270966806299 0 687049433344 498084459627 656340957008 0 687049433344 422545882985 495769406516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 670139409744 674414544657 61784761679 253382237323 407176698123 664381639108 533134365919 627213920045 0 687049433344 0 687049433344 0 687049433344 407621756399 649195033075 0 687049433344 189377520910 390143304421 0 687049433344 337421768717 405096585413 0 687049433344 0 687049433344 455606831735 548297123899 0 687049433344 65535195706 593168031557 23501802370 431641956137 342667071084 522577431129 187065969071 329405515221 0 687049433344 0 687049433344 0 687049433344 478922608240 500045063840 593012993259 642765147087 0 687049433344 0 687049433344 378724635423 415645390444 0 687049433344 160340833840 224122397015 0 687049433344 477628478388 655852121663 476823271556 542588710491 0 687049433344 222752083799 446522420005 0 687049433344 2954654796 191931599137 46098678535 629488820735 0 687049433344 285639979419 620882434907 0 687049433344 94856222312 230026138775 464884278435 643457309843 0 687049433344 292540888625 296383305919 0 687049433344 0 687049433344 0 687049433344 14731871369 369634806150 320642546074 326641941678 0 687049433344 499488313442 618537923285 110500710895 131332401829 296542978661 512490881063 0 687049433344 0 687049433344 98972661051 385714635566 0 687049433344 417211325797 559969401864 118336097231 222680528467 375044459290 600561739453 0 687049433344 397779225391 670331288330 268889149221 502118087933 0 687049433344 0 687049433344 0 687049433344 292674971310 632913563232 0 687049433344 141262217375 439974128897 206241070304 647858816912 0 687049433344 417193447000 663028552213 385654394377 455573935985 0 687049433344 126391602156 279175300451 117198870606 258425618216 0 687049433344 551974171551 610689146837 192181632189 271563756179 0 687049433344 0 687049433344 225263980609 661650829009 51860743291 208444359661 0 687049433344 41089650460 307580572929 124154635221 196091083768 0 687049433344 0 687049433344 0 687049433344 481255481451 527284880063 0 687049433344 541845098375 625141391285 0 687049433344 77784032325 585268403567 580969325131 645449714907 0 687049433344 44387145565 232019710608 0 687049433344 157006203586 465175290617 291315451624 308093622187 466233137764 618754389118 289320088468 660425895771 28571141953 552370352613 25836099741 275182164479 301821222335 432659441151 0 687049433344 173268177415 506458564694 70215206918 150427316478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9034400090 647726425337 0 687049433344 0 687049433344 6029760099 110991130428 38016175676 383925288578 0 687049433344 0 687049433344 217583662061 519832900364 358821354873 385604284377 0 687049433344 134784997449 306320201281 51141846102 388148781655 175095398774 327253127281 0 687049433344 89683579008 451631374883 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158288779563 415484277260 0 687049433344 168751009196 403536041520 0 687049433344 132564776930 301024767375 128579143168 572572633333 0 687049433344 0 687049433344 0 687049433344 334078325495 375313776905 0 687049433344 225550781749 334703764864 0 687049433344 0 687049433344 57987298969 177658728752 143263001907 353887480712 338951843598 427092881618 0 687049433344 0 687049433344 0 687049433344 87867281773 682480968555 0 687049433344 0 687049433344 83079742514 606054125451 636275168147 660320222591 449892398236 660774616465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38155169065 497242073683 0 687049433344 395516747206 636524166827 431734556143 662448217442 0 687049433344 0 687049433344 0 687049433344 148153194411 359028487863 437453874214 686578603791 245340820645 270630355614 0 687049433344 0 687049433344 0 687049433344 432206052820 493454119021 46208949470 372813250135 0 687049433344 0 687049433344 463768425703 581008108078 0 687049433344 0 687049433344 414642958224 534151643607 114619615176 181375395538 0 687049433344 474208677585 482416591678 58860753895 288552441738 0 687049433344 155236417554 160275456537 551876410792 573877896838 421467759640 630411342991 264319448723 569866422872 117058176082 355738662907 345817322328 409630023080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220398133980 491047267442 48512264193 260883391656 334986922733 440701292767 279712996591 405964974445 0 687049433344 195242025958 350499532164 0 687049433344 353308193532 660963605230 227443788075 357671047793 75556532136 426918452567 0 687049433344 315251098963 433131298871 214903491877 488919497791 0 687049433344 68428895960 577087633565 0 687049433344 2864879436 436269800196 641250178772 666106317218 0 687049433344 40360544634 500988114393 0 687049433344 358711489873 534486588867 0 687049433344 0 687049433344 0 687049433344 110422517963 157496500408 127727395422 231095939995 0 687049433344 0 687049433344 110190838406 113585763915 0 687049433344 454380761947 518893801409 0 687049433344 51685994790 620016966712 575612747172 684172431130 0 687049433344 0 687049433344 656306901887 660190733567 76904337127 365229609415 420093425182 553321647982 516486959885 604282119574 341157401866 345075201360 251016977352 323866474443 0 687049433344 4806780364 500621301958 26125274906 266988504045 271107641672 593194670728 211193989264 238339798987 0 687049433344 0 687049433344 37866412678 516080853379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160577879623 461513090062 267764486133 512658920524 0 687049433344 0 687049433344 75274907172 668128744213 0 687049433344 0 687049433344 213645307081 233592896371 370087535619 394615442747 0 687049433344 0 687049433344 336523818497 498449512591 262404781505 564100501239 297563589182 422782306592 94020305193 475449830593 0 687049433344 148792270222 638224002682 139627259568 321030727095 112515925335 175391680378 0 687049433344 0 687049433344 0 687049433344 214577705256 266613029771 0 687049433344 333218207220 373417938967 391169265980 513416330677 0 687049433344 267364609242 550710592146 0 687049433344 208171222317 603577065442 230580097713 326871966830 255099031531 357831110747 63445751952 434245449471 12002480221 232043539833 81269076893 490824777717 97171941298 308181568900 33249298259 629224718639 0 687049433344 0 687049433344 0 687049433344 2112102521 79008327247 0 687049433344 0 687049433344 0 687049433344 160365532856 441779033128 0 687049433344 177464344551 335760308115 0 687049433344 68132123646 301662351411 291384923292 628708104414 40080491508 570184904474 0 687049433344 189057653546 387756779326 309799692681 361237283735 123572405310 420034307148 511067504285 531990055522 0 687049433344 279618660731 294475880993 283215418923 404026806902 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 578804944973 663918919810 0 687049433344 0 687049433344 279106340652 622384187336 0 687049433344 347996832231 350688574720 130651076819 252130933095 0 687049433344 492550640741 636302534570 0 687049433344 0 687049433344 240954250060 534583118333 0 687049433344 0 687049433344 0 687049433344 560010537782 649395108987 48678188909 492066266131 0 687049433344 244910390370 536583257963 28989612615 583392962051 162922528131 186897746173 475013947551 502565309854 140927129193 483911332097 160297190643 432421062756 0 687049433344 54110104886 532567574149 0 687049433344 0 687049433344 55649776813 648834719997 0 687049433344 0 687049433344 403912967525 626829695063 96044215122 277917887581 103960162099 315282755016 0 687049433344 0 687049433344 136903600004 207068853280 168193469691 285864278333 587951570576 649835884005 16090880670 681201424549 0 687049433344 0 687049433344 107568299571 394970875528 0 687049433344 0 687049433344 159375062622 673479073344 41446501096 498408524307 0 687049433344 216856756344 537904818829 0 687049433344 0 687049433344 0 687049433344 397701340466 568861045411 0 687049433344 303062808883 588588523700 0 687049433344 255276274940 395174225215 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441032966567 613231243128 20024068385 35651412854 0 687049433344 0 687049433344 95665655023 162462681017 206093228652 427163080541 129647006220 166946005906 0 687049433344 172915638603 678598796693 0 687049433344 225263810444 555304402902 0 687049433344 0 687049433344 32866825353 97799581585 0 687049433344 227843179069 391691037747 0 687049433344 68583287531 87285454660 114568802003 672213631310 0 687049433344 0 687049433344 79837653618 525962241396 0 687049433344 207795354627 257832567836 0 687049433344 0 687049433344 155937877732 218380674361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413001207959 619714433058 0 687049433344 0 687049433344 537346094878 549357617716 0 687049433344 0 687049433344 203126912006 489605002273 117675917268 282921973380 0 687049433344 0 687049433344 185721608708 369934252063 192530382689 622817025005 141132825663 681061335598 542398482259 639884260819 484035227378 544396719411 0 687049433344 96218475900 386492398120 44213765424 471038127690 403732355698 512813548457 412908277104 647506798038 56489283951 248562847626 266665288304 293293002111 109817063970 276017668260 225639525244 541043418877 337122995450 557904085826 418822603534 472769478420 510448257271 654925379709 0 687049433344 0 687049433344 94210513903 368487871266 0 687049433344 364262569642 484928260896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11027614185 521963718244 134223799733 198457078507 520269145474 643898103444 0 687049433344 0 687049433344 180571614480 256347049590 0 687049433344 0 687049433344 0 687049433344 60312837892 334120865055 0 687049433344 271458494124 686225527289 100796514106 395075851343 74437766685 645152993530 0 687049433344 123544201148 216291374407 302923151027 454138820289 344045592655 361584646975 0 687049433344 138573379798 276048194711 116056787919 437221605645 224307744239 589980220731 363296514447 403310396551 0 687049433344 0 687049433344 0 687049433344 159135256185 457799317712 142275511376 252561388406 0 687049433344 438984010250 571869422935 341486794003 504450551360 63573857028 136304626294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84228477922 342970100142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207021909471 526500710254 0 687049433344 177813660210 492109769953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3650250480 12326388097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179421268912 232144317947 235819482312 497173239855 0 687049433344 0 687049433344 0 687049433344 227637799021 319001560787 0 687049433344 0 687049433344 179257307079 609074950783 0 687049433344 0 687049433344 0 687049433344 8200035839 513932132499 174837710994 510955941129 31145166532 138247575016 123316969132 264488554991 0 687049433344 515784168631 596826981518 0 687049433344 257990232324 373765356370 352211358115 567787266635 373336747938 435646542202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 512597346277 647274246497 0 687049433344 0 687049433344 0 687049433344 221579205481 242246798823 0 687049433344 0 687049433344 0 687049433344 235250790886 555748608440 0 687049433344 0 687049433344 0 687049433344 330442480531 426773693431 134955990241 372122192278 496999113494 578124925460 130322954209 492153922213 0 687049433344 0 687049433344 0 687049433344 337997304720 531963259833 0 687049433344 817580320 321874224512 0 687049433344 232751795819 245588520290 0 687049433344 425524129876 591390462233 0 687049433344 0 687049433344 444116514167 648927569260 0 687049433344 0 687049433344 138811246748 384533551863 0 687049433344 514150021192 625673951789 0 687049433344 0 687049433344 59844152551 248874343344 373930223055 418111329007 361415519524 632594417084 253922458567 626214257479 0 687049433344 0 687049433344 455654102204 497078653473 30215126944 425593170026 293470403867 647331086705 456909468642 503734286641 5842276574 655696948341 0 687049433344 0 687049433344 35536501500 109747189046 0 687049433344 65276385684 172394238600 110597659078 111076228913 0 687049433344 0 687049433344 0 687049433344 308986746486 563129316616 334749008336 509484838985 145062336693 310134898016 0 687049433344 0 687049433344 443360635686 544211084016 0 687049433344 455547486501 663150300026 89371085962 118813231151 0 687049433344 462870474842 527463202256 0 687049433344 0 687049433344 69701963522 513526973623 581495073842 648778718002 0 687049433344 63085848623 86033709588 223972697999 580303640285 157639659136 366985536036 114638651877 495022182373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332928636688 334656864267 91692362198 667471608126 0 687049433344 0 687049433344 560828775614 616027312515 0 687049433344 467065206631 489978377452 0 687049433344 0 687049433344 129900731724 190865718398 0 687049433344 0 687049433344 107590035331 245479013302 0 687049433344 0 687049433344 459881412279 645414029411 370553465461 683954675284 0 687049433344 0 687049433344 0 687049433344 482415966627 637835388187 0 687049433344 0 687049433344 124549046033 509853689372 0 687049433344 0 687049433344 65761471902 87841432438 221964668074 650547313982 7399939839 169219188146 4433707541 412660265342 181722993202 653260665310 0 687049433344 405780782955 450191176089 0 687049433344 0 687049433344 522209336942 528987452211 0 687049433344 0 687049433344 0 687049433344 26907061324 653200211969 0 687049433344 0 687049433344 303886628500 576336824023 292260865080 669469955201 15373418952 618471153544 0 687049433344 132372601961 405403463387 521166468495 526649837102 282239014215 537444494780 333981200161 600189597514 0 687049433344 107138423731 658338288605 207760629762 267884050870 63211757210 266407590504 0 687049433344 0 687049433344 415656992148 678274530720 210979962478 257503683150 0 687049433344 0 687049433344 0 687049433344 186339497256 572544026955 0 687049433344 324734039130 451982539052 0 687049433344 119395772735 315199997668 252440121297 345113921384 0 687049433344 182489051671 416623626567 0 687049433344 243477963245 369796334079 190160023070 580223596161 0 687049433344 0 687049433344 0 687049433344 171496736511 284951008344 288388269595 383403825173 0 687049433344 187817424197 285743957016 3032584009 332780916541 144163712183 568431661979 245007257552 589340896701 16442927948 251561507338 0 687049433344 0 687049433344 229136537708 481935193614 238891373182 358885543457 122442303224 677201471170 4216981181 544357725641 0 687049433344 0 687049433344 55601229910 121019554617 156400465977 348935612694 0 687049433344 233593187906 500340901764 0 687049433344 0 687049433344 200044084837 527418293890 96781060330 403389000813 0 687049433344 23250341964 319832397872 305593857079 549290062626 319743374139 666424352804 0 687049433344 232235537633 350544155229 0 687049433344 1715889835 521375268148 32638437844 643982399001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56762166053 231947507644 474236876194 474567519471 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94187190179 250938607767 0 687049433344 144743991155 504388522541 188858943799 674323583832 0 687049433344 60831132834 675835652958 203592351489 439949257145 182410740524 546864154376 0 687049433344 0 687049433344 174438415340 424619330122 0 687049433344 182564646236 436958761538 56711028574 190990839770 370818870556 479264387685 511361540972 549670212494 383004180168 632568743104 0 687049433344 0 687049433344 0 687049433344 367226133083 651148291682 0 687049433344 95263094445 242723814085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54601866652 555873001767 0 687049433344 0 687049433344 0 687049433344 236767524447 595181913995 225711801276 285325427255 320734938423 445105839457 198189776133 596456491554 611504346284 654993208783 3115184005 438030041854 0 687049433344 157183896075 611845128737 0 687049433344 0 687049433344 512988507927 641015301706 14531151064 655158869340 0 687049433344 280706641954 304720063631 0 687049433344 0 687049433344 10446944377 23039764186 544507031141 639627181506 469098089611 615775752905 0 687049433344 65976455221 83450210131 502589540103 589993480157 288429024615 480116009696 0 687049433344 161704743073 175563918930 0 687049433344 424632571574 497535996930 0 687049433344 274944516219 368310560541 88970376169 548353417336 20448829297 161888638885 0 687049433344 0 687049433344 104344430590 339950211254 67158502372 191463373738 78953491208 232902604393 0 687049433344 300982261112 625225386567 325752923835 398474832873 51359719124 68791339906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275133621635 622122127072 233175233928 608448933156 107230938151 374804938054 0 687049433344 131803365163 616704391757 434965246974 559086724909 0 687049433344 0 687049433344 404818617225 596677387044 164893161046 515723847407 0 687049433344 0 687049433344 59824290210 121653723908 0 687049433344 341557365297 355694399224 387102817960 438935675557 0 687049433344 0 687049433344 262989297597 405547577401 0 687049433344 0 687049433344 2229294861 281815486876 149316477317 361416382487 60161284277 85454364427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 433490727317 494572356036 0 687049433344 0 687049433344 0 687049433344 44125274500 377049847218 648810999356 672704486182 121365063538 180428641099 334109472755 600475835715 630055308620 648356442458 0 687049433344 0 687049433344 0 687049433344 118352341492 183408048669 0 687049433344 129950530706 649461552257 0 687049433344 144305342241 235474067153 0 687049433344 0 687049433344 99735523586 270309030480 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112879189655 327396123660 565879249656 661411144818 0 687049433344 14732164521 452259660287 380006118221 408173021199 0 687049433344 0 687049433344 0 687049433344 382021871311 422126385020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13881736266 123137283751 0 687049433344 242498780030 309215808658 0 687049433344 74020087938 307920830753 90491577404 151341636115 0 687049433344 0 687049433344 104651102306 399419081872 0 687049433344 0 687049433344 102257845887 105878335718 144243064763 443028281637 0 687049433344 0 687049433344 370093633318 571174153330 308390643007 669642496154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35307464161 538251393280 0 687049433344 0 687049433344 362455300929 560233845273 41451865731 228926501721 0 687049433344 307331085641 540840605482 0 687049433344 107275340633 630307873496 200202977135 548532827138 10920374521 295381936775 0 687049433344 0 687049433344 0 687049433344 231508066869 591006818966 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216505007393 442632719845 458267293142 675870967007 122612378202 359559778134 224162625922 399230433366 549435369671 599037827220 354959679993 661293891884 0 687049433344 81137040955 472903727609 344305531151 494676470317 0 687049433344 0 687049433344 0 687049433344 259831448679 436991691694 0 687049433344 0 687049433344 19007222521 491294780927 339154540377 401509637800 296153279307 633003808440 3259614236 178608522033 0 687049433344 498816448590 590928629284 0 687049433344 119822073377 644905636462 0 687049433344 0 687049433344 224869999032 684624973743 140684608368 637485377395 0 687049433344 292656214839 597120255349 0 687049433344 0 687049433344 0 687049433344 501089354282 684597976484 127141607561 319044262608 0 687049433344 0 687049433344 162773833065 259409515624 461031395011 637806012785 0 687049433344 149335632779 627979836247 599958728858 659096142968 119713000437 472727980653 294414952464 428080519535 0 687049433344 497525946344 620030912568 0 687049433344 0 687049433344 0 687049433344 391441043497 587203853616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 463960033579 474245717717 0 687049433344 0 687049433344 398961263593 617540519303 0 687049433344 308884922474 353309616581 48317294909 482932747497 0 687049433344 555670943057 567044319751 128755180834 661791327691 296441961590 321039377457 0 687049433344 129763100649 360106420576 0 687049433344 273105260123 326528189801 0 687049433344 104448754428 248556033052 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1708149293 497038048173 0 687049433344 0 687049433344 276904511889 450563650782 0 687049433344 0 687049433344 181223133465 306990381754 384679954324 478523423505 619457887756 641483009748 44849416628 429400856386 0 687049433344 0 687049433344 39159897964 583142570783 0 687049433344 8914984755 595608303565 0 687049433344 64533047985 569842948164 0 687049433344 0 687049433344 445754276286 543719839958 129181537378 566056834165 0 687049433344 429413674609 455862706514 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288763613972 308772874972 216378759433 657529110806 286855867746 465469885803 96445562282 162927814607 0 687049433344 0 687049433344 262066918007 520344760709 473472988987 671602934666 0 687049433344 0 687049433344 168606846021 440879350357 218075008400 543364072678 0 687049433344 177037516219 625209841649 350776997215 569558301443 177091100096 326084588290 26048262915 183352543283 0 687049433344 327440751077 336970588647 0 687049433344 330730874026 391819228070 98615657409 545460835339 0 687049433344 281181087789 347838653299 473141062748 588271307856 311355899308 499725404854 0 687049433344 0 687049433344 147759995297 522221848741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 510647056643 588971948452 369388233377 542139927719 430532968709 464939648316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189657947754 285022086910 0 687049433344 0 687049433344 255997396924 276705958586 0 687049433344 26095516865 569570188003 61930717900 457867685301 0 687049433344 189236204872 230057045220 0 687049433344 0 687049433344 0 687049433344 537725513183 553599630533 0 687049433344 284807935682 616859035237 0 687049433344 202498917078 220995462409 3806969532 612609323148 0 687049433344 0 687049433344 0 687049433344 157282006185 677150806942 0 687049433344 263077248492 522385881677 31686591232 92512196308 107399823387 584329254507 139243217961 218842738444 37627231368 203293032392 0 687049433344 123410962199 282406740073 0 687049433344 197991883038 489465593114 0 687049433344 317793921022 683082654864 399077639575 633833555422 0 687049433344 0 687049433344 197901041831 620367551437 20892318801 623091400555 157865719615 166923871581 240455995578 674846061515 0 687049433344 0 687049433344 0 687049433344 448678628495 578744762629 0 687049433344 0 687049433344 76394334010 492394253695 174642408867 600656700612 0 687049433344 40706830078 424011806092 253907089319 612943256278 368953772762 372915635367 0 687049433344 0 687049433344 0 687049433344 383181820979 607046113635 0 687049433344 116034488439 147535886295 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352849888981 594944662547 649938000373 677785863521 0 687049433344 597453499752 605838148435 417050405341 529981368831 0 687049433344 0 687049433344 0 687049433344 266633367375 657000890195 123296913602 156919590807 0 687049433344 503492197261 653832272809 0 687049433344 0 687049433344 215359288808 251351078949 275433129342 513194492402 0 687049433344 308718379355 564731102347 20873921030 517820594709 296795208623 309260904007 525982522149 552116428736 338150590011 623600355235 293007121346 458900955943 57893849059 142597442006 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114140323782 679029780968 17446251821 272608755338 0 687049433344 532688011291 555625121096 133276553313 518521895712 0 687049433344 0 687049433344 85372255995 322600582712 0 687049433344 139733159368 325498030218 362993693833 467728734801 221867057911 286328733123 663698315688 680403632363 0 687049433344 0 687049433344 517736210846 599117254485 178419086457 199213582947 35995057889 265025581405 17643302629 32316588395 15070656604 25358329239 346173452407 380334889207 0 687049433344 245956897089 297726046919 0 687049433344 65854646751 353270008741 0 687049433344 534290809428 650744808818 0 687049433344 39516692910 256951177894 234526240464 477614850591 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147234795624 468656456799 0 687049433344 0 687049433344 0 687049433344 484073062366 596950903302 0 687049433344 28270535755 44737803368 80249700252 411327788187 349021607803 452014412068 330937630155 517278537566 0 687049433344 0 687049433344 252386769789 568556418821 0 687049433344 400041502388 675202467761 0 687049433344 0 687049433344 303633187471 571355419243 281903783689 577810818719 0 687049433344 0 687049433344 0 687049433344 113555714608 265955423832 163743107090 350688081817 0 687049433344 0 687049433344 0 687049433344 69298546247 218809841885 0 687049433344 187294529120 267755393383 88260618376 135685455364 0 687049433344 0 687049433344 271772785119 582913585470 160546475086 655421853029 599063117267 648786739544 127658089814 460487009792 29070864450 249260811856 39526690752 681634096931 0 687049433344 0 687049433344 534230740786 655941533906 0 687049433344 0 687049433344 0 687049433344 254719138532 400693454578 0 687049433344 113661888797 159507970509 0 687049433344 0 687049433344 68789249032 337138392274 502321216350 624887267219 10744925811 46551377882 0 687049433344 0 687049433344 90566537374 202433081690 275190846834 644198807091 0 687049433344 0 687049433344 40478186560 206249208065 0 687049433344 0 687049433344 0 687049433344 140708263846 671161587801 0 687049433344 297665363751 457485415026 246743383413 556386956583 0 687049433344 140544149581 558284247216 349911399735 659359698560 0 687049433344 321257067269 596728057983 110367482219 429838486336 0 687049433344 635695382241 681487697995 0 687049433344 81149930289 336102293717 0 687049433344 191648671928 425181407266 0 687049433344 0 687049433344 0 687049433344 380776704929 540868691014 0 687049433344 255601648619 586129994568 0 687049433344 0 687049433344 320501678220 540165888020 558441028243 669767509825 266394576910 433913991674 0 687049433344 70924752036 446300259428 402591872615 595368138154 0 687049433344 296589293210 343376095326 61950260443 363717140614 68613626553 213585364538 447766235433 570588523118 489782095859 588592461263 486507316847 635637786457 0 687049433344 0 687049433344 310936213176 647453687466 166255652391 244184779514 211388928964 628544137231 293855274293 629023298053 96596970311 196988887870 84751121126 634071069404 438378447742 594647601943 0 687049433344 0 687049433344 98163100654 319208499038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 379057824751 650884396262 126426324116 335980137303 168427706242 638305746535 139107775108 469174405885 0 687049433344 236002371734 527779249515 92737857848 349720424158 346914052341 367293112121 0 687049433344 0 687049433344 0 687049433344 374950131272 486138239967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50302770847 72341762900 0 687049433344 0 687049433344 344648251456 430681302303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69417116350 449368466028 0 687049433344 337809318717 456781432643 410123164144 602222149420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272755277865 421032139075 192963755163 525525256926 0 687049433344 423638396799 606196428901 206713058290 280489885387 0 687049433344 340137607464 434329177801 0 687049433344 204255591659 593982269911 340507849060 534195007207 0 687049433344 326591453827 588179756550 0 687049433344 0 687049433344 142705974999 291794961384 245758858182 310810377671 47697893269 654866241857 258715756562 580614596990 128530521351 590231449273 0 687049433344 0 687049433344 57441025422 416848005344 57235442493 225713238132 0 687049433344 231268544989 550820512391 0 687049433344 500902810294 535139533321 428076799798 672500250540 64529887498 511772985525 0 687049433344 280768378084 283717230490 79708853840 204943937280 0 687049433344 587693720038 621474521110 113524404332 451214802519 0 687049433344 0 687049433344 83909848975 408258538145 311279386194 469677471537 79141826237 232139221364 0 687049433344 187900425542 476217728869 234803131618 592741360153 0 687049433344 275789967907 507845933153 46292045714 312367828790 255413312184 389831908769 0 687049433344 0 687049433344 0 687049433344 111900481834 386216979276 0 687049433344 0 687049433344 0 687049433344 76698802005 540744933567 21466572918 51633122451 0 687049433344 204409866350 260698787606 0 687049433344 0 687049433344 141121201542 613339515874 0 687049433344 404727482180 489582866998 0 687049433344 0 687049433344 0 687049433344 149340930477 184448916155 0 687049433344 420974679086 636069104854 0 687049433344 0 687049433344 314761773173 341419536160 317039003565 485231843104 251598997293 605678700141 396273806357 579506489534 0 687049433344 38848019352 496742080552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 409520952703 556034593763 329825796503 615816149921 19572774163 570432657238 311581370366 659289131446 0 687049433344 82632019241 581338382523 0 687049433344 0 687049433344 0 687049433344 482820573704 530165477070 57778786459 445751856077 0 687049433344 0 687049433344 207346456873 447369681079 0 687049433344 45711061408 326265778067 0 687049433344 183230602041 510323071202 0 687049433344 59322007964 435836570714 196625295964 307939231717 411511471377 488629220212 55799062645 353010825933 46461177150 91190154299 192252281951 306582907455 0 687049433344 0 687049433344 0 687049433344 21778963491 409420602889 142018000562 530381307221 0 687049433344 0 687049433344 0 687049433344 439038916468 673773295246 0 687049433344 575222827552 603667832711 0 687049433344 91595720289 131604931166 0 687049433344 11659051847 670630375014 0 687049433344 88705623068 178248133482 111585215136 212990775232 420312318407 681993476240 0 687049433344 0 687049433344 0 687049433344 534737886073 580005957303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148099877785 191345163070 310493977233 441934610274 0 687049433344 0 687049433344 342163131519 517442891028 292818409732 484046051099 0 687049433344 0 687049433344 267042891275 447569690612 34363975638 152749401464 0 687049433344 97957881536 209514588298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192030639223 533755792701 0 687049433344 13914158626 618676421460 0 687049433344 223804005303 352885785268 0 687049433344 0 687049433344 373108989617 483115990753 440024512146 571675498298 0 687049433344 152569090239 507146095701 443630315916 547165780897 548725184877 551378229375 51852809569 619833453512 0 687049433344 0 687049433344 338216328025 397183205465 32392895054 631926543662 232962428202 294208959412 0 687049433344 0 687049433344 1710948037 411757996464 0 687049433344 0 687049433344 0 687049433344 451247676978 489853118803 0 687049433344 0 687049433344 0 687049433344 0 687049433344 527695965598 635604133903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249524603063 520081584036 0 687049433344 0 687049433344 0 687049433344 47954994548 331407509112 232381919051 673222528791 190137556362 528889752098 398892700625 557915793706 391898533870 554057216518 93810651089 617072176843 664879423167 682118674900 0 687049433344 0 687049433344 269764480221 499399373306 0 687049433344 0 687049433344 0 687049433344 75012801496 381185512836 4293808262 466701476283 0 687049433344 0 687049433344 0 687049433344 295896015860 589183503738 122039387106 220486703545 0 687049433344 492452907321 616359062412 0 687049433344 37933431170 184083614223 0 687049433344 0 687049433344 0 687049433344 259628603329 494716288695 257268287418 576476069444 0 687049433344 250092905705 370181398021 539826560360 545819031340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22559066081 495902963810 156990653319 424245341779 245970581312 542720535352 0 687049433344 0 687049433344 311980232137 427731914456 342439386966 413789686922 183625622936 294923949131 98279425700 335668113315 9934652351 612843291551 17425437824 607391986396 243700866157 352543319375 83998317157 354562684923 0 687049433344 0 687049433344 420327398645 433699432224 0 687049433344 50560366409 476120462420 102965188381 613175818158 283651571459 580310260993 59171151787 590490817598 0 687049433344 98393838991 582299992440 205692003965 280936022513 0 687049433344 0 687049433344 117016738732 296202824892 404691303135 567538001299 66401623348 221127609781 0 687049433344 147942118071 630902913102 0 687049433344 0 687049433344 510395285555 612583124726 0 687049433344 0 687049433344 183699337066 199177110344 0 687049433344 0 687049433344 0 687049433344 340210610699 501081874186 231582620670 466919764906 0 687049433344 455246573589 484127824785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229366192938 667052409652 269477576850 495607673242 233970866574 460745790685 93971276382 246199666151 21632401534 246046965923 419477526464 639294962265 350818635475 687005316420 277387679894 403742483345 0 687049433344 0 687049433344 0 687049433344 92441009249 260757303342 0 687049433344 0 687049433344 385551544089 472527844649 0 687049433344 0 687049433344 530994777201 601667789721 30686011037 361126770490 26718058302 500669639235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467580604819 514313883797 0 687049433344 24499206926 118510427601 400396834466 551458550094 117770864410 448339878395 342842062490 629150196542 0 687049433344 17006799108 300354239586 345610455284 656364502391 0 687049433344 0 687049433344 0 687049433344 25681409646 589815822464 69830392299 277803474850 0 687049433344 117250484695 265860986309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477480274124 570879898147 0 687049433344 53673897016 525263750123 502455339861 505289505364 0 687049433344 0 687049433344 0 687049433344 101777002751 497993189830 0 687049433344 0 687049433344 245019294079 588274690623 0 687049433344 122630384560 566119095270 0 687049433344 253029383581 581545086178 0 687049433344 0 687049433344 0 687049433344 399453467551 682315649563 0 687049433344 473468799969 497865531032 260751652188 565343001909 0 687049433344 133903739214 660195995441 122151743235 236792024015 27085566078 305089383087 99617055748 217311593170 0 687049433344 194661620072 521080115186 5305239922 299749792708 0 687049433344 533979427713 558866598866 0 687049433344 0 687049433344 400844837362 506688144624 638340775994 644556252932 83305328046 170625295629 0 687049433344 0 687049433344 338652891925 663112426731 0 687049433344 190500696428 642108238751 21529031570 471155654973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75437875846 365616084924 395855481889 616566963054 209419902623 425927353224 55205518043 333909508122 0 687049433344 360692873910 436769642619 371159774524 685096011082 141535533023 175954226719 0 687049433344 0 687049433344 0 687049433344 529481887072 667350999160 389340334926 638068547053 0 687049433344 0 687049433344 207201596439 547540071761 20498137719 275145327327 194490429449 224177373936 0 687049433344 0 687049433344 17812129415 613017706743 0 687049433344 0 687049433344 496875143785 653516556786 18600992764 31812946490 0 687049433344 0 687049433344 0 687049433344 154261257545 487068637949 383532022817 439894804574 0 687049433344 217235187681 549391241368 0 687049433344 285469323042 287044372221 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97420213950 557125648084 52059054747 621103524543 0 687049433344 0 687049433344 289243731762 416510437480 0 687049433344 0 687049433344 396392092936 601477636700 541534731994 586623997144 0 687049433344 91803332561 403904095246 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299281917156 635739929114 0 687049433344 0 687049433344 86158881813 479453525263 0 687049433344 0 687049433344 207076262883 524334750737 133894987909 435963288810 0 687049433344 0 687049433344 0 687049433344 433899079426 534029488474 0 687049433344 0 687049433344 168767956234 307937719361 66057846923 411877612111 0 687049433344 0 687049433344 0 687049433344 237557949505 439258290302 0 687049433344 0 687049433344 0 687049433344 11120249332 561581605731 0 687049433344 0 687049433344 365730895938 609147545748 0 687049433344 0 687049433344 189988796832 222234425307 188676447181 629538515537 635084755851 661382513067 259160613286 654512370249 0 687049433344 0 687049433344 0 687049433344 428924988498 613773634731 0 687049433344 0 687049433344 0 687049433344 84148197676 378261223531 136182187464 589792876510 0 687049433344 0 687049433344 279710598862 353137532777 436681154001 459259451266 194899161458 206959984455 53737868147 399994656509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69595515935 79829177894 108348480762 282161919493 521958061165 665866978788 371925627837 685943244035 0 687049433344 230347613740 404564105648 0 687049433344 164712796398 342182009875 386724108952 650866297524 0 687049433344 410795794158 587795552134 92400359742 199814520055 0 687049433344 83200109009 176434458452 0 687049433344 0 687049433344 0 687049433344 4913852662 502693610142 232582393196 583514137616 0 687049433344 112828453776 544693849103 0 687049433344 406786759299 458873683823 232950591598 403574458691 198349600101 212719892782 43346184585 468436239995 0 687049433344 378306574009 629080760468 313165603956 332648160230 316885615904 338553454993 0 687049433344 0 687049433344 335024467906 351088704955 0 687049433344 0 687049433344 0 687049433344 185336844894 397068926928 25023209116 360554987869 0 687049433344 12007036894 68309775495 178560169826 220677626119 0 687049433344 171142689355 238854681880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88200666312 297036350186 0 687049433344 0 687049433344 586293500717 609154251765 181465757253 269190165060 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340862570891 677927488755 405760923033 440604066511 0 687049433344 383385117251 448524484244 21696799382 457693382026 218526726036 618403126746 311111707813 655682940665 0 687049433344 0 687049433344 370148505379 410156501702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323895310244 546175574814 77738893010 313340120705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275895349669 297280522357 202415133644 607188921657 28405179269 171967843777 0 687049433344 0 687049433344 258501259899 524614639625 0 687049433344 460419535606 603158392121 0 687049433344 555680737822 686693617593 0 687049433344 233592414271 326869904639 0 687049433344 113017796805 342374604435 0 687049433344 424930412093 535585379371 240142923775 292942383791 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169161168293 312304960948 0 687049433344 0 687049433344 49388318272 544328927121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429592143372 642966705952 381941799986 614895651820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386352150001 656842983989 389019975927 567909838403 5391494558 526280308540 617816506455 643685778456 104640531602 559776485373 272994925813 649739064536 215398043076 502549409538 0 687049433344 413782533115 514328757803 139900172024 207994919887 265875435458 515764147497 173894977848 568960327412 413647963711 472266942664 119308592072 661478329816 42313461954 74719506685 196668600314 385047450437 0 687049433344 477810738021 615218349202 0 687049433344 115778257927 658044810127 0 687049433344 0 687049433344 316663140816 317871066058 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52682214781 265169319425 0 687049433344 206619969601 221286054126 0 687049433344 423371506591 635523722640 0 687049433344 232786608531 309413280277 0 687049433344 477591788988 539260006373 40181605773 243696149121 0 687049433344 0 687049433344 485653126970 547415249529 37283385953 489640913330 0 687049433344 398561705318 597676714424 286947407028 498058193175 133148919607 237316547686 0 687049433344 0 687049433344 14398746116 429265495169 0 687049433344 244153769236 515745887388 288198308044 527797400979 11235157879 443524687049 32117439636 403101704715 299016636399 372261621656 253225583745 679004376838 131074719749 203560468392 456255235501 535892531628 324682678595 472342271533 0 687049433344 0 687049433344 224173870619 657232787044 29354216158 258496064575 0 687049433344 112584749280 122294062105 261464646672 337843783003 154797409999 373831616698 242228476080 255726321631 0 687049433344 367228844565 491825195244 581076162591 603570711368 0 687049433344 149398225410 251143395609 127472249311 372944422568 0 687049433344 0 687049433344 0 687049433344 529887707679 548048615744 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238722238339 427172249242 219813999961 244975652370 174259961029 211197659560 0 687049433344 385151916399 470067458811 0 687049433344 0 687049433344 84408039075 126468134149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 640414715938 640540940609 446374848694 564132589944 0 687049433344 266395275107 518395943497 0 687049433344 0 687049433344 0 687049433344 658516855312 668519072373 0 687049433344 0 687049433344 0 687049433344 347007960613 422156879921 272370631166 524681262119 250946222804 619234902300 0 687049433344 0 687049433344 0 687049433344 88362735737 117691493411 0 687049433344 142565653635 571803456776 273145909164 351820695899 127400426765 669658178478 320035007992 367861557830 88007333407 317725312679 0 687049433344 25849871984 486497747114 0 687049433344 25254647106 336619885954 391510765579 507806976529 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115742581272 228116794441 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 427087184818 678784853623 321255679785 505490251519 0 687049433344 0 687049433344 519684206492 552749594887 0 687049433344 122526860055 389513144716 432914711053 487164960477 0 687049433344 349897470773 504360892843 0 687049433344 0 687049433344 266546542507 364838862386 0 687049433344 261017397181 477986953418 419138051473 449692882365 354772035759 370120258415 180253815404 260927860524 0 687049433344 0 687049433344 219436498434 536468774276 351576791273 383739390659 0 687049433344 122878686210 479307469876 0 687049433344 72488445465 257459625240 105769633906 653114104009 0 687049433344 0 687049433344 0 687049433344 301071511773 557800540073 0 687049433344 0 687049433344 339273528153 406617868512 0 687049433344 32596419972 261719839951 168228500860 292081689989 0 687049433344 235694562184 643576279289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93749205358 445906709232 0 687049433344 273158784416 634656521294 0 687049433344 332481385863 617599051497 0 687049433344 0 687049433344 187795722980 377122270107 0 687049433344 61534241336 215823605063 0 687049433344 0 687049433344 44405309741 205650996462 0 687049433344 117650889490 167626657387 261076438930 446636695935 0 687049433344 0 687049433344 511087799620 610205307928 78031362161 402847012870 45279053908 515868774637 0 687049433344 0 687049433344 74988164512 602295905484 0 687049433344 169434966703 634374919983 0 687049433344 0 687049433344 69973808559 511913474370 0 687049433344 0 687049433344 167506914331 478946590305 96660274658 319576720459 0 687049433344 452258377921 623279472776 0 687049433344 445560473309 455802578768 70427119244 328459198552 0 687049433344 540942836467 599780793650 0 687049433344 240027203564 457999601853 0 687049433344 63361508850 266174790650 0 687049433344 95430375865 272842178427 2008304536 151085481097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400083298644 538459598935 0 687049433344 0 687049433344 0 687049433344 157289078479 439233623659 0 687049433344 213079575206 344206681597 285510953948 501338226508 0 687049433344 78927107498 583174771968 0 687049433344 0 687049433344 0 687049433344 178388676080 354828542190 0 687049433344 0 687049433344 463027389583 480671270743 41862089854 119778559424 347031011707 552065315580 142064190390 178080245531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30056139278 269577767105 0 687049433344 87476516266 187630157169 137937530582 583216851881 0 687049433344 317001442292 594598074607 0 687049433344 0 687049433344 231203308519 267937528619 0 687049433344 242718824835 595752129538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166633454870 170976226143 0 687049433344 0 687049433344 11305513871 374912867687 14094512755 466392504765 0 687049433344 0 687049433344 0 687049433344 404409069639 468602835644 15780613180 201791182657 666446041313 674274102473 506750328518 662961050813 0 687049433344 327284991151 675420268468 0 687049433344 73301007996 544696717011 32221009865 608280642185 350076069047 585925556427 0 687049433344 0 687049433344 0 687049433344 111146427274 206438419063 129167559374 555704584304 0 687049433344 0 687049433344 0 687049433344 289048418133 427734093282 0 687049433344 0 687049433344 0 687049433344 221540973334 450617420171 17614333585 491915641575 0 687049433344 0 687049433344 188333478899 652572556565 110037965889 575353790531 533721071687 587176740846 0 687049433344 2790052468 377861088104 0 687049433344 0 687049433344 269364112540 539133023937 297414124835 424821053294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106901035116 554200008709 382400602475 529413547220 0 687049433344 88770779148 149981498923 0 687049433344 0 687049433344 18188766175 396731080341 157117691219 415540382170 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72500483815 621454329124 14369394043 44115359176 0 687049433344 331538422677 470393635464 0 687049433344 0 687049433344 121397799053 673385106295 0 687049433344 0 687049433344 0 687049433344 101010874322 490482919844 283505479932 298557801397 0 687049433344 258641506333 318911829284 144315963534 525059887276 552961706659 679486936873 0 687049433344 0 687049433344 59487480991 445548642311 0 687049433344 0 687049433344 0 687049433344 294139672109 670936284911 130600636319 328924168529 0 687049433344 0 687049433344 277753889560 351023071178 165749799075 594643518897 0 687049433344 393674123623 660900915934 0 687049433344 80698019373 664336151981 57225468614 217730694242 0 687049433344 0 687049433344 430827835516 471002714982 0 687049433344 212040542499 443496310440 453069857472 627109146141 0 687049433344 0 687049433344 0 687049433344 267641032669 649992428085 0 687049433344 0 687049433344 0 687049433344 154940397989 314757100178 0 687049433344 0 687049433344 196924715325 231392921540 0 687049433344 175874804909 457661960222 266409165688 541235874090 237536295107 439718274029 160833881825 636282482355 0 687049433344 0 687049433344 180115005443 563126809318 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 226358400081 373689162622 0 687049433344 367118832599 624319315068 22424427902 330726872942 338723426575 667146232615 0 687049433344 0 687049433344 0 687049433344 55548610196 612724741227 316077643981 469999071288 534745199400 638634175369 653828080281 674228934833 181056092777 645383790206 12893033502 60077736622 432434602192 552282508794 0 687049433344 0 687049433344 0 687049433344 169077204960 421722582128 107441328067 562072241162 90817482373 332124592294 0 687049433344 0 687049433344 261807318482 464671947288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481599410498 505775635437 32363987256 328237923807 0 687049433344 280055813283 599106492517 0 687049433344 225835095927 524262961892 0 687049433344 58574231276 171656233549 0 687049433344 42039936248 442220684008 34364033285 549498189575 286236242996 344117467813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74844684431 588499717777 0 687049433344 179740395331 493045175860 0 687049433344 33215855265 395417629801 0 687049433344 0 687049433344 126810375433 552159553531 64554787376 446034024909 259707755085 667081735255 215904355440 570607669378 419108826354 423822360815 112401824363 463968720432 0 687049433344 0 687049433344 0 687049433344 18610971761 127019875304 45832124668 515030845694 531202884365 629685762555 210793285216 625525632008 26146942338 558081745391 246143438200 510524549250 0 687049433344 0 687049433344 0 687049433344 102867902431 239369010414 0 687049433344 525826378584 527549718482 0 687049433344 94371770088 461486940861 0 687049433344 0 687049433344 369255343429 377912695943 399753443310 496708465228 0 687049433344 188785905709 443427407519 0 687049433344 0 687049433344 164957842872 294320747935 0 687049433344 0 687049433344 58330127819 668997840487 29026561085 616237147730 55550837330 285518198276 26572178834 627390608952 497239173916 540035804710 141077412601 247458538701 293411947364 473690223694 194959252333 571062125584 193158737465 489482760421 45741033864 174049022465 0 687049433344 33352971051 515245248237 307540058643 593873619716 0 687049433344 182665004153 277889704088 0 687049433344 0 687049433344 0 687049433344 64078607125 261805830763 132380775337 622139827296 0 687049433344 105718753062 427162809727 0 687049433344 0 687049433344 0 687049433344 38181081077 140815522286 52229187492 642829064453 0 687049433344 161645506412 582005145085 254806494148 570961030943 0 687049433344 0 687049433344 141533059866 483620978157 0 687049433344 120446782512 162748047576 0 687049433344 0 687049433344 9924284543 380825487667 291084370883 370147130290 0 687049433344 322039356873 419369279870 0 687049433344 0 687049433344 78830224460 603576692745 472112201290 513129582638 253642023831 253660767420 373124556594 393027647760 531956760752 568359521262 0 687049433344 280893912869 679941371120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35251927231 57902106755 318742462957 501513188554 0 687049433344 405643835528 666156572293 0 687049433344 306954692144 538419641348 0 687049433344 173277165991 241489374617 0 687049433344 0 687049433344 0 687049433344 79596242673 202284731612 557438500162 602674823927 0 687049433344 545224829112 649448530967 341045707685 536345583052 138208178999 412545569873 92531775553 554583939848 0 687049433344 0 687049433344 516434289965 655151799806 218342139692 671296085107 0 687049433344 0 687049433344 176710112202 354168309236 180980012137 215896823321 0 687049433344 0 687049433344 397077668726 666788399534 146838844119 318792262947 0 687049433344 322163491997 544421980779 4937414000 542240266211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113893512855 519208890626 562087519719 654440208259 338044187097 490683911274 189130180346 642118431716 0 687049433344 59698269096 100082167944 172156490393 635685106767 203293407816 397993302975 101663460241 681151273450 97267836788 330308216142 0 687049433344 596762842332 680977523930 229312022851 591360458144 371718527340 533183028750 55739530293 360389823556 0 687049433344 0 687049433344 285731321890 328613604942 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25938788393 657696933141 52087012892 319947756072 238469345131 288448678800 34078712902 641325403815 286016868281 405580735414 169088114222 214009843364 0 687049433344 121216599994 442790182202 150335451820 340695384645 0 687049433344 0 687049433344 28110336119 276557679121 590321393501 655381270413 569200122822 639752258985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102057319003 388626383699 91333673539 628092179304 87662757248 495204715167 0 687049433344 0 687049433344 110222727773 550747576930 332403946027 526452295758 0 687049433344 55245139982 151929363887 233209211157 458028513477 13858909407 143486504122 0 687049433344 265292377983 281658250797 512532766940 612904510104 0 687049433344 0 687049433344 305771820851 578556536933 544652418697 579759155878 215843253507 239408757422 0 687049433344 230870742572 582921120979 26337721322 346611423981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205481961173 600430106208 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129104169988 378765914678 77087778599 313690146614 532116635050 568366184143 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317128656522 417058242793 73259424573 549470041401 56666827864 684233815358 85653611941 471099124076 0 687049433344 12498430387 250991839379 164880915011 436948065186 0 687049433344 120896096148 407283407236 162006518224 449295518709 67673803645 118102809237 0 687049433344 442637680813 596828257934 310489948096 439984811902 255536930511 554944675416 152415371399 411949512695 161609716348 221367066895 0 687049433344 188117033418 459980794789 501653369241 578134159762 113136014419 682841357234 519801044271 544102833329 0 687049433344 240372350725 529539825773 0 687049433344 0 687049433344 36110120829 406722176132 0 687049433344 165078323953 168541289185 412591970374 529297721195 0 687049433344 0 687049433344 332807401092 340825751059 0 687049433344 0 687049433344 0 687049433344 466466219864 558780187403 353899048758 620186467458 0 687049433344 122065397128 464456374836 0 687049433344 0 687049433344 0 687049433344 199172854076 379410921516 181068858531 390098200018 248336000963 560523630168 0 687049433344 506272070666 617902023145 0 687049433344 58807993581 621440217784 0 687049433344 34292720909 91707004718 50748141013 580306611894 0 687049433344 0 687049433344 272795977373 453364743878 0 687049433344 544892631262 675619512038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118453799199 127310964465 0 687049433344 0 687049433344 0 687049433344 464528397723 482945967865 466336255228 640361757121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233040988452 449934202613 0 687049433344 0 687049433344 213194815774 532827622697 0 687049433344 0 687049433344 69081499267 402955614912 188120490730 216069947349 407197567716 555781399511 350435746908 637861639609 69016288300 563242512228 0 687049433344 99011291493 194744860382 219387334525 313395661590 28724450711 68446954664 17121345378 606274736924 0 687049433344 270033470631 335745440855 0 687049433344 0 687049433344 0 687049433344 88681953748 301589348906 220068460272 516438786022 0 687049433344 113746619343 389379656307 0 687049433344 449937219141 613056074970 0 687049433344 164723689172 521631522717 0 687049433344 234348514576 474175753187 0 687049433344 468250817558 601329673665 0 687049433344 0 687049433344 0 687049433344 81004553931 212824435063 410568599317 605737622447 412668827041 414015049172 0 687049433344 283948685732 438343988048 0 687049433344 112509455823 527480981303 0 687049433344 309063102953 511232326354 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85302375878 188638256039 14814776109 171904615729 0 687049433344 450059254473 671670147494 257789374514 600802692192 0 687049433344 474474194260 495198061362 0 687049433344 0 687049433344 284507778696 500232261995 0 687049433344 181768618676 502227767405 343899065507 445655507291 0 687049433344 0 687049433344 312475136837 426847910940 80970997264 618043568546 0 687049433344 76043058407 203556984139 128385912093 402859119749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129190678714 152716280414 336770027581 538916993279 0 687049433344 15038582754 43180473454 183482262201 267867476603 0 687049433344 0 687049433344 611177067521 614230602483 0 687049433344 0 687049433344 147602673868 583769437081 385775649559 573646255650 0 687049433344 0 687049433344 415409106917 464359590845 268636349187 438668223833 0 687049433344 39316695727 305567972385 0 687049433344 0 687049433344 0 687049433344 8214079099 306595701946 0 687049433344 546132582904 686171345632 0 687049433344 36831289243 625794716855 0 687049433344 0 687049433344 323934331259 597654992030 229461555863 600005982443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123626042178 393023263035 106029593189 381505816065 0 687049433344 348019904581 634885035873 0 687049433344 194577607937 302021043034 392197998974 431706460592 270312244556 386828397574 190072524781 618562713186 2869719091 508540851378 0 687049433344 0 687049433344 3332617935 639177469853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128940526934 313348817857 43920938506 174516331876 86512853342 213688767609 474911182404 557203774793 159093624779 561546029581 54738228853 247974695646 0 687049433344 0 687049433344 105374320719 204868946883 0 687049433344 0 687049433344 228868625029 679735721056 55349982936 70934857065 0 687049433344 0 687049433344 0 687049433344 230587752037 556536050587 137829050813 361599748776 0 687049433344 560281004321 571195370296 0 687049433344 234982572725 606803656635 0 687049433344 77942778856 104534909682 506937550114 516173912575 89004679174 536606614981 0 687049433344 302778468620 646561462698 0 687049433344 0 687049433344 130463105645 266646725386 0 687049433344 0 687049433344 0 687049433344 133057069862 202362853261 351634598032 397778399247 74732191127 219901396149 0 687049433344 0 687049433344 250983549998 330103876671 0 687049433344 71270830525 408471278576 0 687049433344 0 687049433344 572630733815 673762786414 0 687049433344 364095171494 526124989596 0 687049433344 0 687049433344 139006660488 158205311669 0 687049433344 201244103669 461345896619 577648953805 580090531859 0 687049433344 0 687049433344 502322789438 536791837036 0 687049433344 519502068533 522712480834 22763301456 295934313921 0 687049433344 0 687049433344 0 687049433344 392560193832 449654169420 0 687049433344 13789397419 571834154488 0 687049433344 0 687049433344 315778406263 395123548609 56822278420 552019750431 0 687049433344 179831815010 282775894558 0 687049433344 200866382716 308373305294 312585960821 555901635513 0 687049433344 558601825631 611723089932 40531671472 573162635438 0 687049433344 0 687049433344 171256598000 658654156494 304662768796 539736259748 0 687049433344 0 687049433344 641340206628 672285202288 0 687049433344 233784483875 518317474347 0 687049433344 68683950541 267945425934 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 353372311979 411662533457 197804690202 226076594300 0 687049433344 50186416977 155807825276 287485170686 598985647907 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 303446281267 322848801247 185864579625 419252129763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228628707698 239468945256 0 687049433344 254071209178 574700830471 94714021173 320864287139 0 687049433344 94071146324 456863617572 410951797244 436627400039 0 687049433344 0 687049433344 439722356573 623708079050 0 687049433344 0 687049433344 178912552594 342474604787 0 687049433344 0 687049433344 156476740966 504925020686 0 687049433344 52402954964 413471222990 0 687049433344 0 687049433344 84331370820 345649690655 0 687049433344 445557173317 615075579905 16405116656 544599716025 292259108002 384224217865 189020654914 540411916440 0 687049433344 30158737554 204652757921 367452068735 519196246613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15299853803 305888117936 446620023103 604758487553 0 687049433344 0 687049433344 19785665330 549068879109 0 687049433344 209701746468 252767957146 0 687049433344 363652641191 616435665115 0 687049433344 72240226339 511526163038 540669886175 594774775025 0 687049433344 406265942142 576959746233 125157402972 277340754714 216888769944 644237884596 0 687049433344 0 687049433344 413998393115 547793600369 0 687049433344 245480610953 464862723085 49856211299 294440405848 0 687049433344 389237190188 641978669230 215586418731 517288533149 122650061247 267191585328 0 687049433344 81456437760 585461619635 149007019943 298643292524 0 687049433344 309183796486 528701796961 323940444407 651886982590 0 687049433344 0 687049433344 9206600541 568350526565 53795528886 257250561088 533920323768 670270144064 320490187900 427510140943 380747768078 632243687433 0 687049433344 0 687049433344 334467624688 530259052249 270000555144 385788381652 0 687049433344 0 687049433344 45997868165 467258186462 0 687049433344 75327877459 375993367810 0 687049433344 346959635345 410092382668 0 687049433344 448432302037 503893827997 421284542084 620263907343 279647092967 451133471942 0 687049433344 0 687049433344 0 687049433344 99153597462 107048190204 408097854148 424271012073 415990513575 493601736310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 497626873062 638680759380 545066304874 650355101123 28107585240 163534274775 282976095269 448563057238 347808706366 500974091451 0 687049433344 0 687049433344 0 687049433344 7791387586 628321817429 435922711337 517305544827 17447240794 551935296598 0 687049433344 0 687049433344 9639984227 457364003080 422407686069 450469476333 404062819558 436970444838 0 687049433344 0 687049433344 492015858737 539199725143 29791498775 360295025362 0 687049433344 271647042398 328412485412 360812622381 646429859825 452892939154 557417180126 0 687049433344 0 687049433344 497674472237 669185497787 479335211084 666829725609 0 687049433344 365492429922 499507805834 0 687049433344 377795097415 433251995982 0 687049433344 41217239466 391777519000 0 687049433344 149975119252 496029105068 267918915681 593587125146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430384751489 553767836850 267697262649 656568448841 0 687049433344 497882585771 560114018057 0 687049433344 116801375743 626947807949 329500872771 495250228284 0 687049433344 0 687049433344 201072505307 420375263958 0 687049433344 274389246417 428117782924 134718241484 251215757329 0 687049433344 84354057676 515117645299 176945953963 236061071591 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260438889323 677217899995 0 687049433344 0 687049433344 89182658630 229352673466 0 687049433344 428110656857 604345458759 67916817152 313388055737 0 687049433344 312907838694 589836892924 0 687049433344 362081623073 512623217769 0 687049433344 141763143631 143103602873 394046324627 545178064319 100418026209 164022386857 534118957 12154157462 14971113264 564137561834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120741134327 661727933315 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227769963971 311193604482 83459162367 349980926039 25691038112 44766393789 0 687049433344 0 687049433344 455255731551 526802342083 0 687049433344 0 687049433344 0 687049433344 348874478113 521392149344 0 687049433344 350684932761 662303661016 220914967969 636260863495 354417713718 408234044964 9797684680 103756494552 445205348061 637618566213 241391935349 677933614217 159318850805 388382958556 0 687049433344 346811352975 381932852978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295462377339 465055628689 0 687049433344 92441917391 523227429002 0 687049433344 75368415767 435129970081 0 687049433344 106208338675 136389108727 0 687049433344 67188708565 380594139481 0 687049433344 440610737770 569973538214 0 687049433344 0 687049433344 0 687049433344 352601264159 611908574061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118706705741 151502868441 4081163789 547872219650 430003863591 457184704057 500300071878 504871109876 65222841509 627554961380 0 687049433344 0 687049433344 0 687049433344 91957968240 273561177026 0 687049433344 0 687049433344 0 687049433344 10708942805 247454447336 161028973746 417295816679 0 687049433344 496718821191 661496248519 0 687049433344 102672972445 471694215134 0 687049433344 0 687049433344 294725991082 683453915696 128241555976 475081217346 25542515233 143850402538 120357406827 400972029970 575785435228 603095656102 80601143976 219411294800 0 687049433344 346200144123 436621827548 0 687049433344 0 687049433344 0 687049433344 501121590064 609726391100 0 687049433344 0 687049433344 0 687049433344 293174826487 356719589202 0 687049433344 382494696808 610654085843 294528406022 619727341484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228662857335 348699401573 0 687049433344 0 687049433344 0 687049433344 265681046148 289026050052 0 687049433344 613862256919 647210775292 0 687049433344 0 687049433344 0 687049433344 476143508893 680779677514 0 687049433344 450228314487 565232012041 39485542952 73165319135 49864126434 508973165340 273663174119 347120078073 0 687049433344 162725972301 441419140746 2052147566 120121554845 581934298071 653395847398 0 687049433344 6423750055 82602168494 8099794074 225166242807 212491693766 429399344237 0 687049433344 0 687049433344 322214246 531698203093 164540261641 487746577337 14623638732 599915894275 0 687049433344 55047538837 191705403978 147604007885 250103175816 386090330441 529454431642 63693596119 180578010021 0 687049433344 0 687049433344 359534537548 557720250474 0 687049433344 0 687049433344 0 687049433344 355455978742 470715362756 0 687049433344 96381388598 538085581496 106332177019 249390399202 0 687049433344 334613127528 414795504842 0 687049433344 54807943228 101046107893 0 687049433344 0 687049433344 52563716365 219062732952 116320801929 134461390501 0 687049433344 44108293699 154561223897 284823837884 468283999266 348174682885 353934975694 108596384068 326412012069 133773008689 597926991034 0 687049433344 47636936999 455363478431 278816817362 607065911772 0 687049433344 0 687049433344 0 687049433344 48925875383 343785034860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20030019057 23714285900 0 687049433344 410837569387 418502417631 0 687049433344 350743204311 459447160451 0 687049433344 150854241561 382684139382 0 687049433344 91431752780 163134451427 252603635302 308589799899 0 687049433344 330470620491 553518332156 196521216815 602549124497 0 687049433344 0 687049433344 591207120287 677487012146 0 687049433344 121945225725 262512031060 440113860742 661100372420 10171164866 148356068198 162321841683 482428996900 0 687049433344 55422585933 585348804154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176631636288 612231004296 0 687049433344 579996739402 664527562588 197641251995 255707853049 104538678984 212652759362 14358071335 286880497658 64353732981 527666214126 0 687049433344 184564466859 346449586630 0 687049433344 0 687049433344 59639693090 297986805117 85238095510 402396744182 352540106189 673187819178 0 687049433344 36294049923 522987392332 0 687049433344 0 687049433344 0 687049433344 327116368803 650016245829 486331475636 536285394724 158932879838 525312655558 0 687049433344 0 687049433344 0 687049433344 50890361601 598174273722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94979163973 272644502008 0 687049433344 370398273673 634535193590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70246397258 252191512515 313586873370 387215677641 0 687049433344 40749565603 589170190928 176199234171 325116843615 346897649951 643770264432 0 687049433344 76408380939 420870833844 0 687049433344 0 687049433344 113657207201 130282980396 0 687049433344 414095417601 602425925912 259719510218 522585571950 0 687049433344 299787277717 547360595636 101785408733 237267260867 0 687049433344 163075636369 662905399529 329686808194 387103999445 0 687049433344 0 687049433344 485995160094 513963809118 236568356805 399016603478 177873236467 651051364815 233974254783 565403087993 291644580262 352990434986 0 687049433344 0 687049433344 4434624291 575487722185 329850808928 513814740145 0 687049433344 0 687049433344 0 687049433344 435900905305 517951076473 0 687049433344 0 687049433344 44830341077 82830683062 0 687049433344 139308095450 359673098993 261485073939 539125088294 531820472535 553264146271 1066414260 15971553686 0 687049433344 0 687049433344 516673900367 563689018039 357409038038 477631833344 212576597245 219524668483 0 687049433344 292249354279 595719754964 0 687049433344 0 687049433344 187217341168 665187491100 0 687049433344 524109841350 563578006414 0 687049433344 0 687049433344 0 687049433344 481667200231 648606895656 135832546933 569459947431 39958063352 318237045388 332528370527 648315536169 0 687049433344 0 687049433344 0 687049433344 212276153546 285744595054 318539637009 393279989967 333907482197 373356879901 4287117772 322511159745 366382168621 480134020454 110759767880 360221880978 121460050472 228047843384 55690110929 629603606432 0 687049433344 177009438472 684348862280 0 687049433344 225731251404 243722730340 0 687049433344 318061511985 402475197026 55715929742 615175597699 0 687049433344 21238816479 209711452981 500191437738 639313930578 259765916777 666195191767 0 687049433344 0 687049433344 0 687049433344 7886164374 621793217968 0 687049433344 68624472989 139495452894 0 687049433344 58190811660 158437134865 0 687049433344 240451190970 531920028696 459100428345 511310940952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24499465439 447949364900 0 687049433344 0 687049433344 0 687049433344 147614290618 185647956889 126382542351 678036471819 0 687049433344 0 687049433344 0 687049433344 163186729450 637184136223 209405375936 245171861830 0 687049433344 123123386668 585688820520 143958788730 244598709510 256823920688 497717948942 241289378091 624202711790 370958157770 642224928351 474382559167 632584031405 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93191701303 134634127597 0 687049433344 538026127440 556595544550 0 687049433344 88856672659 526399262096 231400178950 524509967055 19941970495 515960346416 0 687049433344 181995966198 526168963170 0 687049433344 337973546665 349313385028 0 687049433344 437417874066 440731195589 0 687049433344 0 687049433344 67578108243 251899402145 0 687049433344 148389477731 651212388373 0 687049433344 210292171625 524681312444 100442039575 403954538347 425252990243 495567165759 118495935090 559632648548 267190282574 331186487719 301231591052 333026206630 0 687049433344 0 687049433344 220070197367 497215738442 5839212384 349572280523 0 687049433344 303183193604 487485630386 142556740818 526658867505 41203153578 342536542746 0 687049433344 370172746039 629450220554 459502479553 641161769160 514124485845 577309335549 35255499817 630885441144 0 687049433344 0 687049433344 348985377417 561364767838 0 687049433344 356188294592 646286328222 417343015790 505159855136 154731988758 384851407857 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35159054056 420632157766 0 687049433344 323085795696 530426138619 97005573778 520566280671 0 687049433344 386228513582 608095644021 0 687049433344 0 687049433344 128247532226 437954973892 364545241525 418577614202 0 687049433344 0 687049433344 346544070537 549573969572 275100718119 625584255530 670008591154 672351082529 328486943967 456158723067 339334520035 388526346187 236951197242 552176546805 319824212368 430351546158 215011266014 457722052491 30389374394 671253405164 0 687049433344 0 687049433344 387888822946 410632605345 0 687049433344 568194176631 663646296454 79565218271 264685853269 143937224107 650557839561 236129411268 300825396833 269792039231 435011917385 0 687049433344 0 687049433344 0 687049433344 358448882331 401060709266 250122676602 535449317376 0 687049433344 26400756642 578090327717 659003498402 684544837717 149374846939 570184684591 507234016547 562773103777 58935230614 81654586659 625146791697 685215317549 0 687049433344 0 687049433344 0 687049433344 426798523484 637703327789 435207279073 476641732449 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 428636217777 639142515898 0 687049433344 382197634340 593213038745 0 687049433344 0 687049433344 229353573827 417289665919 311287738846 329377301854 0 687049433344 0 687049433344 0 687049433344 18411913575 575828435820 0 687049433344 314663744746 560883162881 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190686086121 567776278120 604911246346 627711754793 31301935960 475155337155 0 687049433344 0 687049433344 40337075134 521824500938 0 687049433344 353355857689 379529804483 95885552710 322615735347 0 687049433344 0 687049433344 209142842698 614175216964 10040158543 235176659689 132287930893 468347544439 336212718738 474268840457 0 687049433344 0 687049433344 429547228377 606004559202 154843488852 565171837476 362927906675 465098436174 0 687049433344 533315904653 580186420383 255293213222 353109487243 0 687049433344 0 687049433344 318593436121 684000501435 0 687049433344 405641694910 414744438404 0 687049433344 0 687049433344 180579135693 263043856459 227860396402 555713958494 319854998475 474440956326 23214726195 448656379442 97280738806 552222231963 176442601001 548222825265 387070640259 669898298211 0 687049433344 50088059049 97110184807 0 687049433344 266762609101 507477780401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 518981379090 589553375658 0 687049433344 548100638426 548519645838 0 687049433344 0 687049433344 136954984752 206343885765 72727034481 271384089050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78885175665 177813489504 0 687049433344 112211783223 685805391275 0 687049433344 0 687049433344 198815012981 366685448349 0 687049433344 7874387983 145351667955 25699896311 315098448108 406450094826 433172687715 135333360272 619523056706 0 687049433344 31383001644 445215429559 0 687049433344 330187099160 677900896897 0 687049433344 140786533112 607874028824 0 687049433344 0 687049433344 0 687049433344 24456766153 412995532457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52194306231 362933243815 0 687049433344 82574274822 446800914067 23427838107 315673884864 233834758250 266381112819 153700270007 489040121217 0 687049433344 288949798392 308044670660 146461288646 323997294261 127758244549 428744583297 510953377686 620352050147 58013557926 385541368658 0 687049433344 242742684268 668081244903 0 687049433344 70595757173 186052164917 50913358408 116184330375 334544199862 606195595600 0 687049433344 101830713698 332466738919 213438639702 624256331513 209760291551 350137960560 129483964199 184863623343 0 687049433344 0 687049433344 308156380722 521541193473 0 687049433344 418338448369 598216999909 0 687049433344 0 687049433344 349009945266 352136417692 90458580108 588782001015 538014922157 593088454319 0 687049433344 0 687049433344 457746648990 504114391076 0 687049433344 29276117045 287266796259 472748596854 524236970512 0 687049433344 64509148418 106157531564 275601170670 389040488433 357321578403 370201972706 0 687049433344 0 687049433344 95873384035 636352437886 362195206951 467335010825 0 687049433344 0 687049433344 0 687049433344 102642470676 622894888850 379589370755 397200375640 0 687049433344 239613733179 290855843121 0 687049433344 0 687049433344 417487211437 425323302361 77251706321 408907908793 83765111128 327050466654 306048779953 329036289837 58174125576 114969195485 0 687049433344 53875716609 200892100745 335287822484 355559926854 117053616152 632913385503 85371831445 400134840536 240106805070 500175361977 0 687049433344 0 687049433344 369572845212 402794723439 0 687049433344 0 687049433344 153276982479 170027472454 170340763370 283938846127 0 687049433344 376317337010 475705536965 0 687049433344 0 687049433344 52052829629 549122415764 628244580001 671815533047 0 687049433344 0 687049433344 136332418501 414299931026 589877163797 630538992841 594299691117 631736699034 0 687049433344 0 687049433344 486146732669 624319632427 69936678767 630424717566 485757485292 557159469195 0 687049433344 367250654271 558452538290 268313855557 536883241037 0 687049433344 0 687049433344 0 687049433344 0 687049433344 279217246935 479651810546 503694613197 591227376394 0 687049433344 0 687049433344 0 687049433344 240460097699 664338654428 0 687049433344 233614632538 564768805690 0 687049433344 18117532884 631884746613 199917914261 429726664145 216838802440 416537051520 131919252417 395014698821 0 687049433344 0 687049433344 0 687049433344 161458163504 358169785657 0 687049433344 90742352485 402026820353 264289931760 496309379085 0 687049433344 205637170453 470345111162 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225341677598 373784247668 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373512655704 602825872839 208164835066 402046466268 317071540560 677096373917 575409062996 593535802185 461942444781 637757211036 45300603706 651675479856 125082702514 465962145106 0 687049433344 8897322185 29987380559 0 687049433344 0 687049433344 265750971409 483122256127 0 687049433344 0 687049433344 262430642002 363166322019 321429859723 571303802592 0 687049433344 269681144205 295285441214 0 687049433344 35348295369 522344040686 0 687049433344 0 687049433344 75038623121 421266697616 212851199950 618064500942 0 687049433344 44733508673 179253458265 5923557954 600746541660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324499342839 597747869456 0 687049433344 256818493728 383410950360 0 687049433344 0 687049433344 241627237817 290603149280 58337350756 425986873358 0 687049433344 0 687049433344 65722080218 297003386583 255306569850 402587627878 108243668901 543181611601 366674975495 515597066903 0 687049433344 258652314122 426008125437 0 687049433344 104724675704 239777788542 233736261337 300724012361 326371902593 485123480014 0 687049433344 0 687049433344 110776486281 523657397683 57169599619 259919588409 109559873060 412688490393 0 687049433344 393592719732 670619278589 231811705671 655987328006 534474994050 646965385390 318481664845 430790644443 430545173960 668098360978 129367098301 387595605483 0 687049433344 0 687049433344 305234308179 415650544894 0 687049433344 19593900055 678267049319 259125414866 357330322470 0 687049433344 0 687049433344 0 687049433344 4449563286 67654267368 23342954654 590425904470 231540655285 615890948516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68793869398 401556025816 0 687049433344 196781020831 216253913982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 563565844669 672108657592 0 687049433344 0 687049433344 286478954931 369343016335 333363915964 403707005685 0 687049433344 445828553546 580997656100 59035882460 179272394399 0 687049433344 0 687049433344 381530714857 675548874429 0 687049433344 483175875528 575690142170 0 687049433344 34686617507 576926100671 542335485614 583314155059 321714069802 610206166208 0 687049433344 0 687049433344 0 687049433344 477006617116 519582761105 158202317749 390583239222 0 687049433344 0 687049433344 467129112676 498149267302 358156812089 374310784377 324125526414 331604599599 0 687049433344 48740469957 50510378581 0 687049433344 0 687049433344 172316452966 487881923916 0 687049433344 108439094457 565179443889 333828772103 601466758002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369395129427 657891854968 117755911861 521447133318 158026985483 225738387507 420126669935 538135848768 0 687049433344 301597241830 429716131299 109354383750 484031241710 99598932061 302669279025 0 687049433344 175137494330 289929486525 0 687049433344 141055913525 303679915830 0 687049433344 0 687049433344 0 687049433344 15819576559 497932405741 141068991881 225259626146 316611294838 337476770013 50799957086 669170638532 0 687049433344 327229463238 338005469326 159289122878 455248134538 36311062885 115189016156 0 687049433344 0 687049433344 339506954738 642674580707 0 687049433344 335802415866 411340518368 0 687049433344 0 687049433344 318405153447 594025822148 416026874101 508369078778 109454958941 158831155232 0 687049433344 0 687049433344 327186926502 679600366256 164130693219 505753832569 431271253135 482215895656 46595330739 519379255768 248770301595 363730383102 53752159872 628497261193 0 687049433344 250665899815 464602933489 0 687049433344 183816298128 607196278241 347666051587 674294601984 73034958606 253063048222 0 687049433344 515463421970 549900117204 0 687049433344 0 687049433344 129861822681 474873171686 54722156472 477278899235 37930452094 560185289581 418037664477 668396730713 424140814099 637995813386 0 687049433344 0 687049433344 152571796296 440570543260 249631885587 560193192510 0 687049433344 0 687049433344 0 687049433344 353340985409 616660065309 0 687049433344 554068383906 680390174230 0 687049433344 178346931735 614360963445 0 687049433344 0 687049433344 38618050588 127214983826 197023780724 217139387265 0 687049433344 270012842807 686671021953 266647091795 374473452373 29817113902 203051975488 0 687049433344 0 687049433344 242615833384 432823732165 161546832163 457187186201 0 687049433344 19829824010 604855770309 0 687049433344 616632197467 681226587072 0 687049433344 0 687049433344 123196100169 166780347901 0 687049433344 0 687049433344 0 687049433344 189175547507 242309989436 0 687049433344 0 687049433344 333370703819 671773072798 0 687049433344 141641329593 322385434046 215796770061 427925407357 0 687049433344 43703912975 492492781428 616335096978 681334660620 0 687049433344 12164621272 153743060994 0 687049433344 76475956531 443454462878 0 687049433344 42754996732 51193830924 0 687049433344 11117007305 116861454279 501892398324 540120821977 254015584770 652605295326 0 687049433344 27029898577 685058422002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66984510507 253177339851 471838368629 475784074609 326258528692 337289127392 0 687049433344 0 687049433344 109177803783 221855523060 81749134387 275561069873 0 687049433344 72385407216 337220237326 0 687049433344 254900896843 307232941648 392650027621 459408642331 89933685107 335313292403 311702235627 469100866806 0 687049433344 0 687049433344 114626672602 680270338028 0 687049433344 110695391748 236603905198 186900187769 408030050893 365073380060 531791982791 0 687049433344 182906836863 612777815901 598397281373 616217651439 106779901715 209918587470 0 687049433344 457300347287 521818359343 222274582666 388484887851 0 687049433344 0 687049433344 398883446190 469818089455 344023988150 646926230325 157503419631 420033737656 0 687049433344 309965576604 588413112331 443936580273 607265857682 163544703287 682597043856 0 687049433344 499960610210 544482368090 0 687049433344 278156867037 560624851338 0 687049433344 349002617263 589882801847 0 687049433344 389137153466 407766907046 0 687049433344 58414759732 588169346574 401984289487 510982161469 0 687049433344 0 687049433344 233059907870 489561122534 910670403 647942311440 78417514545 535469879920 0 687049433344 392283136544 538242154369 551908210219 668057445441 0 687049433344 0 687049433344 327573867581 339782844081 419787188070 598967443014 0 687049433344 207560263816 335332384079 0 687049433344 0 687049433344 457278449980 631307474045 0 687049433344 508924023226 601453347498 0 687049433344 0 687049433344 91396573773 445093475566 0 687049433344 0 687049433344 358096790893 513133336557 0 687049433344 0 687049433344 0 687049433344 407563841063 479147563880 0 687049433344 156422874227 398111910089 475910816886 561097641821 199984235876 441128100673 179020292296 255922792069 122038902611 453570361126 0 687049433344 40743237 238730348564 387038241523 633747715575 0 687049433344 259844419772 275981016032 109763163395 243946374715 441692770637 620016036956 419951877147 542663089539 412324902516 539702302463 0 687049433344 0 687049433344 377285297808 639264328465 474395583210 619010403136 250408486218 433394544507 0 687049433344 265237476046 283965024757 319839851662 364510573285 623731516336 625405339766 271425085972 678776588398 0 687049433344 6496852723 334546334909 0 687049433344 358730912832 424009232082 0 687049433344 225977745010 445176343554 357751383095 625664950463 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36074351990 352348300429 0 687049433344 0 687049433344 3464804599 154060887981 0 687049433344 117572097248 670253471401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25732220474 95629402734 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319330575359 536633595110 86593117778 316315480694 0 687049433344 506961320827 651978243079 114201897579 116735852285 29132991638 506690120059 119518735005 177828509004 43308718777 561094442184 0 687049433344 329843596461 382514642093 0 687049433344 0 687049433344 0 687049433344 150069625285 579714564486 0 687049433344 38560485487 296060521671 574224082693 579875774074 0 687049433344 79416898555 469424642521 191073195501 569780822842 0 687049433344 193525897875 653520263527 40651597363 532020125576 243169706322 641103415491 0 687049433344 41259991478 128659925259 0 687049433344 246885241904 591014241440 0 687049433344 111603473430 677148777254 543391187312 613038608581 0 687049433344 200570606298 605214960805 183176472102 436570421375 299181717785 631641256592 197585629358 270687119764 337247838875 683319659873 0 687049433344 0 687049433344 0 687049433344 311596562251 540721129621 344253619745 357884389587 0 687049433344 0 687049433344 588321736378 656843752168 3367779466 528729926860 0 687049433344 0 687049433344 136135725228 647143887810 490501630897 520614816262 0 687049433344 345210748134 666703010292 0 687049433344 155944593961 536286568646 113537969030 543178627165 0 687049433344 0 687049433344 529416025718 544902277349 0 687049433344 269805666566 555245675970 61035629347 475925552180 114736852486 421049436303 0 687049433344 101468180372 135366972035 0 687049433344 0 687049433344 172677317408 277706735606 130647138584 249352275593 166462217793 431196355496 0 687049433344 177040640916 392288449733 224124172634 294581134396 0 687049433344 0 687049433344 21359525050 221174013716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142982555312 491113267605 0 687049433344 0 687049433344 0 687049433344 259497335649 564309625776 0 687049433344 113737795840 515122873220 0 687049433344 147916030131 619719106183 11777063688 601950272640 6157330062 476969857510 108751810204 456800103631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244393207811 341221810652 322487528688 357840769509 143686332188 412551432599 0 687049433344 9348434381 429747667670 0 687049433344 0 687049433344 0 687049433344 43394394527 476479899401 0 687049433344 197248347745 532443317933 0 687049433344 47486477750 653956517006 241825894144 351826376619 275157701285 320596610535 142578112540 571810351960 0 687049433344 186492576215 644281454367 0 687049433344 273607226567 580122163336 0 687049433344 515992956362 588998266150 0 687049433344 0 687049433344 30353971586 445044241145 0 687049433344 493141059854 580710437416 47010989286 678985287218 355829239999 620839824946 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148205808275 432360031048 135136414963 560473787228 0 687049433344 400282137501 503944275121 0 687049433344 335421306497 505849386673 0 687049433344 147039716982 526935570486 0 687049433344 0 687049433344 341346658175 546076972479 159016958526 222683945840 0 687049433344 247002679312 258682287035 372654143650 611758562984 0 687049433344 0 687049433344 88343160784 231085544059 252042033349 577003430466 489787150123 535306921694 98809488821 637209864792 29079874667 667525949740 0 687049433344 94613404935 252357902373 0 687049433344 24460053948 352534792747 0 687049433344 397879759622 597466768305 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41700778650 405923940240 419442017508 619049881040 394517878340 565433887461 249232645270 339280379300 279446629627 325009749273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 445601651350 649399333999 0 687049433344 0 687049433344 353265435008 461848192850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46748478476 670184862484 0 687049433344 547427025928 574058784683 0 687049433344 178663037175 681770638061 325650181071 617235967153 344187270178 423106346808 98104103964 572446459250 102347323070 373438520304 0 687049433344 0 687049433344 504154940035 651509210628 447716347100 677886076340 193055252621 512191191924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6942700498 335067430590 0 687049433344 0 687049433344 145660323277 265812980348 571851121896 605772185300 136059562063 539372990513 0 687049433344 5527126157 184529990092 52674540547 494670786361 0 687049433344 27128471684 146017431779 0 687049433344 0 687049433344 300424316310 676895006561 81225390098 185527185604 0 687049433344 13137733495 430913539931 42774065812 284805597450 399702161967 525732854276 146821132356 373341505727 0 687049433344 270816944545 304229084700 658377966983 676508456251 406879142483 495796112129 201350096801 265147019523 0 687049433344 17383327513 82498720720 0 687049433344 107992934830 336161884083 0 687049433344 0 687049433344 6170544593 274100961775 0 687049433344 0 687049433344 487071154886 635930474486 0 687049433344 0 687049433344 12761799048 371038529655 0 687049433344 0 687049433344 14123456131 122549480388 0 687049433344 0 687049433344 68092159796 413711278983 0 687049433344 0 687049433344 224399039403 517431225553 0 687049433344 0 687049433344 35358173638 554533341485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376663300972 463640796265 0 687049433344 0 687049433344 229929630082 649923842929 0 687049433344 34520059652 257603124067 464272276308 617275711286 299125822496 542724002121 0 687049433344 619748482008 683124666446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8831455040 171236221991 126483673977 505901299045 85539616353 407468471010 207342301197 254595275143 155373985631 189919624130 420101422204 426060404824 173660798547 612105174277 91908281447 681345802916 292084804529 510325653382 0 687049433344 51009853392 59983184134 109144877925 270186292806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72416927797 555218574575 256723182932 580029270274 33981462715 86619964016 263097553755 282314531374 0 687049433344 0 687049433344 156049068975 237824537325 0 687049433344 12528823664 417690765040 164950457678 315252413544 75880947303 320197041292 0 687049433344 0 687049433344 0 687049433344 343926606790 661928849016 86191807502 595728244330 258072796210 561543751363 283169011930 500601060790 0 687049433344 19628642233 559297307638 248138214308 556099066420 196609647640 678776174093 0 687049433344 142981198569 168407849839 0 687049433344 522718943258 534854568792 328534087568 581941898976 16914019245 272485742163 47186501305 614752747975 0 687049433344 0 687049433344 80433435476 171744146426 293802228470 622999579182 0 687049433344 0 687049433344 300049226764 662598922673 302732293753 312740954133 0 687049433344 293215425541 596233147815 0 687049433344 34367137753 568154134094 471094598698 561134745070 391213997355 553397876688 402164289508 438126417930 387870006676 515282776406 665726540530 677553612067 0 687049433344 0 687049433344 0 687049433344 121687919382 364653952246 23420284676 478037677500 236978209163 416862612817 135731941335 163792738373 0 687049433344 0 687049433344 21879658310 397709840660 15734402692 276116658743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73527659092 598175178127 527004351317 621341578195 147914113254 536169133215 0 687049433344 0 687049433344 274096072258 510358647678 0 687049433344 11757096153 194364010997 372213260914 496130201828 331957454106 388950065077 487514896959 535279823391 262708174750 612742443556 176458387240 569889718749 0 687049433344 64716182707 333710881086 0 687049433344 3024019245 51517778446 362847446319 482819171886 318991198968 542256368729 0 687049433344 0 687049433344 395951103245 676304935858 0 687049433344 0 687049433344 0 687049433344 478266309561 481843689180 307457986567 548932906712 163931750401 450464623258 0 687049433344 50195786245 276794554076 0 687049433344 0 687049433344 0 687049433344 6199200461 368621452280 0 687049433344 458524844120 632010493917 0 687049433344 0 687049433344 124979843367 244996645387 275330052224 415540342370 476840076723 553125419511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 496848691274 563847302852 0 687049433344 0 687049433344 0 687049433344 66027800510 371433537519 0 687049433344 0 687049433344 70964924301 209282395759 0 687049433344 76949882847 139632551475 393651394161 409243575330 0 687049433344 74389352645 137145115694 0 687049433344 0 687049433344 0 687049433344 259114081352 504124113057 0 687049433344 0 687049433344 0 687049433344 145447042604 518217140125 407522356533 530021504509 6453258688 547032229810 61135533611 638544961972 430636860034 476132363398 211774348596 489264057929 54387716284 664124413008 0 687049433344 130128468484 403114885735 159404635489 269880746822 592055720035 672498584114 133222404636 139215026627 0 687049433344 0 687049433344 0 687049433344 396565560089 640958013857 256550604492 429431715257 0 687049433344 0 687049433344 0 687049433344 313342161693 648603044574 33034765026 117211081931 15914631830 203994647910 428857147289 622858889459 0 687049433344 0 687049433344 0 687049433344 72831233472 659343109350 87304013924 595432978122 0 687049433344 0 687049433344 0 687049433344 242961033262 465699439804 0 687049433344 537003745472 642005004704 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 444337771116 524505329110 0 687049433344 282431020817 531227249468 72887577183 317760486926 0 687049433344 170747921840 448149727020 31237785746 436548481069 111720858445 476455220364 520435289479 633749836557 283004890267 649902927266 72810495581 400380536539 463725879117 615052437982 53048855217 670428649265 187199788158 643943191825 0 687049433344 203619489414 422155409663 0 687049433344 562170809930 678322102520 65063125443 238337341284 156394310021 567477910431 72697379831 212859390899 322115108355 451647186711 0 687049433344 0 687049433344 282779737295 353800736711 0 687049433344 262625660016 445857619437 174751220658 649536830149 416810184396 639321536671 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 382073938771 669579613667 0 687049433344 0 687049433344 114148014367 318591176867 0 687049433344 51975072396 424711737019 0 687049433344 0 687049433344 0 687049433344 22114728415 666251393659 317685532320 515325198807 0 687049433344 318946270101 598890474327 44235483863 130769659200 0 687049433344 60766647750 239411223528 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458743284177 500528803284 99297414230 333435704042 0 687049433344 0 687049433344 191714768876 434040721330 7684706230 606217571167 0 687049433344 223270375997 242101866719 0 687049433344 15524743415 257028864857 50477864032 369087222397 142351532170 623725558087 97974330923 237260804215 103417182418 563922872652 189373437435 341916725861 295577795182 314521793071 220242674151 369199294674 618021066416 658363541209 410395501329 464910687322 0 687049433344 313078935276 366814438413 0 687049433344 442222339588 452545747327 398907703829 565002485088 54297073929 313825970417 402754470232 455092609675 260893280807 380363174927 0 687049433344 7358155573 65248149806 0 687049433344 0 687049433344 0 687049433344 117597117101 518187270051 0 687049433344 0 687049433344 149354133192 373132380280 292617496268 683959432787 443925019289 585962622626 0 687049433344 0 687049433344 0 687049433344 342289019441 399416863380 0 687049433344 0 687049433344 53305590268 680535963896 0 687049433344 185205964160 238782439483 254806673997 474007812771 0 687049433344 495921968816 630795931152 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406826599755 522945522531 334105004873 475916512540 0 687049433344 369605440317 505217679850 0 687049433344 0 687049433344 567720807452 626154603528 69612907345 429043848612 0 687049433344 342060778730 496075718053 0 687049433344 278585261775 670781936803 0 687049433344 0 687049433344 0 687049433344 579902673791 664279231234 0 687049433344 18222326825 321408897703 219220121986 300381676578 208767857945 455044005909 143925877268 547615014261 230256986449 364546123610 94423751233 592394978977 0 687049433344 79770797458 234369149935 246500072295 608956839600 460235513451 583473878894 174132297778 462970410930 98155181496 206068325847 0 687049433344 196615641349 290238551608 93267052093 229979400758 0 687049433344 29790942347 45966421044 0 687049433344 0 687049433344 501833385162 550161209606 261305184082 642961720013 0 687049433344 266387276202 634320601474 65969462387 401120296198 200175200154 443710244177 0 687049433344 0 687049433344 56778453507 520929879715 0 687049433344 51617441674 240222665699 0 687049433344 194709087263 341066046760 107065910807 506741832590 0 687049433344 253328403192 577253870716 0 687049433344 0 687049433344 163430427555 407225620759 0 687049433344 33969459485 289919935791 338177212973 536068624719 0 687049433344 1581562155 11752923469 476976445786 623437864579 0 687049433344 178500909034 345037874432 390507317377 498440925073 34533423285 145073400507 94173129976 576992184194 26863552869 537588966543 0 687049433344 377103738888 621763278571 421536087026 618520091998 34770292359 73935896914 0 687049433344 231327917979 233689675584 266833915948 311531890249 0 687049433344 297130989972 345652767692 44678310662 391480441240 0 687049433344 41248545336 563140664336 98803352539 342296968387 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200293273454 583478660595 447434429362 509820052357 27009679961 325164149394 0 687049433344 345242537391 621204479871 253377099512 341341420780 0 687049433344 0 687049433344 297225159295 452769389433 0 687049433344 22184004318 67607462428 0 687049433344 0 687049433344 0 687049433344 96768254121 186719943292 11542760632 259031716536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127163963427 345629327532 0 687049433344 0 687049433344 107041672789 108890294135 182306793956 319184845920 665689832 265991036701 234602359022 242318529460 0 687049433344 0 687049433344 45819360964 619538564528 542528570857 621549544840 408726252657 619559691815 0 687049433344 411315131065 673157627037 0 687049433344 338810568678 668164551383 153504520868 413346717223 244019463611 433916985744 30102896306 280170357001 0 687049433344 0 687049433344 324848145279 384723695395 190114256406 366994988130 0 687049433344 0 687049433344 261265793110 491730235491 301104570100 463878487249 60390904436 85685169786 0 687049433344 516920822468 672917433785 311059248542 374301873055 260245859789 475619689282 132732099920 596967802220 201533160734 212756646969 0 687049433344 0 687049433344 174991790107 457887916519 0 687049433344 400154041047 473083756583 497404332916 636826400071 0 687049433344 0 687049433344 176793478738 189221901590 271270869209 629993580424 15606192782 500214496573 0 687049433344 0 687049433344 0 687049433344 146775446939 662865275643 175059272054 367168743813 0 687049433344 256896004060 353989480401 0 687049433344 0 687049433344 0 687049433344 47058371068 268822275835 145138430926 314693965194 135787057729 147688583888 160020999470 630248308633 630098152424 638927502937 259657678537 330298716832 0 687049433344 0 687049433344 251001717598 581484223883 661997595828 685264791269 0 687049433344 0 687049433344 0 687049433344 189288964558 201680078287 417394719330 512589199233 79753961095 467388761440 143632302020 223770811064 0 687049433344 0 687049433344 171887039891 183490425818 0 687049433344 226296420170 404205297702 211477906865 624963888181 0 687049433344 138453889892 358667651627 226378295910 506139188619 523890193589 651311873552 629452839467 682387430983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261681674948 276490026254 0 687049433344 166207371082 650698338703 261734869935 477789701635 0 687049433344 536636854478 575630754984 197424527599 330182125744 0 687049433344 482270550978 519981862235 0 687049433344 92931522444 301512524740 0 687049433344 169454277954 412340565617 105129849440 295424773709 342997144985 377531264836 0 687049433344 96806278446 502410138273 0 687049433344 0 687049433344 86447740655 631130797385 11281047610 112250053169 111970460849 531008922750 0 687049433344 391735297616 462175794980 0 687049433344 0 687049433344 111601517600 615930959982 0 687049433344 118849916156 389695500613 0 687049433344 64920826533 252867934160 355134782504 552457361094 97464202706 495767703094 530034122162 685090730520 0 687049433344 26184151302 425106191617 0 687049433344 247357131141 603538320326 91396789319 303396840641 0 687049433344 0 687049433344 399990046911 433932753143 0 687049433344 0 687049433344 0 687049433344 228257563376 611921053582 129169506083 134774627293 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277163045237 683649039023 0 687049433344 287176235220 612420434866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429533265468 499822853274 55473512903 86973310818 273869138734 605779111689 375185712656 686269940539 599426396519 617057724101 56081479852 574756297911 0 687049433344 500295356537 646951153176 0 687049433344 447764852346 679129938163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 370545634834 537960350360 178724536056 362801561250 0 687049433344 0 687049433344 0 687049433344 192972428366 509813220695 13990011561 315021842994 411169267403 583064159309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52560695590 155483451963 0 687049433344 0 687049433344 121177730734 174039530230 292666528514 523046340321 0 687049433344 181839883686 355316439962 283176411649 661267635394 381664763669 436439805965 111411321997 418753488106 0 687049433344 0 687049433344 0 687049433344 363271424049 636360750905 425863728091 442794517309 133549550614 449050440327 185162527707 620516002494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207387773303 421500752685 0 687049433344 0 687049433344 427485851794 470295656851 0 687049433344 0 687049433344 0 687049433344 510453475980 587452049404 46225924402 263664548581 0 687049433344 228590214467 551162080586 499463803279 550179821091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47210713080 209843570577 142407263021 567949247320 0 687049433344 0 687049433344 319983487676 470138047186 174746899447 652214069843 333884781160 370586822336 0 687049433344 0 687049433344 338445223733 661273440099 0 687049433344 0 687049433344 201511686946 379872256223 0 687049433344 253366401864 555393752350 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13694467389 451294386131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 536308954130 571860895564 531220235879 608267142094 0 687049433344 332090026863 529381733976 0 687049433344 277437297202 671875442030 0 687049433344 0 687049433344 0 687049433344 290810114407 293348657987 0 687049433344 363603932510 588273945646 0 687049433344 224968715572 490610987163 78642587849 116673167238 0 687049433344 483031985981 672480789052 0 687049433344 0 687049433344 549411182342 654044168148 0 687049433344 198029136329 472731353015 0 687049433344 0 687049433344 0 687049433344 393931679564 659121362574 0 687049433344 0 687049433344 400723887390 675005276484 0 687049433344 155740300445 361514091153 120925839632 145963028760 193213565940 355803359842 0 687049433344 0 687049433344 268873154008 677045063827 386251724014 421535360996 0 687049433344 21967064897 270040241034 403631562736 590979999152 51384007454 346590067893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215350438440 381596586595 67956673043 525255508944 153106684763 447878476173 545465338858 577758825296 0 687049433344 0 687049433344 0 687049433344 266491713179 594271233699 494351158014 544532665460 464598536530 623941467263 154192021339 327968032997 55523541525 102713363723 199984409038 576912400871 371829041388 488503877422 0 687049433344 114956604726 506173395668 343923930747 608353669242 0 687049433344 0 687049433344 511488009892 596342639730 246454647807 665300420701 0 687049433344 245055812485 589392074812 0 687049433344 0 687049433344 347440145178 627335669772 115586983095 565090549468 420716555614 543022183037 0 687049433344 0 687049433344 0 687049433344 130633802544 237121729906 0 687049433344 0 687049433344 289879882001 411809331598 201357026501 225980426615 0 687049433344 41904185425 467038502701 267032406296 673105114145 0 687049433344 0 687049433344 262167481945 353195801554 227373574196 596480980202 0 687049433344 0 687049433344 119437254031 350719024266 0 687049433344 9589935668 551658339496 250029156656 549047104410 0 687049433344 0 687049433344 0 687049433344 110955256805 517478222300 64336300038 515456055283 0 687049433344 54935213383 222685690342 0 687049433344 0 687049433344 307582362095 606102000400 0 687049433344 141491748291 343453598515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269558262327 658370290224 345590307952 401154370347 0 687049433344 33331382485 130471543525 474172284006 575582953308 0 687049433344 0 687049433344 193345351344 357942158897 233382295344 560078977358 25339621584 257274110345 619247769344 624209312301 56290332976 434547201439 0 687049433344 205502351446 256116195500 0 687049433344 16086137248 167457934624 167219712154 590042728177 0 687049433344 422957278228 446874053339 0 687049433344 477583580490 524259008738 87860676814 515433650850 407521282320 462912136799 321641474931 597945931367 25057821805 468123745236 0 687049433344 0 687049433344 256181000416 424838246898 0 687049433344 0 687049433344 464067878457 477554544026 74711111823 422591496563 0 687049433344 48493410855 339937950240 0 687049433344 353692728069 573245511242 272272946594 382611437446 43329671711 79491719582 0 687049433344 0 687049433344 0 687049433344 575185183677 604300801152 0 687049433344 69150817868 161941097565 0 687049433344 70200926286 269206452038 0 687049433344 395596073130 408947404462 0 687049433344 0 687049433344 205422320259 607654348541 0 687049433344 0 687049433344 572428080159 632903052193 0 687049433344 0 687049433344 0 687049433344 167953921030 384763433159 0 687049433344 250912768013 289546014995 0 687049433344 318093668792 396886010694 0 687049433344 79208882607 332533567131 49156720940 482679727608 0 687049433344 0 687049433344 546561533790 620442176351 41314664609 412955945869 0 687049433344 28008733950 151965451055 0 687049433344 458637507356 499711821690 0 687049433344 21950779574 639289000127 0 687049433344 194598936292 613096406211 563973469212 673826911866 540486479876 596512849609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63986086135 64733590912 0 687049433344 445516048392 505221728258 363174759373 571635389595 0 687049433344 0 687049433344 457644459787 512521617110 304706026563 354055190536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424109499399 567296093756 170803262393 629330643228 244045242498 594402601586 4761479998 164120144491 139210445961 202743708782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397342826139 526423673284 0 687049433344 0 687049433344 0 687049433344 95766038565 254763716027 0 687049433344 420300915536 522141101653 9779487141 496523056445 471431404554 584914635697 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391579801259 430474804114 226123037189 314212716202 0 687049433344 0 687049433344 171927165991 624300441668 0 687049433344 0 687049433344 0 687049433344 13431692634 350399455561 297344472670 676237177730 484021872272 544925402603 0 687049433344 139412948100 515474195792 0 687049433344 0 687049433344 0 687049433344 5283053571 159879576276 0 687049433344 95564416407 394548889178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99921818991 627518890730 547827581455 598619477143 3375409492 429856734855 0 687049433344 184321504407 448718049393 0 687049433344 0 687049433344 0 687049433344 516436359197 583926084225 588903829038 609768858432 315515345247 673902344719 488345389514 500339863760 0 687049433344 534287928380 671695668371 154104188169 244970130345 0 687049433344 431798992033 637807410272 0 687049433344 117777358710 546646431942 528170932277 646320320004 0 687049433344 175033036033 382017870860 438653095564 465594477915 0 687049433344 199595755721 468425436522 0 687049433344 0 687049433344 238748813178 495537962865 0 687049433344 543918375 436991456765 98154319626 555182685409 0 687049433344 392384229889 411023233185 0 687049433344 0 687049433344 305316284902 681014167733 610570165456 622908861921 0 687049433344 530268867601 591751353047 440437136960 442930573328 0 687049433344 619011044 388743085790 0 687049433344 216409034794 363873589675 0 687049433344 314633460192 576778469366 365190682547 683187723546 0 687049433344 0 687049433344 459514405925 564836158546 158469942247 591653354987 392735563785 488217563007 59783515853 158108678695 55359522543 680661446572 0 687049433344 0 687049433344 0 687049433344 223767798603 257631382942 27620216122 348724116759 195383263587 245966878413 380127827128 668790006253 45732410317 678268950589 0 687049433344 109988435183 642986110835 120868355723 374673207888 0 687049433344 0 687049433344 0 687049433344 130677250144 525724295235 0 687049433344 125528065009 621865561274 0 687049433344 0 687049433344 433165033283 529701722104 0 687049433344 321708530257 457334353156 40612692170 403392262641 18945165928 513892797030 202616198205 554032111846 0 687049433344 231030616015 564035656453 0 687049433344 465812290826 632777869973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50185143187 318887277367 0 687049433344 0 687049433344 0 687049433344 187176890665 315484506308 0 687049433344 0 687049433344 50707006299 289873825358 0 687049433344 283569845354 436161341721 0 687049433344 0 687049433344 45497392228 310560743357 0 687049433344 0 687049433344 110050882415 679825068279 0 687049433344 33465217164 567607426504 198268531490 448351139425 531292518248 558701315337 92298274032 577587311764 0 687049433344 0 687049433344 364533254343 650778563929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187793878981 587037344605 0 687049433344 318515077762 393687269981 105921046576 656048795565 0 687049433344 357001591042 430340141668 104785187413 499230238609 414861824849 599116488397 0 687049433344 235609871142 519169352786 305870127220 599758921287 517699584192 679393102132 0 687049433344 0 687049433344 19393329050 620618172081 10060453941 342656148068 48756881430 604908850971 40089904202 498751268114 225334350572 270306084765 0 687049433344 61010961833 166623856492 0 687049433344 304917225348 616502000226 106299576620 143015282547 0 687049433344 0 687049433344 392428194582 647248937594 403512289162 684793244549 0 687049433344 0 687049433344 451687380248 643833789557 21039882569 438834109871 0 687049433344 105995622638 388896980529 82812664388 674013490534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 519233185863 686253813821 424985965876 664812907767 95455346220 97390052556 0 687049433344 0 687049433344 45468860144 606881151152 0 687049433344 0 687049433344 0 687049433344 202521105741 385165853561 416346495459 605614406517 0 687049433344 0 687049433344 35254027753 340725802414 0 687049433344 0 687049433344 0 687049433344 513744509222 660085948174 0 687049433344 79064392455 476220387685 339610233429 452317942458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205819137285 427236050061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37836983890 57313064550 0 687049433344 0 687049433344 69809359748 467512682858 45223336212 611297323626 0 687049433344 266254766825 499127238363 0 687049433344 31209503129 215659490819 0 687049433344 0 687049433344 206324265795 630743224335 0 687049433344 453001668600 474308014540 291345341506 449200783677 24308465850 269904476609 0 687049433344 380074602096 603149397611 266616470414 317302123222 0 687049433344 310583734524 404948298308 205645959179 467410568190 107781888658 230514842852 156154608467 559277850732 459604154259 569066521034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211148707960 398523101005 0 687049433344 0 687049433344 0 687049433344 109228638409 650437792450 165204809701 494463441984 292632598247 329090557771 53038265321 469522559730 0 687049433344 179046899458 422680823784 0 687049433344 0 687049433344 0 687049433344 155794436654 627326304118 0 687049433344 0 687049433344 44555389798 589073553924 0 687049433344 0 687049433344 1504284021 657845566776 31061438724 378021640438 0 687049433344 0 687049433344 0 687049433344 84571735269 131670647372 0 687049433344 202108599107 278452248592 0 687049433344 449625802605 616406407587 216296259260 493721155673 0 687049433344 141275015944 395614305670 39987145191 664145014310 0 687049433344 0 687049433344 0 687049433344 256519649874 520551960979 265831143379 324485082779 0 687049433344 509595996124 609593661465 149264613015 189553366871 0 687049433344 0 687049433344 466088979961 483817906117 54207732775 637171669765 0 687049433344 330920369349 540780946753 275590366675 328018343195 170693452294 402418976088 205988693557 425157501127 0 687049433344 265948731808 479202682579 91387933590 502795627526 116670916382 433071303593 160108808123 514024933159 0 687049433344 0 687049433344 247042170700 455879536718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25675203629 600509806725 546905359076 583225859352 0 687049433344 0 687049433344 0 687049433344 87739343322 619977173089 0 687049433344 0 687049433344 296486333152 414413076638 209818076986 347469339157 0 687049433344 0 687049433344 0 687049433344 42033061940 216278312251 419602677978 580152474338 673272381 371895459961 0 687049433344 34987002916 126684387981 528370101574 631904552411 124036134632 568546656110 0 687049433344 0 687049433344 303624995252 633602104938 0 687049433344 182651647704 583481649244 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187091538645 547121914578 42089386736 372848065226 243517042400 595245600441 267050360387 531358695811 161660023814 349113050692 0 687049433344 150324615429 432145015903 249005332668 523452378172 0 687049433344 88827926152 594612402863 0 687049433344 55924239666 437848642183 61599004975 474593059475 453355809953 609354541172 130522469049 359775335560 0 687049433344 229285314641 435853879317 0 687049433344 113379667172 220389391550 342341041201 484768615607 0 687049433344 0 687049433344 304552687011 623036030206 147668457070 419244762387 0 687049433344 70943241814 74839020503 0 687049433344 217512803714 277503044567 0 687049433344 62566168110 631137649110 23272325937 335877742618 320965099941 619548321534 453361608314 649295814638 0 687049433344 0 687049433344 0 687049433344 410959505294 490432960238 0 687049433344 0 687049433344 159678084765 416816934856 103842688116 118039671657 248456221732 556025019183 247720969205 354306287922 0 687049433344 346806967461 435556969288 0 687049433344 130368119711 272546389959 0 687049433344 161419850411 273925704720 0 687049433344 10131665401 569508375682 38355923934 605695499124 0 687049433344 0 687049433344 53224178657 573334931578 482948593763 532604899490 0 687049433344 154819171365 582243109889 0 687049433344 114384308662 548788894804 456308052586 496186839956 0 687049433344 0 687049433344 0 687049433344 471859400275 642402337106 312155468047 356798338536 242094579062 508437562378 0 687049433344 0 687049433344 0 687049433344 550225323078 670318788858 0 687049433344 285298516194 289316907015 69882411461 449565555754 418397399270 684655924780 0 687049433344 0 687049433344 0 687049433344 612231606033 670483870404 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416924565150 579584303140 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135719924283 298630484943 121989883349 300875354959 0 687049433344 0 687049433344 0 687049433344 378315237697 585205516499 0 687049433344 196447003189 320517560786 335562857520 337470573025 0 687049433344 0 687049433344 144559676484 253734805138 0 687049433344 0 687049433344 358502922456 603475644656 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274207998640 616053195240 211692891696 671701940221 366936711020 538968754851 286586447822 318152286213 116881849127 458650685434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58953373234 368832238343 0 687049433344 0 687049433344 197643532450 248226395023 0 687049433344 87366845238 411547286791 0 687049433344 13909773261 504338922005 139796908758 346174337278 0 687049433344 0 687049433344 368180748870 516359637795 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 479090430014 674565170592 80845925865 595703527937 0 687049433344 665576136088 672305202625 0 687049433344 363251941762 672695198592 132755812370 505446564107 251355355668 398467292785 188342209479 233585676634 1136860621 620764201097 0 687049433344 135636274847 415445523373 127354028709 478613381761 0 687049433344 0 687049433344 356460421419 390783590497 113973991715 372158719613 0 687049433344 362294501596 600312437760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14935332877 104800419781 361845390747 433811570711 0 687049433344 0 687049433344 64286460919 267383596215 232369978486 477001256554 322976231802 645434620363 279480432489 384678870201 0 687049433344 156505519310 279780297929 0 687049433344 0 687049433344 212144429975 260547262700 0 687049433344 170971837105 375980927973 0 687049433344 0 687049433344 0 687049433344 91671012470 592389907279 0 687049433344 565558661731 650246413822 94855607275 162808814639 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87272104261 603648974681 0 687049433344 132275457425 633037765565 0 687049433344 0 687049433344 0 687049433344 70209340856 94513979973 195051477538 457343089718 129353637467 482656584352 0 687049433344 71003306288 350303085243 0 687049433344 151173407164 614586628004 133259308068 285812729346 375054451187 482843963672 314865459958 614464490374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369650961031 519475640888 0 687049433344 247194551929 623057423051 0 687049433344 0 687049433344 0 687049433344 323445989585 585039804461 0 687049433344 0 687049433344 2828991026 45561993258 0 687049433344 26361047762 577672938672 0 687049433344 0 687049433344 488393270350 650482512689 0 687049433344 0 687049433344 391703085281 405154695602 141408437847 171611303680 160159462619 662155682812 188865499217 368102868181 292667608588 538332841228 7091854185 300841628122 0 687049433344 0 687049433344 0 687049433344 378070936793 434028727964 26081880298 294891626366 182254332460 617399346183 193900092001 600999250916 0 687049433344 395227606466 658501710056 93598428682 639309359775 0 687049433344 90374826439 374381055550 0 687049433344 103517175482 533084624997 0 687049433344 130415406399 283996288978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 208902361804 224153518584 236948457097 642284020593 0 687049433344 27877750461 309834406440 0 687049433344 252053130652 581062283860 0 687049433344 359929411011 636524345968 0 687049433344 0 687049433344 506110750619 539737582253 220371589273 308217354684 234011279267 373103472171 50725527486 89018014857 0 687049433344 0 687049433344 0 687049433344 185956193404 279517577939 278219683783 522966823015 0 687049433344 0 687049433344 0 687049433344 158904143516 562577674952 0 687049433344 117382443672 248367118386 0 687049433344 0 687049433344 181154387539 421787679836 132201639206 179232852089 0 687049433344 0 687049433344 60508544451 176490048835 0 687049433344 0 687049433344 0 687049433344 307755662026 353031343861 0 687049433344 124460828246 452972145731 153263063542 441788746546 0 687049433344 350922752146 365917226902 0 687049433344 0 687049433344 250108711271 477777781018 16261568349 502891326575 179329323511 606794166183 353954446786 588298604891 558760607326 559630664104 174749853717 575469162144 43427688592 403122207917 170949034356 335956969178 142122933304 602048060377 0 687049433344 75765819784 555243308994 0 687049433344 326119713964 353644839979 19267693377 333496989407 400080864201 586914624093 138730532649 556257896704 35085798612 433635958682 0 687049433344 13180913846 518177911760 289860361451 474886229371 94008019760 366552942672 213251219440 546197641399 0 687049433344 0 687049433344 168093430670 668029391143 0 687049433344 631939405046 684576197026 0 687049433344 0 687049433344 92711646132 306600269921 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282076605581 475877868965 0 687049433344 144380346340 466035890309 0 687049433344 0 687049433344 0 687049433344 128137739913 203819378309 122707965553 195950508733 166813186642 377560014759 141747057715 275954173509 82362758299 385392231211 0 687049433344 0 687049433344 452984763330 576649563591 287189425041 389768394294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274309910134 281803651750 585243869616 627844934459 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282188052483 354240094451 280015570849 666663646926 0 687049433344 58158261003 658070992708 0 687049433344 192254778055 390175607468 234644784257 681343001513 0 687049433344 0 687049433344 0 687049433344 150809027552 172058713875 0 687049433344 206280481190 367316145156 491991371434 613661847994 0 687049433344 0 687049433344 0 687049433344 30563231105 38287620976 0 687049433344 639196741913 674830192361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 602622199581 617770609437 0 687049433344 0 687049433344 179699131695 609521657612 0 687049433344 101527103921 394823020225 376742890882 426562812837 14639395437 669658678355 537222502382 678959951371 0 687049433344 414727675569 556589711993 65522880159 370153875821 0 687049433344 0 687049433344 0 687049433344 134785017822 518989181766 0 687049433344 425686940246 648536678288 0 687049433344 0 687049433344 389694339102 556753331538 0 687049433344 0 687049433344 204378345034 613359642253 0 687049433344 433986369053 466729827931 319908796773 620837923028 495214989847 599312954783 486137922355 546823518097 0 687049433344 131430587804 187551217474 190729925921 505939765802 178065041719 204181275513 71495182700 222642191188 0 687049433344 0 687049433344 447989454704 459346079901 0 687049433344 8484892736 559758357344 38978768920 359920131249 219084023489 667331856042 29365888945 147928909659 253813839319 669688443391 146084098190 365581776874 0 687049433344 374994681185 460906324222 263050924982 457468093319 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70450527289 148213369433 0 687049433344 0 687049433344 414900434320 614703115735 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131932705037 554092303472 202119980160 254547832410 224554712417 546802796842 258532874731 286245685739 661255137485 664630486606 0 687049433344 3857436771 246207514703 327174834521 531263530658 431681970802 572922427565 0 687049433344 171785049317 453390304673 562871508774 576140678285 0 687049433344 0 687049433344 274524240551 486347377473 0 687049433344 538368184163 573163831001 0 687049433344 0 687049433344 27608441233 252723023124 64065032143 131981354307 613957670965 646451824049 37650753721 629462721151 90493609201 319635174963 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233035972225 240410661746 0 687049433344 0 687049433344 221955293251 311558136305 0 687049433344 374013938385 399734358753 0 687049433344 0 687049433344 370436535278 554899289004 0 687049433344 37587582139 636255786843 0 687049433344 0 687049433344 210492701099 448103484261 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83564517398 485872323579 71015816110 233159682255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404900638702 670318309700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387797731745 485696195297 266421699122 612808606779 0 687049433344 0 687049433344 273858221006 357517739583 219816439726 370618197513 276838536699 463512452752 0 687049433344 0 687049433344 103224949202 589639659887 26446413742 392558323804 0 687049433344 135550766525 636626228595 0 687049433344 111743757462 370405661506 159894258654 644641320592 0 687049433344 0 687049433344 14126996086 292760824424 0 687049433344 0 687049433344 364159631711 407628158766 0 687049433344 167740809605 446835146509 0 687049433344 182187022811 483534299405 323195735567 633138898780 78782906792 293062036842 0 687049433344 0 687049433344 383613997757 574305406304 215987133180 678670492270 0 687049433344 0 687049433344 0 687049433344 315748158447 437443421193 209394645700 477337474934 0 687049433344 0 687049433344 100317404513 362138782034 0 687049433344 0 687049433344 0 687049433344 114027789682 430369462585 377677995319 654085399402 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76503267234 577364023756 0 687049433344 0 687049433344 114648359393 666181452495 259203744766 320193500347 0 687049433344 0 687049433344 0 687049433344 491348736241 631625213084 180479081884 300069547263 108179995954 390782957683 516077947933 568423033781 0 687049433344 0 687049433344 383425815916 448901927670 0 687049433344 0 687049433344 157993721360 310768157358 38727350692 245811146278 0 687049433344 5826082762 159790526760 423971251849 486103673925 0 687049433344 0 687049433344 47458434867 216761574975 96007782923 677574552353 0 687049433344 172284159240 507487756554 396274198718 591912575462 0 687049433344 0 687049433344 32723525731 656061679326 0 687049433344 184141378641 653026897968 0 687049433344 171434713151 262979072388 0 687049433344 0 687049433344 0 687049433344 330418592149 463797569747 103092916982 356327149873 0 687049433344 0 687049433344 106223295557 421557389139 0 687049433344 0 687049433344 385136474564 387150784088 0 687049433344 132266262235 558307748464 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211439513930 349100337203 0 687049433344 0 687049433344 171481447500 567484784814 299410874436 309183755947 108295308507 485199911314 78915838383 84438049314 0 687049433344 0 687049433344 156056378526 221971533584 0 687049433344 28216326617 35167351120 362121425767 677775343843 246714172160 363023547976 0 687049433344 0 687049433344 402109728214 591350173222 166337434275 637490217439 0 687049433344 0 687049433344 72024206146 601098632465 0 687049433344 159785676355 671169162839 0 687049433344 0 687049433344 452272842292 621944865921 266025220776 367586758393 25441511859 100186690716 0 687049433344 0 687049433344 562245908498 601275091535 0 687049433344 96638897547 281788149983 0 687049433344 433779033834 548603224100 0 687049433344 468507822252 636067916460 142340409222 348330198885 150182946022 247364598538 0 687049433344 197116142032 556190684491 0 687049433344 122225004688 501432469353 143948339483 243436165974 165813134486 193991049566 0 687049433344 0 687049433344 184885235176 468288419415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 421735924919 509817872327 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291112663731 376945125180 436438093269 488511504608 17681295864 281668244860 0 687049433344 0 687049433344 0 687049433344 410016581844 496112217688 0 687049433344 276982090090 639167362123 559803870460 561900318864 9799851020 81368775363 0 687049433344 356972894372 530113643796 325374359360 628546323225 0 687049433344 0 687049433344 260246685344 606589501323 0 687049433344 0 687049433344 350243349169 374369753212 0 687049433344 0 687049433344 57856213301 460323353660 0 687049433344 51086782880 553267857430 71426571280 631331551179 0 687049433344 233019226905 463126697800 376646950304 430577258768 52287297312 621008778104 0 687049433344 0 687049433344 0 687049433344 232140047818 507318432379 555833210725 569674353017 359722236030 386481433529 396202019727 496711980235 0 687049433344 0 687049433344 0 687049433344 296268588811 606214531899 72890991515 644416406796 310981548457 469276528742 257703406586 300558667618 0 687049433344 517354083549 657319919021 0 687049433344 203557258718 525782551206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186707149378 304960817560 277828230490 283644151909 30754540422 128978098823 0 687049433344 393582445745 423593939578 351461211483 488205510369 442271742811 576008062864 0 687049433344 289733596528 397284624217 0 687049433344 590005423079 634152641711 136419629377 425774789499 0 687049433344 283865428135 607937166273 0 687049433344 213541521346 453479633991 0 687049433344 43700071648 585570645303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349383309419 378592633311 0 687049433344 18397568626 514050093043 0 687049433344 0 687049433344 42135664956 512955191666 0 687049433344 0 687049433344 4482009860 481772596030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425484783550 433707163381 37056751641 460236019418 18346794866 205479613833 215199126505 567603450427 475434711296 487253370412 173632292260 552046307455 10103686069 34762271093 0 687049433344 0 687049433344 81586968312 186873953042 0 687049433344 430833438552 544025827052 0 687049433344 4039682581 294679043757 82783811922 614362482495 187832589889 677268835396 397055109319 425205526186 0 687049433344 0 687049433344 0 687049433344 19353857351 495588515601 0 687049433344 195137341058 468903030376 0 687049433344 0 687049433344 108756916479 637202320782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516371647446 548664159217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41685338791 566769757955 460315101692 523881231799 0 687049433344 0 687049433344 0 687049433344 208760488618 675405994874 142152564224 669284190173 67715769224 408263036230 243519216514 524467475828 0 687049433344 380225562824 527206158742 0 687049433344 0 687049433344 81361121842 90802437064 653269911337 685766896971 0 687049433344 55395116340 505820054771 0 687049433344 6829619498 584658803919 0 687049433344 283108583500 382731162022 0 687049433344 29636601904 430489929454 0 687049433344 0 687049433344 374595679449 441415923771 148868418786 606318425991 0 687049433344 103461287375 478911634807 454758065079 476469031893 0 687049433344 402566998048 546753139034 0 687049433344 3575322589 405848077427 346073086053 359025856928 0 687049433344 89637730266 300335553687 614377899769 670192650065 168261998312 417385487262 0 687049433344 0 687049433344 407890333300 542698592953 0 687049433344 0 687049433344 0 687049433344 29089035796 597958817007 134323251823 361911463431 569733212166 628381115834 72452552890 323591008638 0 687049433344 464429260415 630349233984 3605245131 475270258206 0 687049433344 0 687049433344 0 687049433344 278595186855 648836406511 29648946782 123140626132 0 687049433344 522617023782 580946602872 0 687049433344 173122146244 257302524089 262306028949 313610882203 152962857245 290081343567 143471116232 169400439406 339978943833 678284654740 387342656787 573168568138 234492274733 241288221341 0 687049433344 105789525848 269035021485 0 687049433344 0 687049433344 0 687049433344 430136007561 579091501973 0 687049433344 124424435893 683359875408 125817883843 484705814573 297965990178 544306707520 0 687049433344 0 687049433344 103905464891 682134863783 0 687049433344 492886986078 618286812021 0 687049433344 0 687049433344 381468210661 425237518383 13139501943 647001255029 0 687049433344 258994472171 405767119398 0 687049433344 310110916580 472477945080 355085899604 621542722381 200791450869 588148145860 0 687049433344 116672876403 209261988562 515492204469 656114524836 0 687049433344 0 687049433344 126619834597 460566686570 0 687049433344 0 687049433344 0 687049433344 249957911980 355676128105 391825181627 629182140170 283237336916 344747773608 0 687049433344 0 687049433344 0 687049433344 62057590493 538693125271 0 687049433344 0 687049433344 0 687049433344 83148259299 487326407078 475014199335 681390774200 0 687049433344 0 687049433344 164727605782 428422405507 28600371872 524906149924 330968965958 661261996490 96271391817 426932901172 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307764576634 553080974166 125573403820 424584159645 246244475756 395377222794 598778965343 602956255130 264809634892 425421780271 582861763704 591132850730 276698151453 469034365691 0 687049433344 0 687049433344 0 687049433344 109130089066 505174747978 302282970169 459937463056 138362590558 651209562990 559394889669 626510110613 10577093030 421509327757 0 687049433344 63776138486 189605585012 0 687049433344 0 687049433344 176059480898 178412351513 0 687049433344 0 687049433344 107375055811 339266546301 52951549550 538819707133 58323163816 399762330408 75120442900 169584279080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69507577236 425573674679 105606250398 291011381567 172334396314 629669407943 0 687049433344 167428842024 468384646127 0 687049433344 0 687049433344 0 687049433344 320329830393 609770990299 0 687049433344 182840311151 429186894887 145002163582 313728874226 95704908303 335108752113 161168653807 176989296176 339307539214 358571618474 207155432538 297697225778 259452268105 576215856752 0 687049433344 0 687049433344 0 687049433344 35256540591 494141635188 0 687049433344 53221878104 536192209628 0 687049433344 0 687049433344 0 687049433344 124301569580 245983368642 84552508444 106659516923 75561886466 205560270884 135867637761 556994297818 244328780417 270399147345 0 687049433344 0 687049433344 392390897031 520334111142 227750335728 269043932342 248892791855 664866993687 0 687049433344 0 687049433344 0 687049433344 73569492808 613167019779 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252976851134 284057767028 144112343719 160115070444 258518898116 430264025206 0 687049433344 0 687049433344 5307545609 353172496851 298719115668 674944203561 179147845930 308842104419 0 687049433344 370938442853 425479704224 0 687049433344 113455166582 210962791567 0 687049433344 0 687049433344 173053676690 256697966189 316854762771 359317672502 0 687049433344 0 687049433344 0 687049433344 189050469242 668781927700 0 687049433344 0 687049433344 319970810098 349165627390 132009304732 434324839560 493276565118 620858028179 0 687049433344 540261724717 640430637684 201227380787 240792136700 0 687049433344 0 687049433344 24166766751 196000285286 100180274418 653934063260 282066817946 300984359971 282516869912 319140208422 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230795025264 607692693256 0 687049433344 0 687049433344 80469762377 533626242542 126444015036 635574469114 0 687049433344 509164565178 586708337701 108789439112 495880085885 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84627731302 452994299115 0 687049433344 514182576884 571319547015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389089989474 636221223391 0 687049433344 248489030653 594901173270 0 687049433344 195887661191 539094797253 0 687049433344 232793903991 395183666650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35854906901 365411075936 333206711884 478397499095 0 687049433344 63902026141 370516351352 10076613715 320204490583 36009892897 580233044887 516958468483 621151607892 385964783518 501805209650 0 687049433344 475541392993 615409573889 269489393408 650370977948 0 687049433344 604406092432 686835394485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27981783247 582949854642 390135562798 676745729429 22627850671 81566925987 0 687049433344 0 687049433344 128139451669 495989476015 62781478050 359604047476 0 687049433344 0 687049433344 0 687049433344 116584243948 269298402422 199783183421 423378675823 0 687049433344 142310312465 385408057177 52156837990 69649057177 0 687049433344 0 687049433344 589405211613 677116295019 44154936981 240660086444 0 687049433344 0 687049433344 456661300937 569587039669 192295440479 577828536136 0 687049433344 13166604590 215836623887 0 687049433344 194731856848 209928455370 177071639860 376218789637 0 687049433344 153975568153 659100209000 25070897467 379152222828 0 687049433344 579639741137 663707674365 0 687049433344 0 687049433344 298817584060 299383420576 0 687049433344 0 687049433344 466872170949 569008121280 638163263571 684901369625 0 687049433344 0 687049433344 484239983972 656048147449 63624098902 175007755980 0 687049433344 178844748528 393704379806 285457048733 413230952543 0 687049433344 0 687049433344 13685736755 227177700578 0 687049433344 223347696150 482103556717 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222702351400 521126603413 0 687049433344 160724526035 284245583255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51600173778 649141022006 0 687049433344 0 687049433344 0 687049433344 163305992352 238986963463 513856409031 563363280456 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40684329310 364109393598 121510502192 657429140539 381567625633 450643077979 210567813812 378611016273 353953911622 543750172117 7987582729 102664728147 522636970019 571524466558 478779162923 502025958298 326761728682 595004431337 139660781647 317524481167 380686590231 493317978404 0 687049433344 328466046811 401564708857 0 687049433344 51765247930 389964864420 83788550845 231617547512 0 687049433344 526943863564 614958017523 0 687049433344 3852465278 207430353053 0 687049433344 304926474493 590097857381 0 687049433344 0 687049433344 0 687049433344 560302048900 656532111993 444938937408 485590477122 129759080538 346845501604 43324779496 509803102632 140732923194 252851488175 0 687049433344 0 687049433344 0 687049433344 110282366733 270591963545 565545625582 675641760098 33691100510 76867592701 37504089306 396573626436 0 687049433344 36018047287 206475787779 321648473124 592967631055 0 687049433344 0 687049433344 0 687049433344 118305909871 283872905051 0 687049433344 0 687049433344 242527477775 273227023404 0 687049433344 583226928803 678204824668 134757067765 344526823931 369926032523 609888360278 0 687049433344 0 687049433344 530866860750 604274061322 133981571542 197737358763 0 687049433344 0 687049433344 140597145395 186404149849 0 687049433344 117090319780 462253475633 0 687049433344 264485668799 604577998765 18718113544 200832197487 266085516592 572659018356 0 687049433344 0 687049433344 481336421021 565046534800 411943238655 591010974349 405778641684 452245218081 145113309946 237275776565 0 687049433344 105360192795 117004544445 0 687049433344 113709316233 381893463033 5750751160 78952647772 344850880698 475868943950 0 687049433344 0 687049433344 8203817136 380674218548 0 687049433344 0 687049433344 0 687049433344 31432656330 637661246244 175892895602 677246996904 208004491065 385211281511 0 687049433344 253269538078 637631084419 0 687049433344 222421947524 265213901850 70880927306 519527532737 0 687049433344 135077488505 336378014893 0 687049433344 0 687049433344 223806686844 649395026086 14042867097 558469645128 51856562354 641298067053 0 687049433344 111193002490 428167204695 393669257945 644180127215 0 687049433344 472226582876 593171862597 0 687049433344 0 687049433344 1207229824 517768657114 120694173861 192739232305 280528914990 527337775615 0 687049433344 297577891098 455894594270 316862811208 588474692141 502351474894 502720855938 0 687049433344 71992645554 85684951390 0 687049433344 0 687049433344 166353434987 380413753578 187977471136 564461026444 0 687049433344 0 687049433344 55971392667 424170665192 150459437986 417984575746 0 687049433344 269925380954 631497708088 271844185180 619826615681 145442586546 359422971925 66817374421 360767447236 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33434165591 395244113559 191605443832 413220714000 132279586004 435488882636 0 687049433344 6278573056 92879869553 437012841050 536775608031 0 687049433344 268446833053 422448113261 102686913648 672107060601 653381050225 657120933749 0 687049433344 579187205217 645829904101 310121842878 395470620182 0 687049433344 404286209640 631346763861 0 687049433344 0 687049433344 0 687049433344 5687191356 442262528257 0 687049433344 242263776878 402102252292 344898743356 596560743227 0 687049433344 470496635902 597935805608 32215640488 513590132434 0 687049433344 0 687049433344 65470125459 367343995042 210052200439 642046450284 0 687049433344 13118547179 145940353711 116765840978 614957096268 52629883532 139884816026 237007510953 395426644503 0 687049433344 251716379932 505067108103 0 687049433344 623269287717 686936536886 0 687049433344 241364141781 656291773088 331787190864 603877718958 0 687049433344 516397930782 632776479565 197068527890 255283628429 0 687049433344 0 687049433344 163714345087 652996891926 0 687049433344 18028716922 365290215023 568011314611 609749081899 0 687049433344 102259813514 487404878225 549632794028 579716328864 0 687049433344 0 687049433344 0 687049433344 406814698297 612156833503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341110653743 513884840990 0 687049433344 0 687049433344 504276925000 530693901200 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168610314215 687036355457 0 687049433344 243964722947 284469723030 284446760401 614107579120 117363188084 555316222366 515382764563 534095096844 272195086251 399997434597 0 687049433344 0 687049433344 64670308431 583728076143 0 687049433344 0 687049433344 594711821554 681728211417 285392027441 293610725195 116690113634 677188131278 0 687049433344 437931230878 629207188453 258382477822 611989771840 57079620630 525956116879 0 687049433344 0 687049433344 214631476640 298881741533 0 687049433344 431188687305 560285852266 0 687049433344 360676231479 652080684272 0 687049433344 241705670307 269453624296 0 687049433344 0 687049433344 111927189528 254200505524 259399223680 539313151201 64945593679 396823393660 213050622185 245269457620 0 687049433344 12980814797 488452611842 0 687049433344 0 687049433344 335315022562 548821731417 209979801249 411115182559 0 687049433344 0 687049433344 140320968752 605127375256 163974818886 365519193556 57696076507 312306787329 127232365220 318656781800 91887097082 200164103372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270151230215 546842386274 57866391790 284619548642 1942224152 3135168689 255874769352 294776619976 0 687049433344 52204125829 308947165517 0 687049433344 0 687049433344 18603386434 223536516072 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33544244534 339742162400 0 687049433344 340743298490 602961509660 273426442663 647811960204 143184811495 271167527672 0 687049433344 0 687049433344 159363850198 256407941143 260772054788 507998469312 0 687049433344 53455296976 155925701344 548584372478 649630893501 4870017853 587102294162 0 687049433344 0 687049433344 0 687049433344 173181126018 282925105165 0 687049433344 290956618920 355905970227 0 687049433344 86271662878 587491326127 0 687049433344 117734002889 239163575969 0 687049433344 65556892470 231745146675 0 687049433344 0 687049433344 0 687049433344 246612767845 404502054211 0 687049433344 0 687049433344 167267299234 398189659362 0 687049433344 220696216719 449380117154 0 687049433344 315565877853 621891449430 0 687049433344 381545285359 517778804360 0 687049433344 84372129952 325744338554 413790479090 424043200510 0 687049433344 0 687049433344 0 687049433344 78990652769 640708457399 12651365460 681159118339 0 687049433344 96857328536 131222318993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457684770989 478964732127 115518775730 277814567308 111416370511 633881280271 0 687049433344 506592014972 563163908217 0 687049433344 75816584371 335852332740 127935033340 137323426556 132319672802 191787524289 0 687049433344 135152013993 419403313943 232093273982 600192511885 0 687049433344 512914738849 637968988039 248193362896 591399583281 149807777806 222343900314 534055846353 595013866696 446068581373 640651395037 0 687049433344 435022675005 471881326319 0 687049433344 82416250117 673989277979 580063363313 593817333340 0 687049433344 0 687049433344 3609844422 379536348824 467971285015 569048321920 0 687049433344 0 687049433344 140756132616 422817234649 0 687049433344 350654790186 414335555564 0 687049433344 0 687049433344 202155030460 519645369500 0 687049433344 36376060853 183371338302 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306992766883 557272649596 164403819685 417435201994 470769911032 676336500619 337621137811 668222137782 0 687049433344 0 687049433344 0 687049433344 367550732525 445528901446 135020777134 139241960891 0 687049433344 167784142919 654322911495 0 687049433344 345606073336 392075229478 0 687049433344 53694346493 245650804460 0 687049433344 533647567891 639828889740 0 687049433344 232731884012 626598559828 343948206613 510037534653 128688897136 436096917767 0 687049433344 0 687049433344 0 687049433344 27457694640 580481696209 0 687049433344 125327379508 594669847237 0 687049433344 426722063341 510457149838 0 687049433344 408512259290 548048264681 143520923617 400447983213 150365503197 592462344337 0 687049433344 272587174840 465485222779 0 687049433344 83602310801 270802415237 0 687049433344 26587784403 303614205349 0 687049433344 200926965847 427762067109 356411289223 654855835061 300034455411 678266374604 241431217215 261440905033 0 687049433344 222938359436 631593714792 102920870838 141885959048 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205527091298 585102601558 90439418829 680012536475 0 687049433344 259381065119 498326271406 119163096407 335470216222 0 687049433344 162714575807 602951786330 0 687049433344 582872127694 625677094881 0 687049433344 0 687049433344 213099498268 555469171521 374964769270 450444658136 328211741731 464305220488 0 687049433344 72834757279 208844010867 93916269357 159191669500 11371406475 550971375161 0 687049433344 480520813460 522371063008 0 687049433344 258723615926 363775264029 464064427262 658989015572 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175369490751 465026636569 108206467301 441923535467 542058692593 668309174880 501736383639 649847873731 0 687049433344 69485986933 531943604332 0 687049433344 442050772580 452815260021 0 687049433344 0 687049433344 382504256615 451877247306 0 687049433344 0 687049433344 618417279 59877443738 100586431085 282452449105 0 687049433344 327073763582 478729607285 0 687049433344 0 687049433344 85073449062 451969378781 83723684876 626048762677 0 687049433344 0 687049433344 0 687049433344 61708363734 659410281267 411944981821 646520773447 0 687049433344 0 687049433344 323203807434 405034553549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 512779658195 618235110155 208259905563 504512289969 0 687049433344 278738059668 631887114061 95792272256 434882760122 0 687049433344 150739927760 635821035050 382676232336 665010320051 0 687049433344 446724313211 664121149417 0 687049433344 0 687049433344 316505831744 466242510160 316884394961 358883752383 0 687049433344 0 687049433344 0 687049433344 211981144188 333143141873 25327828356 670493755170 0 687049433344 175133600856 516737983298 547536752504 657199575130 0 687049433344 0 687049433344 0 687049433344 125721462839 397066039316 0 687049433344 145026303934 490060735471 0 687049433344 0 687049433344 283173262937 315212998486 409871026116 537654545801 428247615218 534689086834 0 687049433344 374939544770 639028666996 327729908266 333846388090 158572900328 311399538560 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501627659073 564999884894 104171423046 420130241898 0 687049433344 0 687049433344 269237622954 526848248280 0 687049433344 0 687049433344 0 687049433344 180847699481 666260688195 579386852051 655660265406 238393896002 651904808655 346180120137 670231270152 75199698899 89791359866 64234739543 526204704895 160780636904 462419055936 156559029220 254270113421 0 687049433344 368724913655 387486216960 0 687049433344 242542697565 651623175162 0 687049433344 0 687049433344 0 687049433344 79285047828 171937576713 0 687049433344 0 687049433344 121335617582 354201973173 119750916613 126532064866 152515814472 221031463549 97103388284 197012515781 0 687049433344 105682067271 376253530663 139288811635 611437526882 172948325758 342242140290 0 687049433344 268018104661 375789257783 0 687049433344 315866509 83133491280 269844737680 671229755582 67175411074 193005676160 0 687049433344 0 687049433344 28502665554 477561933444 0 687049433344 0 687049433344 277492155801 648809496644 12139180483 574543413597 28263021607 651996861308 0 687049433344 106774157862 416424815732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376532881985 594957562426 13464669089 478841368397 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16828274940 33441744392 479804137531 481495870326 0 687049433344 0 687049433344 0 687049433344 389974088356 543094895956 0 687049433344 0 687049433344 39055057563 371692828429 385049332973 426037119511 204599518721 598016083897 113415314072 431637235748 0 687049433344 185710387318 304743493641 164073126227 297323885671 505221924710 684521827924 175514588009 674137611681 233630477407 352545226445 0 687049433344 269882113582 417957303575 0 687049433344 0 687049433344 34974346083 241509772994 0 687049433344 0 687049433344 0 687049433344 75418431589 263570477495 0 687049433344 42850815639 528353182329 0 687049433344 100367994186 139550073551 430504459328 596439614479 0 687049433344 150292923589 553888024846 166926378635 230369582619 109675823345 518228715088 36762162568 104709405761 272196921913 472084407747 0 687049433344 0 687049433344 351673365798 450704474456 289652718424 482712677929 0 687049433344 418617106761 493501066586 0 687049433344 227784921219 517505173542 0 687049433344 0 687049433344 111097001054 249777674552 0 687049433344 0 687049433344 0 687049433344 56687136743 556887367211 213711310698 535295561797 516259111092 630055313988 98259092633 111033458423 62337592923 194690866969 263390745291 474899713204 0 687049433344 0 687049433344 435438358291 526442429479 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8182191924 411316505648 2406320552 427825183473 0 687049433344 0 687049433344 291741191053 480031157830 237468514351 372455983275 318460709981 387211704935 0 687049433344 0 687049433344 39933368052 205585463450 0 687049433344 281894963821 384352503887 270713264926 376693754758 21528079154 591530185480 0 687049433344 555196836190 670490121926 424888706526 611330094920 156338072660 531947406631 66404855742 426508100707 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 446356709213 623435421296 0 687049433344 59853653654 124064145547 0 687049433344 0 687049433344 0 687049433344 370720053986 612805492860 0 687049433344 0 687049433344 424196742642 551140865906 153807871694 233876858021 363999583531 435094352004 63725114559 618754718148 36543117308 149968521876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128111801835 448516975921 0 687049433344 0 687049433344 335565532178 577616045330 261142586641 620807298060 17702023709 424536554630 0 687049433344 0 687049433344 481236873574 488127702855 0 687049433344 34990770737 331126590904 51570512374 79335020039 0 687049433344 0 687049433344 0 687049433344 25356076110 159787894019 100446244808 462381847940 0 687049433344 469412572250 492324223879 72705951364 136477732017 0 687049433344 48147683566 179487869901 6746373633 533833477822 120245498163 130209699369 430075329503 457701178894 64786029109 235706888632 0 687049433344 2753093937 201868678178 219154924762 221685009411 0 687049433344 72645528784 344469573809 289404339817 389597741118 154632614718 609413385387 143305811120 200622554502 162562689987 411886691601 276654359469 406730231243 122109605947 418777176455 0 687049433344 106615434644 130763620932 0 687049433344 0 687049433344 85698133895 429613982259 133428656877 483372770714 124167950218 131605565840 0 687049433344 0 687049433344 375809993186 415024049189 87659506605 286150409344 450132013090 450402437073 495403442975 572488884109 370509202587 566359383320 71224177787 289421478964 0 687049433344 0 687049433344 17336674238 553975959187 0 687049433344 0 687049433344 0 687049433344 352120165323 390467580945 0 687049433344 0 687049433344 355352088955 569734783502 4579949445 317148470958 0 687049433344 0 687049433344 0 687049433344 99561960928 449919598972 143856754495 617298379078 0 687049433344 411789695030 570598764083 0 687049433344 0 687049433344 0 687049433344 201530325010 531125808032 589086374279 594897080271 375612180117 493021964864 0 687049433344 138570104677 213919214515 522921127548 570680470444 522648366552 523071542245 0 687049433344 297930219231 400528435431 384725771795 606891042467 129810407100 654945373980 92643445054 116593718680 0 687049433344 0 687049433344 0 687049433344 27023524311 142090079541 54136431770 305171731959 0 687049433344 53391395871 239587149781 0 687049433344 235586679074 518924128803 378470805916 536221518368 0 687049433344 0 687049433344 312653062608 508514357871 279242690245 490286590444 290954705875 463041455661 0 687049433344 295243868535 314079889968 0 687049433344 0 687049433344 0 687049433344 97938203259 150657970852 276602623878 572354210218 0 687049433344 0 687049433344 54032933074 177187749142 463103409285 652542381977 0 687049433344 0 687049433344 0 687049433344 512810781496 649775700137 269027962367 410623507247 0 687049433344 182934237915 435346977310 85094237816 506965490411 0 687049433344 0 687049433344 0 687049433344 377298331560 486140002462 571447065878 575661181002 26912671659 568561243440 446429249312 603773564836 105341887578 471037943146 0 687049433344 0 687049433344 337452006813 484679413760 240780188400 654860861313 0 687049433344 560654501149 672015653446 143443497312 145386147907 0 687049433344 275633311960 682990465515 124601870118 480664290815 0 687049433344 0 687049433344 0 687049433344 493910193340 593972484623 0 687049433344 0 687049433344 0 687049433344 231744805867 317792036875 20529959207 170123982509 0 687049433344 0 687049433344 0 687049433344 104579810977 162560380469 230385314816 687038718973 0 687049433344 387441460255 409210088843 544364472660 658961250774 498953994701 517023824241 279194890773 677534257509 220003365228 314016601676 0 687049433344 0 687049433344 152594597854 607400165208 0 687049433344 0 687049433344 546382682727 682964281388 0 687049433344 0 687049433344 0 687049433344 62241500644 304776646591 401444318324 589504647057 120159048806 660055752648 532664763066 538109768093 0 687049433344 112289059593 343342435772 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300765371342 678593921034 225453666164 468488472084 0 687049433344 0 687049433344 0 687049433344 155835009337 457614153793 0 687049433344 348074529231 682507511506 0 687049433344 83841289633 230506058740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28233655123 398653693677 41128115798 669841822691 381525561764 612276413918 0 687049433344 0 687049433344 541216618155 551900660860 526933993394 597797579656 443050499339 639460499164 59612186606 200316691680 0 687049433344 0 687049433344 110572680879 510770891243 513347132687 624618121340 0 687049433344 0 687049433344 0 687049433344 517872122934 574602967067 0 687049433344 22655581695 448350118916 0 687049433344 0 687049433344 0 687049433344 345587284451 353987578544 65275396320 301108898398 0 687049433344 0 687049433344 0 687049433344 341598145424 659900599191 139816680967 189753358732 0 687049433344 389731291116 426373580655 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198179681116 559267226780 0 687049433344 0 687049433344 395888480491 681963334020 5428914916 509461643568 370276398433 438258369451 294337995072 648558212898 0 687049433344 403178514002 479621864624 0 687049433344 0 687049433344 0 687049433344 426125724368 615224886092 0 687049433344 611493321319 623092022232 86370167828 265781535113 0 687049433344 166251769342 639001256314 14423031028 451969362575 237585889568 446074692219 0 687049433344 0 687049433344 35055324480 178269009205 0 687049433344 0 687049433344 0 687049433344 618329718924 628065137008 133050099433 579799696359 197303038436 557612934778 0 687049433344 0 687049433344 0 687049433344 165907268241 220440583359 28376724910 279023702883 0 687049433344 302591522850 575435979025 326705241784 535583042662 293337862900 432943272848 311119714534 592718136799 18219291552 543610242947 351092615673 512256923181 143544795261 166021767702 0 687049433344 0 687049433344 32817705706 222142770813 198994152852 475932736093 54901678080 624136106222 42516769538 416605788643 52199227823 357050970517 208528372952 425788394987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88137915540 415232075136 48833270398 677830775373 120850446377 513793110520 0 687049433344 0 687049433344 419475979288 634174772524 0 687049433344 511302756898 548835076322 219420494939 374016063376 468112936205 560583386750 1858982562 345278055956 71507994658 560224937301 279695840778 476649969014 0 687049433344 0 687049433344 3756434196 299679679771 0 687049433344 289008639991 653276075280 0 687049433344 289544043642 382171122181 0 687049433344 209336648626 288052859377 0 687049433344 0 687049433344 536359603306 659128705033 334861410954 666281123862 276012248338 332903210237 364336672842 446294795004 0 687049433344 0 687049433344 0 687049433344 74373300508 74730272646 0 687049433344 37427705716 459280252935 409386753074 544425560446 218863400577 552443178919 0 687049433344 0 687049433344 0 687049433344 116854756323 182409329163 0 687049433344 0 687049433344 0 687049433344 199174388341 595987994016 0 687049433344 458728078369 643163435887 158555738821 641828896556 194988294271 602812161199 0 687049433344 6534030506 325153772843 0 687049433344 622984647428 679788802688 0 687049433344 63535071142 68741264444 0 687049433344 632871049900 655981327200 0 687049433344 0 687049433344 75120466942 539962678835 0 687049433344 0 687049433344 0 687049433344 64136615155 151743426774 492618084103 503403042116 128049430510 471271058801 267225121239 555676086962 75141601488 439765211686 60496844867 547352705793 0 687049433344 212570851386 358923779350 0 687049433344 573534762348 629224377868 608907418054 648834178693 12754273306 152039359637 590743369059 606111565260 18510341581 396093586003 0 687049433344 63230450321 578552639236 416061826601 554797801183 0 687049433344 57839832227 169681600589 0 687049433344 55855226331 377440151398 49454716305 497993212868 596109056971 619806273058 0 687049433344 0 687049433344 0 687049433344 269794017398 294831454986 481612997229 607727490769 0 687049433344 9694984408 140565866369 317358680233 318789994400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127115721005 350802395332 0 687049433344 48861576388 589287852141 0 687049433344 104813847846 200255326230 287481028923 515181868019 0 687049433344 0 687049433344 0 687049433344 267410946195 492769752924 630944672486 686016842600 0 687049433344 156187128717 489029467053 194397027323 389560110312 0 687049433344 301575260406 349676353953 83860865045 175831403866 0 687049433344 0 687049433344 142896141304 347321230767 0 687049433344 67929617208 163351783117 21693407084 515510945510 0 687049433344 0 687049433344 265420798116 423326214070 53094173972 285291948867 0 687049433344 310515590676 461982949905 0 687049433344 0 687049433344 405982505724 458796537867 246196945450 554958542306 0 687049433344 0 687049433344 350975757125 527163752324 226897378080 449360576410 182775575439 332929583367 15644878357 446401885805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369823691599 385866443043 1886813662 628880724267 62990102217 155314617246 0 687049433344 446038855795 549291230562 196424748102 433973223842 176029746332 615412580671 0 687049433344 73364918737 272048701555 151146640836 330598223286 0 687049433344 359281866925 382672672930 0 687049433344 0 687049433344 298255891272 559764858309 34628207658 151012608853 26705830144 578489516124 46653112315 663912392057 0 687049433344 509556761085 654319048853 132324146421 358862320707 381059338680 399341299117 21899215095 496800354997 202534158062 663971393893 344188651604 362625005189 506399972947 506422006738 237632285799 486714506804 0 687049433344 260250552076 632101571540 0 687049433344 0 687049433344 0 687049433344 29161756364 589291984332 0 687049433344 562247442436 681758677538 0 687049433344 319420062406 397399002568 362136968089 508310984173 0 687049433344 0 687049433344 296116747229 616546591423 0 687049433344 0 687049433344 610402017373 640796890533 424258039122 539500596015 99424971547 593434533469 0 687049433344 346215935658 479744797762 0 687049433344 0 687049433344 0 687049433344 188126071914 535559695315 405421648864 493089707544 101590283371 254208948106 0 687049433344 30488829325 679442670132 308903777659 509222125911 213278777330 402764783566 0 687049433344 0 687049433344 0 687049433344 365941602657 460755152221 0 687049433344 0 687049433344 25087745935 529771244216 0 687049433344 97927215206 429104145153 117973069824 657042141805 0 687049433344 49196364066 154887838420 314025260184 434720676349 0 687049433344 0 687049433344 0 687049433344 270658143512 620572029173 0 687049433344 9527720993 519623737205 0 687049433344 313898216696 391365381258 250030210517 265272544154 0 687049433344 0 687049433344 0 687049433344 230358560206 610294482911 0 687049433344 232001536183 349979133519 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404178226796 499143926441 0 687049433344 117698087889 462979445546 507232597131 630827466582 0 687049433344 0 687049433344 112160214212 663228017650 0 687049433344 0 687049433344 311874766331 474501531082 0 687049433344 0 687049433344 182654192121 479699089099 0 687049433344 135833650703 410278845026 416264089617 416920503773 0 687049433344 0 687049433344 624557578215 668169892384 542834485442 559180531633 0 687049433344 0 687049433344 0 687049433344 490160293819 566076359241 358818633876 651773550048 149915685349 352999565127 40186413751 115179155858 0 687049433344 0 687049433344 0 687049433344 508415486460 680299100743 276125100220 277474038958 0 687049433344 85128321939 384859440427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140936415203 663568826948 0 687049433344 144289101753 305371797197 33528202836 392429462894 0 687049433344 0 687049433344 277153259322 637526878715 0 687049433344 0 687049433344 0 687049433344 69126420693 557476364254 166831402304 556572164161 34350581236 273358958827 0 687049433344 0 687049433344 0 687049433344 19586859950 101045556019 335387867001 359626876270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126925064241 580356157004 46823372029 396798579554 181489705630 453100582441 149382731009 257647255856 0 687049433344 0 687049433344 0 687049433344 261821467246 408385194280 574831539026 640575550712 151013291850 192725722282 387385971302 590205740053 69318838541 129169323476 0 687049433344 0 687049433344 0 687049433344 153101343362 528750606765 0 687049433344 7545701239 24630389804 579673899164 618426994466 0 687049433344 90869867845 298255863016 11894208281 171058436673 73428021261 510541933038 276371714891 663056656209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91861241043 684326602195 0 687049433344 0 687049433344 0 687049433344 291712633152 570512538627 291133202721 377454923762 300672935025 317565973729 0 687049433344 169698036207 487657838271 0 687049433344 194523350258 273743869421 0 687049433344 144383974132 573744165567 158075672415 392316813870 171482533352 259229383536 188638124534 456353223031 34413872730 222553195242 0 687049433344 0 687049433344 0 687049433344 157752299023 624114556975 0 687049433344 362277415083 409006087043 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257137170652 572202111104 405331327706 616890550464 0 687049433344 0 687049433344 106599212722 210891455290 0 687049433344 0 687049433344 131798543962 253902102989 114957458089 686148853668 210276602850 378307433795 0 687049433344 482267693079 634377199709 0 687049433344 52767474580 355380919401 161506262637 639444441128 0 687049433344 450993125828 586124407960 49518659713 260268200537 0 687049433344 64006995935 188973081895 271301705087 488121487697 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179870917464 207778888079 190953987747 192865584794 301548854671 623577174455 0 687049433344 366809301205 460620776312 0 687049433344 0 687049433344 0 687049433344 0 687049433344 453458232669 528167737521 624884638285 671783146127 193403300459 255000318654 0 687049433344 75729516045 280884488446 0 687049433344 128893982776 223031004787 36609224615 499557047465 0 687049433344 215507165591 667907823701 4251944993 631849785035 66155395713 66260110736 0 687049433344 450487245328 497471902258 0 687049433344 0 687049433344 0 687049433344 182997038225 662197493782 8278014033 242463007169 284862230349 556232537638 74456792864 369526406314 317884612636 683294482231 0 687049433344 0 687049433344 0 687049433344 98486593078 212967397616 0 687049433344 122915246487 288133161708 579584111564 676337300625 31547287181 103369307150 0 687049433344 196735389294 417687237813 0 687049433344 145381963355 242867383276 0 687049433344 300480966779 667973449112 149630782717 221968935632 0 687049433344 23572665205 563889983250 0 687049433344 0 687049433344 469594973293 493598400203 0 687049433344 0 687049433344 0 687049433344 154838027818 529697233833 0 687049433344 105261790756 674143694323 0 687049433344 193419942887 570778687436 35549379604 581991007110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 447827827531 520492558983 0 687049433344 0 687049433344 308822363179 686275736984 263499066947 632891925666 0 687049433344 240138778041 389755054571 478191593328 588266041804 0 687049433344 574887076074 653542595981 0 687049433344 33926785522 113491999891 1875782912 584099510617 0 687049433344 217105961511 260112813404 444245676152 504451166090 0 687049433344 0 687049433344 0 687049433344 173826382343 518500286418 262238396831 440596860474 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179400573382 641228588960 15195442229 246173550912 0 687049433344 0 687049433344 196387875320 524089886924 0 687049433344 47886883362 135602337921 228593624177 530607855527 107970258110 290511869886 264936635416 508979465682 0 687049433344 281212159388 554335337243 0 687049433344 0 687049433344 0 687049433344 90205636886 508337052049 187532856743 336009789631 417214172845 540255058245 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39919240797 151710494229 359107700463 448920581393 319441836536 466824312348 0 687049433344 0 687049433344 279718228815 451020824592 59212007001 659798653413 409534490583 574610848967 0 687049433344 0 687049433344 346748132750 412791421351 0 687049433344 301420182435 571728685976 0 687049433344 277283051929 286468316490 451597525464 674367129372 147381855688 544452800006 0 687049433344 341781808053 628987116629 0 687049433344 297311650685 472801442681 67744921768 209952022909 324380377416 386646956440 0 687049433344 61821981899 519815059733 52872192063 210696909423 0 687049433344 0 687049433344 217235101751 650111657491 20925898688 365041660755 0 687049433344 0 687049433344 347932044001 582376080253 0 687049433344 585488489041 601085883028 628498051775 643667998034 0 687049433344 24841668950 665578610991 294646604616 458203894291 514969693936 669449139332 0 687049433344 107219590818 239224905400 0 687049433344 0 687049433344 587826968121 669290160602 63069875400 555755414101 410817820581 607646789558 286770015330 448004928249 0 687049433344 3582961239 677073848739 15181706535 532064275657 0 687049433344 259791732976 529450643637 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161966600002 682769930261 18776248724 514659863326 270661994556 599960303623 148957137775 618129634738 0 687049433344 0 687049433344 0 687049433344 11480588015 135288796208 23550026780 352210706485 81669196661 542978396039 141406479049 528736596827 0 687049433344 499920050059 603175144307 0 687049433344 171721989613 374184011031 209192943792 591283323253 0 687049433344 0 687049433344 0 687049433344 410081846592 549491666175 114454985512 159725902323 878749959 481263239217 0 687049433344 0 687049433344 0 687049433344 161240893990 299595249134 0 687049433344 0 687049433344 241026630820 347377995825 0 687049433344 273900584103 494863001656 139609029885 154360076321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 392822330014 607071485616 0 687049433344 0 687049433344 278753574752 363515082513 211310112736 616887891749 0 687049433344 0 687049433344 500927766724 678967291015 216360085265 475271934505 238409318992 648783915113 0 687049433344 0 687049433344 10164908846 614053814320 487108469966 535424886174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97887403003 304529910585 99230167442 458835130619 528292627905 625617113969 450968947368 684229062815 0 687049433344 367555808439 637538282860 0 687049433344 0 687049433344 133825663672 181550450678 0 687049433344 0 687049433344 49008460200 550303905607 0 687049433344 161275059364 350316553221 102585469106 325938815228 0 687049433344 0 687049433344 0 687049433344 331692683717 341223124001 99297043195 512452542364 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198121370361 363884362258 0 687049433344 511599626621 641652711200 0 687049433344 65880394037 358592013312 397426948959 480328175418 534482859827 608538976820 158235249176 594708976828 170453493905 273851126615 25672368937 470958789347 0 687049433344 0 687049433344 0 687049433344 296889823529 506786341648 0 687049433344 1769562133 187085147729 438525272557 531353266176 68509853654 583193129642 94547593677 392011004940 118631366970 325203513638 175436753687 188999388959 0 687049433344 0 687049433344 0 687049433344 244891641028 612889623459 39931457988 85434839254 0 687049433344 364396411253 393542280685 338469939253 481979582159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34482815314 41029518683 0 687049433344 0 687049433344 277377783576 557440400580 395406643333 579169696545 577266675997 605035997660 0 687049433344 386182775349 456985963023 582339562566 637562373104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400476935993 574397364777 0 687049433344 0 687049433344 66374125318 654915765663 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354636180271 512306542560 0 687049433344 0 687049433344 325268269001 643747456138 283318793255 357408909911 0 687049433344 0 687049433344 52135230875 606225893521 400598547229 613633252398 367255843360 484211969157 0 687049433344 0 687049433344 69586227845 82052539145 125456217041 480420805493 0 687049433344 90878764220 365019618204 285150609474 470763256541 0 687049433344 0 687049433344 341620821200 676816638210 300352206908 535004063336 64142455000 544840484040 439246594583 503626400620 64359601967 321527686848 280203586709 422454440060 0 687049433344 2025149142 653620919861 0 687049433344 254467013972 571627562603 0 687049433344 288762987402 628484423781 0 687049433344 0 687049433344 400871831124 499893579791 0 687049433344 170120721026 607164817567 238116382962 306737024711 28273625873 156436165318 0 687049433344 331066003335 488535441502 0 687049433344 0 687049433344 317991901404 616777264765 466553290818 633351788152 286664217362 671093596479 503322079997 538781936791 0 687049433344 216805731401 682096365942 0 687049433344 64382203826 322535641501 376536534012 405680152591 0 687049433344 0 687049433344 244310876065 638295492620 0 687049433344 0 687049433344 0 687049433344 318076813505 557842192964 129962652398 166278304027 188858768352 352134697850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47956728317 586350302716 0 687049433344 0 687049433344 0 687049433344 105228749628 432027867224 186329420993 653007572961 193971741488 464354784868 0 687049433344 397455606828 467278834467 0 687049433344 0 687049433344 427424498112 476319879671 0 687049433344 125417171487 569844504139 0 687049433344 229933409754 267085647302 0 687049433344 0 687049433344 253107236856 333902737265 0 687049433344 90099697530 291799913273 0 687049433344 96317443461 439740204038 329270494875 360871214466 105260778107 440663811334 600940328397 670062999966 0 687049433344 0 687049433344 156815894982 372069824780 461224963299 579241965225 510202646003 563256637949 75355911477 344261815537 92786297350 315186669219 0 687049433344 70478821787 443409540560 214205226971 333449311847 492335791001 647344280811 307340898194 600259832066 105643083981 171461434398 325139836230 364086736386 23871446258 86669616887 79792447573 454678225518 470881046156 546258981803 0 687049433344 40888483576 532522456547 157694288743 303306478225 405018043978 452320155820 0 687049433344 72085795379 374632155738 392588657291 620880539404 0 687049433344 0 687049433344 499264626275 661765928147 462463802738 498380444357 291652692443 575839837324 506585394353 598365154407 63831435568 227015242796 0 687049433344 0 687049433344 0 687049433344 298811156950 413075677886 0 687049433344 21503977727 47856854971 0 687049433344 0 687049433344 0 687049433344 124873624227 182860432129 202693773962 310690662005 3298238267 44854841522 197234173942 202579013493 0 687049433344 32263979935 635402338370 0 687049433344 434553555941 465878602615 0 687049433344 60064655812 674806023726 56489166738 369742577555 0 687049433344 0 687049433344 114015257594 416960800247 0 687049433344 0 687049433344 26612406085 680784748388 0 687049433344 0 687049433344 0 687049433344 8370641997 227303480982 31811391960 666053810458 0 687049433344 496343488973 660988215648 0 687049433344 272665261964 387905751213 108724419654 272067815499 242000242135 540418103295 0 687049433344 0 687049433344 60322081948 433671656216 575251027994 656824778995 0 687049433344 218065785533 441723253699 361147703750 530534823592 0 687049433344 0 687049433344 0 687049433344 266193325133 592606554625 60716104310 496097998244 281992278886 458065479414 0 687049433344 0 687049433344 0 687049433344 589672937137 636455589492 0 687049433344 340474002704 359903507195 224969167232 505410967798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548331403291 553552613617 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215134125481 235644784154 534063147975 547382731862 109728265446 516065596077 79739348793 349468933660 206339410894 223776433113 552691374463 638660610901 306683068543 456393109621 0 687049433344 159515547825 332084635007 216001154371 541657630833 308146503916 351789784474 0 687049433344 201700354271 284516730458 0 687049433344 225610951988 241832365513 0 687049433344 435098046160 456663355292 0 687049433344 227027884824 434032831764 492776049158 667692231555 16679752180 48684520530 0 687049433344 468641254250 489006462122 0 687049433344 273383093821 273419868160 0 687049433344 0 687049433344 663168114636 671555404245 0 687049433344 549707539842 636751636659 27618253321 573000108521 0 687049433344 74131920943 484177441245 364563248211 494143437047 0 687049433344 395437497728 539710490513 66950791027 415580131200 0 687049433344 18745079538 445903747520 0 687049433344 245092430972 614099070458 0 687049433344 495119056322 587695127195 0 687049433344 423042853734 549631283833 28386563179 76604447901 360400326502 505384023917 406186579081 486585910080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 203415795309 584571627892 0 687049433344 0 687049433344 412118381172 630321417110 0 687049433344 195944943180 338007302889 0 687049433344 0 687049433344 422791177523 676839406786 0 687049433344 0 687049433344 188423077679 549329124252 0 687049433344 67096436163 416223812074 265332446770 351770307003 0 687049433344 130281543709 533048785565 0 687049433344 0 687049433344 508626962 576154608707 57260666839 494959799892 0 687049433344 204806183926 398970957340 0 687049433344 0 687049433344 177008413164 526385843591 0 687049433344 0 687049433344 359619127204 427944110874 0 687049433344 106130046576 607366798526 344732091325 430063667526 0 687049433344 0 687049433344 294755575846 607744156011 0 687049433344 0 687049433344 262781119508 505043547088 0 687049433344 24122542742 387975314477 0 687049433344 0 687049433344 239159230896 590394756460 84864450771 437696751768 0 687049433344 31204415276 366584129741 675561767957 680712302883 198622869781 286153083755 368830387605 496118008032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19373499370 74006979446 0 687049433344 0 687049433344 342259293939 511898180637 0 687049433344 337677268868 551184692126 0 687049433344 81764187640 463751502607 0 687049433344 0 687049433344 168239773953 257672666483 0 687049433344 0 687049433344 542682137573 592254592215 0 687049433344 0 687049433344 0 687049433344 87528206274 164524602699 162815884154 605948231487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39841588169 446584246220 368384562798 434487461332 0 687049433344 0 687049433344 498522010688 673977644813 171414064229 241764022181 162170413871 635198821355 288209563841 632827252132 0 687049433344 0 687049433344 0 687049433344 176627667282 618977254372 0 687049433344 442379408895 617820671836 0 687049433344 381498369851 452735400131 0 687049433344 12140093402 97743926705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 639847036104 651467520552 144559697526 607955696396 336360184399 598739666347 0 687049433344 0 687049433344 0 687049433344 17424303474 186331542075 0 687049433344 204941767137 517171038096 111570600946 312047962062 391515857089 421137702076 144876204191 253235454995 0 687049433344 0 687049433344 362333853760 574070237150 115621238626 473964466403 0 687049433344 227614354909 597038319963 0 687049433344 341581600074 478159048794 0 687049433344 0 687049433344 283012139485 429016135205 284708909586 369388037183 505320610499 608502843257 428334565860 634492128881 264384192781 558835072982 0 687049433344 0 687049433344 0 687049433344 550288551941 551327136153 0 687049433344 0 687049433344 297104120877 381410835755 92903384105 581328980803 334360513526 544258925461 596981921610 620082675268 0 687049433344 37835873743 443652539351 107073793029 423500584270 0 687049433344 82670697132 314723477531 0 687049433344 0 687049433344 564981699740 570929880682 211496314122 593956127763 109397267679 192611658684 0 687049433344 0 687049433344 279828646154 523278196816 21750386711 312965165281 257662895100 292125725450 288795661043 574421261560 540178591719 661095673736 259205591547 408163435046 54421093699 627075490472 0 687049433344 353299940198 424654193955 145157044882 544276791629 577654668704 605349809268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 435644207295 483836843435 0 687049433344 76151183341 350365828642 0 687049433344 0 687049433344 0 687049433344 170325587030 176784215661 0 687049433344 329317065472 418120464571 0 687049433344 0 687049433344 35992038929 661883425507 331854990863 519988850253 117834210235 268636331557 0 687049433344 0 687049433344 532752548170 617168643459 180302239212 311757364185 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65604727229 324540212230 358259982897 632047685706 568173183541 612492774711 0 687049433344 208961681308 457203446100 0 687049433344 0 687049433344 479350216435 626493599242 81857299359 650426387836 0 687049433344 49901834910 685197571590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 379648252156 555029626585 484474524761 512185328608 100060536206 652053628897 0 687049433344 487336111349 509065115660 138718152466 395680303367 0 687049433344 134738181189 573931380745 252693941008 674994319940 9997413062 357493432049 435505625559 661836371173 0 687049433344 208629832675 578359216093 0 687049433344 205414443087 559529105815 588857727859 589881681865 4852978267 527232367835 140026079674 246846257159 392063810426 558821453420 59264259365 435775141085 0 687049433344 0 687049433344 89327598813 114743035078 332075331813 582548304063 132002102917 625731896269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29547509805 529709175922 0 687049433344 451140463907 629373306028 182312765820 216863897219 0 687049433344 43188631998 560812042620 61349779608 393054744434 0 687049433344 560375661630 606723021511 0 687049433344 125318814848 385619376672 0 687049433344 217564643362 261142598401 426454107398 435795889209 202839873846 430434939518 42790869658 655343992545 151388595393 375008855372 0 687049433344 75793230215 604512974508 0 687049433344 0 687049433344 489289111067 660306121288 0 687049433344 0 687049433344 0 687049433344 493425564243 652488164442 153640198390 669678295255 245000238711 366828399862 0 687049433344 231031238931 673643999336 0 687049433344 138770698099 434668804132 0 687049433344 0 687049433344 7738411215 62351810518 0 687049433344 140818985281 465344590572 316316042445 373238496696 0 687049433344 41360771119 63156757654 0 687049433344 218614728309 296721823284 0 687049433344 0 687049433344 0 687049433344 268619770707 589916263875 0 687049433344 312664905493 673983914048 92547611180 549487773586 371664407793 578280510896 0 687049433344 0 687049433344 32927329581 229930245019 321913132238 475861777975 0 687049433344 149743135254 258779386628 60882006250 417782259426 427316492311 441916223274 236411779199 259502440768 24741280459 140185919713 276682238512 655799050352 0 687049433344 352808866976 673365679561 77551339923 365976950827 126023670537 387823891330 362632298377 586323992010 0 687049433344 312076904546 436875830088 85524898279 269489739696 0 687049433344 87012386746 445016401303 172328257238 185146636447 134647447576 554776339010 0 687049433344 58965508723 272072323732 0 687049433344 0 687049433344 0 687049433344 471949455437 488834234125 127385457083 515101323076 430136357740 521783512245 0 687049433344 0 687049433344 332224644913 565969198738 117798123368 312358487635 0 687049433344 0 687049433344 0 687049433344 65494382173 317700092974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195810152697 357324644612 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477525377382 527360117665 0 687049433344 0 687049433344 289947023916 305165451001 0 687049433344 0 687049433344 72463934954 537725142241 135199113406 675017122974 0 687049433344 0 687049433344 461996952426 532214805301 315890621571 445410572093 48927199006 309250968531 64726260659 397464844127 0 687049433344 0 687049433344 266795359291 388400465864 0 687049433344 0 687049433344 161816462864 616974718740 0 687049433344 222078967657 444275966545 161107638393 261422604049 0 687049433344 101205517371 492039048391 357581536225 563708970477 5570726487 163831854226 178279746157 329906528311 0 687049433344 389545100826 419020674982 199024819689 287141491662 19092351868 441969829117 0 687049433344 149484143275 647793876784 0 687049433344 93746184860 94673125250 0 687049433344 69508933775 223489152673 0 687049433344 0 687049433344 18528052944 379782638657 229922951405 271394781519 86652797292 441048800384 63010559119 138577249537 441138004960 665286567141 270946299448 531822364663 462878350932 684463046333 435862908164 667921549315 147499309707 361287765757 315030336097 474356595598 0 687049433344 0 687049433344 0 687049433344 67536255471 135922910722 80468788326 296274372383 129137966275 639502668364 0 687049433344 257212357422 307908464204 0 687049433344 79777512893 111427882642 233562897402 292242352479 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106545896925 406563335963 28899707322 501089800601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194737291073 534095188742 0 687049433344 301436589634 576893884103 0 687049433344 25728398659 39160068491 0 687049433344 0 687049433344 0 687049433344 129326292251 588055345040 443270751066 548706367065 0 687049433344 423320021390 647563605846 337254610341 615831155314 0 687049433344 626092240508 638723208604 0 687049433344 45070881580 266047006028 0 687049433344 0 687049433344 510476239128 511652834666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69747489331 203874533356 0 687049433344 105704528859 354370577796 300790644092 686746297692 42568845973 407577921189 341499908471 603261528665 202434229351 428017640624 0 687049433344 129863478105 573569818559 0 687049433344 29673377074 288331303933 0 687049433344 0 687049433344 356242545279 581155517917 0 687049433344 0 687049433344 10954464737 473696853727 0 687049433344 0 687049433344 0 687049433344 52814000071 127980832019 207230937530 289322219007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116586996653 117801047151 0 687049433344 0 687049433344 120229392308 466465488029 352328532877 660319412787 0 687049433344 268428302740 528020358922 0 687049433344 501820748316 547389303661 0 687049433344 483438944458 654267704188 25580840178 26109937037 0 687049433344 101870804382 376463111548 80747126058 293477548092 0 687049433344 73574665283 640455290166 0 687049433344 0 687049433344 28722673514 113763401653 192528113074 216043561966 375989868173 593180458449 0 687049433344 0 687049433344 0 687049433344 386205050851 504333639770 174539571440 453929996767 0 687049433344 432528929793 577981985293 375139634203 510931261091 0 687049433344 0 687049433344 56171074642 331133898586 299665276687 571933769073 0 687049433344 0 687049433344 441915432943 638399623530 577287236407 604938515769 99744231976 125466659407 0 687049433344 66371751365 628281087800 216030151071 475228705327 0 687049433344 47971530270 237356677458 0 687049433344 393182163868 424036764767 160791975417 410673103874 0 687049433344 212465506984 455390778693 46833429799 172496065747 64506095456 556315950419 0 687049433344 94293472558 320380000993 0 687049433344 55105724997 124904915342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14987844419 677055088839 0 687049433344 0 687049433344 278310208067 639757549194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 536561238655 596873545255 194108927457 527393775052 277843877865 518869749937 0 687049433344 0 687049433344 43145033181 551295936979 213854725299 501969275468 362466414458 643577642155 0 687049433344 85074883182 369449636145 399879745108 437497132269 158404790060 262840222120 0 687049433344 0 687049433344 429389502015 593559956764 13841799540 221189952959 111898983330 222358857084 206607580178 565868395585 269871199888 565605645981 621807817090 663333095410 0 687049433344 285790850893 497196368286 338758896929 516467891338 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80273795543 398883347205 0 687049433344 38539808 403492853020 0 687049433344 0 687049433344 162078743778 387288981783 0 687049433344 78383090461 622832016319 164988107183 613555617519 32464574665 583202700216 0 687049433344 0 687049433344 238595785081 531674300921 516855240091 537545849145 399923474581 435780298489 0 687049433344 0 687049433344 422661817407 427844911498 0 687049433344 0 687049433344 160538529776 193245427461 274397554192 466265583756 0 687049433344 0 687049433344 107970836274 322549685867 0 687049433344 55623298082 211613017554 42250734466 175332272929 535133607149 583529870638 0 687049433344 169142057561 216072164681 0 687049433344 168674041223 196797610726 0 687049433344 0 687049433344 0 687049433344 12751107575 233323433582 55315977459 303725750659 58516619479 407974250902 222350559045 427726224732 4900766785 485766056265 49826024778 53943140643 90909445088 144620451769 0 687049433344 4240344717 413601706995 474450669577 609266435740 0 687049433344 158429933323 556890935654 0 687049433344 0 687049433344 0 687049433344 338086611116 631893873962 452785343323 537542922016 0 687049433344 346435074041 541840001912 0 687049433344 0 687049433344 280586639321 314635885067 225320435202 630776667924 255446831222 454808085125 561139608550 646570942102 60899693579 686001735847 248784957039 274380035275 0 687049433344 0 687049433344 311849675389 379723351778 8611651091 291951186311 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176912022822 446036158906 86057271833 603710494037 224226373345 373513634025 0 687049433344 7759345466 311746041758 0 687049433344 224640342837 671494935272 0 687049433344 161807699870 255404300268 120766270501 363919941886 0 687049433344 0 687049433344 93045304397 392390247976 179327137539 408965390746 0 687049433344 0 687049433344 84815853884 583143839574 0 687049433344 334767469389 678349085212 114887607777 313395744481 230118858114 408197415330 85605843735 571244822899 288983535150 579957291121 79319629363 203770347750 113086081654 451134145739 209102962470 473603218063 129566506830 635549946317 0 687049433344 0 687049433344 279837635541 422158296220 115790391003 272922071313 58151786306 494238978135 310741225490 536713362097 406193544952 464776435926 0 687049433344 0 687049433344 66723383991 231357948549 38306484853 573726175654 0 687049433344 0 687049433344 0 687049433344 74596549799 108938098600 264792479828 394177037668 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123791578743 612665931498 0 687049433344 110495370062 163507807646 242545675254 587864265811 257737902026 319080322809 477518118625 634960381169 30937004662 233885427371 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181103903266 496234841562 0 687049433344 164070907304 227687519842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36628791543 426898462829 96594308396 257070817433 165807750408 297107359771 0 687049433344 278718462521 523043819062 41596037114 443543188966 0 687049433344 463071646948 468706417292 212287891726 331502325872 0 687049433344 0 687049433344 161477786975 599572585564 0 687049433344 44246514570 251854992190 0 687049433344 322553938166 366108729378 0 687049433344 549553268439 596573638844 245772026123 644775190320 0 687049433344 513589919292 517141468921 0 687049433344 210092622097 509231036403 0 687049433344 7552478128 324158809654 0 687049433344 169426736571 478111359797 25460925207 515823883017 153970608106 390811927960 0 687049433344 453049107970 502517059416 0 687049433344 0 687049433344 157571119466 413931846419 0 687049433344 419854328986 599248017754 17118930745 500653305154 220486344000 549873175364 0 687049433344 0 687049433344 262896428848 430069720377 0 687049433344 108182469679 437526681907 312572384726 507071684722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109005209191 300981448369 167485878994 423581400198 0 687049433344 62510778585 385261029858 0 687049433344 0 687049433344 137159180517 446057906425 0 687049433344 283428806161 565079972501 36335619982 486037662411 0 687049433344 114403166838 516650172893 4210701003 580685293866 0 687049433344 153665143139 561554723900 19671906737 90909384522 396441303817 444303671348 281112158165 283172515190 90017343138 416736572749 5863057293 76695592111 0 687049433344 0 687049433344 291837796253 599677389827 308767483671 631410828570 231657971020 233097774681 0 687049433344 358843489480 667513081198 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28483966167 210781177125 0 687049433344 0 687049433344 0 687049433344 175086114179 368600443945 323875855123 542148510508 0 687049433344 0 687049433344 16811360319 513308786307 240367958227 343310787273 0 687049433344 0 687049433344 0 687049433344 194622695045 358396885276 0 687049433344 259349963924 644182849251 0 687049433344 487755423456 509559462149 29763941708 255662657129 0 687049433344 287028163107 460724364396 311107489188 682293528766 0 687049433344 579977052054 598230043890 0 687049433344 224527530376 596903655435 0 687049433344 187253347173 247458858184 29812693713 491575322382 371276903390 664988233207 189563401882 370313953621 279572740604 524700160423 203206400251 298881355651 0 687049433344 251525193158 367893839735 0 687049433344 356780697195 366508018419 0 687049433344 159715193356 319616390909 354250175746 406025537228 0 687049433344 0 687049433344 0 687049433344 141265869504 428083829463 113747816115 170159010759 131968850713 163986464185 0 687049433344 225953968115 614696064776 241785263959 246229369657 0 687049433344 0 687049433344 0 687049433344 109458893 212918808367 0 687049433344 254439943318 261949537014 254539594702 372569856931 65878249345 421672486682 222803899630 516538011792 0 687049433344 118569560006 359932634460 0 687049433344 0 687049433344 0 687049433344 94202292838 404539081213 314972331045 350406732974 188363811237 190227778346 0 687049433344 113176978104 364076579074 0 687049433344 114708688953 165703959960 0 687049433344 308206324093 538423931848 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127527571606 453392257781 0 687049433344 347530984012 590944479836 599020273975 600465600691 50847353815 234895071798 0 687049433344 0 687049433344 70805826905 447813165537 43349695187 269061845408 0 687049433344 0 687049433344 20861016742 168240302711 120560946433 668388517853 392508433926 550213749186 40114969702 202909304939 468766781658 617363497426 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31240095503 105699389721 0 687049433344 17289045291 669473964356 304485558308 677674496181 0 687049433344 191799186235 237310173545 436604454312 632592892360 0 687049433344 243132845050 599524237527 0 687049433344 496721155675 519833785739 364883626907 577703211313 346768648574 581457299400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240188274158 274560778797 0 687049433344 441036669847 654224691897 484897642 323348743301 0 687049433344 42855354530 113659729870 0 687049433344 0 687049433344 245308299797 329265657915 209008687 96895555007 13282818465 448172053424 236876113283 626281664947 634682109584 662398034459 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348216394517 426800264447 0 687049433344 101422136369 224074637441 0 687049433344 114157497656 394359787825 0 687049433344 79384508740 172966093728 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26297900087 164411510444 57757302059 78178178501 0 687049433344 238306359802 353950632340 0 687049433344 37244427016 181140885539 0 687049433344 0 687049433344 7154337040 64988340676 371085545095 663379408081 152747930557 339971678790 0 687049433344 0 687049433344 198788622591 607854861250 227868942620 469291622791 416584470268 606982166360 230518414769 311723634706 114998567984 399389017062 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63460780084 99469708445 470534236813 553129079238 469017866827 644463284836 252193574865 365839510002 84586770911 481852905345 0 687049433344 393108213369 460956637506 0 687049433344 241517981218 640716064794 109229919538 660338288076 254501104843 381311388796 173916473237 480023375535 104496924289 465015209940 198403496238 568119893125 0 687049433344 460904711220 551237545825 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26654160167 676752581816 0 687049433344 444528065529 639187955133 149858773576 292767395686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25795937549 272661942196 0 687049433344 0 687049433344 1717785335 489603130324 534629586111 558814376274 0 687049433344 0 687049433344 0 687049433344 93754225907 464072574063 0 687049433344 0 687049433344 0 687049433344 153948249204 414140814371 0 687049433344 0 687049433344 0 687049433344 1238971097 36721238434 0 687049433344 224214344570 377756573013 270700712792 410749728402 0 687049433344 104703859602 249738783346 0 687049433344 515125032562 610242197661 275198975857 343597923699 386344370373 567322660811 455576215973 477853225983 153980753519 681203777933 93352166768 412402362067 181806207213 574631400988 4274477795 392490940347 305122930044 318678913874 0 687049433344 143412652905 422900292685 0 687049433344 0 687049433344 533603774582 556924690401 0 687049433344 79199093779 121833669310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32915062702 343166374432 381256699016 641175330831 354634169349 496004445042 0 687049433344 0 687049433344 0 687049433344 229232815106 593761195015 366250951850 528894805868 0 687049433344 147970326026 493045009805 0 687049433344 32655131428 517085124672 643578649708 685069931538 27537770625 494699980601 583488246587 605729774549 417663898942 421836415701 0 687049433344 59852448745 431754507031 95265331377 575766437113 0 687049433344 382674338825 435671919927 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131671234078 485636708023 158245876138 358500602407 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46307778930 554350440125 0 687049433344 79101780038 164474032465 0 687049433344 66314342295 105986052666 0 687049433344 236516815252 414905858108 54732869714 164651923283 244273424660 377787814759 203554700927 350699782997 0 687049433344 0 687049433344 0 687049433344 207185715501 560635755935 230371340030 326047769048 524219360531 598162128110 6272460585 530803109140 0 687049433344 77932677345 460009281947 263215314540 573121335184 0 687049433344 32396314527 61816230516 0 687049433344 306508079267 649340775339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83867224120 261725291384 0 687049433344 138833825713 563810534493 371254741352 541382096010 0 687049433344 0 687049433344 0 687049433344 48187449545 566637984223 0 687049433344 0 687049433344 282445158828 618735489853 420690872671 618691833451 0 687049433344 161339946147 675750745690 0 687049433344 300571575295 432243182578 319048600533 581171743494 0 687049433344 23363595892 375724581984 265257272113 686127621520 0 687049433344 293470915270 355786459891 0 687049433344 0 687049433344 96003574566 465457779595 0 687049433344 0 687049433344 0 687049433344 124060983787 309910589170 378602857160 461371466799 44714011567 478688292712 0 687049433344 0 687049433344 25728065577 486688206456 391071400109 476351441283 0 687049433344 0 687049433344 198451643614 531445050048 0 687049433344 0 687049433344 260417401489 348413096483 194175828279 492720553869 0 687049433344 573919592625 593143168399 0 687049433344 0 687049433344 0 687049433344 115448944570 489874321329 0 687049433344 279084807875 515944531623 0 687049433344 0 687049433344 0 687049433344 232220783616 372052562515 0 687049433344 0 687049433344 489554061746 633127728850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161108395010 585752405024 383063619248 673751058881 72262539157 477107484139 153555363471 156928742342 0 687049433344 0 687049433344 0 687049433344 7799441581 602213577762 153654636331 524838700719 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196423006903 453379217299 313206988065 562876756180 27125723575 215036230738 0 687049433344 260419308183 371756127885 180064839153 461513440318 559109521799 680677070869 233947763756 389700685258 0 687049433344 0 687049433344 229632776505 543785953713 578264864296 588361886531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228107326643 256150782593 176377079602 640043294121 369224978818 457275552692 157533201605 284560857883 344936919923 372051725241 0 687049433344 215572504681 683157394041 0 687049433344 330039272564 353888590432 180978776277 607032000399 34554847841 141032287426 0 687049433344 0 687049433344 51687890900 254286891073 0 687049433344 177326650500 599238356745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401565665143 650647481689 420234423980 494348545476 9078655615 23933290908 615412697424 671246550272 230701579647 463062681162 0 687049433344 0 687049433344 0 687049433344 78539379221 443107318481 0 687049433344 532519042 381077198793 0 687049433344 85016264939 194419190080 0 687049433344 33289825439 230370478023 279345558295 445787147459 134746807750 629084042559 0 687049433344 291698077150 480806607837 0 687049433344 365285477140 367430051941 0 687049433344 610364813178 686118471036 25151828802 378917048041 0 687049433344 23824922349 228742336585 0 687049433344 96575822045 594915727397 182804625449 488210496153 139011626444 233817801393 158477123783 590938632072 0 687049433344 0 687049433344 0 687049433344 0 687049433344 629630760962 659683347140 0 687049433344 127327144697 446018980621 557473789484 660867077303 0 687049433344 408109952720 516851027869 0 687049433344 0 687049433344 0 687049433344 373704126732 619911923332 0 687049433344 0 687049433344 0 687049433344 196174491737 408925794457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17310862533 290078064255 241196117604 502751379106 0 687049433344 0 687049433344 564608477540 568172976483 0 687049433344 416482399259 661424308983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321519762150 352739744974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282836252156 674126792016 109569653563 211841558987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30960147334 488483131049 0 687049433344 0 687049433344 50310736225 117607668417 30710441229 76303412782 297431294575 674489416738 339469571139 400924905431 26647510752 151488258310 179879270498 656796648500 200921101036 672845860838 0 687049433344 0 687049433344 333728583370 380026214162 490786657098 503942653858 267125951859 594048765819 200333458836 391230898593 0 687049433344 464527988954 495061395402 0 687049433344 0 687049433344 257622596143 421300380075 347393989737 347469174242 223070845840 265500268255 0 687049433344 0 687049433344 160499752856 355615803469 255466535875 529510399903 0 687049433344 526479222548 685009319269 0 687049433344 0 687049433344 156436530899 656369739960 0 687049433344 154133377331 422842953721 304019457573 546831681543 0 687049433344 0 687049433344 207978117982 626027528562 28552279460 549121679449 0 687049433344 458390431674 626196598378 0 687049433344 0 687049433344 80216611147 316087689997 0 687049433344 0 687049433344 168351431264 319315759032 242849981594 276789207128 0 687049433344 0 687049433344 343028522228 372206538387 184497824279 317452575288 16233251231 579952167342 0 687049433344 0 687049433344 117230092171 452488079784 495113608464 644679448371 322762988170 365978286731 104742944305 554358499191 154871088068 263501148806 221521903272 685258052414 0 687049433344 74703623689 187377187214 0 687049433344 32260856322 684473341668 0 687049433344 0 687049433344 257167262631 295727680579 0 687049433344 0 687049433344 135091297323 139333021150 0 687049433344 0 687049433344 0 687049433344 87732874149 395011007350 0 687049433344 228676009149 580796803488 0 687049433344 0 687049433344 3365947873 240600804681 0 687049433344 0 687049433344 43619736492 403435785678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413828071296 530022588095 0 687049433344 597650941831 686545543526 0 687049433344 0 687049433344 256769661348 509434134036 31140194011 197672552747 173325052895 585020188359 179107419136 400450715575 0 687049433344 0 687049433344 201279622826 676561480127 272765711706 567935607390 81205665811 361709965611 25805391615 173940518909 609831730708 634255911568 0 687049433344 483366462951 610248847584 0 687049433344 0 687049433344 53849875386 416731551013 374423081025 397034783341 0 687049433344 346414884928 405928626613 0 687049433344 0 687049433344 505923900074 528722891268 226920447236 440173913816 0 687049433344 0 687049433344 297810784197 361342831317 328091171880 446369538321 0 687049433344 88232496599 528402412888 255140577697 323781317328 0 687049433344 0 687049433344 1310749035 20976245862 434861215034 436386337772 0 687049433344 0 687049433344 0 687049433344 233067139694 414414155758 207403135210 313940130381 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 492896375146 631230496717 595234213432 646119443777 214042598953 563136069490 577161889257 606384288487 0 687049433344 367551646556 478041003078 77775032008 528288035005 353777913219 587604684306 314648162306 656001531778 409714683316 641643553583 0 687049433344 100895922652 675622203861 0 687049433344 0 687049433344 0 687049433344 82266966950 475319444095 16694020323 316245874151 473494776000 545001429233 0 687049433344 0 687049433344 275257703787 431534363768 164241798783 570159667947 269609893249 542945038714 181011053637 353612679305 0 687049433344 0 687049433344 115882021052 149842633502 193966078397 360376079549 17724017851 148623300573 0 687049433344 662686324709 677747746183 0 687049433344 243048475975 304738972168 385106514443 662165707461 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289183406338 522281037306 0 687049433344 0 687049433344 0 687049433344 182882469231 683502458588 0 687049433344 0 687049433344 0 687049433344 0 687049433344 558934222337 600332624745 120004562491 522096189862 0 687049433344 306627540153 386062898861 44777665616 480019493315 313048222345 348781371894 0 687049433344 34054819125 64640406004 0 687049433344 0 687049433344 0 687049433344 106083572187 535861715573 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354126493723 461399065677 318452727184 652118840376 0 687049433344 0 687049433344 104156272361 319105302504 382894297803 616376982560 0 687049433344 90096320531 532178654556 0 687049433344 0 687049433344 179783778412 252563663833 200454135209 258753996515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277414788649 306533247537 0 687049433344 151232288582 459885353594 316097493487 642075378490 17017753292 458732753455 0 687049433344 0 687049433344 0 687049433344 208506192633 606806624381 0 687049433344 387853333833 665607826455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276714967737 423122925286 0 687049433344 325010507822 329978339592 0 687049433344 0 687049433344 43874030891 677662362084 0 687049433344 172791877223 224682923821 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352978526324 388186239442 0 687049433344 518079466781 543669094500 0 687049433344 220810682275 251522469946 0 687049433344 287796794419 614421554515 0 687049433344 2730858546 441343409449 0 687049433344 342691713108 517616388579 0 687049433344 0 687049433344 157212756642 539106077990 0 687049433344 7024187586 428280618534 73470484795 633562880043 0 687049433344 0 687049433344 276754524939 387147445216 0 687049433344 453078868608 618233579674 331441659599 340120517643 537260644744 614190549892 475127995286 526966813143 0 687049433344 395493785186 458447743415 371795566154 504865031108 0 687049433344 89003207561 645176893648 64813883063 360280017008 48685420227 438003071123 0 687049433344 576180610003 633459793284 0 687049433344 0 687049433344 265760155757 343802320165 391568332294 452046049588 0 687049433344 47372579218 363236784691 0 687049433344 0 687049433344 0 687049433344 361907580181 364071308008 0 687049433344 0 687049433344 184128489831 402497029829 0 687049433344 559204442172 593759824263 429440111636 605086035773 330679010414 648749001865 381339044105 584656340245 230506179826 491060104096 0 687049433344 0 687049433344 558489201981 650551806317 266965840569 353173483432 95186187496 633502773162 554279388886 625862844401 211926802471 666036971318 255973283372 482106599205 105811127371 622353818359 0 687049433344 169503601393 321626220289 166785984610 368817661923 105962587661 208135327863 33104560396 97486907444 508651482711 668679407166 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81941344859 512636488360 0 687049433344 6071706839 557065921855 0 687049433344 0 687049433344 530833707919 599960301690 485507978229 670951026214 457885870179 486425161150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264611565564 481260271930 0 687049433344 0 687049433344 0 687049433344 44502826384 643295765855 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213257296550 634909822309 0 687049433344 0 687049433344 141363698271 370363213443 52406500080 86230160986 0 687049433344 0 687049433344 0 687049433344 212308087857 567480839237 298207229898 597160353253 621532784441 636226448813 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429094525913 441233104998 29415291946 616536767416 108234926954 676187719483 37669252247 629070329490 157946342652 348029420894 547171536738 567090518593 0 687049433344 0 687049433344 567133025567 611936273493 0 687049433344 450196312745 513795215677 0 687049433344 0 687049433344 0 687049433344 132588069557 158508964470 304828488315 535110971078 0 687049433344 272512146091 664123344591 36809268708 44420661687 0 687049433344 0 687049433344 0 687049433344 350683933521 466931795632 0 687049433344 0 687049433344 264303016288 471320440761 485609158878 668959179772 0 687049433344 0 687049433344 0 687049433344 378824381916 609797945092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167118665182 402036232035 164435776419 222848309609 0 687049433344 463534230037 671701150162 367896215392 648626248711 0 687049433344 190397636293 439013980984 542508250413 670494829337 0 687049433344 87776897072 390737648423 0 687049433344 536251688644 675445937024 253984068457 409986680848 0 687049433344 237195119905 317588369761 233673639648 533461870495 165226023741 525697374852 0 687049433344 420293542579 663488774655 0 687049433344 35938076702 512176997582 670016997252 683797126832 364450541033 533094710048 0 687049433344 124807099620 402914842836 0 687049433344 167844045800 240101720148 8957881624 323132569874 109632285931 111483147502 370288791364 412144299253 153984218957 177437564105 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144001049207 611069156069 0 687049433344 334917451544 609904710407 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249205411433 399588671509 0 687049433344 146628233523 445199167121 391049594017 679664981508 0 687049433344 0 687049433344 0 687049433344 4278591951 506871296649 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3061366209 415891803572 0 687049433344 242497058286 403744901273 0 687049433344 127091592577 139046604542 107009094418 311975951081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377273147017 643739168436 0 687049433344 120640526946 182919948442 658265452671 663730212167 130780656653 270473174982 0 687049433344 89698566685 645660042744 0 687049433344 0 687049433344 0 687049433344 330141907971 611683311535 87364936184 574075456660 123061915069 236549485954 20207097164 618968764647 289042693129 592932554233 112205410779 606426678715 0 687049433344 460047497532 614832753229 0 687049433344 128258112645 222595759006 0 687049433344 48312910710 352875665937 0 687049433344 37228795760 221658069586 263001680950 374986089920 0 687049433344 514194841436 613861471857 365440686331 452789768325 233650155345 380931691810 486853003979 562359193918 210899765797 325168877749 0 687049433344 390923839523 577137284107 138110906528 582755232530 51673333669 501368124926 9425332468 303245101771 0 687049433344 85429118904 265537245605 0 687049433344 113640223158 149113680616 227748729713 249963105108 0 687049433344 0 687049433344 0 687049433344 174796557579 232664229070 231569642718 359343443080 57030813880 599387805445 484811762103 652288655051 605739645616 619907045690 0 687049433344 396028334757 528626571164 0 687049433344 0 687049433344 275613814436 660435226957 431128377135 611382080238 226435466432 286445084994 0 687049433344 243281877419 358883320732 0 687049433344 0 687049433344 0 687049433344 276269181687 383337100185 28920428887 102487877614 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129303579576 256338887116 0 687049433344 363613705031 639921667850 0 687049433344 239783484147 630569116859 0 687049433344 105333517128 467594215836 225928287030 350318483633 0 687049433344 24667585590 353971511936 100857883674 266234192448 0 687049433344 0 687049433344 542522528943 578183455759 0 687049433344 0 687049433344 259327877444 356921816401 0 687049433344 445892054511 550924504518 0 687049433344 0 687049433344 0 687049433344 398294776837 603031486568 0 687049433344 0 687049433344 226755656397 530387014420 0 687049433344 423943655940 522685000390 0 687049433344 0 687049433344 419803924899 612108592028 323856511118 343668403499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116938881692 324205446166 0 687049433344 0 687049433344 55242271307 632167638102 198948443513 600265438723 0 687049433344 0 687049433344 14791392990 681014863090 136688680798 647106036232 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307502128506 455948387387 0 687049433344 323894668463 412231188428 0 687049433344 209505756107 608472024509 146292252403 215239769863 306781070710 495044826398 77756438333 140496847696 178334295273 225921553672 226276406945 232480813514 0 687049433344 0 687049433344 0 687049433344 359944827384 630749422395 0 687049433344 346112908877 460482654874 214506730748 669184482106 32871009777 668886493043 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346539300789 608002983197 0 687049433344 87295751536 186851642216 0 687049433344 0 687049433344 11684097886 667196289445 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393373618960 600444480078 0 687049433344 187515019117 398549514679 0 687049433344 215676879617 483043417256 0 687049433344 185560257384 391947339198 373389060452 383282243929 0 687049433344 0 687049433344 0 687049433344 537391051493 621004112883 0 687049433344 325185067567 527462180101 165765332770 460084542306 19837044256 241173834476 399620820822 620169819675 14612001941 591061863989 0 687049433344 220013333373 570149795253 0 687049433344 0 687049433344 0 687049433344 4813455011 505012113801 105952042235 324806486630 332179189278 427027898783 81625409234 82241900848 0 687049433344 0 687049433344 171131804971 288110714308 0 687049433344 297396536591 316472349456 266104436871 611077119465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294181814530 555325238347 0 687049433344 0 687049433344 0 687049433344 90215412283 401663335597 129305153050 165649431576 49686969149 537962320728 135813082637 639237327805 0 687049433344 173121864909 635829857991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410335007722 617383454541 353112769777 397262586766 152326935756 302744847024 234121442147 419502395374 0 687049433344 8102514345 568015501353 0 687049433344 656104966046 668454996436 57191180601 141495764830 0 687049433344 82470382756 184028720774 0 687049433344 0 687049433344 0 687049433344 191280772678 318304012676 72664173236 552981670307 145011701692 351580267618 319472466070 460081613033 0 687049433344 0 687049433344 0 687049433344 129230303674 227537855357 0 687049433344 262817015764 279019741407 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111464810748 487708226006 294586061889 360534094039 233179654467 640943987191 0 687049433344 142035903205 243383221815 396783881129 576282825673 50338750546 513728491362 360106600427 642875096524 0 687049433344 273060006077 608571993239 0 687049433344 345909283266 517941429300 0 687049433344 0 687049433344 0 687049433344 0 687049433344 344387878127 664654266878 46161208762 539695938634 382968871328 595426582467 0 687049433344 0 687049433344 173147573088 527948511036 0 687049433344 305420538170 508570700261 195719494039 283677857095 187306403210 331795717236 471211018221 640589173038 0 687049433344 381338019930 650187652480 544397051715 600049118528 0 687049433344 0 687049433344 88889657294 387889118161 0 687049433344 0 687049433344 10106067171 66384702820 279555870489 601520460071 108285683552 427725473954 11483940289 629229264420 302167818779 617165462018 198271872983 481222209945 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209625067073 485479397751 0 687049433344 425138489363 495559537192 73811844103 591092131174 175994240420 574473630097 374455740404 490763955116 32340761867 535772859913 0 687049433344 0 687049433344 0 687049433344 11546455101 121045345327 320507068873 678359847964 37985468256 563176841876 296264847110 391265970779 0 687049433344 155194729047 657565903843 0 687049433344 0 687049433344 39028590360 117689190235 0 687049433344 0 687049433344 23496255389 475840893470 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215181998270 370026257902 0 687049433344 55656267268 89106774424 0 687049433344 0 687049433344 315447878144 401364893179 0 687049433344 273183755965 423259022509 268984027420 493067444115 0 687049433344 75045673736 215256131212 0 687049433344 279992390469 413474457030 0 687049433344 176254862700 198681946966 0 687049433344 0 687049433344 38914908460 565871774995 0 687049433344 136752737924 161546618967 0 687049433344 344284339076 379956216114 0 687049433344 387868299069 538589875567 199506498432 304627157449 0 687049433344 488586830181 662004972687 473638967528 541451611237 19414622398 611322966799 327148565545 617502615530 334408950206 337553687265 120813730862 229231182906 266318717006 296186704373 0 687049433344 305279864110 498550804923 0 687049433344 316544309213 385935970150 119115915661 242508682038 0 687049433344 558697330600 618820191104 467020782441 542826966389 261096469448 335814974384 0 687049433344 115456265012 303117914974 0 687049433344 371686970455 677682318290 254713061876 547048885334 140143463143 566865096981 0 687049433344 0 687049433344 28731902692 238017552150 0 687049433344 390792710970 402188986995 0 687049433344 0 687049433344 425910820866 609271018260 510268443031 675906531107 61148146197 426995054343 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215170645812 630421015979 0 687049433344 20780282682 131242891630 150519907460 189055425346 65781161094 134854248584 119413684618 602770481162 0 687049433344 184304657464 435383660026 0 687049433344 102615908700 557250956450 241238064817 330273407473 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456575302676 482404646708 110837172806 487042064307 153873996275 597134908340 41259667066 183509816545 4132915666 334719315514 368534829953 641874124319 0 687049433344 299624387704 611617648417 521152960663 547876866506 149170705568 495595069375 0 687049433344 393369645363 433863046992 0 687049433344 44219282151 411217021109 0 687049433344 19845458200 89711096598 598768255998 647642804046 0 687049433344 0 687049433344 15707927782 638677815906 0 687049433344 432657686674 640830428443 408529070900 479536473638 60741157716 569966835424 366664953501 513353491407 468004976209 630676371391 0 687049433344 181965468046 417465837332 286592023270 670627919791 87539643140 678421355456 0 687049433344 0 687049433344 129628802180 666438414672 56336141170 461378975959 34436662939 426272366404 0 687049433344 0 687049433344 111361337646 415709506242 0 687049433344 359420217364 515057615518 0 687049433344 0 687049433344 0 687049433344 20113889516 425364064371 0 687049433344 209768426207 245815786514 434170014429 495829257164 0 687049433344 0 687049433344 6126541948 394501732549 117707425475 603146926971 205506769018 685809424926 0 687049433344 0 687049433344 206579203837 454134992530 244500763086 405443311918 35832376520 535671689031 0 687049433344 0 687049433344 316205559474 488593819220 1828120430 307754595702 335391237543 531740767079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 268114766396 573100480450 0 687049433344 589591729584 605608622133 0 687049433344 91194390131 503379100084 348297321556 651794174453 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47108790368 655672264842 0 687049433344 0 687049433344 441921389565 632726093895 0 687049433344 0 687049433344 244525352494 257024539945 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154947912250 260569807092 0 687049433344 333465783291 548511927137 167861691570 579301736153 0 687049433344 101415818575 126274652979 0 687049433344 372026771321 605654310284 571503855243 593582432711 279034389368 546190551924 392885265591 495565360390 345849828089 534073550366 0 687049433344 0 687049433344 0 687049433344 32845520415 330928114158 387498216837 514503157937 0 687049433344 0 687049433344 142125652741 671601159151 0 687049433344 353697776041 630217570355 0 687049433344 534801147122 665814907984 446605593202 642605336098 447860331539 456169651111 0 687049433344 0 687049433344 374587521941 581794912074 34390228014 249744848460 358055040545 564021116864 153168628118 355114025959 473177304281 499968952539 149331605526 168432465327 6657091809 649151132397 67931642892 451970070058 232019817890 464542660320 0 687049433344 0 687049433344 233090746252 489113318869 0 687049433344 0 687049433344 0 687049433344 114200647230 313197872784 0 687049433344 0 687049433344 23951537503 289542432426 329240477920 363755278911 12984012181 347502097173 0 687049433344 0 687049433344 299211278927 682757877602 0 687049433344 0 687049433344 231111793578 271305361122 377860560256 541854330057 0 687049433344 400364122580 444001416599 0 687049433344 234509497550 295415021961 0 687049433344 330977242194 494975143179 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84098288023 257364581612 283190106187 405282399531 409868657768 413792462820 17927724285 371012199367 0 687049433344 103151290128 194739241565 310347046018 504347561232 261297383475 433120759917 195455736492 317851683999 0 687049433344 0 687049433344 100792152 504372448861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44979698005 298423006918 0 687049433344 0 687049433344 0 687049433344 132028267431 188277861239 0 687049433344 0 687049433344 456374790383 462824067287 107183782097 174820368447 0 687049433344 0 687049433344 307827378795 411709081976 0 687049433344 0 687049433344 303905955923 367259510247 415759421290 453909823673 13015690202 138299860334 0 687049433344 213394185617 331195652050 0 687049433344 92305988053 600559846685 0 687049433344 474878483302 549507838068 0 687049433344 0 687049433344 165119000669 579835453731 0 687049433344 0 687049433344 100734177610 489497496901 0 687049433344 216175048810 585894608263 266195535645 619725863818 0 687049433344 132345459188 477771813385 176663612402 685119007634 235372388507 671613514363 0 687049433344 0 687049433344 0 687049433344 470318262048 615682577585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461504878902 578810539568 0 687049433344 229303621564 441434560307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93769853859 446312216969 0 687049433344 0 687049433344 114351536488 361014314557 580835531798 597455144477 304975743727 677796496181 0 687049433344 0 687049433344 25417929805 341221411277 193723968360 522020689252 421848404065 630060520136 332012832222 412822527805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222622009723 375720165281 34954076447 548219613623 0 687049433344 0 687049433344 544358288225 641116684130 0 687049433344 0 687049433344 118636762115 186678677519 0 687049433344 0 687049433344 215037316224 533346185254 0 687049433344 337202102878 489585650261 0 687049433344 517913515379 599135830784 375826722611 604627101927 362397464506 598975293533 242330287625 578401668779 0 687049433344 7831452364 91800812333 0 687049433344 167214831193 514387656446 0 687049433344 0 687049433344 218717205642 236690163368 0 687049433344 0 687049433344 461395010698 653834610659 299271458468 321602024209 0 687049433344 218711363047 382306526071 0 687049433344 0 687049433344 504066719186 653481235881 0 687049433344 393858164048 411902243223 0 687049433344 319469544992 452073727122 0 687049433344 0 687049433344 0 687049433344 428549117797 682073326662 0 687049433344 8670273662 158527565681 0 687049433344 130354319873 473638463945 148253637327 273227842435 0 687049433344 0 687049433344 0 687049433344 238287824974 325135345130 0 687049433344 177657995487 178527304881 0 687049433344 0 687049433344 165563431322 368812091024 0 687049433344 132800018637 530643057588 0 687049433344 0 687049433344 101897375422 331641754669 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75333267959 549637450992 0 687049433344 482927838560 588480024174 114556205402 586157328672 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351512799844 453586293632 152925169428 630274966536 56279494329 120134313863 0 687049433344 0 687049433344 492962288172 577422281762 0 687049433344 556099724110 571076171993 251740035184 649955721338 0 687049433344 0 687049433344 311497356490 664280363802 161590697947 539892582593 282616259859 516618088881 11153561679 469349853136 0 687049433344 0 687049433344 0 687049433344 52970452600 345984161911 595864341680 638928853363 225498113574 494810654091 30069008249 527623160583 0 687049433344 455660512274 556669048398 0 687049433344 0 687049433344 199823209106 375885294531 0 687049433344 312712060259 480494339636 351692720382 630160675802 0 687049433344 0 687049433344 111210738554 216750626529 540609236408 643038536829 0 687049433344 63049603251 341299229761 0 687049433344 12928591307 504052849298 0 687049433344 0 687049433344 0 687049433344 558783236876 640879363183 41984107223 386694161367 0 687049433344 0 687049433344 0 687049433344 85631906885 482913407778 0 687049433344 576585829058 585884554702 18054737261 324349971529 160810087281 188722532925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71327171473 392566510186 0 687049433344 0 687049433344 0 687049433344 395782927443 674131391655 129475804559 661576542098 0 687049433344 170540971722 595841518612 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181908642891 218558906601 0 687049433344 0 687049433344 631402213161 652009850383 304178435431 390549840404 301189767789 625613557475 408530207243 484379433738 71288483561 337678348217 0 687049433344 0 687049433344 293503579933 384826544793 0 687049433344 0 687049433344 44595704005 559097413803 0 687049433344 0 687049433344 115914716130 307577782305 0 687049433344 49003039222 456078108617 0 687049433344 519480795101 679216850633 67635561452 410543641340 0 687049433344 0 687049433344 395950215444 622136229450 176489526896 411258063747 0 687049433344 247271926764 685125422514 422838903519 601479464971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76922845427 526988323391 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116573671838 326688895830 84346108041 540561879972 379093298301 686926263034 4374910562 162619721020 48940264507 664614571811 0 687049433344 495957170400 634244240047 78065941140 440345633871 48583800382 399310950530 0 687049433344 0 687049433344 0 687049433344 63714937102 504438291803 0 687049433344 307763528716 626739619721 244887175220 592984960919 0 687049433344 0 687049433344 39537211408 306459756854 0 687049433344 553873876258 601848559066 402285264345 615706397717 206568406911 538355841274 0 687049433344 0 687049433344 86871407170 429330386066 67213272372 433489588947 574416332812 589921937572 0 687049433344 0 687049433344 0 687049433344 434757624324 595890811079 174158280107 460314465657 52596241045 204414996041 0 687049433344 0 687049433344 0 687049433344 162726813508 333086334966 0 687049433344 261882233916 356027768069 416500344978 642960411986 0 687049433344 212181303197 392925464047 150691938559 378280659382 357636763535 626697858250 0 687049433344 239806870588 682373819271 112441109273 623651538173 0 687049433344 59109961557 543113797155 0 687049433344 206646753212 221434318487 0 687049433344 0 687049433344 110350255008 371424978468 88291921530 228388673878 0 687049433344 0 687049433344 0 687049433344 40043166309 559696554646 403905905242 658207824768 0 687049433344 19319192125 558271209681 356402737245 635621969628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 483209626966 577512851505 0 687049433344 35977369841 579247701493 0 687049433344 106317293720 144454311158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176716503933 489956121635 0 687049433344 0 687049433344 0 687049433344 103070705070 639756773199 416881845218 637388787830 0 687049433344 305361168499 647885765151 249239894836 539270514371 0 687049433344 386249765580 629780272178 0 687049433344 0 687049433344 271358049692 494385687213 233067205440 557308814561 144358875767 313679748057 401339000643 667201556136 0 687049433344 0 687049433344 391662948069 682145901743 0 687049433344 177789106739 421680311549 271914954560 364911861895 278692253800 676792435133 3831939598 568217168029 255566209087 310771215164 0 687049433344 0 687049433344 43514120195 74445731633 0 687049433344 0 687049433344 0 687049433344 213861530518 377240702585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 499616745604 589828340245 242021020852 470516756121 269690640810 599958162825 277746438346 277936248348 0 687049433344 59652798642 651180680808 135726557207 356690643703 0 687049433344 0 687049433344 10425043796 591758332762 271797918160 503248155614 0 687049433344 0 687049433344 665475989923 666945743190 0 687049433344 423586511198 681049815054 264134480310 517890528575 273703317633 542312499506 0 687049433344 0 687049433344 483332193830 619446324221 0 687049433344 0 687049433344 0 687049433344 117381835285 549992397204 16771961324 316047475255 23913559327 483383512755 147975456317 429811429505 169476290959 289211427086 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413042595104 462435282524 0 687049433344 0 687049433344 125027122153 318384770167 23445798555 198269542173 292852462735 508119552277 0 687049433344 213800006754 431152306445 0 687049433344 0 687049433344 412940293026 532381881587 0 687049433344 0 687049433344 0 687049433344 154077883653 179164816215 432584689630 540074787824 0 687049433344 6996093280 118953105705 305898574880 579085346899 0 687049433344 349477225500 555488272551 2106887035 225577605687 0 687049433344 9434443789 367658637857 110512544942 567444719051 0 687049433344 97598025564 598471529905 377308702065 511772278604 0 687049433344 628547331128 651949030783 78121874880 608934898878 0 687049433344 424055911354 613817618768 19604834903 663457264259 0 687049433344 271752697350 533677678688 29373431548 440913736566 0 687049433344 433783116179 454804131339 479524884959 654072510973 145041204657 512710955347 358421204654 365626057264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326183684766 620203505362 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256309442048 359306304393 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1973359986 608658849659 54074861596 299844372239 204229479686 655517454584 493273135057 518404121324 0 687049433344 578925482530 582183959449 504340234607 520974630906 168466685412 188353857889 0 687049433344 0 687049433344 0 687049433344 45644313094 508187263611 0 687049433344 293299600534 298568734530 0 687049433344 286984185249 685328787714 0 687049433344 0 687049433344 35278928982 51659433793 0 687049433344 63006263062 564837293886 176928394830 449675338372 0 687049433344 214681044446 265589243724 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2909832196 644163477976 0 687049433344 52217776665 523697096631 0 687049433344 69750260853 371986993855 365927612176 412040481666 159919176904 209444651570 0 687049433344 0 687049433344 117543321111 664442327665 4884556841 421111385328 553559332997 630219055220 406739219705 575109760128 456141541258 684976794091 393090228440 614262352844 0 687049433344 377630933438 593480442634 0 687049433344 79901621573 391808584872 56212488963 80890554284 234490309250 459115542310 0 687049433344 89572196051 396948900461 0 687049433344 0 687049433344 0 687049433344 359838712628 588362009935 0 687049433344 210660654847 436376307434 214979821973 557073854774 183699010885 261091345773 97012976715 344802323387 0 687049433344 171764191097 485674361421 0 687049433344 89578794860 266047691984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3872992411 382877043701 55701204292 78514996467 0 687049433344 344080441727 534203129825 0 687049433344 137569200625 155220016748 0 687049433344 121564875019 471621365990 597604187692 677804074131 0 687049433344 145135690456 553809296640 1090944737 41407357800 635123986253 665036636349 0 687049433344 219277193826 238790117428 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260762223980 307257146861 439209025055 594757613816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50403011044 597233355322 13580988300 470798204955 667040345376 675886170952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283224462098 311707397786 16964071904 174369039160 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34209700343 533549931575 0 687049433344 0 687049433344 38045182476 122646487889 103137262266 110432061375 64968281646 343227736494 193637522635 223712507952 0 687049433344 0 687049433344 89927974780 262007026978 138000199365 305469734077 521385254038 573935082488 0 687049433344 0 687049433344 21458943695 677201241118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136496018323 542595093309 0 687049433344 264324729318 424817481853 220125950820 580825495031 162016151702 294940295393 0 687049433344 0 687049433344 0 687049433344 537180535974 538524707209 0 687049433344 84298679728 502341585256 369057090006 682680436394 662772460096 677591434465 60307206437 221885397484 0 687049433344 453201984400 570776974944 0 687049433344 345992252953 667174556003 0 687049433344 245733126530 647976422306 225408600916 273584943213 0 687049433344 0 687049433344 0 687049433344 410245755340 558720926658 0 687049433344 0 687049433344 14184969624 254174615280 225173672313 500285676949 0 687049433344 332051690416 590388591725 418192672137 520713716385 0 687049433344 246501535825 595010431856 0 687049433344 19849996759 129796761975 35844093329 196798582916 251114664905 670595647873 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234216950583 417089426317 5366802124 220345372871 0 687049433344 287913685647 642543874963 117169469096 299563312322 0 687049433344 230007927814 458021324884 297882031567 646873322733 0 687049433344 251304289767 300491237867 0 687049433344 298505560701 359147888693 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161478899886 474381923192 0 687049433344 0 687049433344 322731438172 323515112216 173188124071 626137536066 97100866688 390573734249 368519138836 436477189625 0 687049433344 587409567457 674045358202 0 687049433344 180712545054 228029362289 0 687049433344 0 687049433344 0 687049433344 23819534348 384687253024 127133218924 292385025072 0 687049433344 0 687049433344 228303512295 520506157752 311364507910 427909448515 172357851628 641516218436 305481018915 514749589600 98417401638 608781602974 227382083259 510555225943 357511215887 685674138607 0 687049433344 0 687049433344 332404284139 614375730412 0 687049433344 107329820038 207456906430 0 687049433344 0 687049433344 11521969733 528621310690 0 687049433344 308201310883 665029118062 103704426395 366271190130 0 687049433344 234766143195 665268860840 192018475987 237013381269 0 687049433344 2591434172 272120712984 0 687049433344 0 687049433344 58423375006 488194879004 0 687049433344 22803927243 362596795383 0 687049433344 328462439637 456172500263 0 687049433344 78891523150 473094499317 145431465714 466060791856 0 687049433344 0 687049433344 46291656832 312037934386 366946054753 478889240350 94535118396 554453465948 84447749011 103588192621 137168144495 408764504911 10208288560 315583159643 203483821883 516983422481 245966122171 350210791916 0 687049433344 0 687049433344 215398970337 566646798653 160913110779 325703447391 66022310109 319235825633 180047773785 227361360039 0 687049433344 378711399303 677155166932 531422541701 631777045505 0 687049433344 25860849258 266911923450 0 687049433344 112694719107 121312218709 490983738368 598038665271 0 687049433344 168599205718 551388634932 0 687049433344 0 687049433344 366068019969 687037226332 116742224718 488680751857 156534440570 295000809866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426502695598 488977876903 15714778788 213476674171 0 687049433344 1265200652 200077670451 298776474307 502702111153 80806571761 149815852573 87317490968 231126148200 257843996851 332328663164 185143245561 540241461743 0 687049433344 0 687049433344 18196386500 657643755901 0 687049433344 0 687049433344 241312537623 636745619500 31742564554 578267146799 534677591724 598271433054 517058295618 606403660556 0 687049433344 11490817449 615605705608 0 687049433344 93611635121 249880258769 63481868930 103455466375 219343127225 280165304889 0 687049433344 582112362095 653987413356 0 687049433344 0 687049433344 0 687049433344 233611409850 457422323736 404979534259 658054509566 0 687049433344 239287422697 307865925649 0 687049433344 489706106823 655626707342 0 687049433344 463321007558 660379537202 0 687049433344 262866033085 558822825854 0 687049433344 423870442663 446804634386 2138332981 259073295468 0 687049433344 0 687049433344 42313977081 458076838597 0 687049433344 110421757617 222933603139 27611488968 483161868665 0 687049433344 517959738096 609017550413 0 687049433344 157990300923 231500945763 39955801389 188691599883 0 687049433344 63713829633 399933088776 0 687049433344 0 687049433344 47251637783 367008134055 0 687049433344 0 687049433344 19136145545 298838952407 0 687049433344 199914372399 303051218488 0 687049433344 0 687049433344 0 687049433344 220363057577 491887302617 500517127331 558639331136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261489541348 554748317871 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331206396000 632344127709 0 687049433344 404801045448 489134714798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 536992459758 635542222006 0 687049433344 400163935383 484282912308 139654897095 573816070560 0 687049433344 0 687049433344 0 687049433344 226226321761 460320361234 246974388677 391270835340 83884682182 214063742984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5274853801 243352479354 422454293641 633450394655 295343767193 662946394835 0 687049433344 134845197819 306869631932 0 687049433344 0 687049433344 280268109555 409551468837 402230276172 522146362686 288498672358 632914193502 287983211732 622176502372 127205326851 488895340869 235866509975 529407498706 0 687049433344 525455567315 563572091917 0 687049433344 474498618791 686100478475 6408104176 277106938896 0 687049433344 78450387092 184000463476 0 687049433344 491525180012 591880335026 111919734195 121176838630 77445726786 363572690866 64921650757 400420615804 326291044441 341549963333 196172450431 202559826886 163407859290 383696144414 565362037607 566752563431 0 687049433344 156056486864 279278029739 0 687049433344 321628703150 569233354955 202897826665 376594575759 58003981284 615044194962 0 687049433344 0 687049433344 202219641699 276836575852 0 687049433344 0 687049433344 106833261144 347771810093 254194044329 680160608946 0 687049433344 0 687049433344 586851905676 589275252137 113353202304 139738472996 0 687049433344 0 687049433344 0 687049433344 250016418110 591588161645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123835871897 543163132643 335654980604 504722439847 0 687049433344 443193987240 669187910595 0 687049433344 0 687049433344 394801717858 685047519593 0 687049433344 4854243848 519787252361 95214212694 341899001740 0 687049433344 442439446834 650214031529 109600880751 228881233643 0 687049433344 221713166559 351284839537 0 687049433344 556536034762 608884965199 460840891543 633700019556 0 687049433344 0 687049433344 0 687049433344 439693534334 525587413055 0 687049433344 0 687049433344 0 687049433344 311255218550 360934137095 153562841375 481735373524 46756880030 550683211944 455330328479 656422752313 0 687049433344 22730490502 263302560135 534601431487 558533868724 159040639740 444031144412 56417018770 284772823314 201602477833 569018950665 0 687049433344 12555466525 525824080041 26572428906 251717260197 0 687049433344 0 687049433344 185949251047 278043135618 0 687049433344 0 687049433344 0 687049433344 317479305136 346241759598 462675542673 614982869019 0 687049433344 398710729511 472374197882 327148614175 638160684040 0 687049433344 0 687049433344 218006734676 515206337178 164452512934 273390640556 101462567768 196633251327 313266448718 389294126125 0 687049433344 417651746527 626227844211 0 687049433344 0 687049433344 21741879548 496177088597 0 687049433344 39299128478 589096760269 539160019354 575569007880 197067964558 472664183588 41318432178 73600063313 19987984514 218423471398 273278637782 297909735221 33780249169 46915275727 0 687049433344 0 687049433344 452272010883 668572188047 311099565530 459992323709 0 687049433344 111957370360 508292491264 626246697334 646795321673 0 687049433344 21755383241 673496177787 476547572977 578071463998 0 687049433344 0 687049433344 0 687049433344 28915642227 225747920094 165532576031 528900082498 33456654431 132289914857 254877256585 330977616523 0 687049433344 0 687049433344 0 687049433344 78113157038 537787561442 298826184324 494995641202 146555105349 497097830797 0 687049433344 67796257846 561521581585 0 687049433344 14178990040 342003853430 0 687049433344 0 687049433344 0 687049433344 147084027874 214604678551 284356289615 640724846790 376403627480 525744753621 123564432911 372341706551 53606863069 650071667025 0 687049433344 32680700819 248797504643 18246189575 600330250971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61648509781 429205909835 54615071073 182278130854 0 687049433344 0 687049433344 332959487272 629321791602 36043844307 365154860454 0 687049433344 481567882784 526572887733 365791034031 526475215970 413570609096 630648617924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281085467880 512773414391 0 687049433344 0 687049433344 0 687049433344 20276516206 112499723159 557524699457 634933118054 0 687049433344 227744231143 305192843601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190048449830 477033697271 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82278757024 605830931203 0 687049433344 0 687049433344 55923348324 597709463873 186645315104 371107148654 0 687049433344 0 687049433344 39483796549 493726350325 213963805296 637231126221 311863682160 399114514897 0 687049433344 0 687049433344 363476605890 639824521578 0 687049433344 335249381089 502883695013 216343760161 484761757832 20732071830 393231570112 0 687049433344 0 687049433344 0 687049433344 57102961656 659292487969 0 687049433344 221992999762 282193049002 0 687049433344 136840569039 438818623132 277529075642 297332693905 272348625627 536352041528 189798606954 264112325975 0 687049433344 293445222361 449139945466 21870845521 450104180207 454824114217 648341025671 303311891060 466869951858 384937684671 423511748284 284254946689 514709722686 432466808467 474190362742 514690223326 646231708626 0 687049433344 14626378080 621223658503 169290352090 174909446670 303459148910 434529603791 136298822835 296482285150 217377727480 381358582996 249063871199 455230428118 0 687049433344 2516039552 627662342962 0 687049433344 0 687049433344 0 687049433344 103534214011 597432591321 0 687049433344 130608952500 313761049076 0 687049433344 5553915 581951003907 0 687049433344 0 687049433344 0 687049433344 669037712601 677290697536 272648661868 445713742420 141313653850 619252758621 346765788589 659690147688 306181362559 502651450916 334974722995 646910662053 0 687049433344 77734145879 312537578760 121933273626 672913051803 0 687049433344 235197325379 458443172792 564215049055 577602350189 0 687049433344 0 687049433344 0 687049433344 70867973602 661372869756 133363996283 589779138460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 455111953166 657614429083 0 687049433344 624321803023 637569589549 0 687049433344 309257523845 612340580326 238769022937 608161690997 518540061331 551281841126 51039861927 257467367705 25251640576 266025752201 0 687049433344 0 687049433344 0 687049433344 0 687049433344 541518999006 610830618312 50161106041 206266670709 20732322699 327599664803 214706977271 495348826419 0 687049433344 0 687049433344 0 687049433344 467151601158 542482101835 302898193125 365188262623 0 687049433344 552312403118 661094273509 0 687049433344 423911464345 629316529392 0 687049433344 422203823074 638306201514 32971731679 565749679572 181469285619 312752021244 0 687049433344 0 687049433344 444447981416 593182083808 0 687049433344 205409497543 512194345103 0 687049433344 0 687049433344 0 687049433344 365174688628 479756528221 29808863116 163360145767 349008693438 442846003030 0 687049433344 0 687049433344 328713258923 650135490885 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175428489065 344010492747 0 687049433344 0 687049433344 0 687049433344 6102232623 295584061468 312263172248 487723062570 353827111888 653226141780 18616508803 178576921208 400274479591 443648512993 12177021254 301695245583 582974025137 616329368295 19878388727 423508371795 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38451555251 102675143621 0 687049433344 0 687049433344 306624531662 566810124562 0 687049433344 0 687049433344 397407591447 480072123451 540613625609 594677995599 429684143206 602579434835 0 687049433344 433566331775 470078618216 127113203749 456282834313 0 687049433344 470062833176 605621006469 0 687049433344 244965181122 304615374184 0 687049433344 0 687049433344 194033167044 494202194766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 507166950771 542536807457 0 687049433344 0 687049433344 0 687049433344 232774843732 668433426785 88709845106 518787372001 601198435571 649989263944 0 687049433344 0 687049433344 165641110244 512479179684 215092410738 499533179390 113132398617 648236330732 167751249119 285700954455 0 687049433344 417639113274 611141406715 0 687049433344 271094299867 512243358805 354589490362 494203121679 0 687049433344 0 687049433344 157770458022 575708092254 0 687049433344 0 687049433344 102649960121 536355915483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 530161586401 557804252959 453244175198 610374210136 0 687049433344 27058115612 389045204127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190737626529 354730542291 140818442855 473470505240 257643286666 316846505360 0 687049433344 0 687049433344 129661845035 158911948626 0 687049433344 13632076228 62121397432 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249088495952 626331569854 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 519607411268 614461245664 0 687049433344 15272334219 660672846549 0 687049433344 6541558724 271467685922 466318359409 564940722331 0 687049433344 0 687049433344 9662598517 203482351367 0 687049433344 0 687049433344 96164102592 579538648472 0 687049433344 0 687049433344 339379374148 636113286923 288464207569 301135346058 0 687049433344 212480356594 416839518478 167770676345 621185530282 262354606985 373469802217 0 687049433344 477727113651 613738981174 0 687049433344 0 687049433344 0 687049433344 173571061854 636216932547 0 687049433344 101855795655 263228629526 0 687049433344 561967023180 619400054951 0 687049433344 0 687049433344 81141566250 555208665409 106374948519 193368150678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111687091808 558076191242 223633207882 393752590086 0 687049433344 186115470476 568149599508 404308004398 542498987684 229706802661 412631196799 8007576083 543010159828 267640044652 376326701695 225852033534 626701455793 55981894665 520605154563 146134570369 217853877764 36025936924 68481735978 0 687049433344 483924170422 626215508750 0 687049433344 14500016238 612636576751 283792810530 682760989983 618617890563 634548481855 292708768842 614407843026 0 687049433344 0 687049433344 357553911259 515218098443 544367048286 683224033861 0 687049433344 0 687049433344 0 687049433344 221092111979 288479161957 20518208740 480054526475 0 687049433344 0 687049433344 309923516658 560866343736 0 687049433344 204192949899 273182216256 0 687049433344 0 687049433344 0 687049433344 258048979419 673318596105 452315725522 685772811978 0 687049433344 328178859098 676570104648 450548857832 613421336166 0 687049433344 0 687049433344 296758932218 582092460327 0 687049433344 0 687049433344 165455781542 499194689455 226873371531 493007543095 0 687049433344 0 687049433344 358135442618 576042825768 3443368873 217561701988 0 687049433344 0 687049433344 447667130429 602335244033 0 687049433344 104289724401 385547317456 55259582929 91605238964 343315767396 387320882838 0 687049433344 75961013033 507132972582 107698197993 229999069030 185066228210 629713019325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257634532374 447882890024 133672036563 652150759519 321650285233 524594181861 383134800302 437826670781 545619859416 677265099750 0 687049433344 283634468380 380885178071 90427043661 235815952853 0 687049433344 0 687049433344 0 687049433344 65626795333 497865438491 238898785643 312282964092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49029554636 320312871696 231634849789 624852986731 210585411199 419923051918 251064525120 433938618677 0 687049433344 33955685313 568718717858 7397772573 600483644253 0 687049433344 0 687049433344 56895200897 233468426122 0 687049433344 0 687049433344 0 687049433344 85518121687 619623522683 0 687049433344 323316065894 675472078617 0 687049433344 171556353526 198554868095 208606523252 677882971541 124595797082 223772586394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223870570087 329566096851 0 687049433344 371724585019 471113892541 75163064318 479264202799 380081689254 388433426448 51654269328 446997800844 13613738989 608556944350 549753974733 564733825287 0 687049433344 0 687049433344 0 687049433344 136139633759 170323246423 144385149316 188928762668 0 687049433344 317877984691 444372897360 206413336304 444724840400 12007914551 294645577877 424872475022 515198117201 57085958026 666146315372 170042559480 383860968217 140532326360 491438267560 323046141339 625848913515 244840312485 628505020349 0 687049433344 0 687049433344 308233961178 566059582144 0 687049433344 0 687049433344 0 687049433344 207152593041 276615379609 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 345462994151 521114105224 602302196161 686791018530 10363326264 215382884034 0 687049433344 0 687049433344 0 687049433344 471429789678 530791672619 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39615543850 539360579705 68494050618 603823652926 0 687049433344 0 687049433344 290773777108 335589645078 319290259098 398814753908 0 687049433344 125875699643 674893292662 71085147135 206579052076 0 687049433344 0 687049433344 271906157539 367253712799 130149909101 230596661425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294616871951 605645584830 0 687049433344 225859353031 681148212883 0 687049433344 290135399037 621807426047 0 687049433344 0 687049433344 67610347043 370015104341 0 687049433344 568685705740 579153698379 424831397360 600947295323 32441602409 384475340615 0 687049433344 0 687049433344 76811326336 580700528082 95369260522 434836909341 0 687049433344 536124972715 599857452532 0 687049433344 0 687049433344 317376030085 433798639485 488560524902 652523088608 219362390269 568036368019 0 687049433344 0 687049433344 0 687049433344 6602955864 114211500759 0 687049433344 0 687049433344 0 687049433344 122027972765 412776826990 123465975860 405764224550 0 687049433344 0 687049433344 15828487797 282303537744 89551194381 127816319291 166035728936 313482286503 282137693461 449601004951 0 687049433344 151374586499 305866761895 0 687049433344 192392165598 571325411427 0 687049433344 0 687049433344 365427262530 618539778082 0 687049433344 568836038017 628138078037 0 687049433344 286741448472 448956817621 27421875066 82312404000 380897437203 519299430836 0 687049433344 0 687049433344 475399030455 670379869971 386969458824 656677134021 253866334602 450512851071 0 687049433344 188851636098 203462859161 176107290260 220993974045 411539807504 503572202319 467135423325 615468091233 136323630620 503329909908 80272828128 142055292672 0 687049433344 0 687049433344 0 687049433344 0 687049433344 534759926446 541214603322 0 687049433344 0 687049433344 57606129379 590659953997 409206436409 605997816755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359421973588 655958699658 388545396676 521065025527 574121995602 631059660032 0 687049433344 199951228958 528905329066 0 687049433344 73492820789 279139717015 318586365531 386376567918 0 687049433344 0 687049433344 68068075219 117617214787 471531158778 629505278789 0 687049433344 156859138075 433182283916 0 687049433344 0 687049433344 0 687049433344 114138932836 484359263038 60036034049 280346065534 0 687049433344 0 687049433344 291359612546 343469677067 381017779345 598835158846 605235248618 609257253436 355008034744 500746990197 0 687049433344 333986166023 672393358804 0 687049433344 0 687049433344 440121603332 683211716655 213519871221 388913286871 318288548198 360655475447 156397027528 263720113560 0 687049433344 414045400394 646542815338 212194908092 522403177238 447173826115 533038771136 0 687049433344 153769058024 327559609954 0 687049433344 236337025102 675996469258 113948510759 433659134436 184019569407 370991353754 0 687049433344 0 687049433344 50616463941 435670032150 0 687049433344 17450313578 161884796458 218679674435 520654665828 58825946029 415874058749 40335857709 178483263292 0 687049433344 0 687049433344 62344052635 660651138186 344920016591 540127864810 412098347119 610617244165 371968477053 469009180437 323291828669 498460305735 0 687049433344 0 687049433344 128061191704 626105487782 0 687049433344 0 687049433344 341998157497 531392503162 155316127469 582351158741 0 687049433344 73348352833 372448217105 206377110001 232479789409 98251558573 392405136504 0 687049433344 81130839680 387250270513 0 687049433344 75085435921 201123236976 0 687049433344 4923148665 356827337954 0 687049433344 0 687049433344 251057591524 529100512032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46973994077 578563293515 31781948044 530217291955 218773699552 443805106127 7230139485 230665657127 0 687049433344 0 687049433344 72365107127 97863235637 49707417609 67827804251 0 687049433344 0 687049433344 0 687049433344 199302039464 602162368703 247744962885 460473276850 295530316134 670989969793 111641083433 317395036195 0 687049433344 0 687049433344 477243762048 557654761328 511513085100 659523027056 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209235988759 551266293927 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364424704070 629858652968 0 687049433344 24044539514 156624919182 312531823876 536555869061 6806452307 645084908765 66288183106 377288427304 98265211131 569800065159 114345862458 573982116555 338305732979 684221065965 161750482921 353103134832 20885762029 514386445965 62164214339 241906505670 189891791620 396284242485 0 687049433344 0 687049433344 0 687049433344 309884246629 531948830791 27273032482 121199721926 0 687049433344 155337706131 349285275443 56088766604 202057828065 0 687049433344 297451168494 338432503028 246916724515 580578079526 346705110083 627711479225 217275905144 255596764255 409417359322 438814339127 322525392064 619714815141 20745917927 135373353137 0 687049433344 197719378564 364992185666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118303094480 150216667012 0 687049433344 139177407258 269785035118 0 687049433344 0 687049433344 4203611010 40074123947 21991181077 408101379646 0 687049433344 145036863671 630309449633 357278248342 367506124907 270116468871 525370593489 0 687049433344 551102009432 570523777388 0 687049433344 0 687049433344 0 687049433344 87924769036 107916014953 71238223186 73559364961 0 687049433344 213591263983 668532736180 361246863071 580045101090 227488872208 593542319556 0 687049433344 0 687049433344 279471356137 339250493253 0 687049433344 26488918451 481440404901 0 687049433344 0 687049433344 76405845372 604010004115 0 687049433344 139267125390 154939716265 212928027447 332359853893 246797865857 346115079758 229257407878 236798982312 76969205291 222015971225 0 687049433344 22731141700 553211394017 0 687049433344 0 687049433344 0 687049433344 52125439884 240112337171 266113897524 334105695937 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164787794217 526848505160 102724859196 238883606372 181836833006 443056617803 316902364711 509179598630 0 687049433344 0 687049433344 0 687049433344 34713929812 450654750879 0 687049433344 48197706811 269690056661 0 687049433344 122090887323 455395118498 63659042437 608607184013 251110971562 267238332043 281119756125 337584987036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162796634076 209587106962 0 687049433344 544322571614 556880531534 178728262889 378592395916 0 687049433344 0 687049433344 208844672883 378565734315 0 687049433344 0 687049433344 179063670441 307964875969 0 687049433344 165660453821 597738693173 89306792807 587837315570 183011082435 621552590239 214167076963 393428543614 254640994522 493031698215 228226481430 454160936108 0 687049433344 0 687049433344 116642186994 281276042434 304268972990 412284962532 0 687049433344 187644910195 633650106033 18763086658 646072507358 259361441679 601491670867 0 687049433344 0 687049433344 338354296795 629084453306 0 687049433344 0 687049433344 0 687049433344 60681551852 293382403381 104165960120 304104128094 0 687049433344 241074092278 633406147647 172289052322 389479109108 0 687049433344 35633538218 164256455526 137109180359 511056788658 84817947201 164144588540 55596680150 414859842460 229771585865 456427488928 0 687049433344 66715325101 391182628926 0 687049433344 0 687049433344 493651013746 598704854626 564538269213 607636654862 0 687049433344 8519085256 53800097358 311596614277 459878452634 0 687049433344 0 687049433344 163077583002 218180198977 0 687049433344 419567120223 543795280186 96446353532 667228608488 0 687049433344 0 687049433344 428663732118 448212741097 0 687049433344 82394801637 259939132282 219780946098 614527492901 253952348318 362920346699 0 687049433344 356711529432 607263177181 0 687049433344 409599694186 523284185867 0 687049433344 260171639955 456780990905 0 687049433344 0 687049433344 205669750551 448393766974 0 687049433344 0 687049433344 256295903040 494314127538 0 687049433344 0 687049433344 0 687049433344 100717931159 546501069382 185860514104 446291631828 319347920991 429791925131 0 687049433344 149912432565 212215863681 0 687049433344 556538832980 565682953160 0 687049433344 0 687049433344 310994110233 505549998332 115381346485 458573518083 329046977179 469428831556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212747455616 515588426083 0 687049433344 141573594598 287044241746 0 687049433344 368410735197 527983376201 252247556918 545086846313 152356325866 391724994152 0 687049433344 70899272810 494573369707 0 687049433344 477389894632 574037844317 378040803048 677819582389 404575593764 509274201856 0 687049433344 0 687049433344 31278748366 540813765618 37095269820 138689014813 253281248482 290248559318 226421384702 440014949890 139701009761 318330280989 0 687049433344 0 687049433344 0 687049433344 202809464235 510002951066 273923150514 674499219834 113320236024 426887016581 0 687049433344 270156584957 346516348598 0 687049433344 0 687049433344 0 687049433344 193877558863 609342021025 447069319995 466800031787 399117818867 522714085647 419537600386 483543869691 36582320974 664451514125 342358638227 347975705981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201148424162 262394907859 0 687049433344 0 687049433344 0 687049433344 27908273292 186982060340 0 687049433344 243552512095 423113539367 0 687049433344 295851964250 428157081996 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439414685241 562451738243 0 687049433344 0 687049433344 393784416254 528997696232 0 687049433344 260011887418 425496925832 199329874826 380232440685 0 687049433344 108802251937 205378044698 0 687049433344 174232677773 663593467091 372856786389 671190640580 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21402042797 212547156441 326556487088 358758009406 564723156462 662838694360 0 687049433344 0 687049433344 54449562336 272889721546 138224470908 658674249330 0 687049433344 0 687049433344 255604056961 398645287061 446340806735 468273593584 0 687049433344 464607619386 523972957942 0 687049433344 2096043848 108643382274 438880266392 632669092496 0 687049433344 107564720599 185445456093 0 687049433344 522717716591 674288311371 126919860402 447743418118 0 687049433344 212444406127 538067930368 0 687049433344 0 687049433344 0 687049433344 135371163922 502737746378 0 687049433344 0 687049433344 52708416638 298396104623 46709344976 424889724174 0 687049433344 0 687049433344 0 687049433344 471664238358 635084578509 0 687049433344 0 687049433344 128042850750 543632126403 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210086898319 394805044404 166716644213 261986118373 0 687049433344 27555500562 376811729399 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293876963530 314751041939 0 687049433344 83962694692 413942124862 73314827967 95695340559 454195415481 683880982639 262231153578 582583397574 191963447082 546846314349 0 687049433344 0 687049433344 0 687049433344 6523680696 523343152997 23901313069 606799587260 163218016220 609115974122 185280993214 675152100110 0 687049433344 201779154365 289330852654 117483904508 564712392541 143713728019 382791076507 0 687049433344 500237087776 564696873447 57467728928 322435352856 0 687049433344 111277491212 269212599187 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315434328427 674920726206 387728210469 575313946151 16648459317 493338789618 128764235600 619939073911 93631949326 190150142371 164886669925 575771802636 0 687049433344 160016967678 416730236788 337686219602 667429102269 324063274478 528807602625 122849381510 569079275908 0 687049433344 0 687049433344 0 687049433344 43210066599 159191980615 416466745444 532495381735 50544091547 627031939748 224404360314 677757259965 0 687049433344 365643083922 415592360670 0 687049433344 0 687049433344 209888837781 283336050382 64250629461 376369410761 0 687049433344 166777008295 615476931763 1135832636 376100161431 0 687049433344 412833658017 437033306371 75963405294 533978127061 38572362931 235996757828 62686005602 63542058889 348886168027 376801883589 0 687049433344 235104997935 467818669695 0 687049433344 242767198780 336784043973 0 687049433344 25785857875 517619543858 643710790069 671714956247 145478553108 632080153693 0 687049433344 0 687049433344 51616461933 434052601811 0 687049433344 141292851946 326129653287 0 687049433344 0 687049433344 488295445335 528243656997 0 687049433344 80593910176 571698149905 22932995739 40574720854 484858740157 605777511871 0 687049433344 0 687049433344 150436905724 392356340262 205151732323 467673558439 0 687049433344 0 687049433344 0 687049433344 0 687049433344 446519964859 652785354356 149474668622 539333670872 34062404954 218498510063 0 687049433344 414010016942 453259999809 458380742408 611966411432 119878761259 589487177470 0 687049433344 253506866548 463155686300 0 687049433344 139621221662 464866776508 301475601785 454493516280 0 687049433344 258414351834 465933808053 130600157020 501686381342 181169109638 606439923044 232316429299 317277786302 0 687049433344 426779703193 462581796185 0 687049433344 83957568559 290704810120 235146711616 673908625361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286679425991 383665264611 82093434964 334303455830 119025562747 498616451881 0 687049433344 0 687049433344 350485792104 527375910438 0 687049433344 389101099534 685308605822 0 687049433344 0 687049433344 374612351897 455773219071 317823854626 514182463211 0 687049433344 0 687049433344 365251787081 483944740354 234542996799 415399977334 114986124887 501515076917 99980066082 672358246057 1867672840 558292626017 0 687049433344 0 687049433344 0 687049433344 291446008518 441493338482 22216878658 433663378252 0 687049433344 4610545063 333935208529 439017601752 683554440895 0 687049433344 0 687049433344 496213385713 635401923461 308633299150 579250094051 0 687049433344 503901540176 539702997412 206951066500 595921754727 0 687049433344 643074525894 649501395807 183707501010 198826172615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130794413085 358847212882 0 687049433344 112286938875 306899104988 158597316540 254541542823 361680248185 507036588472 284534335429 653739770261 0 687049433344 157553557784 562512822237 249666741824 303916532222 153954701926 471654293190 41081118902 205966647555 296182459417 605298321309 106961873646 309347940555 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225288719196 273768929197 113447170274 133766340762 0 687049433344 32304641042 666232904031 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45104708794 165418999460 226486486086 241137314855 0 687049433344 0 687049433344 570342120781 613614839641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32796755407 308203909916 378103888551 574983119675 97516369065 674499317884 0 687049433344 46432547873 322336641152 496681031417 545623617133 33943675953 506003349487 0 687049433344 0 687049433344 193473917169 283235872109 0 687049433344 0 687049433344 219853773430 272052634503 350256306977 617261076855 162982513558 576480798339 0 687049433344 0 687049433344 190006882398 505933060594 256275594725 293958436343 166762562731 199775540435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 407766115082 679921638720 382353070230 555240544053 0 687049433344 110517411767 207007968330 59636230695 392299550492 0 687049433344 0 687049433344 290556659762 622587607796 98224145512 116897596438 134875088409 676155550039 20871320269 229827389256 336864112070 433978940577 351173181528 607238323192 0 687049433344 0 687049433344 0 687049433344 343399722512 537379565640 0 687049433344 0 687049433344 241858914452 297702466790 0 687049433344 161366788206 348832735314 0 687049433344 332230845361 462486508912 428625806177 572403329366 0 687049433344 25907050458 149738817076 108940509186 228720138569 446496030715 620538919019 325919013011 461096646188 0 687049433344 159183881387 408021583903 13934193417 367542416102 137537574958 489083527210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52383884983 54866521881 0 687049433344 0 687049433344 331255281444 621499623556 0 687049433344 81504661362 172733238840 0 687049433344 120544909502 513339321696 121617275640 673466124702 76724981860 209048791107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32848496703 83858649866 0 687049433344 0 687049433344 0 687049433344 185713971438 645400094335 83875736861 601484117883 534949046065 555791277346 46077580462 73786434341 118031772513 279000038802 0 687049433344 0 687049433344 0 687049433344 3989978314 489199875957 0 687049433344 230740513514 401571565654 0 687049433344 0 687049433344 0 687049433344 1509386676 67126944016 0 687049433344 0 687049433344 242234458736 520049858983 0 687049433344 208793031793 255570889112 0 687049433344 622665225966 678697992439 0 687049433344 0 687049433344 350041927370 575055980940 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76174942502 398959851952 52343975308 400629380936 0 687049433344 0 687049433344 0 687049433344 245822436674 266900287535 114336227872 314252221282 0 687049433344 491410084025 664272270860 0 687049433344 513799739973 540028880111 0 687049433344 608500803828 673046280802 44251921911 289475330834 0 687049433344 315991025679 534621405805 77697716371 304276997255 0 687049433344 288982752717 418215457888 405336740407 405630929350 233999222706 242585713328 0 687049433344 355552152736 619087009585 0 687049433344 541434486354 603780812745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79828655369 350151414812 0 687049433344 0 687049433344 111566250362 551761385797 173289371478 574322754566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220790414238 605182282576 71821538867 573907124696 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375089732936 683740600091 288195739786 671628329214 140730378805 269627232309 0 687049433344 0 687049433344 0 687049433344 71484147238 132764906674 222148059073 344044663429 551516575682 607869519080 85244350435 245048985818 0 687049433344 142030116086 527702164539 0 687049433344 63561597255 493750621187 0 687049433344 105112496725 607554715554 0 687049433344 447318018325 526290204356 359211922790 382022609421 27133328642 179055761019 0 687049433344 48267539904 533949363003 212519851930 641919825011 4251919819 138714237118 417812251388 467142738689 0 687049433344 239456610787 681287229836 0 687049433344 114669752942 128239732501 524915758250 527102374259 0 687049433344 0 687049433344 468819207571 602102110514 0 687049433344 0 687049433344 0 687049433344 221025388681 472619269504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403076621352 556414028091 319235420613 454362353175 0 687049433344 123873112614 603628357174 0 687049433344 307589210732 674344605902 22220445719 358939101470 64968864080 631174430598 0 687049433344 0 687049433344 472687965995 684511201341 177713251710 292318293227 307829079712 464224806073 250221806048 556912788156 642812982182 682549366498 256623248569 458794067237 293887585049 602720843809 0 687049433344 0 687049433344 236614863343 337344783810 389961110374 419780610651 477835758756 574337021811 286128845485 522300349181 0 687049433344 205686113231 266153727231 0 687049433344 0 687049433344 134305693137 582635544773 158379745319 467599711372 231958710239 265359479196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141936273162 498477991322 69458886830 153840362741 0 687049433344 0 687049433344 0 687049433344 515826399580 646640102266 341461340247 588730621737 247793418245 365304184276 72313516172 544669659941 75987627110 529215205210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69438170007 269337059324 304557285732 660716003552 0 687049433344 0 687049433344 0 687049433344 44749876235 145438601026 0 687049433344 78353831294 136197404727 216490741795 356965257240 0 687049433344 180398907207 580494980801 283086093979 341631559051 0 687049433344 381858528574 440732930233 0 687049433344 36927640324 117993923588 185328202244 602090951520 0 687049433344 0 687049433344 0 687049433344 298515105300 403331323851 651400986226 677705181641 0 687049433344 0 687049433344 0 687049433344 285588759494 677535403349 3414296582 489037691641 150987878349 336791666912 104066254170 115645170684 212663573482 274973345943 0 687049433344 224109105282 382517167509 0 687049433344 0 687049433344 134526320823 215858137917 549367565654 566206672351 332155718937 480949120853 0 687049433344 0 687049433344 339615579857 562927539665 0 687049433344 316378329527 508770835868 246815155512 635241671428 0 687049433344 342541071509 513012923003 0 687049433344 0 687049433344 0 687049433344 365294653567 424044906394 0 687049433344 225778348437 429402488336 122860997180 237517729034 0 687049433344 0 687049433344 168680698902 469330808786 0 687049433344 0 687049433344 447489675712 635371954973 0 687049433344 66324011478 498537267152 459177508790 586470634613 293824381971 444368777290 406050473227 408431400437 112136018198 503760513653 0 687049433344 0 687049433344 457307979404 504761987409 360329841490 556601319792 277591694310 564068590866 0 687049433344 0 687049433344 0 687049433344 187358889865 494002975237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43878291994 522449809617 0 687049433344 97717114994 536819712805 308620655338 520955071464 40403900955 215769107226 0 687049433344 0 687049433344 138250362471 532138508867 0 687049433344 0 687049433344 0 687049433344 280763079550 415905325576 68094140587 352248405969 0 687049433344 0 687049433344 87530641372 454584875598 0 687049433344 0 687049433344 116821092756 438601962976 25338095141 444829844612 485282649572 590246989359 58999742517 615330378617 142670730919 413664578869 210207894283 458342141859 241731454605 657032290433 291999979221 432357237058 0 687049433344 0 687049433344 13734039944 518935053956 0 687049433344 0 687049433344 357271039067 583624965151 0 687049433344 245421390538 357769709296 0 687049433344 0 687049433344 1470853433 574267243541 240123889507 402281865458 145277189975 357485527694 0 687049433344 0 687049433344 0 687049433344 418133290043 552223612376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26517017079 383594877381 630093560241 681389230268 0 687049433344 53698663587 73156907560 0 687049433344 0 687049433344 503098739725 572294790642 498380470821 663366478373 352981678319 433819201343 0 687049433344 0 687049433344 441638963422 461419726778 0 687049433344 84833970402 666450157614 0 687049433344 0 687049433344 34642735796 60942206609 205080051075 283502392807 243439757471 317777476890 0 687049433344 178941367927 460230963685 11822785480 491097316703 143643639322 498178367586 0 687049433344 16139248565 415147459237 205101746403 544124565701 128921233970 615212805796 514251067558 563883927981 230149018832 239760245781 490571972561 657269449823 436726825789 601791833043 0 687049433344 316310964189 613218417529 224387230122 393678418744 322790668676 686509281248 0 687049433344 164782165339 379518807724 0 687049433344 0 687049433344 98044654666 611052558385 213259749094 615350259757 6674367695 12039822762 0 687049433344 0 687049433344 293345433925 505301512957 109703929370 298220339228 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143015315333 485614633937 0 687049433344 323084058613 545004564183 21523066400 329485365385 0 687049433344 0 687049433344 66457897905 274930866051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253873189169 463049878914 0 687049433344 18798461725 651891840307 170926111829 435724807219 76857783481 224019467978 0 687049433344 234528924449 492228954181 0 687049433344 256497836999 473332956379 0 687049433344 100493590274 224254608001 0 687049433344 0 687049433344 221836672733 349431243275 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96669701471 684229240783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315489666833 643784625304 385258571291 647934461654 0 687049433344 0 687049433344 5459227426 355301445695 237127749848 345490750740 0 687049433344 0 687049433344 0 687049433344 0 687049433344 522065932765 568687024051 174814706027 679314481154 0 687049433344 356405664260 396401844858 73094942155 638319682788 248644363814 429107822010 40343649060 663790647295 248891193016 277114279309 0 687049433344 441934873115 622253472939 0 687049433344 0 687049433344 0 687049433344 169355628736 340464798792 34003896706 451608591645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127072486151 257890587864 78904039269 351651213371 0 687049433344 0 687049433344 359920201287 415193437344 65781540914 205764228980 318021953778 642833415237 422799887281 632720107598 0 687049433344 404738459678 491337020373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113218628847 267264520502 110821650674 631509567031 197546430875 586742687686 0 687049433344 0 687049433344 552652207007 599127184598 344806932235 360160312695 40656880136 226494956807 92133505589 464196537960 305247806427 644189003072 195104432496 381285166188 0 687049433344 112021856683 269708676981 0 687049433344 143178368942 474070002646 0 687049433344 424321815617 481128058626 0 687049433344 0 687049433344 0 687049433344 160697319371 252498884832 0 687049433344 0 687049433344 0 687049433344 246887030352 629467007228 0 687049433344 245858005147 470475147699 100597553682 397232291412 160231926593 498726290327 0 687049433344 69521429677 336451232899 0 687049433344 0 687049433344 0 687049433344 410678528116 608716759424 132756768221 610917856728 103363901477 354150994653 0 687049433344 166204437256 412545832703 0 687049433344 427628498741 572401634061 0 687049433344 24496404733 281640154228 0 687049433344 17597222495 287067569207 0 687049433344 522063517737 647942307473 0 687049433344 188678982537 428305685502 475339299776 619789097944 102015407792 660529428458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137765481542 513728256759 0 687049433344 0 687049433344 130576397607 265814005019 0 687049433344 0 687049433344 0 687049433344 25462611843 339541628487 418728175317 646896355209 127737838823 634712810964 315174395388 548880469593 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218153817904 369965627943 146250420151 533906409207 139874186167 290523423230 229157682088 290808104610 12912058601 89854617027 0 687049433344 213089726363 634357927068 0 687049433344 0 687049433344 105306787686 659977207914 0 687049433344 188357972837 550816876389 487595012763 553008686966 258201732557 299335228785 0 687049433344 82948712952 268745550724 0 687049433344 196419033927 404732251491 301361798427 508961112074 0 687049433344 0 687049433344 32990541921 105671766998 0 687049433344 0 687049433344 363779938927 416102525488 555954148781 618698361697 392279961386 595826568646 615206713090 680663429884 12161891120 458578920026 160169080113 613995513088 86395230676 414534631104 417425295105 431164025777 88591784986 433413126018 0 687049433344 0 687049433344 419490811174 649975976270 0 687049433344 0 687049433344 370725106696 400862012122 0 687049433344 34715383750 605604770472 442266073312 622748073742 469674861389 679499467255 655908048078 666067254549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200738196254 659262204228 0 687049433344 111711410096 653648610017 250566916944 653562595644 51817019830 141442270225 0 687049433344 52667721790 296320408806 90348269353 377270520086 0 687049433344 0 687049433344 69585873277 167006239139 21407708863 653007169923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278065098712 630736149303 0 687049433344 0 687049433344 0 687049433344 349359518950 361029308340 0 687049433344 518500205618 678019457585 0 687049433344 186978039635 640424200597 0 687049433344 375613371365 609949393541 0 687049433344 90595948689 543588643234 0 687049433344 71133220715 545640409934 0 687049433344 375758685441 550870132790 0 687049433344 348425162350 410718337363 39630813392 308001162725 223696871396 504363721261 473364044810 507831944239 0 687049433344 275855891576 344148050149 55646778219 319713842834 162151793742 215276791918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 535632577979 680720946717 0 687049433344 0 687049433344 494387497573 616273875918 0 687049433344 342095718044 645224681342 0 687049433344 0 687049433344 0 687049433344 418521731319 624213461105 0 687049433344 0 687049433344 0 687049433344 0 687049433344 620768217655 669299247609 0 687049433344 0 687049433344 0 687049433344 206126669218 656114161025 0 687049433344 0 687049433344 0 687049433344 191581645182 287406867632 0 687049433344 393521708927 447081049484 336078934270 569689181726 0 687049433344 223248136579 595034246411 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 592545993415 639913489003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111949029291 390570055213 0 687049433344 428547097747 593011430683 255417779517 302007406289 0 687049433344 0 687049433344 0 687049433344 47680300140 454012029339 0 687049433344 0 687049433344 44799479895 488231771456 326489687373 608684850875 0 687049433344 560394933866 602190764295 78400102176 175946905119 363690381806 546913877024 0 687049433344 3132006122 626578518261 0 687049433344 81588439657 438053370280 0 687049433344 208471282396 600875684935 0 687049433344 0 687049433344 0 687049433344 584182196996 599447902425 0 687049433344 121832206592 485116705459 123398476229 414561188238 0 687049433344 0 687049433344 260824900938 397892441422 223121844629 396919604841 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32004446100 558379028607 392094192449 685718840131 0 687049433344 0 687049433344 56892496201 87502550853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457415743945 550156546566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51342636743 454340943925 178239723881 501706877114 0 687049433344 0 687049433344 105897747491 322558169449 0 687049433344 53784108800 604365446900 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239735320616 595647876642 0 687049433344 129784615033 605604581188 16860355220 626576439682 344790856296 567555909703 128859222819 620647026653 0 687049433344 0 687049433344 0 687049433344 57877605760 500432087415 332244071808 573428664611 0 687049433344 0 687049433344 187328794193 544974195121 28534037278 133668663001 13925545618 186010967124 397094348103 479361839688 0 687049433344 86288350645 285775703290 317674369723 407589789150 90759692052 212108077759 0 687049433344 0 687049433344 0 687049433344 102680375547 496075550867 354185582723 557637847480 0 687049433344 0 687049433344 344007024013 522437720921 0 687049433344 403650828208 622278670481 195398188905 626702031230 260119358879 305507482867 231755411813 414545814264 437426477527 441247114697 200877242120 402325335548 0 687049433344 311358248775 650392861110 0 687049433344 0 687049433344 354762548170 568267887825 17728560370 46032270037 0 687049433344 0 687049433344 270134926708 346047965877 0 687049433344 7730703082 287582864258 97218847713 585907994417 221074822994 643201965358 128420386300 183060350705 0 687049433344 56283996324 497863276188 567073403979 681604824021 563201625500 644165622468 333699580370 341539529822 0 687049433344 42835961844 434098962133 0 687049433344 0 687049433344 15474694428 37836766779 0 687049433344 534876025234 618148160337 515421299074 593431311394 394247749735 488853963277 360462567405 642931527986 223607784614 414378882549 0 687049433344 327140103662 372394761528 581854119645 636445230895 300865090912 352283802516 0 687049433344 0 687049433344 0 687049433344 35248491150 361891338281 0 687049433344 210957759172 621070380984 0 687049433344 48541219716 530478972139 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 360349449950 633761372790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111023846207 560739378707 248392398210 265548618547 0 687049433344 0 687049433344 177316862584 354696381011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149104034826 384519044002 16066296564 393954581570 551681502571 685494912352 28807581518 364417450625 424556369200 642813664415 0 687049433344 540860017183 627293617436 263637871236 462995794999 227568303695 533564180340 93748270893 434284131040 340818842316 376003095447 0 687049433344 0 687049433344 563035870935 661354632912 96403264918 194332895617 0 687049433344 0 687049433344 77742736036 512419767752 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200144552653 654059630508 0 687049433344 0 687049433344 228331655937 534744035386 0 687049433344 102624888015 422643865572 0 687049433344 0 687049433344 21324079152 185862182108 297102370404 397795448050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207538858923 410873700997 0 687049433344 0 687049433344 358202794525 678138676137 0 687049433344 9131838935 512724229319 0 687049433344 0 687049433344 0 687049433344 46373251693 357068640926 0 687049433344 197626614228 557643735674 0 687049433344 196171992454 537097552567 63970908258 250197594893 372740317873 671513673408 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33462711612 341853075612 0 687049433344 0 687049433344 0 687049433344 175220776589 403837489143 0 687049433344 53438609806 653369905747 0 687049433344 0 687049433344 202712993672 437488873401 489719487215 668045952481 52929895965 260640258083 0 687049433344 0 687049433344 274395850742 511730925458 355476403631 410162779339 85000418633 654268835856 181831586323 577098695090 110638025862 165051619781 169953646022 424801144113 307140784171 554763422204 0 687049433344 30457344583 487281929106 0 687049433344 7203067135 551064769018 315017055045 636002066116 140320028100 459052165852 373574676796 395003464097 0 687049433344 261305944743 546292009491 180988904122 296552704343 173191198086 291874532276 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53591733841 161504613811 63926918885 122384788334 578960344547 590865135722 223999770886 575015377692 0 687049433344 0 687049433344 0 687049433344 150364426067 253353929210 0 687049433344 5618771770 659072769277 135439390531 152063322277 0 687049433344 169112115635 361295775392 0 687049433344 159165411592 180305704808 106759826029 284048334186 0 687049433344 188528055284 359637762351 65712135322 490309048658 507765476239 636778484606 0 687049433344 0 687049433344 0 687049433344 144072352559 154300093896 263861571855 382702989997 0 687049433344 0 687049433344 0 687049433344 555928094320 580531348674 496687343399 638656107973 491069869003 600015376152 0 687049433344 56909725768 178830186648 123000905266 530837494263 0 687049433344 142680382368 573094876399 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131277145029 676708457823 0 687049433344 0 687049433344 0 687049433344 489715860696 501260420407 0 687049433344 339544948248 668270742281 0 687049433344 0 687049433344 81050541835 164793380676 2795838258 125811414824 203119653771 441493900131 481633248481 673728779930 244083636872 327842795973 0 687049433344 88900599825 255262557323 0 687049433344 0 687049433344 0 687049433344 0 687049433344 609858292952 611528007918 0 687049433344 0 687049433344 315326384301 327818132549 327467986473 538057203217 127590476379 323482652039 0 687049433344 199196530010 392831091401 0 687049433344 88917027457 184641136636 309211774010 459103688391 0 687049433344 4402346828 152003133189 240538482874 418443504338 0 687049433344 18821200620 89903354341 577528681081 625256102258 0 687049433344 4037970996 640921456667 0 687049433344 0 687049433344 0 687049433344 20351059733 321426519418 318692824293 516656545456 290830021500 436415483275 104837496882 486634454807 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365621655506 425237907694 251038799116 474252808607 117647519283 628660009558 190237783623 354283595330 0 687049433344 0 687049433344 0 687049433344 39341289646 406672515335 0 687049433344 202022748495 335753827641 0 687049433344 0 687049433344 100146340790 359149053984 0 687049433344 95462844595 137192708240 0 687049433344 258985972523 520547682854 241860951129 609987530815 59596432355 591240858901 437252098821 497750455382 680718279284 683599401785 197426853501 581393474139 0 687049433344 30108585921 417248532008 292242427501 572944569851 76954266609 210749803393 510209053678 632348719812 327012068714 575732190203 132318718239 572078546633 0 687049433344 173630081595 232354018531 0 687049433344 12116821450 431210522132 275510346016 284252160422 226533751872 678494663983 0 687049433344 0 687049433344 0 687049433344 76620691754 243367846780 598737953577 612448457321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388078787368 530085011386 0 687049433344 102821226229 202735721222 356781872754 564590276442 0 687049433344 437457295452 511694036044 0 687049433344 67475648935 548309156973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115868046669 147817086930 0 687049433344 326205854999 624489274993 70271172168 353235247055 248123527816 402245007165 6176381645 294784036520 0 687049433344 488982696075 673999183168 103830961436 147992198302 0 687049433344 305955181067 476253110455 0 687049433344 228569985312 409315708510 99903622016 402802738627 85663813574 606353024315 0 687049433344 0 687049433344 22535141541 590449217144 226431422976 441386872558 60962947689 517009926216 281205976487 574515410073 109757585256 474698679822 0 687049433344 372359489015 645035661428 7096657349 658963133846 326931573619 614101554285 0 687049433344 122033712779 675964510920 114823339629 134940357382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202887526160 408771458945 182441785645 484182622322 0 687049433344 242547389128 420570726708 0 687049433344 103058611028 186932629198 110430015882 110890063801 0 687049433344 465262149101 480875501429 479159648922 573849624451 0 687049433344 325908070505 637455121047 461912342774 664505947188 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173357039760 289342548766 0 687049433344 79809436334 176264441944 0 687049433344 32539685669 602408714104 0 687049433344 185576824046 452496733528 0 687049433344 110992083961 205256753830 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141093921221 186138114388 21264678055 674552247254 0 687049433344 0 687049433344 13844048883 589169830607 0 687049433344 91536557291 203973624967 0 687049433344 319032577404 430462003607 114764446732 489436961115 321454619416 360129883446 325294934452 394422609658 0 687049433344 0 687049433344 390561749080 497460800587 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166361211011 218398845529 0 687049433344 0 687049433344 625549299312 673548486054 0 687049433344 0 687049433344 565127489926 617073287403 0 687049433344 378442769801 489190979979 422985328057 679990591994 0 687049433344 0 687049433344 0 687049433344 42372529018 56624076922 114203525107 209010086397 66296620693 447823514128 0 687049433344 0 687049433344 0 687049433344 32957031902 42378271327 0 687049433344 0 687049433344 83555676411 93641364472 0 687049433344 0 687049433344 121335639196 647215534557 0 687049433344 0 687049433344 0 687049433344 296159784659 617863120425 213762275327 435257940471 48174486459 453268303702 457634197330 547368650260 0 687049433344 16215560003 633916129402 131476007826 272602754908 140505411605 337772190055 302793412313 310484456359 71453618342 651087377064 0 687049433344 0 687049433344 0 687049433344 0 687049433344 367653458963 538879247422 0 687049433344 0 687049433344 299920502256 519862454819 0 687049433344 135561147949 367277204684 369057675834 516766806142 383006036773 394535012998 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175349424014 657275855682 0 687049433344 493739641776 668534603451 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173634309882 586426119352 533791329949 570510339845 0 687049433344 383434323328 406163564607 0 687049433344 0 687049433344 0 687049433344 382271493916 526097420698 498191157667 594008054229 60508853170 164032380146 86019894119 518796913275 0 687049433344 0 687049433344 558516232032 683752408167 0 687049433344 0 687049433344 112864870351 475932307936 0 687049433344 8368996237 521732497145 0 687049433344 331608950295 464505344586 431703391668 528371101081 0 687049433344 41811476649 421767962357 203421900346 312423530029 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166973433674 282958853637 0 687049433344 261361249405 682905615738 509290211837 557288794016 133613233807 258591160868 173896315246 193847345109 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8517868772 220883614149 120883057684 172701699759 194083450755 640407218953 0 687049433344 451979476443 496011704499 0 687049433344 215377591091 428783407520 7427735834 43207924851 355793531004 424621671134 202672882376 235650502670 332773060783 621727580184 80718550739 213219461962 0 687049433344 0 687049433344 29739863112 304736145001 0 687049433344 531219047035 651233935853 91551750854 622400012844 0 687049433344 61341983821 320443173367 0 687049433344 0 687049433344 5745527278 122841623517 0 687049433344 209618495273 217234014463 305516452419 646602105604 0 687049433344 0 687049433344 0 687049433344 248871559951 654219930075 0 687049433344 571947587155 619677501125 63247485959 650308385546 0 687049433344 0 687049433344 36461229718 174919720671 281292245411 662912449894 0 687049433344 477701700383 593853133766 36698113177 291307733726 171566684656 302805337013 0 687049433344 0 687049433344 70482492902 193595630923 0 687049433344 39798898822 447750180860 0 687049433344 0 687049433344 348119512247 627351470398 0 687049433344 0 687049433344 397225285845 620448194151 133938843221 247693213764 0 687049433344 32047600681 37192631894 511783241043 686393511526 353228975162 431200140231 0 687049433344 67798641105 617575989292 0 687049433344 0 687049433344 13670452044 300483851311 0 687049433344 601808889540 641145435960 94460068410 499250000817 0 687049433344 0 687049433344 446773541232 586606264816 0 687049433344 0 687049433344 0 687049433344 145808161350 203980491995 0 687049433344 132240492409 667495956801 162663363194 671271180718 162417628467 312199518269 0 687049433344 432601647177 590519587870 0 687049433344 13568491375 662795092736 253789717735 599063668425 0 687049433344 0 687049433344 0 687049433344 314330400601 601238694014 0 687049433344 0 687049433344 504299821814 513766586340 407082897589 633273870570 0 687049433344 418892206304 642752442698 644249283703 670237516134 351898894375 596052725085 292529987802 411123204497 18939488163 608722955705 0 687049433344 50617156764 350950968925 288590730429 305798313370 99429387284 508618833083 0 687049433344 0 687049433344 0 687049433344 31996090440 453654910112 566338213810 599506404290 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52820111844 122229361069 0 687049433344 349814180991 392369972569 284112592226 627122862841 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458367188282 488308443072 0 687049433344 274504015454 580577004292 0 687049433344 240747548663 484880219784 0 687049433344 68339418093 177693217159 217471224633 436529568701 336551578379 549779519469 329624295426 385136223863 148333174973 510194083769 94397242628 598436974743 353002550482 405775135537 175453576283 345740198885 0 687049433344 101522501626 554626142175 350405928240 369373700456 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35268596834 651434922504 448306747294 594973249938 343868504596 493400858209 445771688204 645687037976 49258076377 336273530063 0 687049433344 274275983547 312477689817 0 687049433344 296303398033 583526788159 0 687049433344 0 687049433344 189028517654 304256614358 0 687049433344 0 687049433344 0 687049433344 266258297942 475729143162 0 687049433344 179112682255 509199015973 127540113920 471772875003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184170260222 526227740221 358746765475 476628315129 391018385098 665636405039 133867314825 206754831533 161508580021 225633551618 0 687049433344 300874952952 487423973209 130445672437 582618693202 348615789266 635782592210 80326381772 389411503410 0 687049433344 0 687049433344 150079484192 157314370243 156528987403 518178099857 0 687049433344 134979766637 490755011900 337959751061 578625722629 0 687049433344 165071607769 380114714432 39480480886 399307024142 0 687049433344 141823859726 423639261751 275684880234 373071880905 0 687049433344 388562048221 406883909522 0 687049433344 0 687049433344 399890891427 523674221542 0 687049433344 153367654553 425307747526 0 687049433344 0 687049433344 9583516547 146548394033 322799699253 565586159257 0 687049433344 0 687049433344 342849511093 625648744034 0 687049433344 620096596204 631786635800 238314300675 283633747760 547566738247 610385217150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82364175345 328476850385 0 687049433344 0 687049433344 1106461724 273405415994 0 687049433344 619214231 73027580383 121177693904 218009929328 412951992315 614395738850 128083944786 349543706978 0 687049433344 58933896039 625537327084 376070939156 600603976323 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282087925815 425537712160 78637812170 145948823049 0 687049433344 143158656522 260610504563 0 687049433344 254404903 527670080267 0 687049433344 312033653553 526603455168 429505308355 666522476745 0 687049433344 0 687049433344 74425195304 442924445873 0 687049433344 236967106005 608833070227 220219013131 539287759824 380946592531 475935260367 0 687049433344 369270071982 617648434910 0 687049433344 0 687049433344 60693006344 88799836557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122209908643 610141292471 0 687049433344 48212178905 679181003600 0 687049433344 333219382429 651825895528 2146050308 617573838364 0 687049433344 168913359744 490452555861 0 687049433344 0 687049433344 0 687049433344 70735762255 476391299051 174489179506 255474519682 112887011466 269017105796 0 687049433344 0 687049433344 53784290516 115343757788 0 687049433344 346685795090 516489521031 147312326192 418079828803 414301113737 453999385601 0 687049433344 0 687049433344 475497974962 554875113950 126229018769 590328820048 0 687049433344 0 687049433344 110131502309 452833126199 134084642723 177672349690 166136334718 256457122930 0 687049433344 0 687049433344 0 687049433344 269504767233 292371596973 420371473208 569883879749 547478899251 673246232222 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237810432377 271526727308 0 687049433344 159368709651 621619123101 0 687049433344 31531711522 519583086501 108345229628 664429068445 0 687049433344 0 687049433344 260216232202 572983203962 333779673450 559021644106 492252722346 562627708722 272067974580 449897214578 0 687049433344 404662295331 534755494031 0 687049433344 0 687049433344 0 687049433344 44391019303 326068977897 0 687049433344 0 687049433344 198939035857 200666718116 399404100128 575594138334 30800604309 675991906304 309068603144 675964227588 0 687049433344 179840213704 432422897278 0 687049433344 0 687049433344 476238339407 527553673190 188310640386 418802790478 0 687049433344 100324362352 467157896772 0 687049433344 94107802646 326113587018 127221204567 155910189395 367021891163 485563702660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129948476293 276687738270 146289439201 436953874001 0 687049433344 5089928550 400887559966 0 687049433344 0 687049433344 434729046087 657873542432 418407458174 517730573316 188131640091 592043735435 207890894774 568772652746 566192314383 635338131008 366994415056 541557429589 0 687049433344 0 687049433344 0 687049433344 141689772372 276309472748 0 687049433344 313479021731 533399427489 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37215871504 503702635928 90163499335 521432668506 490346094833 637963937029 0 687049433344 0 687049433344 0 687049433344 549216849001 560151477318 368591555174 636896261349 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498366404037 685525354969 0 687049433344 48057980497 76054880677 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82975808700 634979284339 0 687049433344 23451460584 433431564212 0 687049433344 0 687049433344 105814293747 415003435162 218289586186 499045323254 86471090097 630656550028 0 687049433344 0 687049433344 138305247178 672447759093 0 687049433344 32475842926 627535959643 352970423164 611964545131 0 687049433344 93633592378 404246829083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132548083298 227177245423 19158593557 167678066779 0 687049433344 0 687049433344 102883223151 426027742058 0 687049433344 266908162607 339105332121 0 687049433344 395413109432 403038814219 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188842905319 366635051805 85009645429 279942337139 0 687049433344 542930985669 649502377870 0 687049433344 354083825749 405684918164 276625536326 653166737272 76859856725 665430415551 0 687049433344 0 687049433344 0 687049433344 23082613296 33014593964 182526887235 626754141963 0 687049433344 0 687049433344 505218224613 609708590506 187810025495 537261866872 489239528655 512140463335 0 687049433344 109449523811 281961371542 0 687049433344 0 687049433344 268841079178 672226324322 0 687049433344 0 687049433344 0 687049433344 124529216788 401765094115 36123233927 303460599768 73527624651 331540034330 114830519251 659472869231 227966321860 526079729295 56721609474 445321653422 314369079493 363533645782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70959689628 519665732526 247130279943 383867070427 53445042237 469722148056 0 687049433344 0 687049433344 419347810747 574585695442 35993682718 255814611953 0 687049433344 0 687049433344 237748208064 259758059416 0 687049433344 197284869404 535105218957 24223885558 69738622325 100030892171 275884320951 406278254487 460589125019 450124528787 657159600392 234644042149 378420484056 0 687049433344 140510119318 338803401745 0 687049433344 104322714325 501152600603 0 687049433344 9964258495 358652317674 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16430728008 386930600626 150625668021 314199039225 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229168911245 247376935947 0 687049433344 0 687049433344 229338765842 468125149981 404078661528 529705149798 39983808085 293610587327 191043776394 348244828134 412565543537 594572378876 66960795153 249089048688 203021044916 395471245601 86895346720 568130588799 134257670346 400311474838 235955147549 468093367092 0 687049433344 541706579843 607507349334 368624928592 599596024374 0 687049433344 178901226182 533106962743 372047769388 465793491737 273737476536 273919668426 48856384275 261083089746 293012071575 323270002102 0 687049433344 313097361837 490155417374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 484813522082 670817113303 102805054601 481791879703 376123169312 667740039671 0 687049433344 0 687049433344 0 687049433344 264024615959 438465278401 0 687049433344 383727469704 601561711191 375173061408 511901795009 242554973799 654349288100 0 687049433344 278261372195 358738970973 447639889100 484115427543 167284181455 419553821800 189121555915 394221202766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 541816795776 683932331381 0 687049433344 0 687049433344 147571864572 442704115789 0 687049433344 0 687049433344 12238076849 283368483769 0 687049433344 531032899926 560382282097 7446769458 173274651941 630207104836 675832608970 138142111335 481640072043 0 687049433344 121239822674 409176914970 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165887399097 379512252156 0 687049433344 426230537415 605850368355 0 687049433344 155312325241 437544349215 0 687049433344 173946624007 505445053021 0 687049433344 79801799801 493045208523 445504536530 685237806652 108453361949 145050964747 57672559950 465179849593 239609994549 647593336290 399254007974 427809908781 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59752152236 610924827565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299828759634 677116606602 164084034698 535492194041 0 687049433344 52701843219 83809894408 117838248972 319460426803 126968807679 582327008825 4238580894 362809227209 231127174788 313403146693 0 687049433344 0 687049433344 546868120567 606929332795 0 687049433344 572739162979 645346057441 0 687049433344 322758894415 427586234856 0 687049433344 213543911690 427727825662 399711798495 471634551231 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 583806987961 591363232851 0 687049433344 93184253882 362153724714 872281673 325233307821 0 687049433344 0 687049433344 182041144055 445681877233 0 687049433344 385739613164 637542389909 384840501955 476562666350 0 687049433344 383389722851 666978068555 60708309700 608748888878 0 687049433344 87732515262 250018779499 0 687049433344 239785619935 374494786864 205940769069 524597605317 151061838551 243166459846 0 687049433344 47115841110 184213198313 0 687049433344 0 687049433344 312172812317 466614961908 0 687049433344 0 687049433344 40076703664 89785828845 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186774021915 199440529620 150971833746 291537112968 258754975626 577857466032 233578347849 264136030357 25212794139 54879306815 316492074319 446133121099 0 687049433344 109235569144 130430302970 0 687049433344 337994538898 592430491744 197812008738 653706019905 38528507945 464040711373 435679259015 527373349458 333062734508 495462343056 42229938062 292137816422 418099893830 630564224507 0 687049433344 183986640477 506433972207 0 687049433344 331119285723 578135671544 0 687049433344 0 687049433344 0 687049433344 202685557412 350737835018 0 687049433344 0 687049433344 299235772777 672263533839 85277801955 320457523841 0 687049433344 0 687049433344 20264703878 397914099383 435614088456 497323327273 85231474817 562705447085 66991722942 113414076605 0 687049433344 102127703116 114398698033 432839877957 491320752592 0 687049433344 495379492789 562212905609 0 687049433344 0 687049433344 416788041810 428208930035 0 687049433344 0 687049433344 87125093322 202542609345 0 687049433344 469182239734 616192762947 0 687049433344 0 687049433344 0 687049433344 213128936083 679690761312 0 687049433344 24548227687 644638936994 0 687049433344 0 687049433344 440333934185 473953730349 0 687049433344 0 687049433344 558356099857 566901820320 0 687049433344 313932600031 677097989342 0 687049433344 0 687049433344 245709530738 671079966818 105665989731 522208387171 0 687049433344 0 687049433344 359858944696 556274891549 0 687049433344 230907919291 453123753679 239647012228 580536770046 0 687049433344 329728816484 596673003953 69649317007 684701952168 85059701947 482300696040 160075817949 571513971978 0 687049433344 559412165538 566136992786 134634335378 138896154968 0 687049433344 127310195466 573419332045 0 687049433344 14748756821 166622449295 0 687049433344 136388897314 502620182924 567900719604 657941496170 30667191518 449120853083 0 687049433344 82699083048 370668187541 121704024360 656564129221 600601749622 677962601043 0 687049433344 391157242081 419428204085 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106136318221 163585691278 111962685644 656510427450 397801978795 504711240726 168491783831 489947630318 570268155 474275645519 0 687049433344 0 687049433344 472119842580 672008559021 273930690761 653524250150 378942864288 591457535967 127358724373 211447145288 154963962686 627702494373 0 687049433344 560031033922 676764741399 102511226581 603866491671 0 687049433344 310314014561 490963465602 575241746285 593511620072 427243548720 474896021049 0 687049433344 207809010093 532387654745 150479003880 483094488020 342218969316 427442075480 182002371861 225856055361 28362270773 374588205384 0 687049433344 0 687049433344 463861133203 556414426203 105769904248 510255725440 45959975372 173525050992 0 687049433344 0 687049433344 264791448224 266984443345 0 687049433344 229396088117 519490338094 0 687049433344 0 687049433344 0 687049433344 489557634136 529679533948 4605629089 461728140077 438583830666 512256360252 0 687049433344 263664061911 487566479012 0 687049433344 196618670160 294858652744 324276790232 566705613470 422582883005 685646982924 105793237088 134879247823 0 687049433344 0 687049433344 0 687049433344 424890026395 561805307706 226716232417 505217165709 0 687049433344 529821463174 544587394048 0 687049433344 558448355701 631124707342 260431530971 297569318145 0 687049433344 154098141220 685317301313 350991220566 564828951260 0 687049433344 72848502380 357818892799 461061246622 582324581810 0 687049433344 409864517852 493477546100 418977401459 432988143092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376834482787 567788596697 524342261459 571681076415 122836428125 318600814596 0 687049433344 540858810023 573046112305 13641694829 547464543433 0 687049433344 194863529961 235919796798 399349540429 551211584534 375779957719 518647220634 0 687049433344 2338876068 199165967368 243898680850 580094108519 0 687049433344 2525743103 226985305118 0 687049433344 0 687049433344 103923638466 238113299098 0 687049433344 0 687049433344 428614296140 602499292085 0 687049433344 0 687049433344 382309747287 597761775289 0 687049433344 0 687049433344 158728213244 587960619079 410315666171 478245599644 63896784472 445482838308 103139030739 385352055803 0 687049433344 0 687049433344 383090011387 678263502086 64879871946 462733954811 239067895084 419223823408 263869690617 629319359554 78420326248 419447752959 225017099987 395925006467 97859032165 324326737737 401065660164 636258887806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359932975166 422431423179 0 687049433344 0 687049433344 283712642171 421651459360 605336572269 632910817907 0 687049433344 19841820224 269717115579 0 687049433344 0 687049433344 269345286694 396307549088 121826650129 469057641036 34133917359 596727155698 0 687049433344 0 687049433344 99039205961 124461132075 458871761499 632955065266 544282819539 570017575005 0 687049433344 113331505338 599154154219 0 687049433344 332709556008 345149171964 0 687049433344 0 687049433344 7443594610 644938678916 0 687049433344 97805096653 272720741289 423529634196 629251561987 0 687049433344 0 687049433344 0 687049433344 93995195135 288264830851 500280496813 655556794135 273605588973 575633869044 140822229653 478479249250 376771247277 577913861498 510484766985 602973993915 125314450556 650465483926 69938805244 275571200515 0 687049433344 474365446930 563248826105 0 687049433344 61065460667 683785339933 0 687049433344 0 687049433344 12128048119 228040640459 288712665799 583813646696 0 687049433344 245166939704 674997517483 0 687049433344 0 687049433344 0 687049433344 10561848355 153536044860 0 687049433344 55201008649 574061719241 432141125178 654755655178 0 687049433344 0 687049433344 77738027663 190172236638 0 687049433344 0 687049433344 0 687049433344 403973418152 543364560120 0 687049433344 373094537998 648291528291 56151356878 329464725840 0 687049433344 140454550303 565028025675 19611294389 498275139799 0 687049433344 0 687049433344 0 687049433344 396934598221 470417196222 215479749583 527489344405 277281905695 446277150778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7946745921 431729582031 0 687049433344 212591248644 291130489442 0 687049433344 117894529559 286046512392 0 687049433344 0 687049433344 346900891121 418547145428 0 687049433344 15235434591 198844282463 612123402706 637534683269 193432561331 317116581735 105747633431 623330878958 238808524590 414560022221 0 687049433344 458091594745 525974526761 0 687049433344 354094662023 495702774299 0 687049433344 0 687049433344 192454369265 434010317354 360471824482 670839224138 436810534691 502955334217 0 687049433344 173340289331 373456648536 71196849279 163267416491 0 687049433344 0 687049433344 0 687049433344 11483945001 194312651294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11894363109 84548326991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200586811875 670322998291 45639624206 388903590120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218541548362 581662145183 0 687049433344 0 687049433344 318506954215 530626466436 354130964448 386675071656 11168941449 670132469608 0 687049433344 102215522055 309410639910 123140716652 253094843313 144789876804 355775065927 93660165822 266162248242 0 687049433344 380039125110 407470138494 0 687049433344 275787717195 289340380731 46073221248 151248667401 52373834132 93989946392 175201119603 199085333413 0 687049433344 0 687049433344 55338412635 309048962860 0 687049433344 18835986032 617380697714 0 687049433344 0 687049433344 0 687049433344 260833440779 576970647326 2252096990 364430291627 372503484826 636688133928 0 687049433344 165808857694 369848863359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339714254672 370162555833 0 687049433344 0 687049433344 0 687049433344 196568777893 327281882684 0 687049433344 0 687049433344 139665871334 634938275406 0 687049433344 0 687049433344 88795325807 345440635576 158207195816 601271401758 0 687049433344 0 687049433344 0 687049433344 432977727464 508150915500 313598675878 383745606340 65785020998 334561099570 0 687049433344 444910850461 546203719814 222778742496 463974418728 50828850818 225401970401 0 687049433344 294607937226 538211997680 0 687049433344 0 687049433344 0 687049433344 208547683760 264702334719 0 687049433344 153108529079 587549442996 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361796433456 377328540435 0 687049433344 0 687049433344 9508148181 473170661884 0 687049433344 0 687049433344 111810543256 307019680416 485496144321 567388210427 0 687049433344 16718286842 469192675539 387756183619 531884042807 288355185974 296494745114 0 687049433344 371645482614 628698796104 230556850034 683565955162 0 687049433344 0 687049433344 0 687049433344 66025078001 565405562922 453307733784 518977211098 50434328006 386341882299 226654099390 234910128457 307136977466 462710044965 79289715647 120770189909 0 687049433344 0 687049433344 225563886494 300349015480 471273676685 657524041788 0 687049433344 0 687049433344 0 687049433344 339900196076 648335203657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397079546881 412178322823 274849769145 296795411132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204914489609 331458736985 160988905650 345938209595 0 687049433344 0 687049433344 0 687049433344 88413477221 563695430017 0 687049433344 181000911099 551302139760 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224507157955 460468152019 0 687049433344 181894358550 490848828179 210145106475 356372117472 0 687049433344 0 687049433344 0 687049433344 119561780131 386627967006 84734510449 404772393959 0 687049433344 259389755521 571188226555 0 687049433344 0 687049433344 178343568481 515487111435 398898499702 615659812135 0 687049433344 252605443265 590587227646 0 687049433344 0 687049433344 433845901484 586235870384 0 687049433344 274156097578 280171813129 0 687049433344 0 687049433344 158074095738 531582722935 0 687049433344 495021425227 514713230907 0 687049433344 92790556936 453033055959 574583874745 637891188423 37669257981 621018071171 0 687049433344 193733566807 663402898965 185801944733 592706271600 161210391443 369055025974 0 687049433344 0 687049433344 353494930385 667742880975 0 687049433344 0 687049433344 54183757845 654923248974 291784814511 530290402181 105259462976 194781925013 0 687049433344 236462657761 262016910438 423446592653 640210006705 0 687049433344 0 687049433344 300325146242 319365807348 0 687049433344 0 687049433344 101934287119 654234044517 0 687049433344 0 687049433344 66760328490 361124000361 16203504764 23886255903 332453584465 644720070476 0 687049433344 0 687049433344 0 687049433344 246244051493 298646446115 0 687049433344 0 687049433344 202124666804 363862005860 288203135089 356937563885 0 687049433344 371715660136 561418796023 40749703512 534462206443 0 687049433344 0 687049433344 141611036273 666779472066 0 687049433344 280141427158 300834522638 0 687049433344 0 687049433344 0 687049433344 476310314660 517286493279 0 687049433344 264051580390 665231293286 102114811584 171369116562 0 687049433344 221595138223 341884242729 180625655956 433244033590 0 687049433344 0 687049433344 443541070556 513265752646 86393244775 212686750776 237041741087 265140213631 0 687049433344 18724651271 79401202868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244343110782 397375704786 134054446739 309197993234 0 687049433344 0 687049433344 0 687049433344 79044842339 670192561234 0 687049433344 543274203755 682226806305 0 687049433344 0 687049433344 107450044427 417710540599 444965525383 536112002502 506602098856 645183724460 0 687049433344 0 687049433344 0 687049433344 649217183707 670694153346 444266157152 616866200668 0 687049433344 114266370615 188216636469 0 687049433344 0 687049433344 214038726329 435323962911 0 687049433344 0 687049433344 0 687049433344 419786089801 557289367691 0 687049433344 0 687049433344 345987425273 410114672326 0 687049433344 413548558883 461672431373 78239278855 604079516426 287430779154 319006486976 69187139063 535777093136 25107695246 347806654081 0 687049433344 64057971117 633508009742 454952263909 601480760425 0 687049433344 0 687049433344 217043585770 560713212190 528286646095 535067265396 293393585706 650194171415 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282461829 337114014841 0 687049433344 286490348816 445274040858 0 687049433344 0 687049433344 153408583691 185783416681 0 687049433344 0 687049433344 114571674847 213035408488 540858274752 564696110633 0 687049433344 0 687049433344 533930126 205487130729 205422347015 232183031467 6772698628 26116716510 0 687049433344 0 687049433344 0 687049433344 171750521981 317126735336 438442248493 622505433485 0 687049433344 77995959353 513813592871 0 687049433344 16325016877 533748875597 139726034405 401871613079 27009607588 131913311697 0 687049433344 163887479402 390459350986 0 687049433344 0 687049433344 0 687049433344 263437212645 410183342364 236467187733 339215207736 188568916290 420182647903 0 687049433344 4706870179 172139886580 0 687049433344 0 687049433344 0 687049433344 165962488938 246353317340 0 687049433344 31272573853 309152696959 615700976283 662268159019 270229416833 298923555475 548651672422 610607550640 56117937419 245763728759 0 687049433344 189157822352 354313001453 0 687049433344 0 687049433344 61217468061 198376721242 78796605408 552179654359 397016562165 545587434749 0 687049433344 409325612947 452697455835 235943139051 315592442188 0 687049433344 0 687049433344 520001872080 541323905081 478903313655 574543665099 0 687049433344 0 687049433344 0 687049433344 508682512420 559499248888 0 687049433344 68599680973 405634090899 52417860908 255879839456 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144344374423 452322430912 0 687049433344 0 687049433344 342839462393 681136133012 86501489183 360227285951 0 687049433344 416798686817 495952705460 209602276925 220379867708 237553475993 246242696361 0 687049433344 25462167652 117836327932 0 687049433344 1121187137 647906328330 150323870737 384098767585 0 687049433344 179236858375 239079633776 0 687049433344 0 687049433344 0 687049433344 129277703002 209050611391 19196997162 502813617585 0 687049433344 0 687049433344 41876593477 464843163711 0 687049433344 0 687049433344 0 687049433344 95013541814 328053502319 156743469729 558837828976 97082146877 441810695319 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54290144270 340610316393 0 687049433344 299528744044 604472774328 257089578020 409071998185 0 687049433344 0 687049433344 0 687049433344 125754697392 683893764145 161092112313 479448498240 0 687049433344 339895704619 418738526445 0 687049433344 170857758559 189872451349 47129666999 465772827998 586273366759 671795136918 69081811642 458473293282 11536037484 411096541219 64627314572 132484819204 0 687049433344 0 687049433344 179571789763 456337628131 27296052173 384999386326 3489375946 476386234707 12266077246 653770657305 0 687049433344 0 687049433344 474038985392 510002177747 0 687049433344 0 687049433344 511608444603 669839957028 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 589389032087 660949672446 359135655441 635679031482 0 687049433344 284774778177 632762309828 0 687049433344 603594263564 662761920082 94053462728 653516414831 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141727647557 184598806410 240473548923 266223696969 104204783432 349327493115 0 687049433344 0 687049433344 597706224212 678730845087 0 687049433344 0 687049433344 354777440083 500832764834 0 687049433344 290940130562 382863484320 184069946829 556885580716 0 687049433344 50924372453 159582495271 36091732608 77530808054 0 687049433344 62097972663 106880778153 0 687049433344 537187926545 676539357642 0 687049433344 0 687049433344 0 687049433344 102563189945 143692995459 78377614582 599381557879 0 687049433344 174722629018 582370060922 0 687049433344 0 687049433344 396324831610 445098253678 0 687049433344 0 687049433344 0 687049433344 70483111762 142926695623 0 687049433344 0 687049433344 289888034272 340841654238 411237436726 483617890390 118726991334 353802993796 213009227523 332308238016 0 687049433344 0 687049433344 501985549952 591614930118 263049922195 420318767326 0 687049433344 174126113461 238364235152 0 687049433344 592487914654 595396837862 10930665044 548551763627 371914091106 571581308354 431428029998 461965318205 137841750113 554863167796 62966096438 582674789714 0 687049433344 470157608565 575244307382 0 687049433344 0 687049433344 0 687049433344 587768668474 601194532814 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346808544085 421964734707 313477801465 630972129809 515189713735 622508808615 510803409925 646165613058 86721211607 172684793781 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116281487960 410523052348 0 687049433344 0 687049433344 182140963754 512108906261 45131159694 303962931319 0 687049433344 114101845295 411323748533 118469205434 386705601758 138482629088 614678894319 490748075261 554537146875 366499576497 391593518542 424717499 555108167949 180349654793 293953983981 355269832777 657290764383 0 687049433344 516706199212 539017908127 0 687049433344 0 687049433344 278708878097 578476543256 0 687049433344 53463510556 438075412388 504807788684 525658298893 0 687049433344 0 687049433344 0 687049433344 250992517843 353086948439 186930576979 669969723515 0 687049433344 0 687049433344 109912094659 584426240123 255602914351 387579497987 18427779566 234710778843 0 687049433344 153684686263 341490076258 240584075942 510726763366 0 687049433344 113268711170 492393205143 289984000652 404474212949 0 687049433344 0 687049433344 0 687049433344 298026602034 299825792609 389862370858 606789402297 0 687049433344 0 687049433344 0 687049433344 141510334522 387988571861 0 687049433344 0 687049433344 201900109632 332628321726 124500018543 543806799152 21151687499 130781156908 8654385391 381986831575 0 687049433344 501487668897 568022000509 222133919615 224731655209 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40301885407 101016566978 218540738566 666672345086 102224313631 549786865137 0 687049433344 346129209524 546867299354 170997713192 371156909880 0 687049433344 174230573784 236208306075 0 687049433344 261358952392 345474110048 598327812517 679810234148 112579106541 633423768334 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359680073691 502762388145 0 687049433344 246588895235 493284620614 0 687049433344 0 687049433344 0 687049433344 199654213135 234016952207 0 687049433344 360643123351 443883619834 0 687049433344 0 687049433344 57926799938 356915505216 348506972456 415228710164 377174855736 674189460357 373833916015 543605533239 9783425491 378925156578 0 687049433344 0 687049433344 482561388022 539486520449 98239809533 356484724525 349361343826 433198017405 0 687049433344 442602549545 686225023807 270647249856 337606655850 268851221006 576136796915 235410467311 275659732871 279249866661 574928224408 523372081798 681848186373 0 687049433344 0 687049433344 212847599512 673899895277 0 687049433344 294185242810 601802136574 0 687049433344 267396125641 586440311713 363357743152 403197547949 48247517373 476521499465 0 687049433344 0 687049433344 343228366803 533026950299 89066933706 660362469720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120592065802 366403768647 11216682545 302913599456 156815227502 444185929609 153752375142 405529366068 390587121566 578800253064 161657716685 679902005598 0 687049433344 81969255360 194775030556 0 687049433344 662829217257 672848490872 0 687049433344 0 687049433344 0 687049433344 61951708827 355095023937 457842558846 663609471861 0 687049433344 0 687049433344 30794506428 81190468156 0 687049433344 0 687049433344 272982756872 420670725606 0 687049433344 0 687049433344 0 687049433344 1212305046 426735434925 403493919459 569729133374 42036185921 365947878267 159621754916 397856144487 359927073177 656170245091 71948564751 130419958567 636695426036 686295478565 117646139582 550627621282 231802508711 394990018391 196462060352 509596773576 349867701739 436756704826 0 687049433344 218196222130 276310218522 0 687049433344 34046094738 127792812331 0 687049433344 141650559769 520944744638 0 687049433344 218919399701 663720756422 0 687049433344 16081075131 663602427133 0 687049433344 0 687049433344 0 687049433344 150859435076 664851460325 235042006529 656475118118 70576254763 256779358992 94242753859 194767290867 184262919663 474498743610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101302829069 440114209615 306169811027 427071060013 0 687049433344 34748661519 477012569085 535093289821 559495739817 335424081372 399349035664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159775641103 608554347669 0 687049433344 356553084924 415618462796 230532313719 315157671142 0 687049433344 200300159618 551397227075 54302986859 107243289369 357767767616 638272479628 389707367278 425475770778 286229688140 563815555358 380779643145 554859216383 36211397937 89898256290 283112452533 356425407699 0 687049433344 206245308278 235848160360 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334796803259 480101551738 0 687049433344 60138834002 598695830966 0 687049433344 65090830065 350131347977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 408945041171 653973053798 0 687049433344 232382855624 373474376056 0 687049433344 77662272158 628321040857 170718186770 339452672323 0 687049433344 0 687049433344 0 687049433344 135705771663 645052333163 0 687049433344 0 687049433344 345678055544 474179691032 73230281156 509947557785 149553028596 395065227580 0 687049433344 0 687049433344 176475509111 658329270544 331912520395 649868760461 0 687049433344 0 687049433344 0 687049433344 120620227399 419825590587 450482994326 518981101020 154687219115 272825932209 341108091807 603716101707 0 687049433344 193181460195 200417732299 85247119850 543103452076 0 687049433344 0 687049433344 311285293398 627247842227 0 687049433344 477502203931 588175106438 0 687049433344 242769824900 514132066853 104666912810 233241710306 0 687049433344 0 687049433344 0 687049433344 205980619481 208290536686 267759055011 339365618049 0 687049433344 151322676084 269300540827 453664909810 519735554509 51974097503 615650642008 62127401402 477153701833 261476142744 484095613297 0 687049433344 0 687049433344 446184060881 672284302109 0 687049433344 158080680524 486163192291 0 687049433344 0 687049433344 124258564498 404075236161 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19438996479 550926042118 111269913992 364409634131 0 687049433344 361551443562 379967257793 0 687049433344 324397450103 678078096956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249492313336 510099315005 65214110826 600285248870 455901157259 583848221337 0 687049433344 0 687049433344 0 687049433344 266567570572 384382961360 293074246085 478244716010 71261832561 188771536082 165073864224 445474886974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85319849271 260642623310 0 687049433344 97212999967 621044774405 0 687049433344 0 687049433344 0 687049433344 41315670247 324148357639 0 687049433344 506528631252 639162467493 0 687049433344 144594824434 437627881767 0 687049433344 66972691141 639440510315 0 687049433344 0 687049433344 166182254528 413086145673 508360548197 562099441864 0 687049433344 0 687049433344 366668159703 655386003653 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 518834560467 664517563533 290488593205 372924923250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171415518747 417978749993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242345868167 599635364229 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12025384641 233095945962 0 687049433344 0 687049433344 0 687049433344 456597732754 629950522917 24033821750 475911077557 174397116170 513373352522 24707680622 554527529474 186840631995 302940435819 73222215410 162483447556 374137949459 451305525374 0 687049433344 170088311626 346196839734 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 445452600938 455996107683 74248617888 544585959265 0 687049433344 65078310144 140111683314 0 687049433344 0 687049433344 146343640292 339710868459 0 687049433344 395393790728 433711893807 78870405490 440005668865 132903908527 254263779096 0 687049433344 8878370007 337423749232 500862348588 655020902620 201639702447 365818714686 0 687049433344 343514536239 388127377925 0 687049433344 319520770170 667250173710 379610271644 390837720582 0 687049433344 123821321497 265198657685 68085840151 337864995226 0 687049433344 312501812586 439948853505 34369227426 46828858215 0 687049433344 356515234789 466839984940 732090754 294465857032 0 687049433344 0 687049433344 0 687049433344 224567996992 372720342428 471782878140 518808140500 432702514790 454300431357 0 687049433344 21453565787 338709631108 0 687049433344 434579516687 636536632142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141211853050 601662003115 292024815126 417131102322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 530159138180 680260159928 40791580555 311842012516 0 687049433344 0 687049433344 61397458391 167226188867 43767537257 661604681820 0 687049433344 0 687049433344 397661041252 678230746991 16309804568 218704961149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71640593816 209072324530 0 687049433344 234968820111 631900177155 262845921671 584862588952 167097797145 634135990576 127500161076 579774779570 0 687049433344 489582985622 662822927630 0 687049433344 29301926264 625233092110 275888272125 553995726751 50313081220 631126405534 25791054081 44742039572 0 687049433344 82830721790 105313858058 14834144448 335266150441 310099392639 668863442322 63620065424 490695581337 58967652625 125265183945 133827866667 676201492802 110799813730 538163152157 0 687049433344 346427758041 566084162660 152312273591 202427592499 0 687049433344 272248737211 685782584074 171211198709 281894928061 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418259546375 609579103194 106790019581 108252675425 0 687049433344 0 687049433344 134773580765 202816731767 34534292062 336750290641 36970844394 221307460742 0 687049433344 322910870644 542427027578 0 687049433344 0 687049433344 0 687049433344 82990969159 428914487543 530886612999 629586445457 598812196450 655302046639 0 687049433344 0 687049433344 15448179615 686632051690 0 687049433344 0 687049433344 211691356229 396969052416 261962809010 506026118343 312289950263 316733474297 0 687049433344 15025160164 42687650203 457466830279 649302696401 219550527801 416386461465 0 687049433344 0 687049433344 31821069087 600879414015 0 687049433344 128417397525 630885186759 0 687049433344 196183283540 591196536466 376691855584 491180256012 0 687049433344 0 687049433344 53772244992 272332463526 0 687049433344 0 687049433344 411874467089 425516576640 0 687049433344 425065447524 636781325704 0 687049433344 0 687049433344 19529881631 460892311548 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64297680321 440342704102 209315566359 410892843773 181604466671 329574226486 0 687049433344 337392571547 590492301002 239305349340 316093833888 128426046972 315968635355 0 687049433344 0 687049433344 96314677821 512640895918 0 687049433344 0 687049433344 83182564896 301686501498 0 687049433344 49046488815 382134404079 0 687049433344 0 687049433344 0 687049433344 408375387204 683529149941 56974032122 100677844592 498519183176 504500167560 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304062799655 400484128743 0 687049433344 0 687049433344 0 687049433344 266644394710 564007456620 24497392685 393804972098 151304985205 343287333992 50525266410 188404676160 410205315567 659974217269 125884004148 267995545343 0 687049433344 0 687049433344 0 687049433344 71722494981 636408183775 0 687049433344 95009905948 663544455387 148463980645 377395875332 0 687049433344 83048572056 270356974754 481850945268 668098926073 85861239931 429294271776 233470610295 568595933842 0 687049433344 0 687049433344 25473085475 327943654290 260832441817 563831217464 271229791897 360091214296 0 687049433344 0 687049433344 180054377111 554982347768 305774784423 584370615508 0 687049433344 0 687049433344 290742397541 468398204335 0 687049433344 0 687049433344 0 687049433344 29382573048 195614690386 318731429237 520859681151 0 687049433344 445621533813 516452746957 475000657672 568286858554 202957960066 290397085581 483334144020 567937902553 0 687049433344 110324771124 353023535697 135154727323 273156304987 0 687049433344 127583597959 643395750343 240541864718 533595057495 0 687049433344 0 687049433344 0 687049433344 61286851122 649476074077 19335594195 601232760627 242411294596 344258213474 0 687049433344 0 687049433344 311947716777 317375719452 0 687049433344 185686663525 330818753096 0 687049433344 0 687049433344 0 687049433344 52134186239 448009827184 343949659008 662207822733 0 687049433344 0 687049433344 416580909692 663671518969 540798021055 634692272704 0 687049433344 184122089027 524921214523 0 687049433344 36403006107 544191158942 0 687049433344 139401008522 180571614455 197814779703 603738940546 73548606168 338407222138 258017009578 663199031142 36217586551 545939310494 0 687049433344 428040161488 610845612942 0 687049433344 116398156355 497225071224 29953716213 624904355645 1413385157 264202503001 0 687049433344 492015503369 639589320149 0 687049433344 579623832279 599954803616 569462949311 679640884122 0 687049433344 0 687049433344 232295460720 683005199623 0 687049433344 120095309087 616560693063 0 687049433344 134454828637 344790348692 0 687049433344 136584330632 334627556973 312744161901 546968718265 0 687049433344 125516925598 401628720259 39770038668 519354561592 229294343577 300622707937 31984496162 157423862274 171052631639 672498468158 208684536287 668534240161 0 687049433344 0 687049433344 0 687049433344 103420814286 197629510180 0 687049433344 453514102713 488983428311 124847668191 608668083645 245538584935 556945441768 27780388541 595753759691 286791498785 587271551032 60355723080 131813770002 0 687049433344 20729168469 491271068728 0 687049433344 219562040947 488360854345 0 687049433344 0 687049433344 139213800475 332656808617 0 687049433344 274691223765 637269560296 443019583 558348524482 425607441304 479246896835 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160325154517 374422803082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82347664467 459790061011 526169270951 657931776027 4529616646 655086256093 0 687049433344 0 687049433344 150471518517 206764436932 199578644269 289961909244 153874507669 432327592107 0 687049433344 0 687049433344 0 687049433344 434479874487 442144062512 79715761262 310500866205 0 687049433344 280435799318 474305595332 173391835653 550258412977 347034791838 487114770281 0 687049433344 0 687049433344 46334882317 276603287322 217265836395 232232673681 0 687049433344 112693589036 284101013955 137230334638 633954796514 0 687049433344 131363820556 656108988290 464177405414 656703813896 0 687049433344 308801955380 440001212415 260147325891 621377238155 0 687049433344 0 687049433344 548067570908 577185086607 645795608588 646259741378 401165408152 651296348596 459940362558 547374988704 264010728028 352450857437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 511322131748 536423390182 388588621368 516495756227 0 687049433344 201786579625 466141751023 85050582449 98559156493 0 687049433344 312106544830 671660785480 503924873031 569594706566 0 687049433344 0 687049433344 427391771822 628762226498 122672161495 374510376471 0 687049433344 65248956875 425648889973 0 687049433344 0 687049433344 183268181793 678546059714 0 687049433344 260772257293 503865910915 0 687049433344 0 687049433344 264511150906 353238415688 0 687049433344 86600587154 346110309695 0 687049433344 0 687049433344 0 687049433344 80752513273 251479071516 311638030542 550620559216 0 687049433344 49982716351 509427230243 0 687049433344 0 687049433344 584081349760 599887934652 0 687049433344 0 687049433344 553929822283 571015766080 418876229838 586165481565 0 687049433344 0 687049433344 229629667700 298205984351 276047862715 354247561451 32158543472 550272424955 0 687049433344 0 687049433344 0 687049433344 92608248412 264321973315 212212535457 334347382929 0 687049433344 17069574024 521432278897 294091673809 657504967969 0 687049433344 0 687049433344 315764246223 658772049688 0 687049433344 408487995209 632584698113 0 687049433344 83590289127 403975782832 128715916221 657262185723 393601613453 447456323978 104394360173 438863397093 79140917860 634032020032 0 687049433344 24193450310 236470970746 0 687049433344 0 687049433344 226278595260 306077237100 572266857674 653987012433 0 687049433344 70626821788 320989154161 76361838016 686436910350 0 687049433344 433746039613 567074397885 0 687049433344 0 687049433344 96975883106 637222273051 214876400153 423892025394 94854960518 608736743682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21760457078 512946210629 85297408277 662146321587 0 687049433344 275628744133 674828197386 0 687049433344 210801528848 499856542482 47813906571 596884870738 0 687049433344 0 687049433344 332535328039 486666573684 207291601600 602654925121 0 687049433344 0 687049433344 102578263255 371538597964 590634239316 641572915765 0 687049433344 212737598622 520780446692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38824037653 427365235150 0 687049433344 153028341980 211195540767 108018468662 677238269771 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223323937146 302930450616 182633910889 469224505728 531061623070 554230476953 258366059080 629431350252 0 687049433344 275325381574 653712135374 0 687049433344 0 687049433344 204174755305 284126513482 18589766855 676424132619 257053308062 656041414745 139738781708 638118457199 0 687049433344 161417147982 189449716269 219332496618 476042433905 0 687049433344 0 687049433344 0 687049433344 256580683375 545642468568 0 687049433344 13168940443 180003948307 613852531755 675823387096 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22935238355 470780354844 0 687049433344 0 687049433344 424783343243 522955447690 397180811294 558968351040 196101563324 376435729302 381897625989 569330906751 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270475267237 638131266635 0 687049433344 236454967136 244083672646 0 687049433344 241691594242 416052958824 169820449718 561099784843 477360356153 542827125012 0 687049433344 163678052534 431141926790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413163261872 639004644812 0 687049433344 0 687049433344 347544468543 542914032445 0 687049433344 0 687049433344 0 687049433344 590774636703 661650698036 187554463292 575119087815 0 687049433344 207425662991 467170065782 517038860591 617578057003 74943185002 390474078429 0 687049433344 55227182165 441656041978 283211039374 376488436213 82363373053 581245583296 0 687049433344 0 687049433344 371768644820 486670577337 88995953529 261841988204 446914292934 679248895712 0 687049433344 9619935209 33553995954 0 687049433344 486230535574 616141502743 169662052140 561443669764 0 687049433344 0 687049433344 146627814466 533445300168 501572438654 543870685534 0 687049433344 0 687049433344 346056955098 551637393691 0 687049433344 446830506621 658304480370 0 687049433344 270755012454 371688829891 164590420478 452730864838 94985615989 358461305951 774537027 338326063097 179069211766 630910311110 48538103865 672092391319 492460529634 494363874468 56581087677 605639782869 0 687049433344 0 687049433344 0 687049433344 153071934502 199030565514 0 687049433344 99483557770 479346971694 271469133889 407385631903 146277168583 499802179338 456507245023 677884651262 204641322797 256407577862 86635723350 96621187475 467169208637 640195688534 0 687049433344 19960846256 313740027515 0 687049433344 0 687049433344 167520977407 683156761854 479117415439 636673044140 0 687049433344 259149117400 585383497956 0 687049433344 0 687049433344 74149701188 184674587465 0 687049433344 0 687049433344 0 687049433344 0 687049433344 297209230740 503156581780 355598064156 519362102521 111718263873 452038060350 79241135416 421432486456 253421692646 670609344328 0 687049433344 0 687049433344 32482110748 363843932959 522618448038 622042539923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50099452644 272563882262 227353102244 439167524764 0 687049433344 223071666132 566774432066 400315525578 454495486209 0 687049433344 246166158040 374008346946 474678664265 493491722812 109777853524 530269766933 0 687049433344 0 687049433344 159032444393 160048541132 78965069940 80489578908 100373238314 423597178525 139561135951 363529053979 0 687049433344 174880766073 315823053454 0 687049433344 65761818199 353745944919 0 687049433344 0 687049433344 256845310117 562426844319 58175817174 464261296361 81647389226 481867879731 0 687049433344 194310578584 608443624267 0 687049433344 83407664896 201457475769 92723355423 170184178791 203496222403 553126567836 615815563209 670908262851 0 687049433344 0 687049433344 17144204130 456550094726 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99184298999 131402417319 247895618627 573442208856 0 687049433344 0 687049433344 268038156708 617887879077 46869163531 75360920368 5993949872 591813492513 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102691459152 651894760887 0 687049433344 0 687049433344 566096626101 566906087775 285383757410 336016228994 0 687049433344 0 687049433344 562556696002 670509256308 0 687049433344 72732114904 178409541438 222358842733 365942240006 0 687049433344 59216037257 502058644442 263105391335 423867185175 334594295023 391633240466 281611123344 568109107924 112644996439 441307098612 0 687049433344 0 687049433344 5831030028 75510654830 101437378168 651210121634 5726466604 619497695568 322189960523 516301674830 0 687049433344 626945974303 648536221393 0 687049433344 94031389769 511827037651 159625003164 413915132550 0 687049433344 0 687049433344 7399617698 294332210794 0 687049433344 0 687049433344 206559205038 434645936679 73376845949 291790565107 0 687049433344 157725106696 496980673338 0 687049433344 0 687049433344 204031520297 247880623593 65107708923 266850260877 0 687049433344 386859701768 422623246698 508504283060 665834309626 0 687049433344 203965967816 459033309232 0 687049433344 235445045838 251630279795 119305457244 257236252882 0 687049433344 396003227965 684861797252 95521233391 252147868680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289016835986 380324867853 200948857267 356743323807 0 687049433344 0 687049433344 456318272274 644361590428 319617842234 361063612238 0 687049433344 0 687049433344 182463268075 423093043140 156657905182 463185170000 0 687049433344 149304227854 591039745972 14455794990 436172295854 156998414938 449006730634 489553051218 568707352829 28682625117 149566966284 168453952979 555142471395 236722534392 326922141199 70406058343 476809335548 0 687049433344 257312312803 266620662815 0 687049433344 206167204180 566376848248 373763597076 616314079067 0 687049433344 33906398332 539169238901 49311198061 326132768519 0 687049433344 479571148929 524519161035 238343618560 510200841000 0 687049433344 253872456773 424626155592 0 687049433344 250820929249 579954022830 0 687049433344 0 687049433344 415827425029 468148111512 328079078174 677717449119 424631862942 462490726202 541127128077 604728836166 0 687049433344 0 687049433344 12450077005 621948231285 462171543717 469775567453 58291678996 252754726286 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352967137039 659413565448 0 687049433344 111588798027 637401160827 0 687049433344 54940422821 387034813625 0 687049433344 98378313069 489380268825 0 687049433344 0 687049433344 361985013751 615840810487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155572964875 602828283332 6978661964 268312845033 232563514394 316318145487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 161718896925 184716255846 0 687049433344 0 687049433344 40355935841 71271018736 7954511203 20469101187 234146168009 262658491797 93255256996 230571598045 339864308418 426815612839 0 687049433344 0 687049433344 0 687049433344 107387925661 498955589883 319905620139 454859968562 0 687049433344 545511007046 566061693328 0 687049433344 108602557287 632755526960 0 687049433344 130009464461 340990167157 0 687049433344 11437273563 114912737821 16017576493 325647258163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125026783734 190919596042 0 687049433344 0 687049433344 531428979861 536113742950 0 687049433344 0 687049433344 263680024559 424345248425 0 687049433344 0 687049433344 32963033786 120854917926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153197092097 324093555156 53602112568 337652207379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162891464906 219262013713 0 687049433344 0 687049433344 217247836819 416373154186 0 687049433344 124902899344 425586872447 0 687049433344 45994780242 579169351126 242744697497 618488880947 0 687049433344 0 687049433344 137110031699 348037738070 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9200251523 140667812350 38976335101 412440024487 0 687049433344 0 687049433344 0 687049433344 202008051107 517778374031 359483771249 413951499297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374763199271 649890314989 0 687049433344 0 687049433344 74404146923 234614989103 20366154114 312319114215 0 687049433344 121531272442 680555729828 507139511235 561992179285 413630394850 529250780262 0 687049433344 107883885280 355415769832 567799362328 629826726900 91931065060 390386751359 0 687049433344 73288901995 251928523811 176465569087 302411746809 0 687049433344 0 687049433344 288836639738 374276766797 552447309462 581286324572 87129020506 351878636870 135955166378 451857635740 0 687049433344 224042068084 376776911025 127903962985 175796589002 212718412448 322770893863 0 687049433344 251279124267 424197292206 169828406811 587904478350 129007428475 132391085110 0 687049433344 0 687049433344 2370830319 672235259632 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153486405187 560608628690 479813649676 528511669784 0 687049433344 0 687049433344 0 687049433344 160156210173 161286111168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 327168961224 392434622828 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266240837032 450266522374 0 687049433344 0 687049433344 37827521086 518305331969 0 687049433344 0 687049433344 0 687049433344 547656320352 662179828879 0 687049433344 0 687049433344 201254808352 432114549991 0 687049433344 165450911673 280482296208 0 687049433344 28052859511 442841576607 186600538197 606999247390 0 687049433344 0 687049433344 119500806596 307258689883 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200962560629 589358541753 103018811467 679265365398 0 687049433344 252088239877 667514859289 338232200823 381388624558 0 687049433344 105871145984 227207092527 0 687049433344 65703135794 231272160351 387153655244 545177573667 0 687049433344 0 687049433344 0 687049433344 0 687049433344 533671617012 666140165716 0 687049433344 0 687049433344 29143106456 341289084904 416789383701 668563648725 13511427417 595488908260 147895204069 578923015347 0 687049433344 86658875858 482047234028 241588063992 514178007916 264043244667 283144762034 306950232199 667482695982 179916870390 221730187563 59809738038 474844891171 0 687049433344 0 687049433344 185002176822 625241891538 18619561479 558707345225 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96131497334 152146557908 12574213743 266592650477 0 687049433344 132811738623 324392204074 0 687049433344 162552171332 212252404980 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238872949586 262970212714 0 687049433344 166686537233 629478172164 209877325017 627520356924 0 687049433344 0 687049433344 0 687049433344 172293695143 271793538934 0 687049433344 0 687049433344 0 687049433344 111055442575 315723775436 81020350209 100627178077 0 687049433344 231342733691 385266524297 18470342494 628824517253 198644460931 634261491767 0 687049433344 89742378927 156840766405 254717619903 362197232334 0 687049433344 0 687049433344 0 687049433344 302571573966 336832240490 0 687049433344 0 687049433344 0 687049433344 211698541358 597407541144 373418494298 430372591198 0 687049433344 0 687049433344 0 687049433344 254250459263 375774605196 294011718680 512285769867 0 687049433344 191705424796 513409109501 0 687049433344 222007367070 378194178992 28560612878 658559342717 406270466029 552479665883 0 687049433344 15256304892 158713178177 182340995310 530447922466 248299447575 450395540001 0 687049433344 120862751382 211299964586 0 687049433344 0 687049433344 34145053474 48623495170 0 687049433344 417380843427 646726107740 474918603270 513592688647 0 687049433344 328497489688 579169436184 0 687049433344 227872859658 389623454465 0 687049433344 56214583818 498998281083 0 687049433344 119852674633 451538279899 346467410491 646951836182 0 687049433344 395238862458 462195674095 95526350672 309364898866 0 687049433344 610411184335 649220445504 0 687049433344 204104055726 384307986860 0 687049433344 203192968340 384187381481 0 687049433344 0 687049433344 56557966773 640074889093 431217698935 475875742007 0 687049433344 517353471547 642382405173 0 687049433344 486214893845 518247489559 393926062636 438373878499 300771577878 626136324912 367745164320 575023071791 191755467537 355100875011 0 687049433344 43176569530 436545599242 206253893516 585075914533 252899768218 321834732799 100300865578 425914933707 0 687049433344 0 687049433344 165923697931 366798757556 281318033804 656289908523 263246643929 525615041196 147491409217 302024769173 391697453815 564822476348 249065513695 293023802363 0 687049433344 272406291644 332436463235 0 687049433344 232296958552 411326419379 3716299242 467527112668 501480245122 565751454396 0 687049433344 299672951387 427221349656 213075195649 547522363029 368353900128 622459017485 0 687049433344 0 687049433344 0 687049433344 170455895621 510439737312 0 687049433344 0 687049433344 33174902287 516791149209 262313387408 427098483668 0 687049433344 185026204967 360248877734 0 687049433344 0 687049433344 210580354033 499542697151 0 687049433344 3113479810 474807180374 0 687049433344 0 687049433344 126701212527 592766348509 301613824438 625166101310 395400349501 530955715152 0 687049433344 122570202725 516586291440 407394764842 681151784449 85654106655 501785227107 0 687049433344 91640737870 551210450986 300671354731 648938510621 237464923188 507926625901 458093336297 583534710278 0 687049433344 0 687049433344 0 687049433344 487078901854 589711511579 0 687049433344 0 687049433344 0 687049433344 452419742713 564390235629 0 687049433344 563824228124 610215745215 0 687049433344 327330138686 434000325847 540641142002 591672202959 0 687049433344 0 687049433344 409402082856 669892404533 0 687049433344 0 687049433344 13183655570 172548333513 75979286460 80290276976 15485141318 46224143389 192688315480 198839935543 0 687049433344 109704368817 157382259943 0 687049433344 82149155801 234524271866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 569556366306 659302570372 171952396788 679974206393 0 687049433344 0 687049433344 0 687049433344 45048624913 276299417219 0 687049433344 0 687049433344 488730997687 663751700410 0 687049433344 199811557406 425914548034 0 687049433344 116171273794 500726897948 0 687049433344 13657015708 295272866060 140748230659 427361105549 554176669485 565288583573 160845544482 640378780635 215481268228 603090888485 0 687049433344 0 687049433344 0 687049433344 395596617095 644341428318 0 687049433344 0 687049433344 0 687049433344 314315214882 491971489529 72210152459 147692477120 0 687049433344 284873426850 517131668026 13444285890 574624763208 131413958718 686867289929 357260654746 663028270444 86617309585 631605855962 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366646722116 454066558204 123892609579 625768875853 466952289741 615305845747 249167625817 479508396968 203685151877 436883612140 0 687049433344 256225158350 553822337353 0 687049433344 146368006489 621357254348 297842160613 354444309704 0 687049433344 0 687049433344 316582067187 555128617885 0 687049433344 0 687049433344 0 687049433344 0 687049433344 388565998331 441607206517 96496044949 385593024162 0 687049433344 0 687049433344 391960106723 563281775918 0 687049433344 0 687049433344 0 687049433344 420808363264 578778261157 250806640482 500680161701 0 687049433344 15307160259 619921070158 2551688605 331536083057 0 687049433344 10892051911 302588725794 51972830823 269196980118 80198280259 443603323688 0 687049433344 76354076723 363431899130 3086641428 23374158044 452527230986 641736026435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29401180610 160717041152 205934309229 497714102720 211915887515 610919196185 22399969134 305311120416 18335814238 353480874042 294688934728 450028499410 0 687049433344 527532751560 605378398386 6051713768 197752254267 317681187834 326779705740 0 687049433344 81653114815 174352090717 150467602711 239160375049 38172299625 535590062992 224719052141 562523772268 486671627929 685558087592 227573306427 555663223220 0 687049433344 218220383804 585110690524 0 687049433344 0 687049433344 418532775945 553255297069 0 687049433344 0 687049433344 0 687049433344 171651590571 310331008076 184932364266 564678644667 0 687049433344 51749331798 656992922918 42479849601 302397376590 0 687049433344 190644924890 333276546686 216780806068 600209039627 0 687049433344 0 687049433344 0 687049433344 267346317685 481902087820 193424470019 432853058451 388898570046 663568873353 440132380384 669018366483 0 687049433344 0 687049433344 3540713315 319574635039 126193406885 430692011673 271604543366 283216532548 54939674330 108311621654 382538147742 438949168393 193129630755 200417480868 365308138812 434245464206 0 687049433344 0 687049433344 331944876789 362858827480 0 687049433344 0 687049433344 368391519648 496868656508 0 687049433344 0 687049433344 0 687049433344 112473079773 342728738570 672569047011 683223151437 0 687049433344 279243319237 315667393515 206880109333 361196132222 0 687049433344 34210329921 46729020824 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 508280112515 683891175025 0 687049433344 205107073664 666507433174 0 687049433344 0 687049433344 0 687049433344 186851645076 426526247863 391428600325 674982550424 65369930339 308543065585 0 687049433344 60318195880 266452963386 0 687049433344 469328096007 487312788030 362733518985 566889605448 5511838584 31040219848 43410720241 560262544272 318654871606 542467867799 365702578942 612460199100 121851127061 619876259648 92381000196 540594721848 0 687049433344 230786629488 424437838576 0 687049433344 583433804181 583621933466 0 687049433344 216908955817 572168073975 308816581071 575729800768 0 687049433344 290570067708 538363703106 371439235268 513616434740 39644701626 503419521687 291291921637 393084110106 490197582354 671600213311 61575378288 460377956622 0 687049433344 431230005138 537897361500 0 687049433344 0 687049433344 24518746903 325654919990 342982920147 419776016041 54398746794 63540484402 0 687049433344 0 687049433344 299834471156 499213567052 0 687049433344 0 687049433344 0 687049433344 337193224209 382885778301 0 687049433344 0 687049433344 535212603230 568095671685 0 687049433344 0 687049433344 488197371648 598155107632 179410662372 445723118075 14317653509 583194468017 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28804715050 36110459328 0 687049433344 88163473317 101913424031 0 687049433344 29680006215 320375864752 0 687049433344 299549132168 585145709688 0 687049433344 0 687049433344 0 687049433344 273113780318 471767204977 194490136169 325611515263 351081595627 543347514158 0 687049433344 9736187620 436762085090 0 687049433344 146998693314 374439939739 213520635634 616136143127 0 687049433344 0 687049433344 128070040679 291772305399 16483886634 662504638189 100956301731 669372797260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383122306433 499704368806 0 687049433344 330166378593 627200878991 285803279524 374855298737 434975685513 597580725326 100916144832 462696694837 0 687049433344 73061528261 464509841119 217169146229 314638607179 100680124725 399416643885 567431802806 612875829490 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88358533326 650918386842 33709380450 53608947998 0 687049433344 8225249716 511232186937 105483818213 108561690084 0 687049433344 0 687049433344 340868322827 611235088590 0 687049433344 0 687049433344 0 687049433344 174124601138 315059149518 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82349527022 418918179579 0 687049433344 0 687049433344 367326169655 607334982071 180608120229 408758991255 0 687049433344 32865844078 630797161942 337968696446 408995848216 342997927578 426031782360 0 687049433344 0 687049433344 114530614315 251121589241 0 687049433344 268227693799 303437170485 116994360258 643102034296 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121671388759 362854782546 273047212784 597184580308 222367289426 356877788760 0 687049433344 0 687049433344 125136687812 252821330580 0 687049433344 0 687049433344 0 687049433344 90568286938 142019960733 211603890208 278562439133 0 687049433344 200720844713 595751124032 224196249157 324041167439 189046006798 410066753506 301274060950 682709308971 61373806957 127575124784 0 687049433344 0 687049433344 10525762277 293502916286 0 687049433344 0 687049433344 174129583776 303445097538 0 687049433344 490147480310 494739988074 235571638364 620023631198 312066671757 446879238310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434975869296 625385090960 152456026441 348623494239 358865769848 478091172237 224235786716 455068822782 0 687049433344 0 687049433344 76588137221 535820920537 0 687049433344 0 687049433344 33712310418 604316381976 209792702646 415549999137 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31381762905 64237015037 0 687049433344 280895827389 295736779820 280167705828 433845075408 0 687049433344 0 687049433344 0 687049433344 291331819001 672186312557 0 687049433344 88165344240 452936765562 222126454473 464716769980 138531489401 405369328543 0 687049433344 0 687049433344 0 687049433344 248388480600 266820304462 659638545867 660392837923 169922459127 480209089558 0 687049433344 137067085343 297689939330 40440565603 296192658215 0 687049433344 9931346180 619300173926 0 687049433344 98021352195 184645698789 306948922898 593070993745 0 687049433344 0 687049433344 146351324044 393757411716 0 687049433344 61423739513 572758016369 0 687049433344 544646105465 609682128266 0 687049433344 488818197570 525091632467 0 687049433344 0 687049433344 7559796033 343039029727 0 687049433344 658154111292 684909306337 355683460513 538936604072 507895661293 642358688723 535559987184 638397075592 0 687049433344 0 687049433344 0 687049433344 502234339726 646706988570 0 687049433344 0 687049433344 33887144825 491852778250 0 687049433344 192872948285 263097190932 100862526744 320036052170 351637279499 459640488010 0 687049433344 165497729096 288221223725 364423001714 547380909029 0 687049433344 0 687049433344 0 687049433344 398125788619 666979228555 59120736171 238840241031 228833869969 302996238930 0 687049433344 0 687049433344 30906099734 160246233501 65476137738 610656174747 99239760599 246674331397 0 687049433344 253447807136 339677363914 459636285927 642241734877 0 687049433344 435419553723 435741150892 105183854184 384433700999 0 687049433344 0 687049433344 0 687049433344 268792739276 339367150441 0 687049433344 365593301638 498964939798 67137432081 362309380097 0 687049433344 266791067750 381310382956 62504129161 498570284040 0 687049433344 0 687049433344 0 687049433344 43182421373 175946563234 0 687049433344 139939638500 148076804275 0 687049433344 0 687049433344 275871128595 481774598415 171606613741 556961022489 0 687049433344 0 687049433344 2775106121 57880993226 49613195821 686881613056 392879917365 686173980545 0 687049433344 0 687049433344 40798839911 177642352544 187194225927 492714830739 62896667263 519369492293 352906795148 623160949907 0 687049433344 0 687049433344 239237676411 422609988346 0 687049433344 198054222984 365211149983 131201670074 237562754747 0 687049433344 0 687049433344 225242380954 442221210555 0 687049433344 139995378195 599907817537 0 687049433344 0 687049433344 77386882 578075472580 343695239666 585420362401 0 687049433344 0 687049433344 0 687049433344 63955760077 144027576873 22852659454 393076315921 0 687049433344 0 687049433344 409029723741 678244290093 0 687049433344 299855859656 478333887605 544550324043 610176444474 0 687049433344 0 687049433344 364921731740 634736755989 419395703452 630038619415 0 687049433344 0 687049433344 560653923545 673895480050 0 687049433344 87124311991 312833212005 426200321472 439885864557 59342775252 518225790148 0 687049433344 0 687049433344 0 687049433344 148932957664 388924458503 0 687049433344 0 687049433344 0 687049433344 193709270514 458421071940 83462316861 459825616568 0 687049433344 442355962438 540073526754 0 687049433344 0 687049433344 397274000145 397346919363 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246469919732 256810335417 0 687049433344 0 687049433344 170690648706 218931067538 0 687049433344 0 687049433344 226975439006 552624985154 46575943390 56444171776 92019749424 535321682289 0 687049433344 257381827747 665171843410 0 687049433344 0 687049433344 363164345331 575284747109 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13927326120 501359909084 27983591137 646806238054 0 687049433344 0 687049433344 0 687049433344 186397996181 325096428899 0 687049433344 173603134594 310676321742 125450736552 419014715015 0 687049433344 0 687049433344 183947101892 271804865632 87397446558 536397695374 271528886439 321369932073 0 687049433344 0 687049433344 0 687049433344 231307541434 406229310121 0 687049433344 0 687049433344 438876383523 497214268132 0 687049433344 0 687049433344 326999662197 366654395315 11794186482 314715185181 410447881553 613694383079 105380235983 161935477308 465548213719 537127626519 0 687049433344 36468442014 165688981258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66538664028 394708649976 264045863129 668119212638 0 687049433344 254459591308 575920170675 339960498153 407138641454 179020987926 528848133052 178918627034 614459842369 450914213693 540938614596 180690280023 265453281411 270092391193 331417652606 0 687049433344 0 687049433344 422261059251 528890126671 0 687049433344 0 687049433344 228410424217 418665984084 415764083088 421399461315 59743002168 341590439959 0 687049433344 126218022144 155688763849 332858170218 582664869576 0 687049433344 298242028193 327865300582 490602591812 686152338975 115150998388 318805595794 213358621484 484839335352 219230942229 542427658054 115969085273 367157642060 0 687049433344 474751781868 572185842732 255923837861 554785157989 0 687049433344 350837394843 677816826618 0 687049433344 0 687049433344 385063443182 473211084476 0 687049433344 0 687049433344 75843355112 302226782454 4396802391 158933481886 0 687049433344 382879124345 554868078189 205933635790 661060515165 0 687049433344 0 687049433344 121725652872 210725198617 0 687049433344 230697912038 675192873985 0 687049433344 4521171748 312859267086 556209987178 679295584064 0 687049433344 0 687049433344 125408123270 309800421573 0 687049433344 140709882186 333613436178 139159579214 486112755793 0 687049433344 0 687049433344 267126765945 305537067215 325594569764 586590496840 491067947864 602809966344 0 687049433344 0 687049433344 440739352664 543402400111 0 687049433344 163501306061 454213380747 0 687049433344 330736685820 674548597972 0 687049433344 0 687049433344 301363774460 660145280037 43430616838 495635328601 0 687049433344 0 687049433344 429359756438 521182122477 282313037114 447828857118 364167487955 374955765288 255640277398 281238961034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 409365203823 671063064029 0 687049433344 0 687049433344 133099834161 368651540884 263808714752 376987148160 298447829245 552147183370 411602569274 489440558229 800054240 220363758929 0 687049433344 0 687049433344 0 687049433344 514180005077 629131641847 0 687049433344 546407233189 665560569410 0 687049433344 140962358870 573097869944 34566370670 671941968876 219291667250 405436700312 391857188713 440434993366 327243295741 620621765989 0 687049433344 0 687049433344 0 687049433344 8740536777 412464133663 408395548183 518844786916 423093593025 632120104028 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490898058773 611013960931 0 687049433344 0 687049433344 481278715607 640317656545 0 687049433344 0 687049433344 0 687049433344 0 687049433344 437200201705 552666939864 193707043672 276305778347 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120677834940 269723401348 124411721755 340487877241 0 687049433344 140510144938 578906490886 0 687049433344 184125543950 276040498579 0 687049433344 0 687049433344 36356501006 63668164659 44647055175 600360850175 0 687049433344 304314957521 414592889409 141886296022 522391576783 0 687049433344 270436284595 434598611400 77536049258 120665040527 63329088774 523132192120 0 687049433344 0 687049433344 0 687049433344 182411825510 603005827229 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11648519968 411186763415 0 687049433344 607933436278 637006322080 420474796470 558425624074 0 687049433344 10508911382 233664481199 399525609594 652273072410 304050645350 398528234995 563156415027 605348566126 251669885911 452745061803 0 687049433344 395672681870 471373577943 0 687049433344 268952246526 672501931760 102771152755 290417146765 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76285248094 657643354334 0 687049433344 1138214477 271386939524 335046911149 672526171565 270074186563 678970678967 501835678387 555954825231 0 687049433344 255723340529 646110369994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38182806846 468651624855 0 687049433344 51358823100 589773556785 595073499144 642025469378 539906132839 558777950909 138986000130 149719625879 31155374584 240076740883 223554133040 484545406468 0 687049433344 0 687049433344 0 687049433344 408393211814 671636848995 157269096566 259302560533 2762470130 153969675671 0 687049433344 0 687049433344 407499427561 662329033361 0 687049433344 110632659760 414683337816 0 687049433344 465180465512 498786663491 527266144867 538137214028 0 687049433344 0 687049433344 312131326170 420382688210 16946657915 232996584846 141915961933 603642912253 144801281526 211794842975 0 687049433344 123693407236 633735305962 419034723061 574385617112 0 687049433344 0 687049433344 190999370242 606730684005 26025663934 649672735441 67645494471 350851079611 137324642135 202663673269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 440607510905 534090267379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 357505428460 643888062901 0 687049433344 0 687049433344 0 687049433344 0 687049433344 461741250923 505915917308 428240538418 539333657961 417966617607 499653057227 0 687049433344 0 687049433344 0 687049433344 486898734083 607747555470 0 687049433344 0 687049433344 409115717973 647530417522 0 687049433344 0 687049433344 4210146484 90297322904 398412711096 657548559607 0 687049433344 401925922241 517421194235 0 687049433344 78106543573 431016743372 0 687049433344 280746488235 290497367699 239570915273 584778990210 141538382321 510030856055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383718053026 467351386525 0 687049433344 0 687049433344 518690063075 616171084641 219563197784 294687172870 0 687049433344 14813969711 279578962051 240551426843 655949315868 96358439470 549562613120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86245603926 360525341020 0 687049433344 0 687049433344 0 687049433344 155874122088 437639343221 3685331908 73390055784 0 687049433344 0 687049433344 437284174067 578030927502 540777731668 592734532538 421666847944 579977649189 0 687049433344 0 687049433344 34872075588 604008450958 167092161085 476931168188 260444242477 504727555254 44896720664 77715408975 0 687049433344 293707844965 652243114418 0 687049433344 228718754789 536938825674 0 687049433344 0 687049433344 0 687049433344 234642860604 653477165182 197120950357 302782006261 155646789357 618881996647 0 687049433344 0 687049433344 0 687049433344 176794518722 215598806591 582559979401 675914561475 105862761021 491150637268 0 687049433344 32854172387 597652856122 160997969355 550985755201 198307575474 210975729188 0 687049433344 442675626523 533591920570 139273988555 420737095875 0 687049433344 0 687049433344 246223736990 522452706435 259285094730 626839616273 0 687049433344 151303087881 389268526158 447686951310 526185041902 265687834516 409777920995 0 687049433344 0 687049433344 65633344812 422108679189 95063111689 571412719285 216418473647 343458376004 246610643988 512745212782 0 687049433344 95001322890 521895847679 0 687049433344 194166782079 374486355197 0 687049433344 306674424312 627820063477 0 687049433344 18136615961 214454479553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97808317461 266143010410 89172392802 259321513224 198589374858 336657697542 0 687049433344 0 687049433344 17433387365 675743174797 0 687049433344 181489169961 212847950875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49918426979 589320179855 0 687049433344 366812733408 396134482938 0 687049433344 0 687049433344 0 687049433344 204367158088 344645359189 80908526566 257474032708 415365248186 443395878233 0 687049433344 0 687049433344 150283800599 158975384019 0 687049433344 335526092349 436604483777 12765743415 485783636061 210900511139 600334558260 0 687049433344 0 687049433344 508237383533 552010507842 0 687049433344 0 687049433344 0 687049433344 488621009521 675438305455 293339245661 429225363201 8336236685 83326889581 187201669633 510817513489 425037972198 432566373755 239463113763 563174604384 0 687049433344 117383652112 298667485754 171868310830 498415835838 0 687049433344 0 687049433344 0 687049433344 124676716299 252938313129 0 687049433344 193005786001 663450619579 456941671852 560791294801 0 687049433344 0 687049433344 422115804902 676778898025 0 687049433344 0 687049433344 0 687049433344 131036839885 281356872797 35833197117 547992910784 0 687049433344 38801685306 234119865688 0 687049433344 110598903261 684137343877 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551918427222 567398516220 542058977513 574187696987 132028828228 449495834774 0 687049433344 0 687049433344 0 687049433344 332413678748 590675421873 0 687049433344 63120765182 346580106388 0 687049433344 19432663674 449565881208 0 687049433344 115988737906 409235036255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397689104776 575336943025 0 687049433344 0 687049433344 0 687049433344 468586690243 478168641258 247656664814 274866466091 0 687049433344 0 687049433344 295460922138 667580270545 362043794335 435914750770 295053953317 313745515094 0 687049433344 95710927391 583604948461 0 687049433344 5140941544 631900376732 0 687049433344 0 687049433344 231616967110 611007676000 421782262454 456265088727 0 687049433344 253738999430 661848088309 0 687049433344 131529014126 525978103505 82237462522 573312411243 0 687049433344 159313499752 633960589730 245306829014 392724936712 62408335475 119253081650 0 687049433344 0 687049433344 111355233145 454467418597 0 687049433344 10282739644 136723909438 439612658438 517474138497 0 687049433344 0 687049433344 0 687049433344 277279159160 583407312604 120054680328 459835803899 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123457148011 160413137716 462329695742 508041136758 0 687049433344 362141424536 406390313643 265950471292 397123953822 0 687049433344 0 687049433344 101594017851 343243760638 387533481923 495516004659 0 687049433344 0 687049433344 0 687049433344 555237176632 676207398336 65880640316 331515714845 4342380549 103598569045 0 687049433344 0 687049433344 282804896237 400705240529 92539098613 649422366498 52920318569 278139951340 412842232274 473017599704 0 687049433344 412168756162 490923401500 260519460959 629122861164 96650472113 443566450450 0 687049433344 0 687049433344 33295479933 135746059154 0 687049433344 0 687049433344 0 687049433344 174146635962 317748008365 408450197755 542112190130 0 687049433344 659697912980 663757276266 0 687049433344 634489744128 652708246944 0 687049433344 91269719719 601212995351 0 687049433344 208465219489 426791801276 0 687049433344 93492945209 465206238907 119844295681 148146303097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124221985234 674200690343 279822619771 538601024120 395105677074 516131873072 428590716543 454670644366 94280679484 656226224370 495376786598 578837629759 433111038238 548824349349 0 687049433344 0 687049433344 61614876425 65659545410 24536638993 154988305324 0 687049433344 0 687049433344 370006352463 480531763292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167601968651 360651536544 0 687049433344 0 687049433344 206141880676 638782827534 514938353202 612150134155 0 687049433344 0 687049433344 275963804623 554545968111 0 687049433344 196593471551 365407378922 0 687049433344 0 687049433344 0 687049433344 110645179482 302253553986 0 687049433344 0 687049433344 0 687049433344 664152808938 676251438973 0 687049433344 0 687049433344 137180981143 310995620188 73785334023 594260873370 394269761518 617034418305 0 687049433344 307484683837 597128076154 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40351899785 420971704252 0 687049433344 0 687049433344 122053987651 360861402651 0 687049433344 0 687049433344 0 687049433344 419254872603 588136961345 82871191481 99660151099 209798405914 397134714608 352680989730 660620165855 0 687049433344 245569707112 311530305529 277698393682 362044339108 509219842866 608316857243 0 687049433344 0 687049433344 406740104757 433011767117 0 687049433344 0 687049433344 424093320977 603604026040 414685291154 456388663217 283111892072 324099240994 0 687049433344 254102922605 508616766220 140127310438 381598340687 141969482427 214367565833 0 687049433344 89672972932 588530983466 0 687049433344 58834551927 181122081143 191954032027 258392840361 0 687049433344 0 687049433344 135478133529 195679958816 0 687049433344 121516734593 513639891563 80961657273 551300295756 77159823587 635359737119 217776108795 247760223795 0 687049433344 31777970370 471509205372 518341862314 588930546232 222809925150 301007499099 0 687049433344 0 687049433344 0 687049433344 205640300176 260172790299 0 687049433344 0 687049433344 0 687049433344 408581536164 414057912918 44885372671 147645007353 0 687049433344 46789406956 238314681674 0 687049433344 0 687049433344 0 687049433344 69310755679 524864635059 99570630980 355188286435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49031096067 541968325909 0 687049433344 0 687049433344 0 687049433344 278332614075 381459687743 0 687049433344 0 687049433344 91635298543 116959373616 0 687049433344 0 687049433344 125484898805 490093412584 0 687049433344 0 687049433344 285925096971 509880454411 317612943522 580555723079 520621192291 619616011418 97866288446 263649076950 53956233994 148689073561 0 687049433344 118615655527 400333373431 0 687049433344 0 687049433344 0 687049433344 123638652957 595700059965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289702137425 461327023426 0 687049433344 323166855806 594338816374 0 687049433344 0 687049433344 0 687049433344 13466160434 611740048804 385442478077 615583287465 0 687049433344 299886535034 550270083116 148270433906 547478016695 0 687049433344 391654115661 678844865124 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96984921027 190805091988 567172185424 591661344799 0 687049433344 180756961368 529924778883 336138770 255845585538 0 687049433344 612817933 112769746983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308110868385 512201033154 388140195393 432405940859 0 687049433344 26294379819 586925287375 54694600990 460188036566 29103385693 267627352581 0 687049433344 0 687049433344 0 687049433344 34669674139 220250607589 380611547246 463348737106 513451211137 665015325646 564715110959 638351610813 121920200067 635620302546 0 687049433344 32904108083 342263820701 222508603741 564259962018 277324441247 376657686620 0 687049433344 0 687049433344 0 687049433344 57160277240 652397780855 398618449637 461785854107 190637185783 671751640429 309182673142 380001861000 131375130934 514810378376 0 687049433344 58189113215 499735650329 0 687049433344 0 687049433344 234653711018 328617447280 0 687049433344 127605388156 554111047381 0 687049433344 126052560115 575111360516 397284781263 490153134709 53275569775 328396620251 333891725768 357056184899 369599725786 669053886954 0 687049433344 0 687049433344 26548861496 351465379233 0 687049433344 507334151211 608482455463 0 687049433344 0 687049433344 401466782380 640242652858 0 687049433344 0 687049433344 0 687049433344 128477301911 193706116179 203929547806 338146817742 165311547981 666155029178 0 687049433344 0 687049433344 0 687049433344 264853850626 384423525398 0 687049433344 0 687049433344 140029955685 432397377442 0 687049433344 331846214087 578619136893 0 687049433344 122961606204 398636831979 238435013080 685398120348 17815106780 410819603252 0 687049433344 102247165736 152175667157 0 687049433344 0 687049433344 294113510907 684214698291 191317451693 458329463041 287347973094 479333343221 0 687049433344 3096036228 423457790904 274341171427 662654539176 0 687049433344 92240108281 126639651824 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188133364745 497123003649 0 687049433344 0 687049433344 606263730761 627615926721 0 687049433344 266485233579 578832913348 305198696080 586644001072 0 687049433344 512215651407 661820346934 66047790089 275243653625 109407073209 354558786923 17255585476 62419927871 0 687049433344 0 687049433344 361669646851 554652067580 295882380159 458148576688 0 687049433344 357924587535 518415216116 211705974825 654961506862 0 687049433344 294098092567 321631147718 0 687049433344 0 687049433344 282038831959 389434100031 0 687049433344 0 687049433344 0 687049433344 291505931779 386685067878 0 687049433344 153596683202 250807479887 253441810273 628367590703 0 687049433344 0 687049433344 166335953645 268045607222 0 687049433344 0 687049433344 0 687049433344 183134514671 232080186970 0 687049433344 0 687049433344 254922431028 498546511696 0 687049433344 0 687049433344 235225332761 606556196546 311663532246 404239496701 0 687049433344 0 687049433344 390598000152 486970153364 0 687049433344 0 687049433344 0 687049433344 140095406886 288690382248 47402782492 283360381667 86851407210 184901800955 550870690536 665531947294 66310264080 143996318841 0 687049433344 0 687049433344 578877893943 634667050426 104586890080 302093492596 0 687049433344 0 687049433344 0 687049433344 276531222986 579239056485 314451391363 542986118486 0 687049433344 0 687049433344 0 687049433344 211622640897 315977346562 14147856660 452330045624 500187918440 675816354079 0 687049433344 29568614634 376197069732 262043288904 556414814189 67869126242 359758049802 58140232450 283589081946 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168473388198 667195048906 404093092831 451247763161 401582649477 600584400584 0 687049433344 432266177111 536527835377 0 687049433344 290944288944 496416191293 93553693252 163990101556 0 687049433344 0 687049433344 251169961428 434527602924 209159575250 387909618449 0 687049433344 216214085384 225205211431 221836691694 462835737811 0 687049433344 0 687049433344 50942789912 628675822177 117447428560 380477081692 0 687049433344 319170083394 576083302346 0 687049433344 0 687049433344 0 687049433344 480589407363 668600393074 97923784352 130901234201 0 687049433344 0 687049433344 0 687049433344 416270315268 619516577733 0 687049433344 0 687049433344 0 687049433344 96544528459 239579294106 0 687049433344 0 687049433344 0 687049433344 337294284755 411379288536 47253541365 96823717718 0 687049433344 105686870243 474504708543 0 687049433344 276686644696 365026633879 167473573444 636797898871 248779087743 422876784002 0 687049433344 222153888123 573873614992 292915737808 467333336126 27514134840 90869703767 0 687049433344 332309440174 384294549544 143197678199 280711027840 242599687173 614913534897 0 687049433344 276964146563 568370752558 0 687049433344 0 687049433344 73800690706 411288102255 96458144546 182856722390 0 687049433344 0 687049433344 390459986199 650345004526 0 687049433344 0 687049433344 0 687049433344 135079361886 432058878182 391085952250 580045600161 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216482164640 571491695893 0 687049433344 55887435670 486618777078 32852144760 553722811364 0 687049433344 201581521116 380282385780 0 687049433344 115066990708 370017082030 0 687049433344 126153854804 136311551720 330793098311 351201340721 79273495107 527123413731 192856908198 678320407758 0 687049433344 0 687049433344 450657177632 541021568630 0 687049433344 267363054111 406849606778 0 687049433344 183280915735 452070206329 0 687049433344 0 687049433344 107375642666 553976716146 0 687049433344 0 687049433344 31945825100 681195311966 0 687049433344 19020827637 447847087255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68488304908 240847206071 0 687049433344 105773415159 289321175276 0 687049433344 32074370762 592122904876 0 687049433344 0 687049433344 482149164029 540962723373 42181048933 444587982344 0 687049433344 41463076169 469082664510 174384525463 276887364305 0 687049433344 0 687049433344 633727633212 665458017223 0 687049433344 0 687049433344 393312163768 470028562739 0 687049433344 64215003793 663874694086 0 687049433344 207094224078 679801138700 347819593516 580653235179 211962350844 250705096075 273373159735 383963315587 0 687049433344 0 687049433344 0 687049433344 196325193882 672596729425 0 687049433344 543737426663 567793556691 0 687049433344 39321120186 212690141596 165560280934 239192702043 470881732769 631276820151 0 687049433344 433313535587 478448408075 110852605017 367184963029 383605067150 644023418891 0 687049433344 0 687049433344 0 687049433344 537378957346 618938344992 34036599427 53109620608 164712847460 516485582361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195477666049 387338460221 0 687049433344 222232544066 557133033934 0 687049433344 275111074656 440509701826 0 687049433344 0 687049433344 0 687049433344 113958525982 406734866659 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468512235957 481989931674 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35942937654 435344542115 13296712039 596615571558 379340095046 672267102538 0 687049433344 0 687049433344 309647824810 432572083325 0 687049433344 0 687049433344 94777861130 354472233026 0 687049433344 417407185853 601206882265 301737351810 306450703528 313342333545 562080737648 131262583388 183603788119 0 687049433344 334870156450 634508461147 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267682529398 355827446613 359423365325 391354501590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61865559516 678353217599 314932291827 519872950266 108103802214 381520383898 0 687049433344 0 687049433344 278975923853 345004429891 0 687049433344 240556026943 290715838653 568776563436 576671297605 0 687049433344 0 687049433344 234301829675 551580282300 154348679236 380693254046 163986119115 325474433933 504953721054 632179601498 135370718254 509200844597 0 687049433344 229112448173 614207155608 187068474915 541450910328 37889998012 276858649111 523266007983 609606344530 0 687049433344 301524156044 443214264494 0 687049433344 0 687049433344 236497621122 516782878439 556472050270 647078597829 242438528585 261165420437 179577357712 498674847652 463054629192 599855989421 0 687049433344 27850378778 490211674082 75291623687 92308090954 0 687049433344 0 687049433344 312870782243 631038951483 415288406538 638377383340 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524641131807 583873589799 247856851268 355331510395 0 687049433344 66343006008 266974083809 95738323662 383593954840 601087087400 657399226920 0 687049433344 126438060088 276171981262 179043571186 582173682788 26087786713 115398918462 0 687049433344 519385516837 529525343401 40113186008 423744883102 286285549886 646624590985 0 687049433344 0 687049433344 0 687049433344 14219595216 442644626910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321442395540 677146344694 184717175531 351316657941 192592046553 579591668850 452708235706 553624602888 238062285024 412420805862 0 687049433344 651534616232 655271079416 0 687049433344 178001831158 507179904659 380170142207 421098565504 0 687049433344 40840046594 191101835619 361465282798 535673779512 543935698078 567942098842 161827766951 368686890534 0 687049433344 0 687049433344 204486379054 452858776939 0 687049433344 215843712206 298653829022 0 687049433344 0 687049433344 340118869578 515877820960 0 687049433344 73021398599 314158596964 109537707754 620624701046 0 687049433344 0 687049433344 17762334398 526581328880 0 687049433344 408732360992 470729826871 0 687049433344 264379788241 598021372636 87290748024 579375408235 0 687049433344 0 687049433344 0 687049433344 150823063613 426037228254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456568547309 607016317547 13161003393 65398945083 0 687049433344 0 687049433344 202627313277 492126078703 142803049779 540687060222 178480643943 196309726893 0 687049433344 0 687049433344 0 687049433344 105671911121 661794216403 613495078062 677285184017 0 687049433344 136545413956 523183298726 0 687049433344 5825814921 144409279185 183409450399 451087894457 42719760968 507626279951 0 687049433344 42080059789 269702295861 0 687049433344 363983666758 656642793789 327462147112 471861656203 400013726716 579998699986 53275558731 98907174928 0 687049433344 0 687049433344 190040487237 572806459141 160215655711 632494063726 0 687049433344 199091748207 430824803359 39200146329 53078065548 443038904551 565891572209 0 687049433344 166070869674 525593533090 0 687049433344 487349628575 503594108618 0 687049433344 558678088081 588674640136 0 687049433344 348910506517 393936919773 0 687049433344 179720424042 491010826690 143060385999 425448545155 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441106074357 533553405012 0 687049433344 0 687049433344 0 687049433344 347452535441 481006481699 0 687049433344 0 687049433344 321846144834 566390607110 0 687049433344 168703648332 291304404172 288077460376 432239883095 357079325250 412081052089 241010870213 338320377526 0 687049433344 369405404555 416824889974 0 687049433344 0 687049433344 347083664985 451758222978 0 687049433344 230330693850 503087437211 19801151179 128517801975 479247631822 565415947677 0 687049433344 204470389732 415715529569 226336095256 294249365639 0 687049433344 0 687049433344 19560257810 53677222127 0 687049433344 0 687049433344 292250325027 353121150305 94582028359 393970538485 123683017086 174137832301 50415548380 94528600681 0 687049433344 289071322068 634533119288 0 687049433344 0 687049433344 0 687049433344 10728400217 409732239164 441591696298 601227171884 125340751033 250068636387 170095927371 547489343243 266571562293 397695892064 0 687049433344 0 687049433344 278390293392 375814936862 272166573388 364218764745 146469754141 558467711550 6646384830 183123453602 175634494442 687030002894 144769016000 282846451941 336850718122 613572506779 116669340754 550962717031 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115695661323 584723789910 0 687049433344 0 687049433344 153426456845 230500758921 419413762942 434050549410 151848880954 661491019981 383846479437 499974427356 0 687049433344 626918825720 648975218285 40749642894 350569644602 0 687049433344 6549800210 395798950577 0 687049433344 431106406809 570110334449 0 687049433344 0 687049433344 0 687049433344 44043800071 472416712356 0 687049433344 231798146923 581949270417 0 687049433344 151065085375 387573893213 265085317818 290961150521 216808699919 264652799656 83133824239 496022697702 0 687049433344 0 687049433344 322732460662 394172876075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269242787941 332850144801 639465564959 648629868838 256184559349 348773789368 0 687049433344 0 687049433344 188443295122 483199663352 0 687049433344 0 687049433344 15161264308 486058572667 0 687049433344 201779042236 426722493995 270288659871 322071226712 0 687049433344 0 687049433344 556598082304 571042786286 0 687049433344 0 687049433344 0 687049433344 67675900504 145081315066 397899702276 597664383616 0 687049433344 210149958370 366810427930 3705124353 89131508782 0 687049433344 51190835405 256159568757 430679233779 484313185801 232912202354 385196926204 0 687049433344 265675432956 434834951809 613950884894 683690515268 1591867635 496766086040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17338455289 415951651083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63360754263 201568635383 0 687049433344 328406903020 650036993763 0 687049433344 0 687049433344 0 687049433344 137778659473 314526811613 119521192505 476210857094 0 687049433344 222103460898 419975854283 423318623006 681884009229 0 687049433344 43379254077 622360869945 0 687049433344 32559108118 268638136919 0 687049433344 0 687049433344 0 687049433344 510157490097 542118162990 242684676025 449927197833 0 687049433344 367201075060 488876275870 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250278945298 598840688847 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198336278466 226366439883 0 687049433344 0 687049433344 522118194195 522212009555 477488878718 680230457188 0 687049433344 0 687049433344 311177353567 361911803153 66659205708 261636251803 169574943033 346092204037 0 687049433344 0 687049433344 234800841415 296992091230 0 687049433344 113338548794 531540875776 244363391698 291225217808 0 687049433344 0 687049433344 0 687049433344 204579467870 682452202596 0 687049433344 0 687049433344 608463478445 645158162007 0 687049433344 0 687049433344 325304756040 414208231990 228123656767 488728734146 0 687049433344 0 687049433344 0 687049433344 88169617125 518589263646 0 687049433344 401047657418 472743389224 346857764247 626899583950 0 687049433344 0 687049433344 360748324878 541753874949 137099287981 236298831136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314744860888 671682290907 0 687049433344 272508184976 405102815236 221433955708 475577439161 197350633616 470393784886 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266934259020 298493583051 0 687049433344 283720247515 447032562203 194707361642 452091444904 0 687049433344 71947513628 150025865607 0 687049433344 0 687049433344 192815938635 531627554625 0 687049433344 0 687049433344 0 687049433344 186385608451 325080960971 86935867588 483351305670 210912170576 372264012319 368104412969 655758500587 152882667011 334269747715 0 687049433344 291371627882 339621014313 606232281519 683928307821 0 687049433344 0 687049433344 429271345375 628107089761 3973872996 402135398803 332031957917 431449843592 0 687049433344 0 687049433344 129085662558 395874888281 0 687049433344 68479643860 623804644534 0 687049433344 306872754918 545714127958 104307588319 133983970267 17599987954 286396616002 0 687049433344 353638156768 524736015094 310749517371 439667466333 446259255444 567268131763 171011493309 238309509122 6864545629 209756624419 112923840175 224915545241 507929383714 551106621812 306990709839 557450122463 0 687049433344 365420545350 625855248013 0 687049433344 0 687049433344 41043507094 294446048342 0 687049433344 464590006219 674343773283 255379488692 594877889629 334944090450 653456326443 63518352382 225649284732 0 687049433344 0 687049433344 226351062465 522141968663 428240308731 485455803282 0 687049433344 153985263924 513092906236 0 687049433344 143079024164 473470222881 122427747329 149945159069 0 687049433344 129847620282 444881522251 87864466750 142431576551 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355529689240 617335087183 77360400799 643739235051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90029999153 116569397884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146685399055 656813825299 0 687049433344 332791571629 562926911153 0 687049433344 43953808098 282741088594 0 687049433344 566149656080 640130838425 0 687049433344 0 687049433344 387975055872 429544706329 88732652405 178140718266 0 687049433344 0 687049433344 95684248937 220012713105 0 687049433344 180023499186 482302497796 0 687049433344 0 687049433344 0 687049433344 134663956772 554317953822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121927497658 434183290417 296667605615 618000241882 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267125527154 665852656528 358577595142 517264629885 374463087416 391324615453 504559410116 577020994728 0 687049433344 164420041877 490572573752 447007355255 655343612697 496394662609 559606178934 293684526174 463456122770 0 687049433344 245024485183 502410740721 0 687049433344 161876384927 420880730235 197414896339 635185724706 128428011542 490264461001 102724655410 234934449380 22645795163 72070150132 0 687049433344 0 687049433344 0 687049433344 207325892127 429645503179 2028341794 535528586985 0 687049433344 0 687049433344 7011711530 60045811777 115570782244 434289651362 227105395178 487754337468 0 687049433344 10107592416 99680598477 439002006264 572792400783 113274105423 458648429777 0 687049433344 0 687049433344 0 687049433344 217789290945 461025952473 0 687049433344 0 687049433344 0 687049433344 0 687049433344 419334386386 646679331581 88892546591 428313322964 0 687049433344 123152083717 328815915308 386913193398 622233703099 0 687049433344 0 687049433344 0 687049433344 64328852185 75960767165 260136478252 648592337377 59299673536 612943613997 0 687049433344 0 687049433344 205241110409 326373744264 68776686976 102000813848 71195169068 348769099648 0 687049433344 256803376642 451634572059 239723254621 469382586916 0 687049433344 150262644480 519086568850 400882947706 650907629941 359872233943 389667356711 552742016284 660220099738 420166972798 482508914771 0 687049433344 0 687049433344 0 687049433344 52697688799 241612111871 150191435455 660093800116 0 687049433344 0 687049433344 257585437355 363004937338 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39675986177 67808705857 0 687049433344 356723289170 402355852636 0 687049433344 24199566065 494012023813 235704447061 399237999908 0 687049433344 0 687049433344 148337382165 379178600155 425436419841 483681405386 0 687049433344 149942783736 408703897739 216694274008 382853444018 612515084463 675977269268 0 687049433344 0 687049433344 352478523742 513228905230 421479591131 485828574304 0 687049433344 19616559105 506504841471 222148535023 596168937812 0 687049433344 6843484972 299609323726 592090900546 665673702343 58943841764 537399896791 0 687049433344 557072048143 606683505423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228833789088 590499327618 24837048256 527966983763 0 687049433344 0 687049433344 30796277173 659226105308 0 687049433344 0 687049433344 296348418880 367953177945 0 687049433344 0 687049433344 177285217347 520470828574 0 687049433344 0 687049433344 184645914090 443901620633 0 687049433344 14929747472 364214598146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 399345920511 676204908168 0 687049433344 4765953948 320552368830 289630617302 346975391414 376534048714 641613823099 0 687049433344 413105989483 535726519414 109557468207 174569087805 152457501665 187132037449 0 687049433344 0 687049433344 91465797573 109061313014 0 687049433344 0 687049433344 331401973583 580093368991 400347089682 657208899591 0 687049433344 0 687049433344 0 687049433344 420914741190 639422138154 140306457487 291940619455 0 687049433344 0 687049433344 210767344692 220392813332 0 687049433344 0 687049433344 188503202643 371383555215 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79053705174 365871427816 392382196534 465669027295 0 687049433344 0 687049433344 153506630231 499819356562 0 687049433344 151485177128 413657215287 247593744696 453073702711 62730737267 404220307715 47392240784 592361972918 103434340560 640958701288 357910246514 678674145376 0 687049433344 0 687049433344 0 687049433344 197182538063 623879583780 0 687049433344 324182816983 547586179066 283565338092 443031499462 0 687049433344 561701019216 624727513239 30778857694 323391962898 554269057951 639634979653 233737857490 683302057020 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159198267245 223723960486 541289195260 598502141131 0 687049433344 463407538891 679314428973 193657826309 531678244171 414934015652 667354026782 121677049584 251999954839 0 687049433344 0 687049433344 74206669124 548225181765 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 199315389964 388391198242 308519957090 384353976164 0 687049433344 176574154782 647762280088 0 687049433344 0 687049433344 305837808595 388134276431 252197619820 281524961562 0 687049433344 0 687049433344 56141682309 572219960927 2551884575 504352911920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376567875813 545376412132 0 687049433344 469231740875 673590479368 87003531491 199146883151 0 687049433344 54593836284 345272177088 105629790537 406370350881 155901598633 315889527066 246190497534 540462700588 210703155869 605240631591 0 687049433344 367697009479 415427391922 0 687049433344 32509246939 439499739686 35648301334 412746866081 43083844266 477679148080 24980233878 509830741759 0 687049433344 177526023807 584087036400 0 687049433344 0 687049433344 317992619045 382592980702 260698516283 542471285124 0 687049433344 282195809229 401194864177 308928288977 591102879211 65558754740 135964630650 490648601088 617439387908 112477660641 549108424163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13064471071 284188350222 127528606907 197699275028 422576959388 672402842138 0 687049433344 27583510869 443378458327 416002918003 443624332154 421961829092 495181024447 493732078610 575448978571 0 687049433344 0 687049433344 461668796132 532933734007 175655920488 602903715094 0 687049433344 114380506839 232917863580 257088669327 554898883091 359086220234 417576653200 0 687049433344 0 687049433344 0 687049433344 150066248268 604210782509 0 687049433344 29163540055 80826730909 0 687049433344 0 687049433344 261380686475 263282344438 173125153078 637298634978 0 687049433344 109650995387 265890587224 321593379044 540097234196 0 687049433344 0 687049433344 467485006083 508515095346 0 687049433344 297196115441 352562016290 551302176159 598051995440 0 687049433344 136452769826 552374827769 0 687049433344 0 687049433344 128279244872 232204619155 0 687049433344 181275834411 383550073929 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354377868349 591462098737 406989547971 625671397810 353093039303 451744961267 0 687049433344 2818307152 607539054083 0 687049433344 7328958981 17866252140 234015745145 427458258864 259348670171 344611922018 0 687049433344 0 687049433344 232577084183 473883146383 13270929180 345942199358 44272985337 596776405001 0 687049433344 231411485309 577826089590 0 687049433344 0 687049433344 0 687049433344 131383523128 211407360783 130688087344 168576495967 13571550797 412375155814 0 687049433344 0 687049433344 305728288536 427030057267 65045509745 214460523572 0 687049433344 147305209784 359410276928 194674239100 346771776227 0 687049433344 0 687049433344 0 687049433344 7569110713 146860700255 346631971300 625463667827 0 687049433344 481174731542 517561312369 0 687049433344 319721905279 671442725475 0 687049433344 0 687049433344 402542866437 485655026771 0 687049433344 0 687049433344 0 687049433344 147685090293 312323327187 0 687049433344 0 687049433344 312329147719 605330863204 45009775144 660873848805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324983502084 516982880770 0 687049433344 362349525577 506900099627 199427203225 553269124684 280186136731 528396457473 19897434357 107498622690 0 687049433344 0 687049433344 360723938842 380467231162 0 687049433344 72760055818 431142307656 234750040530 530570357058 399635779132 461670303924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182908145462 602226472654 284473022936 568770879789 19731457792 214873791987 155606396023 193576594087 0 687049433344 168575975479 632428742368 0 687049433344 205179499247 574771665114 273687468195 462319786610 0 687049433344 0 687049433344 446291690445 560879817156 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43935539579 279259820734 0 687049433344 368405425780 372494015781 0 687049433344 0 687049433344 394454194750 620549270841 101676767457 644426050529 144277640238 243131391913 0 687049433344 0 687049433344 614547062891 684446491979 287373309888 359137483735 54994631469 242039912050 48932555023 603120190408 257588664962 497680536696 113111434578 138056387142 0 687049433344 333781554006 686349200670 0 687049433344 0 687049433344 449263010525 607008483591 0 687049433344 0 687049433344 0 687049433344 26803750359 220796593640 565748986144 611381378194 253210654543 280010945353 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107641847569 518185189632 0 687049433344 95915978312 399579282226 371898196043 443692552393 21872610762 135890934396 347427467012 347773653105 0 687049433344 0 687049433344 19787100144 407739526156 0 687049433344 0 687049433344 0 687049433344 43675589571 678645168395 58508186956 370654950633 297075564594 452955277124 0 687049433344 0 687049433344 0 687049433344 38954855049 321168410416 0 687049433344 106582652588 522861862557 0 687049433344 0 687049433344 131323471482 619312287132 273435468321 421246017894 0 687049433344 0 687049433344 217146037010 399593636968 0 687049433344 0 687049433344 325524118381 332007981100 177935204145 491627073983 0 687049433344 353299541189 609603976236 118998590418 126013592191 578937260686 682134459367 0 687049433344 0 687049433344 35620721966 169987304194 127687660716 149332476601 219312610828 321562485005 0 687049433344 78344301026 602772489527 55653096264 123008771365 0 687049433344 318971552317 599722434292 0 687049433344 0 687049433344 0 687049433344 384958767196 624467656269 0 687049433344 0 687049433344 0 687049433344 348802690592 669854305453 0 687049433344 0 687049433344 42454184096 385741320918 0 687049433344 105626408703 414637962032 0 687049433344 0 687049433344 742863979 349403963373 14982314147 660201687456 0 687049433344 0 687049433344 0 687049433344 346033465417 618305893425 262876007582 512257778097 0 687049433344 489437122845 609185366603 0 687049433344 198547252932 261918485531 344544671603 441397755817 0 687049433344 0 687049433344 159822085452 384374065426 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141622748684 240545462282 0 687049433344 233996883394 332587660854 0 687049433344 170757910314 629465204131 154523987044 290952459386 257198481783 631228231473 576570177343 651874502001 114146198942 482427705468 0 687049433344 0 687049433344 464340655920 599466286129 119024524191 256536882269 0 687049433344 0 687049433344 9255365773 365786855289 0 687049433344 175729467064 197676400517 71504485605 517088577618 23382773133 664032628429 0 687049433344 363910922476 374809435026 28120301923 675684442126 57502179121 86257592192 0 687049433344 0 687049433344 0 687049433344 0 687049433344 343871953724 613257814837 0 687049433344 0 687049433344 0 687049433344 221397182629 604367761595 183128899560 613197433791 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272532975244 651438341509 0 687049433344 0 687049433344 191399520174 660210955707 82879517911 684086533042 312754884066 609277498493 0 687049433344 427569074011 463208596107 0 687049433344 134081219548 567267492012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 217245116555 683531183370 0 687049433344 0 687049433344 13886741964 552351304088 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261730248337 661191307438 0 687049433344 0 687049433344 371256262746 399840187552 0 687049433344 0 687049433344 561168349662 610911912413 228685662667 643077189082 98435862950 141234483026 0 687049433344 0 687049433344 122757213020 528140218199 0 687049433344 339388777001 354410769059 302002554529 655686420368 189923198872 575273191904 0 687049433344 0 687049433344 0 687049433344 114533499334 130838250024 44055781677 456400681688 23118226063 188228646994 512295605011 654461057774 92435914061 337525908387 101528311468 535343664995 0 687049433344 0 687049433344 0 687049433344 311958891121 380391785054 16281917873 264343764689 69523150918 387430855882 104120112936 611190333034 0 687049433344 21488051270 106896975878 0 687049433344 0 687049433344 116437764119 660875055831 194162652644 313401466937 0 687049433344 254867512315 483555792009 91231779329 521369718367 239845670062 536086126038 0 687049433344 0 687049433344 263006156973 480840855675 117450344622 584269808239 0 687049433344 270825767001 669719897613 473231836220 577102767132 91680142682 560046345538 0 687049433344 401024036718 529284790681 0 687049433344 0 687049433344 310624625309 520702853297 0 687049433344 0 687049433344 293866296788 443539308247 0 687049433344 0 687049433344 0 687049433344 82083519987 301704922611 108275702746 328441902239 0 687049433344 0 687049433344 348801505894 454094883229 560071493581 665423159542 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78121556657 668086179803 0 687049433344 448281286073 455291768275 0 687049433344 0 687049433344 114848722756 288036140654 143609146569 220776287785 30447909855 461334087183 58070695888 562932619824 186589490574 202997089130 0 687049433344 0 687049433344 219237553346 406456696577 61867933261 218169440424 0 687049433344 78425992864 602127966936 273071287839 671125887880 148250294544 508803231835 0 687049433344 334114548926 618095240932 0 687049433344 0 687049433344 125990373464 638403296327 147517859634 466332479941 0 687049433344 100952943094 434012635382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74620088361 472252286769 80822896915 612984063290 317659353139 355428767159 440737857675 452813071248 0 687049433344 0 687049433344 0 687049433344 236288027653 522661647922 0 687049433344 0 687049433344 86065934347 658511320818 0 687049433344 0 687049433344 396153098396 420514345679 238374111069 477569996352 0 687049433344 346153648234 364382154644 369538566717 387399527990 89862746192 398024547904 211066038287 432404034349 0 687049433344 46339023316 421738485090 353771329297 640857635966 0 687049433344 67987558891 496706000254 2505503964 603524645867 0 687049433344 239090714605 655299765833 0 687049433344 0 687049433344 271875934304 582535242284 478356495717 550409771880 186703433247 457539607389 110530453512 415471839902 0 687049433344 306571126986 354944272316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18999227948 93646057177 526731762303 633055967425 0 687049433344 131839733948 310763781331 30725490542 80711888438 120167665110 468849720371 261338213794 302116774539 229732890776 597393288675 423642102246 562152513984 0 687049433344 64072199489 277815940745 131356831043 159156235164 1632586327 388397485015 0 687049433344 563390395196 620684893936 31095933780 116483904884 0 687049433344 210948801777 331467365533 266653324084 333897531356 239018403197 518572473818 195290309748 331018958313 0 687049433344 0 687049433344 14497351941 19075745924 0 687049433344 0 687049433344 249512578981 484363032000 0 687049433344 177212264781 259817568220 0 687049433344 0 687049433344 83478126330 584079360645 1227245778 10120138260 0 687049433344 71918994373 295846081836 44991029192 183939993176 0 687049433344 0 687049433344 366915109614 421763266095 0 687049433344 0 687049433344 467149513564 554325025544 0 687049433344 135206353668 530863115099 296802428969 400466935612 0 687049433344 0 687049433344 0 687049433344 291771877177 498554234242 160577962490 305533513597 0 687049433344 0 687049433344 87307012413 538115226267 114091632077 649949301374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 521721125895 632155663461 51255250617 145650548537 78936894371 478998800040 579779820420 649591495856 373155055900 486865742637 23806463396 621805152069 0 687049433344 0 687049433344 0 687049433344 340576075191 524618236121 310743184028 438903497199 0 687049433344 0 687049433344 0 687049433344 56131919889 322793256498 204768531813 234019537795 0 687049433344 0 687049433344 0 687049433344 228429492255 403729900346 0 687049433344 109698855768 306098901666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196206046933 512486291972 34494214521 313777748644 0 687049433344 268458129195 595249869355 233707210089 347673773195 0 687049433344 37867395481 622799083708 139340682913 603452064705 125518202000 575811015600 0 687049433344 170956827885 278202456746 0 687049433344 362097689190 495359894836 0 687049433344 360485078457 409553126136 22725247293 284013397636 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373388350696 543032181615 0 687049433344 0 687049433344 255452854224 555145573269 0 687049433344 0 687049433344 19088920913 30208481148 170038231174 505363505445 0 687049433344 205514159013 270642725159 357386585301 535820705307 0 687049433344 203663634118 279410951937 0 687049433344 0 687049433344 84401577869 111808537205 0 687049433344 538272502256 671261643104 161260882006 211465996901 50510034297 584228269636 534334727554 589195116076 0 687049433344 600712363061 653605914631 79719137266 163292916732 0 687049433344 0 687049433344 0 687049433344 39001737735 427487448000 0 687049433344 167397457673 360084332255 0 687049433344 111761987963 479458332242 297902845758 384485010727 0 687049433344 0 687049433344 0 687049433344 0 687049433344 436317151650 443751919988 92339516617 267926484667 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108526332432 480382620736 0 687049433344 239520210544 436347427183 0 687049433344 118546133937 205897471624 0 687049433344 286022774230 413445095856 309209581038 530236616833 0 687049433344 0 687049433344 271604413054 470179145085 0 687049433344 0 687049433344 394202903944 463823623519 0 687049433344 0 687049433344 472230074 96437482916 0 687049433344 180909667167 468012120102 0 687049433344 43848260120 409620832032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238911175911 347698753240 320846097903 475747931776 38570590050 365129976671 0 687049433344 0 687049433344 87117947240 569641498210 0 687049433344 0 687049433344 58470872715 329505042543 279373238637 655627066144 544927198491 617096191777 150525053276 523061622774 0 687049433344 0 687049433344 0 687049433344 238978658371 482908583350 299814741764 675556764683 0 687049433344 0 687049433344 166666388800 443223137108 0 687049433344 296582102105 325796134325 0 687049433344 0 687049433344 179162619636 576661828384 419766794976 547601642806 104053767928 153307895923 0 687049433344 256417676229 515535717199 8593144608 113568913614 278878233652 539717592817 0 687049433344 0 687049433344 361318048386 466494874240 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105188068008 221084515770 0 687049433344 588348582008 615737348417 0 687049433344 27702999481 405517333185 0 687049433344 0 687049433344 569315314975 578023968369 34459822526 406856420340 41392973519 66069120776 428060974661 626266499369 21146422045 289036885271 118317607741 194946251245 0 687049433344 0 687049433344 44010844310 382292228005 354553200027 581828809873 0 687049433344 248613118621 673707687331 499378778522 627767489625 0 687049433344 82562911036 459170163222 281942645647 496698526611 0 687049433344 278645648596 508543071014 0 687049433344 181740843187 457131255669 155831434303 522515516191 0 687049433344 0 687049433344 222207862437 415398137374 0 687049433344 0 687049433344 0 687049433344 213739511218 434523121265 285821604037 622109277133 37253247396 287932205390 0 687049433344 0 687049433344 0 687049433344 0 687049433344 416121262562 536162914530 53966248017 613968088863 623374911436 648220328161 149107443725 615130575804 50017437035 487835794102 0 687049433344 0 687049433344 0 687049433344 311732016272 469521936162 397069192722 513043177326 0 687049433344 36305047824 194225183615 616545830010 652781328257 132249107427 383020400270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457096056894 459303736477 0 687049433344 119040112784 334737766297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222854710153 673389557125 144123774105 238948711920 0 687049433344 0 687049433344 280940929811 281044585526 0 687049433344 460039537358 507679570386 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136875069035 509652769461 93927159839 141174313536 0 687049433344 0 687049433344 524063674087 682894617060 246682969532 310190736872 0 687049433344 624557632117 685844585310 199984398058 628334775852 0 687049433344 8376074953 199558987051 0 687049433344 0 687049433344 153629570341 466351486775 568226324411 618992810733 0 687049433344 0 687049433344 30653217939 213340329689 0 687049433344 155820742920 319059202567 108011837216 127754979068 472408479944 542894783052 632476655211 664204609490 0 687049433344 285753113606 443814489055 0 687049433344 394222283324 495924677259 0 687049433344 397927257657 455981926868 140617121407 388643877448 570486625431 664242642750 0 687049433344 0 687049433344 79490155959 497453013202 112442341253 259877674231 0 687049433344 383194824955 626139612756 92961673059 118705253432 0 687049433344 342466663550 374781494427 136107269074 362083575421 100338848388 596768073419 0 687049433344 0 687049433344 193730442269 558862936445 0 687049433344 0 687049433344 0 687049433344 0 687049433344 443580297009 487868375562 0 687049433344 271825033656 573443127811 15439901518 177285141499 0 687049433344 0 687049433344 99721922923 460726679811 278154273381 361367379881 320618252405 508982925263 68611712034 197899195287 482407062732 509486344478 0 687049433344 531610618777 634241962876 28906113625 327962910404 456381948919 554186089497 0 687049433344 0 687049433344 0 687049433344 352037855660 622447481129 0 687049433344 349656534989 374041935398 495093497245 658463788447 463149579725 521396621152 287095366658 316246224809 527980736746 551051254660 34342002760 439441944467 206610377957 236345075903 0 687049433344 0 687049433344 0 687049433344 281380491190 553028273509 194211765025 610232063367 0 687049433344 0 687049433344 0 687049433344 170372713903 375716366889 114993491104 300104719525 0 687049433344 0 687049433344 0 687049433344 406711402011 473502819559 21551998844 521258899633 135916912753 276956132018 310920508038 499344112517 0 687049433344 0 687049433344 8110531125 165307154608 158643403443 518247940973 283839802063 456557254980 55687236269 428310563753 0 687049433344 0 687049433344 8224285638 431625259044 0 687049433344 0 687049433344 12664875576 260404164456 0 687049433344 0 687049433344 0 687049433344 111216088795 630621420386 0 687049433344 0 687049433344 0 687049433344 319126825358 510862787637 0 687049433344 0 687049433344 0 687049433344 33506172196 521121165928 0 687049433344 0 687049433344 327100848712 626909779903 0 687049433344 147375191821 408804428775 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70930450368 679007958541 140281017244 667924908684 0 687049433344 0 687049433344 35186170779 82381853929 0 687049433344 0 687049433344 91461977797 365154403727 16976606032 672420664426 0 687049433344 135650993431 368332339994 170387057786 303386524462 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391928084736 417587421321 0 687049433344 0 687049433344 101032358974 651867650066 0 687049433344 124285785018 155635303181 415763340511 599464948827 0 687049433344 0 687049433344 163143437449 603529319900 0 687049433344 19200193010 78016607273 284167116127 661363398316 0 687049433344 163853943273 434102666978 0 687049433344 299719002427 429714445152 0 687049433344 24025333610 457427285528 0 687049433344 478028864461 597844213351 0 687049433344 236226177608 297169239811 289586393597 632048904226 593942346964 652229039068 415604229956 617712104703 0 687049433344 325839290917 594272603541 0 687049433344 0 687049433344 267524459603 330711650816 51624172507 255585139997 0 687049433344 2602364637 482320282633 0 687049433344 183901788351 419642721934 448396651899 622392378689 0 687049433344 100072200071 643959190417 193147424 403315312639 386951716187 490822369962 0 687049433344 346937893254 483111928523 355093432857 618060370030 0 687049433344 32132037663 161948047562 95300071380 362192043795 207702939612 422914100536 331690540712 609618554103 0 687049433344 0 687049433344 0 687049433344 327115533127 410379410370 19142713017 603061155803 416286701483 668296921016 0 687049433344 0 687049433344 427632167990 607292483369 178706965273 409033751247 3556821391 439105394198 0 687049433344 0 687049433344 13147809893 630188327679 0 687049433344 38547234439 212484359961 0 687049433344 0 687049433344 150021729952 579496795733 133641590779 144970950079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106356444965 273808720527 243130711905 505531867168 332483154851 493604612992 404757252310 550274195790 16039722087 149906630289 36242659264 320031440047 0 687049433344 0 687049433344 0 687049433344 542262849875 678788929277 97074834784 587254579258 15458601813 135437895303 430652131252 671487189634 3866149718 74063286665 589206071519 686710466677 0 687049433344 0 687049433344 12875332429 564932346091 39691695904 86145105565 0 687049433344 9656379012 337110414316 141251940602 495217682529 0 687049433344 0 687049433344 0 687049433344 0 687049433344 450744242416 673991188696 367473228483 484200661188 0 687049433344 195939416092 260871092149 141122055552 458948543201 0 687049433344 251692523983 425367419640 416646894627 620768825428 242083517576 259503329013 147398670995 504901464646 0 687049433344 0 687049433344 100065906040 669754226543 510049010867 572136346384 0 687049433344 0 687049433344 131847708679 234985199835 0 687049433344 345996462806 655424811447 311121759020 399144037779 325587164912 665406776523 16432689079 545820993400 3407277595 274875181562 440222164118 474530630744 398156930139 468085080753 1556491274 510014866888 33665196954 356928216567 540808352529 646569378223 0 687049433344 0 687049433344 146878432594 210967320343 0 687049433344 319787344543 402786441272 151304106713 637992104704 121155335042 532405315109 0 687049433344 605681728639 613516261839 0 687049433344 198738833519 664559159890 0 687049433344 58956549609 379703445282 0 687049433344 131349601896 248527312613 36355392053 175669072086 0 687049433344 368663716567 614819652622 627330830811 680411503765 136114408903 344704418951 0 687049433344 0 687049433344 356801186059 663209495649 77171549162 606724834138 140348113118 590987544819 0 687049433344 12011867643 21286085071 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189384547195 664043073310 218641802139 612925330313 0 687049433344 0 687049433344 59844133889 379836171429 0 687049433344 0 687049433344 0 687049433344 115573629492 548933749754 78319245004 503756409861 443223505151 623289801360 18427332415 185414409495 0 687049433344 0 687049433344 0 687049433344 477936262748 661228786300 337267025728 681671153477 0 687049433344 0 687049433344 228607493627 364342662954 0 687049433344 156047302389 266111437900 0 687049433344 340910646078 374514755659 0 687049433344 0 687049433344 0 687049433344 656577567030 659489711650 0 687049433344 0 687049433344 250597850793 527528404732 538492135539 610626716219 0 687049433344 0 687049433344 0 687049433344 332321846845 401815154815 0 687049433344 283783420917 374961033224 0 687049433344 0 687049433344 19116079142 299881381547 0 687049433344 71335500240 503473301351 0 687049433344 434341829918 560677849085 0 687049433344 260472567581 517934880128 314391474146 558253782488 0 687049433344 0 687049433344 386049847042 476319873747 157984767634 358271335964 364788928158 378960152615 52225105879 97265364356 366573003848 616951029072 38219580146 513653787846 0 687049433344 318658706376 418978668493 80124921108 576728298398 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218558780994 336242467663 0 687049433344 22060055282 401430817914 0 687049433344 529418316232 667254124264 0 687049433344 393511836415 556034875926 318331906715 405849331412 604172812864 628617968387 0 687049433344 8191996983 392229818363 0 687049433344 0 687049433344 399775009514 515922110135 526958847237 657385812658 0 687049433344 475059812248 581086333112 0 687049433344 192812056357 401610574902 100005970945 631178429796 0 687049433344 33471881933 163496886474 0 687049433344 195051919107 476777674090 75082218509 385661142635 0 687049433344 0 687049433344 108415192911 619048556606 135642096635 558813384784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240023804179 417520783778 263416580090 492764850675 0 687049433344 51008191879 371031766736 0 687049433344 0 687049433344 376344066419 549594072551 102756517343 340739236693 0 687049433344 104465732787 651983241875 46753840912 598099599755 0 687049433344 0 687049433344 95065361371 516075198121 73228674074 654308477106 0 687049433344 61574155935 276778224162 549412158935 628211951080 262415174505 312172009266 31546490011 216941541775 0 687049433344 359329806014 498522924338 190952365883 321330455081 111655830921 176764732333 0 687049433344 163349367931 349573141616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293287484499 336879375265 376599313865 608100767123 244570947404 672163082673 0 687049433344 0 687049433344 46479251808 318533914095 534776613542 584243421433 0 687049433344 380404452405 466245633083 0 687049433344 0 687049433344 0 687049433344 103122662537 161921135745 0 687049433344 0 687049433344 0 687049433344 109425358860 130155040063 188796147308 295731908888 0 687049433344 23169364701 448574161502 163994812627 607427467513 261996538042 418991952305 433359527988 594289268536 310938066566 325129733942 232799020649 572856421751 0 687049433344 0 687049433344 103102640120 276733709574 0 687049433344 486363908298 579703823433 0 687049433344 154660742973 176506518457 98035600189 570645650182 113007792834 219538336014 0 687049433344 225185163357 467632621438 205969293996 332020718364 254088545187 289417295174 554669681484 662594680567 38944843655 320979400296 0 687049433344 59470632214 316309272039 0 687049433344 0 687049433344 0 687049433344 4838858365 518255251808 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 444986198768 494579434809 43594030457 448254023030 133206425628 200749628692 0 687049433344 282093162334 419778587598 0 687049433344 0 687049433344 257870424589 322844962247 0 687049433344 471392876056 522106002617 0 687049433344 0 687049433344 509112945276 654178625560 0 687049433344 97455072429 481012253920 365881156805 541739961233 0 687049433344 30713272241 521086384004 626119405293 660915889066 375998262943 685197423216 309094175447 674545932048 184971213043 499360480290 490614500742 646200978986 0 687049433344 0 687049433344 31199707214 281932009568 227633776140 327439811915 311668995169 415399666740 432977479678 564858476517 183706862155 250079984270 58236642851 681332189113 0 687049433344 0 687049433344 180000310912 376549959477 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426769420149 531580659808 0 687049433344 0 687049433344 304901583546 467001639563 96750264150 217931443013 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169940283642 456737197098 25396169704 388987279309 0 687049433344 0 687049433344 0 687049433344 25316731955 467206090518 0 687049433344 0 687049433344 393314705827 584280836849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87486816045 384914786685 6814531421 499286668849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 475955714686 655450610937 349708177124 556553947552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 714575509 677542480487 0 687049433344 349947564805 570940258836 0 687049433344 0 687049433344 156795358135 653265333468 86478376297 223113780117 48183498130 402065608192 20434003992 644688425906 112594671677 524216972287 0 687049433344 16438829470 36615374339 622212813233 661226489542 0 687049433344 338348303473 591693284063 252561047723 289189936199 283079257294 346505271625 616323665533 643647407922 4745703987 577227951566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 486442135943 573380963647 528755159084 546185418891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119844670901 575970013070 0 687049433344 247869301648 460851705810 433123614454 660330174706 387366261429 492030432611 0 687049433344 83636417719 210411241917 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132834103723 342057121954 0 687049433344 118147029732 254839400707 0 687049433344 0 687049433344 0 687049433344 295244983973 576114294543 201902497071 571100313788 103982993259 425372214805 0 687049433344 507193363731 593871482048 229456889957 667677894745 331131198058 584898704554 212583872232 221442852238 0 687049433344 0 687049433344 0 687049433344 333537580592 650705394583 0 687049433344 0 687049433344 0 687049433344 7299728332 194711760964 203813324373 588055944965 62260214706 479916944059 0 687049433344 176477993360 255842387989 1039374101 494278932243 0 687049433344 0 687049433344 487846061670 494494475683 549159711269 671959424153 0 687049433344 0 687049433344 36046651405 412076342436 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32907397111 545154847882 0 687049433344 0 687049433344 485992144435 562320320846 20671127765 467985295884 70681607094 297825437019 142500327634 571687864029 0 687049433344 104557870756 619462185681 181157658795 661632004127 0 687049433344 0 687049433344 0 687049433344 227270545041 465910308076 82986943303 320468674027 45297798326 53600853148 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179829942839 227102932690 0 687049433344 0 687049433344 299784022681 482763081082 0 687049433344 0 687049433344 0 687049433344 89863062845 566816489521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150149014833 180410577454 243226332769 456899446855 22014015840 286600459028 217846764887 260635281653 0 687049433344 393993285492 450803300156 90954342268 291870756380 0 687049433344 0 687049433344 191426572819 221983911459 0 687049433344 364246800746 672087922365 25822423211 348302282867 499193779397 605185195586 123242955697 134095786493 263304042307 664133461676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73141035135 215371053200 0 687049433344 395651623575 461483577437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95721938337 622559230013 297250180213 397504069266 54231442886 334015114107 433644965741 672789550247 378833926097 678899939295 0 687049433344 491122598628 623614905614 0 687049433344 168011382781 614337083381 117828090705 620238059865 233273837145 644642483556 0 687049433344 117871504553 354135651331 0 687049433344 0 687049433344 164440721038 513184283425 0 687049433344 0 687049433344 0 687049433344 375091596268 391957411365 50098129942 262578263954 27335778886 65108472066 49451421803 68693785520 0 687049433344 180091948015 348897567664 391443269356 570493846984 165211383206 249453613663 0 687049433344 186283656070 201385061447 418247520517 537046835283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 559804817288 655747812193 439908207942 456669657959 156272043121 599729577090 461589703029 546227694827 103201344546 113939764890 0 687049433344 151683072870 191460518156 0 687049433344 0 687049433344 314396227577 446058286856 0 687049433344 0 687049433344 0 687049433344 120919784319 509129164930 327236612076 644571060595 0 687049433344 265452703747 439672949554 0 687049433344 0 687049433344 305843612549 612473414347 204806341650 460280542221 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45115641954 473387640932 342282030336 661512068376 0 687049433344 0 687049433344 0 687049433344 18125582707 24724277049 2644671716 250120033760 0 687049433344 46519623433 607925882626 0 687049433344 604605550870 632168619851 600026271073 642600211052 0 687049433344 159541235644 429630671639 0 687049433344 99809758070 346057493767 219712364828 338023616956 127015992563 606984258508 0 687049433344 336027799751 392885092712 120313154485 146125406489 0 687049433344 0 687049433344 115958514611 260711341419 3518336899 84406492840 420987722091 489058506431 13977933555 185856233820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293146903804 297552448260 0 687049433344 0 687049433344 0 687049433344 68818574733 114891350625 178793933513 680411862851 0 687049433344 235913930770 417243200751 0 687049433344 471010943011 549592209691 406241760642 525764950364 0 687049433344 335996590157 384926013604 95074141141 279375270390 221399740771 364331549281 57046748298 70314951115 22119374671 49025748857 0 687049433344 0 687049433344 0 687049433344 267057911950 650906281926 90815506537 366555460266 188031180139 505574622931 341928643849 617740781322 64924343417 484507334048 97878714132 552959453595 0 687049433344 125570122811 471657415680 22474797240 620237964009 0 687049433344 24536408700 394909333227 0 687049433344 152685296116 226033925982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14305333920 593033556063 389607490785 686276061482 380475634554 459793295806 177293597486 525548845880 0 687049433344 0 687049433344 224527912800 591413875272 0 687049433344 153208528193 372872441122 573022915484 640937375366 0 687049433344 130680514198 269119974169 0 687049433344 41642603080 606684021385 0 687049433344 375264029054 392753330281 0 687049433344 0 687049433344 387231759654 403259432346 0 687049433344 0 687049433344 0 687049433344 452285477062 569030589872 393535768689 570424634825 67967506148 562996337196 111061400529 528169458275 574098576764 653730342662 116663246208 452549551916 0 687049433344 0 687049433344 13520682469 605951515102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28982144531 95982894024 97684528949 653984127641 311664201470 324448881165 131657851582 666298011311 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173096651420 625551443647 20103352613 286395675344 64004169578 453266406858 92466192931 366820410710 204643706820 207109837483 0 687049433344 70841883442 446902077130 0 687049433344 439169376237 576881327334 560180741035 595691789291 183793351953 487009309460 0 687049433344 318768050871 344136224884 0 687049433344 34458528235 163685225424 0 687049433344 61638620129 256340891075 0 687049433344 114545433395 204485502698 48165559042 178200589527 0 687049433344 0 687049433344 67828455393 264262060770 387422592122 612132943633 158355983527 624683900710 236424278699 382322798480 0 687049433344 599505114722 657334739038 0 687049433344 423330490519 502854964857 199866271015 635495449546 87558471365 383088060697 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119738873102 324820278226 0 687049433344 0 687049433344 463513857033 514794090038 0 687049433344 0 687049433344 517915258877 656748776440 66858029215 138649990967 0 687049433344 354006479080 394897871449 120072010373 400138663306 0 687049433344 245267239864 665553498054 0 687049433344 613479270872 675316069769 561638511624 669149076888 0 687049433344 0 687049433344 492922677276 541118515451 266955947924 337081990663 651720726369 656366373978 0 687049433344 145956723589 204554252818 251337360314 476098033261 0 687049433344 0 687049433344 28818103423 395721974570 338568404391 346935618779 0 687049433344 25202673446 485101787011 0 687049433344 242892497159 415051060712 365395187119 588621512694 0 687049433344 170792928089 631270396673 0 687049433344 340504620761 598335220977 102294620509 553756442418 167020316978 604467232120 215003378376 408099223989 438552377633 604879576127 158363340120 269537598390 0 687049433344 0 687049433344 224332541010 416667719709 0 687049433344 368030086757 573230642725 0 687049433344 452381486179 548140313164 140715832261 613001967318 173163265934 368252126761 0 687049433344 0 687049433344 56072939009 269076165131 0 687049433344 0 687049433344 539694532779 631144971565 312717679282 452507522576 0 687049433344 196209218025 453252027954 0 687049433344 107231761658 463003770607 84541875860 183610270321 0 687049433344 195487733991 590394857384 0 687049433344 0 687049433344 296176362418 567931659714 0 687049433344 0 687049433344 132047270752 244771155280 0 687049433344 26533303240 204491826825 0 687049433344 90911717864 474821426216 0 687049433344 654981393802 656322892894 0 687049433344 345782270456 565733327874 0 687049433344 0 687049433344 292031023162 583463246111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333120414341 454184085598 565836979929 569697538665 306792409198 645229432449 0 687049433344 36247916011 588563646363 338350285944 414594744459 483760787373 652323636021 460710870902 544790674862 314497875434 622133886620 0 687049433344 41252527102 350310093698 0 687049433344 34147534102 604182492637 172779960458 189276697150 0 687049433344 593305322719 621403834609 17490705505 421138586724 13556930039 360015780417 110936783724 634977262399 0 687049433344 97856898059 572567453898 0 687049433344 0 687049433344 22853992852 363654963537 0 687049433344 0 687049433344 0 687049433344 477231765178 684741276609 35297709226 379260949596 276872529284 629760336013 0 687049433344 8345729511 471564715097 0 687049433344 415897875014 469432761932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129974334387 289335205468 317208573868 578673880208 304130317594 656256471310 469170359063 591640326679 142360542982 403406622373 165196992541 194502623495 0 687049433344 0 687049433344 227540231087 301900246126 8019452862 423871079257 0 687049433344 602721262364 664663920511 0 687049433344 0 687049433344 62294064341 468470193236 209703206824 565627683508 0 687049433344 162235175407 604829624843 0 687049433344 22027067262 225885204087 0 687049433344 0 687049433344 0 687049433344 655381651673 657040252249 0 687049433344 0 687049433344 512520948169 527410021991 0 687049433344 572588939684 657758160882 0 687049433344 0 687049433344 348108603053 362640682127 154547774284 186827828173 236513727195 342213257455 0 687049433344 459150055722 594287192425 0 687049433344 33647373 350277342753 0 687049433344 218559206324 585934317689 260038107406 367647574173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13581800511 144995849105 0 687049433344 0 687049433344 610566132695 632242179046 38879846526 382980855484 0 687049433344 0 687049433344 157444556128 628755499602 147650514652 348575418254 100565893722 328334537132 178437932923 219779879025 0 687049433344 0 687049433344 122219685967 476639996690 0 687049433344 429120650077 559735108937 0 687049433344 0 687049433344 446834236489 526470954751 165440426022 489466891461 223019430098 649177345283 525814754997 674229104900 97578804481 480384392124 0 687049433344 0 687049433344 438368437849 549303028701 0 687049433344 0 687049433344 0 687049433344 73495782191 111349138665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2184986970 7411010428 0 687049433344 282215164360 366921268051 103127146828 194128067848 0 687049433344 18433980959 94459492944 113527255335 667403019554 0 687049433344 0 687049433344 5584924939 555337038492 0 687049433344 0 687049433344 0 687049433344 176898244648 625254609905 0 687049433344 42146518942 112139633689 355981466914 411859885072 0 687049433344 0 687049433344 182116215518 649062060172 0 687049433344 95251177271 210232178132 0 687049433344 178217776589 399948695903 238425072325 682824784177 0 687049433344 0 687049433344 547746890437 633939300103 0 687049433344 28137739148 518447071017 112703085118 380160582592 83677928507 557331244751 48351090613 85891588283 483138498007 640561584929 0 687049433344 18893459955 676627146049 0 687049433344 138451234562 584760431020 0 687049433344 41292090882 54305143587 50677222935 106777373106 418369245282 446773400419 0 687049433344 0 687049433344 0 687049433344 411736389696 654155697497 155923581713 489372908650 0 687049433344 66784693158 664378858944 0 687049433344 220696387926 394420651387 0 687049433344 0 687049433344 185936206915 328773737659 0 687049433344 262227281979 513841282029 0 687049433344 228187485046 295132803571 266060185340 491078435723 0 687049433344 0 687049433344 0 687049433344 169067511048 353374349330 0 687049433344 225312224916 611074538746 0 687049433344 0 687049433344 391000779044 505656981970 0 687049433344 243813348063 360376543449 0 687049433344 224412823205 251881954525 0 687049433344 75890119649 326246935805 233302943644 279650400031 611819988370 649793441722 156786318000 470404931538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121553778276 600961875892 0 687049433344 402593796959 596417458413 306597214408 308318937452 0 687049433344 0 687049433344 386593191632 419513317328 444871094138 650381585752 0 687049433344 83372959604 341258389836 0 687049433344 336786964648 550086753933 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105417039923 452427897292 428415061017 632938616633 405213389936 405335881966 0 687049433344 0 687049433344 194761924307 528579773067 150775056558 182154391802 53273625729 314985066281 0 687049433344 0 687049433344 565236763186 673238829787 406821534905 472391922118 145158517060 475659863345 0 687049433344 43106933966 115171806784 68338682702 535413080236 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375542887582 379204707078 0 687049433344 625956821168 644007274524 0 687049433344 612540028903 671956654199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40878982587 429793737812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490727600301 668121863794 312612985627 600601604462 0 687049433344 0 687049433344 391571224137 536448532582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309448539448 331029384417 0 687049433344 154269262761 219890257507 0 687049433344 0 687049433344 86281096205 480634952046 0 687049433344 49930607017 219320986721 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174419150191 648859468087 251232146016 510617621256 294294189071 425148301639 0 687049433344 197003758060 204947631962 0 687049433344 0 687049433344 0 687049433344 338096889120 453327713607 154733921391 381367647390 166119564524 372987968659 0 687049433344 0 687049433344 0 687049433344 335964406028 531738585413 0 687049433344 0 687049433344 0 687049433344 426742316041 634845505639 0 687049433344 139053456500 684800427564 537093443433 616392319429 164213264832 406637663716 297616427397 524823259706 211971445921 506020371055 0 687049433344 485164891124 669329446118 0 687049433344 218922452549 328960295507 99205708739 416114265921 350311185194 576163591835 0 687049433344 0 687049433344 165457641127 194337735149 39273819547 358530308804 352712554512 607965380089 0 687049433344 0 687049433344 0 687049433344 100972960702 441274264158 202285875550 280998943100 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142771011817 249303707411 426746653251 433862362054 0 687049433344 157956229423 645844474797 0 687049433344 0 687049433344 155701208812 321941715622 237616523986 389435800236 0 687049433344 151269175179 616015756771 0 687049433344 69356936444 681028484072 79944415183 116742369628 422940338492 623259648595 0 687049433344 58088836823 594094881418 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310929490969 355459062512 163716498374 419847535570 245655630422 643477958900 219678276104 341884212397 0 687049433344 483536776218 518721355186 517093998071 596488529908 0 687049433344 0 687049433344 0 687049433344 112761372281 596048648299 73027358601 509913261298 0 687049433344 0 687049433344 0 687049433344 220832819239 568241194688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50231321097 477577601682 108293566860 451329293404 0 687049433344 0 687049433344 143620530744 384443750709 99586883556 260572018327 0 687049433344 346219671818 425132418727 212524567595 658225454386 328284553571 449169948079 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65822654471 81573092851 351054728303 371491083775 0 687049433344 283648790007 323411258815 0 687049433344 0 687049433344 0 687049433344 118452881929 470133591429 331176410511 367335829214 153812207911 637932221988 169365174202 579585630908 0 687049433344 0 687049433344 288864262455 589108337167 297579564739 370008035081 210821860342 373124250760 0 687049433344 11900197781 479185396294 6942317862 409659087878 0 687049433344 415309669630 653024263458 102499620987 668337647516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 360400532747 489710700333 57227437767 290416445749 0 687049433344 277331115153 460819886485 341740358565 556145933511 0 687049433344 0 687049433344 396914536183 475982194846 362816920956 681506169901 475132788067 482159845863 67795244147 217003463263 0 687049433344 0 687049433344 113161643460 538139252876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 217407864693 372440034127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274739826045 520013965010 111115648207 565735613289 249410331331 619529337771 0 687049433344 0 687049433344 67654306336 211091299914 48897476807 515303915575 0 687049433344 0 687049433344 300569303296 331845226852 0 687049433344 0 687049433344 0 687049433344 0 687049433344 379463218787 683973759393 23424341906 584413292309 189439244464 373825629615 397596349374 486440618357 110712605299 440340752428 0 687049433344 9386089168 371088296341 0 687049433344 335592714100 435115022326 42305153945 288375996819 0 687049433344 41199715095 508050493927 510547144204 599440239735 0 687049433344 419900755221 444165584331 135049098528 426685166351 395645833633 679136531615 274803719292 339532585325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278129642766 622412736832 0 687049433344 0 687049433344 50461453110 255018937324 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323289831531 445767776382 0 687049433344 0 687049433344 260919582002 277804889105 535490323084 648982572753 0 687049433344 188647504614 361772658873 244475564115 445103518235 69927494860 475516761226 0 687049433344 0 687049433344 44773559252 119991588123 192670877582 246055678966 211253268256 422531242430 45078426380 480307515750 83159327394 390049451806 0 687049433344 282227748427 364830246062 0 687049433344 165829657793 662875408170 161535028509 298380078624 0 687049433344 225884097432 235848671732 319797025749 515812609517 0 687049433344 151892535354 659122967713 0 687049433344 2405403382 390222828645 477800445414 631669217152 0 687049433344 0 687049433344 611918438006 669291114177 0 687049433344 0 687049433344 0 687049433344 503043526455 672668884308 219274145623 595756045616 390190489203 560211425419 539795605427 546795090339 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184573725045 552512419317 336727251730 436746898803 0 687049433344 525090774724 526003302669 0 687049433344 0 687049433344 0 687049433344 0 687049433344 322739398107 426661026917 274449044785 648220861113 205973042768 367143174061 243906116024 552552324629 0 687049433344 0 687049433344 32321133360 376500702853 0 687049433344 0 687049433344 118603570595 241848470653 0 687049433344 0 687049433344 0 687049433344 388344223700 577315053411 598563712407 649835176827 0 687049433344 159334880491 546250999798 418167392680 530651313906 378495943560 558262926365 0 687049433344 323247367213 490608228021 265552417886 675056591071 209430474136 592688235887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334203786114 619194625939 11758907312 212983592502 0 687049433344 136893041151 238389233641 128436214471 417051700583 0 687049433344 0 687049433344 314136435226 494442481749 538344292983 540650069739 360886104611 670531234473 0 687049433344 0 687049433344 494264692343 686230830373 113956228804 647074811148 186030628805 392747600261 0 687049433344 91989123173 316604808020 569598956693 574508446120 399490698522 553750333292 0 687049433344 195051416186 619550218708 247289720200 315822331235 0 687049433344 11914611277 357333387196 0 687049433344 0 687049433344 259223619724 377188044510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232216582574 441699096665 184617654836 645148420701 21156558862 508799334578 478867716169 580659478923 0 687049433344 0 687049433344 495042044988 511427485839 0 687049433344 0 687049433344 198645586480 660981702186 125227290113 664568986075 0 687049433344 591642052149 646985143256 156531611501 416323664342 0 687049433344 0 687049433344 0 687049433344 437388070801 672313017538 0 687049433344 0 687049433344 0 687049433344 231188922059 515573464682 424509317503 477060048999 44395418505 122518643279 0 687049433344 0 687049433344 0 687049433344 365782725120 530482108545 0 687049433344 431277190141 584458092882 11622901752 324940604498 275799303035 529871981282 185800946226 300922540765 0 687049433344 0 687049433344 0 687049433344 134901625893 425515476485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78707511873 199128194634 0 687049433344 85270805651 489176736952 0 687049433344 0 687049433344 0 687049433344 115909782030 581797253230 0 687049433344 459029376010 686333927440 228038719197 453219394570 97361689250 678654673619 4139346299 277342482854 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339312890984 487934094290 0 687049433344 0 687049433344 445356147668 558171372212 0 687049433344 32690918207 344705586539 299145184188 584537235100 263835922959 291704486842 0 687049433344 337750251038 479351125426 119897221048 250936785166 0 687049433344 0 687049433344 0 687049433344 250822407071 570355275413 21095518029 375390538810 0 687049433344 28693142945 667310253308 254162444991 349068237842 0 687049433344 333853884055 441207471160 247757853730 523650394086 178616802231 617897028723 474845822952 573741676938 300189202421 629470398460 80580555569 460043178189 0 687049433344 113345612806 479055365211 0 687049433344 0 687049433344 110129896597 453952133973 0 687049433344 67021951828 665110521921 0 687049433344 0 687049433344 0 687049433344 577307312653 577446761397 0 687049433344 0 687049433344 118372621253 416058306321 124447885244 582245318461 169294467756 668740326673 0 687049433344 384275182354 619679438042 351004301658 657838665238 437407445061 602463127811 0 687049433344 142817289314 483496553106 0 687049433344 0 687049433344 123089184580 168212879410 268062292260 403000599128 391780034704 579252308248 0 687049433344 144260474691 440427188566 224260951843 516004118345 0 687049433344 0 687049433344 0 687049433344 21242870523 658474425772 114690610055 443319181209 23600198847 118925405115 202669066137 639891326311 21619605193 282803413975 0 687049433344 622445750974 647813372664 286088459853 434675328158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17311685570 135533272355 0 687049433344 299707807206 576308416941 187495641961 396354317286 0 687049433344 0 687049433344 86254120298 244927591943 113388625227 558277121384 0 687049433344 70644836561 495422674382 288533931755 583294757095 0 687049433344 0 687049433344 326002058879 488050900311 0 687049433344 0 687049433344 164890211653 458291745854 560661662902 577186173010 117654122850 655938371424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 533937857273 576096143609 0 687049433344 0 687049433344 126996956737 493416206242 37177960187 466484928704 392847853443 489705395705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317364542521 328870453286 0 687049433344 0 687049433344 291646962853 665562912390 109507087126 190460631346 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135446333525 653384079716 555022191952 657227792609 377666444075 606914172500 213424728206 525185307766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28625913216 66970992222 34428793296 497165130328 108632814748 676138563843 0 687049433344 0 687049433344 80017269601 136614708826 543190364337 557695981564 0 687049433344 66824171345 341890118909 0 687049433344 296560313564 623868653688 57883853605 480366692453 0 687049433344 625616380275 666009251237 0 687049433344 65693835522 176763823727 0 687049433344 303045849167 577483063498 483948899075 677645182002 102800787038 505490423847 214758092959 257588413054 401484009794 589676500105 240124976686 627249073369 0 687049433344 355077048016 602382633742 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10752162704 605886810444 101686121399 321341970363 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260641182392 602058447163 0 687049433344 0 687049433344 61303334597 533196281980 173260988009 619337252197 0 687049433344 393248848609 488035518627 82115679924 525437878377 0 687049433344 0 687049433344 0 687049433344 308848701323 335007927352 292953457239 581912182835 315707879724 348229145281 0 687049433344 314696929343 393067382710 439366132822 546588026949 242851529438 677139042943 161224995938 438286133686 231205679042 583397793956 0 687049433344 273513127348 683568999450 142404133694 462071947719 0 687049433344 0 687049433344 284944805767 676190794563 0 687049433344 75902376165 96886195179 0 687049433344 0 687049433344 430095348385 621030611385 0 687049433344 55994352819 322590347483 0 687049433344 79254621786 484396267513 343920592150 514549164434 40531977562 399109505731 0 687049433344 115816950039 424035704908 0 687049433344 202734984088 582314916608 0 687049433344 479784383554 631793377826 276894431818 648626022309 320841873262 549545054969 99885876450 195600092297 124332893255 347861175734 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306656439221 658260735044 214693991134 516181910520 0 687049433344 50867819610 171544228512 4929494304 25031729385 108256612739 313805401279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339976108528 420208961857 0 687049433344 377213896360 384425675751 0 687049433344 0 687049433344 0 687049433344 51508732084 660576923299 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260905024126 297238392974 0 687049433344 99308678198 331171494003 233645273369 571246134941 161631389323 648270365627 103378848954 468117700425 0 687049433344 292518409076 661392526098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286541873262 556384449486 0 687049433344 0 687049433344 0 687049433344 340418949935 392231640318 428549429542 467684789447 0 687049433344 96180380971 170029802126 0 687049433344 134768617735 529724575676 351717512995 630956369893 0 687049433344 0 687049433344 314346425402 552055740644 220824724707 628194450258 0 687049433344 21863276737 463478239373 176644424866 374838336825 412262724075 612438912245 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415289623618 613560191947 0 687049433344 460497521786 637697386947 0 687049433344 0 687049433344 0 687049433344 211474486531 263536817085 127236198630 307126857067 455303675193 476265361038 243994005905 278541716321 0 687049433344 0 687049433344 331820186344 483855462371 339768458565 357184047558 103284541021 150353645756 135297702879 189721293168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274889082323 275832784574 0 687049433344 268336191536 318942486616 0 687049433344 56337641923 391253552525 0 687049433344 0 687049433344 215323014952 565036267564 205882745284 511900258787 267561496145 467656937317 0 687049433344 0 687049433344 316611759114 626358052871 53887576226 278942237550 387174314279 402409121152 275968312637 539930254442 0 687049433344 16766720149 345448400564 0 687049433344 136408891309 209827404266 0 687049433344 270905024230 464335747294 0 687049433344 0 687049433344 108202539259 557664276723 137267628699 435584962946 51304041372 315477111951 0 687049433344 0 687049433344 438074685054 532747931033 205065092129 434677835927 0 687049433344 555842235554 654908303115 0 687049433344 0 687049433344 64076551105 139811492088 125680705437 360829425945 0 687049433344 221020338718 685431314125 0 687049433344 482638145304 681183029003 325355207652 582123843399 400845339013 480366856365 76794525203 301055441200 0 687049433344 0 687049433344 132475529644 269214024719 0 687049433344 128941012614 308672777292 247928398294 450871511292 262710006859 516400935778 518535038470 570659958822 370439325352 554667298523 368178720564 592483171821 35455571154 620959681863 0 687049433344 337793262670 671618811362 0 687049433344 503861010027 604915598377 88969117508 675522573880 271505085798 502846219477 155531606208 423332632727 0 687049433344 352673501111 496259250020 165800762706 604724643749 0 687049433344 330913944247 627665672897 0 687049433344 0 687049433344 0 687049433344 0 687049433344 455790295371 658573107899 289366105102 587120275352 0 687049433344 0 687049433344 123315024041 496298601655 9588840554 34384810973 0 687049433344 0 687049433344 502623835037 627891782379 11150361289 11880860345 0 687049433344 0 687049433344 522552790883 582569157305 0 687049433344 314939222526 515351033383 0 687049433344 430554015368 504551822285 260281496715 397812910680 0 687049433344 231442045924 420147970499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140231129708 426483486604 7124539882 309776818414 40847778888 121814948000 51321025875 236485041367 0 687049433344 0 687049433344 88694187098 310234454927 81508521578 437607244111 89722315964 464576330592 0 687049433344 0 687049433344 295725635615 534365000265 0 687049433344 225211635294 608757841793 307382993123 542857997974 0 687049433344 483772546033 494607913690 11707023522 124461562964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51912917475 651465533577 286851875583 425401654040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317021495148 569362657327 0 687049433344 576263775402 636478710927 0 687049433344 0 687049433344 86659909347 133190870099 0 687049433344 238094260740 371732696978 415009739325 679775468571 0 687049433344 265449314835 326699869351 0 687049433344 0 687049433344 172708477166 216370147725 0 687049433344 0 687049433344 200812381291 456997194362 187393963428 543448971050 306173528529 610049405948 0 687049433344 522390570442 622053953255 0 687049433344 14950173955 204647589793 0 687049433344 0 687049433344 502755421457 582217333947 260978431133 336088750356 492323962201 505558858118 90314782543 385876271830 88088793059 217114047343 446496734770 656183924427 0 687049433344 0 687049433344 42710618109 324116043953 438473640337 668577963173 0 687049433344 209954740628 459957520109 423977149628 643084653388 0 687049433344 110779418934 480346317327 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223907937375 224007175828 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181118992733 685079987838 79644351183 192817198827 353479926671 534206802346 81399551223 601901075780 379850978096 416487011182 297327783623 681957545658 0 687049433344 409818408596 620731343239 0 687049433344 423060314503 441570397416 89463548507 652813782271 9164554146 422275732579 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14251529127 20019883953 0 687049433344 9027118506 424292406771 0 687049433344 0 687049433344 0 687049433344 0 687049433344 591609845773 642192938116 44177583750 216598334189 0 687049433344 33927450836 150199782797 0 687049433344 0 687049433344 297584764685 306516008418 0 687049433344 51739008476 368269862124 380458694987 660649923702 99685499470 395584848026 0 687049433344 0 687049433344 199793598134 657971697976 0 687049433344 409625467408 658256720584 320047266041 449024294037 120422427956 216045535036 98430588768 504358547223 0 687049433344 0 687049433344 78902889166 642037618780 228196053792 523233323543 285944003631 607815939645 0 687049433344 0 687049433344 0 687049433344 260596663117 397389749520 566475272594 685330699308 76737493885 627919954309 27323850863 474271949358 29426068380 450060010115 150676559588 332292603060 72921895870 380655679650 0 687049433344 317386982450 383798565681 190163890061 576335684207 144644062071 458170486088 202286166847 520711762908 325961343445 402223181805 238490137037 459593876605 408126185179 558193146997 404578252184 443898188391 385471634668 603502278539 447167310265 658227838000 606436043379 648054622960 0 687049433344 0 687049433344 0 687049433344 384423340416 509955394225 0 687049433344 310160853765 686190445070 207356244668 405067172792 31318267285 103391391516 105943750171 686734580025 0 687049433344 0 687049433344 98473681653 522219529319 0 687049433344 502132549009 503543322914 40294444046 571543650791 64433047551 156221087372 0 687049433344 182879536158 526301801223 0 687049433344 0 687049433344 0 687049433344 88337133380 354878990281 0 687049433344 0 687049433344 205249212576 600089756682 0 687049433344 0 687049433344 0 687049433344 85831671605 523687330059 0 687049433344 265564209495 676917311195 91320219678 399164157506 497301532362 533117267294 68619072794 89688059867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104856188583 387051999857 0 687049433344 168841353523 620936081473 0 687049433344 384938103460 432820234357 0 687049433344 27048096946 264351664438 492566396737 649038177384 0 687049433344 0 687049433344 479429467733 675574140994 116024502672 420866342912 0 687049433344 242776489736 430415842320 0 687049433344 481937016805 628648337177 122557771049 123058723651 248277777456 489516596277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349387181763 475003999101 41088380474 549061479731 0 687049433344 0 687049433344 444899512722 622852180765 0 687049433344 0 687049433344 417254443815 542567143944 370571520571 634350696924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157974079415 390795543449 0 687049433344 0 687049433344 334424825086 664864559938 0 687049433344 163215278163 222796889486 0 687049433344 0 687049433344 285584668187 388566008897 371595908991 515567063422 202193507787 227105424978 0 687049433344 0 687049433344 551275918089 672528036335 592165380101 617530622785 77397620960 337563239440 85518435236 411943760930 237521925624 322257251310 487631297751 565666497720 0 687049433344 249645635083 342471020641 0 687049433344 151854197781 401737351388 69828043063 224017264597 0 687049433344 138655143584 503287380176 382478108142 532143921896 0 687049433344 89741321756 124055987455 0 687049433344 0 687049433344 138044402975 503514676760 170887118069 284592596837 0 687049433344 0 687049433344 0 687049433344 253520348304 563248897761 189082678413 405619668462 0 687049433344 45905294028 363448301484 510798910578 525829411008 0 687049433344 0 687049433344 131920930642 645522814950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71759814228 532297820082 0 687049433344 83442979205 331656240755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257798361792 422690672406 30868061113 476301891682 425111270560 517393259149 0 687049433344 336771545484 414924478107 0 687049433344 231329745357 416359731706 314452321874 606642586006 95561458987 632615080885 29807590871 611665530446 79808951983 220768143671 30670734228 231982229374 284071861313 341552756444 0 687049433344 0 687049433344 0 687049433344 105791844926 164945448884 0 687049433344 16029750424 199743924570 0 687049433344 370659421283 514735331447 0 687049433344 143710010966 391355319665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373278704933 434866473794 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125962348441 348760649062 353648918907 593095723312 4904616652 313902421604 0 687049433344 357970125506 418720047897 309860842588 386570091070 0 687049433344 250819268516 441502237871 384343376329 686208236938 0 687049433344 0 687049433344 0 687049433344 477556970668 527669986607 0 687049433344 0 687049433344 0 687049433344 133071580980 489811047949 0 687049433344 186724937639 654635308100 222193092057 375365018629 0 687049433344 321294956640 474290871581 432769020831 528449323216 48693276526 73730779674 0 687049433344 0 687049433344 0 687049433344 249822556808 589091940506 247744203326 357291545543 0 687049433344 151414326045 617432810962 0 687049433344 0 687049433344 0 687049433344 41175233668 679195603264 0 687049433344 298446464423 495914456791 0 687049433344 8835883374 471478587585 0 687049433344 0 687049433344 0 687049433344 105580992079 610178439144 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258694929139 664087738883 21859079273 251507361311 48544124699 479712032738 0 687049433344 0 687049433344 185416540390 679089148685 0 687049433344 0 687049433344 525017116581 661315286813 98321071936 142757594399 191833747221 448295173599 0 687049433344 0 687049433344 0 687049433344 192918595669 403289334567 0 687049433344 0 687049433344 0 687049433344 332788885358 520476353012 0 687049433344 0 687049433344 0 687049433344 100593145996 280158037650 0 687049433344 0 687049433344 257731951744 313576397650 54317517586 530136383635 0 687049433344 0 687049433344 154270368222 299772394148 171090104983 477237434245 194838364050 450654469606 0 687049433344 446588182891 666717503701 0 687049433344 161894569472 180961551018 0 687049433344 0 687049433344 488071806905 555014407999 114981648048 550658253966 361823622577 448748853079 0 687049433344 383273040291 541048308998 0 687049433344 0 687049433344 0 687049433344 112495741882 191741303505 0 687049433344 0 687049433344 0 687049433344 97809133614 315893766557 0 687049433344 0 687049433344 0 687049433344 471872000993 654002302854 0 687049433344 0 687049433344 202642942824 460324095791 123967894166 674863517867 350793420107 368775085052 0 687049433344 0 687049433344 0 687049433344 292252263218 502942669769 0 687049433344 165521289877 404667877420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102855812038 352645961645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4520401261 613507908035 112753770062 491413125687 0 687049433344 122482311975 344919699397 0 687049433344 320910327060 612101699809 0 687049433344 0 687049433344 0 687049433344 414606227636 510089457743 0 687049433344 0 687049433344 12164364626 340063275520 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286215465335 665091376528 0 687049433344 276690051997 392874894936 0 687049433344 0 687049433344 0 687049433344 132043913540 170138936877 0 687049433344 0 687049433344 569837424988 619997232806 0 687049433344 366255805617 456187516065 284739409263 608333452373 0 687049433344 0 687049433344 185579229370 274343346194 205410733374 579445781896 0 687049433344 587230159836 667385686625 0 687049433344 0 687049433344 425715937512 654061104493 0 687049433344 0 687049433344 85235356818 304097018559 0 687049433344 266139606697 617812365079 0 687049433344 0 687049433344 0 687049433344 533437851303 673865726957 0 687049433344 370918605621 445922198543 0 687049433344 9741477872 288979249120 21131557853 609533373254 258538863753 612882081024 357039975982 550293584197 0 687049433344 388350544404 677404768670 0 687049433344 0 687049433344 252418360306 324638947973 0 687049433344 424030294153 463042099736 0 687049433344 0 687049433344 0 687049433344 125229490811 283967999039 0 687049433344 630834477014 659066401680 180145358494 348924119239 6041707477 426438690604 0 687049433344 114353653851 283450515872 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401787369501 486714819462 84567342957 390134354593 0 687049433344 0 687049433344 0 687049433344 93595988989 502833281063 0 687049433344 488839787149 541744514905 0 687049433344 0 687049433344 0 687049433344 135499395132 642612955284 81936860301 489756862151 480820442568 616987701028 0 687049433344 137640683937 554433627024 407049835164 427887091302 152640361535 445936690738 66397867407 679429033189 173920083770 588401033079 545909813879 638004290166 0 687049433344 0 687049433344 0 687049433344 416325342191 663608103946 0 687049433344 0 687049433344 276133137154 390042119283 371413082938 593057465486 0 687049433344 0 687049433344 248774005292 527910244773 329785413166 331409415645 399616178448 422705613486 192863986821 423023178932 0 687049433344 528403396960 614976688468 6845789100 59687191216 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109437324395 180353018033 405881967597 413916171077 0 687049433344 0 687049433344 0 687049433344 156434503240 528311213022 0 687049433344 22067327387 430626294397 0 687049433344 0 687049433344 279016482515 683128037855 102687463847 485343330821 119586488013 158441474191 0 687049433344 0 687049433344 525681122323 679627709333 0 687049433344 0 687049433344 113480928384 473997910151 0 687049433344 0 687049433344 343045173866 628178371119 33754403004 435885469381 128074100492 630728478188 117242473299 216565994551 0 687049433344 406784633903 639999721292 0 687049433344 0 687049433344 205387408656 645478126921 88626529493 648321017976 404307837869 483025322654 0 687049433344 524202247324 569704672314 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266941334143 378750399694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63279673884 389813317851 89858963592 165604591059 0 687049433344 359058186438 425341130117 0 687049433344 0 687049433344 0 687049433344 198639356051 410142795006 318388385235 346454643287 145485773575 286888088740 442612931014 486949838070 0 687049433344 240607389613 400850586350 369078003056 535845001370 0 687049433344 0 687049433344 498278729112 683806904718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179009041843 245960660153 0 687049433344 318793713670 363224560737 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113289670481 617908058816 0 687049433344 0 687049433344 57179837712 463505892971 376478172087 629903339868 0 687049433344 289131926451 645268734273 0 687049433344 0 687049433344 615675134205 644495464106 0 687049433344 483348288792 673208142229 0 687049433344 0 687049433344 0 687049433344 253961366610 480985302835 0 687049433344 0 687049433344 17091171243 308024229790 0 687049433344 0 687049433344 460748591047 584761831892 0 687049433344 223126113088 622327275364 270247505558 309220072959 275356042814 600973133573 0 687049433344 140310816612 209185204793 0 687049433344 316995886826 664876123051 0 687049433344 38709185076 465778088650 0 687049433344 503946890639 641760605993 0 687049433344 0 687049433344 594580602848 619484512246 0 687049433344 0 687049433344 61422153667 147185003752 61984195954 516468647105 213959688589 430467866207 140437563964 448424786741 0 687049433344 0 687049433344 77850764334 447274304189 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189026172271 258792500861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355704712241 493389508473 77891277468 631080942063 361368862048 422663870942 23778003253 495096593983 364822215546 510281936383 115379951218 132684522425 8333528564 29137817524 0 687049433344 440329848459 602762852539 0 687049433344 0 687049433344 75401672067 187123923335 0 687049433344 127135127250 495858462460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33670865960 95565736570 301162096052 441767696421 0 687049433344 0 687049433344 0 687049433344 441945283459 554543823971 373088255980 646406267163 33533696731 399610661738 0 687049433344 0 687049433344 202727653658 634851770502 0 687049433344 263386677548 421411687916 0 687049433344 0 687049433344 0 687049433344 30993605455 335858378662 0 687049433344 0 687049433344 0 687049433344 5902915252 252234472495 0 687049433344 213636432011 383657234162 0 687049433344 580451379426 648839810228 156789809979 183402368509 48928294388 156995189493 208662076411 570677724139 465049955876 498178812276 0 687049433344 345889764747 603985367919 0 687049433344 0 687049433344 0 687049433344 55570749765 615813518234 86716333442 346612126759 318113365341 353504933309 621013788378 637650392127 0 687049433344 343338589218 413797043393 0 687049433344 87872713149 101459237085 0 687049433344 168388783438 669865985087 120416190708 382033331090 0 687049433344 0 687049433344 0 687049433344 341806539461 520915514463 163087415439 493548070076 0 687049433344 503699485258 545870391011 89903661548 231033386117 0 687049433344 525472761000 529810187556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6041584236 442156775621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426556471625 432947281097 553871592723 631364903349 0 687049433344 33725080701 610894582118 0 687049433344 0 687049433344 235412993088 343155754091 0 687049433344 303461775322 663934818936 93715458877 551655639319 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487671922537 567529397970 0 687049433344 67352995440 660004190706 52575614459 353273932503 419301424759 546029290705 0 687049433344 0 687049433344 0 687049433344 6853041689 260751960695 133993793230 183125544215 0 687049433344 188103031289 319880757999 0 687049433344 452246205771 523993289299 0 687049433344 0 687049433344 0 687049433344 342196014419 491063943288 570571260213 670220424596 0 687049433344 189734247156 533303460933 0 687049433344 89482037924 565554993062 0 687049433344 0 687049433344 0 687049433344 176505555754 606671338873 474287291847 638495562316 0 687049433344 507371469533 615537816375 333394110241 503162752972 0 687049433344 452782870493 548108196820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 569256805000 668249000219 426751480274 676557296463 48314945516 447692153962 0 687049433344 464643744084 530712576979 415939440373 462121473838 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 437366481149 613804297082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 539510083708 564903315401 454007948283 637642114688 300472512887 558506513190 0 687049433344 0 687049433344 0 687049433344 379678698820 583270537448 0 687049433344 0 687049433344 114377644734 144977122443 0 687049433344 458462330095 535240903254 442477762027 488748487143 245311995855 457479654463 0 687049433344 143423380780 180475481566 0 687049433344 51606591317 556450236422 0 687049433344 0 687049433344 60790863119 173998552957 329548363916 608701594030 82012342087 506975696120 563572684605 564590244862 221721482434 480204838305 328399200205 668623341880 0 687049433344 0 687049433344 311149488514 498410271586 0 687049433344 212226642941 447272604324 0 687049433344 0 687049433344 171301838734 632223864263 0 687049433344 0 687049433344 114566135395 312563398442 0 687049433344 0 687049433344 400928921248 484500305182 534112685209 635488274257 299428159054 433260885353 15578927459 508275690414 41172881571 189150623815 411404498059 440625130062 0 687049433344 187998342039 660275262038 0 687049433344 344066464705 518419433178 76856531783 249585747143 0 687049433344 503501286551 563439900602 0 687049433344 157976111788 395011254928 0 687049433344 292109409760 493416059574 79000747277 482621468685 32943924254 380228633196 306821860242 483670752880 92387952400 593136265823 150903323384 329885516576 0 687049433344 0 687049433344 295094805464 581921915554 0 687049433344 0 687049433344 58515925609 294260945543 0 687049433344 180488987077 643461624843 0 687049433344 0 687049433344 469995768080 589093196637 39148213327 519570173568 0 687049433344 0 687049433344 0 687049433344 23463871781 351409384888 0 687049433344 181566877767 539109585993 109530652458 207996141217 102395233810 161024253945 0 687049433344 312638669846 502315588555 473455216759 478255689871 16929974205 306849029490 0 687049433344 400303502544 551972263118 0 687049433344 0 687049433344 0 687049433344 212208459802 323740813273 142472188742 433947660807 0 687049433344 200438091482 402684141083 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171451076178 473567406504 463478198082 490118105322 0 687049433344 0 687049433344 0 687049433344 67010367148 667347376287 0 687049433344 0 687049433344 0 687049433344 372589004620 537743856791 565605649910 596085056612 439083703096 492029781691 0 687049433344 167331769586 395888226667 440645534268 606400695896 0 687049433344 0 687049433344 587916452721 652326678824 273037299928 546039410758 0 687049433344 0 687049433344 0 687049433344 300753372156 439495166467 314044023572 518025401925 0 687049433344 0 687049433344 207331343161 329821518623 0 687049433344 25054844411 452156540688 0 687049433344 0 687049433344 0 687049433344 201911972187 596795575154 580270494410 642722031253 0 687049433344 598999643647 613682046421 437504000044 586257951888 3407507187 246802980036 0 687049433344 0 687049433344 0 687049433344 274202919471 523056325025 45058535282 358307496404 168959867098 350749127567 361723874176 442778960126 138574971125 231515326900 0 687049433344 123131867473 332755541629 0 687049433344 68908844772 371955758247 159048305344 311028477611 257315763182 518232402390 0 687049433344 0 687049433344 0 687049433344 515592803589 518095178828 0 687049433344 576260669353 676632143013 0 687049433344 26388144448 566291993085 294413707524 540511361432 485013551457 631902267640 0 687049433344 442061508135 580910872800 60233878063 390213611523 336753536012 645918671829 0 687049433344 135164784749 356936130588 13984940576 28341681178 373981064039 386754476858 190115428485 654191272392 323061626158 562203924677 101699863828 261362148013 70701022239 217425589094 247513516717 413647233863 216958433762 256339843620 0 687049433344 0 687049433344 482712735041 533091826096 0 687049433344 309890234271 591104791113 401913229322 668656312438 0 687049433344 106425684440 336929179774 381817483306 448950449112 83513531598 314103748328 518412775192 550378547604 0 687049433344 522373297437 589309913084 55315128828 500871699206 0 687049433344 0 687049433344 299873527118 514023757374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 570117151368 587469457642 58628009715 164221858796 0 687049433344 165544003579 375012873189 0 687049433344 0 687049433344 0 687049433344 387140297066 544182617426 0 687049433344 26653556433 244339120750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459174021991 496206631324 0 687049433344 0 687049433344 0 687049433344 0 687049433344 492785869092 686385505727 0 687049433344 82477545523 309275551102 0 687049433344 0 687049433344 253497509133 400400839897 99892681230 476996843610 48701033755 265137183546 469400311965 560195044479 2991259963 268451786155 0 687049433344 519422642182 624597380452 0 687049433344 394363970363 611371157714 0 687049433344 285542156732 414621501598 0 687049433344 543925528823 643931862983 76468703523 555405789437 0 687049433344 0 687049433344 0 687049433344 235615355614 484839049801 612848424459 660869129148 0 687049433344 0 687049433344 328762535624 480999212943 7876098999 421561624421 0 687049433344 0 687049433344 142720947714 144288938787 0 687049433344 109446420662 352629585241 31208322879 371881166134 0 687049433344 0 687049433344 0 687049433344 375453353071 642100715482 565857834986 684530921617 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314352628029 379060344702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13400693111 552059280806 256042148913 398050867443 0 687049433344 204249438714 430871100892 0 687049433344 47482195761 131958038861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 521120649933 568184792662 612329066767 657617281194 0 687049433344 0 687049433344 0 687049433344 85538153476 254204023095 0 687049433344 0 687049433344 0 687049433344 283910395054 321766098958 108087839079 443250848228 0 687049433344 378992138277 444236351157 0 687049433344 39471762165 333828392452 0 687049433344 0 687049433344 259555761978 354198301142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389777820401 476274034935 0 687049433344 285298404550 606507973155 334221147722 451098646541 0 687049433344 0 687049433344 0 687049433344 73162063813 126259664997 0 687049433344 0 687049433344 201162528646 324102612822 345239722666 636582139092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358516123521 653666244662 0 687049433344 254723077824 511257827575 0 687049433344 97890046490 405536718006 34589078948 675027698481 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9456963029 599045939110 0 687049433344 0 687049433344 0 687049433344 0 687049433344 390438990129 482918056018 0 687049433344 200348221217 463627052201 400972383353 445286809563 0 687049433344 212574344552 402755674416 0 687049433344 93107828055 118599585656 147150010688 160291825431 0 687049433344 282741901292 366138933399 339038399257 403298215089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108147660889 225992174308 0 687049433344 0 687049433344 365594022749 419776153385 441245906950 633503810135 0 687049433344 49042005093 238936872423 0 687049433344 0 687049433344 389769110520 479476141804 69320668369 246141834290 42915584567 532913240657 0 687049433344 0 687049433344 296495510702 639626358404 0 687049433344 377741373998 565115953346 184754891687 589556752126 437156887192 505797708819 0 687049433344 280044444800 650457664454 0 687049433344 0 687049433344 0 687049433344 104625660175 557981298554 0 687049433344 26758140270 311110169768 0 687049433344 575930642312 600516243724 70040455380 548040232501 0 687049433344 0 687049433344 174494395221 569901462908 322790870095 655606784337 279257048340 295956226803 0 687049433344 615581672849 669250139719 580653500639 636811499721 227076623970 382084691288 0 687049433344 45434012750 60462211012 119813301892 122756487172 0 687049433344 202421496306 391618830418 0 687049433344 0 687049433344 0 687049433344 107848158290 570504905102 410837867697 631763609474 0 687049433344 0 687049433344 0 687049433344 22236530112 488643397784 0 687049433344 0 687049433344 254221153918 399635609828 157750270458 590793272471 0 687049433344 260375894898 587183401697 0 687049433344 0 687049433344 240593910873 412148782413 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137825733560 493835448171 0 687049433344 263314906936 421364180512 232337159590 489348396839 0 687049433344 40674745800 167670249643 0 687049433344 46447519770 476809265835 24731295014 234726843833 289137879464 413162797535 164175093370 558769043183 0 687049433344 419657027809 552981126152 0 687049433344 0 687049433344 0 687049433344 110331497446 176609773331 384115241533 685787290406 261499654329 313608173456 158493466377 526039830368 353897047456 602327188645 371989815529 455712464327 519394413987 673002905145 419693774478 650045280610 0 687049433344 122124633216 446210273856 0 687049433344 0 687049433344 37415052911 506878891132 0 687049433344 460119703336 598946086531 452773171556 679010039921 0 687049433344 0 687049433344 15677681005 216929553208 0 687049433344 204465465135 658022116531 84435146556 542745102828 198720806967 456142389012 588008757965 672322910814 576527319426 675840693395 0 687049433344 22620452635 110246692657 0 687049433344 22517871844 26210240559 0 687049433344 0 687049433344 0 687049433344 12460516742 524023195064 0 687049433344 0 687049433344 0 687049433344 24302886033 32856037061 0 687049433344 0 687049433344 374401785723 484374202655 520650190953 523137742062 393545260616 543094764183 486342968990 674345528149 0 687049433344 0 687049433344 193536540556 457821876211 0 687049433344 66503751745 678092252753 0 687049433344 219944365930 428722657419 0 687049433344 0 687049433344 206892728753 361816522471 0 687049433344 148116421036 615221551835 0 687049433344 53739394108 56092313064 0 687049433344 250806661843 442590727922 0 687049433344 219105226750 561066928287 20066678286 353590671105 446524754625 487800699214 298847509890 411289220591 377913175138 627476510486 0 687049433344 3289358938 183039767743 0 687049433344 0 687049433344 406808307334 630411296550 0 687049433344 658014150262 659113344334 0 687049433344 0 687049433344 0 687049433344 323887337858 448224654604 409448960557 534893577885 57627791850 408367807322 292294794234 660404219223 86353906617 565192941571 339199063885 563951800422 349466269001 634775909412 0 687049433344 0 687049433344 532369471639 567634771490 0 687049433344 507352735093 552046327727 605535717357 680838598835 0 687049433344 45088200713 65619895933 44737898374 480950692879 591180168457 616108557866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120956272217 398499908839 0 687049433344 247021105378 258948288626 0 687049433344 154658977990 334274665686 0 687049433344 0 687049433344 175555997109 426756026319 295281775252 547389531375 290363733252 626237387441 25904675687 109295362551 498455670431 683391538585 71085554325 140726578079 0 687049433344 209628558606 556807628538 0 687049433344 0 687049433344 322444638652 665414846816 477220988485 664265708798 0 687049433344 0 687049433344 0 687049433344 41654698112 343774359798 53254327491 229711981637 0 687049433344 222934909390 411447673031 182940650886 278116864101 246365409443 438282128889 215079860956 540213675612 0 687049433344 0 687049433344 278955434655 358723469158 0 687049433344 0 687049433344 306985421399 320636296742 88764391735 588275355195 408083620372 486066641596 213318312775 406715980200 0 687049433344 0 687049433344 0 687049433344 93342647133 482627172351 381401413873 516722761292 0 687049433344 61605322710 571075360153 0 687049433344 406689892957 645146881119 0 687049433344 102079346819 452662419282 111071691330 544143208724 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267218150254 455360119709 509193645938 556469854552 95326974881 265780993470 0 687049433344 160130877519 448488643151 394960751683 536311186111 0 687049433344 173337683979 282145027139 191574381050 461732097384 0 687049433344 402436470243 559283300206 262192924668 663088290190 209892007082 594306308535 0 687049433344 0 687049433344 30865576725 164850718059 0 687049433344 0 687049433344 481524046429 667792364972 134501236960 479207047837 0 687049433344 33116082476 416185323797 0 687049433344 0 687049433344 97811780725 623102803330 0 687049433344 0 687049433344 0 687049433344 325929646600 463688884442 0 687049433344 0 687049433344 481939817348 499703065099 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222574532011 470668640261 338598311919 559063500747 11992251514 98324081941 0 687049433344 347554316128 562520382733 165051032047 657195118755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281628934929 491806576018 0 687049433344 304299149948 614925990606 0 687049433344 26322969883 658410984270 359602113284 440726492268 75751856684 171369893893 110848717588 285529985256 492247938794 609729686669 582400909019 645384365048 0 687049433344 15457497986 319663287705 127917099060 642297630388 386246370975 491595649768 121577559555 469637621719 0 687049433344 0 687049433344 247586939348 537651404568 0 687049433344 0 687049433344 148536560507 305155093621 0 687049433344 0 687049433344 0 687049433344 101492150170 611017607806 0 687049433344 392921555750 402277111024 125796269099 523394345286 0 687049433344 101892250663 235810618146 51989962451 477534399276 266920154 213368636739 87019670187 416216176002 306543112504 476849363051 134914909419 446924682744 275734670107 472968709915 328050445467 537410689401 0 687049433344 1312448506 537623219017 436561694036 598671169742 83498834692 290329048210 100514458517 627925901189 0 687049433344 0 687049433344 147271471157 626020817100 107369032316 533855654121 0 687049433344 0 687049433344 346154601664 646764946334 249309495786 429323847557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 576823064616 649213270758 0 687049433344 0 687049433344 180743341500 439426489778 0 687049433344 280330754583 515378234364 0 687049433344 407929564138 615882745723 31022824720 329557365496 12479194170 317945022925 0 687049433344 265110070112 587995981095 210067899611 246789285157 0 687049433344 0 687049433344 0 687049433344 115803374041 212177885219 0 687049433344 285247452067 638843547053 147528939458 180621087594 167713631452 389088948719 0 687049433344 30039690286 133915696214 244384734681 257699357518 262413181983 509720273861 0 687049433344 0 687049433344 167437446944 245277535896 0 687049433344 0 687049433344 0 687049433344 225493962888 327295781854 0 687049433344 0 687049433344 0 687049433344 444485752276 513434686400 0 687049433344 0 687049433344 350652981873 671391491818 59529159252 372855760794 446425900393 447610340180 0 687049433344 0 687049433344 161285126507 429318618518 269161260973 473185275117 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41992598942 361797315705 109945987886 288125343870 0 687049433344 0 687049433344 0 687049433344 0 687049433344 247729467 269239547686 301790329981 552866446808 0 687049433344 537819743685 645573641860 0 687049433344 0 687049433344 60028435213 66207446529 0 687049433344 0 687049433344 0 687049433344 380893568813 626041721550 0 687049433344 101301402301 332062155652 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155514404878 553272436123 18576838630 546343030568 0 687049433344 205306986728 279847484124 0 687049433344 459898347216 507366741369 121746967230 285042853620 0 687049433344 34989262538 614606401399 0 687049433344 0 687049433344 0 687049433344 637165053148 680871349609 0 687049433344 142563236324 459116195117 71026298252 328083637701 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5640582276 151621188046 0 687049433344 410820583959 430969880818 0 687049433344 0 687049433344 144165772400 514542102974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225181812325 318906508548 0 687049433344 491708488586 639220673952 0 687049433344 478987512313 601542581315 0 687049433344 65957444448 126195542697 0 687049433344 275323007579 325039075933 3991777661 84912643850 0 687049433344 0 687049433344 269724816658 615401170874 319861968095 409246531639 0 687049433344 80738872929 608342760121 0 687049433344 236447215466 498367284200 0 687049433344 136988404988 324365003938 0 687049433344 300510244916 444965046567 54012808164 567021081113 0 687049433344 0 687049433344 314025675047 417070570387 329602674738 521162537921 204395533808 655176908950 125868534078 272446671674 536950714453 647787314231 129544843462 266681593222 250706226526 666340779517 101292701481 254919862347 335858406372 584683011515 0 687049433344 0 687049433344 1191793981 239202858139 0 687049433344 212236213589 443871685956 0 687049433344 314613616028 482035768583 304796355608 554023429836 43912099036 412364705750 393666144543 542949929076 0 687049433344 166505924199 365810700690 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81822189291 579216939786 101889818386 466267309829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169691955318 177234009952 0 687049433344 557824309504 626488329073 0 687049433344 0 687049433344 213491403678 367729719677 125569808517 194786512862 0 687049433344 0 687049433344 0 687049433344 0 687049433344 320237814053 565437482442 352410653581 631103312671 532981374989 629443475106 333408145864 460018658492 0 687049433344 186216020273 463236876240 332095318458 467801238574 136140119135 512740083664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 337645710886 625776739081 0 687049433344 189171350297 219317670313 0 687049433344 104821207327 625298785011 76269292185 221526079830 0 687049433344 35246790873 128417510135 0 687049433344 0 687049433344 0 687049433344 224943883048 582374050460 128011420744 289555246655 432489867081 583966892789 357542218027 575275285225 111144943842 175227146516 0 687049433344 37262667280 432026761809 100916907523 101106340049 0 687049433344 423915635362 659289069534 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114449730827 525924086531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 360683921532 622598637336 214932120740 409169826247 60253306141 214108073348 233718350570 441026505598 204302429052 289369376185 0 687049433344 349776172846 642092035255 167923090596 217388394491 0 687049433344 54616598641 278100843119 56449027424 298824773937 0 687049433344 335250540383 487226136696 109002090968 270668947115 0 687049433344 405550256818 524708418552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43650335383 598633264979 0 687049433344 0 687049433344 222195279001 437658689363 124984822775 345120603831 317709213480 401671409744 0 687049433344 478002740479 677322183665 431340414651 457193766209 0 687049433344 278116008164 581252707743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145230275420 208090335007 0 687049433344 0 687049433344 0 687049433344 539877683918 580338463782 0 687049433344 30209383900 140878499062 603540783629 658956033984 0 687049433344 174753911773 381366193303 527285601926 608870981351 582331236021 626231124036 163734345831 343142926899 0 687049433344 261440334042 306440964082 0 687049433344 28641240621 120395759573 0 687049433344 556448005989 561513295056 0 687049433344 0 687049433344 0 687049433344 357423513 565299192263 431817247276 606372573458 350125704369 589040989664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124972899584 273319569968 0 687049433344 0 687049433344 0 687049433344 520605925620 599560189737 101374131425 330206530200 76661794558 177462056329 0 687049433344 0 687049433344 0 687049433344 427232323892 627051097711 0 687049433344 202960813426 655424388635 379091012109 488430445713 0 687049433344 0 687049433344 90901845590 424046086726 170430971955 471574539456 84580346040 405555477840 0 687049433344 0 687049433344 0 687049433344 589813660342 685497848315 223086054357 539949039224 0 687049433344 488572682978 514136866641 0 687049433344 226265588391 369296143882 423907002334 571093021641 0 687049433344 495569310502 565753622062 29504461008 82797946821 0 687049433344 93037242292 528763970850 163423137872 412502391659 0 687049433344 0 687049433344 267991153572 318882609753 0 687049433344 486182080867 552743964574 125938093915 652543837795 59359811144 380996125576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206777472166 624505000082 0 687049433344 0 687049433344 367233634153 616275614908 11527133858 104642436835 0 687049433344 86692424646 270098944796 262766989419 432624145504 0 687049433344 545684883166 568167866201 55179477799 538539886806 42499116198 462385894709 0 687049433344 0 687049433344 35452216258 444120801069 75023314921 422261605908 75794209607 182173089434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17200119204 210144306839 0 687049433344 84846742748 409172812292 51505851706 365579344687 0 687049433344 0 687049433344 0 687049433344 505990861425 565814198339 53714641219 280014049237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44565032168 316303533059 350143754252 597917521878 0 687049433344 0 687049433344 0 687049433344 128021254088 528669159213 0 687049433344 0 687049433344 129980098574 227902905327 0 687049433344 13545734105 25787264518 0 687049433344 447594373159 615147766866 145508885431 574466642519 36083278426 288448095239 341422215456 489970268065 0 687049433344 0 687049433344 230098737496 640631375748 0 687049433344 0 687049433344 0 687049433344 345801566889 436206742295 213972930230 422425752021 251647876874 419817293659 0 687049433344 0 687049433344 352684887165 565215048815 500127067940 585149515093 134108233077 678615001260 0 687049433344 331956480963 490990269322 0 687049433344 214937469814 482987865104 52072232851 315833114076 0 687049433344 311235781680 636480254475 0 687049433344 357722154174 375846982365 0 687049433344 0 687049433344 229724930009 624717710489 0 687049433344 73263625036 623779019609 0 687049433344 81789253699 121103572623 0 687049433344 62516833975 97763220904 0 687049433344 0 687049433344 186172861584 437533253085 152802646303 343244175688 0 687049433344 163197720492 289055228168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131872137457 310676186900 94652149822 327158091510 3583760360 219308919924 46355575123 467389060887 0 687049433344 0 687049433344 364830811147 419099912571 0 687049433344 305246643561 479037592701 0 687049433344 0 687049433344 72194561350 282902417641 0 687049433344 150224781747 376589044449 67262353708 500771284792 209055268902 343054260386 47006067026 505222199550 101548360149 398469074785 230958816071 428346015103 119246230792 292712877862 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219022002781 558407457203 0 687049433344 0 687049433344 220719264112 497165537948 0 687049433344 0 687049433344 175750775553 512985399794 0 687049433344 197524857066 423820266504 0 687049433344 0 687049433344 157700324274 605002378611 344933067406 418325232964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254004050772 381019490015 267934142094 458696628832 0 687049433344 26137879961 548004946233 0 687049433344 97014259100 296710763536 0 687049433344 51724669288 444194718418 0 687049433344 0 687049433344 21482299229 444542668723 234925774451 348305989178 0 687049433344 0 687049433344 0 687049433344 507733736904 602746389871 310959697507 484769950293 0 687049433344 0 687049433344 289501368499 442447143101 0 687049433344 81552115039 440988675445 471071840204 492355672728 164390407630 549818115637 0 687049433344 104126793898 122501712630 0 687049433344 0 687049433344 352333672737 594524094553 0 687049433344 195957006623 435244846562 58494146581 350453571600 0 687049433344 296209491935 375780726881 0 687049433344 572575879661 583826019086 236846855730 372571107710 344718142082 418903643868 0 687049433344 201050357565 450178453720 182973579266 438790106541 0 687049433344 0 687049433344 236072030010 363313643108 427088792740 456175134229 0 687049433344 515350468725 613865624931 129706009516 241939001360 0 687049433344 0 687049433344 113620348672 658413956885 0 687049433344 0 687049433344 153709024061 172977482190 0 687049433344 153888984718 333094354704 0 687049433344 398187050068 549418882984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 33042305219 59382756414 200840274058 306839089055 0 687049433344 258853430625 489887880785 178040879643 340215907044 439860534326 562037177782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 539501835274 584618713996 106006252485 140231284943 222636759361 347183564629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397598443777 652863080836 0 687049433344 331914346100 444543673478 438499467980 681760849253 0 687049433344 285558553025 392562156670 32090428837 90634103698 126180997949 137826098885 87290529355 198892088761 0 687049433344 180576543853 528485156526 161383190345 209805765784 23668811199 235189419158 342406140984 637829148212 0 687049433344 608122711190 636293457233 64476359072 664229372651 57644402400 260872836779 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57507477128 525062571553 0 687049433344 0 687049433344 221096442544 452863158259 0 687049433344 358419116317 547480911562 561118536382 576830064850 0 687049433344 70003852598 302284608323 0 687049433344 426121519082 502457851746 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 384779415091 421326574211 184847812209 386284689995 165584766531 511715743816 0 687049433344 0 687049433344 132075217136 158092397833 0 687049433344 201398709539 390111875147 220464026861 268438503247 605284856586 623777547522 300709117250 541150761317 351802637987 544368308262 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91717535910 539825527470 159906792437 198323402378 379445074409 394385861534 0 687049433344 0 687049433344 322802388863 533593803882 0 687049433344 0 687049433344 285694529968 577201295478 25577810843 221915728130 495097848388 594055818104 0 687049433344 0 687049433344 0 687049433344 295302900845 471601031925 165307827204 296095954260 129534687965 407927631104 0 687049433344 513562349975 619524518644 141106145885 663213429834 0 687049433344 0 687049433344 0 687049433344 213472389238 376343621425 0 687049433344 135692377885 209747777078 0 687049433344 0 687049433344 0 687049433344 118123052985 397090455515 277690687189 564537940140 0 687049433344 406607381327 673229738303 181101093394 608601596954 42898761364 192977401792 220553794550 495613683033 0 687049433344 0 687049433344 0 687049433344 42052004655 230107211574 0 687049433344 0 687049433344 44196160437 319593094056 0 687049433344 0 687049433344 223474557400 323770089296 0 687049433344 387799655361 644904575438 407951147276 460632221938 557549423312 659322159334 0 687049433344 170999583740 203895467678 164125376235 237362465306 207176979658 415768553244 0 687049433344 588490459263 658768199604 0 687049433344 302692358437 628968257448 0 687049433344 0 687049433344 105904489310 180587299916 0 687049433344 0 687049433344 185571322188 457310503887 0 687049433344 0 687049433344 0 687049433344 13506788198 267844485581 0 687049433344 291193949299 474676949125 0 687049433344 106212945780 195880422899 102205922477 665570267812 247090687978 296039387871 0 687049433344 0 687049433344 0 687049433344 316013872041 434178189276 0 687049433344 0 687049433344 0 687049433344 6032037109 676474054538 0 687049433344 25748692732 68590790477 11101167555 105068452018 0 687049433344 287451593731 456257727230 410528311102 504631001695 0 687049433344 0 687049433344 0 687049433344 547690714493 683581984694 173556481102 582543519661 27754086082 635627342295 0 687049433344 384608981299 681152869645 340067202952 386174080603 111032192622 369812766951 403390287171 633610559763 121301254826 402222310513 0 687049433344 390947790043 597748139175 285428129964 669782175419 49543503650 213718916727 243713872666 656405747937 0 687049433344 117195557160 463045459291 556203411861 650902544465 56184572306 99974368483 22010681078 447235339093 181866641192 324490163625 0 687049433344 418558056525 642675939130 0 687049433344 0 687049433344 40442093019 674565966243 91550159972 543462423881 259045005176 535182087043 25987716408 280648886027 12097883026 243902493884 615562270248 662457047295 507658920825 573693734802 0 687049433344 229915324166 349240203392 0 687049433344 0 687049433344 0 687049433344 210099496693 603597141618 0 687049433344 0 687049433344 549853550080 567410014325 0 687049433344 402963206166 667164325359 378795135773 676126514309 170518104283 175998137442 240765243584 612201110473 0 687049433344 0 687049433344 25960531477 389323034542 308765713708 671191425624 415749384131 493596010970 0 687049433344 0 687049433344 0 687049433344 224588713645 515141950895 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288275086154 411348121818 138031399646 464041532958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248354628674 270497523194 244364753934 324023135846 313283017836 563804267188 183708130270 488812148513 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8718520989 259694152750 546854033234 646583986896 319478552430 625823336835 164588302452 328821569475 0 687049433344 491358417698 550570656658 134590177880 170330941242 0 687049433344 134786279841 650364844528 0 687049433344 505192852464 681008051804 326770142098 640327450998 352334750919 374939603099 268483773765 303254268950 639089795749 657834783161 364673461228 490370735613 0 687049433344 16797857463 222255094862 45333635669 115840678482 151497193493 598726541173 51693913665 548527026335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366265356930 676801359003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410605091077 551952857629 0 687049433344 83647926826 676397631951 329876238842 511356198205 197583401492 492256942772 86934997290 217930366833 469080225206 591994732534 0 687049433344 0 687049433344 157915851909 339519178312 277056468154 603827601710 53467638888 389237775301 0 687049433344 164794831405 335750912703 227933700924 593728863891 0 687049433344 49219099812 127310350612 172914419259 372388543998 37618406250 585995409239 302682298887 467118213707 0 687049433344 0 687049433344 0 687049433344 129978266166 453457904929 0 687049433344 455485454051 507856846018 0 687049433344 302591455743 662816244796 388697181950 518970841478 269722058151 513618137174 50294539423 539443159027 198923002434 260477635034 0 687049433344 0 687049433344 484829573858 671266605843 409464872972 686832619549 181138022755 285606757189 453553049710 553792657166 149792240664 435735332437 0 687049433344 147701479756 244460596284 122339174212 430900325378 184741362640 345492365204 347449962174 433219564272 393871322518 582323139724 0 687049433344 262599365658 281460641107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385842437019 462878055903 0 687049433344 987597234 489127728464 0 687049433344 0 687049433344 201040654336 442135894154 594977868252 685781466610 0 687049433344 0 687049433344 0 687049433344 602199613440 643268562792 104911200739 670118179909 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40176578277 581029774538 93098791593 455888861754 202097233248 222253977888 0 687049433344 117133334077 345378278322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10885865197 648691977359 519249233630 586859319357 0 687049433344 0 687049433344 153256527222 683723364568 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89308493811 264816280971 265639155036 530977481715 0 687049433344 32281877648 333247162505 464863847572 569320475655 0 687049433344 189721892885 408486798643 0 687049433344 0 687049433344 0 687049433344 228957900303 637670579763 0 687049433344 0 687049433344 0 687049433344 123094732617 432692307390 0 687049433344 298681005129 331112088111 0 687049433344 150365872013 589915951826 0 687049433344 262472655998 499409559009 0 687049433344 36133658532 121988364937 256475079535 460642037689 522736153597 561620938693 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133292205341 656490198203 0 687049433344 298330800552 311897747288 382977247301 648035716518 0 687049433344 0 687049433344 0 687049433344 73441208342 97832801619 0 687049433344 424017298383 666631231075 92725210905 377176609513 265428821914 645159856632 15383753748 565994365481 143289569985 456850885139 0 687049433344 0 687049433344 81130781782 655268804815 321713211026 384760885522 39552505208 389782868822 0 687049433344 0 687049433344 0 687049433344 487234164189 595025142310 0 687049433344 249440172328 514953496934 0 687049433344 0 687049433344 378884372806 620722382024 64035024807 83991120707 442910631635 668766182694 0 687049433344 0 687049433344 406869110548 509772114840 0 687049433344 65693426188 212769277120 96067602059 124784374546 128106522598 148363091519 37577850175 540930645775 0 687049433344 0 687049433344 0 687049433344 369400113413 671814430343 85817984229 674368587058 0 687049433344 183062757472 365382458192 304680715094 538576384462 0 687049433344 0 687049433344 274957314797 372967612700 125235158858 476807784111 388587482426 643610507285 0 687049433344 0 687049433344 0 687049433344 390853881626 554115027126 502894042015 637301139549 0 687049433344 279852694581 450730581776 0 687049433344 107749911181 401370795419 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389551990643 401828574544 120645903033 606468643179 38227536199 670132548127 545945459520 608304203995 367626440076 676689659157 62660203612 428651513063 124914920985 642802109669 0 687049433344 62798953367 532410526501 240578970975 573436473303 150890900314 439511363096 0 687049433344 54319841775 628059594185 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211645172192 386478042872 0 687049433344 0 687049433344 0 687049433344 13507048091 612009234249 0 687049433344 0 687049433344 0 687049433344 240369257668 247310341141 0 687049433344 0 687049433344 0 687049433344 186140846481 470107101687 11857457107 527208176657 18876842032 334657123804 0 687049433344 194356722079 312485969061 0 687049433344 0 687049433344 4428672200 82922568080 0 687049433344 90536547986 564472905843 0 687049433344 153884777120 221522720604 0 687049433344 0 687049433344 14522003261 405717960653 0 687049433344 28432635667 494117505051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230616189949 616365698601 247929027926 557459360459 0 687049433344 263791248958 549566482390 0 687049433344 93699295861 683913248110 386183158774 568042465272 0 687049433344 237288420635 570135046714 41291840225 479718867713 87725535157 237105789443 156292064659 449377513900 40149993694 185663637081 182136288721 243992505460 15266478719 478194990783 249116222205 479579427705 0 687049433344 0 687049433344 0 687049433344 161503870475 520681988183 0 687049433344 299655098685 550057535789 0 687049433344 193778901535 507185708810 0 687049433344 77505344285 248906379235 467340966512 682491540915 0 687049433344 0 687049433344 248149671789 267268146411 0 687049433344 0 687049433344 192485012438 496976445036 0 687049433344 264916186132 463597270167 0 687049433344 0 687049433344 0 687049433344 277526143079 577794476357 326683983968 458740602572 0 687049433344 0 687049433344 0 687049433344 368450737617 389415727426 193586623282 195331891488 0 687049433344 81808823237 502416963062 0 687049433344 108124566097 487586328825 0 687049433344 13562457581 210706886988 0 687049433344 0 687049433344 0 687049433344 256550028863 516330494713 0 687049433344 225353031668 337705945456 0 687049433344 56628873856 413484641065 117184274361 548617782715 132890174659 170985548930 0 687049433344 19432764148 381426283140 358755787250 681920129957 5420672914 369203738515 0 687049433344 378743097668 509098094681 0 687049433344 42173565211 116851778038 0 687049433344 132597393206 586276893350 539121543260 605705798797 0 687049433344 0 687049433344 175558720667 319240047228 108389803970 547272673171 0 687049433344 346543534801 612083250529 378019394115 665407086946 190795028730 632882576204 0 687049433344 0 687049433344 0 687049433344 284671612442 494994523684 379324098027 495177685600 410487802331 412620355668 0 687049433344 360082340331 505079471904 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 367338465129 501408067960 0 687049433344 0 687049433344 610970442838 645596261153 273521423808 518198377361 84631304309 231570624989 2923849603 251638353379 63962209145 569599594011 0 687049433344 205866387724 512246836949 0 687049433344 200825358829 334518118563 84731497174 481043167392 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271987613004 496588498662 9856271107 567745069016 0 687049433344 290256793285 290260580306 0 687049433344 0 687049433344 71801518332 675293543655 0 687049433344 134941949540 467805339788 48529488191 393401722579 0 687049433344 334024952214 517021616807 225801494122 333371968166 144805987586 640424994221 0 687049433344 27027611279 589566072451 0 687049433344 0 687049433344 0 687049433344 120232951397 369251274551 0 687049433344 176183081447 638142421300 120923333856 178952846422 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110374502894 485767647278 77018234229 529661256955 0 687049433344 0 687049433344 0 687049433344 172838725508 300943892498 0 687049433344 0 687049433344 0 687049433344 76195817900 493535673285 0 687049433344 102453846492 501770247889 282898813448 592872601354 17685308495 571941949205 149267286408 246757563846 0 687049433344 0 687049433344 338565169970 429719919690 70854662240 217201906463 302518545028 667002059079 79053061884 366832805242 0 687049433344 0 687049433344 183739776944 425394291993 175498319791 561000966870 282497941947 379704859419 0 687049433344 6367610385 330958549452 0 687049433344 0 687049433344 75706809355 643040187192 40374323929 152488110750 6127975877 555335362523 0 687049433344 0 687049433344 0 687049433344 110518747304 453846975303 379238522894 492007774283 0 687049433344 35265256496 253626050090 0 687049433344 305296380012 384751259515 0 687049433344 0 687049433344 0 687049433344 164856373392 506665242382 44295783435 96509269653 0 687049433344 125143747811 534492911525 0 687049433344 0 687049433344 347538674568 361830114248 0 687049433344 64203743155 566742636330 181385086679 485654119826 0 687049433344 0 687049433344 0 687049433344 56205519752 365873911021 130387787273 441560295019 225071489650 357969768881 438108631598 545214872714 0 687049433344 500352993771 549114196277 2844480058 234776553124 0 687049433344 189770627152 323893297565 0 687049433344 0 687049433344 5858900067 320433088591 0 687049433344 81693479359 240886004936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183523287700 472576478166 519468575828 659393534137 0 687049433344 83271157099 650419490279 0 687049433344 132342611783 138216087174 0 687049433344 0 687049433344 0 687049433344 255189723321 340386136882 0 687049433344 4299820579 31897626914 357688923164 588172577369 364721911150 637489768850 73233130211 679521338393 0 687049433344 204530611779 420436359330 0 687049433344 264981614821 660011799281 0 687049433344 0 687049433344 105286758362 375214735064 10769542198 665029472253 261097976764 558102863875 329217548131 406409489042 0 687049433344 490752249404 538056190338 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253906739629 528592041930 276852446837 483623817303 142409002824 377168885038 305236522886 618733462501 181191664459 640961617156 469765621779 585353494530 133058993593 403204996648 244971115294 684656143994 0 687049433344 0 687049433344 255560597567 259724254296 18868114712 246660727484 0 687049433344 0 687049433344 0 687049433344 311558455218 585782157651 0 687049433344 509814783060 634625849933 0 687049433344 0 687049433344 0 687049433344 23946574962 536888632867 0 687049433344 0 687049433344 216280394392 658322408709 0 687049433344 556676960486 632639562204 0 687049433344 247959822003 498474894402 535363991718 678247104842 57441188773 338249614688 113363872240 303257219739 59733351572 303216453869 443844099492 538892122554 0 687049433344 297566347451 348579643722 0 687049433344 269011303703 484745080296 0 687049433344 0 687049433344 274126840002 537792522063 0 687049433344 0 687049433344 528278483506 556889023122 0 687049433344 0 687049433344 0 687049433344 157655848757 372832533105 0 687049433344 0 687049433344 325328429372 381919861360 0 687049433344 188674514417 340511583928 0 687049433344 0 687049433344 370223835969 588713423792 40226359750 53275268456 0 687049433344 0 687049433344 167941279058 298256138062 0 687049433344 338510567631 431837118315 247060566305 549275340215 0 687049433344 0 687049433344 0 687049433344 175519529898 496646132139 157655580004 397572323029 61448944138 72202991593 0 687049433344 0 687049433344 16547787142 657319427030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351404632132 436173520351 396931417803 603894629103 219598033441 369038571899 254690066182 332557138526 405212963016 676239392846 243094908464 670945512003 9149787291 290301655658 140929980058 398509575102 0 687049433344 0 687049433344 39843547494 82981978555 260130729574 657239844669 0 687049433344 254310196459 629095205471 0 687049433344 96561210646 130165211239 419562773211 497251480713 249879420791 611679983304 77635085544 378174596125 141160452374 581966583979 0 687049433344 0 687049433344 536922553986 649643403638 52050654626 97844078375 45714318262 354588244398 441817250316 610257680493 0 687049433344 304545330149 399843154786 482125058126 534760909518 0 687049433344 230018570196 499113159985 215820612234 401509199269 76312497555 478285288880 95511781394 143878657491 0 687049433344 0 687049433344 0 687049433344 0 687049433344 347042006347 649883449895 0 687049433344 0 687049433344 0 687049433344 22864165841 227180581376 270171340845 375180476517 201071792158 416597602270 0 687049433344 251429399659 377151277638 0 687049433344 0 687049433344 83381089088 531477338253 467288517823 600503207400 0 687049433344 387626797913 414586046802 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262024830100 614200278251 0 687049433344 0 687049433344 258855346654 463711234978 442818513694 487699164827 0 687049433344 0 687049433344 466837832234 558682112493 0 687049433344 70161476724 365659209010 343973186355 607378840728 400862668432 642785331263 380304125349 576432173324 0 687049433344 0 687049433344 247999621857 380460067991 0 687049433344 404949746539 495419999355 130994504145 284787762220 0 687049433344 0 687049433344 0 687049433344 10104952385 546090414467 175603571333 625577346898 222508865258 513521267127 0 687049433344 307464793968 422669608749 0 687049433344 551195092030 629452709473 0 687049433344 131049771527 333121583400 290523200284 617802430289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126773000383 296364954891 177674584617 430578944360 140606079609 458607065787 176222957200 538611757807 0 687049433344 253273368412 577928036165 167346437113 403279664376 240584249540 254430231746 0 687049433344 0 687049433344 511725484191 553774423085 1014514953 666227942819 0 687049433344 48391275448 601006217734 352499089705 509229168290 11273298174 603511177461 182744648507 671210209993 25974588130 415728251740 0 687049433344 377627619630 481709409530 0 687049433344 0 687049433344 322744093562 505213177147 231469718453 593523009537 124883808532 603149330465 32708796825 68438533727 0 687049433344 0 687049433344 98117131557 150019257176 0 687049433344 170385223389 557609450030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185760809744 594879382597 20193254172 451801732168 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213478674420 469295993644 69477607516 609550484143 381757280130 661503450125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 445468710995 587191142734 211714774003 310840283898 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32260683564 307136681817 209566143716 457981264935 38271914323 382137408659 0 687049433344 0 687049433344 125145590829 149140118694 0 687049433344 216372990403 660310619771 0 687049433344 150920451218 546003136436 0 687049433344 0 687049433344 92705617818 356621582340 224233090076 333674294457 0 687049433344 526017585215 672898225381 60514542672 68609174885 269435532055 308667054378 74880667461 127744194287 0 687049433344 281744377285 517993496054 0 687049433344 0 687049433344 0 687049433344 16972322649 684009561369 43899169692 436396353887 0 687049433344 0 687049433344 176650109744 628307325407 0 687049433344 0 687049433344 110221814892 556083087844 467124431013 609703938532 341315502989 620428144451 0 687049433344 154485694831 450126688587 141264988894 236892516136 276789610925 282091253933 477153345176 495544957739 0 687049433344 398554107450 587212820583 0 687049433344 0 687049433344 276038814391 611149429478 0 687049433344 616862874758 671959777626 122552604901 292253750834 0 687049433344 443814510834 618163075086 0 687049433344 197477733848 339018685919 0 687049433344 0 687049433344 54781928301 98501786342 0 687049433344 1315824031 86613186635 146308386868 545970839032 0 687049433344 0 687049433344 447573258418 661975840837 5268939271 615337359720 153537951829 266948999309 0 687049433344 357253359563 575101886723 271142148268 515962549552 0 687049433344 363585204134 394516630993 58481129765 90140092665 400431286135 502922805158 508487626225 609249947086 0 687049433344 0 687049433344 56770388680 95400008682 133077780531 383866912517 0 687049433344 142148034634 505408579304 0 687049433344 196595070829 376098919841 154874377977 364229781129 426169854255 684184751804 0 687049433344 0 687049433344 338430280603 476301484276 0 687049433344 196353788039 541057540899 287061550239 683631749069 245464840337 622612853309 0 687049433344 0 687049433344 205932383840 286210203551 139655892366 620453442454 91573730819 540433258508 159625812815 468373354703 0 687049433344 10720767436 323585139561 38574478998 309909175374 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246465325326 466099358234 403407747216 641953617507 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265160765220 391823144506 133702168478 240094168646 232755315370 404403074737 224366744448 592680742824 0 687049433344 13634676477 460822331350 0 687049433344 205374166740 675530046643 342624806823 395276348615 0 687049433344 0 687049433344 224172232457 643590315347 87364952374 392552799326 0 687049433344 357684286680 678505045241 176915370096 269618998146 0 687049433344 0 687049433344 282399994199 371476138618 409001323057 475916189808 291205300305 361203629514 413994913003 415359099276 280540943760 322181530994 500235385417 649831720621 0 687049433344 0 687049433344 182528835825 613114626077 491800834017 521371384434 630203497167 641748270725 0 687049433344 0 687049433344 13576081040 340162805403 18405263183 345293928646 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252696126123 322908383871 0 687049433344 158118408056 215622383252 0 687049433344 325646841518 600192885831 100385312448 159606446552 145803584716 370555174143 0 687049433344 0 687049433344 0 687049433344 210266864113 586278468367 0 687049433344 184066164380 535091566011 155416935003 606165396835 0 687049433344 261244173853 549915929548 0 687049433344 280662722228 293754467155 392478411187 656249441456 0 687049433344 354913388085 596839647344 0 687049433344 0 687049433344 41804171602 86981012476 0 687049433344 107597638484 188434446786 0 687049433344 494528225804 608197502095 0 687049433344 0 687049433344 0 687049433344 81337321587 174598976732 0 687049433344 15078918032 174022451652 0 687049433344 389032286938 486674971817 432112501346 534457817879 0 687049433344 131730668772 676145247336 14480367271 26372773855 0 687049433344 236135451935 387628889284 0 687049433344 0 687049433344 0 687049433344 193670320457 316974567561 427461142162 522254913777 125782406727 390303294198 0 687049433344 77300430625 430055961978 0 687049433344 60718892991 426934618028 35344463525 59482666949 84348662402 626813500373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299576438893 569549539377 334967919961 566546345113 0 687049433344 74600675250 581592681269 0 687049433344 0 687049433344 0 687049433344 1018126028 588224770315 0 687049433344 0 687049433344 99357100658 507232187932 304097218497 573102358984 0 687049433344 0 687049433344 0 687049433344 157722411135 354231880436 189933844658 418941510528 233134462732 640594893114 117750677725 324482158917 242377265880 442848371736 320057468014 484870421309 0 687049433344 0 687049433344 198182306298 406327541547 0 687049433344 82059097586 132868249386 19040871960 394445693565 0 687049433344 0 687049433344 0 687049433344 92670262452 441291150546 0 687049433344 256990633081 313377291319 67849045871 239606887768 0 687049433344 0 687049433344 71610005289 273725520892 186956497394 313096357756 0 687049433344 0 687049433344 0 687049433344 106578753939 545907882757 17540036469 596028793621 469841846431 473839142417 0 687049433344 0 687049433344 0 687049433344 284966536791 519999169092 461233732723 682276443755 313475255921 502150559939 167579831770 329612508377 91291321875 480372611833 300793833749 675148284395 216151912730 596587506724 381201434739 644204333654 0 687049433344 0 687049433344 12157555593 458418586721 0 687049433344 0 687049433344 0 687049433344 182489037466 599959916643 0 687049433344 0 687049433344 171854055253 357826484760 274183849444 319067039237 279504366510 636158221842 164477087445 219468696072 0 687049433344 379107923383 555037769650 0 687049433344 0 687049433344 0 687049433344 47131477093 386518027473 369012834821 569672942908 150832856095 168803819857 177939227006 203992707050 82766261022 297695892432 552797273885 565191537741 39528969118 87270371954 0 687049433344 0 687049433344 167125328866 337903929720 196016887086 245716408045 74193860303 536161774321 0 687049433344 46390616664 600798674410 48713037722 421835215365 53428203941 672120744069 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 667995920292 684601964878 400583439039 670902020684 96403988394 229188740742 237281981698 405389989562 294510841646 556193654865 180696493726 315849255472 234359983742 490950521058 0 687049433344 0 687049433344 0 687049433344 76237932568 336457620036 62189588201 221166464421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 245632844027 421841196723 588376360912 619649750472 0 687049433344 0 687049433344 483035185460 547196141273 0 687049433344 0 687049433344 176621263618 605907890840 8227110045 672573926770 91486522289 472695117106 129696311524 675573171914 41287074387 665433132613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300688611554 674873347015 0 687049433344 0 687049433344 511894193981 609586481618 0 687049433344 0 687049433344 172911838382 531544892197 0 687049433344 298140514946 380444719454 609597269224 623565088015 0 687049433344 76848115587 238849459064 328909949250 649218871423 0 687049433344 0 687049433344 118567040473 150543658415 213484628215 215073030753 74702499112 367081691472 0 687049433344 0 687049433344 15666881780 555917673863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176999189733 470142035552 0 687049433344 0 687049433344 0 687049433344 201163770824 333610346673 0 687049433344 122780263317 520976322945 0 687049433344 585464232313 683230548422 0 687049433344 0 687049433344 378484222472 617331022496 0 687049433344 276412419040 650689399568 249952348510 293369275396 9381588137 622976369048 0 687049433344 460969653904 579285003069 0 687049433344 0 687049433344 0 687049433344 274973374024 518349141874 635032026153 645179495579 0 687049433344 0 687049433344 176824405199 240477884548 488514798114 591985818160 412064265727 663780624598 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254066393148 539761813849 0 687049433344 6703585304 13993801196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209806366230 311634093840 0 687049433344 0 687049433344 0 687049433344 406136136277 421643866541 383801089219 544086138609 210756212755 313237457223 83690202774 172563117021 0 687049433344 0 687049433344 35528426875 523395095157 526377503850 665011427689 455108473708 490018490249 425925438768 659716272142 95879475218 196594963953 0 687049433344 267764781501 448381267118 0 687049433344 216774764039 456065187383 0 687049433344 0 687049433344 159570014379 541521700038 0 687049433344 380566081279 625626934230 314608327854 529314675604 314700167628 655290928305 0 687049433344 0 687049433344 359704248100 538232136967 6799167815 648956549346 484866904506 564343369445 379549186880 511281764947 0 687049433344 571156891667 612712956652 277939952691 393130926110 0 687049433344 0 687049433344 369214455247 588840382068 0 687049433344 425736153123 427910644672 0 687049433344 0 687049433344 0 687049433344 0 687049433344 1629800881 365501860047 595256654282 644296862424 231081594735 465863526961 0 687049433344 0 687049433344 5393976755 378813949265 0 687049433344 0 687049433344 0 687049433344 401854833859 640948586904 33758234679 670649075997 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242430642053 666156377399 0 687049433344 254440187638 269593890373 0 687049433344 390313771540 584113521023 293542867621 621984598565 0 687049433344 287115113352 328561276792 0 687049433344 0 687049433344 123454004304 554742236513 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231943498874 615733924357 109288748578 272624737650 202551572808 305521323294 0 687049433344 185436523136 521966386950 0 687049433344 128259538997 327503164543 0 687049433344 0 687049433344 391666881912 422136198169 0 687049433344 0 687049433344 0 687049433344 336401499036 472469913007 425457640031 621021920587 0 687049433344 194389404350 469602968701 0 687049433344 210533847759 346856862463 0 687049433344 0 687049433344 242678290045 585013198627 0 687049433344 10873565532 222780317068 0 687049433344 313134664355 590776246432 0 687049433344 0 687049433344 129965086743 337483628071 0 687049433344 438142764650 511307914169 0 687049433344 0 687049433344 0 687049433344 285179488167 469335969046 0 687049433344 0 687049433344 57624493996 227166739855 117996596035 472608351510 56419087317 512322795428 0 687049433344 0 687049433344 505878589735 514812726079 0 687049433344 0 687049433344 355037352510 607811000840 0 687049433344 0 687049433344 0 687049433344 21453690852 471227818111 242310402382 315533805459 39243768429 48863333178 0 687049433344 23311420258 429222220736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 454891257790 641910994513 0 687049433344 0 687049433344 255231094718 590496896773 0 687049433344 292772104781 607373013338 172810114072 394967972408 530142184198 654344893573 164504102301 374014943535 496988711794 668560617898 0 687049433344 221137443764 531232615849 0 687049433344 563693647559 643423903061 399066983896 642987789876 348553239037 374684010066 0 687049433344 484342623582 592103978157 422397592605 485639177029 286810610995 610650430360 461237731694 677063325751 0 687049433344 0 687049433344 369499227277 555170416703 540687776756 652961001543 52591065197 97897270138 438960830787 656377302951 0 687049433344 0 687049433344 20638930997 542627520998 9554662044 623885392409 96485693142 647875187672 503918700064 606841386485 0 687049433344 214451096328 660051999707 0 687049433344 253027919067 345025641497 10301647130 332798859868 0 687049433344 524464588471 559931562738 445520006248 636074947638 0 687049433344 0 687049433344 71455533382 298457414373 0 687049433344 0 687049433344 192485675993 470768448538 0 687049433344 99352759786 147905788345 0 687049433344 41982473202 498245882371 0 687049433344 261819497131 364705709285 155391636178 405813049352 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189364542654 253293741571 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150800825804 512379824579 477002246493 663843473331 0 687049433344 0 687049433344 0 687049433344 202169561895 502572454487 0 687049433344 142075050693 468074760244 0 687049433344 0 687049433344 273408690714 376437632569 331971294214 539738043925 0 687049433344 299254462956 334823341003 0 687049433344 33294941256 413317035196 56016256102 91894493896 0 687049433344 316236145189 607926846176 0 687049433344 65238029586 646882306982 0 687049433344 167898057251 253571968008 0 687049433344 199849362486 204353557837 125421878494 271233637285 213089903220 271045116277 0 687049433344 0 687049433344 0 687049433344 167243402408 438604677829 10043838422 235338943759 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190315918359 219488913786 46913704688 236922826412 104330323751 565575147953 0 687049433344 0 687049433344 0 687049433344 81518052930 184385371498 0 687049433344 0 687049433344 119161119959 530817234527 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209156675612 458813679837 0 687049433344 482157479560 643881305441 0 687049433344 43805740648 602603046038 246109891339 284910669783 34501721094 422645436647 137101738353 580122543226 16092517018 648918863918 79327320987 508610086978 218651040941 424515350052 48696491173 162858806654 243617575853 682006997059 23684536807 440507390748 398410062389 444087143880 45186523690 425192422540 0 687049433344 101387979647 499105711949 0 687049433344 174822634515 547964131262 0 687049433344 514619 279054192489 150317099304 283686970826 216305472389 222191850319 0 687049433344 54167438415 656079779621 15508367051 154673653747 165023215120 503352481817 236273981601 278030109041 341975061712 406761186764 221573893773 638661644918 66005962650 192890459473 28075246799 360749541281 0 687049433344 225164314693 253253072376 206747485123 475671604896 0 687049433344 0 687049433344 420006219056 683940503348 64253064396 379562614561 481173571660 595412615676 0 687049433344 174836401176 618674650061 180447293161 664095795430 0 687049433344 370338851515 469640955150 591706605954 623755958446 450703282889 637485440290 395164267299 682243886251 0 687049433344 65655352657 667189729347 0 687049433344 87417489120 631144047980 0 687049433344 552778070242 574551447108 204771001727 595221627371 0 687049433344 0 687049433344 92362904427 267134534396 0 687049433344 132162754217 548337891093 522981217477 656318632613 234220826031 608453070000 103346710576 421458087669 0 687049433344 335167863050 351921628221 332059618859 515193945752 57102860523 466991883244 274310843319 366780654067 328835231268 425509913419 316365722854 521371480727 0 687049433344 573188022916 674147630312 0 687049433344 209355780169 326146439258 75883391623 444643999190 0 687049433344 0 687049433344 434311463896 519102576919 0 687049433344 0 687049433344 481225631061 666367498637 337260610460 550324981185 101859441073 683381354868 105198280729 381515703216 315049703908 554891159161 0 687049433344 0 687049433344 0 687049433344 20652763637 268683090551 135735192162 540629013682 210290917874 235619936228 0 687049433344 89490703627 558792410450 0 687049433344 0 687049433344 0 687049433344 89999402241 305241776791 326759889715 571277030857 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128648147034 677850968316 0 687049433344 520993373747 614408405423 123990850660 484093432418 237596463790 514873574857 35012436744 348408506451 0 687049433344 471422195455 571113795422 170185528781 226748392068 0 687049433344 197144366595 572487041435 0 687049433344 104804982781 295039972195 0 687049433344 0 687049433344 0 687049433344 214275710110 528471093091 0 687049433344 103821047367 215953477849 461683007533 507811853673 305679231712 386962214231 0 687049433344 539161121771 545175504269 0 687049433344 0 687049433344 273860541823 399923709041 0 687049433344 0 687049433344 0 687049433344 258952207551 624963031736 90850839478 121075916879 353451233582 570465197850 0 687049433344 0 687049433344 0 687049433344 312467971972 476924552870 312922467582 446111852816 0 687049433344 0 687049433344 0 687049433344 81757717544 425938903947 477982775017 527777510707 287604905289 516542377602 15551753422 585549874474 364046814484 423921765357 0 687049433344 0 687049433344 0 687049433344 15121678824 214306048422 0 687049433344 0 687049433344 0 687049433344 240084672265 351836886806 0 687049433344 185321386596 537154483624 458567286244 610042096529 17602698115 670459095556 269574265515 532009936885 223393166722 568002240549 0 687049433344 230010053693 666229624861 0 687049433344 0 687049433344 86062627654 640263134722 15561100869 343780823733 0 687049433344 476333971378 600921330133 0 687049433344 0 687049433344 441805606342 676999345100 0 687049433344 0 687049433344 0 687049433344 19448139805 586635843337 0 687049433344 0 687049433344 0 687049433344 99926744103 475258213363 0 687049433344 0 687049433344 183002770635 260067068401 0 687049433344 0 687049433344 0 687049433344 257949571254 359001399969 235719742357 595071737941 177503278101 383342232752 0 687049433344 0 687049433344 0 687049433344 299627628682 527011753732 0 687049433344 0 687049433344 35092637068 394355761101 66177281268 547933290247 324530688099 454017699325 92320895785 221492871492 133578797017 146796764290 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99218399820 396754195094 0 687049433344 0 687049433344 160398683803 451884023042 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103225900305 379302396467 660914187676 669279037242 0 687049433344 14363516302 20525726671 83987130594 174407046690 52969681717 211426057004 240726497308 557600570647 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136497706386 517038606950 0 687049433344 361847522314 504055265098 0 687049433344 0 687049433344 0 687049433344 383033546716 496220559702 0 687049433344 0 687049433344 512740997437 632692160942 0 687049433344 217548518788 269724169955 0 687049433344 0 687049433344 24040895088 261546465657 0 687049433344 0 687049433344 0 687049433344 168576084834 355304298938 308363620165 643375260913 0 687049433344 201310589422 549092366657 269230979373 494527378369 0 687049433344 88888388589 210228109536 44999358012 264247419803 395571591153 523179423003 0 687049433344 480082007453 497139664045 108268562684 479684668236 321545535356 613428213026 168601124469 525284341749 0 687049433344 0 687049433344 442131398533 571047745966 24850916860 285552902304 0 687049433344 38642484515 515341498628 0 687049433344 325755828772 333227044497 0 687049433344 0 687049433344 163741350009 518911345882 0 687049433344 0 687049433344 74830694934 664139777709 0 687049433344 221120369926 361856147081 8689675889 676513159111 376435863455 624269117193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147705118924 266413813021 48119080452 515578488715 0 687049433344 490333001826 584047116400 0 687049433344 0 687049433344 0 687049433344 223519210883 417839587407 0 687049433344 300408411148 435588937509 0 687049433344 0 687049433344 8081998899 21515724557 0 687049433344 4614240076 160431787462 338102154987 605489515017 103557391900 678079890370 135436634071 569046696057 0 687049433344 46776793870 307455805324 250787340144 474760790595 126880710010 517751098278 0 687049433344 37703026235 339570972013 0 687049433344 25389699012 123798875935 0 687049433344 291882185954 293948147371 0 687049433344 0 687049433344 458405288112 552827466278 0 687049433344 0 687049433344 27565656616 606914139643 0 687049433344 207937161224 660992502119 123731199698 171315164878 0 687049433344 488235000149 582036494821 0 687049433344 426741202076 654232502818 0 687049433344 243513844411 339327201359 0 687049433344 105801695113 579855012500 0 687049433344 49738354063 145240314720 0 687049433344 21924146079 424057100478 0 687049433344 0 687049433344 203245231363 531768672705 533967551641 638179433050 0 687049433344 0 687049433344 261146124596 617476792368 0 687049433344 292925432129 609649988917 12840037225 128417358074 0 687049433344 593650706086 625860263158 0 687049433344 580287371534 631312807845 452628784818 521322917344 0 687049433344 435476951570 523594300031 0 687049433344 437811147812 461250659517 206722151703 399855161871 0 687049433344 262584021133 502362463193 371339201480 434396501864 0 687049433344 0 687049433344 0 687049433344 651938450991 684539461455 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387033393875 625376333639 0 687049433344 470416867397 651383734635 0 687049433344 0 687049433344 534250827057 593844958754 145704069109 180865886434 0 687049433344 475962514110 616281281725 0 687049433344 128284574540 658477904180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269338565761 468021941263 0 687049433344 95082150084 570695509527 377782725370 608228144829 82373987309 197342316084 164578254871 499594774802 0 687049433344 8927121071 264664138675 0 687049433344 425846774031 492291955313 0 687049433344 0 687049433344 102209705435 263917744539 0 687049433344 24194855596 141969950020 0 687049433344 0 687049433344 210767493317 621271896528 0 687049433344 229779676222 523844655366 84238375891 205442036032 0 687049433344 0 687049433344 376323178358 556500050420 0 687049433344 0 687049433344 0 687049433344 217599675496 640446614763 0 687049433344 541998045560 675154398139 376257548982 656002063638 0 687049433344 0 687049433344 0 687049433344 33395589243 270668751259 13801702154 448084686669 0 687049433344 0 687049433344 138106709579 671371176812 215009867277 488472106174 53484558868 490246930156 0 687049433344 225029587824 578660845262 0 687049433344 0 687049433344 290219671378 458345877083 5894059895 440146557426 0 687049433344 70042187487 285573210336 0 687049433344 588088302610 662185200877 110036163697 389655204770 0 687049433344 666978341034 681031346930 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128133107905 401350409938 198872224581 392870993080 184156123231 204895180458 0 687049433344 0 687049433344 242248404918 529348302921 256935112632 411555528029 57066950161 602513321953 0 687049433344 0 687049433344 91187938807 150875816254 0 687049433344 0 687049433344 417580567322 590700508278 0 687049433344 0 687049433344 195518707989 376628509478 0 687049433344 481591139024 545062719137 0 687049433344 0 687049433344 0 687049433344 57389621509 603695951568 0 687049433344 0 687049433344 0 687049433344 138074909792 651158796873 0 687049433344 46435211980 115380652290 186122474922 501727026101 0 687049433344 349374156997 466070578438 0 687049433344 0 687049433344 101152731744 142028673924 0 687049433344 91373928182 266010018010 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369214827130 548906282819 0 687049433344 313690290581 421933980635 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 338006376464 557752905623 0 687049433344 226791477643 650463128064 0 687049433344 93539145350 299471572407 5739665554 125955999159 356971212366 659419233233 332694039615 341684863704 519998591038 557287173216 88647537489 178853573375 0 687049433344 37606585186 287130185081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 603873906007 664665218953 274054998425 573564174162 602264029246 618533713689 229894197533 660015387354 0 687049433344 89306660745 411094870306 0 687049433344 0 687049433344 17327765043 213765523548 0 687049433344 189420152445 193531496270 545321963672 626709966529 69958211653 631563231983 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70288248325 536904124216 5831126621 626006949861 289398725001 385097989389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45220876478 470106548911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238617105882 608973401085 0 687049433344 0 687049433344 0 687049433344 259929265729 426555877781 600754572613 668540870555 0 687049433344 147696168375 631862350038 24598548165 105583897620 0 687049433344 0 687049433344 132127931422 381447314053 500598495390 518261912057 0 687049433344 219952152413 258822033079 140465650153 273119985929 225976592406 510299674569 430832799046 522412172400 0 687049433344 240739440981 264214561619 233447319954 515301592658 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100184378597 506506961546 272792636000 406505055812 67962276128 114305325950 0 687049433344 279817280298 409954990047 42593761865 262531577056 0 687049433344 278617522702 337706072212 231480894046 502634942825 19442109843 430147671634 444302410702 488677912203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191979348617 215530134526 0 687049433344 0 687049433344 228985400771 634677058612 0 687049433344 65471003805 561363800821 56128694553 600931914560 122109818997 297224075303 0 687049433344 382308173471 553489292872 0 687049433344 0 687049433344 351564741240 575829169382 363798012258 599895510474 0 687049433344 0 687049433344 89934450661 664604342256 19524032051 322952464907 0 687049433344 0 687049433344 0 687049433344 200703722447 646528535823 0 687049433344 310001650700 387938553191 0 687049433344 0 687049433344 128272652378 304381664235 534637316504 622983129721 0 687049433344 0 687049433344 175903090735 582913536697 0 687049433344 0 687049433344 0 687049433344 622214247226 686379278534 276387906544 645311995965 0 687049433344 360970192146 423743954532 32419315319 88927511982 487840383842 506939583776 559371204078 606044521289 0 687049433344 0 687049433344 0 687049433344 249125301922 429773714502 0 687049433344 300252023978 489273578788 607743005076 636568605786 158813596872 540211938696 0 687049433344 228467884251 662096009813 0 687049433344 309134744637 600058830310 203582065207 230325556113 0 687049433344 0 687049433344 358093753617 626704689488 261680360999 457279473953 242255887755 625310639090 59864138596 489470963321 30097127872 556436530214 287209669403 484924506047 0 687049433344 498831019991 594407242098 328784380073 649651774263 0 687049433344 135172842555 414430391607 155295323139 472570444519 295035402829 568091046572 0 687049433344 0 687049433344 162162639326 413709791611 448578523804 488419544085 0 687049433344 126169823299 177704749961 0 687049433344 242852351413 582475261501 202466475063 582065693867 397239993304 465774064882 171155225471 591987156944 0 687049433344 0 687049433344 112855821262 204404834576 0 687049433344 0 687049433344 129281791604 623411556963 77871918720 440685616229 0 687049433344 186948893937 269050538454 0 687049433344 81761548086 133499403437 404857381254 452077722247 0 687049433344 0 687049433344 207196319868 595981733935 0 687049433344 59654079613 579474334975 370801636188 391970178710 0 687049433344 0 687049433344 450289771504 649752263282 113951385125 682698827051 0 687049433344 329006483740 579589587008 0 687049433344 169420351203 640009528930 0 687049433344 0 687049433344 150163280219 671990878552 599482328735 673630013544 0 687049433344 0 687049433344 0 687049433344 307570879754 378280964502 0 687049433344 39556649024 505966227755 8812408171 294616207309 0 687049433344 48599194215 145335989880 92558316948 560958172618 29274098419 421221143658 0 687049433344 195350059289 682284103187 0 687049433344 0 687049433344 0 687049433344 277933139872 307302364324 0 687049433344 0 687049433344 0 687049433344 95940730482 492902230823 0 687049433344 107739115477 360335977798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 185148793630 364242115487 47106383444 170651776572 0 687049433344 102936110963 276480032498 80301440470 159478771439 0 687049433344 0 687049433344 180290333241 403182521344 0 687049433344 400013970834 633677160150 0 687049433344 0 687049433344 584221392805 599976466268 133000427207 614220551198 179040236935 475001601132 146394267730 332189480184 0 687049433344 153813826545 303814647174 316438346714 383055712619 0 687049433344 29546986021 318944389289 0 687049433344 0 687049433344 127099997645 221781495615 0 687049433344 43498121735 321139249924 0 687049433344 0 687049433344 315193100342 525610602166 0 687049433344 590357973668 649945812957 212185729125 602351707074 0 687049433344 0 687049433344 247468049171 532021724272 64909057480 584502346117 144507770240 420812134612 289337326634 345284742888 13456038906 298620278797 630668152224 663258078465 0 687049433344 450012330382 518910009608 128351717473 300432519091 0 687049433344 0 687049433344 31338296593 660105897066 340334523291 521283548711 0 687049433344 429583388174 488073401702 0 687049433344 264002136992 428922322236 67458368208 159205376553 0 687049433344 623313941966 640843186485 470710399985 605168615032 1089763477 100433325460 190655742583 453680109195 236324328664 478758401814 239188560193 480475510797 103012294331 633106915006 450646364938 679988441272 0 687049433344 0 687049433344 599907547035 615726586503 86556884347 255808504416 0 687049433344 0 687049433344 224276179561 556854345246 5288175591 554314471253 0 687049433344 237698874554 578416641819 0 687049433344 331289941994 397401840481 0 687049433344 0 687049433344 65702150077 576162165205 0 687049433344 0 687049433344 0 687049433344 234368524747 600801123728 26467847397 257126721777 0 687049433344 0 687049433344 292880884595 353377668030 0 687049433344 0 687049433344 369673502508 425034480473 113235426316 452416079615 0 687049433344 0 687049433344 3849958278 306912454075 26097906189 585099928506 0 687049433344 0 687049433344 0 687049433344 447226846442 608066945015 43365599130 259369136685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257810859815 463444354163 435310271450 585575635908 0 687049433344 51390027542 531215502068 0 687049433344 0 687049433344 0 687049433344 226700228756 326459340608 127377796348 368745425723 0 687049433344 0 687049433344 159327164469 507971290153 49414075172 430347680705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17113815209 607532362451 0 687049433344 148381495622 480658364589 0 687049433344 488099391389 545815849980 474403875495 658771941347 222905837588 304428097771 0 687049433344 0 687049433344 0 687049433344 199507839795 343620947145 458995467520 541453796622 419792032158 542309776212 88138403154 644608678811 18086474307 248496405768 0 687049433344 0 687049433344 221965559772 359978474567 418152113569 575701707690 298101109396 604246737823 0 687049433344 400935571221 595570648576 41042526311 130363555743 512631767773 597368278043 84032421542 644114569952 423098830214 527481936809 348960899173 404253871984 0 687049433344 0 687049433344 174046017029 332599757107 85887453095 639704532929 49676429930 298007816662 0 687049433344 64667476616 202103380595 0 687049433344 341857574227 665405547685 0 687049433344 138381707153 562060814728 75340165304 615464930801 65788073159 592960653059 0 687049433344 0 687049433344 318984979542 556553810415 364019302903 514165508995 173628684302 285967258639 0 687049433344 129033153070 136272460714 0 687049433344 0 687049433344 0 687049433344 302657836716 466040962995 124688187152 495010908315 145896509390 279402548413 0 687049433344 0 687049433344 209937569979 414896116833 298446932119 599107401864 0 687049433344 0 687049433344 319318922793 439017256094 17896958939 489304354133 192403393968 332582706016 386636681124 492174956746 9957615687 279208793138 0 687049433344 0 687049433344 271284908649 293215377583 302530211282 527533785587 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37038819581 419530734328 0 687049433344 280966866035 509492873442 0 687049433344 0 687049433344 134710816469 404501524100 94767550786 368805864402 0 687049433344 199696996629 578091549137 156446582007 678674193918 0 687049433344 171164017268 632323438847 0 687049433344 88873895913 253560814410 0 687049433344 0 687049433344 0 687049433344 32989820254 505944810746 0 687049433344 109259697112 628399887052 0 687049433344 0 687049433344 0 687049433344 34260139848 156603938623 15096011068 335638894786 10519070040 163305132978 16394660301 314219159334 0 687049433344 0 687049433344 76694037189 648905554355 144244356318 459401502207 0 687049433344 58775443255 438847392873 10474472166 98155687145 404396763320 435021097649 0 687049433344 92605699450 661755070924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68951128681 337998114439 0 687049433344 164224752794 407456111129 0 687049433344 208588343909 231186674948 469482803147 502335849137 0 687049433344 432498084486 613604918591 28974982954 73039630122 118552791731 378372189913 592570515944 660424656104 0 687049433344 0 687049433344 246263873414 626050327672 245197625839 254142188899 0 687049433344 272065177093 411270032660 28845330982 237415739214 0 687049433344 87923727852 432910666621 88114895037 121690501525 212361780420 274758054182 0 687049433344 0 687049433344 83915843429 250554356364 46137065223 179859550883 0 687049433344 0 687049433344 137880411301 199296578449 566384676456 580524456509 0 687049433344 567373181252 679123446419 357365015953 604162589190 0 687049433344 0 687049433344 369581990912 612084650249 0 687049433344 0 687049433344 31359770371 429572839907 21238970918 241457894032 317759164526 495138717998 465061465858 571462944542 426697463941 554735631863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95132456531 680925138365 190448716850 292342848370 0 687049433344 126589530691 597444986027 536344170096 606439814736 0 687049433344 0 687049433344 413186882719 574657366225 0 687049433344 158057318878 252143025374 0 687049433344 250071521134 502516210633 12239595752 498353274423 306485108506 534439990748 0 687049433344 413537457652 475314405939 0 687049433344 0 687049433344 269781269515 331489066267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47648520594 169647965379 0 687049433344 617401612929 619979831336 205067531034 298943593248 0 687049433344 281904182388 340784476767 0 687049433344 325532541412 652114439624 0 687049433344 26250797419 352090910464 311668143615 485680838440 489729393624 570474367202 0 687049433344 269039763243 491840616538 0 687049433344 186075306853 392159313888 102043453510 240060426261 0 687049433344 119206136382 267992620830 28992540470 533470096146 343375130933 539289851600 130401253804 354017001280 0 687049433344 432926212187 489524518538 193163876072 307606858871 0 687049433344 671882583955 673087102926 576381476899 603256330302 0 687049433344 0 687049433344 357377402854 536114222558 129914060322 579899177425 0 687049433344 0 687049433344 0 687049433344 240051752050 439878603329 417503017754 446907884424 111362116816 284478144612 0 687049433344 0 687049433344 0 687049433344 0 687049433344 615252304904 634760028759 76199112112 115454433950 0 687049433344 0 687049433344 100742014998 663535616882 0 687049433344 150114839307 622662538342 0 687049433344 173374666686 633031562501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104196194959 425200599148 373566187991 627807564194 0 687049433344 381435781075 586031030758 0 687049433344 192034561404 508493366593 0 687049433344 453604722642 619863319360 316320598962 655033084588 0 687049433344 484944455916 674714434713 0 687049433344 0 687049433344 0 687049433344 275282173965 489275738331 0 687049433344 0 687049433344 322987887837 531138652404 0 687049433344 0 687049433344 287033933391 589901141984 0 687049433344 94988355324 200463473045 0 687049433344 0 687049433344 0 687049433344 520040537054 664479614205 139022768251 315901207662 137403280414 374747890156 587500167085 654746591797 0 687049433344 0 687049433344 42322288469 331182603100 87271414394 279896685203 141438401431 327305102405 0 687049433344 389903112661 433453464779 46841616387 674906968911 0 687049433344 0 687049433344 241560674413 470909246568 0 687049433344 417192849461 612980332748 0 687049433344 0 687049433344 610791748972 617799843792 0 687049433344 199828612549 386368941678 0 687049433344 71330779252 490161786541 92687809158 345558043202 0 687049433344 186527231427 303435199691 0 687049433344 0 687049433344 104136532500 599398211177 7898868073 427982690777 625343514601 674531538123 85372919715 474071017613 191130578253 505479540148 0 687049433344 60428187584 213865124670 0 687049433344 29342256427 266050819517 0 687049433344 0 687049433344 0 687049433344 447381954035 555196160822 0 687049433344 170362085816 639092393374 0 687049433344 448903975964 518900989311 190376985564 317666385350 0 687049433344 53630502068 299646412829 0 687049433344 272241546306 667568816393 61317050211 255737564749 0 687049433344 0 687049433344 166821423686 606919761101 234995106852 535370552986 0 687049433344 0 687049433344 0 687049433344 188133840934 202301961503 301727021492 452851799935 394537376950 431057548367 94112162380 453681613144 0 687049433344 0 687049433344 0 687049433344 234776576246 532823452040 0 687049433344 0 687049433344 353944055982 538444511879 0 687049433344 0 687049433344 0 687049433344 55099421192 186723422340 307751588349 343271397640 0 687049433344 0 687049433344 0 687049433344 41479047423 119075245483 0 687049433344 0 687049433344 617307434002 623232089531 0 687049433344 304024471432 652916991949 0 687049433344 309016990720 531583046335 388683088962 633235888648 134875845685 680609882192 346608094021 536902952559 362104322733 618515841846 0 687049433344 0 687049433344 0 687049433344 26184643010 315111880266 175158426698 257635748655 94828653527 424403989774 0 687049433344 0 687049433344 211064646739 497044864480 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309408777 501045984545 165710457973 552238365308 144920064512 609885865593 80789259127 115733744617 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340807003860 617289991083 0 687049433344 0 687049433344 166101238360 369851000281 295741315270 680934234359 19292747472 317135828915 0 687049433344 373534796073 637079264469 0 687049433344 0 687049433344 382398884497 611966237793 558081711018 575376643986 592346559298 673436354772 0 687049433344 0 687049433344 0 687049433344 52812231839 487987734680 130801428990 528640940264 679181788294 679267797950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39241635783 263273683538 0 687049433344 110646606026 628686454958 100003995119 310048661728 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190360398312 296783276126 0 687049433344 0 687049433344 197238679181 572928056003 0 687049433344 0 687049433344 207868000912 540072956859 491242263165 601186248231 241546441901 338641916766 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198229543567 314679865639 446780642459 677059206936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96212048090 635299844926 163423533927 611284032883 336077912581 479535385806 596903429866 609024239818 0 687049433344 0 687049433344 0 687049433344 450149787117 581267851859 0 687049433344 0 687049433344 392441266899 647856176601 295105675567 436351990470 219126711136 620896563879 128086588139 517051558747 437421316768 609232924656 0 687049433344 0 687049433344 302104919055 434309345627 0 687049433344 0 687049433344 199695748842 388530437257 328535063329 459450668904 285663279002 471595010913 0 687049433344 0 687049433344 0 687049433344 232175047664 282436984666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 345710033036 670614354120 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91192263018 416861542983 0 687049433344 411880793591 430114398293 47702885803 200143813145 0 687049433344 0 687049433344 526650214531 539351948078 78239626897 585017323227 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430778053490 647958025946 0 687049433344 151492660978 379679248115 0 687049433344 0 687049433344 158279301430 627719428037 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85554696531 115516512579 0 687049433344 0 687049433344 101630061892 620297600118 0 687049433344 12469173193 254371805715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 359036037830 487833373188 474084100983 656775969189 0 687049433344 0 687049433344 0 687049433344 267197278072 361760715883 0 687049433344 520935784668 568133045954 43661354666 607864493619 446889284451 509353021131 39211611989 555567132845 37166533483 68412847478 0 687049433344 216323525586 265456208927 0 687049433344 0 687049433344 553372415712 583863694368 0 687049433344 0 687049433344 0 687049433344 36815972118 49195947384 0 687049433344 91749958183 354993347454 0 687049433344 666148656770 676832682023 0 687049433344 43105132513 394559451417 1931949656 474051219231 0 687049433344 234860601102 584521857441 178702647156 328202041018 82689531534 209951189028 401462485201 474564948294 461592055684 580660063015 330637553571 454980147227 0 687049433344 0 687049433344 70222013431 674799726652 381305518251 580978099449 35867082681 75000611592 0 687049433344 319232426277 483465690016 0 687049433344 100839813109 150936417879 0 687049433344 49384670862 157260377542 215023187558 275282045424 0 687049433344 281371577765 443654397239 0 687049433344 0 687049433344 253147741134 613849335654 0 687049433344 0 687049433344 0 687049433344 585376898367 686133505422 130157373979 604156129082 164341184145 341560859472 0 687049433344 145787457498 325132823039 0 687049433344 0 687049433344 0 687049433344 203263286036 656083643356 0 687049433344 219753779985 628631827082 262070503251 518188785656 0 687049433344 0 687049433344 74247341480 543235390506 0 687049433344 0 687049433344 259303513167 557645678928 0 687049433344 0 687049433344 598463028610 614135100847 580411651678 614537459523 153313705888 409759624421 0 687049433344 0 687049433344 217617875004 641446790586 438333788093 515594668351 0 687049433344 0 687049433344 0 687049433344 366441528937 665331480824 0 687049433344 172497977512 463654896468 0 687049433344 189744681768 306859002826 382099060767 659641290867 142674851284 238037868870 150116557381 498571740085 0 687049433344 237476340858 498756528701 0 687049433344 329704584027 471888035685 122309062917 683135518563 0 687049433344 132431264765 399182991771 0 687049433344 0 687049433344 92905008832 346087646629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26015151927 67738220114 80855974106 669927194956 0 687049433344 19156431958 103713586295 0 687049433344 0 687049433344 474120787479 557691469000 0 687049433344 0 687049433344 305050913991 549124279620 0 687049433344 571806774116 665177513539 0 687049433344 0 687049433344 38031059182 254419538192 27377746643 681684544256 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294978144234 444180102759 374225011785 686555300750 0 687049433344 0 687049433344 29680588623 75026318236 273471682539 449602760467 173472155947 210390822030 0 687049433344 0 687049433344 0 687049433344 0 687049433344 480231107579 681325124121 330448945017 663281439006 133421195841 539983365834 0 687049433344 0 687049433344 0 687049433344 230185955861 594981006317 0 687049433344 0 687049433344 0 687049433344 13522396317 509205120204 0 687049433344 101337965291 517992822755 0 687049433344 0 687049433344 128024554578 655905554982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 351324218188 664520511197 0 687049433344 415992469614 560703256346 0 687049433344 0 687049433344 59229811650 148225414885 143362001113 391553489010 111829716470 310871529285 0 687049433344 0 687049433344 330843989948 575522790608 0 687049433344 0 687049433344 406394286675 676732060854 13032283118 158436655798 0 687049433344 5501209576 144513427544 271248458553 556395893146 281270139736 420660436797 108784535696 627931762461 241268549210 525616088093 0 687049433344 345065542391 518675483816 283537785948 396170548964 655427758470 686318413523 0 687049433344 207448601929 303080052733 17183789871 169792763011 0 687049433344 0 687049433344 317223400189 354413956509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295858968132 297131350954 51929185301 434953896225 263078864167 275571954933 401974695954 653825975242 376257489479 434519574550 0 687049433344 541169321996 605299565239 0 687049433344 93753243721 592632467861 0 687049433344 0 687049433344 0 687049433344 240362083128 583259843813 264370864507 603353933604 169689924344 638626427059 3307957132 27200698119 215585827189 305493138959 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23949925308 79336757976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80939850486 130334762062 0 687049433344 0 687049433344 0 687049433344 458289983170 639853315566 70750318090 72964618345 374898346042 684249967440 50449940302 68669889714 378032120408 386115532847 177762625763 397973302143 0 687049433344 389606318620 527580269155 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83552957724 157240429110 86424562055 454556047527 18604629393 403659077664 46029141886 354566557245 367210789763 641746848242 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240679693959 488597632627 0 687049433344 302121523680 531183800390 285980367316 506944665579 379716419746 653421998383 15157649617 409827562220 42612399389 447315811026 11430107454 134293897049 0 687049433344 175157400400 418289157272 460838672745 497249043417 526869146628 597747521644 301809450003 602884728521 2117016917 631539588519 0 687049433344 247882275416 259879651051 22621038657 580179457886 0 687049433344 0 687049433344 0 687049433344 40335633958 539747140179 127223231809 274372685952 235216352739 657354726246 11420373898 119140085202 383992121030 587076358624 90728462750 90761146145 0 687049433344 342819897753 546666568324 502429557542 646184131427 563436258922 659996140335 0 687049433344 197089466405 323166758657 109127357503 645770354889 0 687049433344 0 687049433344 145521089791 336272725279 426601170526 582273716246 0 687049433344 0 687049433344 0 687049433344 297106509575 462159143913 87646097296 231905397392 440465326264 537472367906 0 687049433344 0 687049433344 300310856071 678846941902 91489578115 424804088388 0 687049433344 0 687049433344 213363724276 467975672579 0 687049433344 398067454964 629533658862 101066531031 122352252863 10302542428 175623642705 166560424831 679030770266 0 687049433344 0 687049433344 0 687049433344 58727057977 275218724973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 482906299341 552900371832 143061912731 415552275324 497662380845 660188380315 0 687049433344 266280421945 384666532527 35614426700 627684720826 0 687049433344 0 687049433344 0 687049433344 52051175313 480423414494 34328753579 283570047600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 273538647131 593797883709 0 687049433344 0 687049433344 455627273116 486311230978 29482764958 680629236154 263153031078 363092488334 0 687049433344 130512973639 251235069560 65237652765 182300306925 0 687049433344 502031363386 576336561559 0 687049433344 0 687049433344 19206864035 496028502415 514757114427 642348888513 0 687049433344 504581352227 515805886057 11158192537 431271258804 0 687049433344 71991371593 327212371053 0 687049433344 248436643660 553568610218 0 687049433344 0 687049433344 106388783595 288869473394 231324742746 608328768152 73378163373 598089154885 565743039301 606872247889 579081170889 594831575617 0 687049433344 160074221359 504017114119 227950296795 645533818544 0 687049433344 49863115167 472852712253 163236858986 247348513105 98595855055 569634218617 28663735875 605441017419 28181594104 379761610949 294228870682 299177428216 0 687049433344 329987738655 525967899460 474151376157 545099288802 362824846531 617330696499 193792821415 541786998829 450325990133 658512329167 0 687049433344 71139598323 566851277841 102605728829 452735032443 0 687049433344 296702368516 376008918616 357074694494 410931431890 241492115580 402605532959 569704201286 658767393308 328506567595 368812654404 344220439579 442906979848 251842144936 587570745027 0 687049433344 0 687049433344 127691639079 648620836970 183946041874 588224777487 0 687049433344 36820655118 302537176711 248230372133 456575681889 0 687049433344 167729264932 579354675596 213379425449 599400487572 314913052080 489547120790 0 687049433344 75289226858 398767102007 83577299952 101938102102 0 687049433344 135729678929 273364264955 0 687049433344 0 687049433344 0 687049433344 144642018584 228738540232 17868177719 135228143494 0 687049433344 0 687049433344 415671702091 493247630976 211792009932 477952588990 0 687049433344 462431475349 524005642295 0 687049433344 0 687049433344 459390544183 658076061679 85968410868 411323216668 368197884119 472907898473 261199281785 548504937946 126156982880 126702681539 498180173415 527318260993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68712448668 588732608455 0 687049433344 36126984476 514442080648 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328496202497 359431500077 438658219124 452232320147 0 687049433344 82833175263 597708290448 163291798845 664456129587 85610001134 105519816168 0 687049433344 0 687049433344 263730200924 373920357004 40117252126 424713253806 0 687049433344 0 687049433344 404093191229 438389520492 0 687049433344 0 687049433344 86075839245 111480849144 0 687049433344 380911322372 603199233534 476228453304 613027203489 113095605545 630060324094 0 687049433344 279067345248 509475400431 230075496840 490432963870 0 687049433344 45777110628 285388041323 0 687049433344 0 687049433344 0 687049433344 377781042694 435338313731 0 687049433344 0 687049433344 312981874109 449342464729 0 687049433344 0 687049433344 0 687049433344 61126915445 152275701649 602833087343 632867380093 0 687049433344 0 687049433344 519502702365 623446994196 303558688190 443775047787 268699822753 556696098550 182224648477 637319828718 0 687049433344 125572189874 546958865262 203957784414 433303210122 37417294560 633379566533 0 687049433344 0 687049433344 503078842920 555380065990 46158056526 419711508024 228588272 129002986267 327040191186 445843239935 17191876698 467834001163 0 687049433344 0 687049433344 239119039895 441393037151 0 687049433344 514121782406 610154871739 68678330253 358718791040 506891933840 627759383051 513372604179 676366351648 499664540681 585124010266 0 687049433344 0 687049433344 494413612569 639871506773 44991851371 436733608554 0 687049433344 193581382659 386435855138 176201672663 282326703578 0 687049433344 165509513359 503985324865 0 687049433344 287575963649 288470230546 0 687049433344 0 687049433344 381609371933 550124920408 115718838578 194414201664 557778130934 565038383450 209815739588 651267256573 93851460628 501738975726 0 687049433344 0 687049433344 343169136548 419449504097 0 687049433344 0 687049433344 0 687049433344 39690514400 557015630998 0 687049433344 0 687049433344 516106613237 579674418009 0 687049433344 0 687049433344 133194881427 296109642054 0 687049433344 249737407609 492736421696 421869800744 603912707338 0 687049433344 0 687049433344 24494048361 275061134062 0 687049433344 0 687049433344 0 687049433344 60236249443 450122640057 516596201501 629141070814 0 687049433344 0 687049433344 115550633904 343109979004 0 687049433344 10603290867 293590161442 0 687049433344 0 687049433344 557833892658 665474738079 97464858358 382360303542 36994902981 578829659891 281482762857 339911673047 311897791375 489508767759 0 687049433344 0 687049433344 0 687049433344 438726530081 649059224217 238683804993 681378866896 299132941294 370580456880 0 687049433344 250399984023 490538631813 242952450074 589035763980 0 687049433344 266179511955 588493614181 255030547305 292124131932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16087472324 273008207397 513731366816 655306650912 0 687049433344 0 687049433344 0 687049433344 462587632067 659496598623 12032812944 560914140612 14346095262 151030866692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246401763864 442869271683 305427355182 632656392075 0 687049433344 0 687049433344 50580424821 518098956239 0 687049433344 0 687049433344 416258147664 515180909090 0 687049433344 107905582468 198971269792 0 687049433344 238002759873 658705073149 76923855224 508100254874 0 687049433344 0 687049433344 137111633456 146850164774 0 687049433344 0 687049433344 89367294941 659134901693 0 687049433344 146419013444 544735636920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8931691425 500374096954 0 687049433344 152514951408 592902154011 0 687049433344 0 687049433344 154672058556 642544379403 318232170862 475674573316 71464499524 569509325444 0 687049433344 0 687049433344 0 687049433344 588050307629 619426238123 0 687049433344 518432302482 634756754389 0 687049433344 513355551099 582765961487 0 687049433344 0 687049433344 435354130808 605326276399 0 687049433344 0 687049433344 48885951823 408529003484 190490522082 591997204481 0 687049433344 277312878557 569388083775 0 687049433344 0 687049433344 72303743953 459580839217 0 687049433344 510379726004 565147448684 64166224117 240261230717 0 687049433344 478966185262 649546440657 0 687049433344 276308598707 574742726302 218022233032 253409133596 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210020533741 323302536174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42709904205 443895941314 0 687049433344 232423465035 653658779112 0 687049433344 0 687049433344 161652456609 674678195269 187368723184 455281433733 0 687049433344 133399682888 150996694822 0 687049433344 0 687049433344 0 687049433344 339713496575 412694936770 166334315376 217111635969 0 687049433344 344990768269 641336846894 427363127736 476619376338 0 687049433344 0 687049433344 198739367897 633694553152 0 687049433344 357181208708 673712952772 0 687049433344 106701089451 457854103078 0 687049433344 0 687049433344 0 687049433344 309801446719 423793120120 0 687049433344 0 687049433344 0 687049433344 577715456523 664047792816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 429109818627 560310841910 287121085653 306599658993 142471885051 469466934758 113262765349 281183984117 0 687049433344 0 687049433344 3512638374 158190639326 48147896804 366913584395 641618538715 667977582978 4915007668 39442603247 0 687049433344 196335750478 594977438489 418334371328 456023971506 0 687049433344 0 687049433344 0 687049433344 91227793882 178717278413 21459363840 295336545476 465360545505 515625228366 164178694124 581443746505 443338565032 669498737014 517411447685 659052805559 303054838525 343179506751 0 687049433344 0 687049433344 181507986314 654865323133 395088775077 400601427323 0 687049433344 228345271003 515181080959 12228339540 306108127123 0 687049433344 0 687049433344 67237834799 514613727162 0 687049433344 319138082754 677354740354 0 687049433344 0 687049433344 475867334361 548996596740 0 687049433344 0 687049433344 300568990543 532931922385 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77189152118 337838997447 0 687049433344 421610021113 450494929304 31787433123 202006347297 0 687049433344 0 687049433344 136544567039 672352953868 70900083747 232818964715 0 687049433344 72202762804 249435670438 0 687049433344 587024006104 644613325180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205110657962 517508622538 0 687049433344 0 687049433344 381803263667 444030344409 131367348039 430816994334 53826319449 247826965767 57059353042 211369383074 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 399598882381 409868710919 0 687049433344 90551440672 430789456401 0 687049433344 548087079260 619192560803 290929606725 429183106766 0 687049433344 0 687049433344 89827872403 653705595284 0 687049433344 0 687049433344 0 687049433344 185337653513 586520362399 465434207011 493663446328 156839006203 235850228689 0 687049433344 419535306726 540474496229 94837277323 369124351455 0 687049433344 122499178880 539310628517 0 687049433344 15555572184 144295890324 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251925285466 254862918989 0 687049433344 0 687049433344 219438611111 467234736539 0 687049433344 0 687049433344 0 687049433344 328332873584 380020783022 98416052606 659320769756 72756031836 461778941127 158444209884 586478812358 121880419053 302209488422 436475570839 454166674935 0 687049433344 292648226272 516457994181 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164575622821 466188932034 0 687049433344 0 687049433344 245060643325 447839133884 197563796653 399787424468 0 687049433344 0 687049433344 0 687049433344 21429212355 144547416186 2003848000 469821161915 0 687049433344 206516601271 369055897556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174636718101 617733227716 481239903691 537346360603 22482601455 539307952529 0 687049433344 0 687049433344 0 687049433344 252619790690 646807271713 105020637108 408426105017 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26193593673 535665415663 33343090101 499318902157 0 687049433344 247342983730 490752415717 202826977600 686174683765 638536088309 676632649872 0 687049433344 56873693117 443279024523 0 687049433344 0 687049433344 0 687049433344 79318795236 527009421741 456625618132 468311295481 508437273187 590310153849 0 687049433344 0 687049433344 124859809583 635168632786 9102664581 391320694328 0 687049433344 0 687049433344 157913268270 622873898395 0 687049433344 29429942577 562117019724 143143131441 397902643331 149200668904 448238346059 160128083939 412613046537 0 687049433344 45461629980 401344700207 133914504124 684213067186 158882389749 581523320035 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 357172937097 449753244994 0 687049433344 259252430134 681081605157 0 687049433344 194897464180 336635138253 87940266539 203689496408 111196200299 255601062524 0 687049433344 0 687049433344 17126280806 22020429165 542999036268 560251250303 276348366501 679296961987 85324622629 242126567188 409274813396 594984111412 22272745006 387739178319 0 687049433344 0 687049433344 0 687049433344 436613415943 643507027595 332338118642 413727067374 3775675397 584576019330 0 687049433344 0 687049433344 0 687049433344 47980978714 455951154762 42884814322 672454350776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 525298273213 545672028928 0 687049433344 132146853477 632169360799 547370314069 548508851498 10777004998 674983191692 0 687049433344 0 687049433344 176170727074 377603694310 0 687049433344 93629202818 420050228100 121515036009 463761508248 17443926314 105023995816 0 687049433344 0 687049433344 0 687049433344 450277270175 588896766789 335856387166 649712771912 0 687049433344 0 687049433344 488345545411 562950829453 444455890228 449878965940 0 687049433344 0 687049433344 0 687049433344 350208295245 641718430295 0 687049433344 0 687049433344 196721326971 595992839817 0 687049433344 0 687049433344 0 687049433344 265639102757 491988290571 0 687049433344 238232808555 426489056112 156747401355 445299834406 0 687049433344 424099561644 632797637896 0 687049433344 0 687049433344 136394455974 177373533987 0 687049433344 294742289150 552659920673 0 687049433344 73224962052 667280856045 299799140255 437155713632 0 687049433344 425628094670 647182262076 0 687049433344 0 687049433344 165298585670 364685280790 144049375590 437972092946 444647562450 536156359016 0 687049433344 509274714497 526336159610 0 687049433344 134491602989 265676185469 239270954063 556948999515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55957022036 613857641908 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361867063954 665662222022 30317637692 561419993355 205319938853 426743191159 109414523468 669485592497 0 687049433344 208667219346 613393941786 144794340006 267766005829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67277396516 202485389451 562980194083 628882614422 116219173156 504571231515 153368771452 422085257939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 315677469080 347946117983 0 687049433344 30797460041 389356531087 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200352764695 275433215571 0 687049433344 0 687049433344 0 687049433344 263340362153 540193661967 382399718280 632916502935 194933025175 571642478834 0 687049433344 469241870913 595066579472 0 687049433344 110812594731 286687084971 205960812479 540063103905 163612812584 636219137963 0 687049433344 0 687049433344 390158414699 596523588529 192164172743 551147950176 263941729202 619060952120 0 687049433344 294479405018 471613815763 117089717420 499750749991 172726111504 660808084179 490056769388 522834542932 0 687049433344 41720235463 299074629079 0 687049433344 197683712665 281183284991 97962656894 281002014575 257914874147 650866586747 0 687049433344 0 687049433344 0 687049433344 231796690629 309412132859 0 687049433344 354838370257 598234376371 186574957895 623632755504 0 687049433344 249444695885 268948527978 123592239034 344675451445 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 259990019015 390392005167 42126097378 122989430232 439676194132 572786910996 13392395300 78600203450 361903762065 449223917326 44997790374 492574464645 3795499783 431516079126 0 687049433344 0 687049433344 358977189765 564910764569 0 687049433344 136225076874 472122134534 0 687049433344 192894457436 376666136213 0 687049433344 111450091845 488705834306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46616418978 219903554463 38743166332 476238375159 215295219287 685137693668 38264745183 344975503119 0 687049433344 0 687049433344 188558863748 344390599533 0 687049433344 423923202356 601464878533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206409181116 333726891736 436623672030 446546476091 0 687049433344 354014411992 594763034209 0 687049433344 358098126786 644869483063 0 687049433344 53713849231 470358340394 51630246683 465430800820 0 687049433344 147496452738 655120896559 0 687049433344 0 687049433344 470080506738 491915179548 0 687049433344 392417560166 446344846301 158794683308 389995966810 80488797797 667208179073 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348525048325 399107119171 0 687049433344 0 687049433344 79445294114 214391061943 0 687049433344 132366416855 315381029607 0 687049433344 456084723455 480559311427 99938254356 109937290881 28658335964 193921577044 604692046678 628702760740 0 687049433344 90062871863 531557438691 656752418193 666618811495 287974775276 470587845245 0 687049433344 0 687049433344 380523337042 389661002588 343568698745 659623395957 0 687049433344 623497148180 655039730116 0 687049433344 57146483186 301338396511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 317301996448 405513564356 104197798874 122928337771 0 687049433344 0 687049433344 0 687049433344 588714597011 654811524969 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101212902739 497626740250 0 687049433344 0 687049433344 524929821889 595475087956 0 687049433344 121269337973 133438943021 49139515552 387600860363 101196467743 620103146545 0 687049433344 0 687049433344 0 687049433344 44903727819 661785582195 90701794710 653899953995 498243841572 617427828710 396672082914 401870412076 0 687049433344 333167992111 661785834660 31055438806 636589809333 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13305666646 35469183499 0 687049433344 512530935110 681815841630 0 687049433344 223212664899 559175238258 75441859584 169829561521 0 687049433344 349016762401 655779084786 91967166195 668544443994 0 687049433344 0 687049433344 170898784763 587586268486 113199759509 371634649996 589413699881 655464020018 255040749559 362694485103 112656292046 163417636413 0 687049433344 172023856236 479024105564 256128586940 655033064892 0 687049433344 0 687049433344 313662400096 337650324121 320537117380 524248110434 0 687049433344 40669535434 258450743986 0 687049433344 158892978337 472370504491 212312446511 559945780860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148574814467 384506738435 404657824511 553630933303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326502266519 650828394683 223435324884 686720781070 0 687049433344 290363007133 588429587067 221212457027 273821756797 339243229338 486812314194 0 687049433344 0 687049433344 108353114590 237842732834 325945667469 511407378885 0 687049433344 60646671201 143882787634 107649234075 127393181514 222160583638 522168454921 33340023807 158754177932 0 687049433344 46481937788 571684362629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186342980620 195213050744 0 687049433344 0 687049433344 531271494344 540232028003 449432232289 528382058427 250068828787 588711172167 270776071089 350204526085 62901108707 660063718169 0 687049433344 0 687049433344 0 687049433344 425190478927 509093016974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156256972633 523182734351 256167631574 570582372292 0 687049433344 0 687049433344 84477361675 685990362324 0 687049433344 0 687049433344 1963069933 216229944330 0 687049433344 0 687049433344 0 687049433344 322801359840 416452679195 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153771076885 409555647629 0 687049433344 0 687049433344 19680475325 639899268485 0 687049433344 0 687049433344 304897717507 582372638346 617272053159 671911705782 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34259174128 168587615027 358782575706 362031603265 345130802441 406367881321 322097160895 426402196006 213967720086 247798154174 0 687049433344 42882500107 428216022911 458913786665 560558128215 0 687049433344 0 687049433344 79107337184 288460071294 0 687049433344 5724322576 474358897155 466753197000 668619168166 0 687049433344 264501626681 330960569752 0 687049433344 0 687049433344 366978698257 612322766547 0 687049433344 65291866404 614879051233 195307879684 676462384751 176395276287 360258364610 0 687049433344 0 687049433344 7903565304 685040222977 0 687049433344 0 687049433344 189809949413 238942330213 98336215879 283691097762 963334017 512796430592 0 687049433344 0 687049433344 429559676425 675963054151 445331795586 448619134473 0 687049433344 0 687049433344 383386911211 465978106496 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173606746786 214831619589 69567796840 181430025218 0 687049433344 0 687049433344 0 687049433344 86468403853 100075892993 302307806880 596315524078 254430907321 398079526168 254360160509 393946604536 417163925040 587689917582 0 687049433344 187324205521 545380484498 54845706326 104109602709 0 687049433344 311522639672 481232557797 0 687049433344 0 687049433344 0 687049433344 31200557103 190194479384 0 687049433344 474234028936 653529480731 52429998447 629814817044 0 687049433344 255026960156 412985253421 418613977851 652647921585 0 687049433344 0 687049433344 377074675682 419069429595 369383146410 512199545006 26322330742 353376817619 22368018282 674755535017 0 687049433344 145395361521 146850021779 417970173184 680629123024 0 687049433344 14019790771 609181984282 191285663833 478233227777 53062876351 292922940672 193751694816 232509213157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3357235916 116432902203 0 687049433344 140260192062 303991469439 0 687049433344 0 687049433344 632060304387 642271664592 0 687049433344 0 687049433344 435834916146 531933024935 0 687049433344 155952707883 505220201427 132485682396 482206608116 50839271563 126905486422 116985531328 333969813491 421484522380 625704363300 0 687049433344 1169918388 223749837411 226020650125 542224212746 0 687049433344 0 687049433344 0 687049433344 324461241056 623174031925 0 687049433344 415357756605 681136940411 11101912072 550468820611 69405408987 249573011884 0 687049433344 225274911482 316216276261 0 687049433344 71559857827 189593690662 0 687049433344 544352580081 626649720604 0 687049433344 130249449769 578140743836 0 687049433344 508517557348 568246333406 0 687049433344 0 687049433344 127872852666 259749518999 0 687049433344 0 687049433344 0 687049433344 478091042369 532660189746 0 687049433344 242012281114 557720338793 461316184325 553315472426 0 687049433344 642758666088 671909630698 0 687049433344 552457764826 582972695209 0 687049433344 93702284330 581429897572 369609418445 476581727699 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46401126013 237811094177 0 687049433344 386675683912 611943961123 0 687049433344 447401208200 495888175226 86375440931 325870311243 286173332945 590353903962 0 687049433344 0 687049433344 98737025643 371311578461 0 687049433344 309989920210 500346266554 0 687049433344 201344999355 486726286116 0 687049433344 297248407403 601531678288 100868100159 284111401596 84013744758 159390304416 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304678000846 677539077673 78273833057 426179851253 0 687049433344 12490388821 525763123065 493341469891 581261616146 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162345111041 505746938931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35745341275 475280321804 221466853815 382566858706 0 687049433344 0 687049433344 42438189110 231021470900 518969689350 528454713234 0 687049433344 0 687049433344 0 687049433344 63729035303 313571817816 0 687049433344 88907926485 338581634913 0 687049433344 55943999564 619566751525 0 687049433344 124757785972 487158082884 0 687049433344 132423865090 189953442009 0 687049433344 207951954609 373532846335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61915383634 163946682635 0 687049433344 0 687049433344 38442016649 483131916694 44382980891 261424283810 0 687049433344 472006691266 644023692755 0 687049433344 438474027295 482960143627 557771895355 617972056930 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417508123565 450427689212 0 687049433344 0 687049433344 518922901575 676526618970 0 687049433344 152943743200 287048574430 0 687049433344 0 687049433344 0 687049433344 324700052661 526816512052 23308471766 552589570699 0 687049433344 0 687049433344 0 687049433344 67201038286 552652739892 342026673716 352532013560 0 687049433344 0 687049433344 110860560186 142878807291 0 687049433344 0 687049433344 0 687049433344 26471167004 30837523060 356291826921 683256958388 0 687049433344 0 687049433344 0 687049433344 94723986453 375648876347 183146836703 291296527353 0 687049433344 51552763309 598289330863 0 687049433344 0 687049433344 0 687049433344 480572722610 640892773251 0 687049433344 272600413349 419842255186 195663679647 554244116232 100487340387 473797432433 18841845882 331449356107 304865933016 506258344121 24957136471 86690950634 117938617651 298122401529 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 488114896654 662087979558 0 687049433344 0 687049433344 145106973896 363392494891 273821080644 466311489852 78935935813 424469908359 0 687049433344 176235337525 306920835603 178964199535 607605184903 391809541036 631814499577 0 687049433344 43453565965 679550264604 520556610146 553181120141 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192550729167 568646272061 0 687049433344 489631602074 562985899174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528662109894 599174199109 0 687049433344 498128361601 572963260108 251544737657 337812229677 422168598441 594894052562 0 687049433344 200726783429 626006116232 0 687049433344 52915381887 536401696037 0 687049433344 119349495067 226103443046 0 687049433344 0 687049433344 119425503176 454519589628 92718166194 281286281123 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6522355197 51667790665 220804525591 552154155958 355099377394 532840594166 240888111205 647131166140 130793477823 654356502452 90594446101 317721571429 153341621859 295688954583 190491501256 568227991166 0 687049433344 65536956640 123055476998 41796576172 433174538915 0 687049433344 0 687049433344 0 687049433344 353501960155 542824704697 481414424072 663283999460 90048395829 585436953361 23820935871 560603144845 358027529484 541381858033 0 687049433344 35515106962 351727714317 0 687049433344 173158196558 577698633229 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 517281493665 665842378507 62803625522 270440313756 0 687049433344 549649159298 569623646125 225116802458 340390389496 32288403714 669964151303 276787148890 396950499810 0 687049433344 114067652574 558430169812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98833508997 154972792562 357796534173 376950582043 563062070433 682708012562 318176482404 614436219554 372638596220 447830743768 0 687049433344 129486944978 538460378064 0 687049433344 0 687049433344 0 687049433344 524574522971 678947556097 0 687049433344 392995740077 587014130442 0 687049433344 532792399394 589205377156 75483802872 344922604127 93869581004 133642779606 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340197045121 662711736784 117257092457 316668170211 12494540416 317714038158 0 687049433344 139829691708 337964295715 0 687049433344 0 687049433344 41211364002 410713856987 193462773713 406406287861 254940814449 583860463682 383895722684 406173093338 94816238621 524635970115 0 687049433344 239584975569 488401949485 0 687049433344 269929075218 290578844586 562981544572 683271506459 0 687049433344 85352000131 443350971673 0 687049433344 341651743090 497224836502 479284071752 613821749039 260856087978 629861067577 385526026212 604934079998 12322899061 448770908563 0 687049433344 176076675902 397014709880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295044958310 430261595007 0 687049433344 221722383613 342248777678 176260765310 568015540522 915327147 532581383279 0 687049433344 0 687049433344 0 687049433344 294889272434 507469197534 571398292094 578765150078 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458014384865 612709130990 0 687049433344 49756556219 582619245971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505106219638 553456099977 123184264426 297972970527 36884114207 524048456031 112275464843 580313358097 180276158396 376262689018 177327600306 597297505942 36433866477 263038874449 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99805553853 503797601812 507006806524 535250562248 38614860901 315932941105 0 687049433344 180814274962 459223670874 0 687049433344 0 687049433344 177557573381 369459118283 508248650639 677489876731 263414266430 572237195295 0 687049433344 0 687049433344 310641467748 578141351993 0 687049433344 0 687049433344 149954300674 353009230817 517619916292 613807557316 4335519958 238167826389 319304311656 325083149682 321897624774 617432224348 233752581791 586824582285 376824986860 447997807100 0 687049433344 64778881409 398315841413 0 687049433344 0 687049433344 214150217753 471078234982 0 687049433344 0 687049433344 0 687049433344 57475560545 493638139215 104064755661 679700676528 0 687049433344 0 687049433344 345224688521 557519934297 240108727361 568193709910 0 687049433344 10670464322 108202664238 0 687049433344 397934145536 561992509510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164349146730 259778421690 14794358444 153831422799 0 687049433344 0 687049433344 65433244782 208705528366 114289591479 326004799383 109490796750 353907426190 22232062945 311313473661 0 687049433344 342281824448 453692075014 203582349863 408036657492 0 687049433344 0 687049433344 661125644999 666989471356 36515329461 74706634685 205472905171 259846693446 0 687049433344 0 687049433344 66392303348 344918097779 158483596892 166834729398 11218513591 361816436549 518452031332 557324583786 0 687049433344 124864185133 505709580173 0 687049433344 0 687049433344 264128027416 393299710025 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117329031812 664491061808 0 687049433344 0 687049433344 15239514086 651243464415 0 687049433344 241926040874 521135502949 470119808700 531613256472 174760497443 557118102883 529564840024 532647993854 0 687049433344 0 687049433344 383805994365 568427815775 261397811766 499881534684 0 687049433344 552287995959 589623750548 306390254718 579772406468 0 687049433344 0 687049433344 295554073074 669697020278 0 687049433344 272777913659 605967194783 0 687049433344 343983397696 617850276559 284943721015 319720738421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 488301290166 655227688223 515384296546 547337425178 0 687049433344 155723255195 373206439115 0 687049433344 152494909427 507755742902 549249275575 626249783302 0 687049433344 420412461051 440261345078 41528454748 325218267818 406407204688 549059386313 0 687049433344 0 687049433344 0 687049433344 41822531028 375185550332 641627567878 661515742129 0 687049433344 0 687049433344 0 687049433344 0 687049433344 547126483063 660147862689 644907546457 686162896186 0 687049433344 0 687049433344 126926859306 422518219286 380197681118 597696458487 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63743467539 667837412504 93791234413 168393476001 0 687049433344 0 687049433344 0 687049433344 129034013520 368072390339 0 687049433344 0 687049433344 272598264347 275181144352 370213847584 544421337892 233453905808 621173019422 0 687049433344 147812689326 305243038186 0 687049433344 0 687049433344 0 687049433344 8591990382 117696669458 0 687049433344 168807271243 558073135108 201344546557 292121169955 0 687049433344 383821464857 677862695653 0 687049433344 0 687049433344 125638649665 262060799787 5610639709 311499401351 0 687049433344 539646082070 658116146533 368338729955 372568091076 0 687049433344 0 687049433344 491354674008 582765065406 0 687049433344 0 687049433344 0 687049433344 6253247557 457127827106 0 687049433344 12112657915 384422292936 0 687049433344 23422710846 497780849241 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204848363943 336803023902 0 687049433344 0 687049433344 0 687049433344 259888489045 444957413499 179381253793 203140738499 0 687049433344 204830311732 290823219353 47798655137 641512124913 102836736105 358442232827 0 687049433344 44397743830 334118012058 0 687049433344 186401521019 515774046776 256458557879 403587643088 0 687049433344 0 687049433344 0 687049433344 64529914508 499583907335 0 687049433344 265584363117 419174725440 0 687049433344 101727986398 295629050100 0 687049433344 169343066612 452844913129 542128002948 644756374612 238580504493 363548010836 173521552118 439803212734 481116335706 592966176014 0 687049433344 0 687049433344 557787897927 564214381796 127288809692 541007942266 43310986309 328694301503 193143472616 539450056572 0 687049433344 0 687049433344 463109334761 567971806916 0 687049433344 364355858384 682093135393 449055248720 639008950019 287085039489 366434861651 0 687049433344 0 687049433344 73852483043 391259529558 75884365674 241747211556 0 687049433344 0 687049433344 253620129 632266729412 2449076903 328431933876 0 687049433344 0 687049433344 264474311518 473838446302 0 687049433344 0 687049433344 0 687049433344 18613796418 446913331868 0 687049433344 82906457752 281939667782 0 687049433344 482411348868 620661996923 58109487395 371954834140 17828497117 51431411872 0 687049433344 1633448365 124008593947 440541152954 531737887302 134506265381 395148588636 0 687049433344 42763803717 519960297993 52970519987 115532237454 117829314452 163086450423 0 687049433344 0 687049433344 466455309016 681859553981 0 687049433344 0 687049433344 0 687049433344 152641141289 306986207349 516089876128 645913126117 311775387729 632553789591 118937808552 199297788425 111308766057 391906697944 0 687049433344 407871366270 614576037023 0 687049433344 290377242036 452863990058 91697581635 180525706878 0 687049433344 13416061652 219333854795 100340223598 550610565392 461423314800 475292653048 0 687049433344 297473160394 630580282496 0 687049433344 297190598068 684785962600 0 687049433344 359235258367 495036162487 51972375682 444145857956 376871370335 641192405517 253747981122 257903371047 146073088264 362997497876 162033206917 574586922061 456330901322 548224722403 0 687049433344 0 687049433344 25524076582 347119936530 23968967392 278028336145 34972879694 523000988435 0 687049433344 0 687049433344 0 687049433344 579852492512 601353408790 85204239693 291999284094 0 687049433344 0 687049433344 0 687049433344 302236841496 554881626757 0 687049433344 289374979879 631309469449 150901326124 247968907677 139210074762 246909912400 0 687049433344 0 687049433344 79724594949 358143876079 161629614289 589238999067 59166313648 235698801248 88993295130 674048726097 0 687049433344 0 687049433344 105230076940 630626331453 320522146743 670273785533 54604318596 250335967389 31509997774 518642070556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524342600341 579487874188 189353343422 624829461690 33878375982 500041435311 139879764180 496824585951 0 687049433344 262454412860 486887320211 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282521844072 427845489336 0 687049433344 99136668312 268764193895 0 687049433344 0 687049433344 136016597084 632135688594 0 687049433344 0 687049433344 8280519393 590379302480 204098888750 453054038102 439323211019 464760077750 0 687049433344 0 687049433344 0 687049433344 276377571330 580644307530 8294375238 536246368411 74145343566 355490654007 0 687049433344 395848637168 488227326943 271344680607 445287064611 230189129333 536897810112 81904581042 658528445546 0 687049433344 0 687049433344 0 687049433344 157971225036 556672914777 31976211133 353620952471 410445958803 479664854216 441509125295 591940162684 0 687049433344 138299541130 226361982769 126586338860 501195242692 146099921644 429154617148 186613224377 636105552280 0 687049433344 0 687049433344 198265180581 502159173429 0 687049433344 123603959443 621585664520 0 687049433344 0 687049433344 244196798968 249939468904 0 687049433344 370260822384 598354675806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152431887204 239239931308 306001561624 643250306129 320706860792 446986128875 22261144323 650662143466 184175514022 330311255239 405416020291 466930060202 205050192302 333873580753 0 687049433344 0 687049433344 0 687049433344 550821295596 569640927254 0 687049433344 37741746251 254497416279 33951999250 648539672146 0 687049433344 0 687049433344 357350021450 493397809510 295674674258 661049218282 375875341842 393568512174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85329146898 263507672198 73029783238 161118987274 202615998474 427882330136 0 687049433344 377354671780 432027873302 485037608447 566171323361 93278843330 234260696578 135773311031 255634209433 0 687049433344 216339854389 632466469770 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551871158993 669152358322 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95486857591 599790043811 0 687049433344 208281257173 646039485598 532306587262 624607333920 0 687049433344 0 687049433344 0 687049433344 412225415029 505949362495 203937756144 429948900581 22606939408 513441492000 0 687049433344 0 687049433344 259996319190 509987079498 196192980982 530232248419 120461368181 479255113589 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163237008541 393855057432 0 687049433344 0 687049433344 258663633531 519313676933 98728417631 164958167036 52076690736 203818709269 161432345048 507912026965 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333066869889 427174694213 0 687049433344 108339672 632840309151 0 687049433344 19272542443 512987764080 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49379983757 476651646580 132167630221 505662235367 123697066417 483534081974 363458131247 625814746203 0 687049433344 0 687049433344 12057289139 418271174824 168893980361 662129569453 252785663635 571388045914 142612621396 315880671936 0 687049433344 72198299485 469808195463 250286141281 401690512670 0 687049433344 0 687049433344 524986674928 612464374248 0 687049433344 0 687049433344 40319430625 477348751084 61618452018 564067210290 0 687049433344 70404519721 420453806008 207104037694 565615990346 405751806237 455636732622 351451828228 582843555293 0 687049433344 161579126745 341770009119 300216992106 676977316461 0 687049433344 20600593122 24379849126 0 687049433344 176802041962 599656192864 383151416608 674445794928 0 687049433344 7710931486 495425952640 63953165730 463732025658 0 687049433344 52394053955 622361104451 558330509083 567154504182 54320121147 376467770813 67977800923 352872180904 370669963035 593663786333 282192538123 330859760597 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164689294888 526167428737 187837838231 433636566679 0 687049433344 0 687049433344 0 687049433344 427400483932 483430570983 11020438231 382071934186 0 687049433344 214076783135 530416625101 262133882732 617231581322 0 687049433344 95934519005 630008080691 0 687049433344 70790644819 466914544532 387119837327 532480556804 0 687049433344 0 687049433344 0 687049433344 224050672392 266990495101 340350407705 598441621552 0 687049433344 296278586426 611965290248 0 687049433344 511138933806 575312235115 0 687049433344 0 687049433344 0 687049433344 333996299696 559253802127 189478630562 529898271189 0 687049433344 0 687049433344 34749623935 627739136308 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301878158251 557748010432 0 687049433344 138166641339 636637092736 161316360368 271932551127 0 687049433344 0 687049433344 0 687049433344 114517122090 411709520477 347508082510 611354151184 0 687049433344 295266363659 686799793787 0 687049433344 0 687049433344 509718995738 629757581077 0 687049433344 0 687049433344 93712670012 630906933801 398381009209 637836604126 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22749888065 371857357428 407602110009 629234995678 0 687049433344 32948690139 73228826186 365847902414 491820020896 0 687049433344 0 687049433344 413575444078 527622099199 430779723576 598462151053 0 687049433344 23313956057 326421175972 263487121927 675005078854 0 687049433344 28597649151 598864237866 229423901677 466017625345 0 687049433344 180967054519 608643077946 80883621784 234387959276 0 687049433344 0 687049433344 0 687049433344 15867514435 565280594945 0 687049433344 0 687049433344 371178555049 428844666201 271507637874 588288585760 166689036463 405110420371 0 687049433344 0 687049433344 177920910031 356704559848 319768783086 563278033191 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36474776775 505734728107 159182843102 375201534554 0 687049433344 0 687049433344 0 687049433344 20337245242 601078634029 0 687049433344 385253985030 668678251777 0 687049433344 0 687049433344 271232875670 449408224602 15262812353 76581247441 0 687049433344 0 687049433344 0 687049433344 84903830342 396672664726 0 687049433344 0 687049433344 190769881796 515616198163 0 687049433344 0 687049433344 33067612180 419143229817 0 687049433344 228536807737 370800954153 95790643314 145316538330 150571484229 349256697378 0 687049433344 0 687049433344 596337266433 607059816599 0 687049433344 0 687049433344 104187314917 507896830330 110826450615 152053085649 0 687049433344 65206906901 214962962997 135792726283 211585755922 0 687049433344 152043034887 491843405837 9528716671 526175747655 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25483271418 98069431902 134007092373 158253419085 314815917072 456525889938 71177551628 131902379782 34400945980 393954180971 52733909469 104152142057 439064041606 586348813104 0 687049433344 160281022294 434181701862 117080732255 246406512703 0 687049433344 517352252066 583935808442 271759893023 395710210110 0 687049433344 235450418942 677109932882 529172450658 591887646518 153581305039 164386617091 118672657646 668866586854 0 687049433344 263746164561 486634339433 0 687049433344 0 687049433344 522727833544 678548150452 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280853596311 608496402620 46200782730 343813979227 314767949469 403378597765 556431484386 653510036810 80769989841 312179766436 419170058547 679153643575 62580685309 535096747657 0 687049433344 0 687049433344 553970138111 563883863266 292684620458 383127796637 0 687049433344 199549776721 462049535078 0 687049433344 358205977177 362263376015 568614007581 594585009363 169990936646 278602861005 29057057060 57402469328 0 687049433344 0 687049433344 0 687049433344 570763342506 678657500642 329746851122 572480782834 501697535811 554701539884 223567463085 362287277598 98080268407 545164987009 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30324997854 128585329390 0 687049433344 139136901965 543034055605 415888090087 437001402550 238907827569 433146739342 335674985946 645833342347 222943181783 369852813965 0 687049433344 0 687049433344 235513199409 319412597064 53333745306 351204337258 0 687049433344 223106786670 485275815946 315089220296 443162496731 307117592043 316994301976 0 687049433344 0 687049433344 0 687049433344 184875548476 412105794675 504067746185 546520501776 0 687049433344 135093467986 461107556189 81189362692 654047401710 0 687049433344 25242333925 331360648535 181029743753 628332897995 445941956382 464129245309 191665610191 539351870924 0 687049433344 23911104034 175047122700 0 687049433344 0 687049433344 185862407614 259684741769 385635253872 648358013055 0 687049433344 0 687049433344 0 687049433344 459347340166 635443431533 239354011074 527148300919 0 687049433344 578440860340 586365705411 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 313615913636 350311466144 443551320063 531048831662 393284391666 603446582178 0 687049433344 65617976804 547861293631 0 687049433344 0 687049433344 76523653567 544692554203 0 687049433344 2388162165 657879613036 0 687049433344 57052742897 566254400571 0 687049433344 0 687049433344 0 687049433344 192394895027 207593312113 0 687049433344 0 687049433344 255886028855 475583472897 0 687049433344 0 687049433344 93047006876 505574007623 540705039402 557364740424 0 687049433344 40786047957 541915661420 0 687049433344 386536543366 554904337618 0 687049433344 152556854133 544555827859 534483567025 624458257669 372558680646 378093377985 0 687049433344 0 687049433344 0 687049433344 77638720373 180593172278 0 687049433344 39825945748 482083428253 52024927629 248741403669 389476625052 490725001295 0 687049433344 118381247835 231968795057 0 687049433344 0 687049433344 0 687049433344 0 687049433344 180806008456 338580163887 153325782890 489024621948 0 687049433344 0 687049433344 0 687049433344 197355017140 341119218961 0 687049433344 0 687049433344 566261645780 671177948960 0 687049433344 576350857167 626781988292 166390175004 445722664579 495857786152 684946361299 0 687049433344 0 687049433344 208666766142 324774282520 0 687049433344 252342912757 314930801209 0 687049433344 0 687049433344 12843845419 125281269742 27004304150 533393430571 238483436683 659730528174 0 687049433344 0 687049433344 125438412986 479688053383 0 687049433344 129603470245 379165205393 424009270269 454559496572 324403068964 521866555829 0 687049433344 316470044274 440144500690 0 687049433344 0 687049433344 0 687049433344 393209982497 400198230987 335249311399 348970862070 0 687049433344 133629375157 303922419535 0 687049433344 471427713403 503423945827 0 687049433344 0 687049433344 327158084998 445978973195 0 687049433344 0 687049433344 0 687049433344 297330023727 454025186143 0 687049433344 0 687049433344 128711928568 145916725717 101719195061 643331988034 466475674254 626679368707 0 687049433344 0 687049433344 196136490 541700641216 0 687049433344 447920753430 628057078275 190922333614 505125442472 0 687049433344 0 687049433344 245493540715 380291938182 0 687049433344 0 687049433344 123751637709 495631256412 147813541822 350861962416 0 687049433344 3813230298 406426183817 157896845157 637810140698 0 687049433344 0 687049433344 133179670180 274723879860 81276445676 84808154929 0 687049433344 35243138938 523819480837 225177878204 485971984691 175787781342 405604225909 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82045489438 331109551462 325045041885 502815410225 157763401962 537975719360 204441500988 241387428837 64300080852 238293980509 0 687049433344 462180698572 572489548096 0 687049433344 0 687049433344 0 687049433344 1052623502 21122682104 154151357299 613912230885 481071171167 599684524080 0 687049433344 0 687049433344 70694243128 131632660680 0 687049433344 77548678356 355396912741 0 687049433344 104116924959 330528748562 308098370617 609474331795 0 687049433344 167049023745 311120671906 0 687049433344 0 687049433344 209679622728 593603415390 0 687049433344 0 687049433344 211088268639 589413300779 0 687049433344 246352322425 388234428420 483235141571 504358453009 0 687049433344 0 687049433344 346881161614 653569582403 0 687049433344 16857674466 667170233840 21248964951 234513582373 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59053856219 620960161843 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8905908259 616309473214 86295672484 649422167429 0 687049433344 0 687049433344 91790418572 230159152510 208787242178 382031126040 0 687049433344 97144110469 418094534330 0 687049433344 123015579216 501067518093 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242416558824 422130484664 460123430916 684594084916 66497840596 153507299449 0 687049433344 327399617000 603403639438 246934247089 269982293900 0 687049433344 142049223786 251642065183 222836112883 293858981081 505326013983 651087842472 0 687049433344 81659388228 257336299269 0 687049433344 340935081459 578329346620 0 687049433344 299421149850 638520468073 0 687049433344 333593126374 518023536428 0 687049433344 0 687049433344 426940396702 508326707034 222360713761 280359123943 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472175496231 573145002018 0 687049433344 445677881867 647683383784 417636266186 532886501925 102594083414 411360302963 472593613800 563670178544 0 687049433344 474700044607 520075618427 0 687049433344 0 687049433344 0 687049433344 353507621403 632127962134 349459057709 552264567944 0 687049433344 0 687049433344 0 687049433344 372198707175 502598036010 25046021532 53524206459 391698566573 571955311216 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183086333993 423337771358 0 687049433344 0 687049433344 84671055844 85617389752 130225334152 240172254088 264096641088 459798592195 0 687049433344 0 687049433344 0 687049433344 286506665458 370642845642 259310129769 302189834180 126162579346 305855410296 279408251859 541842734229 0 687049433344 189408758948 596186525408 176320790710 552527059329 0 687049433344 0 687049433344 480291216404 614336963476 646172907003 678299763834 0 687049433344 0 687049433344 8193187914 114702316212 0 687049433344 43361497621 603987355555 398753864357 480718387749 0 687049433344 0 687049433344 237783006785 653537747614 106412272542 254469716602 18263487600 255945624703 192615758072 571933821098 0 687049433344 0 687049433344 156859200230 457639715365 320757972133 594432795097 159528263819 209829353503 54518253746 436596602633 0 687049433344 277578055432 463031117311 331343567255 401218018073 0 687049433344 124322586850 386207583767 66551637374 261884849855 0 687049433344 590297973476 643578176600 0 687049433344 0 687049433344 198237195026 663138368828 74880539305 337853848695 0 687049433344 0 687049433344 248594450917 369348876793 0 687049433344 0 687049433344 22837582146 130020215932 0 687049433344 97417839924 302844373832 217262893430 253113034598 88078800790 677706796857 0 687049433344 149915615836 150000582333 484849170326 686047581099 0 687049433344 0 687049433344 0 687049433344 48210469187 484145907568 0 687049433344 163922677050 377427693913 91640571337 293111047440 0 687049433344 0 687049433344 0 687049433344 0 687049433344 419695201970 549767761651 136043903277 308097614521 581282020914 621739263165 632917285786 655645253008 33393281906 659257543106 256053850891 376809113959 0 687049433344 176080884712 456170736916 130750597239 511958533067 0 687049433344 0 687049433344 423592837676 630491625453 466995329851 516758122190 240129552037 495086341881 0 687049433344 158695186268 166314237909 0 687049433344 259628963571 505736897080 289114611524 569097246166 168591373830 379462583681 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103825874936 485202907581 0 687049433344 68839182998 684606685358 159636344516 262668875812 301857983056 446405395225 485646388435 596972976437 0 687049433344 389902011481 403312218506 7612568059 384002458244 319317664736 434711413688 0 687049433344 107839420445 567110677177 160162828875 383633608019 368695250362 454765714370 0 687049433344 0 687049433344 262756383057 571954984988 52911476443 390952388770 189672701598 623407877699 0 687049433344 279646737175 596005739823 0 687049433344 0 687049433344 0 687049433344 613590320882 673030985106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 485049629306 645639379735 0 687049433344 0 687049433344 0 687049433344 253084731848 278547092286 0 687049433344 9990760087 448975603915 0 687049433344 95645516509 184697927109 0 687049433344 411111788695 613275477841 8547013108 185868812993 0 687049433344 416227021337 419110707821 0 687049433344 195483948014 293031464930 170585518617 186837347396 141231012230 180259491762 292730778352 544719714330 42276694197 683233691539 91909044794 349216719911 309098408021 596764881952 309959151235 375360138424 0 687049433344 0 687049433344 199143113379 653136474445 95556464700 101005789842 55196190226 149979470428 0 687049433344 103257524798 569359576092 180290184463 185955324264 218768231609 634932600017 184724409267 553179787387 0 687049433344 0 687049433344 450346876096 580737841803 0 687049433344 138027873739 545897292562 581264650635 655311669273 544809758791 556578922487 0 687049433344 264489484596 684288304169 342473872768 390834681047 0 687049433344 340768267601 660967944961 126896419566 607951527349 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 596889967188 649903120128 0 687049433344 0 687049433344 16195241097 398936519051 0 687049433344 0 687049433344 53492855470 546623608316 101645073521 318950774462 37709923160 339522999394 81612501862 389397485871 203321658125 261082649857 0 687049433344 0 687049433344 146600546479 154185516556 0 687049433344 353057989000 391049532429 306787895351 652497381434 365209402133 509019967988 209396457937 675331191483 0 687049433344 513072552579 551994031201 168271539687 333189402838 299391212086 664573100707 0 687049433344 237575646005 256794131348 0 687049433344 0 687049433344 0 687049433344 208500639640 511507802289 0 687049433344 111816004933 677714059880 0 687049433344 36062053665 237929817990 192376850756 296184042079 0 687049433344 0 687049433344 57984386405 407650330451 145917195562 153472125292 0 687049433344 311604347346 589275219959 428693778873 577437448952 0 687049433344 0 687049433344 229171615808 533523486313 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216558374424 455661805450 575587211794 650367284285 50476692117 312994120714 202250742429 468548116803 0 687049433344 587633019345 634799778215 0 687049433344 0 687049433344 0 687049433344 34649565655 364976897827 0 687049433344 148539747707 233934942223 316327743770 379063199855 495374332032 558372310088 0 687049433344 24063390196 243316969688 123454826587 389275720289 110449421678 468953434321 0 687049433344 0 687049433344 102458495897 142264008003 0 687049433344 0 687049433344 335521117819 423900175941 29533884975 70895811232 43997978608 546333393810 154104617661 423058478884 0 687049433344 0 687049433344 0 687049433344 189609090663 611064361992 0 687049433344 0 687049433344 0 687049433344 166101649537 199885178474 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58900887189 419237502411 144365180464 150609057382 0 687049433344 0 687049433344 0 687049433344 173015718250 463063616898 163684122441 200086429919 307004190475 358373242391 112501145358 266033064062 237153938727 658825239761 506382467081 590750124879 43660531789 515599544731 0 687049433344 0 687049433344 299722384818 368954377307 0 687049433344 0 687049433344 200552870286 438920366263 187896000232 519692683318 446398831629 606478671707 0 687049433344 51335180577 207087064549 15150218019 231361268870 0 687049433344 71551905238 651807128291 0 687049433344 206198908554 577593143283 0 687049433344 372856215397 538515262760 0 687049433344 0 687049433344 0 687049433344 272673298245 605426435657 0 687049433344 0 687049433344 0 687049433344 253522346401 465261241085 199352811986 296666066469 0 687049433344 0 687049433344 0 687049433344 319004416385 415591338996 0 687049433344 42696396048 80621468002 403227179129 457091745512 0 687049433344 67322464393 574936791105 329965249091 638070060689 449956214446 645895008169 0 687049433344 0 687049433344 401038777967 675655668148 6743616670 557930425274 0 687049433344 0 687049433344 438853277702 454512790230 211747464932 606478306471 457153675939 497345762429 0 687049433344 317920697521 471526197876 0 687049433344 256647770793 312924486346 0 687049433344 0 687049433344 17311896428 201752991301 299855319155 566527388463 315200303295 670049591094 0 687049433344 0 687049433344 0 687049433344 93943380176 485328787535 401701623941 509211572529 145848519220 259155720936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158821699810 581786270523 0 687049433344 145011891364 521300984706 0 687049433344 0 687049433344 115612705948 660397368949 0 687049433344 0 687049433344 307097694186 580070681710 222920797747 272719758143 258010845407 580173189502 0 687049433344 0 687049433344 0 687049433344 504382277760 658884102795 254268614943 649080807141 267320484726 535788891047 0 687049433344 157438777874 326567125551 122355124254 613774626671 145699107472 410551589924 153784855863 426711987122 0 687049433344 325838234543 507421787107 503509927564 586348034732 0 687049433344 27178853330 263873287836 330565100576 508234277629 168021215024 627841903514 55541828780 595944424540 0 687049433344 403260912424 632949913558 27890160719 504648401911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 543069687530 669749400007 236978347163 575668284703 284932629362 660149903562 0 687049433344 244726775938 411589840091 201196338196 524649859238 288702586801 450519607536 30736668003 610431943059 281417412610 290497587741 0 687049433344 0 687049433344 0 687049433344 417289784887 425272320894 0 687049433344 560975147534 656627363758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63770557618 344488252738 204868164928 662233024717 162195754896 536357742446 0 687049433344 361535622090 542649828848 0 687049433344 0 687049433344 154290414369 524228135860 26520408562 185354082022 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234100097858 251976783190 0 687049433344 141139723181 265248707104 201961580978 292770919970 0 687049433344 0 687049433344 547305998473 648214959633 64811448898 686080290946 148451587792 677165194454 151566364529 317594794688 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248303636978 309158959227 299444685179 588907393664 197488817163 396030184634 0 687049433344 48835418333 325473118751 0 687049433344 157600572630 683147846593 255172302338 670672052353 267840262165 378718301276 0 687049433344 170435577296 210355904918 549538597105 588277478087 248519093049 535511867235 0 687049433344 111315279081 589550136095 0 687049433344 377899456749 462041032847 0 687049433344 156809949925 439475676418 38269974505 111565045189 244575590632 392601170837 111040057750 111279292533 486857205181 651946916009 143571721101 459797236473 0 687049433344 89255203975 319171704361 0 687049433344 273843728598 568617725072 0 687049433344 457909935510 662322280450 606482495590 619389612880 93797773490 225238671416 388657328421 448149496488 0 687049433344 133076719010 582596872364 0 687049433344 472440026661 545526748235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94937457780 128211413522 177909056359 268492511505 0 687049433344 560020320504 562592165979 623357220895 624673832365 111569284228 324943840798 230565919236 284131869811 0 687049433344 301040751285 574987370090 504601989553 572575366649 258477265181 615194549462 252721172810 592508082290 283388780353 508255546692 0 687049433344 393221016459 563331732297 0 687049433344 0 687049433344 303336673185 594747694167 342106631914 517381220753 0 687049433344 0 687049433344 411254167718 489549616931 121842367278 220538862282 530092108094 607972886060 0 687049433344 600041546619 609885947023 216397000605 499105777679 0 687049433344 91236980243 685142629946 114647181251 249079422249 285784178617 389651042433 580485079503 679155684157 183238969302 277587240948 108465912376 611500710064 350842880928 608493259590 251669790698 625167707046 302877499889 379761686816 0 687049433344 578804059063 582722145982 122549477581 394027209470 0 687049433344 505460757823 583997693000 458632773825 656575659680 149440233036 649482375101 0 687049433344 0 687049433344 22051703497 134681524419 0 687049433344 0 687049433344 199585896681 442019302970 553660300154 648058837525 269543927555 560561993423 0 687049433344 192498113716 490686521855 103300267587 654070526874 529511189536 604059795704 0 687049433344 0 687049433344 151803675182 255150903415 0 687049433344 334488151965 371883367501 87554686941 549839345164 0 687049433344 0 687049433344 142235251912 231685029238 335348200608 427214432005 465845898751 617686685367 0 687049433344 394836249472 670091526842 0 687049433344 243043988003 478817846461 0 687049433344 0 687049433344 0 687049433344 7202939639 130479939694 145488347512 222306630103 311291713749 432526495707 107671653591 435221172598 0 687049433344 0 687049433344 217431052275 654223812856 17037255581 589565918225 0 687049433344 135325190867 286353408162 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425081206538 549972584895 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205236801436 434801263067 221322415590 676061852744 591420380339 597209285081 76668828323 428537227930 0 687049433344 0 687049433344 426043926092 524879969684 0 687049433344 0 687049433344 128479881739 218764842519 0 687049433344 0 687049433344 505615233341 599891246369 0 687049433344 193072882233 620893224014 0 687049433344 374048464830 462088259822 0 687049433344 0 687049433344 73754893596 177963891878 0 687049433344 36021900778 512623829035 71590125388 513354995841 0 687049433344 413525743393 468602872790 0 687049433344 0 687049433344 0 687049433344 287727986175 379206880780 466423507450 672138125786 302555689423 485986689598 254805924710 536306522928 201107530832 496212400747 499915846719 682368850835 0 687049433344 0 687049433344 0 687049433344 55524003413 415434422915 165805843389 578290124939 205235023013 654575967030 0 687049433344 494703478954 538964659193 0 687049433344 575503332004 684928043557 411633149517 532299138448 0 687049433344 0 687049433344 123302120349 572901828635 0 687049433344 0 687049433344 0 687049433344 486394145108 676944068629 0 687049433344 385084481791 606661084437 34141841669 309043398885 122034000339 610842257690 0 687049433344 0 687049433344 114805306771 515757906277 232183450471 480634103536 0 687049433344 0 687049433344 0 687049433344 0 687049433344 330299163195 381764636509 249933041091 413738460862 53871145149 226059624833 0 687049433344 335414930403 605719580609 154291088579 649461096460 107336096937 637318175953 315514587920 340453819896 0 687049433344 183628454713 459863449990 0 687049433344 0 687049433344 498650464884 579087570560 332920480523 564950803939 457739300713 619025064836 287953417248 497506651032 0 687049433344 0 687049433344 53901646795 137138550167 0 687049433344 0 687049433344 168483657101 584445080514 50776486839 398028329604 413001725682 457644154427 0 687049433344 146411901314 234696850653 340776582891 484608733882 106840544525 393524473291 174688574548 583166761897 0 687049433344 380247905910 413212737083 71154983149 348031604792 54653591236 95613379091 112529149165 468289555603 418191346848 667344203199 147958738691 266074614097 349632318961 554350699403 0 687049433344 0 687049433344 56981706799 314708278536 38754438790 378766763460 0 687049433344 119154678060 225642097119 62860473633 254584553140 0 687049433344 0 687049433344 0 687049433344 119435228779 455684456894 0 687049433344 35304814662 675496292926 28620270036 392661740046 132111326022 398259637798 0 687049433344 0 687049433344 294829672366 355630991119 50837195694 113031111905 0 687049433344 44076759612 94613456100 0 687049433344 0 687049433344 127518970772 546497533259 0 687049433344 193496463845 337046102373 0 687049433344 450441207095 497455937826 44788947184 354728906368 0 687049433344 0 687049433344 0 687049433344 78871983907 343375298704 354329840217 386681121189 0 687049433344 0 687049433344 66825741556 590839234668 0 687049433344 187604149390 651706576467 87568700794 308913786261 193825825979 364370686846 0 687049433344 7438830173 370354254733 260711570971 315093767303 428484856725 543483408141 192008362829 413297622506 379970567183 469071186298 356310145231 407236419215 61885676303 396893107328 0 687049433344 0 687049433344 536395452286 637770078101 211385302610 489517287503 132491802095 596768582730 175328586731 238281651194 0 687049433344 212746369645 332820846399 100904572219 429131280846 288069439195 327232916577 565590351802 683993401571 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211730340901 355923474052 203741966240 675357594255 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270098485780 554574552039 0 687049433344 0 687049433344 0 687049433344 298123374187 381865859861 306064715216 458041925672 0 687049433344 118589311932 331089077203 503876912728 548511846007 0 687049433344 58869522580 288371963176 0 687049433344 0 687049433344 433934117876 644239869882 0 687049433344 230986649892 270373860836 329216115225 335009187485 0 687049433344 329063721400 530561881503 0 687049433344 0 687049433344 230806402011 337000934811 0 687049433344 398434506716 588131138599 66491960444 448850934912 0 687049433344 218240213854 535801768022 181746380542 206255781150 218558508142 351979731583 369591135111 459949028338 544969851058 648130558425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209741402892 629896184516 0 687049433344 199180464530 302396674799 0 687049433344 386482527126 483113132129 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219411190690 658975348341 526187898968 670740312641 219815279889 221057263195 0 687049433344 274126333706 280594129807 0 687049433344 508703641311 677197506958 0 687049433344 234599863066 614432848184 5410283098 312002498212 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62096156771 197767234337 200181485390 293558797637 0 687049433344 0 687049433344 388323716207 581757145426 166862463065 327113453300 0 687049433344 260027013724 644683834596 0 687049433344 0 687049433344 599536545120 642048414593 11164139839 651620040310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 129573343637 469399344201 163850711470 483915410941 314123955023 614982456258 141489497271 406945904152 308709772577 467389579359 0 687049433344 0 687049433344 176421998193 190326723650 263494195956 621895019214 0 687049433344 0 687049433344 336500800643 536289106686 0 687049433344 0 687049433344 31604174016 565899909312 478191879209 587180146691 139061265 565920063620 0 687049433344 496452416180 642354316157 189850393327 574501267744 286702927997 625229221756 0 687049433344 0 687049433344 0 687049433344 101706394543 157296960595 0 687049433344 0 687049433344 50103248784 252705928675 0 687049433344 223528077466 464188204448 0 687049433344 0 687049433344 0 687049433344 455908035062 494994976059 137188366436 177845675605 19085654460 667175073920 0 687049433344 0 687049433344 0 687049433344 162895685565 457691915450 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 604190938552 608101303660 0 687049433344 76125635579 105081991031 238430847964 325029170457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 617184423144 638698513426 121097686715 434788831115 114662134229 173838580520 251209446286 606044145851 220331416612 504159550727 0 687049433344 272223948884 445321112955 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230296090789 264505929423 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386820309313 485028844774 0 687049433344 0 687049433344 159230086944 485314288362 0 687049433344 0 687049433344 0 687049433344 364048788711 450426758189 528683669800 576336795630 521834860975 560351385341 357492053422 491268389208 0 687049433344 0 687049433344 164843543706 409320737938 409201081777 667935851176 0 687049433344 532571344660 546007231978 4686962247 450572985365 0 687049433344 0 687049433344 0 687049433344 27452826951 83550000079 0 687049433344 0 687049433344 203000512764 233593150712 0 687049433344 0 687049433344 44987616168 531178596037 0 687049433344 26575718613 650784459583 435420537859 666619437481 0 687049433344 0 687049433344 95731755496 142992211466 261560758953 428952954819 0 687049433344 183908954346 206282643863 140197489963 571228717869 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101673673897 664702110770 99438191529 476223246193 0 687049433344 441444597683 444403459024 75112389573 288970587032 0 687049433344 465202392497 603311711658 164596888207 279689568548 0 687049433344 368907919701 478762145081 65414304 665245407236 0 687049433344 0 687049433344 0 687049433344 318132393525 643062087740 112091715074 319560006996 6416816263 399383299850 115028518154 116615790197 0 687049433344 0 687049433344 95740543353 489254890362 0 687049433344 212784390644 408686458572 0 687049433344 0 687049433344 0 687049433344 31662309965 485004488571 315014612102 335718989563 0 687049433344 49020250172 574115706705 0 687049433344 0 687049433344 207653461368 272402515563 0 687049433344 539178220514 546000460704 0 687049433344 0 687049433344 199760646998 287109902273 426658482913 590324736685 21931048054 262192569515 0 687049433344 0 687049433344 0 687049433344 480498446020 573478119573 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299944808524 633232113529 0 687049433344 105422903560 396892043963 0 687049433344 0 687049433344 0 687049433344 232569929941 515341872692 75102048592 289209081193 331570755461 473185394685 0 687049433344 0 687049433344 123921421179 143330094947 0 687049433344 56743689975 456898112072 490620739922 562291052153 227711787054 325594432979 0 687049433344 0 687049433344 113661229778 338298578143 0 687049433344 275249779388 510578774912 0 687049433344 0 687049433344 497885170726 498655908189 295527253846 384240804974 0 687049433344 99317244099 543105542745 0 687049433344 0 687049433344 142511551402 660022422760 0 687049433344 0 687049433344 197001641108 515071009464 490561540271 528198730180 248266452456 400906036406 490470238004 591224816158 0 687049433344 13506236584 398988916154 233125393541 244371531723 0 687049433344 0 687049433344 0 687049433344 57520646959 661583048799 177819933495 512197058037 0 687049433344 68400828256 652578180202 0 687049433344 0 687049433344 237093914792 608314340480 52801325266 66426424470 600312425392 612608768251 0 687049433344 120159086983 362695332702 261760093996 279984372444 49288866097 192887111131 0 687049433344 445034895318 521749174806 158979212589 515886660156 0 687049433344 0 687049433344 488895751705 508872004433 0 687049433344 297065453228 620523921063 0 687049433344 643192401380 683202526470 400733565074 515183647984 599905290832 674014948410 261564267870 342832340073 0 687049433344 179417198642 579155151384 166413361687 363369553829 0 687049433344 25127262223 572723509437 245019898540 315382004162 329611186025 351146383695 0 687049433344 0 687049433344 104884449868 238898277627 449093585664 491491729331 0 687049433344 0 687049433344 0 687049433344 226008631268 289229291824 0 687049433344 0 687049433344 0 687049433344 12905261610 292104080182 541831397688 667246242926 0 687049433344 610337745873 652603543699 77583123909 686162506623 0 687049433344 192805723867 216845147197 84614445201 397856862242 33136706441 634789175214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2917857933 402574610447 0 687049433344 226327337222 382211289937 0 687049433344 336977936730 466257845207 99852863287 103008561527 0 687049433344 139130635267 468916700103 0 687049433344 0 687049433344 305879491349 552407502689 0 687049433344 0 687049433344 0 687049433344 585288453806 635491785299 0 687049433344 0 687049433344 0 687049433344 32593760514 303907992109 307493889591 482690631469 22614449560 668802688670 0 687049433344 0 687049433344 71523193030 223701032397 6225790263 210928176549 46262197425 680404457548 114209659136 169505456633 0 687049433344 290594197504 630752481044 61497137458 686054896999 264428596571 659641256921 171792617999 299138399962 0 687049433344 217361734990 624658201008 531598371987 663411936480 248219938125 432603185391 331601504395 427460753105 0 687049433344 501005959204 634055003916 165784679522 491353892354 0 687049433344 414502718493 598454998723 93735254915 554826984103 0 687049433344 0 687049433344 316160818017 332855847159 0 687049433344 128896492878 555129874697 183713608800 469765379898 0 687049433344 0 687049433344 188419837502 271925904464 337079753482 357526537501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90376049277 204335970577 0 687049433344 45604230465 367613347540 0 687049433344 0 687049433344 169887771386 213781581524 0 687049433344 0 687049433344 467157715839 553393952830 89566707483 534339326941 0 687049433344 63939912325 547218997889 18443761142 456247269861 72578863953 562641802785 257629318455 425176121809 100620069750 145375362948 0 687049433344 30681738203 130804652446 0 687049433344 54218902830 544908764251 43692611804 531248879368 0 687049433344 44024660211 432248969507 52301735112 255983175664 0 687049433344 0 687049433344 5743337530 49870427288 0 687049433344 5957532999 637980936674 0 687049433344 166540203004 324032113157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96592551550 220478766083 173094958249 317794934157 25128045551 316648470327 0 687049433344 0 687049433344 0 687049433344 261754326983 288622329134 0 687049433344 0 687049433344 411553410575 506282077915 0 687049433344 0 687049433344 257472159224 347549821059 16618099589 142581810188 0 687049433344 352818909354 685247217386 266360668631 372816956969 0 687049433344 0 687049433344 149260047879 472095071683 494628280368 684548985560 156770213175 558837985462 620785925594 648432377582 0 687049433344 196127842046 282100940169 251338181596 262878079785 95256283741 230544403705 0 687049433344 0 687049433344 0 687049433344 589718754277 649054303485 585986767364 612551444392 0 687049433344 271733532547 423201735904 0 687049433344 0 687049433344 0 687049433344 335660382147 408024470006 0 687049433344 0 687049433344 0 687049433344 224309848784 614064134258 0 687049433344 506612177442 556623671117 40984796969 266858316170 0 687049433344 0 687049433344 108119483816 339387870851 306251533964 604901014651 73201514809 73927014934 0 687049433344 453540705691 592864103245 403915439256 471892642541 119768374507 645336658128 23767041009 665404866586 0 687049433344 295550085358 459458851742 184162155406 345223372549 260173549572 298680008967 393465065875 437350417663 0 687049433344 0 687049433344 70823244667 679529022951 83689667208 271390851951 0 687049433344 43770024310 465095088118 2792106847 403257259606 0 687049433344 130570605945 306116811911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265755343065 573130447893 53554420518 423465339438 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95446999618 384501554754 394741686859 483753406664 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 343177482004 441173579054 0 687049433344 5893998679 348861607654 253845032442 328353685298 263741422111 456461361844 512785897611 575432984398 0 687049433344 653460283423 656897006542 0 687049433344 0 687049433344 288805186359 439176381424 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192749323000 237074896916 0 687049433344 0 687049433344 196906261149 205843160423 72642080181 506084006177 0 687049433344 230564400008 333755503039 0 687049433344 86004493701 633980935575 204619286022 672884052878 0 687049433344 0 687049433344 239135555322 269516718292 104690436481 451590308446 80283553285 202737030716 46812482131 447643540891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145391607895 266918822521 0 687049433344 297782656445 647307370372 0 687049433344 541899297944 654162538493 0 687049433344 0 687049433344 260829494773 487697460946 27588982600 465500099672 0 687049433344 14596020578 133905627140 257579171957 581928729491 195649715645 470317546222 0 687049433344 58330720304 199229872984 63229808739 252477549292 0 687049433344 71513702970 135639506107 182803338126 493125550136 22004772385 339354899557 0 687049433344 298446525653 384574598398 230481955587 321022141708 0 687049433344 554794721230 572975301668 0 687049433344 48501710306 362863292932 263621633479 569320900287 87404542182 561854248578 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326243416727 410646249281 1603204224 163869781025 327303801764 339704943874 0 687049433344 305772117529 566088628431 0 687049433344 0 687049433344 0 687049433344 525801175222 586259295810 0 687049433344 124847215649 662956234229 265639549110 563032298005 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401588421472 493421425186 0 687049433344 164808411131 289646721890 0 687049433344 259717086714 532926013033 0 687049433344 0 687049433344 0 687049433344 65925708783 321944283293 0 687049433344 198672193146 438068369631 0 687049433344 312960652491 371829112667 437871228722 557165225733 272014944232 522466883535 192138992203 459815207208 0 687049433344 51237098942 173011505069 0 687049433344 75238236799 103391700087 145693574860 286830318614 0 687049433344 295158535568 300359883005 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144866243087 551875386313 357173358097 571350805811 240921779259 515290608315 0 687049433344 513974698416 522682061509 460925587346 469981672255 12546675529 56112467321 0 687049433344 0 687049433344 246206524083 413989562460 538694492348 558045648040 102879263736 604923462707 0 687049433344 150418951590 343930584084 290626034490 509956935014 0 687049433344 247022400677 293045319189 0 687049433344 7242157464 657729493675 0 687049433344 75618900747 583772019831 69658617890 245817289822 0 687049433344 0 687049433344 183540361239 414826894443 0 687049433344 86011499764 531684016077 217434231345 662592510599 0 687049433344 0 687049433344 28306823616 407511123471 0 687049433344 0 687049433344 0 687049433344 206485036705 297982729090 0 687049433344 53092495493 108600929726 332785981084 560566620807 0 687049433344 220642994011 552304442437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270093454780 683390912898 32993958171 411465390761 0 687049433344 16724113689 308581602362 221358480217 409345665063 0 687049433344 17029916136 334577400450 233632787433 684736435699 0 687049433344 240023073949 575271249632 0 687049433344 151797636011 283476330148 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 45679636652 258537987545 285979442731 631069760978 0 687049433344 135780505955 312212525775 0 687049433344 87362630569 502375302386 262411687549 529340300132 122519612220 427086610645 375518607098 487759205994 0 687049433344 0 687049433344 0 687049433344 374301205514 405673129972 65158470949 345368309011 59185950988 61334004390 25123827425 379623699189 462455158496 484335356942 251678095520 551921015974 46063929504 385714616617 0 687049433344 434843633844 644597306913 0 687049433344 124320300701 510770609685 31857220503 459983361140 0 687049433344 242384659138 395631633031 25066542954 209780566865 0 687049433344 371005293987 616565585189 0 687049433344 117690482235 593126081374 0 687049433344 60244226390 531631209032 0 687049433344 163812934118 271288491091 84930019277 531310763191 0 687049433344 0 687049433344 0 687049433344 8745946485 262482566458 140439409412 287731062933 508510568999 541616362474 0 687049433344 0 687049433344 368961811492 538540656116 195186826642 523503543612 25984363937 346889251718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411169452500 683622227290 0 687049433344 335429733687 610948567528 83306293187 264127494360 392467943831 563802426197 69708229839 328812271411 0 687049433344 112630111849 359291311712 283141480830 484747256131 306958027550 410845003849 0 687049433344 0 687049433344 50331743303 525627057255 391252729478 463638824918 120842052333 401741184286 56437163526 75179289642 232815245780 233165395652 333806101345 486979714043 0 687049433344 0 687049433344 0 687049433344 193980287245 227469581397 0 687049433344 0 687049433344 334272498769 605482791283 0 687049433344 0 687049433344 248332823188 675382524619 0 687049433344 0 687049433344 0 687049433344 467255257926 572591690742 125680406490 361347129786 0 687049433344 0 687049433344 0 687049433344 438731891873 473158558924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92163486120 498135275831 448872984113 603904316926 0 687049433344 0 687049433344 377457143337 674499938364 40829919439 434477968185 0 687049433344 0 687049433344 0 687049433344 519394424846 591787749727 0 687049433344 0 687049433344 258322931941 346978673569 0 687049433344 72035458050 412569063220 307897840253 526265042623 244431813949 417654045052 26017001796 604279859479 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225126674260 656732977557 0 687049433344 0 687049433344 8417546622 463722506154 298836652727 401834103131 0 687049433344 172321300236 289938701787 245652833810 541781861944 233196293745 279506632020 38301245409 187840934113 345862921723 364775396925 0 687049433344 157162520879 196698935368 0 687049433344 414752227871 658972796839 89375020809 305586397466 298937603297 386415251956 0 687049433344 0 687049433344 88780705425 436842774313 0 687049433344 0 687049433344 0 687049433344 8419125070 231813482213 0 687049433344 0 687049433344 523405274701 531368281645 0 687049433344 340520444979 544309761076 0 687049433344 0 687049433344 92826331596 472025032612 0 687049433344 209561822461 681819605988 286619909978 403878532077 0 687049433344 0 687049433344 559611587646 644041541495 160275596180 679945208078 0 687049433344 0 687049433344 0 687049433344 150634992710 547840496037 78295876129 645658977181 270918495785 326290162930 379288136380 465753159205 0 687049433344 0 687049433344 0 687049433344 214859025880 583945048589 0 687049433344 0 687049433344 115033103161 157866003443 0 687049433344 334568155794 543861884022 0 687049433344 0 687049433344 253674958174 445866692654 8823091912 545112269906 0 687049433344 3735741629 182573035804 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501551691752 630382637302 110148278556 156402619907 71853334275 120158196010 341929085026 575862771511 0 687049433344 0 687049433344 78104648339 361309432844 0 687049433344 0 687049433344 0 687049433344 305406551530 436319522248 0 687049433344 260738387105 272179743824 0 687049433344 5846402506 169199229495 95323489777 681833362428 0 687049433344 0 687049433344 0 687049433344 348807623588 656141990766 0 687049433344 418717025224 677542006766 33291798681 418808003324 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386466117298 585708323936 405354350814 460013373865 65952756429 172415716644 279676929634 414567770150 391935451128 641604828626 23172896092 185226978908 77039557837 88559801804 242483601392 349432133411 0 687049433344 0 687049433344 635329802954 646357931136 0 687049433344 52654738929 525206046791 277032185641 495135697583 73842705035 309002685573 483085914794 529745911501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 225235459119 545406782526 0 687049433344 9660603845 171948799285 258943936879 347155877980 165219424605 268064888406 0 687049433344 0 687049433344 0 687049433344 335951309973 588004417119 0 687049433344 16617591164 311929233644 0 687049433344 322250065492 463607422264 0 687049433344 331506482340 491347254590 266238387264 442906750184 0 687049433344 0 687049433344 0 687049433344 54687239550 438673642881 61449297587 509073248016 0 687049433344 0 687049433344 198265733881 624785664247 106048721791 153568237182 0 687049433344 0 687049433344 418885320616 618648536431 0 687049433344 0 687049433344 0 687049433344 138324629211 150666797541 112298565578 150181822803 354475191826 670904074955 0 687049433344 323983601231 455771301383 0 687049433344 134974355442 596312090735 0 687049433344 0 687049433344 444191768428 449070774529 521635087424 537706580877 0 687049433344 0 687049433344 24725070132 625933699717 0 687049433344 387999523042 545291266283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99781435400 526262307172 0 687049433344 0 687049433344 78193351214 505756667067 346042817565 484295399574 445306137134 568041247116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90651137888 605041858245 0 687049433344 251604011280 409474389089 5272344269 685776452825 124038966972 445964677363 0 687049433344 0 687049433344 285248999095 613097028506 0 687049433344 0 687049433344 350018054061 503229490981 0 687049433344 111284992886 601820131102 104421297839 109234373957 201580689712 225555320773 16422683095 279691860809 280171566642 313018169181 84265894770 136921562411 0 687049433344 0 687049433344 162279605067 341244278973 0 687049433344 138165693095 661298914502 243959209522 671509945067 0 687049433344 248914946313 481188661409 0 687049433344 0 687049433344 0 687049433344 62759826553 447061548548 0 687049433344 118758288104 648317907826 0 687049433344 69171215306 609252108464 0 687049433344 0 687049433344 291320823407 385053669284 0 687049433344 0 687049433344 78731411733 388858490033 0 687049433344 127312610012 128607125803 103272279513 606166264757 0 687049433344 10958698338 159600041638 0 687049433344 0 687049433344 0 687049433344 351022952916 663535074452 163458999999 212409863330 37308614058 686074050967 90279835970 583059169438 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28079195975 228377938412 0 687049433344 48099528217 575045663479 75447651060 631638477590 343774481607 393136734487 150113689449 379007705888 0 687049433344 294102840714 450196576579 0 687049433344 159561412115 602011857303 0 687049433344 0 687049433344 215255173420 414422999237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350122098565 449223345555 0 687049433344 20728064410 196925187723 0 687049433344 109080170004 263463390766 432819833705 669828802680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306174108993 482309207156 405302837702 654453240057 0 687049433344 304913895061 357530728444 16625945674 389300330218 0 687049433344 239731149963 274586594849 68861341288 587113531143 328530397834 428704718460 576345672288 686926503650 494825184965 540785072785 0 687049433344 0 687049433344 0 687049433344 33110500799 578785612030 327529860644 447187368292 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3209231975 275822837102 621060857613 673201361378 189717258527 272227663012 0 687049433344 0 687049433344 217026491348 231337983774 0 687049433344 0 687049433344 0 687049433344 0 687049433344 448673102189 505688812696 234492807735 619265604235 230721141226 678011026230 103008919337 587815687045 474886556933 512618810196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293601602087 655752853359 0 687049433344 0 687049433344 0 687049433344 200643239339 683587167701 344971482591 552731813868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321860130719 506338106718 0 687049433344 122046351842 467867102809 460978159547 612193222965 331370748417 373791404950 43170358331 418664688417 16481670749 258223337481 12411409526 483449455329 0 687049433344 0 687049433344 0 687049433344 19786650353 131337018841 87301399053 294439417529 654487795819 671002709085 152928761125 163796360596 244240940147 348793120586 194637360667 224752276389 0 687049433344 320879465096 650392578990 0 687049433344 666752796802 673276812051 470426962193 545491296949 115608623790 115799008053 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468437975695 469055833496 297127484650 575381794344 0 687049433344 0 687049433344 0 687049433344 38536220793 480815514779 399755405793 433564801080 0 687049433344 0 687049433344 0 687049433344 344783597815 659113832755 154505072182 465914380855 497626179765 599922290039 0 687049433344 0 687049433344 459376246796 470229366388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 296588561572 434072209427 168046942890 288245646348 0 687049433344 0 687049433344 363707382795 636959844424 0 687049433344 0 687049433344 46405458736 215318884972 385540930157 677441130998 48880575294 78747973798 0 687049433344 394206955705 603769271087 0 687049433344 506831048698 579932402757 19486592200 626082138252 0 687049433344 0 687049433344 0 687049433344 132510663201 227325942774 425915885237 624255655416 59169248784 369013143347 94803904848 309369706403 442249960987 561644765543 76915657351 642620657112 257365978693 421555673272 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410709844960 455772245281 0 687049433344 475329319653 679270374814 564165174487 666994121439 0 687049433344 359890492278 594505765105 0 687049433344 224040327821 555630231172 0 687049433344 186454609789 389683042171 612923162194 656030675555 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83069782905 245548305872 165237075794 429184816665 86330207416 381088980728 378928103816 623071351971 60744332875 569106795643 124005256927 344036470383 538841543821 566245300516 69397383514 662503008354 0 687049433344 0 687049433344 0 687049433344 66713715189 227150307371 0 687049433344 242290750617 398598285075 182989880745 357823512391 416744824914 540124920793 0 687049433344 0 687049433344 0 687049433344 96857297200 641284360542 51765571795 346571008649 0 687049433344 239959493649 428896534327 53876160393 87726450392 0 687049433344 24863926781 400920052216 0 687049433344 0 687049433344 0 687049433344 13143220291 493978854038 0 687049433344 480845225050 502192930726 0 687049433344 32486178302 301928656412 320678180721 529617150661 0 687049433344 141515676503 330621964800 276590241760 680590989593 27211286370 260471938457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168209784931 673952707249 11650453626 421218115039 0 687049433344 599678302089 625792983515 423175912951 506639786922 0 687049433344 0 687049433344 0 687049433344 313055882907 472680871222 0 687049433344 444799735205 543591446422 0 687049433344 0 687049433344 0 687049433344 127312307106 678331841511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99545441138 363901154225 0 687049433344 0 687049433344 429277571893 623826704114 0 687049433344 64933248434 502839066588 0 687049433344 0 687049433344 12158354066 333142373203 0 687049433344 3918353603 684691412494 0 687049433344 247440171226 451426313334 0 687049433344 81201511522 84206793201 0 687049433344 320798815932 411441835173 164849021344 461413010363 290664093651 397502083382 0 687049433344 0 687049433344 0 687049433344 92480663461 501303856626 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65469438318 299114320417 338878278515 432520927152 79704321642 356585212887 234287142583 593667698739 0 687049433344 170952380130 286044378848 0 687049433344 215901426196 682572224280 75659184389 475165765051 0 687049433344 0 687049433344 284483698526 506188528234 472423933419 598384584366 278551923381 383051089589 73374917069 585244800177 0 687049433344 0 687049433344 544988719220 628911504093 0 687049433344 350021818499 580238006552 437848847815 483536678532 0 687049433344 476183628697 496272705453 0 687049433344 0 687049433344 0 687049433344 208655189169 215058250346 0 687049433344 0 687049433344 0 687049433344 76987068479 667493233228 0 687049433344 17755513542 212801509833 353642043766 471621744157 0 687049433344 212250508156 328596203775 0 687049433344 641050554954 667861429275 448228365157 561571024252 0 687049433344 44153240226 397627655876 0 687049433344 0 687049433344 387298698618 537679033991 178878467655 495347117925 299686297670 341985916613 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 568967520025 618722969866 308075763669 498036221554 229142251514 538546858606 0 687049433344 150552151595 424008994781 0 687049433344 107470942338 445989441748 0 687049433344 168919848693 235534520968 440930444562 567399005838 504276248105 611848900312 0 687049433344 515080575305 653226138517 222729179871 470636611927 0 687049433344 0 687049433344 68553923081 231921853570 360958890148 499170217914 0 687049433344 0 687049433344 249597144469 345753856196 4288443692 438683449042 474896505967 636429736952 0 687049433344 201727675136 343744380067 0 687049433344 660220906138 674970385079 420592587405 497518129130 0 687049433344 269488953353 647336541295 0 687049433344 205885000364 354106639442 461736737713 559721649625 24521807467 524558863667 33137181393 169374721277 0 687049433344 0 687049433344 0 687049433344 136815426517 352480588418 56755251909 203843588272 0 687049433344 99957266471 465052423529 0 687049433344 566422653593 664023524269 0 687049433344 0 687049433344 0 687049433344 123976123952 188733343335 415165913836 535979199799 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283113454679 416850285891 203310183630 549989560119 129039149188 530201933799 317850407465 516496344526 29187837337 209323970083 150194851985 324608871717 243068637398 590680175778 79439276498 385236970632 0 687049433344 0 687049433344 328226125832 338601188606 380636238123 455021841427 0 687049433344 261762728529 670316868681 203582941362 556959916561 0 687049433344 53643687643 468765002893 129119711012 145978101286 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375843712848 529510311017 179005432233 445569082585 0 687049433344 0 687049433344 0 687049433344 63749660219 625889560001 0 687049433344 0 687049433344 33934099571 66280142668 26458537849 656051129744 583840590225 669786986429 61888033642 461782189976 10751907163 256202337090 147383777909 333813418669 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 509242578992 511357944782 0 687049433344 74887500877 564030523584 0 687049433344 0 687049433344 435648418976 591182102666 0 687049433344 0 687049433344 0 687049433344 541785165312 646424711211 0 687049433344 281284823731 429772002220 0 687049433344 29374701012 591611899209 0 687049433344 2939206290 326249738075 105681280920 646945383191 0 687049433344 0 687049433344 272420397935 682398755520 0 687049433344 198629221260 467867042544 12485793742 362255502561 22010948009 383536755103 69441687705 138439182021 0 687049433344 203397628228 258816669278 0 687049433344 301136181073 635043954872 0 687049433344 0 687049433344 0 687049433344 352845107100 442356221388 0 687049433344 0 687049433344 423368870470 584649716756 0 687049433344 271779493401 426264207294 0 687049433344 0 687049433344 77548795470 111098402644 0 687049433344 443451556076 660828067826 90923667211 460364655232 0 687049433344 0 687049433344 474623176706 507446187313 0 687049433344 0 687049433344 0 687049433344 236121533940 548829520860 220204068135 366153808239 191519784388 648145133362 198530618518 489779875949 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27831349686 417521160618 196441205080 317084355208 0 687049433344 0 687049433344 474022021969 627901342124 261550957835 385606894293 0 687049433344 0 687049433344 0 687049433344 89135165029 523315730111 0 687049433344 0 687049433344 14656251251 361888322596 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290204388785 563123154196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 855966796 83144883730 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72048053093 267875229023 441688173425 643174446114 130608861366 348565931523 242723143513 399761103327 50136434293 505299516561 264001780653 313382260573 0 687049433344 0 687049433344 103860305213 223594007152 73832636904 652749587423 42156525237 58272578184 65640845460 144219267572 337121516382 468764421029 0 687049433344 0 687049433344 387479415992 556202904914 679566688157 681334542075 71505980749 188901950190 173824539773 361425675600 0 687049433344 0 687049433344 0 687049433344 68500628530 308094096894 363850283096 400529540613 256660937849 614261929045 42588636774 338733258346 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114187739482 170051687915 414982923855 621119077813 0 687049433344 3131260749 654068799843 227153380551 576361611095 0 687049433344 0 687049433344 125631571069 159734545831 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143012112034 223239784950 0 687049433344 0 687049433344 129720904853 314422563793 158715852893 413877893927 133118969172 664991891192 0 687049433344 0 687049433344 149235104848 524137414690 0 687049433344 428469873114 518304019473 0 687049433344 44745465332 389918192017 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65751019765 659658760869 63289491074 464229323139 466336223719 570899446191 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214976091989 521052271011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 538902940715 589149313889 319656847049 651183519962 0 687049433344 0 687049433344 0 687049433344 215951976916 380845729926 202320346572 572844816341 133037804443 364380326278 0 687049433344 133393190539 681273240111 123813253067 305879938635 0 687049433344 309935385401 622988408649 213595563890 653652644234 642692280892 665404710647 0 687049433344 0 687049433344 394653702304 534485611322 420765281310 507939162640 142487142458 626198118835 229938818089 255244029575 363447303636 544833355462 189704395566 527159774711 231203966021 611737904330 0 687049433344 257471034722 320419936546 0 687049433344 412911372274 562243658003 271144194885 599651175981 0 687049433344 0 687049433344 0 687049433344 271747853121 423939790601 0 687049433344 0 687049433344 549723195435 635245206538 0 687049433344 146304182161 500452637707 0 687049433344 225789597057 528577664312 154213904643 248884917735 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68767387730 605225226446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156431270547 620091942446 264652937732 301885060239 0 687049433344 0 687049433344 34635054402 389181182139 0 687049433344 377666802826 406748226729 180112786245 617869629828 0 687049433344 303172399008 467749468546 301712685466 434356489416 29462028331 125331825950 0 687049433344 155013434133 311545003781 459478589553 502490436207 0 687049433344 510520139034 661421574773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143201621066 238710630045 18442713696 158653980554 0 687049433344 67533111339 494116849625 34030204860 127057268071 88465492593 207119170177 178301731742 415908194296 100986493978 221519666609 0 687049433344 0 687049433344 309456538901 347601832859 462526231026 542776114594 240140624450 653288001279 360932219016 435315807896 16962199095 260495595306 0 687049433344 0 687049433344 0 687049433344 457117970638 609095767239 430537865904 573010898122 158585459749 429429679073 96807140033 671925718029 408938816465 409041568850 0 687049433344 330387539935 517280141187 0 687049433344 87711776212 338245670269 0 687049433344 161682689424 493549974488 53919435684 171791055337 0 687049433344 109517714572 453469940880 183841252215 234256372311 0 687049433344 8063067336 633439364723 74800826668 220743887497 0 687049433344 0 687049433344 154420511075 567132088203 0 687049433344 0 687049433344 46492697330 558208458737 0 687049433344 0 687049433344 26832995861 493391186823 0 687049433344 119948982950 314138974790 235883072830 412507190066 177278547022 612414292340 168648322000 187860226688 221609727159 466795879900 408277602679 679988321550 581978591248 596536958754 124431654051 213756520521 0 687049433344 406254162313 450318787467 139065173699 148969409496 0 687049433344 108126986850 308433697433 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294777223220 489628577014 12536649035 582441689431 242529884866 319131993785 0 687049433344 34063954682 663480498540 2346796794 487742590631 0 687049433344 8655529362 260396942447 0 687049433344 21983775732 97587026222 0 687049433344 0 687049433344 24761411096 156246779175 0 687049433344 0 687049433344 0 687049433344 107594134256 452095966343 285810132190 295422576485 0 687049433344 291554272036 456687998595 312987002938 361492848545 450573638331 482802534126 158106478014 548016544253 0 687049433344 11606533415 326190092258 401720790592 593492815639 0 687049433344 133421407212 385951328003 290530782634 629678546312 387996185014 635158110386 0 687049433344 399317229835 543541417039 423678717404 537715809784 36985132828 535864243874 280040694772 567028748550 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266635633230 419205617983 432407527358 634275341815 119838216860 284875494374 44964969306 94893074445 0 687049433344 35226181242 140507543376 0 687049433344 0 687049433344 1786657017 236222961640 370106860069 461060779892 0 687049433344 66602574684 302558010722 83136635495 466749672631 658296477123 670587930990 0 687049433344 0 687049433344 86777248410 437237637480 103853385929 128587368052 0 687049433344 0 687049433344 0 687049433344 428686087393 460733472098 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156187027198 265080390880 360745685710 397054265215 63423384700 452256219242 404130135686 405772355236 11073219409 39338100435 0 687049433344 0 687049433344 330189583927 509943783732 63963344757 579791681082 0 687049433344 33187024744 543614379263 0 687049433344 53231237771 497107965999 94363753928 160700432270 93697013744 530481203327 124681869046 570955613680 0 687049433344 0 687049433344 412510534368 653222372573 0 687049433344 183358354957 386624178866 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118379218124 477650867060 0 687049433344 0 687049433344 300750635003 420839849988 0 687049433344 0 687049433344 0 687049433344 89861101970 202112932656 322852863416 622627505274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 285151752945 658868633169 509935824419 661557783758 0 687049433344 0 687049433344 359948247893 582345950893 0 687049433344 144341604093 616843727405 0 687049433344 228133456021 644860118572 0 687049433344 54081598687 644761485404 0 687049433344 133050257002 460912028912 0 687049433344 0 687049433344 0 687049433344 426448264724 457081687834 44323695216 516701274796 167124408256 199320035150 0 687049433344 0 687049433344 0 687049433344 210461142887 581694186991 335829217822 375777407625 0 687049433344 163250859608 510921492432 269622357222 415245489467 75739988066 559337829886 57476311323 319894472397 17935800197 651819288573 40636796624 208792220324 62360726480 325491885957 0 687049433344 0 687049433344 543916487791 657001723302 0 687049433344 49693596721 642385212476 0 687049433344 0 687049433344 127725406527 265049074799 0 687049433344 0 687049433344 0 687049433344 200207998112 332220006765 0 687049433344 59284279671 190499668530 199096999066 400567185862 119952608543 483000424696 0 687049433344 0 687049433344 124296525878 383133422776 0 687049433344 0 687049433344 285973662401 502126246829 476457260372 530955386491 0 687049433344 185476874404 555904015084 604258278632 681304359739 179929187102 248165685866 0 687049433344 14892661840 236457391139 496937675669 582210586899 0 687049433344 0 687049433344 272609892272 542131533717 203573068745 214960078690 0 687049433344 16369391542 585439864387 199295272042 465869706695 269527559836 596186210430 368122166107 499580743324 0 687049433344 352301814808 430320493472 0 687049433344 91653748202 151655570717 49089891337 90918502164 147910292514 429157461761 0 687049433344 150885108491 610300513215 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80978564116 323726890597 85477281100 92445517271 0 687049433344 224508079321 615045710264 0 687049433344 0 687049433344 0 687049433344 34950124407 506999457449 118184062806 505451822850 0 687049433344 121027515442 130860193119 0 687049433344 30261882409 456914383154 219102753429 508981652140 382884652222 494708638629 151506941708 562096946737 0 687049433344 54673769551 606702255618 0 687049433344 442105126883 491663896228 0 687049433344 269889949251 407327959276 0 687049433344 0 687049433344 388757971316 450226039785 452253629253 681984094111 39952554450 599989378118 436994370177 468516256581 293492289168 318536718936 95724342912 457537823208 0 687049433344 134762076941 534893515195 591547113161 646110119356 0 687049433344 162180043527 222302071713 0 687049433344 0 687049433344 316454821943 510541266663 0 687049433344 68398559819 541537406579 93509469365 437639692668 0 687049433344 0 687049433344 0 687049433344 406131522942 541675922264 155261684031 681882332230 79199926227 579465109622 383472088966 579473835677 200196511292 380145710326 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179559648179 361755340867 24264968968 136834578387 108971211814 506525915291 261517180346 462860506129 260608753589 281270407341 0 687049433344 341974623339 567781676459 235150190761 448384423386 174873533093 237625476101 0 687049433344 157117900135 378654693140 23667088124 668780618618 116961480439 420908607032 0 687049433344 81909741108 175049567423 0 687049433344 169242014971 686187625589 317677742309 636407076966 0 687049433344 249567477404 476879257232 386552000858 631582537668 0 687049433344 42245728595 634306669379 262969521688 651058337829 192441246302 497581671923 0 687049433344 79956880681 242991671686 0 687049433344 551419808234 685013932687 193757144965 365438734070 0 687049433344 0 687049433344 0 687049433344 54821527017 419922980524 0 687049433344 171926319641 503015577691 0 687049433344 0 687049433344 0 687049433344 265857500536 479866008622 565540884139 628295827802 0 687049433344 101277362088 570822214682 875158241 175376659305 90015035596 109651602321 463595715132 474471929614 112729470096 433109893926 229880899990 425804508835 0 687049433344 0 687049433344 13887734910 422946015357 156349546560 644029296916 0 687049433344 45637319691 254992338689 56275884787 564400870175 17067169035 546111437818 208212899654 227659592531 235731253440 679548332754 0 687049433344 0 687049433344 99007079617 385185667556 0 687049433344 305210937626 609775698135 604481688456 649738715274 389285851223 566216552960 0 687049433344 0 687049433344 0 687049433344 502294053137 591172020526 324166075240 594539518431 307682559045 493460144492 485212518780 550675133973 100753448368 116264850921 0 687049433344 334264633727 596488015795 0 687049433344 0 687049433344 244143597464 543770964588 0 687049433344 0 687049433344 101556037761 261807849805 7738078983 587512671972 142390276286 468395616120 0 687049433344 31121564602 536686525447 316915695872 340956396574 505421116996 661600623351 293809494792 569687128058 194273416404 641484742430 269985652150 679626512353 0 687049433344 85950584920 642037792905 335103116193 548045534966 0 687049433344 490289873583 543421368149 0 687049433344 0 687049433344 0 687049433344 53127215581 481081568167 0 687049433344 501655497606 655998362806 0 687049433344 0 687049433344 36990932493 574176414360 440202952231 582768126413 388244509369 598422951152 109461107503 411927123082 36027228415 371984336720 295806486286 303376068808 71752569616 309964444568 41868669731 616365549439 167115169398 338311746035 127700128263 538054159063 13497322945 464941888721 0 687049433344 0 687049433344 158374501298 452857477578 57401601948 364185547698 380315323461 569710271651 0 687049433344 0 687049433344 0 687049433344 304630666613 508167152752 204353104861 305843498634 254704188815 262461887680 105237502335 167468023314 521274164975 527929524002 78211534503 386667611140 218333427863 616110412517 134840197285 601183564244 0 687049433344 170334712127 282873878275 165149910477 339469229029 0 687049433344 0 687049433344 290488266110 325333244375 180668927246 620891922549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236461894706 320880146826 0 687049433344 477181442525 662496579298 0 687049433344 0 687049433344 0 687049433344 213175715467 232655039493 263301133388 599518439860 278414462789 360631298521 103888080064 381938059081 0 687049433344 262936596344 672941255899 76218517627 350807830642 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 603482312781 628538009216 511292467193 667330685652 516764730156 573554341998 0 687049433344 0 687049433344 331703081692 536726259025 571216693494 668850181029 0 687049433344 188593322186 593921252507 36080278089 300640007656 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47326799294 231924374149 0 687049433344 0 687049433344 201735693074 509222075077 0 687049433344 98028256816 259784525404 1661773864 592791462054 0 687049433344 120393411336 155479841261 0 687049433344 322801899980 555978059246 0 687049433344 0 687049433344 140664327294 342190842285 94225181326 279704848338 0 687049433344 111727961446 334538939932 0 687049433344 0 687049433344 0 687049433344 0 687049433344 62021625316 656626161106 274438709567 652789582409 0 687049433344 190054728023 286604828857 121883534853 549263110994 2047772533 43596682768 5511845814 126526513911 0 687049433344 0 687049433344 0 687049433344 181344930970 563741741155 246568252104 415028032369 0 687049433344 0 687049433344 56933223549 340957919155 0 687049433344 0 687049433344 256948607962 258524734982 0 687049433344 0 687049433344 0 687049433344 230417074947 620777921812 0 687049433344 0 687049433344 117157431107 384468861522 412530197162 545452687641 0 687049433344 0 687049433344 0 687049433344 230589915424 660299008230 82628561201 131401577331 0 687049433344 0 687049433344 131135886238 238721856796 100699934524 487218932986 190733007456 306319983357 32169874693 608262011873 156339891613 407002183238 210001706171 633765283623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116684991652 482058485486 366210544358 621134935290 56637640683 173128654214 277217834589 321269400891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58885492482 341149185136 483088495342 656921748685 489321927798 493038582254 17846179777 30740448691 0 687049433344 461038294438 495589996074 0 687049433344 525501957114 619929986997 344064455598 385311321766 0 687049433344 353244002076 428529522659 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490108580054 528733894669 0 687049433344 404801921431 593610013652 116654164103 326979189341 0 687049433344 56678673583 584771269343 0 687049433344 91737828070 660286067666 291589330865 384375246994 0 687049433344 110982778903 127831127573 217177784736 488579950546 215714907034 289655759778 0 687049433344 39565419687 333355878066 0 687049433344 193912926603 475037303785 192671976750 587613601811 478237369487 556682977620 44542143206 402078657751 19452244691 131192114111 0 687049433344 221642310136 494160884668 0 687049433344 84828969365 158592448604 170720337594 431047761626 0 687049433344 0 687049433344 0 687049433344 134368266138 411668918590 0 687049433344 120897286287 543374961955 458358053451 580955049861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 264419965633 557933237211 0 687049433344 0 687049433344 469185379395 509010400856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148341451134 636026484101 190834643766 459227267410 370010702473 454573900906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213874454136 293672710491 0 687049433344 99408149214 198883480849 10569969618 23935769454 385737366279 662119828989 0 687049433344 0 687049433344 0 687049433344 538267253447 622755808982 84469546219 320197802074 22467105759 683053341017 0 687049433344 2485710689 115192144034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 635623544363 670055774772 0 687049433344 606239271203 632484375573 0 687049433344 0 687049433344 0 687049433344 188817474045 198300097812 33744505297 303763692155 0 687049433344 322967601932 661891435584 252680798151 325027957030 0 687049433344 81215962920 381897838679 45641443313 180283472235 153477161944 471942740394 65177919821 558512422608 96014727870 282458631038 0 687049433344 447888244445 547257368255 248247847816 598927810777 0 687049433344 392455821521 634902340661 0 687049433344 0 687049433344 206375807199 236376118531 0 687049433344 447245287911 628011392687 121856987714 340228242764 0 687049433344 259487720526 567212360945 169489574755 343575981512 103207997001 385727416743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53918153756 400681489057 47840467535 175069694559 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166441050639 608219415786 374261261313 598770755650 181511901181 249540218118 0 687049433344 78857737816 425879729807 210981330695 575324689949 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418473210383 574132379135 0 687049433344 58059194844 515771245025 0 687049433344 0 687049433344 72949333768 110786327212 145892956261 238873883312 0 687049433344 49451777760 407100079928 311677121619 468286206238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383396871983 409674149967 220404360742 349419450257 317057601525 452700218569 463105367802 480704525850 0 687049433344 244034860037 542903289857 410698416839 499606016616 277874574886 641650354115 100646071662 487395379327 127310773536 546456922307 134823736062 660542924504 0 687049433344 497297012471 502392967498 0 687049433344 0 687049433344 389358625616 433720002553 226055052562 466510113950 33141264693 635971015547 275770900201 626842579485 40126802912 596520150825 321861234598 631288553434 0 687049433344 0 687049433344 0 687049433344 153900989032 600173935139 0 687049433344 342215020262 351729224082 0 687049433344 112966276186 337666655557 410662180331 425139316443 0 687049433344 85297542702 554627487597 0 687049433344 0 687049433344 228150650513 673866355280 93024200651 290566254520 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213062037458 487583166953 0 687049433344 0 687049433344 419252991363 425188926436 0 687049433344 72904283808 325416834541 485344219143 569302422694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308178621259 556560344493 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 596911566871 645932954621 287085097868 295500000474 0 687049433344 267484691651 577151208939 0 687049433344 0 687049433344 145237398055 326348540246 0 687049433344 614734728875 665018897992 452941229738 482763214296 0 687049433344 0 687049433344 562134258014 571417772295 0 687049433344 0 687049433344 0 687049433344 82598498518 433501807664 98273359978 146022687171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131286748528 353330947859 0 687049433344 18874194871 278305792233 0 687049433344 161015958305 500198546666 85396795805 216800442434 29630546227 479436168878 28472238376 64197572041 439434765232 496033653632 260561416411 304304922435 51726270220 150699434916 34775640491 114618896316 428167785727 461917245760 0 687049433344 122818837742 611714449371 577468503250 663205903673 0 687049433344 136345518762 362349047537 0 687049433344 0 687049433344 536975596099 678408828786 0 687049433344 0 687049433344 0 687049433344 291928230956 351402666937 266498742907 463003612908 0 687049433344 0 687049433344 0 687049433344 262695367001 584454230182 0 687049433344 0 687049433344 0 687049433344 19647404375 597248304799 0 687049433344 0 687049433344 0 687049433344 8967829023 209932692768 892357674 575583730430 0 687049433344 0 687049433344 42844118882 361789131611 0 687049433344 0 687049433344 26531800059 95268736583 155167903962 164550910060 0 687049433344 14618413057 203393568451 0 687049433344 0 687049433344 0 687049433344 229349724766 440377289586 0 687049433344 462444328325 675332509290 0 687049433344 195686814302 572822236429 0 687049433344 0 687049433344 471341899930 552942001788 0 687049433344 0 687049433344 54073148976 116075822738 6410342618 58713880819 0 687049433344 0 687049433344 297962466259 685287954668 78959432953 156061583896 334165617292 483017541672 0 687049433344 388787446538 599992707672 225729001487 263708196337 347231080682 553964048847 214081474283 222276712470 0 687049433344 156167424475 441176558925 155083792977 217366785091 0 687049433344 0 687049433344 0 687049433344 447177480043 615060877236 182205490807 625498874171 0 687049433344 397306479571 467730874719 356015365062 491693051109 0 687049433344 503310341830 614237126608 0 687049433344 0 687049433344 403279812791 686758250564 0 687049433344 50972969933 293922443489 0 687049433344 0 687049433344 91756881393 288895231495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 248624339968 483471368301 107895131111 480564063937 119968435689 385451326334 426663208064 465916866182 57616180071 647373286663 0 687049433344 27089277707 401152329896 49911146576 192333339606 0 687049433344 0 687049433344 171266376421 345337748366 77188239586 179738389340 10945725120 157116245104 0 687049433344 346089427 101834279742 414394376955 485231044294 0 687049433344 0 687049433344 611776451583 636319529295 71873467740 459354551137 0 687049433344 0 687049433344 0 687049433344 136589380275 457858077795 0 687049433344 0 687049433344 4546557529 534226820968 0 687049433344 0 687049433344 349008434540 503904728806 430880618681 476169777563 0 687049433344 0 687049433344 0 687049433344 159709132686 551015943003 0 687049433344 304022318900 556850032783 79817326720 112203259210 0 687049433344 0 687049433344 97397863262 488427998979 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288822928304 564183926678 0 687049433344 305904753975 482743961665 68540173401 255490899775 178437530208 618981458559 0 687049433344 0 687049433344 122998544822 537119584901 0 687049433344 0 687049433344 0 687049433344 149001123075 534144384974 18202871691 93520063005 0 687049433344 0 687049433344 0 687049433344 295415117650 655151025048 0 687049433344 0 687049433344 0 687049433344 458471719554 493892699032 0 687049433344 358123976694 659821116860 66254760222 443862628694 469059902152 639721780731 0 687049433344 0 687049433344 0 687049433344 186906012470 262331490184 605747448868 667597745988 24169365843 538742967550 0 687049433344 0 687049433344 0 687049433344 129844852651 628704844757 0 687049433344 269402035663 496980764269 0 687049433344 635482161375 643936011644 0 687049433344 169472070148 201665709695 268662699593 271657242133 429452039632 567157615748 77921624108 217847365262 89075980726 426676621550 0 687049433344 530486168727 574015835902 216726589471 533056477985 0 687049433344 0 687049433344 0 687049433344 201876684532 587253274756 0 687049433344 0 687049433344 235759443059 454524823653 208394284269 596490252204 0 687049433344 0 687049433344 97285548144 136300832265 98960708806 223065158086 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 222595090423 390699413997 476109273478 590992494094 0 687049433344 0 687049433344 248477686691 646733753461 38525397896 97133766532 377079009872 665118622843 241892648173 520215085289 263396116742 383245065008 0 687049433344 436000274486 534159211462 319710264430 444674506472 0 687049433344 0 687049433344 52306715165 333737167286 233558808636 614428676959 303600829938 454375625804 0 687049433344 363214704195 503463006687 226310759693 673608999898 147243217450 551671075364 94064984008 454199604209 0 687049433344 0 687049433344 0 687049433344 217111826661 526135665206 0 687049433344 0 687049433344 0 687049433344 142943348419 598796880028 100422186087 197651699298 0 687049433344 217975629222 298981454374 0 687049433344 7145672827 171178309280 389939129429 439806446591 18510880390 44526045734 0 687049433344 0 687049433344 443690333994 513148304939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256262891038 433725824061 0 687049433344 187191308037 361572075415 0 687049433344 0 687049433344 45377802759 465566973977 351354374095 533894768170 157404458045 582503260359 0 687049433344 0 687049433344 304793416168 317642876335 226695055372 306085490527 0 687049433344 43168750392 506086328095 0 687049433344 52721343971 642055914369 0 687049433344 485912357502 492251332163 43968627124 652389242303 356001219829 441641280915 520171773975 620665035746 0 687049433344 45276052921 110373636306 0 687049433344 0 687049433344 29916254218 506659687074 20206213042 464189482649 270900878571 379314518761 129112671447 346400616042 55083985423 683864803687 0 687049433344 154548019215 448740233702 298463104126 507110872611 35735639048 173741234921 7609066277 439507220282 0 687049433344 0 687049433344 501636721404 647328292637 108147150122 682751726498 43986624106 654218876124 590326646732 638347113304 19537025056 405238258692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170976203054 599024374966 0 687049433344 0 687049433344 358894294634 376874024283 0 687049433344 0 687049433344 290815237898 302671845068 474032691341 667500683364 0 687049433344 452655174893 588925323503 0 687049433344 234297584776 278637449931 108102679352 230231421523 28813552956 532741146904 0 687049433344 53348618862 209689095161 483091544567 511229562517 403010542989 511106666211 0 687049433344 0 687049433344 93955155886 672621631258 102503028094 501420878534 309827512517 333753702575 221093567605 659442396647 279711397435 460148404383 398890297746 588796884053 140622216711 407276931903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200200151729 332569436435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210630304906 631728061734 0 687049433344 0 687049433344 0 687049433344 460900377757 573517810742 317073112870 557354325220 0 687049433344 353660409600 644635211019 0 687049433344 0 687049433344 0 687049433344 86056201979 497928943892 465765393694 631501974874 337117656269 410138723638 474119681864 540667472760 179107352691 249358682810 14934796370 306286220637 0 687049433344 4461427766 286693007686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 393128763936 598641796303 0 687049433344 270116315051 510665556840 0 687049433344 320918077339 572315421455 90683824394 561199134100 0 687049433344 8878727310 543276637242 0 687049433344 108563190165 194417251385 286355906188 602912926952 0 687049433344 0 687049433344 381800160505 438779709533 0 687049433344 185695970658 502224182826 12521358843 63400123967 296518160143 322545371590 0 687049433344 0 687049433344 69958756421 501720890716 25680364530 133947999951 0 687049433344 188051276753 585119691628 0 687049433344 136632758232 655708872706 436152155952 517693543404 0 687049433344 0 687049433344 0 687049433344 0 687049433344 587605720416 608619356070 0 687049433344 0 687049433344 0 687049433344 434201486091 504976279589 0 687049433344 0 687049433344 0 687049433344 247967096718 643801619158 557492658901 577879962002 0 687049433344 0 687049433344 120522035789 545862279506 0 687049433344 43207840958 406282493913 0 687049433344 133098776453 317130744985 31829374789 382742321047 119053123327 516703210406 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410360267955 614188578014 0 687049433344 0 687049433344 117072578949 462450959258 0 687049433344 332268269839 420879018979 0 687049433344 182996111064 683808579310 0 687049433344 555963857052 684115167753 0 687049433344 379650700757 605878329626 374040785721 442861673123 0 687049433344 303109959458 348896652695 0 687049433344 579543216584 617265691918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209129763415 394479247089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218701218238 566537263254 0 687049433344 53799540677 403206924129 564439606888 569281747906 244475132631 580973444212 208405204962 638627663075 0 687049433344 96756326112 518899714421 0 687049433344 1828070916 174357046551 116921696446 544641712142 284585742098 500574280217 0 687049433344 0 687049433344 143613080094 173552552421 0 687049433344 5835330189 357395088312 65311672753 401046159615 0 687049433344 136779660672 579790131782 115377268297 357353008513 48931605414 359125042905 461453764562 522587997735 18431121847 559384868855 0 687049433344 604135418192 674636578449 0 687049433344 0 687049433344 536222829882 537761896920 175125108116 543946963965 0 687049433344 0 687049433344 0 687049433344 74332613319 368926746655 0 687049433344 230869009093 626301462268 0 687049433344 0 687049433344 117067398019 272050044335 109118904374 475538482982 1833287663 61358542264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198242391440 445512562383 0 687049433344 0 687049433344 90557206608 140153855681 0 687049433344 0 687049433344 0 687049433344 132786463827 318405969494 0 687049433344 0 687049433344 0 687049433344 529924914803 550907605778 238139803257 578752243160 406151009375 585681570789 165293853893 661195435046 0 687049433344 38205528946 644707562027 402677973882 572277828319 0 687049433344 0 687049433344 59628749464 326790702131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100368133506 397374694043 0 687049433344 130191095406 680921390658 138711902841 306322189893 81510787748 551530770320 332338769501 592596654554 0 687049433344 357133845052 475685819059 0 687049433344 217147430256 472809020009 0 687049433344 60089360746 410392040195 66816594648 510501787303 0 687049433344 0 687049433344 269600884409 344287939820 0 687049433344 0 687049433344 0 687049433344 386386155419 549623813603 348790779855 647490419860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100965318236 406424778702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101159829882 658019162823 45328959089 649791897183 0 687049433344 223583261843 390497184264 0 687049433344 276644691092 602676786511 373227427933 651554115605 150870513349 637789858849 0 687049433344 0 687049433344 497101397587 548353441532 0 687049433344 372221467494 642301395104 0 687049433344 0 687049433344 323792231933 359268634319 333873624468 371392025230 0 687049433344 278322985456 477368696279 0 687049433344 0 687049433344 140744576789 535219827391 0 687049433344 0 687049433344 376861462246 509236419692 0 687049433344 143655047126 374879118077 157811206106 634508227262 54796535843 80061768172 355661404952 670202013041 0 687049433344 8068830268 128252850312 70861275664 182989975585 0 687049433344 0 687049433344 466309760001 533678962634 143937073939 419489732692 253868327634 391216850554 0 687049433344 0 687049433344 449593910186 529881000492 311285327854 559722869671 0 687049433344 0 687049433344 21482059318 41789041926 0 687049433344 0 687049433344 0 687049433344 236870266958 241507392707 0 687049433344 0 687049433344 171674723800 552797191325 118726922453 408386600089 119990345193 263193046017 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6326587854 108602278767 61042119765 658043696725 230923079429 629947049002 543155666928 559843082642 541983710479 633026695091 282831706333 368348226392 198498949526 590496629279 453526975222 628007439444 0 687049433344 92523451138 458644205597 103992591583 261257208898 53904545784 518323521270 9361423320 373241347244 531410074861 593718894536 0 687049433344 0 687049433344 5200190615 239075769262 0 687049433344 0 687049433344 377525712910 466312346904 240594595617 649456190918 537882543551 613664279042 0 687049433344 113735123523 134397775788 670027207327 678577865482 140312102776 251497735502 0 687049433344 0 687049433344 411918025550 580155194292 145567542191 349259542159 106868607742 183643204293 420494779 536063777044 11736200335 641167595449 153663208864 357282159748 183912279780 223493818828 606764440542 647775574412 0 687049433344 0 687049433344 0 687049433344 340140716427 530945200090 183214570364 509502813716 67600344165 627060568093 0 687049433344 0 687049433344 153433644843 298709144850 0 687049433344 117836915875 657071485532 0 687049433344 240954303946 677067413999 14542295996 241972988843 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366778800322 595548385722 0 687049433344 0 687049433344 396290512254 614394755722 358982541125 603688771116 0 687049433344 187335305638 287632753526 80207271513 141848172286 0 687049433344 379287203156 662848843450 33181841881 506786584184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 479176079257 571057000931 261901616156 582885024121 294816722303 641845331331 0 687049433344 0 687049433344 466379428742 660751125573 0 687049433344 0 687049433344 0 687049433344 529937811509 685836502924 0 687049433344 51301748450 647669939202 407798143160 440366274014 190800528800 419169663646 145276973348 537036990997 622046796787 668596955482 0 687049433344 20394709788 274304795686 327513695194 574756616468 0 687049433344 0 687049433344 0 687049433344 297078414054 369000142286 368083481353 415984307222 203314887627 508865565269 364883615719 512537587271 0 687049433344 571906665070 665882082599 244002767541 626502640047 0 687049433344 309795153632 464703239313 128793333689 671852743200 0 687049433344 138978134899 545999346038 0 687049433344 125381788797 496445280554 0 687049433344 0 687049433344 0 687049433344 285371386359 294382788207 0 687049433344 0 687049433344 500485908187 684711359554 0 687049433344 0 687049433344 125717464417 680638870996 0 687049433344 0 687049433344 0 687049433344 160061224617 682734199310 125905244844 491244315173 0 687049433344 53670983063 586623479633 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300500110464 638199138884 182060447960 322720800582 0 687049433344 25473735105 353324892870 0 687049433344 0 687049433344 0 687049433344 0 687049433344 305821374188 596866540823 0 687049433344 0 687049433344 0 687049433344 337391262948 556473423233 10031249146 455447161309 0 687049433344 78014671309 305727322890 495275492590 501320153586 61335940630 447145275276 0 687049433344 0 687049433344 5796681314 332068903400 0 687049433344 18124288924 216647419681 0 687049433344 0 687049433344 242312004659 567102305302 0 687049433344 0 687049433344 0 687049433344 236111299240 469542720725 166739150675 529522094839 0 687049433344 0 687049433344 297716028226 570340186971 0 687049433344 0 687049433344 402645044410 470395054043 235309289148 312957940365 0 687049433344 259989942437 546928012705 0 687049433344 0 687049433344 29908475355 233035679123 104359697074 277641278913 415495376003 611537382156 320784147083 476299062383 167353103082 340835594240 0 687049433344 161557665373 327945223851 210506286042 357932986928 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128049392905 477370002677 0 687049433344 479462308169 484970674648 241398716500 552718653369 0 687049433344 352768855726 419231135846 0 687049433344 87630854364 671099263228 0 687049433344 222527575593 286216428115 399213559942 665711960913 0 687049433344 114631086481 509326315258 0 687049433344 215479653657 640378476081 560296989328 667639380382 14562102399 204379975992 581315310024 589042029024 7357905265 33333572230 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363280540305 435351490783 104642370168 333175777190 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 592586733417 651169052412 132919930753 385555873269 242194727585 260066997655 492729760706 592208543481 0 687049433344 0 687049433344 0 687049433344 130102464178 238957797325 0 687049433344 0 687049433344 0 687049433344 13078091866 270465656866 9706017814 247384945779 31361876102 91257157903 217734467143 504413188810 0 687049433344 378897681129 663719955630 37739117199 686662657082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2928482627 36912201531 0 687049433344 489463847548 576133746197 0 687049433344 0 687049433344 0 687049433344 325131472913 350901207129 0 687049433344 0 687049433344 0 687049433344 175694865007 675765958444 0 687049433344 0 687049433344 561223271709 608310191096 146998112546 207166136799 220747511253 233392585448 0 687049433344 207974173995 652103770373 190467717654 543020935230 0 687049433344 182707839576 537056238366 0 687049433344 405603292573 632983294288 156689311828 222940341290 125244449610 549217730198 0 687049433344 0 687049433344 216747031967 245125226674 0 687049433344 128724351540 306886878636 11395551964 128898417025 0 687049433344 0 687049433344 133178358942 544950266683 211696620283 375785360981 0 687049433344 0 687049433344 85350384765 678576574036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66435629321 333723732965 0 687049433344 51776713995 612138781425 338414099864 652361052168 89561780674 285738266441 0 687049433344 0 687049433344 0 687049433344 91915856677 245167822693 98013827491 215345703158 0 687049433344 456692881179 483189702184 499722234541 537140916842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438142153815 492631812385 245275604921 501116431039 148851105414 580770862793 0 687049433344 279411100757 337910985583 204566591547 467562924676 0 687049433344 0 687049433344 128737216306 445423870581 0 687049433344 221255151881 351399193614 0 687049433344 0 687049433344 134632858788 639204540248 131578100096 555161507887 6458658232 435748027433 0 687049433344 0 687049433344 223569017700 484738403774 179075556728 556643627357 26507641716 175130673530 139599911549 469198526249 0 687049433344 0 687049433344 0 687049433344 300868772880 504002055869 344546439103 373376599074 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439338773560 544590204286 0 687049433344 0 687049433344 0 687049433344 9236884723 18301780303 0 687049433344 529565516397 542365683691 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341227785291 460565414202 289059336959 339474044290 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257755517575 554141878830 318366481531 460799941499 0 687049433344 25882977787 421203039158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 517346549293 671183573761 0 687049433344 119657221137 612119372837 266504034410 402665953185 118610165209 341757095009 0 687049433344 293801464458 624297300414 0 687049433344 300810949923 506778064245 0 687049433344 0 687049433344 0 687049433344 258895537922 448718561024 0 687049433344 339022789912 611825598721 0 687049433344 272931742167 532048710814 595354986605 637654555196 599290334586 686242944657 0 687049433344 471290636783 530534826514 322799757937 407743471562 0 687049433344 0 687049433344 316676708748 593425923644 152069427567 309105415519 63737233570 630015110711 0 687049433344 28500918749 32557598168 275776608450 304965680764 0 687049433344 40734585840 506005238695 0 687049433344 0 687049433344 0 687049433344 363522418814 682725291098 519218535631 618084996605 0 687049433344 0 687049433344 238692842245 527100038351 107254366482 487506840844 145937094863 551269789586 51396064095 208160673732 0 687049433344 244360961179 401982416064 230144939542 436921323064 306765695126 489825284809 407517934391 606898284029 0 687049433344 67363127659 152098194928 0 687049433344 319591934357 401815754519 0 687049433344 59472962240 281462960729 0 687049433344 0 687049433344 17139529712 25067793514 227754515763 606861586582 0 687049433344 87388846855 165709942295 0 687049433344 624911921873 649972659090 16908652265 379251685067 349378240835 416032575098 0 687049433344 0 687049433344 0 687049433344 175975639427 635594812189 0 687049433344 0 687049433344 264776728505 630639013701 0 687049433344 124646072935 215980595048 10044843817 50555382552 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385958414938 542313833331 175759750588 539774937079 67850789072 159451550703 498061871819 507295945847 10517469457 196265362360 46418081341 294015289605 0 687049433344 72258030444 610140377360 32500159366 472356155479 0 687049433344 17460507437 32365000976 19360119259 38619598422 20393772758 203533342908 319987162961 525599136865 74173728656 419192067095 492959552217 610722613242 0 687049433344 0 687049433344 0 687049433344 0 687049433344 547106023833 660826853597 0 687049433344 255044379123 387727460993 0 687049433344 0 687049433344 135859526513 626303516607 214618832342 622389210315 0 687049433344 397027710941 674934495974 520732697909 603692483850 255382103177 336224941237 97254964651 516761586080 0 687049433344 156559450767 449044676904 149580560514 262534772833 103394893852 114449033169 0 687049433344 0 687049433344 27220445291 639622802154 108882618007 346153345026 0 687049433344 0 687049433344 352189169970 386934153123 607756815373 666591248959 180534644828 301744030782 0 687049433344 69431307250 270616453456 127993692721 181774337944 194224236650 364643757714 0 687049433344 327090466175 607088165384 509210264793 550363777548 399481307232 685711990711 0 687049433344 0 687049433344 116553445900 391027985946 0 687049433344 0 687049433344 0 687049433344 156964536526 378831294823 137753212334 561508568300 0 687049433344 84602442631 497753463790 159042283025 388098990651 487654753260 679137990263 29335447416 93291085972 463747644258 650853592922 188078248459 461862751048 239413425317 473532567029 0 687049433344 312755561697 554394511334 38814693319 475518740721 158883254328 684903611923 0 687049433344 147787433013 346967584992 0 687049433344 0 687049433344 0 687049433344 259179520578 464687824948 306280222602 624135261966 26902249379 261099983215 0 687049433344 0 687049433344 0 687049433344 443984357947 660005738227 0 687049433344 0 687049433344 0 687049433344 167997875711 555826659585 355566631208 590403645774 0 687049433344 379202666689 455472707955 9617290658 308201889687 168211441008 491601417551 0 687049433344 161999179626 609665957836 217808380736 220009288698 0 687049433344 495889883945 534795144292 511053929154 605784575894 0 687049433344 0 687049433344 236840260916 598929514452 0 687049433344 382907818323 572209988977 117737706497 161728704043 336802460255 456143984026 495267630305 507073235164 457905741105 584748087873 0 687049433344 304978425615 446245486119 10885038569 68732619647 317212732788 660128543262 0 687049433344 0 687049433344 0 687049433344 94206224687 532235370456 198326626561 663166814957 419663621514 487851137284 0 687049433344 0 687049433344 205950483216 464448523554 0 687049433344 140698152064 606741270392 465755542401 526414903580 0 687049433344 0 687049433344 0 687049433344 40954760716 494336513551 0 687049433344 0 687049433344 325384086707 498434691348 232843201411 440083154502 0 687049433344 98042445614 515802562539 348432198181 392983744395 394635953633 677073339123 0 687049433344 0 687049433344 42414417936 407313053193 0 687049433344 0 687049433344 0 687049433344 533993546691 602818750294 66204991122 235112566039 0 687049433344 0 687049433344 0 687049433344 425205157465 565499732842 0 687049433344 9226807965 387812751313 33942542342 270939666023 15298281308 312143107420 0 687049433344 0 687049433344 0 687049433344 100281159156 661573083737 0 687049433344 217074051471 467870009272 833161078 623654830026 0 687049433344 100402780877 483122778576 0 687049433344 301878348050 375128417665 0 687049433344 149121937097 605102521323 276648145238 668738253711 313680336551 554993334852 259357270788 535314816048 0 687049433344 0 687049433344 0 687049433344 151639528998 166543421206 0 687049433344 0 687049433344 39153512198 368255045453 0 687049433344 119874056270 174310107328 357949882346 561548315188 0 687049433344 305267026841 550453262560 0 687049433344 0 687049433344 189563614215 376439549476 0 687049433344 0 687049433344 0 687049433344 369606555391 411276894371 0 687049433344 410627110820 633959677742 185072806292 627862128686 0 687049433344 0 687049433344 522406939092 546660244992 11616672328 544374293340 368668933073 496427707480 0 687049433344 142116445266 454463180446 437424000485 607341866928 150917119572 490630504172 0 687049433344 23871234502 324166554847 197224829820 315287627788 0 687049433344 0 687049433344 0 687049433344 394954179805 432383637474 153491205090 213499760509 0 687049433344 361467430675 384518582807 423562594600 503776035284 0 687049433344 41446086489 499793561443 118316909781 566868162206 452039860591 506640241657 42423438709 376342333332 0 687049433344 434780713939 499888340019 288286779056 361337734004 0 687049433344 34357125033 319621352155 237524334636 392810557693 0 687049433344 214039077506 261298194774 281446083328 417957757399 0 687049433344 138918027022 316807806239 0 687049433344 0 687049433344 84705945363 280786706460 0 687049433344 0 687049433344 0 687049433344 262262366843 391239835675 229465703579 427271992642 0 687049433344 0 687049433344 0 687049433344 315764182281 332190385799 0 687049433344 419958179047 545399567768 0 687049433344 0 687049433344 0 687049433344 42623522372 278626908103 287007357613 485084462419 0 687049433344 0 687049433344 208673481207 449320590950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477910465521 673642194971 533328467984 656009834500 141194821108 596885399502 222352523280 529241102000 0 687049433344 0 687049433344 70599333512 78264970778 0 687049433344 43419132873 174978804529 0 687049433344 0 687049433344 124743241111 319745093977 0 687049433344 371537091497 578074997999 76826167420 555726649255 504768806004 553516864276 156713439016 234659481843 0 687049433344 30593762643 93322036940 7855773268 667186313105 421857447850 543436561500 0 687049433344 213726129425 636223575252 0 687049433344 48920059254 212716667630 98568764997 99185601442 0 687049433344 0 687049433344 427867113269 455838271721 0 687049433344 0 687049433344 439228321341 598154658019 0 687049433344 138819851688 231790445169 256863425366 392731444920 342127090371 511606773211 231340811117 585422367524 32133813020 527359709906 0 687049433344 539052706059 645229668324 0 687049433344 0 687049433344 85669340255 446388497552 77129298553 543822872070 0 687049433344 268064892504 506321062387 255664099317 572011668768 284747829790 494474234327 10805129877 667246078072 0 687049433344 0 687049433344 552305214512 583873476312 41495694188 322761290882 0 687049433344 0 687049433344 247944880845 537327610552 313084673763 596520440542 87029097938 229533629361 195930255774 234423153930 0 687049433344 370306244282 621328292744 420249398487 594950973829 0 687049433344 255864430712 273732141152 0 687049433344 548852053120 620145859057 87891815096 253130128828 174277924724 181620967592 0 687049433344 0 687049433344 237013489226 395349088346 474281513419 477695670597 237808506214 289922888887 184994376488 239538343608 543499742654 626205378752 271266672436 395559504594 42502595778 128560076679 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206466744322 510325286111 54628270645 660609367380 71807947320 208615799353 34124382053 579712647719 0 687049433344 87029723003 332556835375 302023399700 626284525217 264485714380 598842883726 18788469328 567928843940 216055395252 381583410901 0 687049433344 0 687049433344 328575357164 361707957314 523961163089 676060034104 0 687049433344 150304635729 155452080199 0 687049433344 0 687049433344 0 687049433344 11281524614 148492740628 215444877479 658514529153 116085581298 579926806779 0 687049433344 0 687049433344 0 687049433344 80428559121 113242941164 364796305637 648826148079 0 687049433344 0 687049433344 47751626250 96729376468 194691451000 480653368044 0 687049433344 457189892373 490498891585 0 687049433344 0 687049433344 157555685018 589861541911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119280206312 234032818319 0 687049433344 246307926680 439146415933 297168185050 525520521575 405940083169 674036184458 0 687049433344 0 687049433344 14938624678 562608889049 401381161279 402978573953 0 687049433344 230459133113 429416961335 0 687049433344 133223130684 483042200796 464915408324 597801309278 0 687049433344 68480044758 629332616181 0 687049433344 291953853659 306301889311 0 687049433344 0 687049433344 0 687049433344 397375290571 445319706716 0 687049433344 261417643015 456265055508 383765289568 483482400839 0 687049433344 248244104191 539650416221 299948433653 414067706295 175335608250 666456761072 0 687049433344 0 687049433344 0 687049433344 215291639690 380495580273 117723692107 558319153972 0 687049433344 373045417695 550792350682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2015479505 287531712112 0 687049433344 321161392109 491319645650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51270012170 230159281787 0 687049433344 115302807848 164776001282 228105816553 417192264177 242826471549 561190057675 0 687049433344 390076770608 443572108139 41737220026 631312963461 84959575634 562537802292 0 687049433344 0 687049433344 447773601595 649388106157 0 687049433344 497842447442 556767425054 223181579475 581847395446 0 687049433344 0 687049433344 22905924122 366069875732 548312516287 611435010311 0 687049433344 72840211680 211617115727 25563835269 633931300820 0 687049433344 256341876158 278538763254 240222254772 285788522160 123607574174 611674192514 416344380661 447111179790 153672435421 303976835489 0 687049433344 46037620941 642753378088 128334453770 245174909210 570670356621 584213756172 317257562340 606644210330 0 687049433344 172166059639 245117394090 0 687049433344 28715182399 316844263556 0 687049433344 0 687049433344 353507068338 370753938445 0 687049433344 181898123193 411904089583 0 687049433344 178514564918 502564999565 0 687049433344 0 687049433344 153729141398 594161528842 214055883990 358116608803 0 687049433344 225727952431 410563382580 0 687049433344 280207704414 438366870974 0 687049433344 237992802789 417236402872 51516123389 220863738282 111137149674 534523163809 113378789364 285378681562 241209360001 685012807755 491224407413 678392958419 0 687049433344 130822756244 136206870610 152364590185 513305427145 0 687049433344 0 687049433344 159531351678 245328157573 175004948700 204816892350 483026142014 561266284358 0 687049433344 0 687049433344 118434176846 620957686277 250038156877 555267637490 255393467400 396969419065 165435684092 344464574627 431842430017 543226808053 0 687049433344 378602349750 673631134710 0 687049433344 9973317408 377273172881 271326278723 588186080024 0 687049433344 0 687049433344 566132838772 622934349655 0 687049433344 0 687049433344 0 687049433344 362218761411 468318983456 0 687049433344 408431701201 661908023659 0 687049433344 226606423559 622885503787 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 342145177360 592164883021 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391620792690 569851355936 189107631553 205612033213 301800332653 613448801229 0 687049433344 0 687049433344 159502066912 268205157484 0 687049433344 166641150695 476311033651 0 687049433344 0 687049433344 95184945370 643354891970 0 687049433344 383370194606 490422460110 0 687049433344 0 687049433344 0 687049433344 49873597185 249754394188 0 687049433344 186973937186 569778736639 0 687049433344 238032838464 378654028715 0 687049433344 0 687049433344 419006962392 669415014254 96234292056 506956732576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16321453717 168663329695 7794392177 552906138436 0 687049433344 371016334722 532560749138 220625549906 439260708203 80757686546 538299261692 65670006098 592925853315 597835445660 673090562492 532495393451 630216671021 0 687049433344 0 687049433344 124005626962 613373452895 0 687049433344 343589847728 384965411830 407277834110 683827467984 0 687049433344 439297388763 642341744188 0 687049433344 39213133429 666307534277 228716486942 253029674196 0 687049433344 192400151175 685584121648 0 687049433344 0 687049433344 7927274548 402960815849 0 687049433344 132352006171 457859535000 0 687049433344 167034313122 479077808450 199290751289 219189223689 0 687049433344 0 687049433344 278827244403 459851406439 79321337866 615960915824 227754927042 491099060820 19784872880 93214695488 0 687049433344 0 687049433344 0 687049433344 165842755497 595108855944 557570105887 653460794335 0 687049433344 0 687049433344 0 687049433344 65808718394 495708307350 55843731023 472237245597 0 687049433344 460361919047 479931451686 541890793353 619181550918 0 687049433344 0 687049433344 212146635984 521904764423 153898622859 436217770571 94325023161 354435168190 0 687049433344 368145134892 633293202613 190256099294 684363820211 371934147517 670484389997 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221963500087 626488356909 0 687049433344 0 687049433344 0 687049433344 333833713344 633415093619 479556543381 596390470471 110713658841 300346809501 141604692973 486684289337 88747758254 213909732531 606271127627 613603103478 135994715934 454741160439 0 687049433344 0 687049433344 9329253845 162671687444 213320410257 574294412600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97208246848 582510140164 471797172573 547119489022 0 687049433344 27929974979 343338550547 0 687049433344 0 687049433344 0 687049433344 499860115018 562947153580 290436117406 465444127506 286106023302 417099533902 0 687049433344 390758939506 682186856863 60067166865 97039894783 0 687049433344 153624165880 448089185034 270742597534 613672351955 514529924376 672705363871 360313211281 643991961966 0 687049433344 17929991258 218683449651 0 687049433344 0 687049433344 544782700145 607925931538 0 687049433344 204629490870 472960894541 0 687049433344 0 687049433344 129559462249 371227316616 0 687049433344 168222113769 681531286985 223134618876 486114010017 16851647894 104230476570 387442811649 389754589773 115530548199 141060241969 0 687049433344 0 687049433344 163900471979 170351705088 4685613988 305869173696 0 687049433344 123255753824 610970763734 0 687049433344 126316161223 511980598726 0 687049433344 0 687049433344 0 687049433344 629724763589 679315249089 294658669358 565457271563 0 687049433344 361256510483 573859798714 0 687049433344 177993841479 229543975944 0 687049433344 135467342299 286382733997 349181721853 532913953594 0 687049433344 0 687049433344 26826878123 222167161389 0 687049433344 0 687049433344 221404701732 309197602932 273103655236 575558442761 23160289633 440134743687 0 687049433344 153544747163 444255486792 127156382321 301269577745 0 687049433344 272938614010 562841624137 0 687049433344 141313674555 238193170253 463661490226 626772407420 517914379047 682473553675 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271038962614 383593364401 40932515382 153384901319 252587278982 340290731592 167386328725 462881287808 70342125376 246008609457 96608034627 568880723111 0 687049433344 98400724474 453902467584 0 687049433344 100618629981 421948600179 274443567843 327512983129 0 687049433344 0 687049433344 0 687049433344 294683461458 338379042950 327570876390 559917420627 205557436926 554617717992 269573208278 497578423384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235345973634 612438358889 150982679363 406248169313 94265968163 675824245089 177530656624 373918010538 0 687049433344 0 687049433344 0 687049433344 326086229365 480441046832 0 687049433344 408165046769 638498770949 0 687049433344 0 687049433344 21898116861 155579814612 45940680602 337966653428 0 687049433344 61957955427 289010144559 0 687049433344 0 687049433344 184989602387 605754550400 412412110123 620072525606 0 687049433344 20557030909 464736676036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233577909000 438876980755 0 687049433344 44977173338 461814866572 0 687049433344 312166836195 583948095776 0 687049433344 0 687049433344 0 687049433344 368653411925 629875820617 132440507585 671852380936 361807998054 371194832765 104191480260 312069866220 0 687049433344 379218756035 640780272463 0 687049433344 235429257794 583474040396 0 687049433344 120868716802 334738416992 214932622610 514246716297 136423733507 350224260918 154459832846 263648947203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462976044988 649382502624 172814183601 255802183878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498458365785 677519051437 0 687049433344 0 687049433344 329291080914 584785439046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 358525246247 578021038487 0 687049433344 51456955497 130138235745 0 687049433344 0 687049433344 0 687049433344 343343970209 519606443734 458240930000 642241789172 280494586799 498668526620 0 687049433344 464370712380 571592906525 0 687049433344 0 687049433344 182742772967 208926092673 58423710921 274645802892 0 687049433344 384637226648 511033126335 320627070188 395805245586 249426091174 299972284839 0 687049433344 0 687049433344 132068349911 628979335974 5002239898 313705458568 0 687049433344 364409029247 576139537646 0 687049433344 0 687049433344 0 687049433344 551005317244 657549454164 29150620270 540443240412 184518427131 292608912562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121880265018 239786506801 373045254549 571025047335 0 687049433344 0 687049433344 13434163004 430434413508 332109033404 525173913092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109362715532 519726946690 0 687049433344 0 687049433344 252133470281 642916089853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278929420586 487562453193 0 687049433344 294299677416 433818113127 0 687049433344 41959585051 220581724873 308741239129 486912614792 0 687049433344 46321795853 104996859387 143081113644 407549515476 152913652351 175093124130 195202108630 332134135024 202956556953 548977670290 0 687049433344 0 687049433344 249046664604 524069172798 259737427274 634192098019 0 687049433344 0 687049433344 0 687049433344 106907269128 189418075555 0 687049433344 227316630866 402553011562 377793065832 433296376009 0 687049433344 88495257361 428883300858 119400021250 336520444904 0 687049433344 0 687049433344 0 687049433344 46825026046 325904139794 0 687049433344 0 687049433344 0 687049433344 48798764379 126755392553 0 687049433344 31169748761 337398449462 0 687049433344 0 687049433344 0 687049433344 42531849195 674636128447 29487998316 194651344637 187740311382 476266515437 0 687049433344 16966503433 446501054741 653562197140 685432297452 0 687049433344 0 687049433344 0 687049433344 420565469326 505341968057 339427845423 374837187825 199507101594 493873010684 281349464335 417960503497 34813395463 518254085622 168134747515 410024280805 484393546028 584337883127 24986119191 357150056678 59925639249 72719968150 492752798277 639992425710 0 687049433344 0 687049433344 0 687049433344 123801334394 478225270498 0 687049433344 34512453505 619856342056 308359719767 539877799430 0 687049433344 0 687049433344 166445160730 398437768851 277692741099 626140308562 257083727744 279208302276 0 687049433344 371171113345 644824909924 0 687049433344 269758641931 341614451903 0 687049433344 0 687049433344 113935275984 552834834366 351216949887 473100494772 156813305590 253076870380 0 687049433344 0 687049433344 10013315068 230404658884 572884424164 578081213419 78064461555 536690786277 0 687049433344 159923346065 512765239756 239596530387 511099849260 0 687049433344 500967811456 526003368903 162523895079 465301922398 52085796300 278942389824 36343067840 181765400295 35187186330 137323375106 0 687049433344 342095835340 484640558250 0 687049433344 3367940154 255753101400 157960637083 323628976384 76941604110 548332800834 0 687049433344 133036463408 161950352908 0 687049433344 0 687049433344 68035966471 560600938632 18336399813 603994446062 441435816198 606871984400 32961750650 369995372557 348077423260 503757829993 0 687049433344 0 687049433344 0 687049433344 97098862567 436415749315 233685724099 492781470727 0 687049433344 40269470249 507593882790 0 687049433344 633252833983 679762865611 0 687049433344 18520650042 33356330414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167136870708 277877858905 0 687049433344 0 687049433344 0 687049433344 578114113666 671636520648 0 687049433344 0 687049433344 391802887524 574010135877 144147910226 367621645695 62191829329 113362822176 0 687049433344 0 687049433344 0 687049433344 406026443134 502685848905 305828021882 497339385164 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214759408397 217845639590 340543469664 516730897253 0 687049433344 107767426296 210094016329 524326311272 559183813163 499544653210 654785100426 65944451440 640786143271 241163732837 473476822514 0 687049433344 0 687049433344 0 687049433344 50868084142 96301442299 208843466381 544801411262 434268558097 476377037621 0 687049433344 444196787354 650709963052 0 687049433344 333850119346 687041912713 100087964821 536578499114 63681386432 96248409339 280541921916 310415904039 0 687049433344 0 687049433344 33959517873 38432366752 124268757179 226755874982 0 687049433344 347063540825 604809002169 191087913807 257482733360 4560181543 521929833336 0 687049433344 28467055754 274737435513 0 687049433344 0 687049433344 0 687049433344 254548566575 494053667376 0 687049433344 266130520796 510490134529 0 687049433344 417580805551 684427036620 0 687049433344 5725147357 314180268826 0 687049433344 159708088303 462519974378 83494866388 615397726272 0 687049433344 479522866 608103597717 252598653750 602318160005 371209507223 659403727749 0 687049433344 536352789914 604812124655 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524897651549 604248833388 0 687049433344 249422116777 491272122592 507413662963 528416477735 33836256301 251294924628 462742414679 483866078491 485408312382 554230576797 0 687049433344 0 687049433344 0 687049433344 423035051943 560381574677 0 687049433344 141777981397 383274594971 0 687049433344 0 687049433344 82759648710 116177037871 0 687049433344 0 687049433344 250088819551 374888172729 0 687049433344 0 687049433344 176992441899 371205676789 0 687049433344 0 687049433344 0 687049433344 108487276146 200902234238 0 687049433344 0 687049433344 64032015137 172187361501 0 687049433344 0 687049433344 146761727578 196938713861 309817429478 550625753924 44280821967 675503405108 105230578732 615164703508 0 687049433344 92748280101 681366987148 0 687049433344 0 687049433344 263533915822 666008155986 68519758426 282304903829 0 687049433344 0 687049433344 104070321890 628715852129 0 687049433344 115997528454 316479156985 0 687049433344 0 687049433344 394084562634 671001278613 223349829289 495280542996 143875068478 158838195242 297034960404 416737614841 88884864583 95610905787 0 687049433344 0 687049433344 578589281480 616808447117 13466072921 190217825446 0 687049433344 259745476533 517306892816 222049330624 380891419177 409822357770 427474278191 149870838308 539042948665 167508455879 584434540417 314425057405 621239816620 268728280973 462636377620 469799539691 560948385356 0 687049433344 483255328875 683610558736 122579531009 227150812681 465080352985 523097295506 15409745046 645990150589 0 687049433344 0 687049433344 0 687049433344 300850560228 477916461109 0 687049433344 0 687049433344 260502276955 526954395813 213423149210 334340029121 385953254701 669247429243 395211727841 574252360668 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187854069596 635335073194 0 687049433344 0 687049433344 282356876017 681858288195 190267293199 379506702315 0 687049433344 205895887664 324082812058 0 687049433344 0 687049433344 0 687049433344 549407218860 567158413287 0 687049433344 0 687049433344 0 687049433344 379026461998 672767609023 0 687049433344 0 687049433344 232070259212 329303546612 0 687049433344 0 687049433344 60007028118 295604296049 62890415195 556005794942 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403970655357 465861220815 98747888096 237092180262 0 687049433344 0 687049433344 200861056759 282412530772 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334984061205 536847145871 0 687049433344 0 687049433344 258655808033 361316754208 0 687049433344 0 687049433344 365001206829 384548357912 64471678715 358586392434 96249633648 413195840465 415908600708 448528573149 0 687049433344 0 687049433344 102466749639 670134643462 23294194187 473486359917 314074203313 350276135328 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41117405506 463500056022 266094048719 579630701442 278355217887 435264292335 173797894317 242772951726 0 687049433344 309545385570 380708255130 64875890765 430541513498 0 687049433344 0 687049433344 0 687049433344 100665793701 533426984588 462357355900 649290933932 401077148387 580088288628 290608670475 336824826355 0 687049433344 136319331469 626116087198 0 687049433344 0 687049433344 148648988262 238225933581 0 687049433344 0 687049433344 207159811715 233541801564 304007742813 642366555036 65897605862 301418688037 0 687049433344 0 687049433344 327283034082 534496956949 0 687049433344 0 687049433344 0 687049433344 278063198623 349297356382 0 687049433344 0 687049433344 279754616439 549602624839 0 687049433344 92451758817 626124786927 206418966097 337598286409 202109259771 306187501794 302091770442 309055348615 13372505362 313379907128 243062483503 585175387773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158172146919 533012671421 266554657442 364214151364 361249048721 406670399135 314585762288 430236108607 218166571935 494422021088 11556119976 130993200178 59217311268 636604294712 245749335039 597157651739 64749976625 587130314999 153203873030 496175518268 411963061869 563625362812 0 687049433344 0 687049433344 132018567004 274512603377 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146235416802 647801486376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362650957781 678114677386 0 687049433344 283731610668 605346390609 195052170610 345814399278 0 687049433344 0 687049433344 372267920852 446595183251 0 687049433344 381028117354 601189982339 0 687049433344 0 687049433344 221261035337 351738537335 281325011882 299009904305 350482758583 581175808470 0 687049433344 601474411892 638347719871 94294606377 501066112614 43756056023 379792518076 0 687049433344 346815565564 377780890043 0 687049433344 184635928515 368981576589 0 687049433344 128505719229 185213301623 286413130000 668088313551 0 687049433344 20505122401 246837841988 0 687049433344 495142335568 586102752175 274299801392 508586587932 166359111674 406684469797 0 687049433344 21720946913 393603070667 0 687049433344 198040454130 299669100193 0 687049433344 0 687049433344 48368657477 280051249908 562971465635 684091701283 0 687049433344 0 687049433344 0 687049433344 376171055054 549542670951 431164220825 684371538577 0 687049433344 91296650587 261062763275 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418791879 13174166871 146383592654 378583386772 0 687049433344 580576300978 606408170963 354843007082 496285941690 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100074530979 399362846925 0 687049433344 0 687049433344 25752956372 651192816371 460639606785 671337482704 0 687049433344 0 687049433344 155848422424 571639694574 246505764264 654104994291 92264589248 634782164434 240044767963 494902800093 229646826091 484524590149 0 687049433344 0 687049433344 375748788605 541387529794 397850995603 509510784078 413515522865 516841975034 115628616541 502656211170 395495759967 601783756117 0 687049433344 255092802927 504003545962 298971235948 657457851216 0 687049433344 112822930558 424017970964 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24703340648 239380082258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50815609380 450472063560 87624978884 394813915293 0 687049433344 65531806610 481953737934 0 687049433344 0 687049433344 0 687049433344 88539257603 158947832329 0 687049433344 514007803406 559723824352 0 687049433344 442214529558 476416423745 614334153641 655894327155 238205195738 408845354838 0 687049433344 0 687049433344 289914632041 393066728966 147347859897 528454551690 473895124186 632929075767 111647050743 183214144731 0 687049433344 0 687049433344 21151379333 498346243149 27778948631 248241079529 43944972672 242915709936 70630816840 527832075410 204650277037 441976648842 95119683273 594001717034 422189244368 589202927819 0 687049433344 70698457104 213694367709 0 687049433344 0 687049433344 0 687049433344 316795010627 441589055888 69562927473 645626384598 505375950178 542591443583 147535958800 247327416773 182684641281 544317115347 354258078455 527499217863 364241423157 431890077089 499653508155 605171526091 0 687049433344 0 687049433344 159975322845 230477608458 436726317837 596527649047 0 687049433344 184902174636 488595705082 0 687049433344 0 687049433344 177672391630 373135428740 338101595797 544125538936 0 687049433344 0 687049433344 608417727191 636445592515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 263373838089 455653217823 305246094497 438157667573 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69856912033 208484786669 99978708056 190845501388 0 687049433344 0 687049433344 125750547567 435996337919 303652816300 484592790083 0 687049433344 330352512586 391167929322 0 687049433344 0 687049433344 304676843419 379087646686 0 687049433344 0 687049433344 313225959425 328590666383 0 687049433344 36851223232 537980481654 223257744891 655171930288 288578217057 609617513801 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125377136833 599410474517 0 687049433344 0 687049433344 0 687049433344 216884680033 658052033634 365413870144 607220878173 0 687049433344 28566276793 463232272986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 181900995322 192702769816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332855682675 343452527416 184838511170 422212139025 0 687049433344 73610440872 468095579737 82477111631 494579752296 444972459887 553614395210 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78974857198 391712557404 18085780343 355676826846 0 687049433344 0 687049433344 516768853170 596755228448 8005067566 617672568630 428584247168 486131381041 277566786968 299062978768 0 687049433344 101404271211 275504863369 0 687049433344 0 687049433344 474320439954 565314568053 99370681729 523360324059 461299992678 609867844592 514951515387 636410700693 0 687049433344 0 687049433344 276249203757 589078402257 162340375155 662792360528 16152883375 244553614018 457989712635 541968619224 83521281523 536083636970 153890609178 434716295765 0 687049433344 0 687049433344 231305370451 591731208147 0 687049433344 0 687049433344 329504513659 483437199642 17632759176 611007516285 0 687049433344 0 687049433344 423614891419 528387782042 67223460294 608058741065 143155137983 618217655107 0 687049433344 0 687049433344 120636534330 131671118523 497785367899 507005196596 157715779372 165000855259 0 687049433344 0 687049433344 0 687049433344 76021470959 177736120037 0 687049433344 122336779970 443612303080 201276627064 392039435440 0 687049433344 213754470809 444009797845 64332299519 262891593864 0 687049433344 541139006929 658756473154 0 687049433344 58020600645 139124000029 388142106628 466807389031 129542752060 238510479953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352861772100 360437290000 233120418957 479191593434 386469349990 640643717221 261139618264 403140426483 0 687049433344 296405575788 343746661698 492369474153 612244295370 441699596164 568630571247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54377279183 364539631096 173361453958 663297678047 276850214723 355636122882 93866473906 620029862879 0 687049433344 94861901288 282849425760 480760292783 483817894856 0 687049433344 0 687049433344 351335978627 604920366654 0 687049433344 217109146445 465599636313 0 687049433344 332594995303 510575088929 20771049989 34760209268 0 687049433344 47845670825 198495765402 0 687049433344 1058864269 9394211001 0 687049433344 368927875553 473113481278 0 687049433344 0 687049433344 85001858687 261199571640 350394953676 416035251886 0 687049433344 240632057981 322037431536 0 687049433344 0 687049433344 335161319767 668620460213 0 687049433344 3461818779 332956725273 0 687049433344 24598042037 299283657793 0 687049433344 336446919351 525553937890 0 687049433344 315983771924 566868891062 0 687049433344 0 687049433344 304606704741 438465616641 0 687049433344 0 687049433344 160978610614 600496228959 0 687049433344 27988800702 308820788301 426488628077 523741374995 0 687049433344 199224428181 302966355111 330490171595 415562138062 0 687049433344 201983361222 257338866822 0 687049433344 0 687049433344 287170813377 333716504039 582143210524 620321435140 0 687049433344 0 687049433344 22207152745 548757291169 0 687049433344 79838505093 494277840224 157889637939 185588660725 92965048513 636122926055 0 687049433344 28009741894 194574072291 285970620967 373416257294 177959590885 200789429663 55419314309 266401025442 0 687049433344 334425364979 558958699893 410979380109 432161818091 99287728422 349935372284 493156601250 679833116799 557703037413 678763462773 378321713101 535926754109 143124333517 640798049988 190321630236 383733818661 266711480684 565451407510 0 687049433344 175323564171 336731342009 0 687049433344 0 687049433344 219214615767 578587169248 0 687049433344 404356818774 434967127636 210995199047 664801346473 1042439281 282160198936 4585621136 564585222552 269729141474 681684879057 0 687049433344 281217829808 294123887776 43019159058 323973724358 0 687049433344 434907491348 509726407539 343282447312 614209613517 119701020898 193219200815 163371025090 352950906623 0 687049433344 365120052412 645834144903 0 687049433344 0 687049433344 444649821561 457503705801 0 687049433344 534675067053 600063717762 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87977214910 398495072903 0 687049433344 285153936223 471134632651 0 687049433344 416386207673 473422428739 30406629537 364198636150 0 687049433344 0 687049433344 493145962629 618113480873 0 687049433344 338960036293 609498280672 224683138685 682852173538 16823115566 304584109733 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244511912496 320511176127 330505727297 611488230295 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140614716408 174753704859 0 687049433344 81017494897 541070944114 0 687049433344 17378938918 415672989797 399842835527 462994955599 0 687049433344 141478540327 320614584477 431229882584 676913322055 158439171298 322223823344 0 687049433344 0 687049433344 64492570189 179029421871 0 687049433344 62615060079 599269809320 44808345110 295854514745 120727981314 534385146752 488302990451 513474818623 273782563063 657340982370 0 687049433344 0 687049433344 0 687049433344 501805195496 529438512499 5192311616 226305698565 261669850917 617461173681 0 687049433344 0 687049433344 136839019536 230704728311 311070610320 658982777655 345260231502 346589473543 0 687049433344 0 687049433344 75245762978 272854370644 0 687049433344 0 687049433344 0 687049433344 228555471655 667509050932 592197725389 675303292589 239007647705 311522287372 386045655276 653572439906 0 687049433344 307751718556 429968877660 0 687049433344 435024172522 546114176896 365176339992 631389057844 0 687049433344 5070107582 62332709347 387788062256 584733630271 327620669929 591105564997 67794616350 611423101606 312572962309 599927606475 95012560721 353758560866 0 687049433344 246301639809 602251080356 0 687049433344 408353377467 494748092825 0 687049433344 333948773874 438922018754 268500900176 524161187433 0 687049433344 55385677363 377747192521 67750130652 610725510270 403057562628 600641791699 0 687049433344 0 687049433344 280237964520 345802901968 0 687049433344 0 687049433344 420008749045 510932885625 0 687049433344 633504557775 661038813623 0 687049433344 521869812130 668311139360 0 687049433344 34592990728 305636986303 0 687049433344 0 687049433344 0 687049433344 193694754834 293144962012 0 687049433344 0 687049433344 280433792466 320357298955 524941509322 610654429325 0 687049433344 0 687049433344 352604874307 465800399300 0 687049433344 170982371903 563239837271 0 687049433344 9847716940 583949249728 272496505476 336116795374 638102086548 638367557594 110086399321 607994495689 0 687049433344 107775313806 424117370689 206992818947 496631529713 0 687049433344 0 687049433344 0 687049433344 44565411157 394187886603 73934114159 93592185674 0 687049433344 339715209615 513186313840 347613217832 593176872102 354008497795 482135338032 57630241650 481150630012 0 687049433344 112725842658 659165763728 0 687049433344 261945762158 339000841759 416959929984 685139291183 0 687049433344 76630436163 362292144406 0 687049433344 15930930105 518185401409 0 687049433344 0 687049433344 0 687049433344 75047165445 652436546205 0 687049433344 323926321404 525325151379 0 687049433344 379617244904 626350602357 0 687049433344 0 687049433344 107686825578 190533167632 0 687049433344 68219328776 421912743651 0 687049433344 62467617158 684105582314 0 687049433344 156965217934 466071181386 0 687049433344 447907139080 622261299890 113606948993 355403487110 537975926140 620817067326 87363949055 527383321856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159006698948 484024942314 258209657663 590509875761 0 687049433344 58217487843 431907652474 0 687049433344 0 687049433344 105447765238 295318122631 0 687049433344 247257385107 463204729891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 478892546747 515194448693 0 687049433344 455112179262 578093241179 92200454731 605945390173 258152597669 443210855783 0 687049433344 568392330312 658687140386 0 687049433344 0 687049433344 0 687049433344 371021458680 576427615343 0 687049433344 0 687049433344 0 687049433344 88010173882 152563660466 6127131468 423865318629 0 687049433344 287894512349 377563408746 0 687049433344 0 687049433344 199225783026 256713370382 0 687049433344 427155910175 632077701423 353419661619 367141057959 291134319975 518603573366 2456279951 555961252666 73873531350 473080673352 0 687049433344 0 687049433344 79510377901 163447412218 51691916636 284056543376 0 687049433344 90901088042 438321123837 0 687049433344 370203553623 627479735102 219481563909 373745481825 166442726091 425118511168 191494017436 486605559638 0 687049433344 408206215432 565429193381 0 687049433344 127116442246 459168128506 399973643781 624767190034 237254810973 650921568228 0 687049433344 327851110534 529211329938 0 687049433344 403568509008 612826798898 0 687049433344 0 687049433344 431116901683 504521700023 0 687049433344 401018604818 479114201018 0 687049433344 434321765810 489020838942 305225139251 635684143081 74488922235 485428983886 0 687049433344 165153850519 166244715668 41228029798 96606464069 0 687049433344 253308646365 433326700824 0 687049433344 185518896018 430511746368 219192070579 445104962236 210486149086 427919927093 283930166007 561601621762 70968901898 381286368563 0 687049433344 129435475646 313761784249 241131577726 266111520196 0 687049433344 0 687049433344 12532781741 128251617270 120475746204 239986196820 59936299960 512997722022 328587117968 415713949605 456904584385 666585824045 0 687049433344 424958786527 543533971443 0 687049433344 570469437030 574133052611 292925391445 671110985144 0 687049433344 23787770416 586595607974 116919461125 467870066388 0 687049433344 0 687049433344 0 687049433344 291574767478 414383243987 1470902930 412329067406 0 687049433344 0 687049433344 340593256863 562765695845 256139348123 371697084040 0 687049433344 0 687049433344 202072210285 303305606740 0 687049433344 0 687049433344 0 687049433344 209480545460 318567724089 0 687049433344 0 687049433344 51233047324 128440624580 128389359798 291953840621 0 687049433344 0 687049433344 63649567981 267114563805 0 687049433344 0 687049433344 0 687049433344 396705869460 505143417002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197632371607 239525737778 0 687049433344 0 687049433344 0 687049433344 67347485127 137452374680 199380391124 660302050762 361295260557 605972042454 195160984229 382955583840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82824945233 196825664999 287876783637 453761412954 0 687049433344 0 687049433344 221980611002 572874853907 172009181372 315391879854 0 687049433344 0 687049433344 255712300587 382011345753 0 687049433344 0 687049433344 18104185000 28940024097 232320212607 507404435488 569997056521 623174301965 0 687049433344 0 687049433344 0 687049433344 343118564183 608030871606 0 687049433344 0 687049433344 410843193943 557695224332 0 687049433344 0 687049433344 229991047405 596252616321 102638664944 357737978790 0 687049433344 0 687049433344 148095238645 174914294723 40577346799 549517958019 346084997463 640278660680 336024230800 575317472672 0 687049433344 0 687049433344 322117700074 410070318797 0 687049433344 15846392814 110434548475 0 687049433344 0 687049433344 0 687049433344 261565101841 588731862862 308878353574 479743029880 16080746992 646038480949 0 687049433344 0 687049433344 276099634252 280763262185 0 687049433344 42208641609 156378637351 0 687049433344 0 687049433344 81363259305 464945444112 271350076527 591127511716 0 687049433344 0 687049433344 315292610572 362139946122 0 687049433344 0 687049433344 394102665775 437707699836 0 687049433344 0 687049433344 79085484803 208009544353 117041845610 560690529605 20861082961 58256330348 285137294587 641597916947 0 687049433344 304573610918 356352478361 181480487749 194326247297 0 687049433344 0 687049433344 556488560882 662590785550 0 687049433344 0 687049433344 0 687049433344 72860761460 533604519425 0 687049433344 268413206665 608067799018 313404348483 373558471668 480703614154 637921181420 228036412641 670363356337 30767934872 580270065175 0 687049433344 145043671690 581038904189 0 687049433344 546540313770 670540601929 0 687049433344 219895471673 575390413955 185197571900 352999363403 306630219333 612745980880 560638498828 573874432154 414854339060 506666914040 0 687049433344 0 687049433344 0 687049433344 0 687049433344 381389035995 501623701221 374112304471 472701754182 89597572766 585806661289 38487526597 77937436075 550474735272 581660932850 0 687049433344 160404375371 363593334097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 485725561292 523126018210 0 687049433344 29981487254 676199385333 0 687049433344 51053371941 133322858692 0 687049433344 252795248423 439368065054 119231612651 173721495692 0 687049433344 577436728435 612501392260 0 687049433344 555133429709 642665016808 0 687049433344 399053164830 476129960257 427662123924 605481473458 310461414394 558929496211 355557296569 507712834559 101412185926 199836587116 0 687049433344 185331214763 382705958048 447565150841 563584818674 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 451047706397 658687815385 18982266101 550736679627 49311314920 173983546997 71810187697 106407522702 163984831132 415158125779 0 687049433344 27002198095 429176165355 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20004104984 213450288289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190809605623 213977777864 206480773303 644929497087 374501305303 574242293390 92760534552 171723766677 0 687049433344 0 687049433344 125286245512 227077443349 0 687049433344 300921113811 377132802942 104605121281 398151785683 0 687049433344 0 687049433344 46167682948 80059863928 0 687049433344 169694735614 239388421617 62532704728 375896092859 0 687049433344 439485906548 532014330260 0 687049433344 0 687049433344 443223271401 559317167300 462807651200 467097801734 117522664223 444163577582 50781935300 213931787027 0 687049433344 0 687049433344 0 687049433344 306192774925 400830817280 0 687049433344 363228947783 549878156872 0 687049433344 0 687049433344 451919805444 571360012480 116487842779 238222567422 63993210943 651867521279 321985260260 568065089367 139876710002 657876182470 18350061203 271026645845 171829629659 276312783358 159567257521 413672311116 0 687049433344 0 687049433344 0 687049433344 184525331063 184863677411 233368724193 347113939227 0 687049433344 0 687049433344 0 687049433344 345004115928 546084743823 0 687049433344 0 687049433344 215984449080 227814205091 0 687049433344 0 687049433344 58758732460 409088948904 0 687049433344 47314229828 357320374056 45690383634 589569565891 69066819259 659711479937 0 687049433344 356697705473 511299196289 236572844210 658820381615 0 687049433344 105273617427 274688599263 246110200109 598864200025 0 687049433344 0 687049433344 75535330478 549036627994 0 687049433344 0 687049433344 149027035380 307653600651 345429469217 383763712314 0 687049433344 571776591317 593147274411 40806735551 274245774779 0 687049433344 196630547085 550037101675 44349155140 215465475918 0 687049433344 51075400838 191548975575 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 383744167464 580036653835 412719821313 436668361518 0 687049433344 86904054622 185932064237 66448738895 381136705698 332410737109 428772051379 0 687049433344 428014476270 568465082561 0 687049433344 399976429778 472317901297 275825167991 590153388392 239437645580 582979940858 393969770010 638947190348 0 687049433344 227181249589 676952259525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 390335774814 540645874813 0 687049433344 62384421464 544319314178 246702349070 421130942641 210692511848 230551729447 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151714517310 487312268894 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352789372272 427476440996 211342877141 436014735824 403459713402 485820863547 0 687049433344 266042261605 509273960808 319488774395 482773870736 70922977505 667573942233 0 687049433344 0 687049433344 330631390869 404495716926 0 687049433344 0 687049433344 0 687049433344 142777740575 281740031096 80628218764 667060481716 0 687049433344 266706241556 526578235187 90784231509 375771705627 0 687049433344 168826589083 248109778815 332359669733 628377440441 364571842495 580023756582 0 687049433344 213407156041 585765121222 0 687049433344 0 687049433344 34311283069 406426438717 0 687049433344 168078644772 276676536646 29088871440 541310495254 0 687049433344 34608030954 270565852403 0 687049433344 105344300365 587802612250 0 687049433344 34748324924 415428188611 0 687049433344 48242353797 587229686678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15454259489 99250831055 105436600086 155974134900 49362729267 572293126785 8841909712 81695486160 178511637745 618029922083 0 687049433344 0 687049433344 0 687049433344 315400302220 682055335264 73389373382 377748121034 0 687049433344 0 687049433344 80795080324 250817923890 0 687049433344 0 687049433344 163369070158 447960587563 9546378118 138501147002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125149209476 602711439054 435990273 526275621291 174686784516 328617346649 250808971719 541522223503 276689356061 569140991564 0 687049433344 118379104950 523932578301 0 687049433344 494233269513 567154028805 0 687049433344 0 687049433344 680670350779 684504239952 0 687049433344 323363631162 538079988235 185110733514 417234141237 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11898697318 368256163122 232608850135 458033502777 203329082009 264413272486 137417547700 151570459598 34228347688 406848735163 0 687049433344 57200621154 436799455081 59935290684 382222498373 0 687049433344 0 687049433344 123764949978 308899804985 115074173492 293141324806 0 687049433344 322040293988 471861075548 0 687049433344 137709016366 594401580456 255969683289 367739167813 0 687049433344 0 687049433344 486312896141 489712970790 0 687049433344 0 687049433344 0 687049433344 344962897523 441235464722 0 687049433344 0 687049433344 246669966016 548743545419 261195595394 307036986974 42197761311 341986245831 251154068478 309344294925 320829357313 384174716974 11039879997 25354231901 225900191769 381636814721 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293780166445 328353675577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159712429542 549776143397 0 687049433344 0 687049433344 585596492569 659308382707 231971449576 560659044421 0 687049433344 0 687049433344 0 687049433344 166512627684 507980700267 216379182476 604933327638 0 687049433344 473836872073 581033396504 304980072585 567378793759 330536122337 475909811671 0 687049433344 48436928750 199539122507 0 687049433344 272849101636 317621388931 76055312908 223231974122 0 687049433344 0 687049433344 0 687049433344 0 687049433344 253325786861 515269623264 0 687049433344 0 687049433344 384118799005 462524405476 0 687049433344 0 687049433344 77619922998 231559114321 0 687049433344 12667095586 539897351426 656140339735 671750371163 262658572183 420994449023 0 687049433344 244403120634 254081255559 353405203037 479440170143 284409864535 466020656454 0 687049433344 0 687049433344 258879883061 364924683476 0 687049433344 0 687049433344 123330804715 395625616895 0 687049433344 0 687049433344 0 687049433344 381908018112 682345468577 0 687049433344 157289894704 487480054470 570863489963 645229422869 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179779556268 589677015154 26489300300 130552875777 161973467857 228672356855 0 687049433344 93287381107 378578648506 10487088582 269132317193 33535353650 522325474348 0 687049433344 306293234658 504108405629 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111333216486 256949680344 0 687049433344 479249590989 672668278498 0 687049433344 1516216632 128247604557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430494123787 623312277790 0 687049433344 0 687049433344 177124794108 669383622646 0 687049433344 20430081495 595751167394 118001830105 328421883042 106797690979 172361287463 0 687049433344 30300052981 617970072218 0 687049433344 456132654823 681381667802 0 687049433344 65975353637 675182678245 149789880444 372280681187 0 687049433344 119359808651 491478013506 367755974061 410251697509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281350096768 682944588026 0 687049433344 0 687049433344 0 687049433344 25814413790 568204028651 303708038880 359773809411 14129917565 207725772403 548231565621 609166384548 0 687049433344 0 687049433344 0 687049433344 71821125779 549511895409 461861221809 562789212296 0 687049433344 205515734776 249237976150 0 687049433344 249598308364 679021900349 0 687049433344 416295002213 511468462679 451059699341 606244051181 431503581079 474297372200 18762724082 343389741777 409644918295 544614232760 0 687049433344 137393084355 161422579524 265239822302 554121269144 37769134328 256706160968 0 687049433344 0 687049433344 133610220752 685618097153 167632728749 186206292057 0 687049433344 489544096989 509468290759 178492454686 335074034139 230986239432 508595174451 567025307171 657533873980 0 687049433344 139116474895 528329259539 480708950211 508041118579 299130213960 659356144470 103697924475 139246742451 213250183581 407300159776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170131568883 524156983790 63356335329 214099929203 574406317421 583522053248 97149062716 229386921545 462877722593 481228793950 662150101288 676316420468 99469146527 559220806990 0 687049433344 80261644874 369366491645 0 687049433344 0 687049433344 231680728707 646138908162 213184530106 365946503652 201226367823 536949162681 73260363454 271823973917 118599308140 623261119323 308874979982 515815779512 340577616677 512102568596 0 687049433344 0 687049433344 2890683540 610945702146 0 687049433344 172236043070 259102392164 389991230116 438536164786 0 687049433344 189539935620 251353248902 0 687049433344 0 687049433344 93261584363 328106565703 231623644721 494309401445 0 687049433344 503713218272 599291607366 103729912015 647345663376 243551261298 565745227542 0 687049433344 0 687049433344 335328867137 681344372491 58396493801 537263983035 0 687049433344 0 687049433344 0 687049433344 180076896150 360169876633 0 687049433344 0 687049433344 0 687049433344 186428388766 520949812751 21464119240 588361858130 0 687049433344 0 687049433344 0 687049433344 59237833116 461377860177 108226930472 153666023439 80940782726 315808356052 0 687049433344 0 687049433344 56268102544 542192297840 78630582881 570853638120 0 687049433344 267515838794 644526088324 297470969975 549454302885 195643196 460655101739 393803141259 447040771398 37240147794 125146939014 394304503057 625441425721 251551587386 332526008669 0 687049433344 36622940045 412783431359 115198875797 144943129035 22408138379 59693704939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21383514258 412808323321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299360588700 368004897152 351014837310 449219157614 0 687049433344 0 687049433344 289918591811 676702866676 597564379883 670797588930 15430319215 438947105501 0 687049433344 173413139907 616062445240 50206258829 532158461585 0 687049433344 0 687049433344 0 687049433344 91811612462 371274239307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230053019092 618275339181 74992478968 392976043113 0 687049433344 607341638022 648968061320 0 687049433344 0 687049433344 216400759840 374514111359 534035188385 651222007768 0 687049433344 256194549735 477629456455 271805740309 640580438976 46609353607 185697140101 243750872659 397212845261 198858040626 627621956823 0 687049433344 165169657337 291573115582 57106527726 209731931953 0 687049433344 0 687049433344 0 687049433344 238591071416 487193201822 0 687049433344 132189812014 232186300864 0 687049433344 342537764301 483028470259 527940513947 589221200731 177758459739 270054264658 467931389320 516398800408 0 687049433344 0 687049433344 142510091431 415223256945 0 687049433344 498433263568 620254576587 576423292487 663325797318 224294848533 657852210680 366262007004 491344343412 443266274268 496167843349 0 687049433344 54540557538 229946625688 0 687049433344 0 687049433344 147992722539 263914911284 356543289074 673459490473 0 687049433344 281378041162 646086503932 0 687049433344 0 687049433344 18927074833 580563210556 139197452709 338299910757 0 687049433344 577249177209 626442397887 178231445289 426952520463 0 687049433344 0 687049433344 291593999868 676376256808 9660378109 342275967911 0 687049433344 160426812200 279874535802 0 687049433344 0 687049433344 0 687049433344 283502999175 405735102725 0 687049433344 73120614488 265427120664 0 687049433344 117585168539 353219184082 293024872026 428153619115 0 687049433344 248661922284 647480676775 54871638312 70744022789 0 687049433344 344567744661 391311622018 155718556293 185385139566 299545115747 609397148097 50803221017 595086803224 437620416649 598422577176 0 687049433344 0 687049433344 3331279978 79834792179 0 687049433344 300546679194 668352736886 0 687049433344 0 687049433344 357408602349 605528110123 0 687049433344 31130042194 574949021866 0 687049433344 192067663984 266909298132 0 687049433344 211847906803 273010972715 241552154211 346760348990 90064866122 502054268519 187076945616 653952056015 0 687049433344 199745767836 567785972528 0 687049433344 0 687049433344 0 687049433344 429852473085 655335762544 513318068195 629106077702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92980008996 316106988257 0 687049433344 0 687049433344 161133701966 364798973807 263628941865 594694904792 309453211591 630435475483 0 687049433344 0 687049433344 271135510582 292388900337 236001373691 473188600245 0 687049433344 0 687049433344 0 687049433344 309215599297 617422554902 0 687049433344 331726733059 442716048581 306638567434 681170374374 192490032464 357630332171 161336854925 513457191761 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261921387624 598926405506 406336198136 583627428677 0 687049433344 0 687049433344 237827075935 598020893070 179451899568 600833749160 132375089377 154961695336 188711076980 464778286390 0 687049433344 0 687049433344 143686548623 632552343320 0 687049433344 0 687049433344 0 687049433344 501429878222 612391015554 219195047639 606597600820 257904999066 485024172203 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403893180414 525838704439 128102169897 451334264487 243296044523 589936707234 0 687049433344 0 687049433344 207535748467 514584274063 420189464145 510244106741 0 687049433344 157571503396 483424986067 0 687049433344 30119722701 427298920493 59496985302 303018914267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 305715642375 333829758447 26534343293 216429255191 235656411376 564717314908 16006904671 72478034938 323812885779 631150984054 0 687049433344 193762414771 351307914671 0 687049433344 0 687049433344 0 687049433344 247093882555 621285952911 418969952306 475935683817 362986524545 474833273090 0 687049433344 0 687049433344 52356454977 455408073174 0 687049433344 460566584150 526171731415 438786809425 592491348959 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14669692328 130903977691 29435653469 422590001538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179538701666 488492655403 0 687049433344 0 687049433344 54840595977 422208315649 0 687049433344 0 687049433344 0 687049433344 266995277599 431463851179 339700015481 580177896070 219821619864 658005016619 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87881885742 477049003716 0 687049433344 33743843330 292335768513 0 687049433344 0 687049433344 513064989350 680285250291 0 687049433344 0 687049433344 0 687049433344 104306840172 664564554245 0 687049433344 0 687049433344 537054146778 650526814490 316416719543 499982283505 0 687049433344 297103868852 474582017380 0 687049433344 543498428032 650935502127 322506647804 388774510519 0 687049433344 0 687049433344 317434008682 654680486355 0 687049433344 26267582903 679621181336 0 687049433344 223535138817 422526410709 0 687049433344 69761931899 627263404890 173550723120 674335076378 74125956664 506375872419 78054793946 602233579044 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418473806660 566996899693 0 687049433344 0 687049433344 11304966447 430377428632 0 687049433344 39676786072 303435045781 446857078282 533418495111 0 687049433344 300253887287 553300695825 46712135558 624065671457 275529293109 657406480037 188554012313 595066975942 0 687049433344 0 687049433344 626677626064 660257051500 0 687049433344 228747406065 576313588772 0 687049433344 58920127043 637585963911 150536013632 157809543418 0 687049433344 0 687049433344 156507290790 341063094678 0 687049433344 37115960341 296851589420 0 687049433344 32113454231 240378350886 63033601137 569328515197 183495587392 530867236115 0 687049433344 20800353092 539169839165 276996671153 401669403606 258114697525 672406488085 0 687049433344 302778507223 445594875399 161988611941 166548594023 639888269955 649469696212 52391105102 557807482147 437436508209 510624261570 0 687049433344 173551001663 633090996191 150316468456 297452628184 0 687049433344 81023048287 148212893339 0 687049433344 0 687049433344 416037813149 676330849712 0 687049433344 0 687049433344 5038835135 617026282184 0 687049433344 0 687049433344 318074655285 683188315889 104719512286 284721622759 0 687049433344 0 687049433344 0 687049433344 484028245089 671021191548 0 687049433344 0 687049433344 357814857411 608872596308 556596170044 632007548594 0 687049433344 223944611121 296869134490 237346934297 474229735887 0 687049433344 2893780567 602305132520 456123843652 565286003778 0 687049433344 0 687049433344 0 687049433344 398927777980 535139756963 253293701489 619425551243 45887311179 563095764349 507450741882 588985608573 137977642783 507135059491 0 687049433344 66825351911 205215682920 172891007113 226103276967 0 687049433344 0 687049433344 391887460739 535642273558 0 687049433344 0 687049433344 0 687049433344 278787453562 520052543636 0 687049433344 517300798844 667210882568 153412044759 434721916720 0 687049433344 0 687049433344 0 687049433344 12198714090 94635570220 0 687049433344 509407814 536839467977 27873787093 667809259773 208151189222 549195549513 127184538182 202341679507 0 687049433344 115891646281 528821275200 507813557939 523569790488 136187986148 158660193522 168704395394 608657452809 136691836095 605839737091 234874117047 670728792847 0 687049433344 349212013237 380283569482 149512866075 365342233521 520693283375 668858592829 0 687049433344 3109152847 290294275129 365798426687 385562683578 521100651590 667490324892 35149784472 554970062209 336640580178 452266161929 0 687049433344 0 687049433344 299198967453 305711186593 7643341821 304561482679 265124069783 563885337600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401746162517 673830677268 436529564516 582482788772 0 687049433344 65145347818 403476760876 0 687049433344 380911472962 571325238766 0 687049433344 385245327553 448021160972 507227407578 596067976064 355909968874 593960936416 0 687049433344 343019690646 585279476624 0 687049433344 0 687049433344 267367147839 597859997991 416675356889 680511950656 0 687049433344 93145044281 248342055865 0 687049433344 52302017309 535146014655 142801647182 574397326933 0 687049433344 613004108992 677661124725 172857819610 542344182225 0 687049433344 94271163468 223114147478 0 687049433344 534634336267 634333503277 150350871566 674129886401 515111878242 680543975538 0 687049433344 0 687049433344 322321477426 588327396021 130357768275 667709342058 0 687049433344 0 687049433344 255222658443 302036785702 364225191452 377120999825 0 687049433344 325754720543 355035627724 0 687049433344 68914466922 78104694344 302799201947 484301980001 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333825997798 641181621750 306950902814 334422223515 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43537204046 181101437258 237743364837 495791118085 0 687049433344 578403181902 581095362754 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57730001977 447399110257 4596298913 168331236570 0 687049433344 0 687049433344 27282989627 216630008093 253057672373 595907557127 0 687049433344 0 687049433344 318982448031 441766795424 46926010896 145786605382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 287068372003 539849333555 0 687049433344 374802341502 424178031146 0 687049433344 266596652708 610789631575 0 687049433344 459466643009 531354019824 0 687049433344 227198497482 284567059512 0 687049433344 156730206474 463019507925 0 687049433344 179909519844 430802717399 280727825264 341212082034 519407926408 613725247206 0 687049433344 0 687049433344 4543697893 329865493339 0 687049433344 398353544093 608106432358 68923857674 460542696175 0 687049433344 0 687049433344 443412658009 606341521092 0 687049433344 0 687049433344 296887262218 347809175073 0 687049433344 40817948800 299685681593 0 687049433344 154582756046 540440195099 0 687049433344 545172074186 647557192049 54680556154 679604023442 324552469908 565486975952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432991364722 566476255940 0 687049433344 132999358904 369166423228 0 687049433344 288915144040 480065252738 256094529082 341617720174 0 687049433344 0 687049433344 128318642560 536799523375 0 687049433344 440739862386 493882411397 141185560847 277509088257 0 687049433344 0 687049433344 376555559153 498054573508 0 687049433344 0 687049433344 0 687049433344 153108220274 564298320902 456106259567 473345382049 0 687049433344 0 687049433344 0 687049433344 313465883695 380013026601 0 687049433344 0 687049433344 298440323400 542671031576 160384729856 461444127482 0 687049433344 0 687049433344 2007510508 24002206471 0 687049433344 0 687049433344 58595758801 205628465261 0 687049433344 46662999357 217718987921 153488162756 444721095451 335089869968 364197347401 0 687049433344 109057092727 600967857391 88289455934 558484939869 499209445792 651141659922 0 687049433344 420313633775 441668715718 0 687049433344 2161864484 209218899105 0 687049433344 174309929710 570932304078 0 687049433344 288762719113 530808434501 48911841893 404491978111 0 687049433344 0 687049433344 51334920882 482853861500 0 687049433344 0 687049433344 0 687049433344 79998449542 454486866489 0 687049433344 0 687049433344 0 687049433344 411233606610 479144307954 439102107964 490890061013 0 687049433344 612866288661 681195537240 0 687049433344 418905526586 491810975820 116488999156 211325604861 0 687049433344 405355041777 534063706120 41536231250 125463768209 0 687049433344 225558249104 434896990160 0 687049433344 27837443290 452181564775 0 687049433344 0 687049433344 0 687049433344 287061392288 654167660291 185334121305 630586760429 0 687049433344 43544911647 241015218744 0 687049433344 0 687049433344 219873558562 390442791088 302339783464 502937799905 220097221852 297973307264 0 687049433344 551742448586 660192730158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117346211684 668441385309 0 687049433344 123912969521 265232660530 0 687049433344 0 687049433344 336209672594 511466174470 108087103358 642280503073 0 687049433344 12532602056 247707329671 125327097803 150249734768 0 687049433344 0 687049433344 28898021802 381781146024 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3356507131 244497342058 0 687049433344 262653147487 314173143807 357620238043 538355596287 201717362573 560599799429 0 687049433344 27297450971 673004705878 0 687049433344 62834670151 596144375577 0 687049433344 0 687049433344 624645617054 669837087660 0 687049433344 0 687049433344 127380370228 250084391283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112019332041 122481461122 0 687049433344 359840469821 614987239289 0 687049433344 0 687049433344 17237223876 554707541989 0 687049433344 392500899592 667063764717 0 687049433344 280442040516 606348690443 437689928548 443543115576 0 687049433344 491951692666 580567521832 72425862764 320061462391 0 687049433344 0 687049433344 486008210871 534970557963 0 687049433344 260198532216 465554602628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262405635583 547451441522 327900251910 660662542137 0 687049433344 162142066502 163915402605 0 687049433344 0 687049433344 209910236195 430883978966 0 687049433344 0 687049433344 214837245297 240169681162 267780365561 342488543075 0 687049433344 228524237201 635414950095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114849369790 174141495245 141731814326 308501024704 0 687049433344 369005672923 401816042481 0 687049433344 0 687049433344 62497522748 511405613105 0 687049433344 0 687049433344 228961840061 392085360950 21021465722 110578993814 402619958110 617430757040 328771569291 548323047750 0 687049433344 118982587456 498055016407 24648562878 466905555921 0 687049433344 136243591457 680061986770 491837324649 518875880354 0 687049433344 0 687049433344 530302185890 628811057130 145572038241 233062342083 473961006021 606141206262 0 687049433344 320323684965 588230864745 435604271400 676701793750 0 687049433344 0 687049433344 313185765130 337989572490 31306201633 144413173882 0 687049433344 0 687049433344 0 687049433344 96115345647 420682418611 290017177184 581599322645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 433393079384 554670808969 178268423497 251392303277 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369741311095 385548664102 404606721827 439723040834 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 433493551470 607536280538 183596705381 304951390550 325282185569 658120471942 0 687049433344 108606097629 162717639451 0 687049433344 0 687049433344 233943269921 363756485738 449528625989 606343900366 462090890547 598467491206 302195805841 623918002116 0 687049433344 0 687049433344 0 687049433344 22664276553 416131860590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403441627911 641133567716 410955016593 448474665252 578561890852 675482755604 164186898738 468863192335 518923135307 618407134074 376981943543 533608558367 29890024533 649143256321 0 687049433344 0 687049433344 342603092904 481270232649 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87686528254 597755723508 0 687049433344 428754612749 486794706296 0 687049433344 21445801805 327784336451 634936486921 636563376824 0 687049433344 3656302561 211347143954 646338226682 673494257275 0 687049433344 0 687049433344 0 687049433344 216589949276 661318278103 0 687049433344 0 687049433344 0 687049433344 341662310569 685303654344 178483760173 463409046449 383723811887 544350400640 158940292121 215256180015 281741929555 347801820162 0 687049433344 61085658472 579264739106 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9319680572 190032703345 0 687049433344 186114965627 269642484338 57316158662 218281027536 255887424252 587692176288 393222167381 467169192734 110636478120 647307335452 292330084279 671585415208 100840758780 294677644180 0 687049433344 0 687049433344 317219683281 610203923407 0 687049433344 254382038842 522304450328 53329412921 173621705375 0 687049433344 157995874750 590172600248 205902959005 552620524752 412563362270 626622766277 104793592376 272045345796 0 687049433344 283353652195 512545073891 356992182190 403615091023 0 687049433344 0 687049433344 393834351375 397914109540 310089257108 375146949637 64978460111 400141864576 42737577491 117908829539 491215041372 593112878500 0 687049433344 0 687049433344 281978916474 304870024518 0 687049433344 44889131151 84700053852 0 687049433344 512627475717 565409404902 0 687049433344 392588703231 657324455803 0 687049433344 131259842004 234988354242 43624626113 260065617631 0 687049433344 0 687049433344 99620123792 306529761325 203922868520 426862928439 239559964918 370055946420 0 687049433344 480536016850 542860193479 204853232288 235091876669 0 687049433344 0 687049433344 0 687049433344 72479861756 544862656287 428304695943 492303715207 14159852650 287072401109 169916220268 371436829003 0 687049433344 286652308514 586175819184 430449577209 672308045589 190948690449 629955168780 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168289071762 677411405045 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155126520557 573915757375 39490479121 142993030720 0 687049433344 0 687049433344 0 687049433344 416555166962 480039579126 243505845394 282903327708 0 687049433344 47193988451 553756009230 356407719024 596743794800 242143577963 446316554642 311081124803 540281800655 0 687049433344 516817525031 571026328192 0 687049433344 0 687049433344 272989650638 534352508467 35773276392 458006692653 100044962419 339896509871 0 687049433344 183383334747 385939782903 0 687049433344 4894597094 490624590621 0 687049433344 13546307826 524969625910 39241807109 488126421516 0 687049433344 0 687049433344 0 687049433344 449495475140 600485749875 561952525784 656203319881 8329106645 551595644594 0 687049433344 0 687049433344 0 687049433344 117976501559 308892037559 229980965205 376292209298 0 687049433344 56198804657 513972255640 18953727578 655529383212 0 687049433344 0 687049433344 536154733460 561891335128 0 687049433344 349104020100 631621387414 0 687049433344 0 687049433344 203215613863 503341989758 0 687049433344 111510431046 566739117547 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42018810311 161301472975 54926287194 599500178275 0 687049433344 0 687049433344 26792971822 260566680314 138484007751 385951101648 97010391249 497251284344 0 687049433344 346944039976 625035967352 0 687049433344 206878359928 351809257831 0 687049433344 88775176491 159256728033 0 687049433344 0 687049433344 380755129736 419401018698 0 687049433344 0 687049433344 352301430816 627329976219 0 687049433344 0 687049433344 220246113972 270876191507 0 687049433344 247625872861 431559226905 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213152353177 537512259774 377709788479 504547295309 0 687049433344 0 687049433344 218790418908 242180301938 341872177777 435473016932 0 687049433344 0 687049433344 200951470618 614193587663 0 687049433344 317565789904 561567348337 0 687049433344 97050496568 331950058758 149981243663 666751233652 0 687049433344 53084346998 465354105077 247679158022 591923690030 521132973583 631212717984 35744331122 110556725489 0 687049433344 140958986756 654617553414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286615843706 385749832856 340629924504 495848040945 62555680889 455973091535 456974307608 622519019847 179822921776 566702908111 20778721575 544726039384 313012222791 355809468687 45100703738 611637947740 240414783120 429077689926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176665498683 270045916567 93249756602 384564940012 412819443808 657969285486 0 687049433344 0 687049433344 0 687049433344 123958879833 373595977342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377683324794 641710056911 0 687049433344 0 687049433344 351981460814 406578821280 144064448874 524738803077 541499657960 631492874295 325339451778 608982449948 0 687049433344 311764745499 560403306549 0 687049433344 552425137756 590274302700 119645162399 195197011721 0 687049433344 0 687049433344 272334047287 675479916073 0 687049433344 38611808597 677344898458 0 687049433344 285425818438 539088079453 0 687049433344 26470459587 656148977274 409987532961 629956046537 461072634105 468302558525 179880717161 503723410344 206096406810 319702704347 0 687049433344 26260223454 287757507356 0 687049433344 513424120317 614341182747 362692034040 608298187502 134214962763 469347560097 568233675063 581815173087 29102800368 560943697165 65740643930 610241955513 371801357906 528332981088 113027475776 515168431732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157064405677 239430074528 0 687049433344 49018598543 72636563240 226230625188 626695260278 0 687049433344 542394346855 569344725475 258438354594 354414331263 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87937175732 665918190826 49109490224 485010917139 35950382003 671420223763 97699653563 340506809115 0 687049433344 180338942645 220673078959 301861533493 559734731053 324840283840 637001620150 0 687049433344 375763250984 612970368588 224380762470 287811749515 0 687049433344 213995319348 360070928126 0 687049433344 0 687049433344 0 687049433344 126783727655 196359680702 93380054313 142886224148 299983285136 536877045342 42110588205 167508725963 0 687049433344 302554229068 492851126908 0 687049433344 387745405972 486221832148 303057843089 497259531064 0 687049433344 189319121950 459374818503 75644413511 484097459976 243423851325 274813122622 92636502190 174941453810 415989182376 636334191712 64139964999 527748065379 0 687049433344 0 687049433344 7333326458 481584937916 132216437505 381439139155 177307728539 303111487530 21058061970 56003385057 93389702863 292601551792 897274398 56871731747 481299793631 660172498302 0 687049433344 0 687049433344 601346644903 623336382183 0 687049433344 99893531379 412162005479 91695660875 379475757226 0 687049433344 27052716159 561528312951 645951685757 655673590950 0 687049433344 5020637650 329677709107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 352448778558 594257408268 0 687049433344 0 687049433344 232771433404 263090738731 0 687049433344 0 687049433344 221226369369 272245580319 72760376451 123809757298 168074696247 666108382477 449568649872 487729474186 0 687049433344 0 687049433344 440914608084 644442014283 2659015342 245771192352 172575785323 577913059944 33229424698 88362366397 26248035102 348027470295 423277741862 626625839277 198015518005 462037219884 0 687049433344 101454986771 293386367184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179633624578 612264329088 0 687049433344 113881122717 139916328802 292470049728 651184938137 0 687049433344 0 687049433344 0 687049433344 322567317120 403742139902 192749411873 417214107162 82536635065 483438440031 257050646303 395532872015 17352536232 249394047703 0 687049433344 0 687049433344 203292308137 331463714233 0 687049433344 0 687049433344 538591632939 679829798535 0 687049433344 352178669477 477535720981 407800381464 437675227007 0 687049433344 0 687049433344 254738804661 682952969066 83818653837 622050232037 0 687049433344 220566085665 457917702441 239378119088 626758230689 231479728680 470458014653 0 687049433344 146103858007 445656459805 0 687049433344 66163557463 221795915106 66039821933 279133050482 66681556907 183798533259 0 687049433344 626938119231 664344541341 0 687049433344 0 687049433344 400987797629 584815225062 517819032033 527100938051 324591445388 505595351410 139093818732 374792565466 162244591993 212505191991 0 687049433344 486905262107 535996122678 0 687049433344 0 687049433344 510873115508 556063332167 0 687049433344 347730099857 387125025946 24130864262 177080204911 367174965882 670301357817 62222388530 523454885331 297953519552 398966091570 0 687049433344 45778836038 352534557898 92493762369 662779576600 650375717345 657992565841 9771998073 657179184831 441535773814 658072376192 0 687049433344 134716208863 546059390127 0 687049433344 0 687049433344 0 687049433344 253313928597 339708150650 147560183721 442147533019 35723088144 433765854489 153735930688 597171776712 0 687049433344 192641237943 384428521294 104915301923 459050399052 0 687049433344 103363926019 439618936172 0 687049433344 0 687049433344 0 687049433344 193957610265 319912682913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165190874604 502309621262 464346227676 580996493011 480792099510 551269846886 82318074892 401349022210 107411040345 418015846377 0 687049433344 281301120585 298133947890 0 687049433344 392131678281 596815356435 489329822283 528792174767 0 687049433344 0 687049433344 14929373595 109621434194 194334738957 578746242053 0 687049433344 0 687049433344 0 687049433344 90561445544 574996504608 0 687049433344 0 687049433344 526071339403 652218191017 365161525861 498919257627 496221156344 616813757170 0 687049433344 174918375313 653131268202 428579196066 680232324178 0 687049433344 0 687049433344 0 687049433344 448598519496 618420610129 0 687049433344 255011724579 630870202447 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 293258730600 367676024610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52303191982 160061027007 220387019261 606241696466 0 687049433344 0 687049433344 0 687049433344 48215050777 164356673331 0 687049433344 53316797567 448436737465 0 687049433344 0 687049433344 0 687049433344 54062482918 423385853061 228359972506 594886664149 205271539500 458135954616 0 687049433344 109815006087 285209375162 0 687049433344 0 687049433344 0 687049433344 510220265659 682139994950 147315353585 626603098021 71668449164 664456129056 328029664381 446855939655 0 687049433344 0 687049433344 218307025756 643151325349 0 687049433344 299857052281 416780210089 237342907747 529068351603 482690850368 587762503789 0 687049433344 0 687049433344 113058901320 271429445710 0 687049433344 487635679460 613008115700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 519488883914 580492779702 0 687049433344 49181387515 152140127828 389133994735 667063935218 112072633342 298373774256 0 687049433344 0 687049433344 447725934555 530163844985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 520286398021 651999600662 100792532044 569844455277 18490027120 248993084226 332036646498 543697651429 0 687049433344 0 687049433344 1173977786 279786209611 0 687049433344 31281001545 287564930553 0 687049433344 0 687049433344 36919533096 356211145861 0 687049433344 0 687049433344 136320071293 587868095548 0 687049433344 0 687049433344 78430814508 480630484600 0 687049433344 299433389348 663039688881 239868728543 331915124095 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22757884558 292661162176 0 687049433344 0 687049433344 48766746538 186058219752 0 687049433344 143302042509 385159278293 176328286028 603626365731 390827144782 478248351306 0 687049433344 0 687049433344 0 687049433344 354735537409 642262270321 0 687049433344 0 687049433344 92777332449 663884075494 244328153303 447716706933 55815843057 156636031649 0 687049433344 0 687049433344 0 687049433344 191925256968 285669235246 0 687049433344 126670364478 200388344274 0 687049433344 380820019925 664374498106 0 687049433344 0 687049433344 0 687049433344 73721501520 604240004247 495200627161 598862664350 202244150401 237752195038 68780636314 78074067386 0 687049433344 0 687049433344 202885825121 324104017043 0 687049433344 17710182331 581768637409 41415532399 446085319230 337398528119 612528857359 152441816721 572351013483 421257259262 452365477577 140420049247 164093222023 9606763512 593295525521 235636252930 591811231059 0 687049433344 141279403435 286251716204 0 687049433344 0 687049433344 570058926678 650765760483 372911350225 504186480267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144477825438 226895206240 0 687049433344 84349882781 644277289954 0 687049433344 0 687049433344 63677659955 300459075015 0 687049433344 0 687049433344 0 687049433344 183532055092 347840934541 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206096002813 657078624370 129044586581 288325285511 115303341592 515528890117 56436363659 134337105412 0 687049433344 0 687049433344 0 687049433344 54539282539 658955888280 0 687049433344 0 687049433344 171785044508 334077030861 0 687049433344 250087396115 315519926834 60741647974 551466219607 0 687049433344 0 687049433344 140783996973 244879652555 62931020558 117997028904 0 687049433344 20717080259 188427839073 313527746655 369697984453 0 687049433344 122901137334 656014262673 0 687049433344 0 687049433344 0 687049433344 348951348378 497058640800 70629144784 410052835515 512495263364 551574746098 0 687049433344 0 687049433344 0 687049433344 20897695647 381070133290 0 687049433344 146127265239 359840635328 385862354929 582452027906 200304167796 671933585613 0 687049433344 0 687049433344 159472625842 615407586130 0 687049433344 33215798097 667302959350 425920097240 642472635311 0 687049433344 264625341238 581574031134 0 687049433344 426071728554 504003818559 140409951583 649817578485 0 687049433344 0 687049433344 0 687049433344 42696212917 220148623896 0 687049433344 354100727823 525088874131 516728142866 625205050227 56954742100 647936871349 0 687049433344 0 687049433344 55475789584 351849419029 383488348279 430454601835 63276607510 356230228071 64906155784 151504953191 0 687049433344 0 687049433344 0 687049433344 0 687049433344 113224806192 535108381637 219611068593 454679047702 50633428274 245992771507 0 687049433344 423206194035 495032080516 215959217024 608958990139 320701703966 486256014649 380425260240 411243154313 0 687049433344 228134047537 356079985118 0 687049433344 0 687049433344 8551950131 155353658348 0 687049433344 260474912284 399772516517 267991363231 538039212401 0 687049433344 0 687049433344 215238043769 457316394574 367261179090 545245614933 0 687049433344 267438598967 627995991813 120416210917 249620149683 0 687049433344 0 687049433344 104659407175 338769042590 0 687049433344 195355194009 203874751237 0 687049433344 380859238271 463953826872 101983519913 384632752533 33135972114 158895796001 377738320433 609899090483 143221021401 625102115204 54280429158 611418726869 0 687049433344 0 687049433344 451293017540 502553853391 0 687049433344 224876444562 524754080733 165882658515 276855004434 161976641928 307724528908 0 687049433344 0 687049433344 7859884999 229700636454 160509528685 656048348671 0 687049433344 0 687049433344 327682431636 586286701553 0 687049433344 0 687049433344 13389808345 213874055469 223489468325 643035425834 282156074687 612923548500 0 687049433344 236869745097 486293501928 0 687049433344 0 687049433344 0 687049433344 340185691310 568509797850 106685295590 378303693941 0 687049433344 0 687049433344 0 687049433344 94273297733 147273680327 34662545357 143967199347 216500703257 679948982457 309966882021 661789231026 68562027951 342658492567 0 687049433344 138786649851 560663174065 0 687049433344 0 687049433344 0 687049433344 215497681743 453086536656 366265633143 589583840638 0 687049433344 142211986528 343044923824 244276828041 599798029486 125381545182 509297194993 0 687049433344 470878926724 476643478911 94137437467 527369383174 0 687049433344 496488599685 544959552336 0 687049433344 200100222898 608181666630 0 687049433344 165378376489 409907969295 417244522140 544032220089 0 687049433344 450088697634 649854345951 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189369162891 527116976194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54118325110 508771889562 0 687049433344 0 687049433344 40073268659 116426995176 337108019969 559900452763 0 687049433344 178431101836 270766107312 194080359071 295352975961 490840019253 502299202470 376769964336 681059849144 0 687049433344 0 687049433344 0 687049433344 54855457412 522271656988 0 687049433344 0 687049433344 149683473109 506147555477 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72452721236 600985973241 0 687049433344 414059273463 419982309567 0 687049433344 0 687049433344 66901354614 636439949225 0 687049433344 90737126519 614819934303 436907837899 586509214306 0 687049433344 133237782016 165779963677 0 687049433344 245613054886 299924487540 157602053484 622448732620 340632241469 672910721409 12079097379 13362947053 451461314722 604092179710 0 687049433344 385661738624 514267633518 0 687049433344 65130344396 200639367928 1220570074 572678860559 0 687049433344 0 687049433344 166350070445 637742975941 57738749656 376781024221 0 687049433344 191447149358 517471918203 268827063165 597702251542 0 687049433344 178672883075 356180546592 0 687049433344 300505250329 562019786638 275199228516 592263320141 0 687049433344 236494679754 465478635923 360043103195 376690403625 0 687049433344 123787266997 457198807212 229844679977 286048911959 202052147119 362952626499 32039397912 252147947839 0 687049433344 0 687049433344 0 687049433344 622490413459 676007784182 368493882858 487180774662 245392605873 680366376353 0 687049433344 165861068362 594935779402 362296139442 475134349614 286340907270 608221671254 0 687049433344 0 687049433344 0 687049433344 151802479470 174433583483 0 687049433344 0 687049433344 32838271500 385987943190 69407771791 476786832913 201422262597 462022156489 0 687049433344 0 687049433344 173119338562 343057300158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117561705308 231514149249 306909014055 633539646589 0 687049433344 0 687049433344 557792171051 682329385294 91371015382 472737361525 573256719620 641316297821 0 687049433344 0 687049433344 374158977844 684776435799 0 687049433344 0 687049433344 242226907735 439463547766 0 687049433344 104954878123 559051538133 4977047069 6035506987 0 687049433344 0 687049433344 148430147396 535095920735 320923870019 548793016031 9738603242 303292544764 0 687049433344 0 687049433344 0 687049433344 327011163257 567038662443 203487767523 368158865048 345279767569 432359816051 274955050991 478135828020 0 687049433344 0 687049433344 0 687049433344 39934595970 97400131937 608138058505 622580029645 252874744829 466979807727 0 687049433344 264697859646 323695649042 286700197582 675419606657 0 687049433344 376167657775 408332128725 138524710384 365381941798 382632559757 424319893009 48027383089 119775237818 467676080030 637849952279 0 687049433344 0 687049433344 511888236020 675787227633 549754236648 651510841012 239881373210 382865269351 92937641900 454806436570 0 687049433344 258312989424 559261649232 0 687049433344 0 687049433344 71793444721 529221579772 0 687049433344 58289900122 582059145824 0 687049433344 0 687049433344 0 687049433344 481914543132 518893541734 214342838857 635513316774 112894577594 497573683426 0 687049433344 0 687049433344 451478753313 528259669482 173959577189 687012708193 0 687049433344 213122538459 337753466032 154779009093 279880613193 169439935983 394798038843 59014114708 66503895488 155422401362 311542582014 49142133049 639664210464 101682106472 533191207695 29729625017 593763538337 0 687049433344 279919072789 299480133560 429756191219 479012170856 0 687049433344 68115081337 623561200169 0 687049433344 4372209900 483035946049 264709562800 394993506306 0 687049433344 580619148388 618614099421 0 687049433344 146356735299 660256055731 133919769214 371172899351 0 687049433344 0 687049433344 0 687049433344 63094224967 134990048517 73161461396 183497986822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115860617372 675519196698 0 687049433344 396917283273 410584341987 181095681259 365251870461 0 687049433344 0 687049433344 0 687049433344 214491454619 502321260899 70873570432 329160165199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30467746290 583373453024 0 687049433344 0 687049433344 0 687049433344 311287228314 638134178939 0 687049433344 20726562170 592279604998 144884862736 382188585816 0 687049433344 197396508158 480800909700 182920912259 323406736863 261555553551 327247608854 0 687049433344 139373732004 391011142260 47180275705 385691277473 309601968741 455741912788 0 687049433344 0 687049433344 110831357682 569776629195 0 687049433344 0 687049433344 0 687049433344 52320315227 284159989937 92107965146 348193969784 0 687049433344 18340644484 621418901386 0 687049433344 65226513200 219893126108 202081846307 232271763562 0 687049433344 526248749187 533902392475 0 687049433344 0 687049433344 370775379389 595495806539 269989259899 320432113428 269301879114 269995208091 0 687049433344 87485737655 516368674163 0 687049433344 115795869838 544398093250 0 687049433344 0 687049433344 133172543242 217014879957 0 687049433344 114929957893 386529358010 0 687049433344 196835080871 412731362003 11092700318 599880571539 81836111166 468669041785 0 687049433344 433663501149 435542161938 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13362624884 365490764685 199350035878 375447898465 91436591187 454281725777 376131197079 481361065436 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 172731824881 525306129875 0 687049433344 0 687049433344 564915325799 641778203480 101427359011 477310237807 151960776392 343439651369 439492805546 566301521903 305852213298 332174232157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335999827011 639239776706 0 687049433344 0 687049433344 0 687049433344 340245483327 520798901365 0 687049433344 147038769245 317732187177 0 687049433344 0 687049433344 507166136188 654832003077 141865792413 352703222520 0 687049433344 165338276766 650182469540 0 687049433344 0 687049433344 305954115579 439644263724 0 687049433344 0 687049433344 240397011260 637148411545 0 687049433344 0 687049433344 351834586651 380382192382 0 687049433344 0 687049433344 168813690340 591824051071 67482988054 491426563594 0 687049433344 0 687049433344 73976771410 338684950667 446506697606 595224982098 0 687049433344 476217547667 492427769169 18562534647 151385593675 0 687049433344 0 687049433344 415147880385 517677236944 0 687049433344 0 687049433344 107034598493 261766254488 241419448922 275132295649 0 687049433344 195106148460 283371830745 306399771613 662729665376 662920567916 683784946281 0 687049433344 380603068194 537954404047 0 687049433344 39898164563 200627870789 0 687049433344 110125017715 119434046714 0 687049433344 223453511632 557587259758 38145018261 547188224741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 436708156310 568530269022 0 687049433344 369166282300 580663146510 0 687049433344 0 687049433344 336916476242 647520060327 11066660693 371547616748 173449234423 396723277965 157733716006 499619081712 0 687049433344 49479204964 321289854851 0 687049433344 55618169956 634751116329 0 687049433344 0 687049433344 106091436850 502580822956 128927997523 290704129349 0 687049433344 0 687049433344 495379454544 651186525245 285839835341 492825630469 327446426440 377076284335 312246890123 591382395265 362723786476 585859604171 0 687049433344 0 687049433344 75409929524 289924499312 132480858644 398373844851 0 687049433344 63351741901 668796831567 110087565538 560993623438 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 47969922613 331934719232 69286627480 422538586907 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134514741813 247015381264 0 687049433344 0 687049433344 112917910802 661892769225 569105735042 584136521562 0 687049433344 151664407840 646873429798 145179889853 153617615529 0 687049433344 529453294344 609465070364 0 687049433344 0 687049433344 0 687049433344 88764436585 451352525598 0 687049433344 0 687049433344 243594223096 606767488053 61016986187 102491787994 564859034569 621697492884 0 687049433344 0 687049433344 155500573776 559440937827 51514558199 69448471565 70744393256 635951285867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34851338688 244012666200 0 687049433344 0 687049433344 78102322888 325479362534 28846390651 302889991086 161624782009 657568247205 0 687049433344 47433997061 611500344361 4023182758 534515375701 0 687049433344 163399291728 273982757210 44412165901 232982818927 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131512771628 319377330982 0 687049433344 0 687049433344 150753060715 601997572685 0 687049433344 0 687049433344 0 687049433344 263930986748 682622254453 112246794405 619158332887 0 687049433344 193225346343 368008739029 0 687049433344 50884671792 620863299403 215167200766 221103903679 0 687049433344 260777050883 473576536653 203816448109 514774494245 0 687049433344 441361697669 475581747064 574057625625 644330586319 19260961722 190476687339 330400517337 529085942777 90469062256 486178447738 0 687049433344 525945761064 572032811674 0 687049433344 0 687049433344 421528805557 517010686960 73571429897 516627920288 118053962320 407771822084 64393701085 427279209283 0 687049433344 0 687049433344 0 687049433344 51818805558 199783259865 180058586028 442189121861 232717984360 328176531873 0 687049433344 0 687049433344 0 687049433344 56037872481 194830005819 0 687049433344 0 687049433344 84883723594 325426371952 227174975022 539057144755 531608544341 609659761764 0 687049433344 0 687049433344 338874983569 449658490145 181776845133 420772362389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14267493192 326306485868 0 687049433344 0 687049433344 118894258763 598973358264 0 687049433344 302379004898 332285915065 423458087832 456635214047 0 687049433344 38005552627 88677688375 0 687049433344 167600749127 450816598983 0 687049433344 136264041683 470953736136 300745301799 492184537493 179159964131 439273415841 0 687049433344 354747007535 549392898477 0 687049433344 0 687049433344 216184601187 678035970003 0 687049433344 0 687049433344 411467353673 621971159230 289121633612 427135058098 123367008608 148244470240 205159512249 579690685001 0 687049433344 392450782550 649436532731 379170135639 460564454162 75558748805 589730148387 325467911284 332433663082 337842315286 647302942002 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250060365518 638533020939 338844450889 358417286708 54767458018 560265537164 24436207186 423704641999 390822476109 529742374645 0 687049433344 486637833261 537868519295 275002113787 661189941485 0 687049433344 0 687049433344 0 687049433344 423046201357 531841766392 477839007021 514898180545 0 687049433344 518444350431 682080413016 0 687049433344 0 687049433344 396778762413 521638593913 0 687049433344 0 687049433344 0 687049433344 5763058860 73976852210 0 687049433344 197192707565 586600772810 143386668982 154806630584 218395114899 380608209111 347367523428 537525238621 0 687049433344 371453109192 539280004171 0 687049433344 0 687049433344 0 687049433344 384938484885 645321071434 203074157198 456973012741 0 687049433344 0 687049433344 7270068350 625183755902 39417794235 569594199519 158638573283 529654243261 117712401626 265452874999 0 687049433344 144841645432 518855287127 112093162585 437075174706 16660558156 435005036828 295399625449 314053454764 402214065282 648144927314 0 687049433344 380714381126 413757263409 0 687049433344 0 687049433344 385637797902 667102203234 83458753065 531953806883 324498527954 379743527981 0 687049433344 0 687049433344 139180695517 336763977383 9209194497 289761337197 0 687049433344 57272117454 617299112254 249705640953 641383347311 0 687049433344 309945379793 571505161764 0 687049433344 23441438712 314172005336 54265994678 106839398093 416527541185 434327768414 0 687049433344 133443775700 330903053868 61049140330 417226511793 469519873602 577414157392 0 687049433344 0 687049433344 419401922257 634863580457 348481390566 497299901274 50935039285 207044699761 0 687049433344 0 687049433344 0 687049433344 95756036813 588642814915 183630527159 609012444720 100321294415 311421192801 119748092209 187265717189 0 687049433344 90679615398 321018409373 23648491068 320867003941 363456271291 408135630353 0 687049433344 483668916514 549090424096 171583215910 324476760361 0 687049433344 0 687049433344 262115002842 647168234045 0 687049433344 583991898553 610801688236 134035443323 161439311254 0 687049433344 116849142652 351789464632 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218979603458 684154018234 0 687049433344 59340858706 586344650569 50798545677 317423401323 0 687049433344 0 687049433344 66402933636 535777527632 339838014569 341136480440 0 687049433344 0 687049433344 208055025091 393615648691 0 687049433344 276116670804 636218962433 15758155436 331101412117 0 687049433344 0 687049433344 0 687049433344 339144950063 573778391667 0 687049433344 448929113267 453865845678 321799228448 341011412758 0 687049433344 0 687049433344 374872087273 510032777147 0 687049433344 0 687049433344 496810189859 516661156241 187294505899 444080825918 0 687049433344 192520610375 562445754079 0 687049433344 108164634270 283059917361 0 687049433344 0 687049433344 0 687049433344 359629233360 523880576246 58860173691 309973551378 0 687049433344 539630930283 566230516647 156871661425 464054623261 320810502331 660260488848 0 687049433344 104689851210 121968421451 144218313318 306734881280 581145049188 645492178574 231572364395 518481021695 0 687049433344 0 687049433344 231144427224 426273556057 283261746852 422793736052 290275052937 588816695914 144912731679 221050195327 0 687049433344 350969153953 662231943698 329912201846 600118111658 221875403217 471975286378 335163978747 402843417008 294120860521 316732714456 0 687049433344 0 687049433344 0 687049433344 149073267906 619503372739 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207755905496 578008676236 0 687049433344 0 687049433344 459592423450 465536653267 0 687049433344 0 687049433344 5557561453 432387891853 591965793324 658549460337 107435927211 283361724067 0 687049433344 0 687049433344 312141227083 651007695202 0 687049433344 0 687049433344 0 687049433344 130603173916 598254145166 0 687049433344 0 687049433344 0 687049433344 151865507787 166971967405 160711751896 399950133465 88114225842 497803945333 418359483584 586767606137 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472236259352 596896934741 74261670509 537368790088 385808615235 420954099698 138974880468 511675093947 0 687049433344 351508914381 654766655489 174552823375 667441409869 0 687049433344 0 687049433344 260269483054 551178386703 407106550621 572082477786 550230767600 684241234015 0 687049433344 0 687049433344 23423309673 676431064158 0 687049433344 74155293662 633964011474 189269181169 244699961977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242833779095 634823598508 0 687049433344 0 687049433344 46384100377 536775422129 0 687049433344 0 687049433344 0 687049433344 189938298379 569776484907 90429142185 331925694907 2170864559 115264832463 0 687049433344 183850830445 253912752001 0 687049433344 0 687049433344 0 687049433344 394549694594 459571787358 0 687049433344 405543384566 466668831254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160106095526 471027852311 64125657456 221311391366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 32252144141 680575604734 0 687049433344 33575436691 147519816405 616551647165 681780049193 79825271267 273589439217 0 687049433344 66577362587 464481820707 5129664695 677671713211 0 687049433344 196918498623 361581344186 444801312636 650199335002 0 687049433344 0 687049433344 532768064904 598150313394 192930919826 481882432302 376001056439 455961128566 0 687049433344 0 687049433344 306299253392 449208659626 0 687049433344 97328680105 562471921710 61463096403 550538287163 0 687049433344 346198238215 397180013378 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55213477783 95892066944 514906547484 560267703595 319059567344 413127749970 280194231572 625531277881 0 687049433344 403407497978 428005229404 156261396910 465246090279 33024664727 336619652972 581148834558 672141720907 342605815526 424342898082 0 687049433344 301879001529 611198642493 549466931511 596239953401 0 687049433344 525989831067 618457801598 1357055764 458459702486 371952508707 529261414821 375174979066 473964850707 132933719721 161439103847 501268032125 507463224508 233315985753 407769346992 129020420237 419439118171 356844210596 451294409893 0 687049433344 177866637391 266840364404 109307878535 412588476445 154249545216 339827595236 121364619513 302341779162 140904351233 402727102658 0 687049433344 0 687049433344 333392903864 638095390790 0 687049433344 0 687049433344 103367508289 183367192385 0 687049433344 325822936468 453342349423 254600430699 380603486509 0 687049433344 0 687049433344 0 687049433344 38671427705 307869279982 0 687049433344 0 687049433344 0 687049433344 321294681533 582441995855 59433657749 144243341261 220784222721 616797794293 0 687049433344 0 687049433344 0 687049433344 605375040138 653600556764 0 687049433344 218705890725 459597325548 153308435126 509956215792 0 687049433344 93182264173 547315683960 0 687049433344 0 687049433344 178561691591 338577611927 0 687049433344 0 687049433344 267017268112 511134716535 0 687049433344 339127759432 628314415400 56473209618 160000857092 0 687049433344 251594017298 311984367940 0 687049433344 436349121243 568467190719 0 687049433344 60877704069 376308197982 23831247815 673432995743 0 687049433344 370228541538 585140537655 9102948404 395087456967 119161689477 618032221916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6184922179 607203545571 163392985586 482171849899 0 687049433344 0 687049433344 0 687049433344 131768030794 362143406211 416369205668 664937508997 0 687049433344 566827126650 671376585766 0 687049433344 232540311643 678227424226 483715328930 487217644730 299196396964 344099732770 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233675737468 628258068564 379692226721 659304220081 221320691633 521874884134 97339099625 609976115730 0 687049433344 0 687049433344 569130667634 615919230527 74340601884 557543315523 0 687049433344 0 687049433344 436538205417 634027462678 361262685919 382914904481 0 687049433344 0 687049433344 305837926038 651980074203 0 687049433344 156446360169 234804702389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406685609449 658834454873 548725212978 675203752895 0 687049433344 0 687049433344 0 687049433344 0 687049433344 533586366720 550414380749 0 687049433344 237840048088 497259357370 0 687049433344 0 687049433344 0 687049433344 26379747399 298710585677 0 687049433344 0 687049433344 538016599394 612517588851 0 687049433344 141787015897 167612254108 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 382507415668 449593965775 223862417446 559846627020 41797654318 60381998384 0 687049433344 0 687049433344 0 687049433344 82149337025 586118761483 0 687049433344 207113615068 218291412602 9209986085 309015272087 0 687049433344 283071939627 401347288023 0 687049433344 20016730572 596787722461 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201657912700 489199878714 0 687049433344 159856399831 574069762706 439679387723 442739773698 242108596020 658161207534 0 687049433344 240090691957 569471166052 0 687049433344 87933453438 683945739019 0 687049433344 0 687049433344 0 687049433344 31123711917 192002169635 445725417334 602753085135 14639678912 134871806705 0 687049433344 0 687049433344 0 687049433344 294658382594 627483946565 66829753790 580379305090 220951563938 336724183256 0 687049433344 0 687049433344 0 687049433344 41181238965 673826195096 131725947593 337481023735 0 687049433344 0 687049433344 0 687049433344 18093325809 643482921579 0 687049433344 134117488287 377564174967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84518777906 380967742589 0 687049433344 0 687049433344 289004919495 439307926788 403452746337 422762263191 0 687049433344 0 687049433344 0 687049433344 0 687049433344 542232564474 553712028157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116683375867 181274275504 0 687049433344 19513497098 632309551446 0 687049433344 221532401627 270155929037 85443993112 126415389394 419624209031 638379091734 373865414552 589312447999 452743228672 669431957425 0 687049433344 121539782210 216705111827 294080736826 525676523851 0 687049433344 398976639694 551592527792 217107692754 333984432761 0 687049433344 0 687049433344 199631434781 443046206613 307726165506 451330008320 2860270220 384029668913 0 687049433344 275615131887 348079254197 0 687049433344 0 687049433344 52949900536 678614723819 0 687049433344 0 687049433344 103155063953 260268286958 146721332731 522309221918 0 687049433344 68635923771 237278708479 95446695244 524299751876 183485418370 579957691854 139454408851 569489971410 0 687049433344 567937254291 588341829288 0 687049433344 468408541190 667621530384 92102858548 465413315821 0 687049433344 6207611351 546230239515 0 687049433344 4767980286 539873911856 0 687049433344 201589263300 576901480982 0 687049433344 132745432003 427023620817 0 687049433344 0 687049433344 0 687049433344 514780262378 664800895582 0 687049433344 0 687049433344 357131671634 646742930723 272849136384 276011692684 0 687049433344 0 687049433344 0 687049433344 364037610726 644583460996 0 687049433344 313242907142 471564963639 44858169653 626716804076 68754843993 79968672809 471888685265 559851192644 363653729439 621842395662 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84724778052 653960722291 167333378875 222251148118 0 687049433344 0 687049433344 97119488485 190963188312 0 687049433344 343592586875 572243449285 0 687049433344 52070617650 118199001119 250695428604 675702605013 104933204294 440284281864 0 687049433344 0 687049433344 0 687049433344 246251806675 421559226500 0 687049433344 0 687049433344 0 687049433344 53459772220 121213640075 182210066505 452746178861 42332083729 203334911674 0 687049433344 331816340474 545258706936 0 687049433344 139436424009 247788874319 0 687049433344 122985130447 556137825391 0 687049433344 0 687049433344 301772982978 432129916931 0 687049433344 0 687049433344 0 687049433344 200387792791 336039111302 274848806311 658821171834 0 687049433344 124259232585 418498837860 143052068226 374293676780 28619849151 637597162914 396391726816 578607560210 370307468625 536378577185 0 687049433344 27915239399 308628158068 186547511367 670696723024 0 687049433344 143820769793 419406097751 0 687049433344 0 687049433344 82181919999 140561179076 0 687049433344 288273430574 597558386071 0 687049433344 0 687049433344 276626060229 447039197745 0 687049433344 0 687049433344 309869097779 342219366294 0 687049433344 0 687049433344 399059818347 425587889332 0 687049433344 0 687049433344 229604849583 622047532863 341181048386 468278706385 469271706708 623331151074 243453634174 363326080972 0 687049433344 0 687049433344 34440637984 621481084484 0 687049433344 35140571618 462336861016 498195252557 536567063847 0 687049433344 114988681248 444439899166 220701282348 322327988168 5951594530 654545821319 0 687049433344 0 687049433344 0 687049433344 426670199154 622527460081 0 687049433344 0 687049433344 0 687049433344 238638237145 552964575179 0 687049433344 247013678981 412633739281 511144301523 546822981109 63148946415 204685348102 0 687049433344 0 687049433344 63468820934 443032349723 291870498207 646922769414 280935124729 367645144151 0 687049433344 0 687049433344 190958947667 678875311836 0 687049433344 104649499497 504710542704 71002626765 369266338443 319737576158 653882731554 9236191843 63293381581 0 687049433344 0 687049433344 109412416217 131325713263 0 687049433344 0 687049433344 0 687049433344 102552071647 418096237746 0 687049433344 657375860178 674970431987 0 687049433344 0 687049433344 0 687049433344 62871758769 368771715242 475807398902 605689944211 546674878473 600925235311 0 687049433344 0 687049433344 223759919074 456486495616 435912298522 567426676336 0 687049433344 272310645713 679202266286 0 687049433344 427195537630 491798824813 303975439481 409102487950 482831152009 556736467695 0 687049433344 0 687049433344 36406819639 205580109338 0 687049433344 627632269895 677085359895 0 687049433344 52221550964 463243751544 166544254542 324154580869 195095550127 613975804424 9436472723 605112764974 0 687049433344 0 687049433344 63472810010 391536720266 239757138390 247236909706 0 687049433344 65211289264 579949921167 0 687049433344 0 687049433344 506267311122 596090243887 0 687049433344 0 687049433344 375399556950 447105474262 0 687049433344 0 687049433344 123113060458 201373406981 223489471409 505897437763 0 687049433344 604513961950 636234250915 119436952145 680523740810 0 687049433344 304749525036 567986911017 0 687049433344 0 687049433344 260749313964 276233085054 117004192376 654430067870 0 687049433344 110078609717 489374092657 0 687049433344 0 687049433344 82597361094 184807879814 0 687049433344 183467477480 481395675457 215482576749 517912303401 0 687049433344 8377559899 52602123205 36070018622 160310880551 241774465498 547364773443 78613456028 168190194996 0 687049433344 16954751644 411231463674 0 687049433344 0 687049433344 317537014583 404428380807 0 687049433344 368700428839 409705652875 254321343323 623982717521 0 687049433344 0 687049433344 327781192704 509848788417 208973124595 495415108070 260990416943 667701858860 0 687049433344 93044733501 410128515806 0 687049433344 0 687049433344 407450421500 450066371424 28966797473 404403044231 346957676307 661542267084 304713520756 513986957433 0 687049433344 0 687049433344 87288035841 427213479939 0 687049433344 199600941986 650917468618 288358374261 346915654356 299676563928 527741849406 290710878021 403798668915 0 687049433344 268527428812 348614588777 53930623196 602910037041 0 687049433344 223726012761 262865313057 354697967709 431716151412 0 687049433344 486149432380 656346863386 679151807720 683061571078 0 687049433344 0 687049433344 619422491870 669783713216 134917057613 309528548437 0 687049433344 583378002683 623722449147 0 687049433344 181830427128 518141488875 439567872169 481223871802 228228917739 248795001987 0 687049433344 0 687049433344 403879875784 676427061129 0 687049433344 35758114804 537640113147 456327285508 544387896356 0 687049433344 16690023301 143358378141 0 687049433344 0 687049433344 416943685517 463126950134 140914285064 315370136271 0 687049433344 27777766270 642491064909 178807432914 534104863679 0 687049433344 185826522427 372303046618 0 687049433344 45079372575 683518920079 179500247157 586395214561 23882163472 580970712584 131372162784 408915332358 253079972124 679259916336 0 687049433344 0 687049433344 0 687049433344 98884899840 495026244936 247104521473 595567009133 93860813352 402215639370 0 687049433344 293645641317 667472290832 0 687049433344 0 687049433344 574748243906 594978561173 341490397605 524338324967 383498740195 580270357277 313918139681 400946803462 0 687049433344 388125632801 528608980211 452124787987 630958772334 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425856389166 512907328796 89167155867 408936436298 0 687049433344 424925204664 613490348961 418971687731 633580520310 37504715113 166193172387 449962642842 484233058781 0 687049433344 222036848775 656792050295 0 687049433344 0 687049433344 344359642041 376598540545 654418960975 662039382921 0 687049433344 389411873851 555270272190 166057208628 352455053081 73567916722 200805217444 0 687049433344 0 687049433344 0 687049433344 77029011265 165164617741 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214196033171 658545708861 0 687049433344 0 687049433344 0 687049433344 641887813478 676191141403 81263207166 510430071373 445403126865 558958605508 65121183378 200439230012 0 687049433344 0 687049433344 0 687049433344 399254059721 463915252250 0 687049433344 170791076569 624978841284 0 687049433344 0 687049433344 0 687049433344 0 687049433344 250912140897 510633797735 0 687049433344 0 687049433344 258070324378 605208754886 47065451836 212152373840 0 687049433344 0 687049433344 215208037239 654508837657 0 687049433344 0 687049433344 42912485682 624636367341 0 687049433344 45306616425 597583960396 31136752295 205457885608 0 687049433344 0 687049433344 363216992977 376024797471 305420153847 344639423843 283600885212 330725501308 154757976054 677429311219 95949351150 532688931853 90169964122 227066930101 0 687049433344 90254179136 394800515048 288761651653 397796451028 0 687049433344 17409607481 252098882565 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89479372339 161770071120 309402402918 558523731572 0 687049433344 72529604075 140928705601 0 687049433344 610244548 104913002565 446907453729 490551527704 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63484691949 303596741141 0 687049433344 0 687049433344 21451575114 542006515056 258913707206 391139198817 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 405721994860 653288891964 0 687049433344 87427458728 406879453718 0 687049433344 0 687049433344 0 687049433344 543290202717 677975518186 0 687049433344 0 687049433344 208210870019 601208208012 0 687049433344 0 687049433344 282314067634 674630040369 0 687049433344 174815552801 336580246949 0 687049433344 0 687049433344 0 687049433344 186869203351 401299621941 315379253296 557894476848 332104377367 530265490233 431427483065 449699508678 268241964129 512002829469 367737880017 394771137464 120723012423 475366361995 480528057415 647585290468 0 687049433344 71697128707 367580087162 0 687049433344 0 687049433344 0 687049433344 391747465976 459216520379 83442077801 102121851405 0 687049433344 0 687049433344 182785498654 381051746441 74816289165 158194424532 5227399592 74475463912 0 687049433344 0 687049433344 0 687049433344 326449972874 504132652960 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 642948362879 666580528687 0 687049433344 156632503814 439438490908 0 687049433344 176663555253 465672268701 0 687049433344 91342562762 274453908568 0 687049433344 181272842064 520653802855 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158208980086 448901558133 0 687049433344 0 687049433344 0 687049433344 49473062027 121027621111 0 687049433344 383695358463 574904849157 141797382668 551521473091 0 687049433344 0 687049433344 270756863640 444537100792 0 687049433344 0 687049433344 249553481711 658819510405 5551702069 116773094394 176390997740 605257003084 0 687049433344 370472215723 561151440696 188406676359 518940446603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 592082053720 685442585943 205485950091 257131318774 0 687049433344 70445096821 96282569382 0 687049433344 0 687049433344 194865270823 445311113278 63601740835 421902025184 290355151770 551490433325 0 687049433344 114128516220 274335444684 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422657012481 561855397374 247720741915 346651466722 50469909141 300634735486 0 687049433344 0 687049433344 242787175734 517707716742 233929551504 313306346649 0 687049433344 276856349489 669739016925 119768477783 322205066481 93303156085 467309789831 0 687049433344 0 687049433344 348755375994 372892464547 0 687049433344 0 687049433344 103875708755 604071187735 0 687049433344 0 687049433344 6535238201 669503804236 262428447436 519121232056 370102194592 373345062080 0 687049433344 0 687049433344 27774063469 484452641176 105391892979 137660443245 336140026254 661378583434 100468509445 481063856129 0 687049433344 0 687049433344 0 687049433344 63843373702 316355990804 0 687049433344 151053299940 266033563676 0 687049433344 0 687049433344 57551866129 230414628421 0 687049433344 411155861485 533205049411 122259510086 390792924686 0 687049433344 0 687049433344 80787104821 154797082449 523662831546 649391359246 0 687049433344 0 687049433344 139841033271 271863211870 0 687049433344 16823808064 623188604498 405961952182 646570064286 0 687049433344 505975225585 521884891430 0 687049433344 0 687049433344 0 687049433344 466302717699 547300620073 187578194725 403955713874 0 687049433344 346906428670 529581966288 0 687049433344 84620086219 390966731581 383862826311 683989503266 0 687049433344 0 687049433344 298949251349 506164833823 0 687049433344 374473259133 527382454738 0 687049433344 151984368781 416145073657 0 687049433344 0 687049433344 0 687049433344 263880988193 633896655853 211664833969 448113620257 0 687049433344 0 687049433344 0 687049433344 124062099098 205837804877 8477326794 454667262399 264121169830 658543902922 74858971074 591008723850 0 687049433344 0 687049433344 193768649828 375893424279 0 687049433344 0 687049433344 503306035946 644711133250 0 687049433344 146213320612 593793732959 265120724350 431337942410 0 687049433344 0 687049433344 0 687049433344 0 687049433344 159198010993 333735032779 0 687049433344 175743875645 617052763215 0 687049433344 0 687049433344 0 687049433344 248592215809 268013676290 0 687049433344 103349046272 486475473689 132388511297 557010131497 46633364807 69112145168 77062452229 550031708596 363969927432 608776206768 0 687049433344 490330620776 493857839309 0 687049433344 0 687049433344 135839795183 601872157433 0 687049433344 18928958605 133611805604 0 687049433344 0 687049433344 406236623885 488462603684 401313203193 453289451023 0 687049433344 0 687049433344 176785807724 349588217320 69612317392 281137861519 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68229891157 353796107477 0 687049433344 226274488456 513278198119 34577826384 468615322568 91952537376 384540414078 586881934851 685178334113 0 687049433344 140035903085 624363578604 319579128429 360453636667 429296462939 521952630229 93605883153 533503268950 0 687049433344 108798069039 139192101213 0 687049433344 58583657911 391097519369 0 687049433344 282356411722 350047208240 537296726043 660276932227 132329891489 534369355725 0 687049433344 389430297356 477672112990 0 687049433344 303990334652 529732841317 0 687049433344 135489499959 235851062726 341404809095 446003451910 0 687049433344 0 687049433344 425512149857 563767208015 105158336253 130302883672 293790684890 462637753523 0 687049433344 122759934006 178686991262 47319503310 456509518823 96727772210 359335842105 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155073151269 164544200399 486348878531 511672150336 0 687049433344 44985820661 159357622588 19744124037 369447218900 313677262037 419671808927 137740028304 537488543201 0 687049433344 469518894266 517391582872 27322109469 480046917290 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60007195219 682753162007 0 687049433344 4140877693 385444378684 123912838332 336830055786 367257649329 653388665433 0 687049433344 0 687049433344 0 687049433344 323387138726 370127156727 212969513348 229667704370 402673240405 666874188159 182655705861 513542531256 0 687049433344 342185476865 615706553333 266733149838 285191617914 127197372402 566299172569 0 687049433344 0 687049433344 221784108860 623158064933 383534608555 467230334630 205059653447 510347328531 178952431735 497915080951 0 687049433344 492286317893 615027885762 222209053970 530862755245 0 687049433344 262890124658 608023915246 110663067092 656365477954 447618969537 625460767725 130273807104 388032343631 118374821324 545243527968 0 687049433344 0 687049433344 398953425995 432410508575 16972831948 59961263479 335823328401 354733531903 0 687049433344 126340833865 183659850432 0 687049433344 442248819819 587983074711 423074330940 601968774132 46664450547 212872684083 0 687049433344 193306226004 334780973851 0 687049433344 190041653890 571011381788 0 687049433344 0 687049433344 465070721520 621012173192 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 100073799845 310625694157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188236250491 296357376593 85664816940 115876005463 0 687049433344 315303810993 654735627410 15570239768 114308671241 105082965187 475807295275 134780680916 546510098917 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53131052933 391101032292 0 687049433344 54866129415 457123821454 93319489006 161515130125 503982001409 564239267469 58771434139 239723146522 90171488437 403662212448 0 687049433344 0 687049433344 106931708132 621335852996 553275823614 645448878062 0 687049433344 0 687049433344 0 687049433344 180391966768 504985498666 104184028007 418283053477 0 687049433344 447176100467 601656995336 0 687049433344 38894220529 234941605334 0 687049433344 0 687049433344 0 687049433344 395269342038 555016120638 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184133248488 537673246303 270438149272 459530575420 38410910507 456216320622 0 687049433344 0 687049433344 0 687049433344 267915917728 546325184521 75300703453 252889756944 168307437453 201093116918 0 687049433344 165948777229 516956544509 372623880426 417360377124 344426427141 683809464208 0 687049433344 211605370617 624328234092 0 687049433344 0 687049433344 452679764323 594394574502 0 687049433344 75718783565 246453129832 508798064243 572928787081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 142193839334 144381953499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 365181118945 625677315145 0 687049433344 256482254687 358401768265 142576289717 300657665623 0 687049433344 145948884245 455339564128 414061386531 556809776926 251636776283 321889931420 0 687049433344 384573769104 454038474245 0 687049433344 31071620184 252122190007 247903999920 401621984153 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387375947617 474556059640 331460724304 438247518768 139547815959 199232105487 136380556173 443676401656 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23823363732 334880085959 0 687049433344 90652331782 431201946759 171706859075 398051731111 90415285486 291717380836 264958252596 662193854535 521561160983 568906036784 91069100799 136223426466 0 687049433344 0 687049433344 182893514375 635565504013 0 687049433344 0 687049433344 462342670417 536402707200 541263715408 649501729443 0 687049433344 107244836217 613845742683 0 687049433344 362726934794 433065965907 0 687049433344 191934743126 499645056568 429502305632 512413294963 472486777829 571115785409 501256184149 552730909784 0 687049433344 0 687049433344 1665982980 556560008037 0 687049433344 0 687049433344 0 687049433344 276632725154 394171873449 0 687049433344 363257978397 589018473481 469432939364 629196065279 0 687049433344 0 687049433344 75689862693 671822829800 103857185842 278104587316 0 687049433344 0 687049433344 316035120136 495548094942 0 687049433344 0 687049433344 0 687049433344 466580180192 679512192819 0 687049433344 0 687049433344 385621444328 387300984963 0 687049433344 25588787941 256154726960 0 687049433344 203623750732 658977651619 0 687049433344 51777266759 679070920483 233282561198 389762038808 0 687049433344 0 687049433344 0 687049433344 418017528267 631161024962 0 687049433344 0 687049433344 34133296703 161625013410 391617976776 400445250257 277977624216 363510297234 61262050273 401024596770 369455993348 537338778135 0 687049433344 0 687049433344 35017615539 44980125261 252442170940 280991266488 407608337671 515914383179 0 687049433344 280631372072 318329928472 43495967694 296678315625 0 687049433344 117576466267 137178811781 9371745742 19841523449 27882157708 446100786317 0 687049433344 106782769024 225653812663 300540688757 538399181953 84957756791 476721938798 0 687049433344 0 687049433344 0 687049433344 115512493049 663215348004 0 687049433344 0 687049433344 0 687049433344 87690642896 607789774360 375676760821 551892635181 0 687049433344 0 687049433344 37348639959 253750545938 500219312943 548215428395 9938502240 494933231056 0 687049433344 0 687049433344 0 687049433344 324781320538 575057475437 333947529681 496355787577 382767147378 674325004112 94780261995 260427178121 56150511519 322540900148 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 478640249235 528695784035 0 687049433344 179112633242 631184589626 403255220363 419718662587 284359661919 461592619827 258051429480 292186425917 0 687049433344 0 687049433344 126967669862 623773565968 0 687049433344 0 687049433344 0 687049433344 551289735832 640389860390 299615664286 611131858862 434921675423 603914077260 0 687049433344 75993819372 509177166976 0 687049433344 0 687049433344 558842863901 648449971939 287117360649 346121494497 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197589760037 219642610957 101817268013 640457075198 105117865102 513276572297 0 687049433344 503862106756 640647301498 484396793246 634899894119 0 687049433344 17475690678 489820341751 0 687049433344 0 687049433344 399098317359 440327776994 0 687049433344 0 687049433344 0 687049433344 187512377538 516765520382 0 687049433344 0 687049433344 0 687049433344 185640677146 425673318283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54295928170 436525018317 177245107828 294803463919 312322779612 512603412445 0 687049433344 0 687049433344 0 687049433344 129621417638 525063939261 0 687049433344 328220361495 432266776935 238056821677 305905281553 287073644861 318499628993 0 687049433344 314382774497 632984692603 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262320109307 663122333160 112501251889 203601973586 166134674637 352418230486 155429038291 636694048592 63543743424 174648451608 0 687049433344 0 687049433344 216639991163 279882086066 482612470095 639522960172 18646719635 151473414417 0 687049433344 38546274178 349416496776 0 687049433344 0 687049433344 61645691552 487358642997 0 687049433344 196907062233 662417980525 555370229900 598891179512 250256114117 654012998193 525564170858 606700406219 73819591391 392375229816 257149686533 604192218033 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 203408241800 404048178381 255166607639 440382180355 244386909253 284837824600 0 687049433344 337048561446 459128487183 0 687049433344 0 687049433344 259846034503 390376426481 0 687049433344 0 687049433344 0 687049433344 635198646023 670504517180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11325338442 175411648597 518394744821 682374830226 0 687049433344 0 687049433344 393193170492 500767776625 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73804632011 152777531861 0 687049433344 0 687049433344 247389191877 599712181977 16634281013 427534113952 0 687049433344 84733618551 511561648368 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79507427242 111993895441 0 687049433344 0 687049433344 134210991472 184219301090 241817876865 314562331610 0 687049433344 314007396360 626329387406 0 687049433344 0 687049433344 0 687049433344 71234867733 246638266197 9546388326 462879944430 182009997517 476464263653 0 687049433344 241191716486 507845671502 0 687049433344 265277561100 526887796307 202865309710 259519841844 325362658401 642719163463 553165533944 686126161928 265754034763 411378271835 268514795767 570109092564 629700046035 641164930222 381670462456 543080309222 41246164077 542204271365 0 687049433344 0 687049433344 635543645269 676410271785 474437074930 670586350175 0 687049433344 0 687049433344 0 687049433344 222586793243 460917758050 0 687049433344 0 687049433344 0 687049433344 202161618788 449677839181 0 687049433344 318041147266 368956899408 357047721957 380080465548 0 687049433344 0 687049433344 0 687049433344 50156831190 298948522051 0 687049433344 0 687049433344 473325358152 507029918136 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151275543331 350965385780 0 687049433344 0 687049433344 0 687049433344 97228753142 490642910185 60448461104 270118722557 0 687049433344 190739314540 608719795250 62923804556 96509734500 281393113316 588253150657 0 687049433344 71705975656 567902568837 59308775151 514566162153 0 687049433344 151715101992 455781941240 0 687049433344 497294815296 592657408999 252461285717 633161472056 198543712206 430892967489 131235784538 301382742983 484140941227 669747242097 0 687049433344 0 687049433344 0 687049433344 443676147460 647767760912 405351459160 641227215592 0 687049433344 0 687049433344 10875739844 58533312367 0 687049433344 0 687049433344 2707307920 609819441567 197351682976 209777363035 0 687049433344 269639305061 658312523662 147140234010 386404570898 0 687049433344 148397818078 648102345616 115508633446 446784708757 67242623235 295738470529 225534325505 446534527781 159643680884 551679017069 232350817327 675822535380 0 687049433344 54018990757 541165183157 319206851452 680026598998 88598170407 444245958816 277507474692 654684512655 0 687049433344 0 687049433344 0 687049433344 275175090391 459671189095 0 687049433344 345690169724 509211455396 179371073392 435572417355 31081966856 515413477191 0 687049433344 0 687049433344 0 687049433344 344599502473 606272786496 0 687049433344 0 687049433344 220513497496 503939914758 153716642913 198160214043 218235700471 456548870594 427674217806 621681692869 157529191163 306522960576 7826567217 488962269730 586341235088 657366354480 0 687049433344 0 687049433344 33469553752 436550944325 0 687049433344 358516160897 392787281363 450169767768 680642686862 301511464886 331689295515 175379865909 591108874489 0 687049433344 0 687049433344 0 687049433344 384743304445 402586379218 0 687049433344 0 687049433344 0 687049433344 279255023010 315926488423 0 687049433344 503504396709 685514175127 233440866690 329655123489 0 687049433344 224566219722 610854102220 0 687049433344 0 687049433344 221295658397 375067656998 149780297070 182568156326 0 687049433344 133175140037 488996535895 0 687049433344 30804040343 334531730778 0 687049433344 0 687049433344 82065058961 548482767693 0 687049433344 546933118183 638724343291 143540515672 394057796839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389676855484 447737950765 184870727228 291316996461 80720026946 252225825335 460137154038 685306553358 0 687049433344 112167013444 427152248577 0 687049433344 0 687049433344 134964301801 313874068533 0 687049433344 98638286859 526417544449 0 687049433344 0 687049433344 252868485378 499539722055 0 687049433344 0 687049433344 14132192804 567143079513 200813957589 543086670910 302244139946 639041458900 0 687049433344 0 687049433344 0 687049433344 53328434124 517603365840 63258540999 281309199899 0 687049433344 305754584320 545458344932 0 687049433344 126368511816 366120035699 0 687049433344 524334709552 577883317512 0 687049433344 0 687049433344 321371613613 602053489465 197947557367 545304944209 0 687049433344 0 687049433344 0 687049433344 227573646342 635731477125 0 687049433344 365107142901 573263287639 0 687049433344 35623932732 369562328973 400821492262 446957306146 0 687049433344 313179548178 494205322302 118077559667 298304690627 0 687049433344 119156148485 277911683554 0 687049433344 216658171947 542960034915 377346943085 401314427929 0 687049433344 0 687049433344 0 687049433344 103713365761 523703872012 32373978764 121199484454 0 687049433344 338861502481 497322179961 0 687049433344 15704312579 497449198988 68233889637 506269077283 0 687049433344 0 687049433344 241698983905 365955049275 25358074250 484800454649 0 687049433344 5165836763 221488088955 84639176544 685206871082 0 687049433344 452161925963 673571665183 0 687049433344 0 687049433344 135409161846 280897542704 106984764578 283417788940 0 687049433344 0 687049433344 4565876238 554590992927 0 687049433344 0 687049433344 253571212072 628886256422 0 687049433344 628843036726 632628963465 445290730705 563583442548 0 687049433344 0 687049433344 418712425186 675408888304 133786450654 403817275320 46314850973 469155100255 0 687049433344 544064693893 657129296367 317856318239 598388664402 383152596716 580895168225 0 687049433344 0 687049433344 50754227147 306170922711 353571875541 415181823299 253648225616 302402821611 400784648902 413773399914 49512741976 540051456353 0 687049433344 285596707767 351267960237 47045077929 298337780059 0 687049433344 377735557594 516679915185 526163206685 604915571092 0 687049433344 397701479050 667247763145 9699976805 441013160177 115188065726 363448712108 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83885266688 392265229118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126855395823 222704201440 68665632440 385884938174 0 687049433344 0 687049433344 399829647493 554358787861 239053987524 469513991232 0 687049433344 425340721317 533840053573 246178775067 411445313919 0 687049433344 0 687049433344 255444359788 511518610222 88780267847 124479919084 0 687049433344 378790220930 661364015712 0 687049433344 0 687049433344 0 687049433344 31326093748 526659079827 0 687049433344 0 687049433344 428132223015 626092014266 466016006304 681858680696 216197629078 505006180453 0 687049433344 229431366601 408347089139 380225061438 640395526297 0 687049433344 0 687049433344 344160099203 472447814515 0 687049433344 0 687049433344 265222866507 457366959441 81822883719 434098431001 0 687049433344 112540204906 558347989984 0 687049433344 156796241394 369245201854 0 687049433344 363326898305 604194544072 0 687049433344 70358975490 231751356384 0 687049433344 0 687049433344 262016460293 586193539251 348861234748 565424306273 385607752070 522453396252 0 687049433344 91528257606 523076908120 0 687049433344 0 687049433344 0 687049433344 602138194716 616900569774 0 687049433344 2001292823 132054665921 0 687049433344 0 687049433344 0 687049433344 100313791275 194257181993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189783775217 469467397459 231990311351 345243715322 0 687049433344 3457104403 391739666655 0 687049433344 58411504826 593227440441 299895455636 661115241107 141926759036 481046689311 117204663007 280441905309 0 687049433344 187900521034 620053595927 348524194937 579546623942 0 687049433344 0 687049433344 307695627378 644038136508 484089423856 629857892013 0 687049433344 342454046886 417691333804 0 687049433344 0 687049433344 0 687049433344 65336392678 210033584994 0 687049433344 0 687049433344 475419860015 608431305436 366427829068 611234376903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121067468068 491125782823 0 687049433344 7236038171 673760430402 38584716025 488784638685 0 687049433344 0 687049433344 493621562444 591846219263 88587384554 273388861306 311836647169 587450865515 0 687049433344 6158969930 419712897326 0 687049433344 482601463886 511893269880 216227758228 339954089848 0 687049433344 482820806837 658866818208 0 687049433344 426190016057 645899088281 111151944709 680497395731 0 687049433344 424341384220 595275188748 47616955500 346015537341 536902999037 657100246361 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138185366732 153464870258 0 687049433344 0 687049433344 209680797443 343523045034 0 687049433344 0 687049433344 26156377840 650915158030 108427383982 263072683395 351489347872 544859458676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282934507300 642439211037 0 687049433344 87109293826 255068283614 587150734983 661323023409 325964108559 426246783224 0 687049433344 32392205876 449965856498 0 687049433344 0 687049433344 285666534630 380969262492 0 687049433344 178431156465 390515565797 196913242962 265297581191 365789806419 592028666354 565803637003 674589033523 72538573605 343312335389 0 687049433344 276415289522 383093802549 0 687049433344 348908988052 638151050729 0 687049433344 0 687049433344 473250908640 613808931424 0 687049433344 0 687049433344 215975280715 302949873075 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39902160255 61195997384 0 687049433344 313559713790 436897635417 0 687049433344 474689894314 488891224608 10582042586 169322342552 49005111331 133948571736 320288972445 515297921068 0 687049433344 212505864881 601795281662 0 687049433344 176770547080 265618598722 0 687049433344 0 687049433344 0 687049433344 0 687049433344 99619431028 445124890643 84631186988 618831252762 0 687049433344 291041153267 436202738245 240239874909 561966117267 441771339195 470421983135 395402318619 623511803941 138191325807 680918131998 180815502715 654103966334 148992463304 663442627623 253631145527 256055705474 271792351321 642389431064 0 687049433344 0 687049433344 0 687049433344 177122079423 528239310020 0 687049433344 0 687049433344 0 687049433344 293270872320 355914985355 398262713470 473868272587 74761143741 606038649393 201089677526 243402238118 0 687049433344 413219230768 428142191775 141546399241 269103213832 63634499478 246191822832 4585769529 73896884354 113164893658 338568822248 436443079033 658214521129 348941302167 412187849473 0 687049433344 0 687049433344 216901341418 542386809148 0 687049433344 0 687049433344 0 687049433344 350051112445 360187809334 0 687049433344 0 687049433344 176710655768 397426180792 0 687049433344 315518669753 671894192978 314819768894 504909645129 0 687049433344 432202166804 532676417826 385479802754 565278176158 0 687049433344 0 687049433344 417802904874 579380148526 110899229871 307976130006 0 687049433344 0 687049433344 0 687049433344 0 687049433344 584999377722 683186961680 0 687049433344 0 687049433344 101925209856 683853253446 162222478226 350465490094 458738541648 599393704353 264806291970 520431907829 0 687049433344 0 687049433344 483958953094 667059956273 0 687049433344 108627419476 555972895234 0 687049433344 559445437849 582887778858 0 687049433344 0 687049433344 0 687049433344 144293729272 319377423840 345994091291 593782491867 0 687049433344 263081957570 551598751586 60580897265 686011355785 105621167377 452200018492 15753254393 540604931108 0 687049433344 0 687049433344 0 687049433344 481081876124 588053527183 169498400008 298992528755 139179789772 574133459031 104566635579 292308702125 0 687049433344 253456225634 401024008528 0 687049433344 349221441542 591371428253 0 687049433344 118399781554 162831165808 27941414758 140887526205 0 687049433344 0 687049433344 457016455 532080512842 0 687049433344 403855852016 486596455964 295862099167 318532726841 453256267158 548372311282 0 687049433344 0 687049433344 0 687049433344 347864830647 572355914700 0 687049433344 52748356777 576300661229 0 687049433344 0 687049433344 543909636518 550958208521 207800772092 251519766353 0 687049433344 264744022 626980880958 1090662791 125647325889 0 687049433344 57274957977 168434332382 316281599964 547761031625 49547587795 215509052631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256528926165 369312941111 170640996045 436616069918 57073293396 247888189545 407696183811 617092422972 144511298056 179249651768 23026636832 639271715511 0 687049433344 0 687049433344 557799362419 676505810679 200241557305 426782512876 0 687049433344 0 687049433344 45957569786 334141507679 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277392796857 425590897173 0 687049433344 0 687049433344 0 687049433344 310746355912 581095934877 58001256888 195808116438 0 687049433344 137865316765 410848112103 0 687049433344 0 687049433344 170315467675 368102440587 54809128967 460007730758 79412468930 459137689020 0 687049433344 0 687049433344 6260201984 421621166735 335963584353 408691802927 70507050755 470303025744 0 687049433344 0 687049433344 67659643461 644511434328 0 687049433344 0 687049433344 0 687049433344 165636449671 650836318136 332123340728 390802172495 0 687049433344 0 687049433344 81141193519 582089400453 613410594059 627913256719 3129895869 91066356700 0 687049433344 400639440553 570833225003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21493380287 522322751515 0 687049433344 281200121900 509118268107 208234992095 631250850372 578221409822 613136496764 47006312881 313282087878 184714304683 572067736548 439406183562 506830387246 0 687049433344 34812716060 536438549567 0 687049433344 0 687049433344 504005389249 576644082938 0 687049433344 29812180375 291271721017 0 687049433344 491153741326 645059711605 0 687049433344 332027219449 552363315928 0 687049433344 0 687049433344 366058038886 423407838800 68530145025 609835502066 732581853 245931896779 260420416252 486942315275 64035273817 318994788655 0 687049433344 0 687049433344 52095407047 423330120732 0 687049433344 0 687049433344 69588511319 146191453254 620024005721 651676841817 0 687049433344 0 687049433344 0 687049433344 375835901699 568865250579 36422832829 252082420309 2123220719 177856418877 214378339847 594304405107 165907221927 450335251531 309482776685 354182574650 420867232261 632162776438 71886833458 106574907629 0 687049433344 0 687049433344 8933186427 234048361686 48546582009 216443302401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40564114091 121127502023 0 687049433344 0 687049433344 148342581686 490404832928 332822607593 681344203553 0 687049433344 0 687049433344 0 687049433344 74886236008 389932236819 190625934722 322887469070 0 687049433344 98355023443 616299080577 212806150751 326293367223 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182384160358 242575783567 22187190666 214953403850 0 687049433344 0 687049433344 244241105921 407680272358 199481645244 547643777267 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34264288381 77247915889 35073727690 402611529111 0 687049433344 16627744870 536135945859 0 687049433344 48905206112 97526093438 0 687049433344 236906870263 578265118167 239922829175 502969355774 471063448695 489045281913 0 687049433344 134117667636 262951337102 102223080455 603142188949 51923713642 556267441941 0 687049433344 0 687049433344 224316347485 254989158629 377089338807 511384538115 0 687049433344 138280695939 159181552275 0 687049433344 229304495916 431656021595 0 687049433344 27510559802 616457619117 0 687049433344 318738803262 358170119871 0 687049433344 619444143652 636884959627 0 687049433344 140068696837 616471499755 345036224796 605433664031 0 687049433344 0 687049433344 0 687049433344 22107384947 534081925074 291889740412 343406922758 0 687049433344 0 687049433344 4445177582 308042935617 0 687049433344 108722456212 398720580028 0 687049433344 168650832924 189911308900 0 687049433344 0 687049433344 82487124693 423321709711 47038869211 222918981970 137170865994 417012923458 0 687049433344 448563307803 501493897097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438889746613 686361055616 0 687049433344 0 687049433344 498995784229 551702810973 0 687049433344 149215212788 180934310446 492517877558 631039715315 155424484286 435415909784 422241819521 671980780500 0 687049433344 218742515001 449216756455 0 687049433344 107151004030 382947909754 0 687049433344 576560802627 659327438301 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122585568731 275719608870 227573395836 411018878137 0 687049433344 0 687049433344 0 687049433344 0 687049433344 16224630570 492939663050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119012131788 132826693741 0 687049433344 393898534393 655961734140 79791661647 505322996990 36137892980 497124706881 0 687049433344 0 687049433344 0 687049433344 87999148999 657779546251 0 687049433344 0 687049433344 237717455994 536191822681 0 687049433344 196615275804 530615677712 0 687049433344 0 687049433344 278014991006 634695654971 16689143687 246536139426 108408324851 366966755668 4981688603 345459744349 190573127652 451559548606 458659146387 612082400874 596947797849 639524929823 50831294309 180550574423 120931655653 327326133901 322401334822 509143212188 73914172315 643437299784 390724451276 508638264259 89593519721 433524405430 0 687049433344 123825298092 195720623509 371142989744 566342321157 22805436650 530407258632 333564429714 611170838459 20346224836 180629451579 263965179554 365488200333 0 687049433344 315918641868 365081472196 301917795298 462510331392 38572224415 685053563410 0 687049433344 0 687049433344 53759649922 93109249071 0 687049433344 0 687049433344 133188719263 409197731771 0 687049433344 0 687049433344 1295878572 112616767097 0 687049433344 167545471729 619745063792 0 687049433344 394434904369 660740830665 573587972243 677512965827 99658469497 327845422481 0 687049433344 0 687049433344 60134630355 629842656278 0 687049433344 64584927853 600229061756 0 687049433344 3056178439 630294561136 93642999953 115698906800 31387014800 655259384414 319500851403 353991237075 85155515007 473527322135 0 687049433344 0 687049433344 29689562855 494323533619 2761660756 600648831401 0 687049433344 150342150602 491042522356 0 687049433344 1527313061 430912896130 86732069404 508068938495 0 687049433344 0 687049433344 236465285191 363458780950 0 687049433344 0 687049433344 510977746134 604003746771 0 687049433344 636076438720 665715036212 14200166983 674963408835 223275778060 625281648973 121458278517 491614658887 0 687049433344 255643731139 497582229236 129353223734 422860359588 0 687049433344 0 687049433344 0 687049433344 643621614002 671881179542 0 687049433344 0 687049433344 329093984903 617502111535 0 687049433344 109183389923 127602260746 287330107949 685212992652 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123730643434 156033313827 458745727778 499367383686 310080499391 663946201134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231271403272 548176786339 0 687049433344 114070556134 451019382029 16568802362 74409840262 0 687049433344 0 687049433344 38452857382 651556924982 0 687049433344 288418855661 551114628392 94196187219 684778872384 548166374367 667370272943 452768433754 676872189488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28632074763 234989982325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53817817554 174069959553 0 687049433344 58397059693 94740094196 34221618330 77116039675 257263525588 539229782600 451773359868 474757083580 0 687049433344 55682016021 532221278787 613676616896 624484217700 255172782557 308147289843 161401092573 191763607923 0 687049433344 6265607083 578149013821 259786741849 487153214297 303145142249 315817564703 0 687049433344 297725166034 669002581584 0 687049433344 498748329159 645730791946 219591382711 650921745306 0 687049433344 0 687049433344 0 687049433344 117627862368 329558636201 0 687049433344 103927061858 149200709804 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 318165377040 399880916324 0 687049433344 267434453551 600802646491 104115651125 618407835896 98839568914 587362540358 109097782087 518744168454 48004480404 504303576006 0 687049433344 125117302202 337928936383 242498431165 627033865616 0 687049433344 0 687049433344 106305365149 310853743536 452828725104 601331432431 402792682618 657759361335 391642460989 615454660555 124686995574 589949300890 0 687049433344 504816125573 632005625203 0 687049433344 0 687049433344 0 687049433344 123389580249 306496287860 0 687049433344 257149646669 457705347772 20391457909 491097025371 0 687049433344 635635274845 672061425980 64980416862 428490732224 0 687049433344 240637956323 652751389798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27174223452 379956035232 0 687049433344 254738192698 340373832712 71926800477 655928454208 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27511864630 59079689413 0 687049433344 280626733161 624883871637 0 687049433344 7175815118 613203387619 118757074482 392388207292 0 687049433344 305614064695 318462762076 0 687049433344 277125206720 485806744114 0 687049433344 0 687049433344 355740955260 506424116157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 564635106591 598797055738 0 687049433344 0 687049433344 141065271193 434872404632 277075916569 387840852860 15562860337 527569470135 0 687049433344 5034996576 60086758252 57423446382 287877934607 248024864536 601439320933 130896601073 149683098334 252140986697 475081405018 0 687049433344 67700740918 452105220743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 175427204903 386859051261 316372005149 537006934608 270284408181 458810271254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110795233539 229333800617 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326641880863 377776221176 86918949266 629594041475 0 687049433344 417253923505 426914164316 0 687049433344 0 687049433344 369453426714 652653906925 0 687049433344 0 687049433344 0 687049433344 161436843943 308018894113 405343873560 470412393126 0 687049433344 0 687049433344 28191761612 132267802040 0 687049433344 436889119402 529241453876 0 687049433344 0 687049433344 0 687049433344 14382667610 119414477060 0 687049433344 0 687049433344 0 687049433344 3950242597 501845241567 200171841681 270945073950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 553717486913 629177014599 394021870298 481219333855 0 687049433344 506442003168 672018309535 155054525721 582611680652 0 687049433344 0 687049433344 213233869259 243511077124 0 687049433344 0 687049433344 0 687049433344 131391658602 359629848445 62645486602 487200986906 0 687049433344 101628368228 488014489024 0 687049433344 0 687049433344 382825368564 429451868930 477668646215 581594202838 104773250387 255732137396 410222665853 589348415369 0 687049433344 108542434172 485835589887 10119350491 523558190067 0 687049433344 0 687049433344 502774527467 604816385490 0 687049433344 248871805945 509928612939 0 687049433344 39278556979 489513936736 94758774122 230122825572 0 687049433344 202254755247 300647623044 229672989851 319562683814 200090003744 280572470006 0 687049433344 85747494348 551779846587 0 687049433344 0 687049433344 664613298164 681400190914 282157842059 594709096680 532368487381 653557950233 0 687049433344 0 687049433344 452763597039 649364884823 452672043259 458067574338 0 687049433344 89178556414 523062872624 265608773020 612546686644 595804326470 637600897897 48431947651 185340078004 0 687049433344 0 687049433344 0 687049433344 185690983050 365116745462 0 687049433344 90316029000 477622968808 24218600750 489815735627 0 687049433344 0 687049433344 407167905756 495739599193 97118408597 253434866848 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 570025223980 653289155014 281577329609 400478788367 57583863998 426551048636 68165592251 296582157056 0 687049433344 52788437758 212580579566 90021641889 582627096025 0 687049433344 0 687049433344 317365996328 399405442611 0 687049433344 450109076655 679469990190 307713433328 606830553958 0 687049433344 0 687049433344 0 687049433344 312050687148 369417144748 354396703696 428296622814 0 687049433344 8333668217 176440575007 116032771529 419871392953 355037630109 365578909543 156939566827 360358356607 158026464449 544180189372 134795369948 592489215967 51485701064 572890773356 0 687049433344 255562028707 273784357670 0 687049433344 0 687049433344 11588650117 574308809832 376312501583 587649018322 0 687049433344 229987886310 570858749192 0 687049433344 445794466906 604686488957 0 687049433344 0 687049433344 264376040796 491303103114 65455745093 527463871154 327908487252 405276247577 129443598894 153588398987 69553730558 493925700369 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 332218843987 635059141116 251290331775 311301315174 0 687049433344 496817216200 575113758832 0 687049433344 137654924304 663681077081 612040290823 671347201382 0 687049433344 311611886842 373454499379 288775084688 307831722778 0 687049433344 82060191795 532110096497 0 687049433344 0 687049433344 516870674135 614135299625 0 687049433344 107150013134 115574456467 0 687049433344 0 687049433344 512719798629 581067971294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122840796792 327149968007 188223070225 512507513116 0 687049433344 339240293723 443254901726 0 687049433344 290822107227 419344219525 18884441068 505225791234 0 687049433344 143295980403 661798807537 0 687049433344 78142962480 548267782747 254346946073 547621591661 156911218080 159021214890 0 687049433344 0 687049433344 278023734773 646330353666 362198040553 494234899671 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150626388921 650790907486 0 687049433344 0 687049433344 0 687049433344 24017402833 560064033492 257766074840 682701591669 0 687049433344 0 687049433344 121917291128 243278121175 0 687049433344 347347087417 357801221820 150549452276 575606588172 433609635875 473360763651 435991749291 481671858213 0 687049433344 0 687049433344 358796526418 623107158213 0 687049433344 0 687049433344 0 687049433344 306904326441 319825193917 114285936030 189532006036 0 687049433344 46662576795 465154699488 326394106573 633663213200 365503843085 440426632970 234592706683 657516725948 245063889341 646323116031 0 687049433344 99176049590 301442839279 0 687049433344 358532886577 522784905190 46453989097 353205388842 468404092310 634804896910 0 687049433344 0 687049433344 64340798237 418999795691 424428373644 535504248778 414838562214 507102327483 43827612177 279000641334 289415408116 382173404525 0 687049433344 0 687049433344 4533500569 168155408076 0 687049433344 141422364138 269946377801 102622887403 675819967435 173082090084 421518651584 546281055 459472542547 0 687049433344 370524921195 556399691856 419923545269 572251743630 0 687049433344 0 687049433344 0 687049433344 90099733959 560491675393 0 687049433344 0 687049433344 0 687049433344 438439840866 542890359087 338340143434 557532112863 0 687049433344 0 687049433344 227975534385 606554316677 400150502622 635112427909 0 687049433344 166862304716 366926451316 427116482642 473021033861 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136904447104 534212659113 572517555040 638318648152 0 687049433344 286035644935 682737876457 424029598787 597516319799 423321028014 564306374989 445929084609 478571634240 0 687049433344 0 687049433344 588355715688 607905720375 503584557986 672113098114 0 687049433344 126872497554 227882155442 0 687049433344 0 687049433344 20267329161 491663415346 501452695762 559320514001 420364988608 564984331268 168840851698 650009015447 0 687049433344 248145741152 557906093304 316673870780 570825159766 0 687049433344 0 687049433344 16229045456 25546285750 0 687049433344 0 687049433344 0 687049433344 59137633819 267698155886 46600870104 47822231257 0 687049433344 34615754693 631952345112 0 687049433344 9467369546 555042403463 213867823797 258098038819 269614505551 563831313382 0 687049433344 320426886980 541916692842 138273294354 298245297900 0 687049433344 164619918367 623708370796 0 687049433344 107436989246 211288429541 0 687049433344 0 687049433344 0 687049433344 147957886284 595824852461 0 687049433344 175357190293 378586660468 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3472201261 257834933849 127431491381 670309347794 316456774647 665772185163 4408562261 245934642739 0 687049433344 146349347906 415274508019 285789160319 309011677431 133130569916 678963739220 585820276300 602603463597 91865343724 657017596598 139622659792 286489744580 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215246826421 333600671780 135740148267 452390805271 0 687049433344 618987177108 654148888443 0 687049433344 0 687049433344 185749090677 476920700379 0 687049433344 532164431381 617942975083 0 687049433344 203848053210 222462465001 101478219985 644794157651 0 687049433344 18483527572 534240267633 0 687049433344 0 687049433344 510234799395 600201627933 0 687049433344 249859876955 366100301014 0 687049433344 0 687049433344 0 687049433344 130443405101 648542776919 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67061738370 679487733524 179249133628 245265519852 0 687049433344 47943236881 286618363831 187451767924 590637119327 32057276015 184967513130 609081959524 637420625403 0 687049433344 0 687049433344 435451712007 685518205734 138364778438 329019185431 0 687049433344 0 687049433344 352747527878 406644601632 0 687049433344 0 687049433344 132658557363 572402384922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146470704735 258198926867 512605959836 631003042448 95168241758 164976930078 21882948784 215506352401 0 687049433344 0 687049433344 144964742770 278363979705 39158474390 207846033273 425011510804 652107878757 0 687049433344 516153538467 535454657923 0 687049433344 219124566094 614374959119 0 687049433344 14236704273 545084714228 336394777475 449004447675 0 687049433344 300272552607 469585333397 66606602992 393143089574 219969045883 337374310236 410207783843 428619632010 0 687049433344 584058482636 657216574479 74064247970 222696764824 0 687049433344 34038395794 248735683284 0 687049433344 548858264681 646927879128 69219203652 458780979666 0 687049433344 4524717729 162842410939 176481203380 362416731299 67722815770 315985316731 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278953557690 326849056956 0 687049433344 376631581451 496762799311 0 687049433344 347826807749 627963658678 230354395372 654769952716 198199024628 235547852844 577971331636 658417679762 20635813648 452274733696 0 687049433344 600911847398 673013484252 112044246995 297163520033 0 687049433344 283810049056 445661265694 0 687049433344 0 687049433344 103551269094 147338467273 181551722399 400820109234 0 687049433344 83268140810 569923231782 0 687049433344 0 687049433344 0 687049433344 473452796824 519001342696 0 687049433344 18632148872 636611666220 339939307495 562904165159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68993406233 612979366709 82374796282 454365538916 189434750645 679643151206 0 687049433344 0 687049433344 345994355837 349028876614 53696937755 377083010436 623043777242 656756578244 511329656460 540848111499 0 687049433344 203907368612 264828358979 98757370054 431209595838 27397450719 403869798289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 91311691107 629177418038 0 687049433344 0 687049433344 145359576211 487503824670 277284444747 669132796706 0 687049433344 487457900987 648589823544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 102581690721 190662824546 69681186861 661862294665 114342687334 478557600840 573501495941 629227057085 0 687049433344 0 687049433344 0 687049433344 356489185599 499539377940 0 687049433344 0 687049433344 486296853362 634986402280 113198887092 609751375945 0 687049433344 228645602849 631647114067 0 687049433344 0 687049433344 0 687049433344 36627192771 386113330553 263725750803 282244545700 0 687049433344 67127648690 463313127846 74315116494 124588173459 0 687049433344 400269299939 483098168252 0 687049433344 0 687049433344 0 687049433344 67098821332 214289358568 0 687049433344 425668433730 644171778227 0 687049433344 331141566895 363639958025 131897261520 587880837851 430732314938 641081695263 0 687049433344 185623365626 419983740971 391010148035 415172776218 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53219859540 80854293791 43527243494 252829212323 0 687049433344 0 687049433344 0 687049433344 198004566289 258865214649 0 687049433344 0 687049433344 175913732689 337183891467 0 687049433344 0 687049433344 330435789751 401779020356 183594805330 638330761613 0 687049433344 95542564147 114573562314 0 687049433344 0 687049433344 354160637089 386814121650 0 687049433344 14706292761 687047009663 5783515364 207851237739 271070639246 411169570572 334182327073 350229167832 246843704997 549604783908 20384482801 238351697933 8104199868 342608019174 15889356304 343480643540 0 687049433344 28727334070 232057594551 265193657840 510021913287 0 687049433344 22610281961 287081131773 219219328828 408728200277 0 687049433344 280433525008 669713659889 140731548911 668243195466 27999944083 340996169334 146282326780 440176903515 0 687049433344 0 687049433344 417859656126 466038890648 0 687049433344 449803796222 502043889963 5796466672 674599152312 339102700298 523830315567 237636634819 306434131259 0 687049433344 639621080937 675218241571 317309631103 680445061892 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218337246669 456639507271 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472288060978 614599663509 0 687049433344 0 687049433344 0 687049433344 623396571267 678470364301 0 687049433344 0 687049433344 259331771492 635177384277 0 687049433344 210450013511 366102644997 164419269442 481023069865 38034358851 325537336886 397618059527 503019166200 60934631353 455410938409 312019463073 484693816239 57082896058 328698226360 71773147010 415658587747 414943659758 428867327251 153045357289 495096859340 56834967179 91283702918 165092635631 565478097475 0 687049433344 0 687049433344 194421441295 436532991092 0 687049433344 90076160804 529458250782 42370227142 459750172983 112850128790 672144993644 120435093342 651897583136 0 687049433344 326677203695 349147077188 156868232614 626596659980 435135146858 457758629740 411467126422 684800691503 10437394097 288993995873 61262682193 468934054440 172633695864 580303528501 0 687049433344 0 687049433344 0 687049433344 164674710758 337100693780 68924454881 578905370706 0 687049433344 33461696151 77746519396 299973934281 342733222315 0 687049433344 0 687049433344 279553731060 495807018100 0 687049433344 92635425054 181287603922 243968614239 576935353779 0 687049433344 0 687049433344 0 687049433344 133854042616 246284379954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95029059170 220635236889 0 687049433344 358129124459 579366013581 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340820130818 681853120081 266429147707 504820229311 0 687049433344 34234527716 564242231700 0 687049433344 241662522736 607228999939 50414449417 564420388552 0 687049433344 0 687049433344 320866594386 527553349682 205486295291 346608376555 0 687049433344 9596781382 680847071885 0 687049433344 0 687049433344 222334738069 450843121021 0 687049433344 0 687049433344 0 687049433344 221703097546 374790389677 0 687049433344 34109092241 259570960510 0 687049433344 23528499074 134847869568 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79115360485 217601390959 577458641806 672745973350 373460820622 627039865842 0 687049433344 119119841804 447108362879 0 687049433344 0 687049433344 252897144351 315198446915 60938134616 676583572286 0 687049433344 0 687049433344 0 687049433344 253392893329 612010117868 0 687049433344 73903474183 204867596131 256459392522 563340994972 96596600622 233593417826 0 687049433344 0 687049433344 392050645443 577905042394 669603881694 682157018163 0 687049433344 0 687049433344 0 687049433344 308671279197 494755064740 277977561016 406233031910 23143251111 568250915290 0 687049433344 175879960449 433834556733 61776945117 163311184198 168110629219 555576988084 17151778971 76594769512 416127864952 592455204497 111570698481 239155799206 0 687049433344 0 687049433344 35199822390 356407883101 149417401370 486700151266 0 687049433344 0 687049433344 158706459816 610123891237 0 687049433344 350160818976 636870760928 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163782027416 315523451006 0 687049433344 268778987350 384487329288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 524863379385 602008418802 267625763920 430885512279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130687131333 211950183122 0 687049433344 299273221126 361028332585 0 687049433344 0 687049433344 107136058364 175580567791 0 687049433344 205619025522 682582274803 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213020836178 530896013894 341316160691 406477144425 19934672232 24538568370 50138850242 112035760192 0 687049433344 0 687049433344 602078263449 620233425140 0 687049433344 35822388098 234010553540 0 687049433344 0 687049433344 0 687049433344 242714231990 597850210315 90720602492 415442190855 0 687049433344 172538254104 325499450498 0 687049433344 0 687049433344 102723988373 426782762573 0 687049433344 8225720549 648337290359 0 687049433344 0 687049433344 417614516032 420027626835 334031991886 644490949956 0 687049433344 0 687049433344 0 687049433344 40588093349 53240073687 511016697181 634349779728 0 687049433344 200902262445 520060030416 56275011966 668205902602 0 687049433344 260870400706 283669674508 50260164025 298207403004 176491665750 507490032564 0 687049433344 0 687049433344 546456889020 555065764648 260297227978 631895553132 58776341097 188308521042 234195791077 520684629794 151080528837 640535183705 24117690136 209212198433 0 687049433344 0 687049433344 44588051261 389800354317 0 687049433344 31599862610 76113528496 279334998842 419137521267 79838235240 211109395542 66869036113 552185257548 0 687049433344 0 687049433344 171503698785 574005426372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63285372646 588908118908 98170861670 234094233694 0 687049433344 0 687049433344 65898319388 431429035574 0 687049433344 273045896216 574422228055 266840535635 601180559621 0 687049433344 541800155237 560202753008 122421819218 546955588033 0 687049433344 653691903113 666332032687 0 687049433344 110774730256 318103133811 311228035048 585949987609 336472736874 447016496905 177279283410 491414712771 95399738532 526324009343 162632361346 596694597538 0 687049433344 456701892954 649569680807 122851603279 672711335962 415633596837 486000014493 0 687049433344 0 687049433344 0 687049433344 350143629306 615161185977 0 687049433344 399060081359 443519718423 556426437366 661852280477 244763437461 511213644063 0 687049433344 30444195471 41504857229 10236362854 674425490342 57951447743 467526545558 475218197109 497094314785 237513703186 318838854916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64467668441 240255754520 1420465613 52836875860 181793192897 287971597193 0 687049433344 54149808618 660679157602 131128289924 513792242975 0 687049433344 0 687049433344 562617042342 597339090378 249377242176 554311403380 137016878753 399119854790 582466671857 682835475749 206612551884 633319527795 0 687049433344 0 687049433344 10315891770 244041333600 0 687049433344 0 687049433344 0 687049433344 61620271332 112348080908 0 687049433344 0 687049433344 0 687049433344 112587103122 491789376775 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252173248561 619152250051 0 687049433344 103202004499 607955896169 0 687049433344 307602134957 595885324490 0 687049433344 71782706314 119455530400 0 687049433344 0 687049433344 171346364977 620659514847 247038878799 619165365069 0 687049433344 0 687049433344 16844047718 177209323312 0 687049433344 0 687049433344 399362803921 641638709746 47917594444 102662739011 293682616488 490174970313 0 687049433344 0 687049433344 217187251772 660161597320 508766367091 553927732568 280752191235 475126742399 0 687049433344 954677770 97430719302 0 687049433344 410846524535 435086988737 0 687049433344 0 687049433344 275884960525 347805096744 0 687049433344 0 687049433344 29007779705 57984438062 0 687049433344 7035466819 51300024983 273610481728 295459769778 0 687049433344 0 687049433344 0 687049433344 0 687049433344 458740524339 472966348031 0 687049433344 539506519184 590069576879 374154087977 490903113205 167175587432 467880287063 262222324353 576875022720 0 687049433344 426712011691 524693758544 0 687049433344 209057733735 532436931166 416956501743 487762388757 0 687049433344 0 687049433344 167317030427 615375272806 140914890080 265287235910 240301080124 614676303616 0 687049433344 0 687049433344 0 687049433344 80851754233 575307108822 173835836657 309990103236 31629173219 225010153854 445518535742 499688065229 0 687049433344 259455044051 297605751772 0 687049433344 0 687049433344 249023098405 598926854404 364753146445 376217979112 537720785987 624122760371 0 687049433344 64014185157 150543632514 281079486265 541647695964 185165043637 685748482554 0 687049433344 0 687049433344 0 687049433344 330598426441 481654352691 0 687049433344 293643701375 584661210942 0 687049433344 87069390176 146789477796 210846513988 467788541825 262423167417 526597896723 409909075930 553855250600 383306910719 551340055664 495214639338 591881019481 0 687049433344 0 687049433344 225897231709 229952850210 422248072589 445370422708 0 687049433344 0 687049433344 0 687049433344 641153533738 681658821343 292865057705 613228146914 407572364874 551938983941 0 687049433344 24263926165 233548848664 131958585816 439265827508 0 687049433344 179624781504 444655988078 0 687049433344 0 687049433344 0 687049433344 238820439635 421295217590 0 687049433344 0 687049433344 0 687049433344 61303488589 311777440867 0 687049433344 0 687049433344 0 687049433344 30322495793 482937593952 180459645770 508262734092 326632144060 414447117548 367697018379 620957335644 260925510257 313326606486 18384463793 189493083799 287512340655 489616464641 126496544487 195250562586 529789425641 660904487292 0 687049433344 0 687049433344 202306932486 230602499683 0 687049433344 0 687049433344 66335380047 535181924276 0 687049433344 432827169319 653202963468 147156185043 332462505911 148923498489 254939899082 150373725781 464181949297 382074540701 676222927619 194228324819 502904256613 0 687049433344 0 687049433344 0 687049433344 365622802502 575810529375 0 687049433344 453773507707 659172802210 651145173176 666037470013 86242118562 600298244960 273494411139 554412396556 422055350435 489621481444 302063640478 433396016979 129866924495 613530591501 114507422859 142571553656 0 687049433344 85414474539 196972391909 541890081202 547576156554 15055648210 491079723531 332423673581 350713732459 0 687049433344 73116960445 534893496298 0 687049433344 0 687049433344 345357628303 428200456326 27477585840 589122966830 271793498094 523981368276 342634980420 680211244338 0 687049433344 109375002285 537553798706 0 687049433344 0 687049433344 74019055452 227025879190 154148751165 406019714770 0 687049433344 0 687049433344 86817499992 274139051182 0 687049433344 472617848992 520351675873 0 687049433344 67389419017 343367447824 371789269532 594338534619 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 143632472578 284663649977 17086217839 381323741995 31174036439 222066651879 0 687049433344 0 687049433344 0 687049433344 29529461797 525365887370 560655893182 620661079739 0 687049433344 0 687049433344 225713490589 355987197759 161064767374 382468953489 104764351007 667249699540 0 687049433344 0 687049433344 92532332371 488147173235 12734569230 280532255936 316633457421 596426040685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467427085802 554167829293 0 687049433344 251035807774 492019103506 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28479743302 68180861918 470405377168 582594200270 147780221017 460212904757 0 687049433344 8918521194 653448907397 651235479410 652487363377 517107963773 518508838085 0 687049433344 74407199737 472822525371 0 687049433344 303283948640 340279752498 170834777387 541805245850 0 687049433344 0 687049433344 430918092209 674900128660 0 687049433344 0 687049433344 506001194122 561765939894 0 687049433344 90230334686 237211422606 136730445676 380223789052 0 687049433344 0 687049433344 245374563465 583205225811 431831370246 662462644500 4846259740 200246992161 123462779970 284571063489 0 687049433344 158617604348 635824395553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3611703552 306278069020 0 687049433344 0 687049433344 0 687049433344 242394442853 556034377762 119504476002 145722538480 365437017641 613339659435 274087223893 623622755411 0 687049433344 119881679291 193814350003 276655444875 683825465045 0 687049433344 338310759224 440108249390 0 687049433344 9789660723 627333955222 0 687049433344 428369209468 476456884385 65068568259 591003221542 639540082 496504742452 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324959302350 366021649662 145819509580 388114886227 174704347956 431548504475 0 687049433344 0 687049433344 0 687049433344 96267798612 528654704061 0 687049433344 0 687049433344 569426961835 594843455496 120691046429 369207679926 0 687049433344 0 687049433344 0 687049433344 291300250281 472578383313 0 687049433344 74324652861 349457286530 549155600924 582718595841 0 687049433344 86476487789 621484947735 0 687049433344 116828327275 671992700608 0 687049433344 0 687049433344 27270885967 473181705958 132443400142 324728049896 0 687049433344 0 687049433344 0 687049433344 211263497357 370409558042 0 687049433344 385067332828 588867728121 528250248354 626534667954 9611015238 16581972670 9818093073 260473079116 283473475545 663713129754 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249691762178 369279979119 74556652110 656996337157 49379981357 301557470591 371670648996 410831953862 120823331901 414039623150 138118582314 264739785589 174806842292 344342431344 0 687049433344 0 687049433344 231553176321 657738311982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 314800572817 458698036250 0 687049433344 42390073355 492557168372 150054791633 633341843735 90250553074 344391989927 0 687049433344 0 687049433344 32138545970 411964977156 374957219117 635927241627 0 687049433344 0 687049433344 0 687049433344 239087650719 284254995184 0 687049433344 0 687049433344 276043467210 328717987772 0 687049433344 0 687049433344 0 687049433344 191549147485 513637280906 428829588209 586555116724 228629205143 603035090992 0 687049433344 199530769521 471022822591 303176094715 512591590375 331960630722 582766503742 0 687049433344 0 687049433344 0 687049433344 15270906351 209883677736 0 687049433344 0 687049433344 254696998575 592495599209 14613838954 585440594348 0 687049433344 280537797041 452176482392 0 687049433344 0 687049433344 74163310606 501488141591 0 687049433344 339785696595 435265707521 0 687049433344 0 687049433344 0 687049433344 35879301487 566326291845 29924433150 624489392530 389675711139 604498258145 0 687049433344 0 687049433344 0 687049433344 179780257078 261105338636 0 687049433344 17499511382 215865164281 205038437712 676802277004 19733082552 241403540007 0 687049433344 125379625435 618890801105 360086542714 522621504739 10880771586 577237394321 0 687049433344 0 687049433344 228519354942 544416591831 612610729155 636351439665 0 687049433344 0 687049433344 289806602419 516426951860 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216777910631 407928306944 248907637204 359934999362 0 687049433344 361871187449 480956233221 28936800121 574908574819 0 687049433344 0 687049433344 0 687049433344 203405327474 683148653328 0 687049433344 0 687049433344 192945715301 684611623376 105960005696 205205557877 522430476267 588230220134 0 687049433344 471801890121 574262032332 0 687049433344 0 687049433344 66481440293 69473380477 20436186014 650598456758 186550605795 680798272771 0 687049433344 0 687049433344 0 687049433344 236803393699 320309607301 321096474354 379324640543 0 687049433344 352447277917 460198126109 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56512318978 613529606281 0 687049433344 0 687049433344 0 687049433344 588644754792 594955485917 0 687049433344 410500781818 482792868597 35465525031 527640548818 0 687049433344 0 687049433344 68413008648 603711090362 372223132000 616928411082 259141443907 267196982728 0 687049433344 312812731994 345936854893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43543953671 568202221079 0 687049433344 74864621751 534651639458 0 687049433344 0 687049433344 219547976641 221977244549 56284723688 584747071564 173002298783 306448451192 0 687049433344 296896710159 636735307027 141775746012 593712389290 383673588872 552933992554 173118169381 192298762701 75857623080 604753417226 110690537362 561609754595 290704155188 421374128100 0 687049433344 71908189472 438564312076 250189460083 643413347835 0 687049433344 0 687049433344 402376152399 414761591213 368954221598 632380444501 26903661992 650605065280 0 687049433344 172013260220 490647088537 323931500608 639279330953 257431486816 364053734046 289343969629 362066347177 0 687049433344 0 687049433344 201862620388 234104356783 70455640145 443573579107 0 687049433344 106563715669 365623276633 327720674479 557239335688 0 687049433344 360634975141 453375189196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173347757699 537660445414 127488437246 316905372270 0 687049433344 73059036555 570394682295 165322197285 396852566325 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386142087781 533380226879 0 687049433344 0 687049433344 0 687049433344 139812327191 263482734728 524494231127 592859716042 443585802215 613645166222 0 687049433344 240134193837 268342773789 0 687049433344 22026115613 130621760763 0 687049433344 45235835594 281930425246 304051267927 606902656917 40019185549 212802628985 0 687049433344 298838110482 603925871389 0 687049433344 0 687049433344 627594401032 643703390208 35385611285 206555842137 0 687049433344 385280491439 473528293233 0 687049433344 465730679013 679810668651 500651442999 545888396747 217873931308 461212762985 0 687049433344 347617625907 577317817351 0 687049433344 570579485633 651898602481 0 687049433344 300320455202 516528263354 38993971454 506531228684 0 687049433344 520207113463 645192459705 0 687049433344 347879007101 626014134132 0 687049433344 0 687049433344 0 687049433344 218115426109 230878498766 611092827502 616550840841 0 687049433344 99913949481 188204247580 672804439905 679706989054 160821837711 636716211959 0 687049433344 0 687049433344 0 687049433344 216099522546 270263111595 0 687049433344 359122210366 594805608590 189238298786 653663935770 235760614710 321987773875 0 687049433344 37843010963 160832880558 112111356903 429633767157 212791120435 533278788394 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130448116201 514197221754 0 687049433344 0 687049433344 389056994710 491248958701 4935381610 356540047414 0 687049433344 1255795569 343098819283 0 687049433344 0 687049433344 67912647037 666625996139 0 687049433344 0 687049433344 45524753554 352950286084 0 687049433344 1518628189 111025827774 0 687049433344 0 687049433344 0 687049433344 178345913625 579652122802 0 687049433344 0 687049433344 568690315946 624880351927 67126761295 644954861989 0 687049433344 490445782190 570189371578 22754086100 387385928896 0 687049433344 0 687049433344 0 687049433344 48155934413 318338388715 0 687049433344 57711764374 359620953676 164027544274 268513896797 0 687049433344 451058952936 520787554761 0 687049433344 0 687049433344 0 687049433344 113187818338 456671565019 0 687049433344 364103251440 503871477950 0 687049433344 0 687049433344 0 687049433344 155622086424 432738103453 245071028634 416230796401 79576699285 539486586660 0 687049433344 543178254593 594232521922 0 687049433344 18406547408 31089983881 0 687049433344 0 687049433344 334581973542 424067399626 0 687049433344 0 687049433344 270344611836 546070950952 0 687049433344 606979687459 666304941724 0 687049433344 0 687049433344 30094543099 590653726294 245129413508 649261936095 410767888613 581779389515 5989782712 276359781857 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234096766927 490549596276 0 687049433344 203223036738 475314177910 30163054277 328356747338 105434548304 588865071933 0 687049433344 7650060882 265424489468 406082232907 584440159346 0 687049433344 0 687049433344 348226602569 669444056684 0 687049433344 0 687049433344 0 687049433344 376281449655 421824444645 0 687049433344 132198577442 625775019929 587899943265 654683998972 0 687049433344 0 687049433344 178363819300 371111346555 130253012525 666199379535 0 687049433344 216274194767 659907965322 0 687049433344 0 687049433344 15488077860 523253357249 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 463164559535 469288139502 0 687049433344 76798129331 392842830437 0 687049433344 271211852546 366512846442 80194921071 122283597352 284641478907 452558881577 377186090631 667166663325 354936163409 462811453944 0 687049433344 130282928155 545580241562 0 687049433344 0 687049433344 0 687049433344 0 687049433344 481567179570 483869369926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182639567867 335842942350 159005497009 369449892307 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6420781677 567098873006 0 687049433344 0 687049433344 190458962147 276470725974 95418498109 502854017762 214243480848 542347134944 279308487981 365236869092 0 687049433344 449510340961 658368390850 263667251131 677229151869 415244162226 654883327014 419145510424 438240824631 0 687049433344 46431657391 337458123116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8219475704 400463611737 33144652056 554871651011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441166385620 490168226798 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92714924639 610395634005 156598009243 166506338557 88187480349 376632968629 254647630310 431811731499 225606031983 335043472628 211085172818 214099635258 0 687049433344 147518247532 232884057317 3861886877 480060783393 0 687049433344 0 687049433344 0 687049433344 397496784928 684341372937 414853523555 567306585311 0 687049433344 490388050762 606041938363 261281743092 514975258809 23847134883 573492458626 0 687049433344 222453250166 666087097768 400591298773 555919693485 0 687049433344 155717032516 346710778003 1989338480 475717513492 0 687049433344 0 687049433344 260688967249 468865697144 0 687049433344 0 687049433344 297903389786 607071331302 318090300834 574686886773 0 687049433344 0 687049433344 403984684911 523134854288 54830212794 573553096706 0 687049433344 353014621554 441117437359 198171723192 307736640850 0 687049433344 0 687049433344 0 687049433344 77911057360 206934620270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34586411805 448436123746 0 687049433344 236954124345 683352255297 0 687049433344 287412954181 485842811372 30802493751 299546999584 48403257324 178387740922 169679416841 369893787245 0 687049433344 221839829299 471253730654 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 391428310962 434313497926 0 687049433344 244361281103 350008309192 192979718887 292901709439 31206168809 558150429477 0 687049433344 0 687049433344 0 687049433344 297087327626 414803591024 279193236644 408258325930 122291892890 483808175116 0 687049433344 0 687049433344 463447982196 548663673470 178657504816 364071717111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 484079290047 634045205965 37854401127 620736671891 0 687049433344 0 687049433344 0 687049433344 66858678498 206357341166 0 687049433344 233562133157 487709194790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105611919846 461652743193 0 687049433344 0 687049433344 542910785839 641333657408 347932309873 498114464431 0 687049433344 391885138640 419164016500 116285302975 436667495544 375064114932 613606722856 0 687049433344 0 687049433344 222351212113 493552097718 442885993152 568391689833 219459143123 469591354381 0 687049433344 34621908841 492726918644 261445964435 339323987919 0 687049433344 0 687049433344 117515893044 243304894231 117941901122 352434895833 0 687049433344 0 687049433344 0 687049433344 64008983438 610790561184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 469451289897 599574642536 100573069224 685166979457 217467340656 230005771624 0 687049433344 0 687049433344 44939765037 101539402653 81030699223 199677951922 0 687049433344 226408352994 282250154979 414014622124 517575504265 0 687049433344 334139919804 555155273096 52124372658 159506203330 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240946092380 511175326630 0 687049433344 0 687049433344 282814389852 340002505226 366792081882 490174135595 0 687049433344 0 687049433344 0 687049433344 99772895483 422523332135 44005553335 428575805013 473939689303 531929352557 0 687049433344 0 687049433344 247588006301 644968946264 389724394501 509299899775 0 687049433344 312877471026 321165831072 0 687049433344 0 687049433344 29468309467 438695625638 0 687049433344 788933180 42286647966 65915302060 392238108478 0 687049433344 0 687049433344 0 687049433344 352070393691 577945034433 126817707172 261325041425 67039921738 523571485186 414510412454 615052680910 210540294008 584855135457 0 687049433344 178834994109 561901338336 0 687049433344 0 687049433344 38037311016 593578119995 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51433563785 575585665221 352204674048 490990649375 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355634168486 409004515847 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197324084290 281862066021 148777141274 184959753963 229343325945 402853065071 266844041758 590818587936 0 687049433344 315044746549 342060382666 103583099218 391980612911 0 687049433344 0 687049433344 0 687049433344 390189488267 416230912165 0 687049433344 256530418235 510051692419 0 687049433344 247334096958 437295882579 18463945368 550623590594 0 687049433344 455059111456 470385578427 0 687049433344 0 687049433344 20792808138 508586826298 0 687049433344 0 687049433344 0 687049433344 374212908463 440684911936 310636856343 651907196060 431499714340 534798313183 0 687049433344 213786793476 238615094924 203179911635 644256554520 241593025685 418930180714 240294597982 515892223031 488886179496 518311750844 142144613207 288271215347 0 687049433344 0 687049433344 1183651946 645592917895 371200286058 659898777202 0 687049433344 149290690220 277802326304 0 687049433344 121686755483 421027511555 298845302584 661645806807 45957134311 676396186839 0 687049433344 137046690394 240097379636 0 687049433344 433264544720 679800889996 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70663671866 223871495470 0 687049433344 242532421169 568789582604 104325832641 184913561926 230532561682 684670718646 0 687049433344 338526337424 415415178437 174057494752 582947748310 0 687049433344 0 687049433344 239053883740 356230007442 407632550554 510232436515 223928534456 412365412922 151959941714 183316095294 0 687049433344 0 687049433344 265190339933 398743345376 405295849374 621683457487 1676653882 685222497668 52568644348 240742837748 173646123817 547864972520 293930149492 539239568979 0 687049433344 184405559596 239262264959 0 687049433344 31866627842 682033817036 0 687049433344 0 687049433344 0 687049433344 78549523327 665778017933 0 687049433344 0 687049433344 569996661247 686279722308 0 687049433344 287670398268 671114536919 279420730380 610453828672 68802029069 253963951316 0 687049433344 0 687049433344 162655806733 326265209503 0 687049433344 0 687049433344 27218944393 218953051969 424641906752 644864488118 403929856941 579948752058 0 687049433344 460258961291 672749636108 0 687049433344 369517817651 517764654494 0 687049433344 0 687049433344 0 687049433344 497989687773 661722404261 0 687049433344 532203506013 568342328917 0 687049433344 182610994431 315250154712 175480487666 656910642567 0 687049433344 0 687049433344 390113867847 399935545736 217621463160 451706177322 0 687049433344 448925364086 669034925230 159748199729 211171886686 220119044302 586926385827 0 687049433344 0 687049433344 262211916441 415536180488 159858904514 288497238805 0 687049433344 82770362493 632911342191 119724488105 350613203119 0 687049433344 0 687049433344 249883196791 346597787441 0 687049433344 232597136760 572180930023 68377336410 361322403772 0 687049433344 0 687049433344 0 687049433344 146003225846 440555083610 0 687049433344 0 687049433344 29225898761 567653853363 157712456218 513431099159 134333719416 422894149608 6253291731 678472592941 100485645007 133123857199 140597684167 204504540634 325079382849 575569301129 0 687049433344 118660803707 486693328213 204629595278 408675442616 28440300345 293300660139 26410500273 285223176661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174617074910 513098582254 260261227066 376711346211 219812926644 372484883107 0 687049433344 158857039226 666363304831 0 687049433344 351899420535 473184268491 351751931376 616896196017 219374717328 272589495709 0 687049433344 253976302445 618913584802 351437184443 541213319805 116417721957 422925545598 84853628117 659817432139 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326109791511 510586111319 0 687049433344 359343851111 543678031616 248895306143 512933992513 294059105563 475498388239 455178004227 574576292453 556086427511 629060790429 0 687049433344 0 687049433344 218632302125 476360549674 0 687049433344 248624372587 383291446753 83193182439 304879246501 0 687049433344 0 687049433344 74408940058 146653981557 0 687049433344 0 687049433344 300572761777 637064369354 220045487401 640395429094 31041084850 228758162125 461930817279 675747806758 0 687049433344 525389464604 576665813627 215082454367 254540910041 202391412236 593249069894 0 687049433344 0 687049433344 0 687049433344 46197016605 284111811538 0 687049433344 0 687049433344 440825633410 625186763871 290555376079 503973824274 0 687049433344 0 687049433344 0 687049433344 100511997342 145512133216 0 687049433344 204777163441 357668451245 171640857833 642852757155 0 687049433344 0 687049433344 501054652463 640218643612 0 687049433344 0 687049433344 113345915983 174035868818 0 687049433344 272536842122 556094865847 601940410940 603476917881 0 687049433344 0 687049433344 0 687049433344 166187577953 448859911263 0 687049433344 0 687049433344 0 687049433344 104097343047 644552614345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 421617145520 647688691537 409552284010 603333710447 439666720493 548723330285 40569528041 437478118818 348610556230 541667025216 0 687049433344 0 687049433344 256929023811 563310725658 263928830924 532883054391 0 687049433344 0 687049433344 42051722327 534105422604 0 687049433344 67605367937 454286339902 0 687049433344 565887220874 619606966517 326078958904 490783267310 113847671814 633242277913 0 687049433344 420224250894 603351407888 580045806615 630470966462 127565719495 401951368506 0 687049433344 150549930984 246442955619 0 687049433344 6045868847 625357543191 0 687049433344 110418000004 350045735585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 466653155220 597075184366 0 687049433344 0 687049433344 0 687049433344 189352110809 502239771976 213340391611 215043042537 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 360064780744 375183657822 550878761319 588328084610 0 687049433344 358162521441 460674157195 0 687049433344 343420083529 415638322085 4689733065 166411576439 0 687049433344 0 687049433344 49322078112 489122148812 0 687049433344 380344812067 533261204986 0 687049433344 15260250061 291668881756 228015076276 529946324608 362081556581 662630320961 0 687049433344 508959622276 606807302708 0 687049433344 114042940294 276172046399 0 687049433344 151564566802 473776011895 0 687049433344 359742270179 486156480240 378353831364 590743280924 282742943576 371334639005 163054784796 166805339710 155075403422 564150936689 381332844548 421556292517 53957491017 138582016333 391885691518 639183811228 0 687049433344 97550048478 600491421930 0 687049433344 314689643623 449771609516 287154582757 335076381393 0 687049433344 583382079989 634009481281 470771472940 661859332902 0 687049433344 0 687049433344 171501895575 368999154185 0 687049433344 589407476742 658387447272 209591615571 519313240802 118326514002 478205355593 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 594923987 594930783897 118611161291 473595611178 0 687049433344 374473733258 413683878264 272013259879 645685097442 0 687049433344 178515397353 485383093112 0 687049433344 447379128837 675390413354 204868998118 221889623412 294681699523 471494368456 603532887701 635881844262 0 687049433344 22316602268 243715123552 0 687049433344 33234990943 241922786619 503019988031 511298077584 0 687049433344 0 687049433344 0 687049433344 243655249477 506027917125 202347848175 360240791428 41787586632 71340042341 491316343965 679906774474 343126251563 348348263202 638107836643 682443772202 0 687049433344 106612524003 146783812834 188040582902 377886517511 0 687049433344 91174492567 631581806998 207291342626 346424267544 496292231759 656940628719 0 687049433344 427040031047 642941773460 0 687049433344 408821047111 625918067781 0 687049433344 0 687049433344 480753898643 492254116256 40492936141 385500727088 0 687049433344 34081069549 352004212740 261868445228 322231101423 0 687049433344 0 687049433344 195977957879 350558952619 0 687049433344 176727552433 200764399782 0 687049433344 188685808589 471316088235 451127745896 679190906051 373130035085 617758933450 0 687049433344 0 687049433344 565405129524 671938959986 0 687049433344 0 687049433344 366497744768 485362498165 274431576689 342106531076 424030840801 510097287951 0 687049433344 11738227780 576956098330 0 687049433344 0 687049433344 130730337532 387062999923 0 687049433344 13524781297 111129031933 0 687049433344 0 687049433344 49741061293 561380375185 68682802769 303993996567 133087422913 554898364269 196339010229 449076571011 0 687049433344 0 687049433344 0 687049433344 33005467502 449418844303 0 687049433344 276346808973 363845526622 0 687049433344 0 687049433344 182528468629 512521530231 254781959321 513189932523 0 687049433344 422715097527 683014202346 0 687049433344 0 687049433344 306821889728 605274595489 5172055432 600467731057 56280632720 143395055047 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362077403617 453797842536 376374505052 655002717839 0 687049433344 0 687049433344 306308079902 495481141396 41577369394 526707194911 278377281117 417828149500 314327379919 672140356724 0 687049433344 196311064726 446835133124 63395926456 609479101611 0 687049433344 0 687049433344 0 687049433344 339594113730 459968614574 109005420146 264761223602 437876888833 513341614548 0 687049433344 183496663958 552677304930 73325659302 686869970056 154294998968 506638514535 0 687049433344 0 687049433344 437939557662 582867778705 0 687049433344 0 687049433344 0 687049433344 200142203344 627641073072 0 687049433344 0 687049433344 327146313874 402344538747 0 687049433344 0 687049433344 159368990703 406881691411 414980135890 640028726641 0 687049433344 51892162711 235545580472 12912680295 191614146678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9522188812 410610432730 0 687049433344 0 687049433344 86958699614 552169216885 599407219354 643863683940 87903391790 575866741758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432406285482 433452072919 128309695970 591283389253 315035799771 378794467859 0 687049433344 94492052292 655461799697 355955108969 368153823656 112699641295 174726428062 120521292313 345671743709 0 687049433344 0 687049433344 247204900683 586212223419 277889281149 619585795479 27253225972 368897796526 91033105564 103605810166 89477404469 180888623456 70881765485 396059031472 79562993963 432196396457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88776707085 136194759575 57254961362 540103566705 0 687049433344 44820784831 659864503072 179740697992 564253975130 0 687049433344 0 687049433344 71895997915 421407476455 0 687049433344 443098581537 551815590492 0 687049433344 683262419754 684041727382 84290515557 355895667755 274949468454 328494020064 18165096572 142122318354 0 687049433344 426186694732 529401749807 157811470995 295402532970 132442910661 467280736110 0 687049433344 83379233096 302911156163 486054285761 530934222335 87339655918 158279502037 0 687049433344 0 687049433344 293525470865 640638932248 350649453287 435541379793 0 687049433344 0 687049433344 0 687049433344 199608652155 468855329777 74127291900 283357377490 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462782931391 495995184892 0 687049433344 9115564956 333901791078 0 687049433344 139453351883 611339024470 0 687049433344 0 687049433344 0 687049433344 156013488074 403924101768 0 687049433344 323112678689 447787329478 321345941235 345012281555 0 687049433344 0 687049433344 292221249542 308658705141 442033965506 488109353174 0 687049433344 92457464869 582262298943 0 687049433344 102271384325 132144199652 0 687049433344 0 687049433344 420046912242 523158481370 533174638279 549757690339 0 687049433344 0 687049433344 0 687049433344 309726583048 364168811057 0 687049433344 300350431060 491739635712 0 687049433344 80665175058 572232043509 220599682424 287001125298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 529604150415 652479547996 0 687049433344 223669647497 671883218351 188230497171 318583253472 71800027571 178907159988 177981145840 477047273382 0 687049433344 395431218528 513422269422 0 687049433344 0 687049433344 26735430580 671039151440 0 687049433344 78652814800 201894485479 380342419799 415074906733 0 687049433344 0 687049433344 0 687049433344 2396648577 99304926110 617972391641 618813137793 319530261881 320169291913 76507736538 514217797539 211578232848 624042158742 235512416685 509534899824 565825088183 660993271118 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339008468213 440698028310 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 372770220761 491963279792 233881991671 349368249901 239667427627 574193684323 202326026933 668628195976 495993983020 527646671049 0 687049433344 0 687049433344 183848806740 250370704364 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228063025434 301932144277 112076517211 161953200898 45180504249 404502888616 0 687049433344 595802488955 669570183464 0 687049433344 0 687049433344 35590657619 335756042032 0 687049433344 252299484836 613752021890 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426384163090 505202929626 0 687049433344 0 687049433344 389653121584 616217749361 3567735962 43481566888 0 687049433344 0 687049433344 0 687049433344 91632793295 205384032812 0 687049433344 185280725022 315527339181 0 687049433344 253620693970 567903819896 0 687049433344 274492665956 673463570366 316118479080 533447625133 0 687049433344 540648577292 637291241511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266041353078 332507644355 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187296528336 532783875270 0 687049433344 382816074025 458221777375 14211773718 178710496031 0 687049433344 0 687049433344 28612897152 40863186600 214950027110 296158495362 160007188664 232493462133 255933982788 453635755700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120160886982 340054993287 0 687049433344 31327388547 615835760935 0 687049433344 130789356005 149703881641 22423856929 361834727690 0 687049433344 0 687049433344 119097488988 192554692790 0 687049433344 216157148260 593609415795 79065649734 119327444672 0 687049433344 240614108922 456540454056 0 687049433344 256676661724 647003194480 0 687049433344 0 687049433344 19316655919 158996550756 388870893400 676263015072 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10782871029 530450674360 461602559124 616538920724 356193264972 597346909502 205263878560 313761462923 157350184839 647344332285 0 687049433344 273269071265 628903412303 338643402369 536044417416 345750505009 582047448270 220151002774 398303468631 305935452112 381352252587 0 687049433344 0 687049433344 0 687049433344 340577375817 493684845064 0 687049433344 0 687049433344 545983185623 658191083082 155670916354 676748003619 86308057652 587780767994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153896319695 499526646234 417499090821 648898075122 159587807234 495696606068 0 687049433344 173869494669 603497469297 170179196961 191210285810 0 687049433344 103808054286 150366299834 321566593713 323347568641 399613851617 553424815344 0 687049433344 0 687049433344 63833593178 295358849826 0 687049433344 38578664975 57442597609 0 687049433344 353070631332 528204594247 0 687049433344 200700935810 331522494973 0 687049433344 0 687049433344 100901787287 660939502552 0 687049433344 0 687049433344 70998409721 608542915759 0 687049433344 526221749 69990851359 139869106985 440515267540 0 687049433344 177142539415 494174145224 53456859837 453333960655 0 687049433344 0 687049433344 332647001113 491465683166 0 687049433344 128612461086 418725476410 550083201635 603447616125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249332023757 568539700430 414571275330 602464814664 163379596382 477411404312 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 86721179602 367932202216 0 687049433344 0 687049433344 0 687049433344 103000844080 614087500545 169112617305 317710658768 0 687049433344 0 687049433344 0 687049433344 361651233196 606037792698 13365604456 378994145409 172371037997 254700529787 275447599671 413689757084 0 687049433344 284144789729 420827134992 0 687049433344 0 687049433344 334305669272 642411919195 0 687049433344 320683980186 552087132582 0 687049433344 0 687049433344 153275041188 256609017480 14076306552 437839390560 302064910021 362933467843 290054919038 639367827785 0 687049433344 304036161594 614989071838 0 687049433344 0 687049433344 0 687049433344 338557933791 680573897344 0 687049433344 144034896289 594101862954 0 687049433344 0 687049433344 414423214845 564355114133 0 687049433344 275986333868 432455572046 343966536151 543123427138 0 687049433344 346111882268 588725543289 0 687049433344 0 687049433344 123850018222 597526291345 210900495566 512688273747 0 687049433344 0 687049433344 543069268782 610819422392 52163254645 629829292777 0 687049433344 0 687049433344 142061713415 609863959735 478823160874 648800862310 0 687049433344 0 687049433344 0 687049433344 52443587217 445306697493 407307339681 619374648746 47731863532 420662486634 294600417125 600429465921 142108757209 430384000879 0 687049433344 10704266833 438225720403 0 687049433344 275610098770 375013405953 211992794435 291060993765 323787635251 384717736233 97293020393 98783678974 0 687049433344 0 687049433344 502198959070 673946828390 0 687049433344 0 687049433344 142071187858 288069395899 0 687049433344 91483600181 159556096146 0 687049433344 192306640963 573619214042 514768801726 671126945517 183373377896 604001201071 0 687049433344 17009196585 144733479856 50946750210 583597579129 0 687049433344 0 687049433344 408867524194 575092023060 4497583040 227647974172 246874270685 567441143311 88284220629 297477882462 139830389058 243403597951 0 687049433344 142113115666 369505360342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476211571553 585491853478 141474757571 466457845730 0 687049433344 138103070859 254549345474 60581871316 459196057331 220281260421 251834711256 232158134366 456316293329 0 687049433344 0 687049433344 0 687049433344 585640329219 617073409720 0 687049433344 0 687049433344 0 687049433344 0 687049433344 304234758167 671971685263 72563773725 254093849319 0 687049433344 0 687049433344 18222474048 400125744903 0 687049433344 0 687049433344 127245883501 167230731824 97652296112 372131450339 0 687049433344 348734276376 653048400189 52387086909 472038882911 330438553939 612749824161 107280905966 242776331105 0 687049433344 126497135484 662646685362 0 687049433344 68872270678 634136918450 0 687049433344 0 687049433344 360767174297 675584785355 0 687049433344 0 687049433344 241602356282 583079722688 0 687049433344 181571551205 452085644741 0 687049433344 1345953527 116396613358 18512376834 161163618910 0 687049433344 1118237505 646744326332 516436321289 526714075681 0 687049433344 333993107848 463783774273 132748013343 199245362149 247130028269 375995693638 222365943709 305231269349 439229179800 509667439653 0 687049433344 196851249230 365443915978 0 687049433344 0 687049433344 408638420141 639448478073 174274876843 505204893264 0 687049433344 0 687049433344 0 687049433344 191498284962 600874820081 198015352971 417430466177 0 687049433344 0 687049433344 0 687049433344 300340783558 466625076655 0 687049433344 11966780540 46448114628 81541656896 233436619857 0 687049433344 0 687049433344 0 687049433344 156599719451 594067488000 0 687049433344 0 687049433344 45010112197 131193322629 10119495732 671124369347 640891843123 682897252162 94451955594 682407065905 0 687049433344 557113873214 633761045226 0 687049433344 21108339698 538366021931 206127206578 579376602538 53574814161 166447193369 0 687049433344 0 687049433344 0 687049433344 215936283471 542693864383 562396628519 596383326131 0 687049433344 0 687049433344 0 687049433344 31096055817 519652979388 0 687049433344 0 687049433344 59379560985 305173163902 0 687049433344 24514278093 541399408709 0 687049433344 414570737185 538536217125 0 687049433344 0 687049433344 86104634369 594245499230 0 687049433344 111604701094 229697507710 0 687049433344 425500613747 497520585116 60915291196 513636953013 0 687049433344 251835896334 624086514451 199669677958 594615275437 77742677917 534501782881 347192340119 649759308624 219819923302 417576478272 0 687049433344 0 687049433344 25218530242 511952877132 125519306822 471885723538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83943681903 542524761754 115771059137 604572286890 394546150046 559083862249 238659930532 272305611761 0 687049433344 0 687049433344 0 687049433344 10921511368 583331953130 0 687049433344 371565974466 670741713328 0 687049433344 39083191907 632736241737 163785507203 513725772736 0 687049433344 295924023041 645795321424 399364241158 587675742375 0 687049433344 0 687049433344 0 687049433344 236209785679 574448958788 237769385568 343616202736 40823873797 478909534905 118566136789 270154603419 0 687049433344 0 687049433344 61654099068 543268521603 281526637457 360802334921 0 687049433344 165524114650 345949619135 0 687049433344 561997807988 603383334999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 188440074651 579648627099 0 687049433344 0 687049433344 133336642403 372909651263 0 687049433344 220611482864 532897366029 498392784008 574362107715 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174589083446 271283508447 294121165674 298143995659 0 687049433344 0 687049433344 121047934164 558900540877 425476133415 583569778299 263754697417 656435572468 462388771594 658038614697 192619329129 313750515403 157613864497 397135477736 0 687049433344 0 687049433344 120993841044 166454186421 69691177770 197262938463 0 687049433344 0 687049433344 0 687049433344 0 687049433344 220134975231 383538795723 172423734574 279493509397 0 687049433344 0 687049433344 277084041587 640474895027 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37028733386 232884052799 263961819345 277514421233 0 687049433344 0 687049433344 195002116584 629840228685 0 687049433344 0 687049433344 375728109496 641734099063 188331203705 387990717062 0 687049433344 148391412761 577117386858 0 687049433344 0 687049433344 0 687049433344 610626747309 639979614097 0 687049433344 335139908842 350549830681 0 687049433344 528868148412 686157977390 0 687049433344 25896516199 470209467350 148745731885 604280826152 315680483618 643125464943 584033759446 588271315087 118033626947 637993456059 0 687049433344 0 687049433344 491759262061 675562020232 548313584057 614244344841 81601004650 375864292512 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29077925309 444859340395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201724750300 214816672134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153750646333 617502519669 0 687049433344 0 687049433344 0 687049433344 383745965791 395715191894 300334177273 665391208343 0 687049433344 159711413076 534938965897 253167135926 552835899197 0 687049433344 207592862795 227718504560 69476029258 471897281894 23504338766 222505519698 51442963079 159037190360 87546114543 416256450218 85348489459 649456974235 0 687049433344 0 687049433344 424931142117 591287846222 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82553564206 681427005959 0 687049433344 0 687049433344 46942803188 549095395737 38075615621 319279535595 0 687049433344 226687681616 244274086945 21315772028 460905081705 94239176781 666239191632 32589253301 521851341684 0 687049433344 66703852391 83397806736 0 687049433344 0 687049433344 0 687049433344 239083598713 364212384395 0 687049433344 412158349783 677656311107 0 687049433344 0 687049433344 0 687049433344 14868588780 415016237835 67175195046 216395925455 0 687049433344 67190760160 95499866744 627307019491 647211653776 81703716175 400404045850 0 687049433344 86323522966 437400929254 0 687049433344 0 687049433344 366774086046 390515341036 427117718058 600528262197 0 687049433344 432764986286 520100971330 113612924343 445296870535 459533975267 639674834304 109862565097 213885149498 62998921783 316573070709 223501643010 682689612989 159485626788 434355985764 310167515271 670638891210 408247052890 636970365908 0 687049433344 0 687049433344 337410775770 422628506520 0 687049433344 0 687049433344 0 687049433344 183139533572 376356409144 0 687049433344 94126436317 338692389258 0 687049433344 0 687049433344 204326326757 563281808398 277451218862 370326695057 0 687049433344 0 687049433344 28194528089 375408506193 136763118200 550517949813 0 687049433344 0 687049433344 91782554650 423771937306 258214132785 338835930941 85887850463 183321352345 0 687049433344 0 687049433344 69333358772 429680115534 0 687049433344 0 687049433344 0 687049433344 248365981727 424722369225 0 687049433344 258294400350 288174942557 0 687049433344 0 687049433344 406435014812 504190717827 0 687049433344 37795921316 564538923979 0 687049433344 355346909255 359295964406 0 687049433344 103855661965 680193064980 0 687049433344 0 687049433344 0 687049433344 184891097763 193267587250 664115137587 683774852078 267025940923 448593097220 2032827254 366558355151 0 687049433344 0 687049433344 0 687049433344 275969124641 568978053632 0 687049433344 116303127998 610032949010 326679673743 390269223846 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 366175023854 409161213349 10010764916 201397660588 78474423742 637174112314 409227047985 544302015024 0 687049433344 342706048951 514358488443 0 687049433344 71739787196 465624621675 425897339068 488873966447 268279239507 515491318588 0 687049433344 0 687049433344 0 687049433344 141220636541 683793543309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 668616818030 686759578993 0 687049433344 0 687049433344 301979867553 686422492726 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197791302824 430522075941 286717356115 292849346219 38390496976 363961620258 406566328538 563830668744 0 687049433344 103931328386 628312711524 106661562995 150703959676 153326261099 684826443986 511349541770 588276591512 496638657840 640141756587 261216817762 582986701759 80149398749 294291937210 19356300217 492824515971 372688398854 576509692641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 594518709021 600514915855 0 687049433344 7827895813 526764100282 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242145750629 637261697095 0 687049433344 293949492236 637716266941 0 687049433344 442707382888 611063165572 163213783822 375023397923 153821126513 641288697261 97839653929 202912208728 0 687049433344 440478828291 580033321205 155638485060 342932848133 0 687049433344 465228348843 539879019663 28016403746 554280260812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 562102868354 685469387831 0 687049433344 154044618843 189886320903 63716839849 322240965629 0 687049433344 301116039269 453198690934 182971566538 379183670426 0 687049433344 53765181693 577340826014 3641557408 460197594817 0 687049433344 43467087451 400178226226 307246289949 499457878170 572191854040 644300110406 387922852710 466912134967 21865163625 57776644696 259507191087 473821823983 0 687049433344 0 687049433344 260202037615 270855492760 0 687049433344 192940246571 682897287723 0 687049433344 266996165532 573520704304 0 687049433344 0 687049433344 301044627701 545812465412 230687702348 485562764055 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25205732464 439601288282 309026122523 469151715369 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 488919759841 670119880267 287682954893 415106774602 381519972512 500138840269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441043117337 443296158313 0 687049433344 0 687049433344 233152343010 657180960060 0 687049433344 379052529006 637024796263 258247820710 470226536639 0 687049433344 155436650548 447440401067 253388293531 429293308898 125181817752 624502812458 0 687049433344 0 687049433344 311586256593 661767845894 0 687049433344 56728555596 318790753613 364602346779 565993010060 418225266208 482916539575 0 687049433344 0 687049433344 0 687049433344 142046324508 361001809317 98237641901 347549688720 0 687049433344 239393612975 578024084742 481330087464 639974815793 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 49349173330 637275041654 0 687049433344 0 687049433344 339373035944 585219402794 0 687049433344 0 687049433344 0 687049433344 424988441826 633803934848 176345731750 628055912933 0 687049433344 0 687049433344 0 687049433344 0 687049433344 395243616646 476620852875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191744046524 610958798231 476817147090 615702331242 313502752540 388282276555 0 687049433344 274956192043 592312749147 0 687049433344 273879289435 484077284062 286146187941 323412806492 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179102071953 617594856844 0 687049433344 0 687049433344 529777666141 653889565966 0 687049433344 106523674585 646563910796 386424753782 542985777663 0 687049433344 287744200198 363278113870 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84542182558 406705953219 85910774130 413431319737 0 687049433344 204718009504 301553127948 0 687049433344 275350125921 397783502958 233691974817 321618550199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156095074184 373546024511 0 687049433344 0 687049433344 0 687049433344 567510578267 595652998028 73313612858 278175451872 301933262957 337938289271 53606135308 61888253431 0 687049433344 229982542338 359772846951 143426056751 171950197064 475789391754 617838012832 0 687049433344 236191675580 676521343540 0 687049433344 102453708640 116863259934 0 687049433344 312565806174 576581441315 372207826485 500111745513 578997979882 660236553123 0 687049433344 69575176740 314090733397 0 687049433344 150178519431 379907107889 0 687049433344 0 687049433344 0 687049433344 318501704302 401121637611 311872721165 683786308936 0 687049433344 0 687049433344 157036203197 475113989259 0 687049433344 274019215724 466357010413 0 687049433344 373588020427 463877741924 0 687049433344 536146860920 552733871197 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151043185703 322037531013 232178325975 314124189521 374215365334 513901670259 58255487659 285857226764 444262160933 597728709241 191952519635 250835568929 358087176098 532817971592 0 687049433344 408456472839 658120859105 0 687049433344 0 687049433344 183121733905 625471721622 0 687049433344 0 687049433344 425283541 366120882040 124447488246 390876410985 0 687049433344 0 687049433344 167695835826 661979747792 0 687049433344 386072037216 512348695395 328395660676 437404094979 0 687049433344 0 687049433344 556609832962 587099210809 0 687049433344 223045241844 289489545465 0 687049433344 157132600858 579504560213 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233745609257 385975988870 0 687049433344 242492327865 512868241149 0 687049433344 52134336892 612891605967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424525794704 671826821521 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246198167490 524583526067 0 687049433344 0 687049433344 360974257119 641500759128 0 687049433344 118243086521 581417490665 51931908094 230723551700 590767978013 647749725913 63544035020 561528586660 0 687049433344 0 687049433344 169765902604 484537810585 0 687049433344 457702583474 544959570179 538161945857 567509223018 490951672732 651512559055 0 687049433344 361745017341 503296231637 0 687049433344 194475125006 590380807482 0 687049433344 0 687049433344 0 687049433344 318013509331 570117649820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22191120757 465736149111 0 687049433344 21019137708 216789253313 220181031462 282935691477 48217329114 324518322431 59164875212 338663546107 57491731321 589344544749 0 687049433344 83608673174 368928159101 386522336659 501532328170 328322005447 384982751444 0 687049433344 0 687049433344 0 687049433344 24969834884 566196614605 92709613440 96929105602 156220895885 473447681205 104502426228 229216999833 250690208432 441148520057 0 687049433344 0 687049433344 0 687049433344 338114533663 381827747965 0 687049433344 386258872471 511308360856 0 687049433344 246583811685 263312983260 320062901258 543853487977 0 687049433344 0 687049433344 521713401588 561446312614 173052675423 266927196875 97438134901 587795911279 0 687049433344 0 687049433344 48045053835 468878737836 102199366349 340680169016 0 687049433344 0 687049433344 322947578904 470629438900 300815455862 529480271162 0 687049433344 0 687049433344 265926951366 269241725091 0 687049433344 0 687049433344 382052312985 444815661107 0 687049433344 197037164100 537496443023 88762777804 681044774508 0 687049433344 82733730512 552325206627 551121073917 685167150470 99162318183 180036044710 23328254089 494049452368 0 687049433344 0 687049433344 19758721567 273392135351 0 687049433344 658345081077 675987590747 0 687049433344 0 687049433344 63028297958 505302216125 0 687049433344 132193548533 633173622693 423478393375 679453840308 0 687049433344 0 687049433344 0 687049433344 80550866223 453608588020 0 687049433344 0 687049433344 440745507786 459524492374 555313384980 567057864698 0 687049433344 0 687049433344 0 687049433344 137257473866 578903753299 0 687049433344 40069541398 476025164669 249865112972 334577632048 0 687049433344 0 687049433344 0 687049433344 28757488781 608246919098 0 687049433344 19448150263 388932062285 516060449797 596579916036 0 687049433344 335298959471 448538469155 106885614392 192367786400 0 687049433344 0 687049433344 0 687049433344 177295976639 330926992437 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164974836505 253086028013 37181220252 310925603388 220977371337 589923418578 234368066132 551824905618 0 687049433344 47122071888 244632037108 383726477058 640456491192 0 687049433344 115261396573 341303059661 230678032868 543723781009 318926632419 583160668769 1779671487 594706749423 0 687049433344 124155804859 634124896421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 521012792516 619388437355 0 687049433344 210277078753 604781523351 546042360118 602895912933 0 687049433344 0 687049433344 0 687049433344 238265608117 494855425442 0 687049433344 54308830632 469704601063 200154651093 323361144283 0 687049433344 0 687049433344 419927719789 549868503968 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168612307491 574294189788 0 687049433344 315276131951 539243858228 266240081002 590229565175 170536447493 627626559641 0 687049433344 0 687049433344 0 687049433344 348430684282 475557119350 385977442254 672244534916 121782487455 531519090391 63777108051 453387694206 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239755512406 318419857331 3131931778 660602310294 343608340540 619235309067 0 687049433344 68233386666 604946859838 0 687049433344 0 687049433344 331723757026 681231141357 5203202675 652343671991 0 687049433344 8454602423 125061733061 121334989960 566548770505 239545553638 621245932937 69548620668 483308652877 0 687049433344 63389643772 294508095587 0 687049433344 55979494775 675645373049 518183117464 684164026518 315787076711 398186785243 266115337932 459026695911 0 687049433344 0 687049433344 124712043845 575463395352 182096544413 686296104722 0 687049433344 0 687049433344 0 687049433344 16392896381 248553394149 582261181185 592381717776 0 687049433344 347804407032 407079002098 349069048047 355783248707 0 687049433344 0 687049433344 328283881470 343273056316 458971595271 509345963963 17613375272 431711036640 383140913335 592245882277 35167987800 453596487372 0 687049433344 217248840227 309462266913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95284670670 353488982027 0 687049433344 127936652031 562385481924 344095169730 499769880923 0 687049433344 63934966742 402620559904 0 687049433344 0 687049433344 0 687049433344 96285801582 548404400999 233496592848 422959754774 331275020052 625082399287 470010300025 657367147906 161321428124 362326199172 353716166976 487623745473 0 687049433344 0 687049433344 320214462617 408710574282 0 687049433344 203959952057 396984551079 0 687049433344 28809539848 56082683758 46090703527 652778563077 74781700918 268234556811 439532422079 508052401167 320391913922 598549967640 11503659341 411855998015 405765460557 424205228354 377245553921 589913647739 0 687049433344 391079171727 437830301673 0 687049433344 542946831422 576732489544 22300206013 46970902883 0 687049433344 218880273857 372635833405 99090541191 498575046159 0 687049433344 0 687049433344 946710853 666729525106 506189681009 534251111513 218831020392 641949045371 0 687049433344 255299013424 433939872484 292766574622 527304508759 0 687049433344 273127921332 610670028022 163677769407 282956535151 576400942371 590097095170 212759683819 683096456344 0 687049433344 234074618676 557770946160 229452184485 470977782706 0 687049433344 0 687049433344 0 687049433344 11906621773 472152703077 137978211806 401956132200 0 687049433344 0 687049433344 0 687049433344 301342847102 616232877106 148816723638 312485984279 115126185310 153911245514 596331945584 653639741884 0 687049433344 0 687049433344 88688932731 385423855008 21412189034 512331515743 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 501620748946 665626552587 0 687049433344 123194100786 283119814090 0 687049433344 0 687049433344 31254281631 552195100203 0 687049433344 131881383265 372570680284 0 687049433344 0 687049433344 474544820577 548593567145 405432843844 446700185082 0 687049433344 0 687049433344 52739601477 300127500448 0 687049433344 0 687049433344 20942509905 618935659885 23314450372 480025172118 608024409973 673022985855 58678155395 389625882916 0 687049433344 148586141888 543760731555 253022350408 318550126401 0 687049433344 0 687049433344 37604546268 389226992395 0 687049433344 151654920287 566657426209 60703117282 479728778769 0 687049433344 65357978106 560686403709 0 687049433344 206747350659 392602553579 22361331525 116434347016 154841049406 438993916556 10467719396 434374364551 0 687049433344 0 687049433344 392285490351 472882863266 182992458305 592417260899 0 687049433344 240907436860 593317783739 369466817205 569457655993 280393239264 342625220599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 354035776036 641127112020 0 687049433344 164158406007 300681632739 0 687049433344 29027989499 334728256685 291346890602 322295309393 35920274478 179370268887 0 687049433344 398470947132 634018164379 0 687049433344 183872764443 290334725714 526668636541 603274140805 0 687049433344 114788158214 685656705583 0 687049433344 0 687049433344 0 687049433344 111188405996 505983956985 458654849163 621313102328 0 687049433344 0 687049433344 0 687049433344 9896397693 576145184884 0 687049433344 141312972089 405930378646 622818151275 682463759195 0 687049433344 0 687049433344 83046068889 433978586081 0 687049433344 0 687049433344 252182442976 600384881948 70730821276 175289173227 270317546516 410084154891 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169804268016 416223357737 0 687049433344 174532530747 220574291061 255063885960 670278048670 196474407153 317195855705 6392218628 193167150324 78701091386 544467150615 135279508617 551229439765 456591597657 556270589352 0 687049433344 225127548402 348661325735 0 687049433344 0 687049433344 262838150720 575546806599 130930859675 365243723520 0 687049433344 0 687049433344 321925232695 467373319994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82620095214 269722306726 16804357672 332350121073 25018259082 42856864657 0 687049433344 0 687049433344 0 687049433344 257184391412 285727550620 0 687049433344 97469071852 501147465549 499264905818 636227563801 0 687049433344 196099029808 483889460015 85365164583 581087605393 0 687049433344 0 687049433344 339700667924 525678157368 390493570914 600626018151 0 687049433344 0 687049433344 439770412628 514052882899 0 687049433344 0 687049433344 0 687049433344 410379560979 623708603467 213332603832 375349401115 0 687049433344 0 687049433344 61251385607 642266743409 0 687049433344 0 687049433344 0 687049433344 318250175722 662318637352 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196175352762 343850283780 0 687049433344 432941024122 627815181417 658521073440 667587572039 0 687049433344 532872611151 553404861219 0 687049433344 168441170727 488191403865 122841262727 318537831855 93291909994 638967724294 0 687049433344 160715007094 668535727185 116503332739 645732816093 161862524070 507739478773 326704180258 525038507575 0 687049433344 0 687049433344 0 687049433344 0 687049433344 398649082022 403226394326 0 687049433344 212015279740 411178298453 310837597928 444665616561 353704890534 426615953147 0 687049433344 298258595425 576684101490 0 687049433344 0 687049433344 237861420924 525440972924 0 687049433344 345381639418 615065134787 25352242811 153730286432 86017280572 87812835843 293187248812 651005977802 66518900349 110387336582 0 687049433344 375995529993 563764646721 473408062103 591194960725 0 687049433344 410656715432 597841781093 0 687049433344 37483609569 305993401183 0 687049433344 0 687049433344 509362225580 610482593446 79078237430 639295274441 0 687049433344 0 687049433344 369213783013 636975897661 59159324532 577231728437 108722804890 642136877746 0 687049433344 512076424961 558791454163 0 687049433344 325052574379 616505360674 0 687049433344 443276198665 600104851378 496273006674 515851720335 52487661877 547668450495 38918396726 90342353237 0 687049433344 231588137210 640825500014 50605545750 646499074665 237133479225 556270124701 0 687049433344 0 687049433344 250760698587 533912171788 370871166106 618427079063 238708011019 385335855661 0 687049433344 71277583911 660254402552 0 687049433344 295996731242 320542415121 406190739327 550663995780 0 687049433344 0 687049433344 0 687049433344 322371278789 653828932757 308205161899 658875883387 541273290945 575926920647 296804711548 454483688544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376237079104 570319212613 89507519354 249572612906 0 687049433344 263118779428 430547242212 262214376321 294666625561 0 687049433344 42721801902 68635230001 0 687049433344 524379031463 617223856284 501362525423 588366304463 183007454950 551341822409 457912546487 562818796820 188868329034 405565419263 0 687049433344 33426331731 628395319199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 241698343428 409502714732 121110028474 536655290651 155841118239 553209799448 0 687049433344 0 687049433344 0 687049433344 178726795393 461987109965 0 687049433344 0 687049433344 265935449826 465603109352 103068189606 148602275569 0 687049433344 0 687049433344 425039139435 432394450260 37592937665 492700881513 0 687049433344 29064432612 151218363342 0 687049433344 0 687049433344 362841850093 558857050977 388320809846 531478287657 0 687049433344 544912867722 656597673511 27931657696 315150535826 177777883565 455939586099 425297883887 441325986503 12894777291 685982959965 0 687049433344 0 687049433344 145662429541 600174859426 0 687049433344 320727865538 629661013025 0 687049433344 38464504268 94161456340 109648075960 641704577197 542486676150 611590212602 0 687049433344 97264249971 365227682433 0 687049433344 62189864092 363024378213 0 687049433344 263695261385 489070088539 0 687049433344 0 687049433344 0 687049433344 0 687049433344 267292844304 612789544766 247588204997 305368319810 0 687049433344 121731552633 274028686863 0 687049433344 0 687049433344 483534797681 524624878660 32757349473 239628347179 0 687049433344 134256348471 680222659268 469781481837 620091235297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141011830416 164693034721 28609195699 296143847923 440434988018 473655659411 221928793694 382714941726 0 687049433344 108787969172 192187881115 0 687049433344 377718344209 646637081485 382023598748 570220454435 0 687049433344 39549096038 396556526913 0 687049433344 266362764204 385973329263 325895323211 418231374691 0 687049433344 0 687049433344 116279438000 344895136051 0 687049433344 0 687049433344 0 687049433344 288418542296 408064253374 0 687049433344 14308490080 340081724447 170945294006 347058235278 0 687049433344 374185145430 612188930086 102448196898 545060275092 0 687049433344 107643487882 658979226737 0 687049433344 143049004864 433132970515 0 687049433344 0 687049433344 0 687049433344 481643683322 658476623167 299313694499 661273389850 531468908790 653716231465 150406926608 578244936111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411676977057 555045149148 0 687049433344 0 687049433344 442138366443 681308011093 0 687049433344 13075729544 151093194810 188693895121 393970937885 265412356528 487993771443 260914923089 451819755378 0 687049433344 136066831933 199033207464 0 687049433344 136652234127 601669128278 468275485459 620961597017 36034112639 114715680904 40600844409 506393828608 0 687049433344 438390011780 572313149161 225606650931 387611908830 278878805958 628150218155 173773413081 383157883214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6031379863 71959551327 0 687049433344 225851798393 422646081960 0 687049433344 561049718283 630588357183 88882142280 182562771779 78238593931 669271010109 178464213210 343543842182 196043444608 680021814329 115447918826 354824054143 21575327070 75762245994 0 687049433344 0 687049433344 673193562100 677281438200 6941759296 238891071597 65278438614 203409749975 203949416078 541037774099 0 687049433344 0 687049433344 0 687049433344 142295319288 568516490245 0 687049433344 0 687049433344 18235246548 185857787424 35659182908 678736848378 0 687049433344 0 687049433344 133976668251 237745401374 0 687049433344 0 687049433344 4483026981 441780744876 0 687049433344 0 687049433344 204338038345 452982618418 54466205810 640883224604 12614559344 568214470469 5304280972 249892810298 0 687049433344 0 687049433344 498865728954 518191459147 339105239601 507267515033 497318963401 572280522178 360641074572 603680564211 146391749983 662387176692 200825889222 513791934120 307313865793 309814765452 0 687049433344 85392853161 122986835234 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41014505454 474263300137 413563997790 672644393540 0 687049433344 0 687049433344 304121595994 501776596895 0 687049433344 357149329688 437373674784 0 687049433344 67586820314 103422022383 106342273157 116208405306 0 687049433344 12078300953 81425584107 0 687049433344 0 687049433344 443279054994 646887946436 0 687049433344 331776841718 525621978752 20378075291 643364926465 294726688035 666776123359 0 687049433344 58280191412 129624617829 381694295713 578486364839 171033862503 257370626649 0 687049433344 0 687049433344 0 687049433344 0 687049433344 23902135278 531458469668 50607476946 121854889318 51860394175 448405016949 446471412351 495848759752 411247505030 495531053638 0 687049433344 42198843969 121805252712 104207823432 239996091993 0 687049433344 844511317 508508581312 470468421819 605881168841 575941414421 632911533959 515153231202 616862711701 383438897004 389711026911 27015266248 83601489472 0 687049433344 418768344820 621425391246 0 687049433344 38999052388 76030319062 0 687049433344 0 687049433344 462928081881 540492088531 503798400937 664912057744 192313564717 420794383927 44156839718 222681531034 646864140314 670506205056 219869673076 518771662745 263206529270 374102794921 625127812766 682286302052 483397096830 570305514683 308900989153 507275165130 0 687049433344 88729897495 494838369641 337928058541 497157104315 0 687049433344 0 687049433344 0 687049433344 7620129851 535900750375 212759846157 483836297507 540843405252 571923360870 0 687049433344 0 687049433344 0 687049433344 0 687049433344 549981734152 563399902132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122905034953 282067508040 257230311485 402006688705 298609211161 481856861105 310488847844 628986527261 177263621304 429962845698 316396795765 375389657672 658830556838 661515202638 238748322222 263602823461 79398161130 314244748069 101218668157 424376579272 16051732395 464297729081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 600745829714 685633163124 0 687049433344 237518036609 332623416914 0 687049433344 0 687049433344 48690401020 190522694629 250463125272 463910098757 0 687049433344 32411533110 352834226319 0 687049433344 285661407020 547907352832 0 687049433344 0 687049433344 303102618492 562216976973 0 687049433344 0 687049433344 328310444888 385844103233 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 479553047735 639144920020 147332544890 298493088300 0 687049433344 322754358132 401237809552 0 687049433344 177362811192 552061404910 83421363432 118483724403 0 687049433344 0 687049433344 64202864172 296400005697 0 687049433344 159561007954 681391219347 0 687049433344 0 687049433344 62818773920 588944797737 16120819559 522520940150 56018578256 158445301648 0 687049433344 54973192648 266397818026 316975302618 540575377312 0 687049433344 286991033449 570145348928 154177907403 486300127665 175465307924 540694263479 0 687049433344 76254724708 133438774473 304681184946 318518870032 0 687049433344 78437141047 91753952946 283886655883 546901050806 0 687049433344 118689886228 584791594803 0 687049433344 48029191122 306589087305 0 687049433344 252517849999 638720260376 251407090020 630515130179 0 687049433344 141031677814 187680695595 249120071500 367275522691 191657187577 437546128359 0 687049433344 518541159635 555487157374 362585301977 457809158977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 399052772274 456985619414 0 687049433344 0 687049433344 97346795141 447260032443 32815046138 422266120423 36458748490 147990132868 479124436696 561520407125 74290016896 213074769392 0 687049433344 201341780183 201914470214 394350202289 685601824481 0 687049433344 0 687049433344 401970737079 624593226480 0 687049433344 0 687049433344 103176539491 169764876582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 551970367054 573229866294 22452040823 666838807916 282309883805 603191045867 0 687049433344 0 687049433344 287762483900 340532717340 0 687049433344 169201092244 604491772300 0 687049433344 389272487582 389424194269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 309094992409 515577624701 0 687049433344 333107365392 412266633327 228444663224 239900541318 96150728019 211547031249 36590475467 232459753527 69740488304 341362009818 0 687049433344 62535679881 651255098516 0 687049433344 51649750496 257557194223 338265149969 402437785473 0 687049433344 0 687049433344 59168556616 93517324850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110378664599 140930789266 419166834624 644841144271 259062417178 548084504602 476823425911 657473575483 0 687049433344 507819187487 596818295093 5860216713 141853514064 0 687049433344 391076408872 474128431964 61700458194 321402546277 26408444843 96840297507 0 687049433344 371534758597 388481883409 375160444334 613233944534 0 687049433344 0 687049433344 160113936802 597522674205 0 687049433344 532899850173 631753190111 0 687049433344 403701738087 495395661049 119475300702 261596420930 0 687049433344 0 687049433344 359828160541 636329988126 509308887931 650385423338 400142448072 644277825080 0 687049433344 49556800378 508373003942 0 687049433344 0 687049433344 0 687049433344 173488835681 386375584680 0 687049433344 192993053709 464264091539 319900029600 509059849140 0 687049433344 586234207374 594106038925 326881185067 457750967682 71258226847 417011639075 39916832300 658766681964 585450616766 631725633682 618698538814 680507942766 152782136773 496433180056 0 687049433344 151558585273 161186682887 0 687049433344 25495931199 464194657899 354640309259 410172367619 323926843777 633241515325 124957895548 622971611049 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 290103755651 628891466060 0 687049433344 0 687049433344 0 687049433344 174559743980 320785697725 247647905382 273470754225 0 687049433344 369779649901 466057791984 72479256941 486926930493 0 687049433344 95728974982 218143550247 291824795924 683024384773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5156401654 316917307205 0 687049433344 370291788279 418949200269 0 687049433344 0 687049433344 47245574580 158463752764 46622848774 379978538507 35581427254 368786681171 145269177797 425257498657 0 687049433344 145659069679 677330677704 68685404372 313024807009 0 687049433344 60168057737 344562273692 0 687049433344 79706749931 239760165595 0 687049433344 217247006338 473677593385 125841375232 358223350758 0 687049433344 225503332501 611511458457 34904484085 93905884291 90415076697 607254631081 444824927471 505669321699 199871194 595515874200 0 687049433344 0 687049433344 69696468810 184672217791 0 687049433344 14802909621 314648162055 306630423181 371410522307 576446965721 592705390670 114821715248 500675859835 0 687049433344 0 687049433344 250217518663 454651696137 0 687049433344 0 687049433344 520510018333 676959802479 0 687049433344 406497301927 546677892528 0 687049433344 0 687049433344 0 687049433344 527457458155 615847776963 431742968168 666165009803 19291413052 489358226654 0 687049433344 223824326717 610772020260 0 687049433344 504010044778 535245993909 143970164472 544525642109 0 687049433344 0 687049433344 0 687049433344 324844620159 411655733374 0 687049433344 158222797639 395410650707 484641575594 582069031621 357798187875 564519604565 0 687049433344 73578215839 382746938924 0 687049433344 45147866019 632156769315 485007450392 561403190929 0 687049433344 466398203100 520149464122 394847437761 661064238249 0 687049433344 60302607802 519420556368 0 687049433344 56234546881 679279874212 311978711302 520729760643 0 687049433344 243033220673 584776151758 24261950521 462226187807 0 687049433344 286645892739 513748808495 0 687049433344 159271873699 387200544968 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210893973895 672186289467 280835080586 659249497539 286345886007 608543632353 74305640754 91047796487 31424969082 391627598425 0 687049433344 168884406448 219131420404 501100086538 512400420991 0 687049433344 0 687049433344 0 687049433344 187865501313 347838065294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70932563077 599463775440 0 687049433344 0 687049433344 0 687049433344 207163542561 303302823452 160194913055 451412389323 0 687049433344 117520721824 651959094196 27160284144 572930548020 0 687049433344 127187841838 442184586102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36547306105 380851710464 0 687049433344 20868720477 446614138114 0 687049433344 0 687049433344 0 687049433344 24629724965 431796845962 138744228022 555705007142 0 687049433344 34149982970 546488929751 70385732928 308595920670 0 687049433344 0 687049433344 0 687049433344 0 687049433344 508040088761 611641016911 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75936863954 153457785034 339002496400 619529455099 78444069980 624364950742 0 687049433344 343972820504 519750504844 154477795638 450680707196 466704631713 485252786274 238504224185 669250088095 167665373250 455822137663 0 687049433344 244570470483 336424853130 123089830977 152173025304 0 687049433344 0 687049433344 113890624198 444597721628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 172798400718 176784600929 236211193574 238274115917 404444429609 657877114817 186138031613 408796442168 0 687049433344 0 687049433344 230345335637 468189662863 0 687049433344 0 687049433344 501019276986 528450139570 498536840782 612306456679 0 687049433344 0 687049433344 100844232782 133840343686 0 687049433344 0 687049433344 0 687049433344 228139888016 639256995718 0 687049433344 139754041957 586274294791 301519076168 318164176894 405130964114 612555809709 50325634609 334226492251 0 687049433344 173538897388 603644851390 0 687049433344 89124132056 436813043772 69947843342 80335046119 0 687049433344 0 687049433344 0 687049433344 142037689493 185398044015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456453329811 459463745968 69738913994 680964657679 0 687049433344 276558651731 507299102902 74836810719 359606948968 0 687049433344 224736004539 510374713706 0 687049433344 0 687049433344 417429036889 680728737920 250613781496 593346925497 0 687049433344 280608941166 337518257287 0 687049433344 40176404745 188501807349 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207805412733 265838967087 27914962699 414969837926 0 687049433344 269740742449 499583647710 6118698371 117598960106 0 687049433344 476420108848 510946743940 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111988020745 393657636759 0 687049433344 268377151737 647305668784 0 687049433344 162383388040 410484890260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490437687692 567055352992 228672208847 372203110676 408990041837 635174864185 0 687049433344 523328175616 532750928136 40056237645 569022478350 0 687049433344 0 687049433344 0 687049433344 238643262604 314786527234 0 687049433344 236114327917 553107690712 411618864372 446687652657 72644613299 664677237020 94268883439 223189516802 214753707746 327573722012 38185082504 157492948375 4095672439 467321023394 255116059496 452750045529 345899030510 420999101493 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298733650943 447351802596 0 687049433344 164499513890 381761825129 1190865883 82388878532 145451148941 188729529763 0 687049433344 186964768704 310219478794 0 687049433344 0 687049433344 0 687049433344 166941303294 391771395991 69903519947 360019728040 261163122994 535992624502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295787495155 626196720477 0 687049433344 0 687049433344 15497376752 333634902088 298273154315 549688815068 109109831994 391470710384 383055118023 568233227142 33777645047 514929528573 0 687049433344 373675750119 453349079921 51554433253 65983042216 0 687049433344 106138319883 431506879500 263194150894 280316762558 297112106341 379316482778 0 687049433344 401393457462 575222403984 10708944035 210715727549 260706267652 608362089248 230192839664 547892492136 0 687049433344 0 687049433344 432426388794 617015590617 394246548160 434284168025 0 687049433344 460897385385 579848400490 451856782637 685157958743 0 687049433344 0 687049433344 0 687049433344 3247842901 65224575138 0 687049433344 0 687049433344 554165417289 662601494440 416511887944 644588817050 0 687049433344 43837261295 336877537084 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221844909840 235493953553 23075092756 525779977523 541916822522 633156882174 159960680926 651636211861 0 687049433344 0 687049433344 0 687049433344 210970177213 241466919430 314719286341 362114165276 25147942799 619373940870 0 687049433344 24386160393 461915391541 304685933736 316901454949 200705433044 219045152441 285584599568 473732223936 0 687049433344 0 687049433344 34801384232 330068068940 0 687049433344 0 687049433344 161766014060 686135378620 247692628647 255200348644 242057150855 503907194302 0 687049433344 0 687049433344 560222781083 676448947846 123894015950 240911805613 0 687049433344 195259685778 583051748518 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50376218563 93525004403 346363111833 631663876501 133581538724 280374041581 464190249919 680550006753 116138059166 254535454936 288489675796 654483430321 375603187969 413609935671 0 687049433344 0 687049433344 143647330702 390736142614 0 687049433344 199373204912 242030860430 0 687049433344 202928823096 426751892828 312757404538 358560426933 0 687049433344 7966224827 61391034489 0 687049433344 0 687049433344 0 687049433344 469192609051 575277454778 438645587852 448045199595 18648296994 561438014578 0 687049433344 29255863930 176713180147 412253273687 611806028414 0 687049433344 0 687049433344 95716628236 141748922076 0 687049433344 82651348475 316516225631 426025274585 672243910323 561613241118 593732264643 0 687049433344 204821963655 681911393991 55112358119 393276397061 14020943077 143175014899 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79170209523 227661046488 296709623098 423176992044 289564038566 290892771836 0 687049433344 0 687049433344 119756260235 483944203886 0 687049433344 0 687049433344 70495370448 422685920593 0 687049433344 0 687049433344 338618690489 385112564083 0 687049433344 0 687049433344 361567424268 419977731191 123161084948 450300203336 374899586263 471625846731 66506397425 79422985582 112760157893 252567922064 221762163932 469112314119 0 687049433344 0 687049433344 545574107925 644511381652 48226529903 76920582152 282509708785 319612249292 0 687049433344 0 687049433344 557515600222 585760183540 0 687049433344 0 687049433344 0 687049433344 372347765580 520577489731 0 687049433344 80165634931 577021506371 60345125469 436538275967 570080917525 675119129041 0 687049433344 70912082583 611301018586 0 687049433344 123184236263 594352023212 0 687049433344 165718376259 275013591836 183941641931 400675391138 0 687049433344 0 687049433344 0 687049433344 527957920399 639366201559 287919471412 314120183105 0 687049433344 0 687049433344 0 687049433344 143915400723 374362855789 1136731750 281336814434 0 687049433344 0 687049433344 142682129472 288991526936 177839836177 321715564724 0 687049433344 231381650774 334456919051 106926997496 183364772709 0 687049433344 0 687049433344 196847283493 580554445480 184401191073 451881024304 0 687049433344 0 687049433344 92542445785 378585622774 120227081786 636414227416 0 687049433344 0 687049433344 0 687049433344 227630546231 436113023377 0 687049433344 0 687049433344 0 687049433344 27511031115 282250038817 214789575227 620344082394 0 687049433344 405951798649 434726728403 383004246037 610282815177 266890782791 619871877383 256811990174 323121023190 296285926790 357906065004 12751682691 381302122861 0 687049433344 87579649544 576290252563 327045418422 672020047600 181018420563 419162845504 48768748122 235445502093 0 687049433344 0 687049433344 0 687049433344 0 687049433344 496546313739 622227323940 1083663126 681638079348 0 687049433344 0 687049433344 441570458756 502803293206 602679247568 669479198445 273413902804 521450398226 0 687049433344 470421987041 612262487502 418234546183 577921598193 107492966093 132556842110 315141207154 319339299267 202082616565 331887990140 0 687049433344 0 687049433344 525347830217 527038692994 0 687049433344 0 687049433344 0 687049433344 190487908521 591403999100 37205011744 278882015946 629158401329 646947832888 246522414866 609352483351 0 687049433344 202244955719 334587282991 161953009621 508861363343 0 687049433344 4523983038 103474519167 337236319742 394973267215 0 687049433344 422314396428 520525174957 0 687049433344 0 687049433344 102831571171 545557475246 0 687049433344 0 687049433344 0 687049433344 163635039554 236537517049 0 687049433344 370429154300 508885945048 277207839637 278615239741 0 687049433344 256321947967 683888967372 0 687049433344 467474882213 480193426605 0 687049433344 152477051696 383284922316 332572071208 436914386787 298250724791 560137807744 0 687049433344 9626901702 670024734806 0 687049433344 29215346164 151146830701 449845425205 523286514651 16807583628 34888290406 228846689531 374929741684 0 687049433344 622896605116 642320764542 279367347506 293711205074 89532232511 640179416591 360185641808 380322533145 0 687049433344 39620400658 232443041093 0 687049433344 0 687049433344 237549270074 666193769152 0 687049433344 49792544097 299864529943 0 687049433344 0 687049433344 153162104450 352080049410 160394405740 436697236324 154319948214 161957301537 34874445890 73126002653 0 687049433344 541709138279 686562303815 171937989418 313274070351 125017772239 300303081453 0 687049433344 0 687049433344 171061508810 321067531138 0 687049433344 0 687049433344 238310533805 516761165998 0 687049433344 183261792255 587966960933 0 687049433344 0 687049433344 30381475839 669189628018 0 687049433344 92186543274 662274845078 271226747153 509494415877 0 687049433344 0 687049433344 244072904753 513828387949 0 687049433344 0 687049433344 0 687049433344 37901841656 610719789080 0 687049433344 0 687049433344 356166683649 511321638841 0 687049433344 246870217762 373052194702 0 687049433344 0 687049433344 76444739318 324438069246 0 687049433344 123775366245 317538814950 0 687049433344 0 687049433344 179241181666 293668221975 0 687049433344 0 687049433344 6123763657 621313674312 14208192605 106030408318 0 687049433344 89969869134 161870269529 193931672919 350327878832 0 687049433344 155095478462 571367969651 0 687049433344 77672412458 198368604271 0 687049433344 0 687049433344 281847106400 655615842691 365885519178 641950214779 0 687049433344 0 687049433344 102665769598 264143078486 13370941483 648568045995 380702732780 509554500000 234202626011 387584115303 127406442130 675321148338 63639059394 97375653141 405929389967 504755708130 0 687049433344 35192277743 136709692425 156750364394 405073574818 0 687049433344 348625357261 646280277484 0 687049433344 0 687049433344 487763157887 643913766167 158680629461 268491753942 545087640269 663698891502 0 687049433344 14207693898 680792423472 0 687049433344 0 687049433344 308469650387 328335788870 486111879049 647737471488 0 687049433344 90229190550 533927565273 414826524450 479572419276 145252426588 458848179288 0 687049433344 391728736700 657225457225 0 687049433344 424751375951 504316330997 0 687049433344 0 687049433344 0 687049433344 0 687049433344 479038480509 575169404464 75469147644 189790836132 0 687049433344 0 687049433344 143905719500 218204791807 0 687049433344 0 687049433344 429973264428 529123319068 0 687049433344 193910718301 648476302751 179204313732 548592224228 0 687049433344 199067938934 539939222320 0 687049433344 129789935293 419828846260 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13538606412 40310043431 47409855209 564514983004 0 687049433344 293150202884 596297286235 88455613899 472019534077 0 687049433344 0 687049433344 197799001366 442853966002 63268047349 202512908555 23230225220 108680654920 0 687049433344 32826370581 457238269897 417692845584 682597541080 87741288669 425917018486 348235474735 638891231887 0 687049433344 0 687049433344 0 687049433344 236905145716 257048164450 546916229033 684517283794 0 687049433344 165700813490 684011202078 174434904512 386024940973 0 687049433344 0 687049433344 145403282926 277901065771 370010772 603798193743 153893434635 390879357170 353505065203 678737410915 0 687049433344 70816536188 160189615274 0 687049433344 0 687049433344 0 687049433344 147235138340 229440814035 0 687049433344 143480984575 365145497651 0 687049433344 123067910315 406965961231 0 687049433344 91235785397 374709811050 85814800219 196039989012 550109093919 563445016955 268880255409 507319704515 0 687049433344 119852093210 351940951102 0 687049433344 269977592534 678640951841 281445721301 669779326007 0 687049433344 258550494308 401525770847 23694125618 346303287906 0 687049433344 343377206322 590042801903 0 687049433344 0 687049433344 0 687049433344 351681339584 549199476424 0 687049433344 33896092280 367515112114 305464130619 644162049496 162833070441 280382906137 93814939059 448386362987 160670766423 512549744438 123678910111 432486180785 193068755745 370362170959 373163367787 569435733132 72900658743 209312698097 0 687049433344 433540715794 593798432011 0 687049433344 0 687049433344 0 687049433344 149973414393 180442371427 0 687049433344 22274856099 684231636503 8836743576 385967360969 147339920862 409729874354 124832636133 344087137625 251590083404 273774321457 141478306949 636316518124 0 687049433344 537013927796 544737795214 258278542290 373938891142 319429531377 423131090004 0 687049433344 151613140643 359016845551 337796214675 532383578689 0 687049433344 480345618664 520213005854 0 687049433344 0 687049433344 117553417563 240058650835 72895438681 406855112622 499201519338 642932490163 0 687049433344 0 687049433344 255099163422 269473866163 0 687049433344 0 687049433344 24119078109 42157933901 434592297230 493087021505 0 687049433344 494353694645 658468860730 64667060072 82898550788 11965486727 71334361926 0 687049433344 255646590082 328310146976 0 687049433344 571997242986 606792337054 320154969789 617404150280 0 687049433344 118772119010 561348065944 87908499930 567105874947 0 687049433344 0 687049433344 101233531675 388978579064 359800759184 441978910472 130800199444 501417641345 0 687049433344 0 687049433344 77487289361 667355769050 0 687049433344 150989823015 338804469854 38548011233 356591353961 0 687049433344 442134513152 573594451767 315862979433 471491322208 0 687049433344 285309354202 547306265550 153931165330 284521818856 237825495665 402177238535 141485913237 228849000070 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402820004644 590384058260 549182844258 580102671140 72733819464 169540025139 55237492983 352037373655 0 687049433344 0 687049433344 283070480080 342766598223 259423666676 314831890920 0 687049433344 296101868592 610510603811 389130709483 437065254785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339023103635 621064519200 0 687049433344 0 687049433344 82433661702 407702706833 137967724213 613654863688 283055760820 364981594530 247312824585 392513359162 0 687049433344 493274938041 529531887896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191249058492 614049162531 284301934049 598329104188 0 687049433344 244049226261 516021230268 527784604119 595408140661 89121548697 205763439639 311034184747 348702359312 0 687049433344 513229650223 581441005248 433200580641 655079167221 322828877268 535211435351 236487862323 273601372466 0 687049433344 224814870980 243725222279 0 687049433344 0 687049433344 0 687049433344 31164235709 242116477289 0 687049433344 115464762294 174582171342 0 687049433344 206691897156 343273036212 0 687049433344 0 687049433344 0 687049433344 86079455522 332536018909 265224839360 293023459754 416561206391 646607472158 0 687049433344 62442829886 408766711736 474859476818 578204155939 199587781061 681990644198 0 687049433344 91864234249 674627166057 0 687049433344 0 687049433344 270787160555 677526113730 316944205271 390726639497 182574798752 373720808362 309110950996 423455329532 7294431409 612158757077 0 687049433344 232403733877 565298313462 143356183059 265528035225 0 687049433344 637305798827 640222900092 0 687049433344 0 687049433344 44877696398 120293747655 378141274320 378165229933 0 687049433344 0 687049433344 489299587912 537498853207 645109651262 657980444805 0 687049433344 303989458396 542460452892 41512064588 235023371102 75222122419 277594773975 0 687049433344 0 687049433344 21957059093 564736095860 363681937907 364467587499 494018643176 513887985746 463720262712 583023924594 102667527722 561707938190 131707891458 320835976849 347213722657 502498871627 0 687049433344 0 687049433344 101240366757 147386030729 0 687049433344 129332053133 404938512733 0 687049433344 25820080665 141552524726 0 687049433344 595018300526 674726556987 0 687049433344 116137530637 530731894278 442419737362 545893801894 16517562075 413173803959 62206008743 587260050556 0 687049433344 92832888295 102214598947 500602500515 682924315556 384525271528 521602222469 104408781770 142563131577 253750775586 284095314027 0 687049433344 160392517863 200980753830 0 687049433344 240918466089 448056884379 0 687049433344 41143821365 332431282393 0 687049433344 0 687049433344 0 687049433344 0 687049433344 294732275101 671932757720 247390768232 646929735295 0 687049433344 79572582719 473490951995 0 687049433344 0 687049433344 0 687049433344 289866251434 531950256875 126455903347 190360270009 18629640726 299886082217 134992782665 631209418854 0 687049433344 0 687049433344 394337408891 448525098405 557318627847 667585751148 607014539769 640546082488 0 687049433344 168516807630 255062627342 414960678752 581671932012 0 687049433344 299007760579 580247822904 37793548456 369914179587 0 687049433344 119602080673 502652084139 0 687049433344 94094922506 152553086135 85087936867 113013737142 0 687049433344 0 687049433344 0 687049433344 52601659327 160577039830 0 687049433344 372506108326 604496969672 387422360842 506293518776 0 687049433344 402395828360 667122082862 245979331244 438951257991 0 687049433344 121084627143 183809335669 48681970122 363547572509 51614634934 550544922545 279098121122 362709350788 76124328418 479552963622 0 687049433344 0 687049433344 50753840743 89652833103 215613983639 243816236385 366618950399 570360074963 164807302094 392368224630 0 687049433344 151190361189 419467418042 0 687049433344 0 687049433344 263490248922 625412999261 41750719423 284583318936 69424451195 254285878142 0 687049433344 438777762278 584736634834 134515577828 164450020654 0 687049433344 258381990987 643776362929 0 687049433344 0 687049433344 193427451642 195963513093 320442449182 535929198328 0 687049433344 91771794132 471164540292 92428663337 423414888286 0 687049433344 0 687049433344 43904821269 479020606397 0 687049433344 0 687049433344 164630728204 528312821061 376634566090 662239150083 141589086297 188923923546 143576076969 483701535174 0 687049433344 0 687049433344 160094533532 626255153155 0 687049433344 259051258915 466048698909 0 687049433344 0 687049433344 0 687049433344 202242393384 622436777457 0 687049433344 486427041603 527416993841 0 687049433344 236154577132 623919573098 130293294546 263893318330 487768871854 608358383154 282771655410 663496568417 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69256124428 362103832078 0 687049433344 240336617044 443114456234 257562166528 451284190203 0 687049433344 0 687049433344 627306678639 656665537842 0 687049433344 0 687049433344 0 687049433344 161261752999 239150281410 0 687049433344 0 687049433344 0 687049433344 69359099929 318922816463 0 687049433344 30919844349 69131419138 530720458929 589839684662 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202759718137 664223466326 0 687049433344 285306584692 630044609915 0 687049433344 0 687049433344 27283506456 226166164314 205357345765 325567371302 0 687049433344 39498564194 122245658724 1963870455 540366624287 0 687049433344 0 687049433344 443094564512 457925548338 71494259120 241668309223 0 687049433344 199432391307 208917609293 186968805640 596227016772 435011894324 564570133345 0 687049433344 2801438422 86647473627 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 426365156859 472490841665 0 687049433344 0 687049433344 0 687049433344 1469077893 581370040232 369964532296 534555708102 0 687049433344 0 687049433344 0 687049433344 143078729443 527289136790 282229861189 686240049150 118716136130 417205098963 0 687049433344 578259173716 654237580369 0 687049433344 202501616390 399223611315 0 687049433344 0 687049433344 151147122720 474652670100 82740399498 310616858556 0 687049433344 238353654936 289129373342 191335947344 456546296516 0 687049433344 0 687049433344 186593337884 632391829922 57000459702 184291879988 266425025123 300721222010 172075849258 267929397708 0 687049433344 648158008698 651841847127 0 687049433344 0 687049433344 504855616740 672844614070 18436426539 220641947018 247747536700 615519754146 217791255207 526709342178 319697844501 672029809751 261598204728 537857886027 153574397986 254538455473 0 687049433344 0 687049433344 499019993389 517614380894 0 687049433344 40859404719 548471309782 0 687049433344 0 687049433344 0 687049433344 310579293676 376335772888 0 687049433344 89805474783 642584079251 0 687049433344 0 687049433344 584678101373 673133091703 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472556743708 680005813358 0 687049433344 0 687049433344 0 687049433344 503746365248 545205034353 0 687049433344 0 687049433344 50207257042 563467514096 0 687049433344 262239173835 490839363696 137898388799 146083242437 185326564480 665689504707 244057408772 434186903674 164851342388 528530351390 0 687049433344 0 687049433344 99189516276 435478531084 431660211392 546203484282 0 687049433344 378202781111 626892104466 507755957576 612052611900 250569142052 405989977804 3533442739 517957086886 244578070137 384966030268 336272012436 369364137242 308136662149 635024927378 0 687049433344 0 687049433344 205165091707 486442014637 450010733105 624933067465 123336455891 416777109074 213194554763 381487321941 0 687049433344 0 687049433344 137337825822 351060258761 137769401893 149367903370 0 687049433344 0 687049433344 181159886203 473590116571 33008119310 568707682517 188186167706 334449655943 0 687049433344 53419144852 242918604503 99232861367 563800868823 245267919513 528082523389 85785928943 137609410686 0 687049433344 0 687049433344 0 687049433344 24376938346 379661635631 67656307513 367760725207 0 687049433344 0 687049433344 134036826306 604337163371 529920007864 655514535114 9731786791 108933807787 58362204163 488140407800 473641599726 516261770272 0 687049433344 485453980495 676700578205 387953938522 485128471459 0 687049433344 69630064518 659512359866 367026385991 474612764164 0 687049433344 255958305554 463375020180 0 687049433344 81366727142 95027760492 74358055256 549777598119 40270629277 442037523200 423285414846 506473703516 239521597684 665926129170 0 687049433344 458940532585 470552087915 133120251841 456419325597 133376271617 234529337260 0 687049433344 172209693198 536990147038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 325261811733 540264438809 0 687049433344 177204262365 654675065685 497343848743 660283338979 251890196362 263679586633 376672854858 482700456927 400216938621 679083512407 0 687049433344 44323830420 284565576692 88566979962 327756575730 164908520119 439181803197 0 687049433344 0 687049433344 0 687049433344 323586217115 679291235503 0 687049433344 0 687049433344 441576087244 659872693076 0 687049433344 584364603900 650820828379 577968478193 659482299154 0 687049433344 112832682902 610012899717 270398781001 362037718688 0 687049433344 0 687049433344 0 687049433344 490488491646 517970081670 0 687049433344 11080347872 282979242077 131233517356 209955786163 0 687049433344 0 687049433344 132612661082 177452161539 115028201829 650243194847 295883890826 405493400937 0 687049433344 65705207502 415709871353 40189567613 269832890252 214101116618 217872267519 281046055391 450179103728 170414701361 252561831440 0 687049433344 0 687049433344 525696061390 556358706944 204452679725 369182908965 0 687049433344 0 687049433344 395909209316 573762580046 0 687049433344 85806844041 371018888009 445188765015 469366514830 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9992457198 584490746641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 284908220566 685208716351 0 687049433344 0 687049433344 159427975705 565240963973 0 687049433344 32382917560 302823131520 217697502349 301934786814 0 687049433344 178501294562 308085744785 0 687049433344 127451070833 554205095085 0 687049433344 23396876941 136458500389 223679931056 664779251986 252384732086 413246543645 0 687049433344 255556077715 676570734936 297616217614 556207033179 0 687049433344 0 687049433344 0 687049433344 191972353523 498685375661 138533038173 425435061095 0 687049433344 142937918881 187103321980 0 687049433344 0 687049433344 22549882905 232111648277 333340165239 416779793832 302755424102 634053075660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115278902164 670772422107 0 687049433344 56915170407 522081611471 0 687049433344 0 687049433344 98178402397 138254833838 121167142705 673023588515 0 687049433344 0 687049433344 119032340719 146318163688 0 687049433344 409300039736 442964817349 182567735574 407585473474 81788413858 461101782401 0 687049433344 0 687049433344 0 687049433344 457653948884 553912772900 0 687049433344 0 687049433344 0 687049433344 471887509163 581095653459 442344103677 634097224898 0 687049433344 157643994893 303703953947 0 687049433344 83976030951 378420643997 471518912818 473305880159 0 687049433344 0 687049433344 97047057337 480579406150 155904386993 644783126471 243479764628 359776941377 39488646142 674387536784 76628161785 358344929255 73935994632 271506100942 46708406679 65894570708 439947955403 635488139483 0 687049433344 177882808820 470713225467 342892254992 440298875231 0 687049433344 0 687049433344 163607489985 340871223853 243459639100 289855054443 106959853269 170462202684 0 687049433344 0 687049433344 115660710249 432665058682 485571954001 588079326236 202341615217 210498255043 325208904877 572088822352 476133994590 624639710540 20848592651 180927372940 0 687049433344 0 687049433344 317308752541 458230363171 426200189321 450764366461 451000242057 646366967883 513980644530 555760829227 477814838366 554905234810 0 687049433344 14623438224 669113071797 285242535216 350970332532 369994010877 423753249840 0 687049433344 270478615602 583084346961 0 687049433344 82436909515 417509777578 0 687049433344 84867666193 109276115717 0 687049433344 0 687049433344 0 687049433344 529450196896 675486110894 0 687049433344 136709202446 196012175738 132869336325 408907852930 0 687049433344 0 687049433344 0 687049433344 547504045515 684926571561 236449330507 298331586140 0 687049433344 327936623770 566911934383 0 687049433344 0 687049433344 143084393417 471722854203 306598917767 596140328228 249443249617 577783000232 295329803124 390656126341 380251361363 424361054822 0 687049433344 0 687049433344 160748797567 282364369270 0 687049433344 0 687049433344 43444088220 499545135643 0 687049433344 0 687049433344 275788336945 515517173983 46000098485 329400785326 41741436595 297430940428 153710532044 607673519249 10244300093 60375544640 133007320189 503929172372 592597463058 613523883571 8740836803 575473449255 203531778188 636554933145 268199196400 345620369717 0 687049433344 0 687049433344 113159245857 229531351968 28102421841 449924655967 545615610982 668638474058 209324064294 528236684288 0 687049433344 344265654593 475018341657 0 687049433344 0 687049433344 0 687049433344 76133549797 268642434221 172444163752 189013962836 0 687049433344 0 687049433344 0 687049433344 366595391522 525245095762 10005456118 228755399243 0 687049433344 176893671483 508195764556 0 687049433344 104694831098 176214581191 538080237244 579269081326 0 687049433344 209717468083 483433341103 348224216870 385524138915 0 687049433344 244890600590 632554725558 76651228193 158251632214 0 687049433344 69035579555 424502754280 0 687049433344 0 687049433344 0 687049433344 335118584265 426955495942 140188483536 314716735709 0 687049433344 368295733062 545920390739 0 687049433344 0 687049433344 0 687049433344 62805150525 257822413017 0 687049433344 264124794754 644958271563 0 687049433344 0 687049433344 72000436711 587767637465 165210381797 299120540426 61796298035 241019029788 137748702170 345641847847 0 687049433344 658026018 243834556303 73988504070 406330002540 17464480797 685844866624 236868650322 512217037789 427575664768 470914153036 0 687049433344 209226052792 228566914302 0 687049433344 0 687049433344 0 687049433344 340955858278 679510908178 0 687049433344 148341982868 605990804455 124053845192 145164640249 0 687049433344 0 687049433344 566424332999 607440981607 0 687049433344 0 687049433344 0 687049433344 71104893890 125258532107 0 687049433344 514051951736 634431559790 0 687049433344 0 687049433344 286935999297 295679346491 0 687049433344 23777290539 329738757782 36134229779 53289503689 0 687049433344 3119353879 573138060308 0 687049433344 59526542992 348954023112 419051289496 632241728414 0 687049433344 0 687049433344 0 687049433344 34045792567 432021480974 70229237723 588343439041 500878040096 668157364710 307198072038 591224987773 0 687049433344 55398890132 371590930391 0 687049433344 64390624147 285178607285 0 687049433344 538514146952 604148122802 80721890709 150166745922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326764794929 479054470828 349445308239 656276448644 0 687049433344 0 687049433344 49356919609 428610142646 314433417063 323630901931 0 687049433344 404561398833 547665656526 0 687049433344 321693277594 399995943643 0 687049433344 159200878773 379298473932 70749668702 321000031106 606648423096 616220436172 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240303749332 579554006629 311754932414 639548169388 191072954499 316483968565 240801792149 272209966323 33340683375 58665380078 281208821357 469736527309 0 687049433344 0 687049433344 159432586392 455351641406 0 687049433344 0 687049433344 417108937657 536019083125 0 687049433344 165769155563 656263755292 0 687049433344 359186669118 374408189930 0 687049433344 0 687049433344 130208321693 169301020612 106827513157 273960269848 83077627258 190381647344 189434329691 495008731301 234375465108 417023529264 323705582016 386893937990 0 687049433344 144085297770 217307750510 0 687049433344 0 687049433344 100391513445 153443816151 0 687049433344 359951624549 464433162745 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177285148080 297720720051 0 687049433344 0 687049433344 0 687049433344 82001517053 259830720013 213689272056 525776819725 422981893316 479790005504 12330017451 465599606348 106188547413 390370644385 296311884922 582105010483 388376572025 413308920158 106020044821 161775423092 348814677601 658924097337 0 687049433344 354130149229 539633349897 0 687049433344 0 687049433344 148175140962 503442023526 0 687049433344 0 687049433344 18636154076 365559800076 241770726682 293032204727 0 687049433344 0 687049433344 465640702271 666932657351 20626109402 567178278514 294653536171 302614505858 0 687049433344 0 687049433344 0 687049433344 571807779814 664005694913 0 687049433344 144328596850 641449731643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228760524924 566749052925 0 687049433344 0 687049433344 410989900609 527210502677 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10370065816 146365027821 9976152383 510628658914 122710499547 410736763967 0 687049433344 0 687049433344 162754803927 530522421818 0 687049433344 0 687049433344 0 687049433344 315769667363 419675665096 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164876106365 547013817009 0 687049433344 282294856019 544691216164 0 687049433344 206465440087 473371570719 0 687049433344 226002021514 387404748215 0 687049433344 166233939003 579832088594 0 687049433344 0 687049433344 275903103662 649625460045 0 687049433344 360247865266 441347650002 0 687049433344 0 687049433344 35042416299 226084497804 0 687049433344 197456575777 561844671002 118713401167 635257800436 288334155243 488117704566 361084127475 655127350151 0 687049433344 171244484838 604579082020 0 687049433344 276027483204 431119137099 243631469150 605947226953 0 687049433344 637839567791 661158339723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 495252245636 542571448306 0 687049433344 214773148724 296664406269 406387652428 664459749532 0 687049433344 121506437229 368181312764 0 687049433344 436528996540 495465658141 0 687049433344 0 687049433344 115256033689 221700167270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 384166485931 623693791190 153176593438 215712607761 0 687049433344 0 687049433344 155638586706 250040120866 363092089709 602970768392 0 687049433344 0 687049433344 0 687049433344 232957074066 617315254692 95910263790 534322225818 0 687049433344 0 687049433344 89633428639 260724544323 222142675088 357918055942 6813416695 7773270375 363718114125 553693554822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71085804701 478195000111 65801495081 457481583567 295712851521 322367046372 0 687049433344 16470243084 475254710286 0 687049433344 39550445545 59634317151 0 687049433344 468741149571 588196874728 0 687049433344 234149208916 554419095643 0 687049433344 0 687049433344 580266538806 588898843764 539337223269 597626098302 0 687049433344 179164506200 297337535781 144223404592 434978172503 313896791437 601487756746 96885526367 369763426828 0 687049433344 0 687049433344 338082835598 441238066606 398643922661 590178626389 0 687049433344 0 687049433344 0 687049433344 302145019643 328796526956 0 687049433344 211577938231 280386652740 0 687049433344 0 687049433344 453946430892 685341394136 0 687049433344 364348099848 559351661561 0 687049433344 187892119980 189655754506 190494648248 547655552652 0 687049433344 0 687049433344 154726378846 629899000373 0 687049433344 0 687049433344 125900798815 628340700976 227223535500 367751654270 294486234985 558503385601 0 687049433344 0 687049433344 197835448823 640059038740 375954471018 406665190766 488206769248 592020174958 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 407027271387 424557054404 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 496398343407 528653266486 0 687049433344 393399384951 396937841937 50659804116 599149465713 391187668277 392615189267 218451386973 506994680800 23447842082 42734704571 640994047301 659283588469 0 687049433344 0 687049433344 406008479991 563388519052 0 687049433344 80168246017 211555780091 7607958898 269926404808 148804263369 324668631047 0 687049433344 0 687049433344 54408295283 236491060205 0 687049433344 51256250399 629550567065 0 687049433344 0 687049433344 410224334468 668445325546 114579943028 630108171594 363726448210 547227294213 0 687049433344 326358699173 504709168378 137990577037 653397471967 91921049583 517395617121 620054747875 679920024588 0 687049433344 0 687049433344 328960460693 336254087391 54085425904 470217363306 196807562767 262117913258 211820315689 250872158004 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17837959180 486416953221 0 687049433344 310994725085 532048550471 0 687049433344 0 687049433344 483607654356 575121249942 0 687049433344 0 687049433344 0 687049433344 400948923446 636900047430 0 687049433344 0 687049433344 400958423280 414047072017 2068967288 109321085096 0 687049433344 180528639439 441884811860 43089601874 460584966342 299351909172 659992266182 303212808892 404813916333 180734133008 551834438167 0 687049433344 223284292060 650581718831 0 687049433344 0 687049433344 179687611246 342569642326 431282050284 640827643962 0 687049433344 68769156269 631067382825 346535609378 508038269268 142735539418 458879720569 221988641778 645615479455 0 687049433344 282346677311 423057157138 206980848800 362444134768 0 687049433344 118935418074 433198071360 0 687049433344 0 687049433344 166315081322 220560369122 55359348560 109227073309 114747067740 458998975727 70573053595 369869673901 0 687049433344 22360495773 112000201248 0 687049433344 487233617423 586418956972 0 687049433344 0 687049433344 0 687049433344 9725263280 171922654466 168981017159 200252181581 0 687049433344 246979185599 664924392593 324002493301 610666007479 41653585681 626409436536 423722800569 651444677413 182415326676 632867156773 0 687049433344 45315855212 211324831102 313842655670 605339079773 465343721484 620147226882 273898932916 598715613903 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196121079847 404350024199 0 687049433344 0 687049433344 0 687049433344 228740829213 542767399826 3567382701 521273254454 65807007936 327559021462 546687538203 569405011733 0 687049433344 568630246151 647563374237 451446045992 584797070802 0 687049433344 0 687049433344 0 687049433344 6319659493 660581596807 0 687049433344 0 687049433344 0 687049433344 0 687049433344 160350466647 420601065188 0 687049433344 345025413931 502754090755 142664234669 553801025498 0 687049433344 325821561651 540232668543 0 687049433344 0 687049433344 383729434239 457149388765 0 687049433344 61373345382 96769865491 240870490560 379968103228 0 687049433344 6922807849 505911393724 0 687049433344 499273687287 606233514442 0 687049433344 0 687049433344 0 687049433344 254922920097 481335153963 0 687049433344 490885193384 529368134694 594981069779 649106485323 13957831708 231585367943 0 687049433344 231771802205 467043462055 0 687049433344 311383619326 440047130840 0 687049433344 0 687049433344 11784484861 572168401792 306806725558 388385769960 0 687049433344 247881441245 667681915005 135637676620 429177649692 24910280887 261850356900 0 687049433344 196619755833 208336731387 498866469893 633221334956 192609370075 629037225557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 370201464156 522139656493 0 687049433344 200853609080 670220121106 411767860825 501858186974 0 687049433344 285928174551 449123354268 0 687049433344 80492439726 350075196303 0 687049433344 78070260350 173958581169 36860663011 456547333823 406113588430 431849012713 533153995604 677065839248 0 687049433344 520399287046 527269855280 355389903734 616474762401 422053366859 667864602149 0 687049433344 0 687049433344 69298541705 490496806553 67438109562 446121128071 130260550305 166380802745 0 687049433344 0 687049433344 103799593873 213068607320 137378617725 679924794323 0 687049433344 0 687049433344 52215351509 556577352620 0 687049433344 165909910600 398672807857 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240649660311 257156027737 0 687049433344 0 687049433344 137567482789 173730669795 523417669200 685412320670 268398511701 484833003031 0 687049433344 0 687049433344 0 687049433344 602441994007 659811199416 181601629039 262591116794 0 687049433344 63365541511 319513011770 230944137756 362048277845 0 687049433344 0 687049433344 198361800247 378639790895 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174308432422 461787919599 38788582490 334411155882 0 687049433344 0 687049433344 167825586979 274800111430 0 687049433344 124690950161 596844420522 0 687049433344 174769229254 186269733774 168869653377 484580805677 0 687049433344 210728328940 303167184232 0 687049433344 496428590657 590632051635 51772891771 111769546695 23305677194 99134743985 0 687049433344 0 687049433344 273890075521 344510766022 81707240810 149933629962 168887224116 488843289040 0 687049433344 0 687049433344 508304517250 571702734647 111555197185 302580802957 0 687049433344 0 687049433344 0 687049433344 294964600912 584054756232 254500873829 584207215057 0 687049433344 142412725106 368507359434 0 687049433344 0 687049433344 0 687049433344 15388990988 554455818744 0 687049433344 0 687049433344 0 687049433344 1909275850 590575501664 0 687049433344 0 687049433344 0 687049433344 11402328025 534092359438 0 687049433344 0 687049433344 90981992695 189469642953 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205428938502 600784108119 568063887318 679742893872 355626720215 614645004046 0 687049433344 120565659831 367064336633 0 687049433344 32682353806 43261178389 0 687049433344 0 687049433344 0 687049433344 16728159100 440671764036 157293225893 186728806573 470457403060 637395759657 0 687049433344 0 687049433344 142834659777 400363031380 1464706831 16876541472 402665100909 638468113497 254095115780 526430401713 0 687049433344 301171240544 454814936292 575914067152 651029423666 122433691321 208263134094 0 687049433344 83178438420 170338292353 0 687049433344 233567021760 686962527937 97677669184 430960399091 213489958187 570019535104 0 687049433344 143354163462 161055391508 40628522423 268209417297 0 687049433344 401833810784 444107279814 0 687049433344 0 687049433344 0 687049433344 44971311966 281083962870 0 687049433344 181391316391 644085249767 0 687049433344 0 687049433344 206213054466 225086903926 72324976345 365321238883 0 687049433344 0 687049433344 0 687049433344 242472702731 268094182907 0 687049433344 171663642646 649820748356 0 687049433344 0 687049433344 91754683180 405441878018 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397282708360 642270063857 234165453460 359677674019 21522420517 373737810554 366972009251 683064997341 83499095598 107164222091 401812951972 464318397185 0 687049433344 14183511206 52329988240 0 687049433344 0 687049433344 0 687049433344 0 687049433344 256265651430 387756496657 263286034386 465429772006 0 687049433344 125777237348 420413002667 0 687049433344 0 687049433344 219749831855 684125832990 458840682927 671868500390 211022199528 495514996456 0 687049433344 0 687049433344 0 687049433344 157513879445 651031727105 0 687049433344 0 687049433344 0 687049433344 374637014300 567647607564 74762066691 540295314192 539217223339 633473389459 142554081396 618226166849 0 687049433344 0 687049433344 0 687049433344 443826772955 576048973635 188148179969 675809169629 0 687049433344 0 687049433344 0 687049433344 34958116215 504169814548 0 687049433344 304443849752 469623084301 0 687049433344 0 687049433344 0 687049433344 75511783962 420245794815 20205384274 678169076333 0 687049433344 0 687049433344 0 687049433344 94877050926 261678460274 90940801291 234872378214 0 687049433344 0 687049433344 180554411125 642971824124 0 687049433344 13096139419 266712161129 0 687049433344 16796764084 313843960194 0 687049433344 132259074824 526360774848 0 687049433344 122475940303 128764181424 0 687049433344 214160062246 303264214234 406043781823 563938476629 294342650603 632657415853 53541490707 188336557975 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77032557973 684085371693 0 687049433344 0 687049433344 0 687049433344 107533167244 169746405431 0 687049433344 160820495543 378721703587 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254166022583 612289801886 191332132791 549254881019 240732564055 572321311009 566308152290 617789432863 405173200351 680558552024 0 687049433344 0 687049433344 136961304712 648083056864 20086636878 440955404107 391059266566 519663253801 184277240871 574512202951 289355900639 448248272829 94372065339 353478422521 0 687049433344 151845444059 517877590631 0 687049433344 139741974118 344474339190 0 687049433344 0 687049433344 230420458640 645612087052 376457206746 593743504516 43412857641 160151075990 0 687049433344 434748118522 654808788599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3705974165 444652697798 0 687049433344 0 687049433344 0 687049433344 74124103827 273032914560 0 687049433344 348293325777 429049490816 95711908830 413925683603 283727708344 386273163842 0 687049433344 207555567243 366874749142 191135435791 408504960180 198372061830 308109141528 0 687049433344 112914592412 581554430596 0 687049433344 77843305311 112338315427 610063194791 615839165278 0 687049433344 262685992538 304193953679 343107788873 478703927984 123176468419 588383604488 235735384093 374494949083 27782669481 612067437192 0 687049433344 0 687049433344 63749427306 124136078246 139444035445 445527645939 202733284761 209579327572 0 687049433344 0 687049433344 346625974840 430938009185 0 687049433344 0 687049433344 298252895703 601461796946 13253479587 559643594683 0 687049433344 0 687049433344 425489490190 661014544979 35861318645 453293252722 591070234624 642546621356 254671637915 482483586920 0 687049433344 0 687049433344 140134815596 400370951579 0 687049433344 62487867948 371252152920 359130446599 383612802858 0 687049433344 0 687049433344 29182429269 41805821212 0 687049433344 0 687049433344 188072992909 496677823719 55878000553 232444692723 181291007669 192197046727 64809668848 463341026627 0 687049433344 0 687049433344 0 687049433344 161769776393 588395321502 329490579735 564618612514 244123339476 519503966194 0 687049433344 0 687049433344 666872714602 676412930411 79737096026 246459536280 0 687049433344 15548109901 550753300799 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114013644911 172265465629 129871718006 353228853294 224102868443 348960827514 119185169518 215803805548 0 687049433344 0 687049433344 0 687049433344 206705381749 230609021018 0 687049433344 0 687049433344 278761793304 412666331728 0 687049433344 57999029480 456436111404 300274057898 432059949509 4948131497 667317658514 19484008594 243384268951 465096641969 520171170272 516032173205 575662249635 16958586484 335605979088 221416041366 252720803841 161378565509 372837095018 0 687049433344 191444036422 585307881868 26216009044 363084412663 422318556946 499165958496 0 687049433344 0 687049433344 17871043569 222418112217 149897042143 310855927890 123993880796 423301757998 0 687049433344 0 687049433344 391056730956 491994533168 0 687049433344 0 687049433344 356098404148 618456141654 668613956931 682176269481 0 687049433344 0 687049433344 467183019937 541209460698 276303719662 302248470841 355966574265 414501709693 409411542748 502949732883 10076801661 608759621370 432526492458 547711599164 442092614868 550840277737 62819959001 671775131643 110921599989 302669220556 0 687049433344 0 687049433344 344210789405 663061548206 0 687049433344 0 687049433344 0 687049433344 101356517669 664745849441 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98613696459 263472121260 13663760018 283437633473 0 687049433344 0 687049433344 311987943481 496262494459 269383592483 311577018048 0 687049433344 0 687049433344 566997940755 675770719951 0 687049433344 0 687049433344 0 687049433344 246686033075 589277501292 289388607450 640501647917 0 687049433344 260328974041 454393101385 366325403522 629657788197 185790584140 624873017723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115746200464 572266990100 148565398895 581572250059 0 687049433344 188108027217 271437239543 314426058661 374149674617 337536226778 426712500137 44361475335 499522118071 0 687049433344 309015413601 585527235101 0 687049433344 0 687049433344 152794903698 455793960694 473566049142 628226613075 377549514264 533057978857 292596379083 558854910159 355600898649 466937008173 96418197565 398908858235 5247826609 21994782548 0 687049433344 0 687049433344 151304641278 550997790137 0 687049433344 464599993148 510233286663 0 687049433344 0 687049433344 464491044866 497777383570 0 687049433344 539935497369 656586207083 0 687049433344 390519459249 502808142290 211930632298 396464718792 128770782431 303560000161 136405959308 535130472901 300394273712 630327312189 0 687049433344 0 687049433344 410355479123 660016520810 21586802992 216361926693 0 687049433344 354416830428 682504491345 262972032067 679855871422 0 687049433344 213943557236 576520127554 0 687049433344 0 687049433344 481073432495 632535069789 0 687049433344 0 687049433344 29866990540 293271901111 31007345055 408351615011 172230399250 209792034810 0 687049433344 566467945896 569067570025 256537820762 318484945531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187127337907 335168409887 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362925223716 628904524385 500820627328 520373781775 63621819942 212026358507 408493337905 665346324818 0 687049433344 337545101188 680796804368 0 687049433344 0 687049433344 202731917021 642193492340 0 687049433344 398152342406 480353327247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 418221110310 627727184358 0 687049433344 269473613287 503268617643 0 687049433344 422907079410 482042486649 0 687049433344 466983760500 549533036404 192504630892 562780402993 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6006997302 603426245685 0 687049433344 262382746628 427508440649 0 687049433344 0 687049433344 141302838351 589907424716 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 582188618271 676094586735 604633111245 659929870488 17688791154 474833474701 222085486557 574348602362 126441396631 249380729885 0 687049433344 406334177012 491206040820 496709816994 516403448971 427323031146 611575368842 376734777196 624306170319 0 687049433344 0 687049433344 0 687049433344 398404742500 456595522825 0 687049433344 0 687049433344 23095027304 130416400947 0 687049433344 0 687049433344 209625615950 661970593545 561835442611 680385395503 0 687049433344 0 687049433344 0 687049433344 625379512493 636415344449 0 687049433344 14551571901 180507713047 137859327405 644030689316 0 687049433344 0 687049433344 18458953431 295117974780 0 687049433344 474321955050 622409230575 0 687049433344 0 687049433344 0 687049433344 167174293483 404563996776 0 687049433344 0 687049433344 332544596337 476971015927 0 687049433344 199444909293 232432883616 0 687049433344 317753780340 467192618991 73341232083 257679808235 0 687049433344 0 687049433344 110172733762 657149304852 0 687049433344 25829069082 55524489064 0 687049433344 0 687049433344 272585829428 683630231020 0 687049433344 0 687049433344 0 687049433344 141557748682 318947080532 0 687049433344 47357117392 355760345170 161195588528 218476742963 151576452420 543119439378 248885533390 592790332080 264813694000 532906165685 0 687049433344 13220206069 552869018521 368666857424 539212177200 0 687049433344 27466491797 532572938216 259111469674 464744686935 0 687049433344 0 687049433344 0 687049433344 550823118566 601903719795 0 687049433344 164496744204 213457796533 0 687049433344 103008457642 490874303996 295018527092 526762797419 0 687049433344 0 687049433344 26014026988 362812698711 0 687049433344 0 687049433344 165426482983 258711336914 0 687049433344 609662313518 666490254974 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152936145702 331675683882 0 687049433344 0 687049433344 408248567323 670554218714 128943673752 264156975327 0 687049433344 172580281479 319705995448 0 687049433344 0 687049433344 0 687049433344 43863104573 401827531360 120486735463 286653011538 0 687049433344 20222221124 510012487995 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192830591886 296349033714 373358530337 426129533320 365177810306 405471875532 157739830047 165694544408 0 687049433344 0 687049433344 0 687049433344 0 687049433344 580484947405 665415329251 0 687049433344 435557585657 521854278979 64470512881 119206106435 5298359725 255581768300 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139172252599 583413627914 165864244464 233435628723 0 687049433344 0 687049433344 106683607329 497204948653 334822637904 493415470624 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292542612045 459180481153 0 687049433344 0 687049433344 600038754582 624067534437 0 687049433344 6121401330 598610724112 6373232003 323899296083 355773272572 642979575817 409571913328 482178934912 0 687049433344 0 687049433344 4339474616 333591284191 0 687049433344 0 687049433344 165938270527 166061592391 0 687049433344 0 687049433344 529011300611 587988684704 41304200561 550609010261 232017759041 550110628992 0 687049433344 359155110858 373641784496 211785153765 315513353710 392884945759 551090446833 357178042640 680614508917 9866698493 65194713959 0 687049433344 328348390120 442628213713 0 687049433344 142057872066 218194333857 308064163117 354916176085 44636091920 436353324154 0 687049433344 0 687049433344 335609697803 355417220744 0 687049433344 0 687049433344 0 687049433344 0 687049433344 333634616449 662762620680 0 687049433344 0 687049433344 61019560127 604030975644 0 687049433344 131904918021 236512077676 0 687049433344 134933863812 443819377645 0 687049433344 0 687049433344 0 687049433344 0 687049433344 89661059109 302099568950 0 687049433344 0 687049433344 0 687049433344 46305597849 352739897911 0 687049433344 0 687049433344 0 687049433344 240514883550 317422306998 178348007841 635404219321 0 687049433344 0 687049433344 0 687049433344 425145425099 676064518049 0 687049433344 50823809365 385466010894 0 687049433344 0 687049433344 0 687049433344 295116918590 532195562519 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124882276464 663293193643 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179038506983 181563285835 465822558775 633590734723 588574162554 668970712668 91622809999 263532843392 0 687049433344 0 687049433344 383569503183 406110693350 0 687049433344 31069314420 676815877354 377083942307 592992913121 242715095095 510650604630 203324335007 639089665072 0 687049433344 0 687049433344 265878603154 553663970948 0 687049433344 0 687049433344 446075013407 664975072939 0 687049433344 0 687049433344 0 687049433344 95322956240 662535464290 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123845402130 269727119197 0 687049433344 526227098053 540178803570 488609420814 503528893727 0 687049433344 0 687049433344 565590601984 578526581951 156225937311 646669573517 0 687049433344 323103505799 324802172785 45816640958 64554475614 0 687049433344 317279083078 579249079444 0 687049433344 5150348200 438876952291 185267659012 250439581972 0 687049433344 204145982257 633952607008 0 687049433344 126795817723 495726208762 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310113671831 408731814806 259883749989 495639842897 0 687049433344 152434614079 477021756046 381134626892 566479617038 0 687049433344 151710705652 658761421647 0 687049433344 53907720859 443382308427 0 687049433344 8073805254 96926802390 0 687049433344 0 687049433344 144673893294 520542331708 0 687049433344 0 687049433344 0 687049433344 138408410097 564532941507 170776827089 421456753109 0 687049433344 105203284807 484673819369 0 687049433344 0 687049433344 180625252970 508191569546 0 687049433344 440253436926 629700578612 417760187299 486925282110 0 687049433344 564468273576 597406705848 0 687049433344 0 687049433344 364715329818 601999412471 5273409171 641572400270 111704966512 190293318548 0 687049433344 0 687049433344 0 687049433344 281715967490 366919656022 656799705272 674018713989 574976941994 636746511474 88001181675 643027397128 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97494170005 140698990851 232492907115 655042837944 0 687049433344 303468177999 341202173813 342060505546 664917063683 272396594929 500337703239 0 687049433344 0 687049433344 390698094669 523445438753 0 687049433344 135577351607 635868934698 0 687049433344 60018320251 465174547335 175548079078 477394709730 101726874019 297005624847 75967234314 547755864303 0 687049433344 72132126085 140202499165 0 687049433344 480990892882 553877333159 229447735208 623313744977 143344824129 555066552006 0 687049433344 0 687049433344 0 687049433344 336088020769 574631144522 0 687049433344 246464899962 686633911171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364562218061 449573925690 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24431971056 539334223888 95004207189 183921430853 355078183625 522326694757 240190581096 348163462751 0 687049433344 318400548962 485285216754 0 687049433344 220737512090 269766499659 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 567435509931 675276504634 0 687049433344 102175440948 659405806274 169662052492 291527860213 409313446913 588706457117 0 687049433344 301618665224 574377865837 99682291319 246125941294 0 687049433344 0 687049433344 0 687049433344 52471916960 644800040317 0 687049433344 427063202606 514172959923 35033588171 266775181153 299718744034 442989881886 182854246680 536104484280 223774987926 633681466448 215507456521 402750740165 0 687049433344 0 687049433344 0 687049433344 378028276375 560816544666 58492169425 267945641233 0 687049433344 386085171035 626623866991 0 687049433344 0 687049433344 12540467201 468936024900 0 687049433344 232068321744 418812188567 0 687049433344 255537150539 349448695073 0 687049433344 0 687049433344 81778587474 538086059400 79501890607 542835455683 0 687049433344 0 687049433344 70196620322 257100455687 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286863343771 479388833341 0 687049433344 0 687049433344 338531145873 377874519178 44982840066 533825264213 345456301700 467543386733 0 687049433344 256937631698 372155336509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117761656652 591782854818 189201362910 631708445336 0 687049433344 0 687049433344 0 687049433344 514424885683 655444600321 0 687049433344 585096575301 609697576795 521322530523 637093431493 199125310093 499640034489 0 687049433344 201942087561 486708220148 0 687049433344 0 687049433344 0 687049433344 345604520432 684077018392 0 687049433344 0 687049433344 0 687049433344 190700133065 227603066678 45111752244 125622160282 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94413668089 662954065173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137844812095 435508680830 0 687049433344 0 687049433344 33101975422 377712696481 405765201616 433968575647 361927028001 671157750656 252721141180 320963394930 0 687049433344 0 687049433344 170471522730 385994132947 0 687049433344 0 687049433344 289342161294 310492163156 0 687049433344 428066173947 497513235170 67221727087 574551334294 0 687049433344 103567790351 602067476522 0 687049433344 0 687049433344 62707651128 485091489455 81944608859 581012130434 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75014807669 164409053188 307930435763 666202923393 195396730094 333864123289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18627197901 408219279551 0 687049433344 0 687049433344 0 687049433344 53436355498 604881845834 0 687049433344 0 687049433344 0 687049433344 203009492481 372285064413 150424584305 218895309212 118304533100 206634721482 0 687049433344 599406225788 638597565647 0 687049433344 224265070490 628564014929 0 687049433344 0 687049433344 245599121345 297633817778 0 687049433344 210260955621 351703882865 0 687049433344 0 687049433344 429814286680 629525105239 0 687049433344 0 687049433344 0 687049433344 232913376818 353941841332 368075854368 592282073804 52960893801 84937993887 144001637505 213615447693 0 687049433344 416054345851 451206103518 68629361769 194092641360 70548999035 84052621255 0 687049433344 0 687049433344 101703279403 170831131408 594760636321 675515325172 80942788670 439049051883 194865700797 318573385099 62815323428 246450893176 0 687049433344 0 687049433344 265581200758 464958810388 0 687049433344 0 687049433344 28186775430 559050579192 221291375227 230129699592 0 687049433344 0 687049433344 0 687049433344 86801305506 328909880812 86989356360 250276633412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 147303955241 553005006216 172231057004 365622132256 0 687049433344 113370262573 297090410391 0 687049433344 102125508404 426501239372 0 687049433344 235273741715 416353055100 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 311609000354 674328399655 0 687049433344 0 687049433344 254141513070 614963678992 306737876301 353082755790 0 687049433344 93465927765 629992984976 57886868601 681671770514 424931755730 634620434884 201684352244 534100984167 427500222011 645105882767 269034552393 385089312519 0 687049433344 0 687049433344 0 687049433344 202970455077 513939277974 0 687049433344 0 687049433344 186991237656 371679440059 180880405144 393823073962 48742229955 636653147555 0 687049433344 336342957239 396578998903 275136705566 394427984072 238777003984 562365336357 0 687049433344 55327325942 90821997926 280276437090 610861481131 6479445801 576988433566 54116006773 159537511608 244364227518 321356984042 0 687049433344 0 687049433344 289944876233 315143719144 0 687049433344 65291459619 393149090025 0 687049433344 0 687049433344 0 687049433344 30069201229 361298390361 0 687049433344 336473596616 605420335554 0 687049433344 392188379757 571587187759 357991692271 646338174331 0 687049433344 4864805153 109809891373 0 687049433344 360433542611 641255859157 473803062679 570048786994 6187056703 532818700275 0 687049433344 399897938116 602077783792 0 687049433344 91269946242 200756583495 0 687049433344 0 687049433344 352924132168 686218713878 323268685204 409070128751 168163128136 560056442420 59871969496 233745734458 490658314552 668268611670 65377313390 193507995146 514398613706 580045070740 0 687049433344 0 687049433344 198932795930 607223578886 0 687049433344 0 687049433344 0 687049433344 193893952265 466518042000 451710312921 573591502993 31999060395 237841222316 0 687049433344 252735215343 463713497664 97910613663 479053101774 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75651693971 190516433122 0 687049433344 91236209717 566930551629 0 687049433344 0 687049433344 0 687049433344 454499170719 574576601606 0 687049433344 0 687049433344 218941733676 555403384492 114731317988 275583627190 0 687049433344 215462758407 410148991637 128034625179 160851488434 0 687049433344 102136307650 502523020499 112536482138 551250383468 360148729525 471228956168 144232077122 404330327451 0 687049433344 0 687049433344 61542948352 285934460045 0 687049433344 0 687049433344 0 687049433344 58319033568 592566004991 423484330315 508862317919 96436950440 664659064160 0 687049433344 0 687049433344 251352180296 320554171060 227487356635 618325909181 0 687049433344 338981264013 441625791463 0 687049433344 0 687049433344 171186821604 546720189634 0 687049433344 0 687049433344 0 687049433344 200182400667 638557067203 0 687049433344 183742414466 440104492181 0 687049433344 0 687049433344 322545212438 570923467329 141025454356 444898593336 7573996738 362559638444 29138936853 83311057514 406010287548 653089181120 551194208597 631614996759 518903168155 571699581792 121758882213 592134208483 245306556305 524885797645 0 687049433344 0 687049433344 195849517743 548261702308 0 687049433344 0 687049433344 163162946483 398448952049 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140792967927 168675488572 0 687049433344 49284584567 355625377952 412520413123 510627970237 259958559692 493465894044 0 687049433344 0 687049433344 311390096701 683131973843 0 687049433344 177178135441 316455041020 0 687049433344 420519891683 666239608264 147005955321 371511365019 26843935 116450322854 181304264243 434313781884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300515858549 640757183204 139835273527 164056564266 0 687049433344 456861966168 536050964385 292406719859 380220449800 0 687049433344 0 687049433344 20354615771 256856389417 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29637493701 406256138257 453280670783 620280197616 253272929721 292143309092 220938999226 599742533340 0 687049433344 0 687049433344 301016334120 504018596056 0 687049433344 136356777434 610979791804 0 687049433344 0 687049433344 0 687049433344 445595374350 573678659422 0 687049433344 379467986577 381617897028 0 687049433344 129071670638 581583144185 0 687049433344 272077767749 314326341193 0 687049433344 192334349597 655657729884 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157924924744 664813853647 261685600680 320498177370 159004960285 574498992649 0 687049433344 149596648324 564870776509 0 687049433344 373479448908 377195865335 134523079065 313856588420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548565957318 555699857837 0 687049433344 0 687049433344 0 687049433344 0 687049433344 312542273881 368926305278 0 687049433344 0 687049433344 0 687049433344 265755809838 313807812170 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 276011659713 471391133059 181660430344 467276675488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 122047922354 274722002802 0 687049433344 10193915581 198296532936 0 687049433344 0 687049433344 321488898166 596391956238 0 687049433344 368897684901 489980228918 277855488019 355340246930 0 687049433344 99119433202 586923129905 0 687049433344 119328447356 415185297944 243672874021 288834424871 0 687049433344 0 687049433344 0 687049433344 53229711438 87889690159 0 687049433344 398051023049 683504042773 0 687049433344 111574867688 346240110787 214752200598 677825400971 23734752534 663939130808 0 687049433344 274663206268 365480546266 190723036980 587673992474 226016680821 548782066908 32197807943 140192812459 144685698852 649279953787 0 687049433344 195875215365 532009930505 0 687049433344 0 687049433344 209779736213 536115852234 237552514377 528670020234 0 687049433344 68831830930 477137942607 0 687049433344 27999543550 518749548831 0 687049433344 259059504794 536768324636 364596325094 527447766494 107540829390 575967915511 354217817350 478051933539 139675193538 686808507925 0 687049433344 0 687049433344 172462435388 234613314811 269208665531 423896662714 0 687049433344 82364338908 426629174902 8610972962 455270924321 91823763644 397106193617 265885016495 366743043763 0 687049433344 217562354770 421590741815 0 687049433344 185834259267 206206190080 275940484211 372097777379 0 687049433344 0 687049433344 0 687049433344 96682148346 115288260357 0 687049433344 0 687049433344 268469026664 296074449557 0 687049433344 0 687049433344 480516378599 676754300092 325616421114 642391485639 0 687049433344 0 687049433344 584603607388 619041792765 63715192113 417371254856 45974715208 438877877795 277821903888 497178593017 431457823820 481249726961 0 687049433344 0 687049433344 202108665738 210965761510 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65882417683 604173734409 147297765958 526503108773 232679851350 642886665596 204454411341 594089692817 308756698574 418304696010 338523141232 580077036246 570174095394 624737001885 143325720180 566392554855 0 687049433344 320578811675 478595322182 308437178274 544982585207 0 687049433344 149459267173 624546800978 0 687049433344 113887000031 491789729518 0 687049433344 0 687049433344 0 687049433344 263530792909 467749831963 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152610045170 492787467167 0 687049433344 81950101735 296972510436 400789830573 676981628725 0 687049433344 0 687049433344 254768107297 648203195214 48736860535 265906121592 0 687049433344 0 687049433344 158779523014 530414346441 128730926586 264686283865 0 687049433344 578272222389 622642162084 0 687049433344 0 687049433344 239588983266 318617322166 0 687049433344 0 687049433344 318763013683 459288976801 0 687049433344 24667697058 629770685148 0 687049433344 132655636594 339943081358 0 687049433344 0 687049433344 276686447721 555731469235 415203791198 640150247436 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116376077823 411224673158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 355545959696 382596420824 542796914776 670330534913 341328568884 487271104394 0 687049433344 0 687049433344 0 687049433344 37107123711 346941981013 23950252119 393243100900 0 687049433344 193549862007 561577082164 0 687049433344 316188008114 385652642515 446233516518 500323556629 0 687049433344 0 687049433344 27700547063 431619803550 0 687049433344 517279660979 547445820410 0 687049433344 353767809238 432749534575 0 687049433344 0 687049433344 0 687049433344 299961530639 452211411094 0 687049433344 375017049340 612497691538 0 687049433344 486760322529 508012718322 254518938410 381000694263 245275992996 665736908485 421848724637 556809400691 0 687049433344 0 687049433344 81053971074 255392611199 0 687049433344 0 687049433344 374586483147 630772313562 137860538848 362831700497 135960199662 677511830584 498198708902 634398904658 0 687049433344 118589547058 150900661662 312409500670 585586587466 498331676537 568007257609 135425135405 441137900721 0 687049433344 0 687049433344 315975606008 608078957736 475632764343 527112542276 211905433467 630206931204 0 687049433344 0 687049433344 45470625196 650771779696 105965079798 132008041626 0 687049433344 0 687049433344 71014134403 400485116504 170765290451 465628660798 345288927744 438219061899 0 687049433344 371942649423 566904048112 0 687049433344 0 687049433344 329342671170 396710671599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 153403672704 479351356763 0 687049433344 0 687049433344 0 687049433344 526163508764 576899908325 498089287671 578885790181 60360735466 276813951227 0 687049433344 191075735939 402528069741 310558156734 577604141603 81516274923 390388770860 0 687049433344 0 687049433344 274321171486 621019159124 17034397926 636551780321 0 687049433344 0 687049433344 312118105248 573473608591 400166787219 553355839456 631140337621 656558602141 0 687049433344 366867931059 641941977498 542926121836 607984506450 383072276834 428315789826 342639462262 560627600112 0 687049433344 202394109250 557827426781 0 687049433344 225382974587 341148459783 0 687049433344 238563381418 586835716095 114841718371 571294760659 212059100662 653436842776 0 687049433344 261205888021 639000341196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371371126469 678164191381 306109938215 426474492984 0 687049433344 238417986963 635357920269 0 687049433344 387554610007 513475767693 0 687049433344 0 687049433344 72051541079 681540590004 0 687049433344 16624432446 385646516601 0 687049433344 3488923680 573834319080 0 687049433344 0 687049433344 459071694347 643632608502 0 687049433344 40852394689 612690384073 209332764337 529427189527 0 687049433344 171066086114 231607511498 254696713392 370519917438 64673218791 89490317455 0 687049433344 0 687049433344 225820070219 559396248472 362640265030 594540525435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266516971813 434620839059 0 687049433344 289316398216 335344558220 0 687049433344 25693358980 306399659702 389924304393 518817562508 379446967496 656683339646 35455042535 450777640940 134530781383 683040121283 168518634419 256335527720 337727642879 556986076808 0 687049433344 507809299747 587429323271 456023645981 645257155702 243183667483 591516829171 31147474362 317506246543 0 687049433344 299240054072 482213601357 177696249634 511108315264 0 687049433344 172744821954 448000286902 437431137425 564270661573 0 687049433344 419559802410 463975345320 0 687049433344 0 687049433344 0 687049433344 440492985846 582579882371 288434117856 373525905755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329446288326 439609945381 0 687049433344 140600019799 471007977962 298722476029 565005934442 335369829459 672471117722 0 687049433344 452379938281 533652845100 134072798315 471875789609 25822863916 331863372179 0 687049433344 409514471844 589104389298 0 687049433344 247943996729 521922729703 292350296449 486760306267 0 687049433344 441307447445 502689969946 177239275517 615736838295 0 687049433344 473021794345 554403809564 0 687049433344 283195651376 509367199712 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198737256780 287542027961 141453181190 416478949406 146118717254 537827089799 0 687049433344 0 687049433344 0 687049433344 302122930046 422196713384 188904678033 374294366488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67840074509 629860539761 0 687049433344 420727235734 457679938311 0 687049433344 196838882344 610567925164 91349202958 163356410035 0 687049433344 41711735766 188702954858 0 687049433344 17647500182 583710525116 111517533994 473985788086 130151198031 296602643058 382820788259 555510759295 0 687049433344 0 687049433344 34846091863 685531049655 0 687049433344 41036822451 548362298328 0 687049433344 221892549992 293774661987 0 687049433344 0 687049433344 0 687049433344 402569305867 469555538125 231097032386 646772322626 60971610345 234718537946 124978320150 472774346624 0 687049433344 0 687049433344 94948802672 424933464890 94838512283 617308444960 0 687049433344 0 687049433344 467038260081 595141907670 0 687049433344 0 687049433344 328195124491 502409885480 606761798365 685008843686 131479876219 382634691293 250013438331 397470987689 142954317764 301408275072 181887335384 288679667030 410890492674 556664789749 79749226668 219600765366 370279022986 552814242375 0 687049433344 193927405106 403835520320 0 687049433344 260435462143 511362200405 0 687049433344 115118350692 334075155715 0 687049433344 177885341777 221221814403 345956695173 366837377281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 472863598525 582434647018 490989098005 629702485693 372563938725 407899077432 76096145304 118704653526 0 687049433344 0 687049433344 114360730430 168895115232 368705780384 679937470352 0 687049433344 250919483990 263964079853 0 687049433344 232385878952 648714296487 0 687049433344 0 687049433344 0 687049433344 51139922543 547587468671 289437065317 315196071272 0 687049433344 413172065555 613906710805 0 687049433344 159019816898 510174976053 0 687049433344 197831527101 226254049817 0 687049433344 12868499676 126294607319 0 687049433344 9197705243 10392611249 0 687049433344 51078151740 416041681149 25925169208 265816553277 424846530215 667511154064 260274187880 350762765599 153073908257 676099711999 374139525583 519559174026 297916859195 543655518102 0 687049433344 169890797153 265256110099 0 687049433344 0 687049433344 504835579862 509123122302 100165700060 317351131294 0 687049433344 542434643544 579720874774 0 687049433344 114387107342 641407570594 63938377124 480457827450 86581766031 378650881501 352958241184 556894030025 0 687049433344 0 687049433344 0 687049433344 332181665057 414154027156 212265788151 461040839401 423298565435 437369301187 23223896236 513330349601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116642706729 154706665382 0 687049433344 56535341153 135342985254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154239621000 170759778691 0 687049433344 0 687049433344 390637204538 437391213475 129042307697 468449298496 203187673982 685692471463 0 687049433344 194815713892 567246291759 0 687049433344 0 687049433344 0 687049433344 475983456093 627186127208 0 687049433344 457465260484 617360280850 149783616254 318278312421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4080740965 424009569224 27817588639 165532641610 646228208634 681025633063 222310515387 332970914227 238105381127 595082571066 351119819909 390234447266 321473622564 552131191696 174608939641 541919388401 0 687049433344 52063576254 317347921068 0 687049433344 12014405711 80405467275 210121486219 397284060366 69295420873 158273975540 9679766151 413028604985 0 687049433344 46470196663 248378184264 18760036460 117069713474 110560862761 668422535827 0 687049433344 133042175441 440565089514 0 687049433344 289065208999 590736413641 0 687049433344 0 687049433344 0 687049433344 0 687049433344 50581975708 614258831164 0 687049433344 0 687049433344 0 687049433344 374455534943 413476730458 595491498326 622348323310 448124958146 610226643870 0 687049433344 262954389433 548268393620 0 687049433344 0 687049433344 11194692666 662641781342 398366454184 428454728570 0 687049433344 1210160784 639258966238 416127649914 464783985757 152827101980 409008529806 0 687049433344 0 687049433344 0 687049433344 309400319388 452576596297 60972949498 671196180778 411580775225 480403162206 0 687049433344 357883125971 538267608223 271217012812 658251947630 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92636401274 592584310721 32776439524 386019137913 0 687049433344 0 687049433344 0 687049433344 106331770188 329033406582 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277163348658 570371869242 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38770799762 270098520544 0 687049433344 89415847595 300901513917 80218885118 601154638794 95974751409 492379935657 325485551390 391795432880 0 687049433344 222032783255 465497889511 4839795659 197723739913 608415691457 675816784284 359509590996 518767590537 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134011780353 330397988930 249511156979 675177956781 246816364551 456817841030 0 687049433344 0 687049433344 5672690477 608027358136 0 687049433344 300318899153 619051640874 0 687049433344 356029502893 485541333859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63231732824 104625588983 79605084478 368496472424 0 687049433344 0 687049433344 171004650231 673418996687 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375810276957 676576501100 0 687049433344 333268061592 575705754830 298379671479 358092833455 229174834180 683986519251 316177951957 577341246823 0 687049433344 414096292477 419264399469 0 687049433344 487094122113 653834928413 0 687049433344 471227608783 505744623900 60102147675 545325863968 0 687049433344 144694851671 165275690847 190858209094 421297513143 487604157291 495407778416 406515001678 512322635067 0 687049433344 598343921600 645349607148 216928894335 670362190726 5197927407 535200150275 0 687049433344 320582111280 424615645377 0 687049433344 0 687049433344 285402960071 392081521543 0 687049433344 0 687049433344 241260307794 578522876677 25649951118 355511927992 207718170546 471441763453 171740194689 293084871695 0 687049433344 0 687049433344 277667350143 665783579420 530972533322 617495002958 90267617684 579687962377 0 687049433344 1330550720 528101392399 586463878827 678200592775 0 687049433344 123146387850 485605182234 39931606538 662417858677 276698218677 335532183733 0 687049433344 402354072845 586116193392 87274051852 270135991986 99059925618 207607235348 284968659481 422297645000 151325730398 216955412364 0 687049433344 104703017980 611928391433 579011700548 671400146836 135729123242 660251770903 398636323967 491447917310 0 687049433344 0 687049433344 0 687049433344 287261535215 456984853713 187182678055 208607054376 63950055920 557783859771 365264906803 564791204003 0 687049433344 0 687049433344 50426766024 110006073331 3465099471 633430620751 116530864468 537779693674 290199133982 418005469942 0 687049433344 435786755808 528510988800 61963816893 299243447294 251186384931 327073380767 572082294784 572659307338 90995297239 522351739918 0 687049433344 380535049187 616439916986 231401102343 601146618599 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439858516456 570929650453 0 687049433344 0 687049433344 496656028647 584715749557 0 687049433344 0 687049433344 126628009782 616723448913 600283939828 625883332976 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498148462355 589071144683 411193854605 505934852710 0 687049433344 382440222494 430957895191 339671375188 646999281209 0 687049433344 104518037737 611141101241 234283520888 344040815426 0 687049433344 112351467539 207023153933 419698048547 618485779149 189812013350 644885724139 4607897900 81066670318 318946635595 379057675712 125897825136 655507529531 512801955425 595970619314 0 687049433344 0 687049433344 247443192170 250094799383 0 687049433344 0 687049433344 0 687049433344 0 687049433344 158961664400 563717683375 21873223438 205838630747 0 687049433344 399889768408 638291978722 0 687049433344 212802768428 512687497050 0 687049433344 313243546842 340338506476 0 687049433344 0 687049433344 0 687049433344 26382304904 643644394397 52870099330 431940339653 0 687049433344 0 687049433344 528717103082 613028099313 0 687049433344 329772268271 525589261921 0 687049433344 66504445038 424630949507 0 687049433344 0 687049433344 0 687049433344 32432163414 255878764699 0 687049433344 221858979630 345131537100 441892940510 468180328172 0 687049433344 422217361994 424400054177 0 687049433344 0 687049433344 0 687049433344 200607569653 350367501926 0 687049433344 111212350583 292203701909 0 687049433344 526299017578 574055578574 102722717299 649971628345 614267320887 651405502302 124969470553 593178667843 552170404605 646115798119 0 687049433344 252386003730 676965815413 0 687049433344 0 687049433344 0 687049433344 454817883611 664761320682 560370513515 665342215752 277790058943 584926141796 0 687049433344 87891182110 222204649841 0 687049433344 394044746049 659494642847 174690313484 221385971605 403010153506 604534478353 499107002605 521369899177 130377566185 516313149745 164160826680 321101334144 0 687049433344 160421222129 208640565979 286259643763 640641607395 0 687049433344 67884377996 565640434547 0 687049433344 403799548372 566356380549 0 687049433344 312053218722 467711826290 271837416457 326324849377 0 687049433344 0 687049433344 0 687049433344 331203712641 333815172195 498275780827 577986590769 317507225555 682403010667 0 687049433344 0 687049433344 463414298296 664899350805 163777132492 197897602960 0 687049433344 0 687049433344 166772089839 269349042735 0 687049433344 142299030805 191451503860 0 687049433344 0 687049433344 167047760361 554902619764 0 687049433344 0 687049433344 304465279523 520831450292 494463381435 607559829617 435138213420 578369045867 74870623007 519736112818 0 687049433344 0 687049433344 11138552171 478414059848 380472139051 642758360000 153353717966 453479921948 0 687049433344 0 687049433344 0 687049433344 47180527163 418333477370 448836772177 549448199251 0 687049433344 0 687049433344 80743506010 390223190557 0 687049433344 599131507190 602226552124 291372954283 383591659259 27248153436 196900701914 0 687049433344 0 687049433344 0 687049433344 0 687049433344 599306501357 644176030792 438015239152 461820430162 76554712364 585284274170 0 687049433344 248114790825 323582677101 434662507672 492109104070 0 687049433344 0 687049433344 252198344832 566118010489 70452132960 526547541583 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3925731796 330724095221 0 687049433344 44785329857 199627058683 340490229319 475517086956 209703202274 350106203238 159052273760 524958837989 0 687049433344 248179995829 384538395562 0 687049433344 0 687049433344 482743505971 682070498830 108520492468 494001562571 0 687049433344 60694971762 557791473379 0 687049433344 191088028319 433175087894 0 687049433344 0 687049433344 0 687049433344 345056320248 459463739468 551580430487 675037903402 0 687049433344 17302541338 392924320569 0 687049433344 0 687049433344 433228332363 546807235630 0 687049433344 479141553591 640094386971 347958680714 679297795819 0 687049433344 0 687049433344 10335367441 18016802983 312095914297 405162888416 77546634393 326969191530 540334469121 614923916071 0 687049433344 351929296474 408432741380 0 687049433344 0 687049433344 26576460271 334611318183 0 687049433344 0 687049433344 1221919549 285608935344 0 687049433344 0 687049433344 292026198614 557383509450 0 687049433344 0 687049433344 0 687049433344 159941620765 595110552484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402489847148 652322265692 0 687049433344 0 687049433344 0 687049433344 66243833816 226184829403 324550359170 686058469815 91739231648 250446142938 144600267320 525694016500 337309213715 657304443619 0 687049433344 15577492781 205185435092 0 687049433344 456765219719 663890038041 0 687049433344 0 687049433344 15637626471 252668194051 0 687049433344 403140069899 553089202598 110210147305 172050860816 224392572635 581279107191 301859086033 639165952955 0 687049433344 83045316374 532450606329 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 166639941858 377658780350 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173700777874 557375156609 0 687049433344 0 687049433344 345971529219 426650372368 0 687049433344 231664080594 355137777156 0 687049433344 0 687049433344 276871224054 648893799377 0 687049433344 260193360073 597406317044 623353424736 679999642344 81874032753 667706570552 149412950713 154325390128 58266037440 116070945187 158298964129 232556482470 0 687049433344 0 687049433344 81603738063 516774803961 0 687049433344 300989145920 474971846853 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67018572239 100646380831 339891051679 473979692460 328882327669 539207376719 86163157997 367075189574 144421868307 492121502641 210687054529 470336782047 0 687049433344 0 687049433344 26103870388 179640917961 34134186721 267678152687 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 513595260165 681405637773 284131259247 316865722787 14161806501 309345428738 0 687049433344 0 687049433344 0 687049433344 42320425359 403168392654 159708750714 466347939559 0 687049433344 0 687049433344 470022051818 616651386597 0 687049433344 510766717714 621651825526 200566120925 651339750073 0 687049433344 0 687049433344 0 687049433344 140541714618 191670310190 610790720960 666046594223 166695654524 200069947163 165494479441 325407451895 0 687049433344 99289470502 162121244446 0 687049433344 105075726673 645513034954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152570969276 579107010983 0 687049433344 0 687049433344 261031104775 665376938830 0 687049433344 0 687049433344 0 687049433344 9784382778 618335734717 413438958270 653619247923 0 687049433344 0 687049433344 0 687049433344 362936416229 432451509662 44329025654 158042364598 290855254038 505262530865 32673417249 559556447575 433370515863 621571439210 0 687049433344 71484855509 664039624085 0 687049433344 500485069759 534333832433 583757284847 669185292327 86603918004 370870844310 223783522974 380801085144 0 687049433344 0 687049433344 0 687049433344 256283898471 629296683948 0 687049433344 117448205845 574070753201 0 687049433344 0 687049433344 0 687049433344 348729917041 672285472956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 103729708050 556613710751 0 687049433344 0 687049433344 118639667007 641182516848 212509081478 411546427212 0 687049433344 583442658733 648675832454 111739106408 114502514218 0 687049433344 338381773499 594538274731 0 687049433344 297508539238 663408248759 44651249018 555837975537 25619949174 169785824761 41734442092 483792178631 0 687049433344 46938315443 434018772554 80292794961 155319669470 0 687049433344 0 687049433344 548982472 558393493594 657648654475 664489537146 0 687049433344 173550139073 675192213904 0 687049433344 1360804948 157444875097 825999160 461783794488 11273635061 50090724238 0 687049433344 162191622634 386364885293 405016286430 522859129825 35502157380 309358717081 0 687049433344 329170576707 480753920066 47114705373 249748613484 22727273395 634331592371 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 440664258292 598919851183 112430020370 483701257068 0 687049433344 186627257042 384958698154 106839783758 114856703849 104156505539 389905924728 0 687049433344 409840663256 675254164695 0 687049433344 4046010446 106016927696 379034706244 418633383370 154906058866 566016300190 103766713526 303702064092 0 687049433344 0 687049433344 0 687049433344 66397274530 436920562450 74156717711 80317807593 179575936806 298325967521 0 687049433344 70275532446 638484621780 264326296150 597377709736 0 687049433344 312710948273 392853516583 288760651580 570740046883 0 687049433344 0 687049433344 251001206126 641202298603 455244721223 530450298403 250784544625 284621817629 9923143132 610416145436 266668823160 337728432963 0 687049433344 0 687049433344 0 687049433344 367402318356 571328521875 0 687049433344 150200659118 312929461162 0 687049433344 834855902 14529421528 0 687049433344 320510409547 419193358598 617365384228 626489769442 152794217294 334578458713 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115667378235 589771998674 439615396981 630714868927 439137561451 634695695767 131198624992 177814813322 116468008248 245083714633 33318372224 42418563613 141679172679 670684007859 414298735743 436830543948 0 687049433344 0 687049433344 367669998771 368646457661 120544767986 123225706746 431489210461 507993950915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257364381080 346702866755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 455236800462 624747764366 153804490301 617329456846 0 687049433344 394858542415 417685012840 655975140396 675000859896 0 687049433344 0 687049433344 0 687049433344 320068273208 446132282160 35905121639 513367881454 56266488308 349781657906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233601487106 508694470174 201773229886 276920837920 0 687049433344 0 687049433344 157823996534 211675908148 0 687049433344 448607189546 547826792256 0 687049433344 0 687049433344 69817924612 186914300231 207635503127 480731401388 0 687049433344 0 687049433344 0 687049433344 335179176496 555865827416 0 687049433344 0 687049433344 325678480929 560584567112 127219891820 282892163359 292173875706 475058508509 103813403778 235608352178 296845435170 657177841413 137113712142 457869448800 0 687049433344 0 687049433344 0 687049433344 281126292043 300458206365 0 687049433344 188759999998 206713177774 0 687049433344 0 687049433344 0 687049433344 327455912547 456885439672 262724950369 321326453384 92284303025 431302751512 101938183552 112953556981 457955702358 463646108864 74152388124 639659517138 224906036231 440953413130 285622648970 601301484864 130005220520 384875065910 0 687049433344 28305299550 506739474209 0 687049433344 591933373388 627260906138 0 687049433344 165970504698 625228401931 92024581630 573985410704 0 687049433344 57229293239 98626840034 186398708584 588130405128 224205744447 644009548962 0 687049433344 0 687049433344 0 687049433344 7106870686 616026679451 142607483722 617522861312 0 687049433344 0 687049433344 0 687049433344 0 687049433344 308680229051 472263859241 102302633362 167488646869 307863827486 530779290992 0 687049433344 156292857903 358728872622 356132023046 501785630488 400504601822 617889759685 0 687049433344 315722949100 434263629527 0 687049433344 524172835667 570035722822 394531513542 557619642649 576788264799 685884787737 93813736007 549487107025 401342412947 682738496747 219486106979 404932842282 341626001234 505424851705 65661169493 637898670723 0 687049433344 7785120161 284839344641 0 687049433344 44522071855 267042754365 0 687049433344 0 687049433344 413211947585 500095275330 0 687049433344 20294284385 339976106222 0 687049433344 478721512545 661604928575 0 687049433344 68308437548 650413396232 116531449829 305343639039 0 687049433344 0 687049433344 116570983013 390124963814 0 687049433344 0 687049433344 0 687049433344 13682659319 246257458456 0 687049433344 0 687049433344 147467612777 153197289055 164275294203 599937858901 0 687049433344 409521282763 422838750039 270490674396 570405408418 7391656156 659727912558 0 687049433344 0 687049433344 0 687049433344 159689025578 359854308527 172613669100 514931372344 59575163255 136993732499 0 687049433344 190016189612 449991481480 0 687049433344 122109224561 293624593491 0 687049433344 0 687049433344 0 687049433344 64945673732 646543830361 0 687049433344 54475383711 186009601037 89200788353 261528853732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386494657749 645608670546 0 687049433344 0 687049433344 25940483655 125840924859 0 687049433344 0 687049433344 334645949776 418906862016 189554643756 542827337842 39361721873 311879263214 0 687049433344 0 687049433344 222043467867 559647820741 599117275794 640189934868 133270848294 178527416517 31775702925 349646263334 0 687049433344 61989743379 382970537552 0 687049433344 164777663156 618206943059 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266581104589 489355054878 0 687049433344 0 687049433344 145150883247 524914806638 0 687049433344 0 687049433344 0 687049433344 290243798915 331367386797 0 687049433344 0 687049433344 0 687049433344 0 687049433344 516641110930 600753615460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60593990320 599606566741 448631597370 476156018402 0 687049433344 0 687049433344 0 687049433344 109724893129 621981222826 179167379779 625608477700 121216752811 367370416737 91538663307 229166941122 45034890034 324321839937 147765670049 503503123662 76375580097 85988140257 0 687049433344 0 687049433344 236278795438 405247198205 0 687049433344 0 687049433344 0 687049433344 246406721485 355877943660 0 687049433344 165815013365 478843528141 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149933099227 601401255927 460910906663 563129210122 194929312833 571658943532 0 687049433344 0 687049433344 433234945973 480026956250 0 687049433344 0 687049433344 167237177340 285238640672 0 687049433344 0 687049433344 461112005560 468141554530 0 687049433344 0 687049433344 222090849356 351664646437 530222626406 633828481573 0 687049433344 263007355816 459592630643 0 687049433344 353484507683 635021109270 161109350241 223930466328 0 687049433344 346722834569 566507318442 262914038866 637542122378 0 687049433344 335591643361 656731559916 0 687049433344 286518082973 600660089777 346964984671 468905965712 180663359341 603093943290 0 687049433344 0 687049433344 0 687049433344 79526797417 97712077484 0 687049433344 0 687049433344 0 687049433344 40102000209 338042762832 226270356340 411287025120 67225851155 147837505782 0 687049433344 0 687049433344 0 687049433344 140407429006 576301992825 0 687049433344 0 687049433344 0 687049433344 211596195975 664693860155 0 687049433344 0 687049433344 50996417880 681841089216 66384171344 587625074780 0 687049433344 55550608706 668887782160 0 687049433344 195472851229 267104987207 0 687049433344 397858927983 416927228407 0 687049433344 4308885936 98486606074 0 687049433344 543630199979 626618914410 0 687049433344 0 687049433344 433770455450 513907021129 0 687049433344 0 687049433344 354809035571 447853006359 533572654894 585681964135 257491049852 525333466900 125609275449 129069921669 176573310214 268031991580 0 687049433344 554858654011 647331556462 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52539613513 62620138872 433214879041 478453608540 369463279912 412730584921 0 687049433344 0 687049433344 0 687049433344 144665301199 639529194685 78852790152 472020945168 0 687049433344 6487085625 590939761601 36428938697 454637352025 0 687049433344 62054204193 141054844360 0 687049433344 0 687049433344 56706510438 412251761061 0 687049433344 235838919210 575709486249 44929577619 454042707160 0 687049433344 143698420850 329645887597 273889905562 303737182047 0 687049433344 349776754195 639272118600 0 687049433344 281777819590 391468586118 212809214318 376616352494 0 687049433344 108304093473 444162570353 0 687049433344 0 687049433344 0 687049433344 5620775555 291174597888 40650709058 452371278129 182225476470 681360850807 0 687049433344 0 687049433344 137458918530 263664236937 0 687049433344 0 687049433344 265025392736 546008553901 314964007806 468053175513 0 687049433344 626461933323 683463780847 44382547075 607328924180 0 687049433344 0 687049433344 321710778536 463773258145 0 687049433344 0 687049433344 72590207614 288490775320 17160125520 366039184296 0 687049433344 0 687049433344 201036449235 580220184851 345697252785 350486043983 130545827766 285234608252 494761318471 608047693258 504085350773 578442544926 613600497935 684238044113 0 687049433344 0 687049433344 466163777958 552051593517 391922420524 495705202676 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57228692969 150208933301 190910284291 385014603457 379841420568 612763178983 145073763045 449676461748 0 687049433344 0 687049433344 24057279192 87702116358 45087083440 354653477813 0 687049433344 0 687049433344 0 687049433344 396016456138 612288338665 55235710353 119035866026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 348546134542 359903871558 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169298194455 416682600981 392586450013 450697334568 0 687049433344 99021910231 574781096965 602768592072 652625941707 0 687049433344 357394920428 620767951332 134177083557 197637302117 118289188558 611251305357 496052850844 543375676784 567816345847 589466057135 230398658815 259306555358 0 687049433344 0 687049433344 280287157643 379288659927 218655249244 386474356292 0 687049433344 546256809280 555363191769 0 687049433344 0 687049433344 0 687049433344 47944500633 644044348765 223253959182 588310877663 316304265507 321229224742 81633103678 328964066051 101619405023 479921778298 67641492546 503128393353 74076617857 563212951535 372488640239 397282482274 132167737761 620438091118 0 687049433344 0 687049433344 490948224082 534322514798 0 687049433344 336612653991 652065806753 0 687049433344 163833075474 542186449830 404671749560 667227434752 0 687049433344 184168141246 296043412692 0 687049433344 295970030534 432951691731 176354996153 347268354978 407736374316 673970580586 361648741110 505645144927 342078089759 378454362217 97164727697 185913013367 0 687049433344 389944688255 607586381046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363357173647 481038172771 423341229084 434532477902 0 687049433344 0 687049433344 9810559690 556304761990 0 687049433344 382099736726 637864212674 242254258180 257450345466 221725704731 372732913230 153480063274 172456477572 0 687049433344 22379146469 508237336504 0 687049433344 0 687049433344 0 687049433344 0 687049433344 69889805656 190987785728 0 687049433344 572248451118 665587024685 223782055295 358943909167 0 687049433344 0 687049433344 76955113268 424671193071 608416009164 667062181066 360205159124 670147928989 293148927677 390829599256 0 687049433344 116611534647 500216400676 193347745712 355169077992 244806828121 586996721368 0 687049433344 0 687049433344 10672365518 347677333688 13098591886 57077979743 133859659680 149044525488 0 687049433344 162722185939 393643020219 34510539157 190890893665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211317517517 604526203871 0 687049433344 364978207823 517590046226 0 687049433344 197262057636 399384810578 13283270961 558363253394 0 687049433344 225486102437 460881883272 0 687049433344 0 687049433344 66102896697 600987564110 0 687049433344 229332437203 436236355001 0 687049433344 0 687049433344 200480957068 501556954715 267103551405 473354671810 292252510304 422927604943 168136035273 456742725868 0 687049433344 0 687049433344 122068463838 433285450777 78195403382 296406117996 76509993631 600145590169 0 687049433344 0 687049433344 0 687049433344 465475022434 560050394101 0 687049433344 0 687049433344 193877624659 460232866361 359859447365 392321003201 478562902874 671174264871 167300655577 196847372182 0 687049433344 215688689197 302645539571 153002452792 242477579942 0 687049433344 0 687049433344 150016141393 279595727595 9942406140 13159843066 0 687049433344 0 687049433344 4794011148 568649797960 0 687049433344 376497573946 544691346714 0 687049433344 151437852930 551126093928 0 687049433344 0 687049433344 173867880098 209142050568 598887457999 635985150075 25201914131 682185652977 0 687049433344 0 687049433344 413955133276 521445697243 30519682295 81398062728 0 687049433344 0 687049433344 221470274607 472784869172 27050142455 263882552916 314923193837 462139245683 215229367307 490504700994 143028477139 438506202312 188284722463 216080717896 251334909892 595250102422 172583166065 596037258681 0 687049433344 44521069709 648280936204 0 687049433344 238263935038 515384691165 0 687049433344 114477716204 488155881476 0 687049433344 0 687049433344 0 687049433344 0 687049433344 385489607809 571393313104 375448928578 536064549177 511957057194 522834810399 127084170679 151006308662 0 687049433344 332358129699 414689339440 0 687049433344 502695168006 639293482411 0 687049433344 57924369736 251406265029 609346955936 627545717266 0 687049433344 35079810303 249621577796 180838369229 529854361941 329097018697 520317428265 0 687049433344 0 687049433344 144528930625 509235633308 0 687049433344 0 687049433344 0 687049433344 137654539901 575228102758 176370569545 403233606279 0 687049433344 394969030825 406356127310 108176672816 109188199178 130719467634 563011015395 0 687049433344 0 687049433344 503952637408 559172066835 0 687049433344 235126551208 453989461942 191890634754 309639476633 0 687049433344 250776248276 594174124412 0 687049433344 70437501709 94203173159 191435091956 257679283010 0 687049433344 0 687049433344 0 687049433344 492296227890 557816848509 0 687049433344 28519914078 377231725607 0 687049433344 0 687049433344 31134850277 223704684987 0 687049433344 616911294922 623389047442 30056907910 319686253446 0 687049433344 0 687049433344 0 687049433344 135147162164 384006739235 0 687049433344 284974289051 474243997330 0 687049433344 0 687049433344 59492317663 622690618240 531462368113 678366053810 0 687049433344 0 687049433344 202041999593 671677119365 114924707441 507981578315 26682984124 494826758131 339218766735 398686733282 107396588691 633375533229 0 687049433344 426858864964 653641015840 11470190593 213373113522 504142024720 552487115822 563195408664 579328440600 0 687049433344 0 687049433344 0 687049433344 536441969588 565959649075 0 687049433344 247646350827 615633891240 0 687049433344 563187508583 647338579830 0 687049433344 0 687049433344 126810506646 276764821617 12980966463 105004445783 0 687049433344 157942985994 489634462496 0 687049433344 0 687049433344 0 687049433344 279655882688 421932270860 262207298572 648459735537 0 687049433344 352151152709 531848052227 0 687049433344 0 687049433344 0 687049433344 371263369889 654961744841 0 687049433344 148013810110 490862133097 149414675212 419622733255 82761853904 210585059857 235561189353 648139468350 0 687049433344 0 687049433344 85072267522 328698543025 50710678151 423924976242 0 687049433344 249655782947 628597597266 520924242982 548332642170 145733996532 457742712000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 324354184935 450351911234 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 83874784318 422651978253 0 687049433344 0 687049433344 182884456632 263028095966 144619212607 319666351267 184169403795 303967072684 56991654614 159748325894 0 687049433344 0 687049433344 375615818317 476700450418 184429716322 345214564139 248225255561 353803519556 0 687049433344 82484925299 228047170184 28291493720 503856721510 273315640719 559836316670 0 687049433344 0 687049433344 0 687049433344 15982269865 604146735754 290938128785 342084361397 69933705797 108210156608 0 687049433344 0 687049433344 266464659432 659121820478 341931201192 400017217121 0 687049433344 258783702293 508517595026 0 687049433344 0 687049433344 74572342019 333842873506 158689894225 217424416838 202440629471 204669574956 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20917464772 406698926851 30613663406 65587388126 350994179083 390951660523 0 687049433344 54869263041 147045911393 221316270121 252959446657 0 687049433344 260075130951 424617267313 0 687049433344 0 687049433344 126723405585 142935697206 332248605871 674248368156 185052700191 332460366160 0 687049433344 89802081536 270749561794 103372174879 231672880739 127902658843 669613224791 265346657953 447440254991 0 687049433344 370381467677 381564459163 365807235885 601692260283 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121785379636 240847350470 0 687049433344 0 687049433344 0 687049433344 184440769418 344414773187 390984606559 512559543200 0 687049433344 0 687049433344 0 687049433344 459262082797 654760483402 509979346943 640247995410 0 687049433344 0 687049433344 209350890893 630034055737 19907719935 45082992010 137763181815 296417880308 203813500576 599359770886 0 687049433344 0 687049433344 161025202023 479848620805 406850124238 452452942225 88288074019 293021435469 241013219023 515119987422 147487055832 318645549948 78997812725 276670660978 336492090043 425150283237 213399365791 384065986774 187665678036 473237017632 0 687049433344 0 687049433344 131830562524 415907474844 132083362458 282585417069 0 687049433344 82041468292 324111879296 72032305484 201382416495 0 687049433344 170976168334 318966571773 87558833004 263068930027 52676718582 354709562636 0 687049433344 251334897865 406256540293 0 687049433344 0 687049433344 384724583215 492668273375 0 687049433344 0 687049433344 223733992360 485539538652 420070321196 684853555412 0 687049433344 129581021545 301635846856 529115354063 612741025167 0 687049433344 0 687049433344 270402201522 272735188528 321241278954 531621688784 328038316129 565638146732 383445118280 645516798311 0 687049433344 0 687049433344 0 687049433344 250406605812 390592424765 228642907072 682993238397 0 687049433344 77037573771 652158301663 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 438488694734 481269742304 58533703374 534766097863 541403924058 541853647818 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11702354541 340459705658 457017868415 465034334626 0 687049433344 48924894363 332823219190 0 687049433344 0 687049433344 332750534322 640708382741 311787793842 665984360813 41994018177 70295698130 180183927780 452532032949 0 687049433344 0 687049433344 0 687049433344 155000083539 347594354922 0 687049433344 0 687049433344 318683834919 464206291176 0 687049433344 0 687049433344 0 687049433344 39243279556 456755705651 21387327856 339625469447 553260267140 624770873003 0 687049433344 0 687049433344 510444936419 630967161445 606801374098 656114572690 205715211826 609036670740 121295661846 552731323737 0 687049433344 0 687049433344 0 687049433344 232419770609 459952655785 132513625494 341766126344 0 687049433344 0 687049433344 56459718711 62690426354 0 687049433344 0 687049433344 120313026479 242284302955 0 687049433344 0 687049433344 0 687049433344 156887315187 549251096570 628393156286 681391505674 510108058964 614882040118 0 687049433344 0 687049433344 0 687049433344 148445441960 224949648185 0 687049433344 0 687049433344 0 687049433344 583419197181 683843600019 0 687049433344 0 687049433344 160860481495 271145867415 0 687049433344 0 687049433344 329406869617 613879312991 0 687049433344 545372039043 644550277499 136571039337 227779812180 285594991467 558472683672 0 687049433344 278922273703 619668004740 149486973298 316623252131 0 687049433344 172427456331 576197439467 0 687049433344 418205496883 537898352401 191404394240 292893133671 12125973670 262430224365 0 687049433344 0 687049433344 0 687049433344 223459706140 521252856076 119872308713 378544166780 142430517334 303096102985 35770899498 582082587878 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152260571263 671852401699 448223441077 611642717438 489066204261 567720152934 211285968434 626960163111 49904902518 72426024565 267720255406 569314525744 0 687049433344 0 687049433344 402306906570 609930537257 0 687049433344 0 687049433344 0 687049433344 329074841480 541874507245 167539895709 532025927660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 371959326474 626360994436 0 687049433344 293168851750 660173885436 315808818720 675723834495 16362482364 88494891007 0 687049433344 0 687049433344 252227013039 601379863315 0 687049433344 0 687049433344 126074362318 522540284970 0 687049433344 0 687049433344 0 687049433344 123844247122 402607217894 0 687049433344 0 687049433344 0 687049433344 534309679584 589877771054 641308274000 683741519179 0 687049433344 0 687049433344 82447025844 107271227011 0 687049433344 202577191801 616668085956 44635932765 682791879086 333901326919 642679101243 166073539396 313930824727 271915279393 643661150144 0 687049433344 0 687049433344 0 687049433344 334608565704 491629166867 0 687049433344 338606868107 585066964117 0 687049433344 0 687049433344 0 687049433344 310979824218 583934817483 0 687049433344 0 687049433344 0 687049433344 550243241444 622601949168 0 687049433344 126769205766 127567459041 434776602428 565035877203 416730807990 524466655923 0 687049433344 0 687049433344 203770058713 226172034032 0 687049433344 0 687049433344 85423528143 614351120863 0 687049433344 88336347472 609949803760 0 687049433344 178988890415 503602803545 0 687049433344 24807329085 644676272166 0 687049433344 0 687049433344 115982983817 351245695592 415035647064 586157246868 0 687049433344 20486170559 340041450196 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 947814049 454020743142 18005192132 375957616790 0 687049433344 473015289786 684642169389 0 687049433344 0 687049433344 0 687049433344 158706734457 474576120438 0 687049433344 351428248452 371933869027 392479306578 413047093205 0 687049433344 0 687049433344 427330777624 490163260158 0 687049433344 0 687049433344 0 687049433344 85368067478 403384077052 0 687049433344 0 687049433344 234363151513 622303204308 0 687049433344 290374923989 291511708653 0 687049433344 132432332286 435043712381 396576617391 539603667373 231522123723 533100015733 0 687049433344 497819580351 631773553545 158160181342 561300948581 0 687049433344 821128970 309190477902 0 687049433344 123209100475 456678279699 0 687049433344 264858023159 399803708786 0 687049433344 377951318332 577830147317 105758041322 477020539562 0 687049433344 13234684240 396420439620 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183718555849 397958180827 360197860663 506274807328 177579699858 371795184413 0 687049433344 0 687049433344 0 687049433344 349452958307 401048405123 0 687049433344 189297183131 582879872730 0 687049433344 404632404694 431046886101 0 687049433344 165783620963 427633116088 403867988433 447932445783 0 687049433344 0 687049433344 15819616496 163625044771 96461990508 304276714015 451274423677 627868898633 0 687049433344 147527853127 394824265127 0 687049433344 0 687049433344 336877764009 407287060997 127411332042 430000402687 0 687049433344 0 687049433344 476416810820 648181462975 0 687049433344 51205114833 289398618382 0 687049433344 79348220041 187233432363 0 687049433344 0 687049433344 0 687049433344 64361757891 532249052001 0 687049433344 384450225723 456570383218 70788802785 194844551630 111138505059 571606416927 174308856240 342931944814 0 687049433344 0 687049433344 0 687049433344 421104564493 552974892992 0 687049433344 53800061660 571883527337 0 687049433344 548103553882 647624598222 116241568911 129578379893 208666438862 266151773846 23585322593 527613616788 0 687049433344 0 687049433344 36539595468 374306041016 0 687049433344 235741016524 534071637722 224273992245 470918050113 143298759946 673492483122 0 687049433344 16447446548 518730982800 75337833237 588420100505 223413833741 400240938074 0 687049433344 361963635332 635345550128 384100784429 483003833211 0 687049433344 0 687049433344 0 687049433344 39820780897 114617042016 0 687049433344 258264133396 434218642127 0 687049433344 134823400239 656064695677 512506396474 661660353087 264263151415 336359900324 0 687049433344 0 687049433344 6029848012 125010279801 207714992179 547303710198 153236928777 527964246314 537079017025 671813675055 14075764330 556372970958 198689047885 362813657247 0 687049433344 82950914920 101225369274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 162336950537 479820371613 0 687049433344 0 687049433344 54361718488 314881980650 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7016836755 129508712280 202746975331 624785634203 0 687049433344 0 687049433344 354513170739 497102129719 187380046413 526650776951 0 687049433344 0 687049433344 194336577830 369355364443 0 687049433344 374435804093 602372499180 0 687049433344 320995737519 546044450034 339978007914 616788728996 62393755664 182850002054 0 687049433344 121653234624 280849007244 0 687049433344 0 687049433344 0 687049433344 76042464930 76466196946 0 687049433344 140360517135 258054014580 155652268062 511302456527 273148801723 491441473036 251810610783 495528652971 0 687049433344 0 687049433344 0 687049433344 137180507637 669504038595 285457851621 604313766340 423952004794 586447004986 0 687049433344 254596237874 278923492747 563781711531 686765731846 20054572746 152840079532 144099498715 428579742473 65344171463 665775119028 0 687049433344 164370329523 521671076007 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505972974668 642639113274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 337940399086 404810914147 0 687049433344 168030544167 225786845231 565842861645 664463029490 20193966446 465798099691 531310976779 578954037652 0 687049433344 0 687049433344 193105067887 232964712196 0 687049433344 298185484294 415230096978 515561241799 653798114318 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 303066308479 605548395833 0 687049433344 141345600782 510955871302 21338850128 490776413688 43076295432 319609145942 0 687049433344 236075023654 486779216753 0 687049433344 249734785655 271688459799 0 687049433344 193621025662 279295549293 0 687049433344 0 687049433344 62970694320 455424382535 35747736832 118168369005 184702109433 580372792304 0 687049433344 0 687049433344 127950834539 312851811669 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459313281331 659634380793 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171073236907 570576340663 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31560633672 474464479987 0 687049433344 0 687049433344 381469638221 570987669248 0 687049433344 235880739815 343460988160 174843180118 318697822795 198870108710 414975397941 0 687049433344 0 687049433344 120052157158 238974145226 0 687049433344 99666081628 676360414142 598562227251 682776386620 0 687049433344 0 687049433344 0 687049433344 387087119292 439150084425 0 687049433344 0 687049433344 0 687049433344 161564703824 261950955530 56627358664 344513941490 157498709708 351186925683 54976644378 597817983315 0 687049433344 178609787131 647619466252 0 687049433344 201852650751 672580336432 0 687049433344 431197413379 531838218976 0 687049433344 381343747131 554333567732 0 687049433344 0 687049433344 0 687049433344 65651799802 476488408291 24188283897 397988530620 0 687049433344 130771375519 513089962198 476050858867 639633315889 0 687049433344 0 687049433344 20054720771 147078252522 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 392775260871 447143892391 6867781531 284097205389 0 687049433344 362724051489 584894695034 121354695953 252238101386 0 687049433344 0 687049433344 256524876061 581205973472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 467084884337 618759199728 0 687049433344 0 687049433344 0 687049433344 198125621986 599926028619 0 687049433344 0 687049433344 0 687049433344 0 687049433344 468331608934 614942547378 34400866371 71314524149 0 687049433344 0 687049433344 260056423384 387768350956 0 687049433344 0 687049433344 270123648988 403957356549 109505713333 284898161654 270466778022 545006947750 0 687049433344 0 687049433344 0 687049433344 95252332386 212940774952 0 687049433344 0 687049433344 108791111212 581403686231 0 687049433344 0 687049433344 521088725291 535405061967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 423959484565 649674818718 0 687049433344 161053656434 498624113486 0 687049433344 587325908515 653430065607 311564556319 400132765967 0 687049433344 0 687049433344 258770760634 507882308744 0 687049433344 0 687049433344 472934491289 548244206197 81456491092 264747839824 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403567942292 666713008238 0 687049433344 0 687049433344 345495487737 437010606772 0 687049433344 173614611833 420577193628 79020221699 549307967730 134485577659 181134562536 58019805175 549426215295 0 687049433344 0 687049433344 329123334422 521252541950 0 687049433344 127104317923 384058887093 301958024263 605738000675 0 687049433344 471734134530 633624312007 56253294646 84858769521 0 687049433344 0 687049433344 266045244481 298608149805 0 687049433344 0 687049433344 590459168444 657240732259 9611814987 623822831172 113331816480 626445846103 537849006328 579085170636 0 687049433344 0 687049433344 81078048795 651474421448 197396578214 232216320838 0 687049433344 484211666133 489863927091 247021178604 362847224495 140851936871 387904904594 0 687049433344 48440128593 637299081719 157284950162 444286963155 193783457011 372081652508 409578292821 555671618258 292655637662 437482298288 0 687049433344 0 687049433344 0 687049433344 189215208239 447429085692 217420742636 305403187728 0 687049433344 0 687049433344 379245461182 523245443805 0 687049433344 0 687049433344 42494411675 321190866961 0 687049433344 37027953364 265461105175 0 687049433344 0 687049433344 328428079066 542988538493 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 239313582418 263716648580 20989102191 459746594925 317187975502 572745928851 76445786115 580704922790 0 687049433344 82601854626 499530078038 0 687049433344 0 687049433344 35413445502 160678710189 0 687049433344 63596092987 660160614338 0 687049433344 0 687049433344 242749249199 272958214717 0 687049433344 0 687049433344 0 687049433344 211483001325 310894285032 0 687049433344 0 687049433344 304195123751 476485617518 0 687049433344 0 687049433344 0 687049433344 327608167181 480683389674 592363257189 659496970953 16909853136 509583375349 0 687049433344 0 687049433344 0 687049433344 229585428792 666144598554 273701015499 419233813981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 573224924046 578433035620 0 687049433344 8640698057 163684630605 104192012819 125311910668 249611809793 359134237094 0 687049433344 0 687049433344 499351399755 672642541943 0 687049433344 611741941248 667617153215 0 687049433344 0 687049433344 543229344735 609364499170 200530592684 293433932659 0 687049433344 479561364251 525607785383 0 687049433344 431753624870 584763010205 0 687049433344 64284636397 614145918455 399714039258 542544798055 368165208439 651962763678 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179632205345 186612589800 0 687049433344 0 687049433344 50067298214 160719248666 404330732086 412259772340 36086088353 74471083941 0 687049433344 42717144062 60099085650 0 687049433344 78696743251 593104099785 0 687049433344 0 687049433344 162387109374 292976254497 0 687049433344 0 687049433344 0 687049433344 149857044563 549018950689 99536491215 208426774494 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487435182063 545611587330 0 687049433344 0 687049433344 0 687049433344 330152387554 400342162453 438865258025 684952277978 220693477337 492518382248 0 687049433344 195382227193 232034471995 0 687049433344 0 687049433344 14633503181 206772808924 0 687049433344 339278017381 520092523144 186056996633 609815914388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 195068085155 655707437221 129298017103 610053810811 0 687049433344 0 687049433344 260771463342 384050571202 361133189690 539035572888 83278194755 391257608182 0 687049433344 0 687049433344 0 687049433344 314376256743 573237735084 0 687049433344 263558600779 309690401000 224537313058 621738401954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78267167215 281386262483 256240662736 494247852206 117922060670 579038821528 9298657300 133379660673 43078429866 528763012225 0 687049433344 0 687049433344 34668083391 215720959925 0 687049433344 433965392149 682952193956 448303833322 522624167460 120173419567 483791329942 35900341486 576306447035 0 687049433344 313854866922 385817456130 0 687049433344 68899361952 188040638727 35593154023 666804348461 0 687049433344 115542913019 203550140726 0 687049433344 0 687049433344 91691383866 154869261844 32515869607 613357225360 78945322429 259771011875 11341291237 364613784388 0 687049433344 0 687049433344 124822027732 674648002630 7880979161 206481973895 441663403061 639425511528 0 687049433344 0 687049433344 352933720342 528132312628 566164153563 634390415388 394041001838 491460754745 210268188751 242626637046 273944630759 657755454374 0 687049433344 44181147590 363955506236 0 687049433344 122415183646 437599536838 0 687049433344 0 687049433344 207401451641 651657288468 0 687049433344 173476412321 670616123775 0 687049433344 378254521510 382684032944 0 687049433344 41185600179 125855883804 0 687049433344 0 687049433344 409489577399 454688097733 0 687049433344 0 687049433344 392707649865 575216633167 0 687049433344 0 687049433344 0 687049433344 385333588098 436591658068 0 687049433344 63307615152 98289274087 0 687049433344 612560092546 653894335354 172636098312 335518078020 435577853593 592753302141 195274491244 679552963615 566957124977 627441655755 0 687049433344 50302444686 282001893179 201320184616 288004511901 0 687049433344 281731666446 327496382295 343505008658 517832368256 281162701239 577872566630 176415457038 548384832117 0 687049433344 428078829442 591629263911 319616816104 564955014171 0 687049433344 215374075927 427465488805 0 687049433344 109834178605 378890660563 229331593035 440641592588 0 687049433344 0 687049433344 220990642059 590934742989 0 687049433344 81654771787 218032304987 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38477833511 508449486844 0 687049433344 0 687049433344 616090199920 680350080624 487164791461 561281881799 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79202808362 268766489021 89657968017 89769327366 330999770299 558168681444 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119076955240 561020168228 0 687049433344 0 687049433344 141116257329 537227640391 201740680643 665103724131 288963825533 297324545910 0 687049433344 361254721108 608342945659 0 687049433344 0 687049433344 0 687049433344 228770636648 570611019880 0 687049433344 541125250070 664673720710 0 687049433344 281109403302 475658940515 267347683214 493647539088 558791271837 608160436071 314794613536 658546345146 301882476499 588744875416 412531940957 484983853621 0 687049433344 531610499090 681811176989 0 687049433344 263955401825 490715804012 314861135319 334360782688 0 687049433344 0 687049433344 4367651425 68043637727 0 687049433344 80766014229 458437168548 0 687049433344 160555044465 374730521375 0 687049433344 172896890319 527506411169 342335949487 657151837504 239728880938 437376023380 173740824957 667497305429 79934574269 239923295540 44138520177 505109446171 337669783517 660165970077 0 687049433344 0 687049433344 33699024838 474974362838 213799981062 535573510571 150563512568 204485645032 56726293999 654630356921 0 687049433344 0 687049433344 0 687049433344 0 687049433344 295270926487 645878316529 0 687049433344 0 687049433344 0 687049433344 362989255483 402571557437 137497292121 408035850467 0 687049433344 188904165047 437777805312 0 687049433344 0 687049433344 280936738391 479386556351 251503638316 620491932543 0 687049433344 0 687049433344 77149247831 93224692864 0 687049433344 0 687049433344 169234229438 423045929162 0 687049433344 121784924115 393615974322 573584130848 616907297842 0 687049433344 0 687049433344 265940099194 495955877290 180289936190 559190727672 64287696656 238267910209 561664185413 570535888201 340408306079 505052869912 0 687049433344 0 687049433344 64181597380 616846358798 23324531001 618255395203 0 687049433344 0 687049433344 223346187867 616085646958 0 687049433344 285333053327 467626007444 380281470562 576246578663 513556370024 612628251380 0 687049433344 258156942178 590543513796 275628986568 558622334391 282341988709 440417490618 0 687049433344 0 687049433344 0 687049433344 19082093741 428437227667 0 687049433344 297838425511 531795965785 163837943225 164764835178 7180987410 455830583026 173774398227 507486351902 98668385349 417332665281 0 687049433344 0 687049433344 509186783244 536872061917 0 687049433344 75901248547 113778895927 289859163423 576901587386 11408937302 357737299764 115165739776 403932122995 0 687049433344 198720753895 302861109524 0 687049433344 0 687049433344 201240069913 367121997095 50250310124 580235177600 0 687049433344 0 687049433344 162994814623 507293364366 0 687049433344 409592437332 666838796341 0 687049433344 0 687049433344 333833834559 434333586269 0 687049433344 101253427540 672721703479 0 687049433344 35133919694 496516120374 282068221484 517238196047 0 687049433344 171860680511 400661193069 0 687049433344 0 687049433344 462587679637 631656273140 0 687049433344 615302927357 655997388071 0 687049433344 233891618801 391618503106 440053473098 594859944180 100310711267 169166689032 0 687049433344 0 687049433344 265428002630 387218584176 574705438027 638866291429 247596914622 532090385665 16796377460 66951761268 428580626315 653959279598 162576856498 582934767621 0 687049433344 0 687049433344 230927143753 629561398614 0 687049433344 253607053738 372146414711 70012096246 588920641446 294985775605 626625408523 71750695430 314129625010 0 687049433344 0 687049433344 0 687049433344 3953134806 622569071921 440384089576 647775890283 0 687049433344 0 687049433344 510183156533 677727865463 0 687049433344 13912980516 29715721294 0 687049433344 225040751092 604158641930 0 687049433344 113489634420 554222080212 0 687049433344 0 687049433344 0 687049433344 138723868178 627855514305 0 687049433344 468581898281 563065715356 0 687049433344 364681402178 666956625541 308612816567 361213785535 287994845138 461885989938 0 687049433344 0 687049433344 142465239090 657493070136 328321705531 351748054272 409154461620 551683403320 384436806680 427992190428 72238904395 616847436194 0 687049433344 0 687049433344 669778384976 679088397419 541471793750 549122916646 91767892850 463957443646 0 687049433344 0 687049433344 244174659491 296134205615 0 687049433344 484105866788 593213158845 287550831907 510832618933 0 687049433344 0 687049433344 289787017915 583068728998 0 687049433344 0 687049433344 451330472935 632262995786 500939969430 552967180077 138484577531 166055524853 347390335164 685314667596 52032128199 644790501287 0 687049433344 111386337796 525741500013 0 687049433344 42162685362 308540988979 0 687049433344 205330894902 625697046124 301236028733 575805628139 77777657338 536115911677 372254109007 668041377454 0 687049433344 0 687049433344 122273215718 630253322475 254451896020 445900788176 251056475115 308431629264 0 687049433344 107022254431 270920344113 358257154786 405706159054 147154702943 387689036081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40075096105 500159833843 81882633090 115330361091 155267967244 468953218646 113966662738 155799506327 387560111705 515433691396 297367682820 553956484970 0 687049433344 216669691609 476817866809 0 687049433344 59650376467 452837753474 0 687049433344 508516496845 659561406293 0 687049433344 0 687049433344 168457966761 585648443076 494083276052 680156465396 0 687049433344 259053186435 320712840064 0 687049433344 37622739335 63927628565 118916441178 344021680985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15114862712 472917971974 61773760192 280983341445 0 687049433344 405483501203 550652480563 174880405678 360442221216 0 687049433344 0 687049433344 22772736552 269469063021 0 687049433344 0 687049433344 409297718362 660362747749 0 687049433344 110706997949 390525956998 252794730198 318809747254 157594693836 480819477131 0 687049433344 0 687049433344 0 687049433344 419753096064 531980511984 0 687049433344 430953308777 571027597605 0 687049433344 113367305473 476152128857 0 687049433344 0 687049433344 0 687049433344 175407113799 506527523507 424892683854 538883451085 127332001009 230939006452 0 687049433344 73879195315 184170603887 117350592047 604149936974 0 687049433344 0 687049433344 0 687049433344 21552392356 393860486283 0 687049433344 331252814962 350196096722 0 687049433344 0 687049433344 0 687049433344 220940194442 375351277722 0 687049433344 0 687049433344 282675402235 361229744649 305119310670 342570264291 0 687049433344 69699827831 588648770614 0 687049433344 0 687049433344 189305984242 635788885885 73826906234 550604055247 97910051546 271955388329 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120279908822 356506916982 0 687049433344 0 687049433344 103388600934 295662694223 0 687049433344 0 687049433344 360331116557 423188472501 0 687049433344 0 687049433344 207116125057 516429448288 187429880416 555849990126 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266355970264 671289201936 0 687049433344 0 687049433344 116821586958 327029949224 0 687049433344 89140352541 540808657917 0 687049433344 0 687049433344 30523369537 473212633887 0 687049433344 0 687049433344 352285935096 594169771997 97774766788 592727558736 118884697469 487306819118 128603909172 316367294386 41161945882 501793741342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 164077211008 649850299958 183879819856 674077164290 0 687049433344 604243632677 664318995599 0 687049433344 300612420195 304820638845 0 687049433344 105278660069 586710717102 371749091472 393664767626 0 687049433344 73973199271 366811382929 0 687049433344 639589865666 685526597514 12242088907 501543229128 0 687049433344 215886190771 316273187017 0 687049433344 0 687049433344 267908894136 324190771294 0 687049433344 196131563081 272826179449 0 687049433344 181806988605 619425508164 0 687049433344 211597379694 240967297166 443837557169 594695760633 0 687049433344 131673578561 410713447688 0 687049433344 0 687049433344 567669749656 674212875426 89909654803 226365330594 255260654423 261523660500 0 687049433344 34791736472 59056797216 321313667261 633552548611 30535044568 611690612185 642769954338 686003976429 0 687049433344 430301845808 613831257299 67140671366 357307619531 39034105951 201317829614 0 687049433344 0 687049433344 564244298782 655862778317 149128200228 303021122083 0 687049433344 0 687049433344 293840790047 653940415262 0 687049433344 0 687049433344 497932635050 670690875015 0 687049433344 0 687049433344 0 687049433344 11851295465 186780837683 0 687049433344 29588782266 512363759908 229540899574 267365631320 119785520177 323374278029 505593523627 575251846378 0 687049433344 0 687049433344 55261695652 295588789225 37534644773 108625518032 0 687049433344 0 687049433344 201423979166 475034087551 0 687049433344 99501890786 394155700028 16713412333 34118335691 0 687049433344 246896347366 505077393242 221980739131 677120865426 0 687049433344 0 687049433344 227980275341 318795541274 327516138171 508035225500 124129219216 503314188318 32494990891 67646991321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476743627122 478928772495 123151455464 345222330182 563386098637 614783437785 0 687049433344 0 687049433344 0 687049433344 0 687049433344 249356822708 514873139935 0 687049433344 0 687049433344 220250455869 554011229233 293186404284 472030770406 8250871838 529492875593 214766110230 586324887916 142578722736 501507711369 0 687049433344 0 687049433344 0 687049433344 2175263074 210274306166 482270583013 500536461098 72369245553 494821995541 0 687049433344 157755585847 213991695964 386246480100 456996565939 280885560025 413744641496 272655800374 543517934154 406034547731 483374539591 63949094769 292886650749 0 687049433344 0 687049433344 445646076149 490621426583 0 687049433344 0 687049433344 319013916302 679445848163 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64055500719 535511926500 0 687049433344 0 687049433344 0 687049433344 481256894979 550399608772 0 687049433344 0 687049433344 33955137663 412885186759 0 687049433344 7896185346 243062941430 0 687049433344 0 687049433344 0 687049433344 158925272617 173842209802 0 687049433344 0 687049433344 379851519956 466661537039 560487809267 575093560478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63424869602 523151616344 253876557122 383047776947 185781774123 501135373177 283714412660 559092794659 0 687049433344 0 687049433344 88369709956 277507131125 461273871381 632440777555 14565908950 406631026139 29856114804 170603607455 0 687049433344 366967213429 626858289064 279274195097 382596503334 455813308242 622990693260 413161536594 553122857228 207120987074 610181901514 194808595093 635954777499 437259954593 679218712030 0 687049433344 515964635034 575679699351 0 687049433344 105444426953 132902685278 0 687049433344 0 687049433344 133646629142 543724005880 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417091271395 436012683820 98211972114 521787823555 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11999207082 193838800840 0 687049433344 82794340315 642355053175 0 687049433344 291778026841 437803183183 0 687049433344 0 687049433344 0 687049433344 51846117455 275811024093 0 687049433344 258190142106 536947440181 277596140912 645363785478 0 687049433344 0 687049433344 0 687049433344 247030557472 376156144986 610782069342 627221160956 47918664939 127709793228 305580731070 606725536673 0 687049433344 128245694599 362276058636 86002035853 326061650026 335689270452 371118928208 0 687049433344 260837884804 278622265896 0 687049433344 293587756800 444848005391 143291254661 647595048796 0 687049433344 139711930093 393574342469 182822044286 498615240087 504729885966 627777827070 374984741680 422840608451 0 687049433344 3016263538 424598866562 364784851258 620529095647 0 687049433344 316359202792 453039052085 286966680406 545320371317 424242246110 452670016362 380214898719 400242137266 23285838032 28486226919 0 687049433344 176330397504 196323558669 0 687049433344 60618791295 388834376666 0 687049433344 0 687049433344 0 687049433344 313446758006 345841243011 0 687049433344 145218372443 676746916902 165722582810 486149437533 352456489664 492122186405 0 687049433344 128217196489 347433740984 0 687049433344 245254461960 380822918316 33380336388 638097138781 0 687049433344 172669466357 333035166743 412777415373 545155938074 320364774122 559183649944 410967402813 681870129626 207332160865 297094921378 117258549929 405395025828 0 687049433344 0 687049433344 0 687049433344 90421661731 549730249581 323114441377 386562488480 0 687049433344 593962567302 660767232931 0 687049433344 73662276203 443374763193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386199740289 660998890963 0 687049433344 0 687049433344 190373236791 232985297420 19350972945 473583871395 146313788423 354826121466 445798501876 473353344774 203721018206 356589809830 0 687049433344 50205582271 346726761087 8677503303 34533157728 228178772957 252490289135 306841985801 532402269788 0 687049433344 418737309655 585173618802 0 687049433344 0 687049433344 17552903235 470208881712 515185011927 618453486663 231949168831 554598200595 0 687049433344 0 687049433344 0 687049433344 589917741752 624868928385 0 687049433344 94100577780 211414070151 0 687049433344 11517583697 444124287367 25803852840 279358662923 0 687049433344 456497027869 658600492855 435426344133 625975247877 0 687049433344 0 687049433344 0 687049433344 324904117823 473974779288 0 687049433344 468067667068 618821727227 0 687049433344 392056701138 648163262143 302233185862 623143380783 0 687049433344 0 687049433344 61960001011 106316698333 0 687049433344 0 687049433344 547319256808 678936033642 0 687049433344 0 687049433344 265187729899 669162648187 0 687049433344 310612415048 490793090116 0 687049433344 84699564984 411306675672 0 687049433344 0 687049433344 180977671969 426970626772 22522709875 656689389279 0 687049433344 0 687049433344 178954218583 665439422031 0 687049433344 0 687049433344 0 687049433344 318869754208 435565449625 33592566695 52469781984 581039604740 671228780637 206966469972 284727696208 0 687049433344 353960391905 362672033827 171028602226 248614845232 0 687049433344 93764065839 334017742155 0 687049433344 312224009320 465608162740 0 687049433344 0 687049433344 0 687049433344 397355109158 642173567906 0 687049433344 149846251988 604346469718 118086462756 287516512626 0 687049433344 0 687049433344 0 687049433344 127485168736 573156696213 66246491546 452251316080 2046988335 338203914264 0 687049433344 182513695424 202488568980 0 687049433344 72701338377 638714357122 0 687049433344 0 687049433344 350534049577 453675850224 0 687049433344 218971405560 594655371906 92291570309 272634423754 369196530169 461734065347 0 687049433344 0 687049433344 0 687049433344 92780999750 343904145272 67585605552 387543948562 0 687049433344 630462212388 645950901627 145464951026 159633940107 0 687049433344 69607880327 170319312798 0 687049433344 61286617759 449146785396 514829632215 653894388592 0 687049433344 0 687049433344 0 687049433344 192285131096 330975513663 0 687049433344 475859341828 657689738298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 427028535266 540668232060 81292040420 297360033267 0 687049433344 422386031696 637873675858 571699381642 643195458381 38401879379 200367312709 0 687049433344 0 687049433344 390548514778 529025765950 0 687049433344 0 687049433344 0 687049433344 207157355597 672959673907 0 687049433344 111984649062 514813586494 0 687049433344 0 687049433344 301977565871 392611587151 0 687049433344 0 687049433344 0 687049433344 253124151002 504268227530 0 687049433344 397411730761 673395823243 58954382155 592811456532 0 687049433344 137032527697 446815762173 238889977471 407498927328 0 687049433344 0 687049433344 91007827139 234812265803 0 687049433344 0 687049433344 0 687049433344 44068646045 552641386304 0 687049433344 433606569028 678711556468 0 687049433344 149640093550 321675412058 64404286004 78666641795 301375325359 461104651927 1516663449 555089410702 163091601658 228466555728 0 687049433344 0 687049433344 47778117025 403243408916 16273596970 65524588036 0 687049433344 0 687049433344 0 687049433344 0 687049433344 197916909534 218559819576 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 660825598468 678979004825 0 687049433344 0 687049433344 406344034664 465126443051 0 687049433344 0 687049433344 0 687049433344 339117308578 602666572989 0 687049433344 0 687049433344 307974089907 534098499389 0 687049433344 399289548302 399495086053 71912070182 551192266370 233274568317 427735935114 25244309020 505806595485 0 687049433344 24911494830 367426020111 258627944862 472143718166 380119349463 672037344381 0 687049433344 419792908225 618977951474 0 687049433344 0 687049433344 480971523313 581337533113 483159092669 493904421287 0 687049433344 139566108604 651909758089 0 687049433344 352813351267 426567247735 0 687049433344 163973617469 194325778481 345973291881 373795811241 253624565756 437301767230 0 687049433344 380323018029 448614519717 0 687049433344 0 687049433344 46565135285 613174570705 0 687049433344 0 687049433344 211922464901 567053075547 142812491837 409365107763 272524910480 286201466464 187491870973 429641581466 0 687049433344 11479354584 485764279391 42488473147 651391713196 0 687049433344 0 687049433344 237671839519 374177868521 0 687049433344 0 687049433344 410414882226 431554369691 0 687049433344 0 687049433344 116705440307 214963412367 186977576070 347986866521 0 687049433344 234653675022 290857122029 0 687049433344 54221642707 575771782605 479588960645 671401879833 155857049099 617182008872 634017793999 650898083841 122264083033 349204140622 0 687049433344 443138303960 539056127479 490580911966 599280353338 427793010002 680739029141 0 687049433344 95533149159 441206677693 0 687049433344 648839232563 681368014122 0 687049433344 44619624612 370825359271 150586211053 523562839592 256199593777 475361730242 0 687049433344 0 687049433344 0 687049433344 323435707608 422368191151 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 334069920297 395840560186 0 687049433344 317529318965 557913057759 0 687049433344 0 687049433344 118977810506 167808971619 75408204733 655591701513 101662637178 644844186748 0 687049433344 0 687049433344 492381358317 572642851527 582296098125 663467489886 0 687049433344 0 687049433344 196564580348 216978854657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123588039490 640181327892 260556781263 430949401677 237277583760 589524472764 0 687049433344 0 687049433344 0 687049433344 512492664085 540907212050 17637034582 627465270283 0 687049433344 70742101725 553559724300 404399552541 429987350466 371014275468 520293948099 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 390556245163 534350522253 0 687049433344 28758433592 177896078944 67166318189 504854591604 0 687049433344 158320883059 218720319907 0 687049433344 458011031771 604938843943 496390389796 685843462157 0 687049433344 0 687049433344 354676747044 535617218875 0 687049433344 0 687049433344 0 687049433344 246402587702 573233914305 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232643835980 382318729106 0 687049433344 0 687049433344 227800242665 494333689042 0 687049433344 0 687049433344 245515162404 633894695061 54436590409 302199364310 0 687049433344 0 687049433344 0 687049433344 147143606838 261150598320 24337138514 57371399288 321295126480 406056916862 0 687049433344 267107717584 472446143156 98639163805 295000602886 0 687049433344 0 687049433344 0 687049433344 0 687049433344 156645840408 365735183654 0 687049433344 375155695679 515213144472 223679448557 465005894920 62651797381 281397643570 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 265353938599 625830629214 0 687049433344 0 687049433344 70084384479 466084879300 0 687049433344 141531612868 639361928863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22166567398 619097744878 0 687049433344 0 687049433344 71805236565 322715161289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 61032751768 342024193059 413124762412 475438794589 84308633707 245489723001 0 687049433344 0 687049433344 320595293217 434833036027 496400192538 667282711714 9636104728 387874983812 0 687049433344 342856279910 403907706057 51206282553 455227549159 125543370387 384946369246 0 687049433344 0 687049433344 0 687049433344 211402685430 212302870426 197200410010 250269603512 52477085877 496556771018 154939470220 480657466030 0 687049433344 0 687049433344 134853113322 224361374471 51236115955 55470089836 498358815074 674471105662 170107512146 282089192835 66358421981 239968097942 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415597203072 499928963504 203952159390 505394102578 0 687049433344 0 687049433344 528042352744 668002618010 0 687049433344 0 687049433344 107426060471 333405049258 0 687049433344 0 687049433344 393354919941 646551120528 336872507089 340380724715 105035871677 613249502185 257629555517 552768639055 170577808147 313830732204 0 687049433344 0 687049433344 0 687049433344 348410282833 365735844562 0 687049433344 0 687049433344 180306760452 509490243636 375948647338 668358942978 163558064129 192216950981 0 687049433344 166605405997 569039225174 0 687049433344 0 687049433344 50898707555 371171185041 202127035479 594376279736 261319388344 320162747475 0 687049433344 166512931005 417950821245 0 687049433344 309334634622 317081552706 245933133591 596682393133 258929885895 438650179635 0 687049433344 284856438541 432183511491 0 687049433344 237237618941 667588584667 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 335095004185 372782094593 0 687049433344 0 687049433344 0 687049433344 271017017810 548242843633 128094819537 512689496565 262548007916 453471445788 217531279689 246290429300 549792985919 638242809346 0 687049433344 86584172628 370920479444 122335178124 473453432278 0 687049433344 0 687049433344 23000370528 77595054983 188356864223 234135708625 0 687049433344 0 687049433344 0 687049433344 233840444277 286710116968 0 687049433344 124069418557 449249252222 219704031027 586232726801 0 687049433344 0 687049433344 47214350079 297105182605 82395406727 120887982141 244082003212 370407234534 0 687049433344 0 687049433344 386141304384 510744505126 121370248135 596139612029 300421941397 410545400334 0 687049433344 0 687049433344 0 687049433344 0 687049433344 245129643951 501079089796 66376389088 176709859637 110601953548 113009283143 142095423313 320350257483 246331105278 281490697288 529368037684 534706962031 0 687049433344 393702371284 598244512719 111956099003 422059127900 563394226659 655415006386 0 687049433344 320243289797 530567688503 0 687049433344 32973812719 121165683175 245972212992 590744254467 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28707017061 288125445423 238230147835 273770183237 91245894986 683984701094 92358949137 135660338899 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198466875905 686291939828 0 687049433344 45396728718 364048121217 0 687049433344 0 687049433344 153587616853 428237778753 44409885974 616691397018 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 316322890066 523257412895 97113203418 586222616616 96862938517 635332200610 0 687049433344 446484733085 681416914588 0 687049433344 1158280447 635776012707 89356737295 423567263406 307647225896 624691880124 339137573144 364575849192 0 687049433344 0 687049433344 339404742376 636818159303 0 687049433344 0 687049433344 237523171560 276295502615 55137366190 338420201861 149124347838 367323752548 0 687049433344 302953996392 540622897404 0 687049433344 0 687049433344 363221386043 426498608186 377567286229 661645364631 7697371752 598942128552 75984750739 668631461548 0 687049433344 0 687049433344 42814177973 280763888084 230312647536 232654267054 586445768678 592461741945 506573329775 553244574937 0 687049433344 300104324949 584992255168 0 687049433344 0 687049433344 320242863701 354193154145 458728735458 560033666259 0 687049433344 71823077413 387579574788 54095142898 391754230931 0 687049433344 0 687049433344 652629547775 683014069102 0 687049433344 0 687049433344 369135488867 426447223370 0 687049433344 390217532710 630230849051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277651007910 339171926359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170873987105 527243219437 0 687049433344 386625512305 467586400159 0 687049433344 0 687049433344 0 687049433344 123226703277 210042988050 0 687049433344 62657657235 401087930389 0 687049433344 148647959011 447332232246 0 687049433344 0 687049433344 0 687049433344 382865928741 676893141554 152276824098 325249483529 383954698381 473843825674 570715223478 657276476756 138178629620 292549727331 226257267175 311650017019 487470286203 543610540397 466186784171 673066713303 0 687049433344 0 687049433344 78400417299 304586972736 0 687049433344 0 687049433344 37947175017 58959361149 105342813760 482638922391 0 687049433344 0 687049433344 437655925214 579477790958 367990023555 553778982524 96312047443 467130724718 361299631410 525533945229 158037466191 497394193509 0 687049433344 0 687049433344 336296950485 671173234659 0 687049433344 105482280244 234357788115 82795305607 283495405881 0 687049433344 0 687049433344 490129540803 609272170404 169999820723 581110417944 274723399846 452175316294 39698177833 127168454980 36963045035 327725098312 386744843335 668524197776 0 687049433344 0 687049433344 129112692608 214281575606 420963112005 632362237524 172823342697 394523937274 98580323506 170579703325 28565300607 154617454082 568402484847 640614228279 0 687049433344 54583648978 637945157639 33275729190 100818295788 274130891276 324954988803 373456575470 506063225327 90412255136 223724396092 227985613441 552906057778 0 687049433344 0 687049433344 0 687049433344 524525636801 636476463813 354271222636 470351121896 350908284126 620529652841 367928238621 401316641411 0 687049433344 71364649483 109768028949 27490270283 72708891924 0 687049433344 0 687049433344 0 687049433344 620853497601 643706827892 196323756739 359641882941 0 687049433344 428084715637 612748171996 0 687049433344 40793982597 163476222693 166916539532 375002089484 107624975859 621857747045 0 687049433344 0 687049433344 245534882673 296143268630 0 687049433344 201563977591 683902755039 375763809766 381412378224 0 687049433344 0 687049433344 85908780242 307814352676 0 687049433344 0 687049433344 0 687049433344 126129073274 489027965707 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26898134242 583270209713 414237801972 451117953242 137867566864 383939184327 0 687049433344 0 687049433344 396444127307 427863347958 341185410695 462792284012 0 687049433344 0 687049433344 411230079040 561568731929 353989124132 503621788105 0 687049433344 420713828941 495739807587 59731649316 173904836535 0 687049433344 0 687049433344 34388070565 202693604681 140609533452 397631326494 302700068196 562210221589 557140664456 582829567159 86818365512 109385269023 67966636848 425556449922 615067830115 648586597293 63738487004 385279207387 408311929331 614966286429 46558135379 589519516651 0 687049433344 530477664421 533809510502 0 687049433344 224372346431 537010513779 167230228242 416429878510 73758656687 291783631497 105226019525 119171178880 266550837474 639417794021 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214833844514 552549340092 157968137561 192699792042 0 687049433344 28673479527 273905659863 114357982113 637382735236 0 687049433344 0 687049433344 129926654889 249452046691 358802087968 388119028498 0 687049433344 186375617627 298133298320 0 687049433344 20174259776 54812876192 87951014463 437353185695 0 687049433344 54572706095 387976509468 69597095605 231737128935 428717312058 605817815096 27883529750 534942557038 508313470085 566209796954 0 687049433344 339952217046 475626041321 84437197916 506805224751 0 687049433344 0 687049433344 491986642748 530452187817 118129329434 535682625329 0 687049433344 457856779577 459782160730 0 687049433344 0 687049433344 0 687049433344 208808737754 523118538707 127221227401 201417142676 0 687049433344 0 687049433344 181147526382 442492247808 160059100574 523228033140 490047374689 594701209534 105523859637 577956745612 214454860461 555320316206 343713604688 366243602842 0 687049433344 431575433631 474642360680 70098149096 660891511503 0 687049433344 434813740468 543648669568 343401309214 591968139986 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18434571130 27908736124 42609284823 187982474787 165818792566 251821736574 396925286301 602756621406 0 687049433344 105478360866 384883369024 475016782018 637085081064 0 687049433344 39780533209 456159649698 19762211745 671013316576 65731016807 311704242108 253749178185 343299560942 83667063846 188438096377 104241453937 557421443452 0 687049433344 0 687049433344 148509442691 208698601224 0 687049433344 155437202672 255779654926 42596071678 43224950425 157848519246 636742323562 203597124096 279758504708 0 687049433344 325752676159 638857323429 0 687049433344 87402574851 257800749793 0 687049433344 255933421381 306795861209 421197728406 673811989471 0 687049433344 354697998230 658295269250 0 687049433344 412443001948 654439154043 122049235617 417586959799 0 687049433344 516794209825 517744758771 75589644655 656707850827 6496138353 353621056659 295995196308 544230385498 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209298159003 575307343494 0 687049433344 352211510318 508264426666 0 687049433344 0 687049433344 144662040196 508766294956 348643896862 517972373156 0 687049433344 0 687049433344 190873647051 579784173379 272983548699 446617581197 0 687049433344 125686616436 578765728788 372468215449 527160996835 74916433378 278702191517 0 687049433344 296861982509 648297495734 0 687049433344 42778439846 398938780606 450108243781 564142056361 0 687049433344 427570194212 547622692211 0 687049433344 89173680274 122250123743 376717063518 426830101480 0 687049433344 0 687049433344 0 687049433344 81668278497 599326976959 0 687049433344 0 687049433344 0 687049433344 132004773008 528908145540 368102467836 600656958433 0 687049433344 22594972128 256201660988 137180799452 661674294805 144273463659 578080473473 99960974593 666810944012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 110466031661 492863464119 0 687049433344 0 687049433344 0 687049433344 118073605233 576773577561 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81996269700 523369639820 148880037221 642668716682 168870173559 605329954923 0 687049433344 0 687049433344 66554223348 165279956907 0 687049433344 0 687049433344 165889782679 616987245789 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59505186640 137901915485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73058223122 631935150928 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52460857491 300588251501 351492871904 574915280923 232084264018 471604463254 1486966863 91395095013 210182452944 523436065868 0 687049433344 0 687049433344 0 687049433344 52039661903 105315386192 2863746817 250676063138 169550928402 175872868603 0 687049433344 339144961975 575809457974 17584551625 206042172578 375914636753 573792704622 0 687049433344 30913663969 308335713169 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133213692995 434583407998 0 687049433344 494088770114 540767275637 0 687049433344 154177472162 463035358509 0 687049433344 0 687049433344 0 687049433344 0 687049433344 362112264815 422564460568 122436706602 351441096879 0 687049433344 37482704723 322963846117 0 687049433344 9977592356 145901619927 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 198133215643 662598961901 288863014490 311617226036 266506180550 372482228809 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389963824704 519294626112 340980334850 347213320459 38990558843 635418623937 0 687049433344 0 687049433344 0 687049433344 0 687049433344 286971563237 433211667895 88529773855 497594390527 0 687049433344 608280865067 628370694961 64119999113 235569415167 186342453779 290372441239 119906339465 269587796520 0 687049433344 0 687049433344 0 687049433344 355219581073 476952141868 0 687049433344 0 687049433344 137955880626 325354406468 225551487648 298595303909 0 687049433344 0 687049433344 0 687049433344 262747924601 618993114208 10120983648 280310970757 94769784455 360247346364 65553668161 620989594490 0 687049433344 173031401801 569095370829 0 687049433344 217458329706 525809083873 79203377845 177399138407 0 687049433344 95556915452 550896016330 0 687049433344 0 687049433344 57776896093 612536778452 0 687049433344 524372828097 587159498006 446605659172 507465134443 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106890093389 531060681450 0 687049433344 99065937456 614117717045 0 687049433344 385517429958 440980443297 0 687049433344 242099736560 448326444796 0 687049433344 129119880926 535013637576 136551714729 253693228674 0 687049433344 609298325984 673707797080 100292892342 546633126280 125799980961 407376122437 0 687049433344 110406935467 428947381896 0 687049433344 0 687049433344 0 687049433344 95641016561 540092538316 0 687049433344 0 687049433344 310913691628 464108990864 0 687049433344 146189064880 552481088738 386825344497 659587886147 0 687049433344 0 687049433344 109138026050 680429170367 0 687049433344 0 687049433344 27614151330 111585741203 429980780693 621620914882 0 687049433344 0 687049433344 0 687049433344 262294915051 334322289234 0 687049433344 0 687049433344 220955745908 612106334162 203709786983 309560218874 615723112690 652018139196 48946215679 323623592107 0 687049433344 278777341137 617912140820 0 687049433344 490107343323 618621524901 156307947282 627932408948 0 687049433344 0 687049433344 88489880598 450677187605 213965690936 514722559074 0 687049433344 0 687049433344 0 687049433344 312474205782 466227193012 0 687049433344 0 687049433344 0 687049433344 280462486152 510268493678 583109690681 588311585267 14743126821 640089236225 0 687049433344 36257618765 355639093967 24660727350 84886636577 147769072640 158684586815 174263238160 636891699640 0 687049433344 168104392398 640090328168 230998287526 328790301206 178800195712 574548923524 0 687049433344 139104104486 655895060538 0 687049433344 0 687049433344 0 687049433344 112805586743 369020806878 236510436651 589170064743 351971998949 367116041441 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17143428821 516831406632 0 687049433344 342418395591 343851864870 0 687049433344 25000038232 238026347505 453630463461 602019720808 0 687049433344 407303735362 539913882457 0 687049433344 370972925458 683932831642 0 687049433344 0 687049433344 18958999985 142080760277 82146786398 274808094083 0 687049433344 171489337569 319642459482 0 687049433344 408306258667 650739273855 0 687049433344 0 687049433344 0 687049433344 208215298792 623280292993 141733500114 642187588016 15191958556 380975136488 28783336878 95884742873 0 687049433344 0 687049433344 21684353441 240836307864 0 687049433344 116953387281 603282660538 0 687049433344 366719526985 664900525705 0 687049433344 532169853615 661233153446 38028292955 685266928808 132322830564 350425111533 0 687049433344 329693362551 526390404114 149357576509 425830694113 0 687049433344 311856194173 338930420764 198078510911 205420372542 49637409938 513482486402 141590913091 504114608557 169033435727 590026527108 0 687049433344 0 687049433344 31346629603 304127630295 478412164694 583161859098 141008851065 369563076670 0 687049433344 78455566524 137195388791 0 687049433344 246478022722 281796698900 0 687049433344 5219030789 471634718914 0 687049433344 0 687049433344 13088117942 290490760001 28383868469 88603240617 396579350302 641874014052 372823747203 592864679130 260258001817 658056808389 74992210589 438901017139 0 687049433344 51191445821 369306938530 358796337568 371658687686 0 687049433344 0 687049433344 91216727037 192687563519 92874650465 96009069547 0 687049433344 0 687049433344 0 687049433344 170291693268 547932963347 110817124245 606737367661 0 687049433344 0 687049433344 208629403772 594358326178 0 687049433344 119921060336 146668339365 0 687049433344 0 687049433344 174620905850 352659499307 132535231104 659149619965 485436079889 585406593024 544545561677 610432377718 0 687049433344 0 687049433344 0 687049433344 470588995127 579321871772 218371110309 439976922531 0 687049433344 0 687049433344 0 687049433344 161127053211 682663255591 63594007553 79362692469 0 687049433344 483400845017 535664544432 172089083518 311242450406 228572686852 630781277391 0 687049433344 159863223533 426318736460 438525466123 490593545980 49073176887 647321715540 0 687049433344 0 687049433344 0 687049433344 0 687049433344 372797732219 434075139264 194722375174 443021024794 0 687049433344 414966141264 454031721231 365461391011 630965557745 132226146754 434247913624 0 687049433344 0 687049433344 19160141542 108081525635 312941947442 599851899015 384481976128 608490200543 0 687049433344 0 687049433344 36282005064 143924158507 308281357630 456070598794 0 687049433344 103765852974 211928899693 0 687049433344 0 687049433344 0 687049433344 72747292700 382233637558 244750927827 332782827730 304912830754 630033196896 125798273682 458963005692 0 687049433344 546264035411 580319908139 0 687049433344 0 687049433344 0 687049433344 9126654233 546198009957 202178458 371502634279 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 560663039684 566699737310 211674725026 622218430533 248632809615 566422359585 182720968831 224914965349 0 687049433344 569915813652 590224149032 67967828214 312181840753 121541391609 396570240636 428310604792 648329654414 0 687049433344 335287695698 357860112917 0 687049433344 0 687049433344 4964108843 13086582365 375268514250 578772560970 0 687049433344 0 687049433344 38656582442 574065885865 349957793434 421888778178 0 687049433344 0 687049433344 0 687049433344 30492524307 291940465076 0 687049433344 44873248370 541051606328 0 687049433344 112391194917 185167753795 181471607399 419052693020 306356544970 470042299537 114300768405 617818684119 31160004392 316693495369 72634058990 292214058312 273819586213 577617799610 0 687049433344 0 687049433344 49529996574 361293829636 181434681057 228323567682 0 687049433344 35567947017 330724253224 225308112292 350902056374 236240527463 248286765509 123149415862 667214632433 0 687049433344 0 687049433344 231500445058 645721880778 288160623885 315543340220 0 687049433344 0 687049433344 361951149394 562464793337 0 687049433344 94574578799 312843212985 275053950501 627602854812 0 687049433344 0 687049433344 109006079624 659965645209 0 687049433344 0 687049433344 502270343657 628249218902 0 687049433344 0 687049433344 0 687049433344 501536097393 639105075749 21557329217 79904241847 0 687049433344 55816664457 199455218391 0 687049433344 0 687049433344 268819715610 667598749039 0 687049433344 293554563634 431031570334 68020906510 126041612464 114217333767 503590971839 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26628429129 634397217600 0 687049433344 0 687049433344 0 687049433344 555964387503 616527746836 50389745106 155229837060 430382175316 652380317257 23653816720 571375074210 25373241793 525334866138 549854793367 677581537486 0 687049433344 0 687049433344 222948196502 482624752091 159715639775 484024491654 256116881217 531478931566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 301994848437 419251856817 0 687049433344 209884077428 524806874645 261399041730 276915490249 141355270696 150482387392 49267087428 76332744450 0 687049433344 0 687049433344 344097318272 513401586456 0 687049433344 0 687049433344 219317858733 602137164606 56070642321 177646009303 112485258695 485658168598 0 687049433344 0 687049433344 0 687049433344 242731205475 347682509485 199067027756 358780098309 544312191778 685782268151 0 687049433344 70595019281 378269590814 0 687049433344 0 687049433344 178532472305 296507849236 56712976792 159462494359 247316810053 337727110536 368317921785 567686050792 429145332340 455059728589 212870753539 526971698242 0 687049433344 353241957156 677881357961 418649598884 602750166971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 613573776966 645030355420 257577972999 610478225182 0 687049433344 401776996128 521226569634 93145526476 111685245074 90095579064 109066041628 396724060588 570552958694 339412003248 537788010824 4737169604 73027666047 0 687049433344 457117388215 647137784660 319376758758 460485832145 0 687049433344 207932047182 603501315004 0 687049433344 0 687049433344 0 687049433344 537222258925 563557566971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115552949691 361814127111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 277865618049 683561425583 0 687049433344 0 687049433344 237669433198 257771920826 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336241183678 543721261150 278771338054 286498181900 0 687049433344 0 687049433344 29037777234 579559044339 0 687049433344 341234946330 612764388310 0 687049433344 0 687049433344 0 687049433344 28416651159 389516983436 101867193345 594954782609 0 687049433344 0 687049433344 0 687049433344 290340278975 633815474168 0 687049433344 128845832584 337577922547 371263705127 653807147871 0 687049433344 89494795848 501996924161 0 687049433344 168185896273 201182356278 507834520197 538959905896 151400203221 527840354600 126859520034 247990010444 306538491107 449567534470 0 687049433344 0 687049433344 0 687049433344 151085298797 333500331321 352811295613 372595127238 563698076176 649958627504 506256988217 585343684007 1197537166 44064855341 136645265330 467712393854 326867964713 655930174772 0 687049433344 0 687049433344 294397429495 296840393728 258019594088 526715024836 220963727671 244263521184 108863564830 350681661165 519217016697 613545692830 474562710654 617947089861 0 687049433344 0 687049433344 541089517060 632309693211 0 687049433344 209344156247 285487444403 16351702036 574435656213 587897014398 641186474220 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94236565872 384563151136 143895820980 410074337825 458001813982 665554763483 0 687049433344 0 687049433344 94207117609 362295498429 0 687049433344 0 687049433344 339051871010 631926849079 187362595565 222024082474 483294758959 530906124321 297817401556 495958819361 0 687049433344 194725170640 282636542718 178679655650 201401723707 0 687049433344 108893079695 675760588893 280648597154 284316956727 0 687049433344 149708237759 214829248323 342458056118 540020944786 105900294987 225239103263 0 687049433344 0 687049433344 206951173909 565329866061 304998347062 451652873897 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19542837347 420767974377 0 687049433344 363137569327 672876188748 45437924375 132785556509 531120023312 649126328403 0 687049433344 348056767338 375134361799 0 687049433344 0 687049433344 0 687049433344 436769827195 673991097185 0 687049433344 197375425462 490839581405 213342433223 553470104375 0 687049433344 318579167721 490860192884 0 687049433344 0 687049433344 6585944234 166233820829 37704273096 680802731487 512071274555 671600038995 0 687049433344 0 687049433344 420981045296 658089602695 0 687049433344 222004240882 440401168570 0 687049433344 0 687049433344 127723363336 210299218125 182585272542 502659279270 0 687049433344 212751543991 351815494840 0 687049433344 0 687049433344 113620720919 571188756901 58881300909 674546224433 0 687049433344 0 687049433344 0 687049433344 0 687049433344 447340700186 542107521297 286963921546 669549779089 0 687049433344 356083743107 589685305450 293100030615 465380844931 0 687049433344 0 687049433344 0 687049433344 248982340414 356646870854 0 687049433344 0 687049433344 30396081505 237997182771 249675444960 685147022847 24767334244 157561235055 0 687049433344 42731375469 636646528750 0 687049433344 0 687049433344 299789882296 438342720729 581519441825 650012880330 188612376303 664139721805 0 687049433344 0 687049433344 275920384410 410995313710 416350220030 550992275914 0 687049433344 24552954453 409708621239 0 687049433344 368415213972 454585182192 605225954 356227057340 0 687049433344 248183740122 272003491397 0 687049433344 0 687049433344 67540047660 273909785372 0 687049433344 0 687049433344 123779983043 615593053889 171839120712 518335061608 0 687049433344 72137634722 610788102856 0 687049433344 0 687049433344 0 687049433344 496561315003 523305605476 176001648639 345495915024 0 687049433344 75177801392 197081866217 0 687049433344 0 687049433344 196887525384 210003321093 0 687049433344 0 687049433344 0 687049433344 47638051643 281409950168 377938845785 586300082656 0 687049433344 35465947145 227369970626 0 687049433344 0 687049433344 365225855215 672814993261 0 687049433344 300414524448 659767402443 0 687049433344 45465529017 409228861890 0 687049433344 341306091466 505193499228 0 687049433344 0 687049433344 81830623571 125356973801 0 687049433344 0 687049433344 0 687049433344 53828079007 297627477712 385146031898 675349681273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6178736220 456790820129 0 687049433344 121597586105 153518195023 117102249659 329868335556 256427039143 432989213288 0 687049433344 191003693099 240046137887 121218503149 258464182038 84790781750 394829059290 0 687049433344 0 687049433344 0 687049433344 212117307331 512570558099 85717078516 503586049245 329955529251 526114659536 0 687049433344 417643288634 431470938605 0 687049433344 93462583413 442208373600 90445748563 132507559952 0 687049433344 0 687049433344 0 687049433344 442840805584 637459426844 0 687049433344 410415310361 647270484137 205576814876 638375221692 0 687049433344 41415138642 557870985513 8051572698 170206488856 0 687049433344 0 687049433344 0 687049433344 122261339252 145973278877 0 687049433344 110835513346 361132289953 0 687049433344 0 687049433344 507997516405 588202782014 0 687049433344 68942342482 455970256589 0 687049433344 0 687049433344 0 687049433344 123879524123 580409530528 0 687049433344 28772700574 254926259576 0 687049433344 270356965215 408764816257 376930355644 502663382197 51980062131 385043849188 58231589443 245241481985 0 687049433344 12516956048 621734753439 0 687049433344 15556582968 204196740280 0 687049433344 168074827 430344409725 335216263061 665255534038 243497235002 648804311144 442933056229 639796951437 0 687049433344 120513277471 454811828839 0 687049433344 0 687049433344 234016220659 414379530438 417062337941 674767488771 182804849727 649537059235 263350378191 674947221903 373859031150 386814271282 149069975555 198066910687 362262047612 443818621504 315995284833 341739587004 0 687049433344 179081727973 512157547028 268320310257 674108442894 427685326829 472380688178 0 687049433344 0 687049433344 21555076533 436293859560 370872976599 374266076994 452156053058 520497921665 0 687049433344 0 687049433344 0 687049433344 107256354365 573835691443 0 687049433344 457140701333 463640427604 0 687049433344 0 687049433344 363121481084 381613910471 70720244481 667962077651 0 687049433344 0 687049433344 0 687049433344 179410023108 471020232527 139876348505 254540805515 164467334358 537773223922 14288996470 670442233069 0 687049433344 227144028487 586742946327 151544651765 539479296745 117544945293 446420883594 0 687049433344 107808970782 287735787100 0 687049433344 0 687049433344 256031103685 505870563509 510905259643 667196489536 151561329385 602697117235 0 687049433344 259633094187 453273622186 246474200892 413510307920 0 687049433344 172864050150 425728483647 276225992989 359257969882 0 687049433344 0 687049433344 181330077224 300605675807 236275591142 679188633749 0 687049433344 0 687049433344 236204951583 365966884411 0 687049433344 0 687049433344 43464851392 626542711180 0 687049433344 276958385911 511000491851 0 687049433344 360629344721 516599441878 0 687049433344 429387848240 455863553436 0 687049433344 0 687049433344 453978110297 520739590907 0 687049433344 28499534287 318723897115 0 687049433344 47436044894 162592047769 67036262140 609017468415 0 687049433344 417242725678 599323790243 0 687049433344 132267786441 353141149464 229472940435 254254581355 583378955447 666132112291 135152927516 443771275901 322114338046 428521476288 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340040624184 651516605321 114355029513 147495420455 0 687049433344 230162254184 394805710835 126043011946 256849612848 0 687049433344 0 687049433344 249894117716 440143269791 0 687049433344 274761035577 672320251539 0 687049433344 490237346472 549794312178 381951135015 527240537222 390059838721 399655626860 35836089816 329443827573 212537583623 642016384709 268992606233 463213736961 0 687049433344 0 687049433344 107638543918 119747140595 676418028444 679817086183 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134499814796 682274186067 0 687049433344 182247948988 219170458535 145215756842 208653942974 27157769971 314474446021 401087627736 427095812568 167521450693 614520710239 38836624418 300851097289 412343980583 551892854885 187670758578 497445502960 178903087795 651144809755 0 687049433344 0 687049433344 23409726908 369984486819 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 28737421603 496305390119 107217861998 258811904502 146150093898 651368526126 75641791111 356271316577 146428589399 630940263048 145185574897 335760219218 84580710350 170047241779 0 687049433344 35076155395 673242515478 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52491322146 97352239312 133461028873 168129973067 0 687049433344 238365864154 462341142977 11886385099 81771246457 0 687049433344 0 687049433344 0 687049433344 171221900748 295963646422 352732731662 354337611383 0 687049433344 347057617154 533172338183 0 687049433344 0 687049433344 0 687049433344 63406698703 606096525049 592307462710 643249152419 0 687049433344 220742131343 423131988340 0 687049433344 73349817917 604197744017 308457522041 667024899327 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 233487189482 566287868197 138436654287 675550250320 124462701108 422621219516 0 687049433344 0 687049433344 0 687049433344 439544765432 616087531659 0 687049433344 279138345818 302084490712 84114416727 383870601181 310372799489 637674716391 0 687049433344 0 687049433344 0 687049433344 497695656312 534209480073 41333086444 531049036957 0 687049433344 0 687049433344 194148782516 524312419904 22221500988 637823324647 402576306257 440723706817 0 687049433344 0 687049433344 296588331716 447606335373 235562072214 260578176435 0 687049433344 64720428899 480889818790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55679705208 557806742507 1191637802 107606013223 550500225322 636499494953 0 687049433344 0 687049433344 110429860191 135873946819 74283351553 405207001134 342681953807 567620127978 216673689601 591422213201 455653972226 475300016347 0 687049433344 560435345206 617093104755 146966789683 470288596555 45193446669 167492566637 493289372366 623157473721 0 687049433344 0 687049433344 82366261856 460045315374 74868387728 544549047533 401805971728 547528799324 0 687049433344 131140955301 449991287624 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 311123907299 578360328152 239888361340 656218851810 0 687049433344 0 687049433344 478156986765 557778472998 156910094451 323551799280 0 687049433344 395142935170 579967392246 526402130565 647627165303 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93353665444 397498828827 0 687049433344 207867571305 255579916183 0 687049433344 0 687049433344 119926491768 343702779409 0 687049433344 209097186898 269680966557 272170257014 381917625647 198536169221 404803152593 0 687049433344 19512203173 640739712271 0 687049433344 596149839112 646209792270 0 687049433344 0 687049433344 393981685287 494351547862 135732657793 320115879852 272043834805 432560065837 0 687049433344 66165472933 393145082130 46355747924 136149696773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 346793861466 360125415325 0 687049433344 261593412975 396426442005 627041432624 677020557904 100631543435 473309529331 71323070997 224023256931 0 687049433344 0 687049433344 17589760314 104632875865 0 687049433344 0 687049433344 0 687049433344 458193517412 464622590168 0 687049433344 441030893537 446987624895 0 687049433344 542193431144 615217150756 0 687049433344 3595911338 521957026870 0 687049433344 232331974974 384535517245 0 687049433344 42697485973 674277430666 0 687049433344 16493448881 178979717294 176708886769 423689045074 0 687049433344 339654272433 579191334319 0 687049433344 0 687049433344 0 687049433344 314272071772 648165882054 210806717196 462549328126 0 687049433344 398758416026 520187675081 0 687049433344 134201204951 384100817800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374996040942 677017140569 20622926001 99620726017 280776615333 380812070181 134325615916 241151891264 274857636074 332787139296 0 687049433344 0 687049433344 48067022482 504720692635 576886021635 678990590211 304643232985 384798979223 24972023986 294442574496 0 687049433344 0 687049433344 0 687049433344 225148282473 268271512876 0 687049433344 329972510195 533673502142 0 687049433344 430536141467 630141043274 279801909151 477890775489 211365262091 442490618977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24943371465 284560345926 290369823815 639431647871 404492900705 508290347723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64995733581 506103631818 0 687049433344 0 687049433344 133998801277 368985754872 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 443605740902 659991364130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35445559392 571946472190 369203519960 603407842205 206323827127 208333432950 0 687049433344 0 687049433344 560117395539 590696010077 0 687049433344 190511612018 407087045430 238944088849 353901416180 345019718118 594790202158 0 687049433344 0 687049433344 609520548882 664779671247 0 687049433344 0 687049433344 62307243102 527963281270 282337666099 416755165374 273767184236 616644670432 0 687049433344 145719881015 643438586726 0 687049433344 0 687049433344 0 687049433344 411322106998 411855633550 0 687049433344 30828209440 331883382536 259011834289 363461785138 499704712930 652575395726 169078686072 583709502129 153660810124 314895722296 185872412501 274233534175 46478410990 175472568335 0 687049433344 50046423048 453224344968 160851777799 466870161534 0 687049433344 353988540309 669581770545 0 687049433344 0 687049433344 0 687049433344 298103077946 517705450215 68673854827 351219899230 0 687049433344 0 687049433344 0 687049433344 138353094657 285060840773 0 687049433344 312566606426 520167811840 9506804763 10799115400 0 687049433344 254086622095 613879395851 0 687049433344 0 687049433344 309598401311 622187488044 447106091195 628500841584 281962106390 672631257022 50496514914 144542617641 0 687049433344 0 687049433344 42673592117 218154001405 236668529254 487079428435 0 687049433344 0 687049433344 0 687049433344 196545517350 478048407535 0 687049433344 0 687049433344 231929379602 444022161738 3162006811 196763724928 241015371729 490819425184 0 687049433344 0 687049433344 250672774731 677358592145 357943618888 448502762785 447118427207 590309632069 464438986405 515501538824 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43266712973 128523798384 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64464838244 632606883647 205860029497 347754151469 0 687049433344 9719021998 258154011789 0 687049433344 353264246514 684642737937 0 687049433344 0 687049433344 561990836584 638982893012 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 247070621143 638476662251 0 687049433344 78005254321 348751663595 265468080377 304561482367 281055134575 466766254528 276524923162 673904058352 83058214971 630201676843 0 687049433344 266542082830 547153113425 0 687049433344 312235782953 366607611888 477729151054 549264507858 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 292284000112 415796910266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146556140864 558144322893 0 687049433344 541907319283 602592469010 0 687049433344 146608840672 321610921490 254158113958 385731041697 317592944330 519119826948 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269585753151 321207206834 0 687049433344 249994339801 679880213653 409618255455 612359743258 0 687049433344 0 687049433344 525137883229 645199525384 0 687049433344 104508031677 569937925471 57669785382 559321791104 0 687049433344 116643567886 173488346456 0 687049433344 0 687049433344 372833369874 589107116090 0 687049433344 259055480346 320992166595 0 687049433344 7095847909 521289082894 0 687049433344 0 687049433344 424931626240 454461625417 305767650147 547865643758 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194638453172 348796086323 0 687049433344 0 687049433344 14037520269 215020347548 163222020397 339083545674 0 687049433344 124193981490 613308222185 0 687049433344 510462256592 523522200349 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 428333948265 488674989614 0 687049433344 464781821017 524306934274 0 687049433344 0 687049433344 0 687049433344 68811891780 614269554075 0 687049433344 60902795284 564201182648 0 687049433344 63919327513 657615509826 0 687049433344 0 687049433344 485357314947 586093473742 9639088750 503869398597 0 687049433344 0 687049433344 0 687049433344 0 687049433344 347504174818 674438986653 446392447546 652502093522 0 687049433344 122289939131 489817509553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 232773666744 316741335158 146101359017 337840364476 0 687049433344 190095289128 589029860970 0 687049433344 193446348336 451604617274 224440525615 563849209769 0 687049433344 60395331517 218967981649 0 687049433344 496894057853 608333683970 151941301322 603179465247 0 687049433344 0 687049433344 513537139041 573892359641 413703058441 624846030156 0 687049433344 372846440696 472291164329 12327692271 241523384388 402097455748 572261493949 285505903967 346880297812 377793560480 452775724287 554759432130 603800395744 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 474868647416 644125558222 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111582044578 221933865292 0 687049433344 50615507715 395479659185 333887189850 431411116409 495352932075 557136427459 343059323876 377199675373 0 687049433344 358100700696 558164825788 0 687049433344 225059276380 562341523560 0 687049433344 232998852488 348434647459 0 687049433344 544836978991 652009401881 0 687049433344 0 687049433344 65583874601 403949974080 0 687049433344 450201389754 679260022230 53599504711 671702229196 0 687049433344 170699261293 344573106907 179878576706 281580064691 0 687049433344 0 687049433344 368504496076 625730510109 447658119448 517288036113 0 687049433344 102578785483 132607249241 671588814615 676698869581 70266611221 340532386213 0 687049433344 0 687049433344 355598828598 533850821396 58672479811 390320833552 0 687049433344 162421119107 245306076895 67487408777 436871567894 0 687049433344 337483241085 338124444053 0 687049433344 287972923157 526646306157 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 64618767208 251042882332 111503312677 379134531538 281390353307 312488910573 0 687049433344 83645935836 204855396283 316289192811 599979749280 0 687049433344 0 687049433344 20921044539 605046137457 0 687049433344 221206510187 451683998687 0 687049433344 82799944282 88335684066 497035984625 627472597518 0 687049433344 0 687049433344 60825846125 182689142522 191392364714 369810896881 0 687049433344 361771115052 503265312733 0 687049433344 0 687049433344 95341267736 472575842126 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206626262098 212385807903 0 687049433344 0 687049433344 14750787652 593084983588 0 687049433344 11037897113 325588125068 65055928774 278040058928 0 687049433344 86318622899 272867417248 416093067101 425730780853 88804094072 309187890640 0 687049433344 132571724954 663324932781 312339725578 424607811630 0 687049433344 215033962342 321233784158 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 633210010541 660038575544 77166001672 85679728664 0 687049433344 0 687049433344 52188371777 454199565073 49507707716 155803031036 0 687049433344 17621568995 71010952436 0 687049433344 0 687049433344 0 687049433344 0 687049433344 214372278352 653051520233 0 687049433344 187018684615 265374906696 0 687049433344 532872377457 570250836817 0 687049433344 15035638613 461977395029 0 687049433344 0 687049433344 0 687049433344 0 687049433344 494923481263 541977945418 426719254550 657337168895 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218478176223 480803613526 0 687049433344 113760067386 397562576858 37935846001 560176580195 531793960162 562023998835 0 687049433344 301295321278 331005046631 62292116907 423666013640 195324160394 305728467159 57006592885 662724229238 309527337248 362229767826 153431922416 674277251645 0 687049433344 0 687049433344 0 687049433344 192564633585 606292424720 0 687049433344 0 687049433344 476365407037 658465335532 267528074046 465346536732 0 687049433344 0 687049433344 0 687049433344 0 687049433344 15120119915 507088802157 0 687049433344 0 687049433344 0 687049433344 224170099351 577326442543 0 687049433344 101464083159 138312707906 376297801387 454598677111 0 687049433344 0 687049433344 205247600531 245783703481 0 687049433344 265074583035 512018412932 0 687049433344 0 687049433344 116495987952 629085866636 0 687049433344 373463833598 414906987456 223384090308 469864881514 179089012320 591438480816 198223543052 332618414227 65658342240 359157414000 120491838272 553791832502 315040840991 479542350851 129047026429 584491203862 0 687049433344 0 687049433344 367054454347 451190489925 145479231929 385095287699 0 687049433344 0 687049433344 0 687049433344 288397042133 476090125934 0 687049433344 309780551998 462315146723 619445058068 643088081133 267514366555 309243003775 391772032050 595023018618 0 687049433344 0 687049433344 0 687049433344 188112322130 366797350860 267176326779 555432710238 0 687049433344 193284640692 634967850992 59398036279 486555600434 0 687049433344 0 687049433344 0 687049433344 330082750708 368465492647 0 687049433344 0 687049433344 216801719362 648856032196 368942089000 493258021919 188507091024 299293980035 353655446499 415313309529 0 687049433344 13595116404 229877937346 388590278803 574293437398 0 687049433344 240040801980 316989204350 234925357938 262048794845 535323089523 575131291594 0 687049433344 122711607351 360947295601 103163803325 289036212788 125828945819 224876405940 0 687049433344 199129391856 657941963508 0 687049433344 0 687049433344 0 687049433344 221691859506 345395889882 0 687049433344 124164545059 138988192403 272103264689 521313703796 9359004459 487405067095 32356648956 461401769008 223783992837 362901245224 0 687049433344 102414585159 658567136561 155354297902 389914823622 0 687049433344 31199242575 662617877138 245154474699 595934526012 0 687049433344 0 687049433344 0 687049433344 38771990371 421306026600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60734235422 612178083191 0 687049433344 0 687049433344 0 687049433344 311076926956 493389433591 147477335930 662503735036 322686962540 603435503790 0 687049433344 0 687049433344 0 687049433344 112572687447 541250564646 423995783249 504649504174 275456657150 649989658997 0 687049433344 20006044501 351846933941 0 687049433344 0 687049433344 188275040821 578036116831 462857211232 529779046128 118118137847 215298046726 0 687049433344 92507395553 107886062669 0 687049433344 481623083610 654397773606 250213041582 295509337210 0 687049433344 41093568134 629215716426 0 687049433344 301836280239 406152109593 503350962171 686274025430 156060487819 528297271042 0 687049433344 0 687049433344 0 687049433344 439341817918 495636764294 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211435790456 572760107487 0 687049433344 156688741373 522219338672 0 687049433344 0 687049433344 143128115328 375315244972 0 687049433344 287245913273 339336788944 539751582366 571958520599 0 687049433344 465727253628 474499345231 6587036686 8411360100 184492403732 275237955926 27893668987 565469998218 411650280275 421477331523 0 687049433344 53642088322 95608593110 0 687049433344 400684557505 477574846584 198221360690 653924707400 389235808399 516247154644 360208375911 640205636527 651678138588 670062518273 72265282649 553549525251 234268403716 324838411216 429509794374 468439770176 0 687049433344 0 687049433344 539780254278 579963215322 0 687049433344 98474160638 639663345422 164195317189 187691111481 0 687049433344 215304118296 583781952065 0 687049433344 235542181389 551818249807 0 687049433344 0 687049433344 319942980937 537957459503 0 687049433344 0 687049433344 319444449815 526562706478 234466158717 570901138651 0 687049433344 0 687049433344 536308197749 626523849457 19268325020 22743896796 219800964536 468961959303 0 687049433344 341745561693 374598188401 69620422369 128232738800 0 687049433344 348958133633 454825614022 0 687049433344 241612872353 642084007412 0 687049433344 143570099484 184576326695 210554919717 620268314262 0 687049433344 367059240239 643605584695 0 687049433344 202561084797 435124442323 0 687049433344 218038331737 381405540121 350230037786 601572596071 59091726157 428450338787 0 687049433344 140238228811 313130047676 462310101769 553331982243 156982623335 287215884046 198263038852 660011356850 0 687049433344 382572209297 651937677427 464857074946 589150369944 327130031326 436405296775 0 687049433344 79117164168 365676681707 149380410207 240999257367 0 687049433344 219911606764 324090758993 412893270579 519918833352 0 687049433344 0 687049433344 187906819544 293334061442 0 687049433344 0 687049433344 0 687049433344 259402380643 501872653046 246878754809 510713376905 0 687049433344 0 687049433344 64907487346 391152020902 0 687049433344 0 687049433344 0 687049433344 441729130169 474702339147 451254854734 463674508190 496144660107 624120842634 279109226593 615909221144 0 687049433344 167560367551 387984795002 73693218785 227216540054 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58487454811 262987583901 42914276 328659174516 37882160940 514600967948 0 687049433344 0 687049433344 128219115549 186072142157 0 687049433344 1527357168 367102672756 0 687049433344 162649351341 224318291739 530390374690 535944256091 195731030155 510124730559 335010079176 571909817430 0 687049433344 0 687049433344 0 687049433344 184857943143 217090953288 101053963415 307821641910 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 247865806394 588869845885 0 687049433344 0 687049433344 42269651161 444858723534 188377943389 552515532289 0 687049433344 537518652511 573608127108 379724933354 536598351313 5904241520 224341444465 0 687049433344 364407950148 520691969434 357269934710 467536271697 0 687049433344 0 687049433344 13478482295 445759659739 464872677662 496225306961 0 687049433344 0 687049433344 473802767825 620231768793 0 687049433344 0 687049433344 434604169579 500899860650 0 687049433344 0 687049433344 144554188451 675910069677 0 687049433344 284728090346 394240945178 0 687049433344 0 687049433344 0 687049433344 483623225722 560734177195 171214916330 335802180757 164641381384 445350424278 28786906597 50876125470 56332696243 164368138548 13907401978 177582098535 163873899834 174347141311 33696266123 597209300418 0 687049433344 214291186597 595735704365 0 687049433344 97587882759 260260984095 0 687049433344 76248436761 516586742504 0 687049433344 0 687049433344 0 687049433344 146594024634 678733003232 0 687049433344 0 687049433344 284858021846 304314431429 30247488684 462949473907 454097946420 568852594607 0 687049433344 203892983799 461552585397 0 687049433344 61809313628 106858854307 69744161613 154011736315 0 687049433344 0 687049433344 609163940311 676901680601 0 687049433344 653822178416 658682024694 0 687049433344 0 687049433344 398369722687 536953726367 86979338935 344105526366 207642049662 567396827896 379191079339 685230215434 0 687049433344 0 687049433344 0 687049433344 20910799416 245896326146 0 687049433344 0 687049433344 162570138374 268124859125 65658823102 386129503254 0 687049433344 0 687049433344 184745098261 279303906193 0 687049433344 20952915724 212817155917 0 687049433344 39453061102 91827765053 0 687049433344 0 687049433344 0 687049433344 162343707396 383561515418 0 687049433344 171549839603 669006554770 469842734970 660210419631 0 687049433344 67467270243 167143105082 0 687049433344 0 687049433344 279418600501 492586941597 321435289602 629311798574 0 687049433344 161856358489 653806762195 12431699267 202605463722 425005458504 567719033157 607707366404 659860528877 296170269842 352941896338 0 687049433344 215726421337 571400642629 14496321591 119365695198 76463466073 312275823345 66212728527 399494624782 169749038217 557913555627 0 687049433344 39322182192 427506690514 267570280476 573974015574 0 687049433344 0 687049433344 17322491457 281289436510 150441390181 275745117191 0 687049433344 0 687049433344 0 687049433344 7451821056 27607209816 503159330806 503452470347 17665965002 465943756267 16538656182 355212763792 0 687049433344 0 687049433344 354896077061 580172677455 0 687049433344 0 687049433344 393962210850 539055457915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 204175721385 420827578155 0 687049433344 229486577575 245800741055 207004870828 590656664082 421704851820 552297241637 0 687049433344 357141542529 429741949877 0 687049433344 297868350598 577986355645 0 687049433344 0 687049433344 516516175093 587510544097 0 687049433344 0 687049433344 0 687049433344 0 687049433344 114282159813 560536836877 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422709725226 626744248912 0 687049433344 286931777501 455798222502 515573338569 558676809640 397836305686 678988236696 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 289527643700 402147697131 436096192455 553649008784 152594581123 374679076194 0 687049433344 335343219731 421138374964 109233071898 159307237545 367108873541 607118442866 123426030094 227214197603 36434531863 48468216305 483409509736 533502003439 150008598392 426656254060 0 687049433344 163884591967 550941465839 0 687049433344 0 687049433344 23677786409 452420780124 523042614278 594721659745 0 687049433344 0 687049433344 0 687049433344 192645363504 331217255045 353098971365 675709851346 326651987226 664417927773 0 687049433344 0 687049433344 0 687049433344 221537527483 666865851120 439819272817 652851632178 0 687049433344 318805499034 369375810408 0 687049433344 0 687049433344 354747698011 619674771195 431886054074 485825597188 215248464673 340300257254 269441721221 326390212692 0 687049433344 84420420516 322945803720 0 687049433344 0 687049433344 32717467505 259226064278 327901683635 675758775370 27546624127 545864873978 0 687049433344 202503694451 408727196985 0 687049433344 337684833479 478229300691 0 687049433344 132393813226 503533464055 0 687049433344 355420463614 475202659865 0 687049433344 0 687049433344 295737874442 589343788321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 112462704140 471387411992 800004250 449745614763 28909743465 193183429835 0 687049433344 0 687049433344 0 687049433344 60823423164 145638217958 223490855073 519665301010 372040897623 587972310103 0 687049433344 0 687049433344 146218478573 577706049514 0 687049433344 49042347132 227515936872 230367696347 240995242608 21414808063 478633767348 0 687049433344 0 687049433344 272009976926 413919019972 41094056763 294527574865 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 190216110768 358935787770 0 687049433344 0 687049433344 424897384660 473856135654 0 687049433344 243351337432 574733212283 325640000726 497695851911 22984975297 132843771782 0 687049433344 238874788171 511832048384 0 687049433344 31650011519 83142378163 0 687049433344 0 687049433344 18654257487 341288343872 0 687049433344 0 687049433344 190179785144 339572587495 0 687049433344 288090388751 402197887639 0 687049433344 0 687049433344 32971787758 450895931315 0 687049433344 193768883112 514529636016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350141452675 443795463702 365117353368 441697686435 376671496805 601056517930 0 687049433344 208820603231 561261925531 344177098175 504497305356 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 511952087308 521203477687 0 687049433344 0 687049433344 170298045170 621901357228 0 687049433344 223194826357 367888682686 110499195917 477976267682 0 687049433344 0 687049433344 59905328207 99921665890 0 687049433344 468460799846 615123430541 0 687049433344 0 687049433344 0 687049433344 545688628421 593777081334 0 687049433344 0 687049433344 0 687049433344 45291386094 313751961098 0 687049433344 480208394110 619777322860 0 687049433344 0 687049433344 477834867458 516443620790 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321753144801 404280902855 0 687049433344 0 687049433344 168858548407 286408523017 0 687049433344 164530893124 469008793946 0 687049433344 0 687049433344 453390698796 482300326829 65076845285 408886053752 610638560768 671722928786 116247634199 129438468804 0 687049433344 42618504348 679222505156 12655525197 676729198924 0 687049433344 19215884577 90933145207 0 687049433344 0 687049433344 0 687049433344 327293220535 627520543974 110711147545 336120912967 0 687049433344 306115325522 507792164363 0 687049433344 13708913507 684849092984 0 687049433344 51709553652 513293503370 0 687049433344 242369215744 602383914805 419913201189 534990505411 463542906190 649900893535 0 687049433344 0 687049433344 149206900150 246896178184 0 687049433344 0 687049433344 384429572707 476169599459 86294497053 255154937639 174778554421 388311736342 0 687049433344 104235918789 128152052075 133145364258 458270006599 0 687049433344 0 687049433344 479976783262 598641850368 405485477258 651027229376 212714453487 329120295540 0 687049433344 0 687049433344 0 687049433344 47834537144 197173225520 204084803424 218128315969 57818617107 149103117495 174521753927 444431713414 0 687049433344 0 687049433344 107957436574 493149539966 41345206646 147414267773 0 687049433344 278314581320 539892263097 0 687049433344 202905286200 453067188330 71183707150 151984613079 0 687049433344 29196112870 308872160512 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19663355333 97601081699 0 687049433344 0 687049433344 4467065923 653051040161 0 687049433344 0 687049433344 4802736880 534255666716 0 687049433344 0 687049433344 0 687049433344 37645848942 268270445166 0 687049433344 0 687049433344 278900548301 324814173314 0 687049433344 0 687049433344 386714575956 642310197526 0 687049433344 0 687049433344 0 687049433344 270806064170 288013399679 0 687049433344 243920878389 343393325115 301872162528 345012541682 167750579183 635992652879 483726368581 550463920330 256532508441 275385009612 49187393127 671087443173 454224134810 625485095039 0 687049433344 422394631800 522460017237 144146376048 538013092663 0 687049433344 31890988513 438852091463 0 687049433344 142303547292 146718251917 0 687049433344 61889811532 592211282766 0 687049433344 178962747610 480071700816 0 687049433344 0 687049433344 316977905859 490087324933 0 687049433344 68097096173 88454221581 161226949862 644313656716 373033601051 621129625342 0 687049433344 0 687049433344 0 687049433344 486925777325 587204922808 0 687049433344 0 687049433344 0 687049433344 378141908052 466929940032 0 687049433344 290104565117 436268367432 0 687049433344 335556442622 440524726493 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193159171374 455444632294 65596045119 608496397968 322863492553 593057651849 50238040732 410022059384 484902858486 668461536599 606430620242 653175397700 168303869565 610903839105 251956999562 255539877492 374692423293 394305561543 185774509940 314408852149 130705435986 600887882050 104764373403 134447805449 82126421221 664051333824 186734277979 472159267372 24915981300 306273138568 0 687049433344 11889749696 168060834152 297436249126 344172954173 108805243590 653984275933 162679043301 684768840946 0 687049433344 222258835929 281459421955 0 687049433344 376922886879 635799954301 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119480501741 388762209116 0 687049433344 14260711610 559257097910 0 687049433344 152958945197 224803829338 0 687049433344 0 687049433344 43117853848 445986648217 0 687049433344 0 687049433344 0 687049433344 53397520868 349471159174 0 687049433344 466418014421 539859699058 0 687049433344 62355141098 378635066297 0 687049433344 462496155242 501593882139 0 687049433344 54373470809 253655634317 0 687049433344 178793252278 251870335445 0 687049433344 283269496017 422287142067 0 687049433344 0 687049433344 61498631727 506281004236 0 687049433344 265372470720 479568308066 525777084101 643827327216 276984970158 680170401543 0 687049433344 49886719408 311032456429 99956850984 361943726130 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37521367107 532211912289 0 687049433344 0 687049433344 397279706271 615730319110 0 687049433344 304492897671 360824287952 0 687049433344 351230191258 540705916266 523846959191 641008319546 0 687049433344 0 687049433344 233028626604 367721893636 464150555806 531393237785 0 687049433344 392685035134 587217535560 58341570330 557775113618 438347779022 549910614237 205412891910 313284667222 198196278241 309720565375 0 687049433344 413947037398 416910304636 0 687049433344 119313636115 582827685495 174048093335 206650093194 0 687049433344 0 687049433344 250598559560 466747000454 0 687049433344 51172431032 388981912293 0 687049433344 0 687049433344 0 687049433344 18898708257 278740517652 123174227518 504104152077 0 687049433344 511666606469 576325184495 81410779526 522720452493 262753080780 381975970697 0 687049433344 0 687049433344 92495522651 201846393158 0 687049433344 0 687049433344 0 687049433344 336657527633 662441287432 36586862205 569659239333 0 687049433344 143067922450 625247490052 192391149214 426380882210 195611421504 416972558373 0 687049433344 296597785281 441427845234 0 687049433344 0 687049433344 0 687049433344 27545567314 204732332950 0 687049433344 142926629433 381631070268 0 687049433344 0 687049433344 0 687049433344 39940054559 313895046121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35257934095 172367761600 0 687049433344 344714724088 369471193907 136929602636 186471004497 0 687049433344 0 687049433344 161655698358 684396773374 378536032043 536747407347 532284197060 581334141456 549443550042 551021373306 245971139055 358731617645 132900357548 174340760867 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 206559272561 530688967229 364695968800 408400719639 0 687049433344 101005241818 420271451460 0 687049433344 0 687049433344 143251092020 533873988920 231218882989 520550201914 230507865753 670616022392 0 687049433344 340488986033 664738853123 397665334109 454692862771 51994301213 652571361066 8155098506 383435447098 0 687049433344 315649598393 327116855186 0 687049433344 0 687049433344 611322670950 611495608275 548103294770 642050375350 0 687049433344 0 687049433344 135065153158 445104605817 11502013749 394024406718 281317360825 450268417742 0 687049433344 0 687049433344 170671943880 259614952624 611943626615 679881482790 51538028053 545378569427 150181800372 472794478764 116532597359 305817317073 141865949306 371513921176 398462742509 480920670614 279130236999 645178651940 1035751611 389439447886 0 687049433344 0 687049433344 120927023664 604137514014 0 687049433344 81979000193 555691109800 151307412207 375833827590 0 687049433344 277313954225 649641923809 0 687049433344 91037304346 671888719602 9352164440 457559463656 0 687049433344 105925745918 325587426037 321876138663 527191550910 0 687049433344 230762794040 458204714286 348009633248 464890600173 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415177707311 573289594237 0 687049433344 0 687049433344 281322925777 391869641168 610549087672 630227493000 0 687049433344 196246387314 450821558303 0 687049433344 421587183684 427581054657 36659058564 672472125272 479797112648 636813987874 0 687049433344 29689597990 285501422546 149187240420 391708046077 0 687049433344 0 687049433344 451871287520 681762510992 0 687049433344 221717674973 488894895287 70965316318 594406661738 91242322605 632307477278 277228206796 398983040512 101991530885 357998851282 0 687049433344 14998870416 92928155045 504109915102 562170579968 405732185528 573332803663 0 687049433344 153873218667 637655541247 0 687049433344 0 687049433344 55052811647 389397185489 98227956414 295979144074 201380126383 636148222819 143551183655 612520870645 0 687049433344 0 687049433344 0 687049433344 127125304870 600438214743 0 687049433344 0 687049433344 161073050921 285816957050 0 687049433344 314642012613 540127132890 0 687049433344 0 687049433344 505483834058 651824268331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 522808991866 576238465064 0 687049433344 602395692352 604436643307 12923763090 401038926925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 489535612675 525363272151 291460212439 590637045057 4006621712 458812078350 0 687049433344 0 687049433344 99526740851 124992644441 419943142938 464597240484 0 687049433344 63591754999 425507234787 574375939258 612057639323 4450926398 646847848534 122034835331 167414915235 0 687049433344 0 687049433344 363267053100 561435085460 0 687049433344 23416781166 594038808739 573652590307 657119740240 54039050992 250378370037 262599279163 438953438985 387879246356 489498001624 472007849557 621287876632 55157798995 424644854191 74535538671 429700728528 175608839972 637372471979 0 687049433344 0 687049433344 335524132900 379785859398 0 687049433344 0 687049433344 13605293980 359624192814 230954932311 632279004234 0 687049433344 0 687049433344 0 687049433344 157281106551 302876792554 0 687049433344 166487796529 226319112236 403228300095 626095346913 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123960035409 368294024636 308647908900 348240242315 0 687049433344 0 687049433344 177112470295 321189314982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 134780094770 397126305910 47155580674 254332878318 0 687049433344 145285616049 248913319754 0 687049433344 643540868167 649531634998 3722237170 406406775431 107141948777 210135105674 0 687049433344 30523051987 386375812037 156724961567 498642033533 0 687049433344 334006865762 654925048298 376000908044 495661062826 0 687049433344 455840914626 567900360441 0 687049433344 68779232354 521125080541 0 687049433344 0 687049433344 0 687049433344 308163485737 532394669335 212537717261 537051576632 0 687049433344 0 687049433344 326004396935 603867031419 71870848500 326805377968 57467193582 602476125678 128095551131 271141294484 0 687049433344 0 687049433344 21808424304 479547196894 445434358489 561395596458 0 687049433344 0 687049433344 0 687049433344 456278422399 500078727089 95171765663 145419339101 208305381786 340569501539 23489757911 676223146520 142088203905 344412388604 58628727620 499222435494 0 687049433344 818233941 396269332883 426323482945 497808710188 402069517811 465740033353 0 687049433344 149332157202 260435957580 0 687049433344 0 687049433344 277014260982 388966892194 0 687049433344 134886113939 212385404052 37781165314 54121187388 0 687049433344 0 687049433344 70115989617 297809040484 47045526278 301457596424 230373880507 533258092568 205876287185 484900284180 0 687049433344 447084717955 608968532592 0 687049433344 0 687049433344 228580121784 482141372985 220658512818 525222983756 137323287892 615134374011 382437666474 663968881052 0 687049433344 140099663949 339731783147 0 687049433344 0 687049433344 109892858803 544306140961 122118566983 305858439039 0 687049433344 442257917217 542268941883 0 687049433344 35527339018 250461414949 34589342079 447026203874 129990546875 202260254295 63538808448 144273298897 0 687049433344 280454614428 502490240596 0 687049433344 121946938819 351154474762 94344206123 239614146841 264211354259 511373327602 0 687049433344 0 687049433344 4085588434 621945925313 103398253588 438476793896 523530512035 561563162195 317386010541 424632423284 199993294531 664972181318 0 687049433344 321708806531 457765638663 0 687049433344 146047941753 585199509330 413297122058 528974542173 68279678162 411470863945 0 687049433344 194249427684 334548703320 0 687049433344 0 687049433344 312584447726 491063907325 0 687049433344 0 687049433344 11696447726 584462474871 150784063104 203343590444 25244537367 657065634157 569982289520 676171967124 239360658281 434355227213 573658450119 659211036364 426291163097 495454633935 0 687049433344 70849290308 675425557224 0 687049433344 0 687049433344 271951319215 404919129035 264544902378 406501303403 0 687049433344 145236275068 427774328336 0 687049433344 0 687049433344 30286968382 128528866123 0 687049433344 231811719551 624153313538 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54143400480 139657037463 168910051926 686097802182 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5095069566 655600528303 0 687049433344 8271996926 611582439346 314398555682 616561862045 0 687049433344 0 687049433344 421439913996 562827425295 0 687049433344 434634634795 468868870960 172730126777 388997681886 352515865805 475644077924 256561412057 405220309652 0 687049433344 63058737391 524182392930 0 687049433344 0 687049433344 142850042124 254484095503 0 687049433344 172793962089 675430943133 0 687049433344 124753282818 280029759654 424381275796 686760283748 0 687049433344 0 687049433344 0 687049433344 205192466283 298340116522 3169534863 609221156772 0 687049433344 0 687049433344 307505500446 641953947782 14825124710 670113058746 0 687049433344 362579002293 555768248080 383584320442 562021497423 0 687049433344 0 687049433344 566675034681 596720044182 0 687049433344 70545319857 136992002616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 514706158546 539849797103 0 687049433344 0 687049433344 0 687049433344 96896401621 337872994499 0 687049433344 166315939761 672903587454 0 687049433344 0 687049433344 73108817336 348109969722 0 687049433344 0 687049433344 0 687049433344 237820644812 658663643403 0 687049433344 383169245497 432610899148 189034214451 659713565429 57330459721 639769463894 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 441623447101 672246696207 239174151563 651871919939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456197176372 627405514805 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31145557498 509092688118 0 687049433344 0 687049433344 300503214552 601276918788 106370062881 162070293377 410163770439 428425911994 0 687049433344 0 687049433344 0 687049433344 0 687049433344 403277495205 559198007025 434332785630 656023544487 0 687049433344 16069192732 120662250316 372058479041 482733520840 0 687049433344 359933446650 585001499304 0 687049433344 0 687049433344 401559790639 461459883239 379470214413 571061810299 42637097463 685414033803 0 687049433344 465238401924 507599710620 0 687049433344 0 687049433344 142264651018 553841181453 0 687049433344 258953575554 499987359918 413979063625 521574065191 0 687049433344 0 687049433344 0 687049433344 249360847929 600868494267 0 687049433344 29886034537 410735150462 200776337599 630336575763 183670778961 269213273791 235199076898 596042364135 0 687049433344 0 687049433344 141281355469 185119924725 77196764240 445563736801 608756494381 664752014052 0 687049433344 0 687049433344 0 687049433344 356095965950 641724336288 104024499783 596015248032 0 687049433344 0 687049433344 0 687049433344 0 687049433344 219712073827 244783499094 393368571811 653614171085 0 687049433344 0 687049433344 61150779658 685974114065 495205427317 593929543293 58444751911 365932281530 12081407280 244252682768 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 528368649547 667463533079 0 687049433344 0 687049433344 0 687049433344 81149736132 173807524557 283426844807 518734223752 222716486435 313153614827 267673072982 316198868253 487160415928 611003183641 28651976406 279175798863 131463894597 392541795338 25023463084 363218361953 0 687049433344 520265591015 661192277879 0 687049433344 0 687049433344 108639380172 389096748102 404711654010 572577701358 0 687049433344 0 687049433344 299632272167 335723113809 0 687049433344 180638916944 406103761240 884211206 492833905473 89877831659 561099733705 0 687049433344 0 687049433344 129652201067 158174597282 6297349841 220983442205 0 687049433344 0 687049433344 314564961183 430709060992 0 687049433344 0 687049433344 510729406930 544896092839 335371360159 401364509689 451713717599 631171494780 11555383335 275748108925 0 687049433344 0 687049433344 0 687049433344 361462481729 549413505574 277004340171 351383882007 0 687049433344 487729214759 539769357648 23277653118 468004905489 6335358800 295907881110 496372817101 685341283331 26629577956 146569108085 0 687049433344 17072809473 618210776418 0 687049433344 0 687049433344 0 687049433344 6483739614 67625566627 160011716707 615803250665 0 687049433344 0 687049433344 0 687049433344 470072751107 584872887499 7110814013 618495474020 0 687049433344 143155330054 151570800490 0 687049433344 473332469211 546923275434 0 687049433344 78328726096 568264670988 0 687049433344 0 687049433344 312326633020 550416251591 399491209005 626927915981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201989533094 377123619069 0 687049433344 0 687049433344 0 687049433344 213155193953 225108642828 262270246402 591882469463 160251251363 226266619009 0 687049433344 0 687049433344 155532125111 365139831020 226236194301 460656277590 87382725233 283562506577 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215929357925 572988493978 84255811953 271857459734 364345032626 397025983787 68700146253 162217497578 0 687049433344 203870706534 677998778155 0 687049433344 115131428495 578650826183 645290574199 658362020676 99028486151 673609912623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68476610258 540433659854 296385550159 415539949748 155410212197 206876057575 307336983225 475557868894 0 687049433344 127748544907 385563820278 501005844475 628284573571 353326036984 651259781853 375391585454 629085029185 548302862546 652611125362 0 687049433344 69466396355 461439678015 0 687049433344 0 687049433344 252265441982 516345165971 234541651326 486957038310 0 687049433344 299670215698 526673751133 0 687049433344 0 687049433344 0 687049433344 0 687049433344 218741338552 393623600488 158491162490 429274437292 209530293662 333843027328 130850059063 542055007151 47888294792 298191139482 342936903253 527246879039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 29744495097 91656697612 0 687049433344 296426891216 498103556561 0 687049433344 0 687049433344 119472884402 518402113814 218558867837 617125094112 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173568143610 679159923670 354659916342 548310980862 560571152133 678959161081 0 687049433344 176447979798 266090777132 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 152201860525 183470246568 0 687049433344 35054367803 114963035781 178525049607 313264820095 201795360899 606635058053 464397184754 474552122223 77198036202 194859322836 65202546386 92083586133 232903611923 491389792394 0 687049433344 661723163501 686326114334 254487123343 472817138661 0 687049433344 268755452109 508054834046 0 687049433344 0 687049433344 214278847061 225323763230 390266353969 487280607693 0 687049433344 0 687049433344 0 687049433344 262729577979 300381490438 0 687049433344 179608511178 602414210091 0 687049433344 0 687049433344 344401079566 678899804773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82836584308 404684358621 0 687049433344 0 687049433344 441648590325 646196170010 0 687049433344 0 687049433344 88505391683 195212988548 0 687049433344 260547352384 665585050423 135285443149 318862592310 0 687049433344 137933067896 618670113556 0 687049433344 0 687049433344 0 687049433344 23279040788 396110351315 364857884802 635639448945 0 687049433344 422182110020 516064664744 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280485084159 659551409862 0 687049433344 291091044558 630676122535 631106939465 633855621961 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 419943248493 580429564422 0 687049433344 0 687049433344 493607601195 603046591804 505581268618 683567540823 61180265434 92229245004 0 687049433344 347579590896 630293917220 0 687049433344 0 687049433344 219006051881 252186830314 0 687049433344 427835758227 547104120971 0 687049433344 43771006083 271102939956 235673592954 571686366949 0 687049433344 499660109466 561384779970 0 687049433344 0 687049433344 309213076777 320145120269 498345284849 537383275312 0 687049433344 0 687049433344 672512529428 675551424407 166385755763 244398847059 150174726766 567082491781 353070546795 568737293006 162513324362 494929605547 0 687049433344 452799577649 481101286273 213606072491 261937243265 0 687049433344 0 687049433344 0 687049433344 496328102876 532979699563 0 687049433344 0 687049433344 142057533340 209876669449 0 687049433344 111361785992 412365084277 120513966760 322949926218 102288677643 682073801597 0 687049433344 0 687049433344 588609674044 664343961538 188375428382 469917323214 0 687049433344 56153793523 681921997870 0 687049433344 0 687049433344 159888831527 220711969615 0 687049433344 276468221057 460954409489 0 687049433344 0 687049433344 66157122137 628901848631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 424339815530 682671242940 0 687049433344 127214180862 437237636243 0 687049433344 0 687049433344 118054106498 343660455204 0 687049433344 56224738429 482050760153 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328674463914 375489089604 56430875040 355322915881 523683392780 619830468751 46624071055 230424968576 376060529716 509873086091 0 687049433344 0 687049433344 0 687049433344 172177316146 344532677008 0 687049433344 290768708329 379114846145 389888687132 428887064156 59917557393 327647899701 0 687049433344 171185406641 384838075847 28159475778 231200570121 407554460737 614449221961 0 687049433344 0 687049433344 136395277881 648319824738 280900318962 629627261941 433490060947 516707981693 0 687049433344 0 687049433344 0 687049433344 283387941336 507193920673 0 687049433344 187956672890 667341516677 0 687049433344 382456945183 655925475514 65724373397 139152496427 198597923490 530460926330 0 687049433344 145818561738 499912581078 0 687049433344 0 687049433344 0 687049433344 191040976373 400707835577 115518967729 476463133663 0 687049433344 0 687049433344 0 687049433344 450789184831 524825704596 0 687049433344 225140472178 597799887237 0 687049433344 392172492817 611877118386 0 687049433344 0 687049433344 0 687049433344 37055849576 499947520172 279121636594 638196615403 0 687049433344 450884251219 488455941989 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271584925299 657705322547 0 687049433344 0 687049433344 0 687049433344 454413346850 650258229559 0 687049433344 594017931016 630639392432 0 687049433344 401749029469 402072536743 305581431816 588077973783 0 687049433344 66828956467 371850638607 253543063079 555479126268 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154804013711 184684856211 96069115960 680672350827 0 687049433344 0 687049433344 0 687049433344 41925406038 167781913160 218150718950 258265664499 316326934471 409864517836 354813063129 495994403020 0 687049433344 180611416841 432294886799 0 687049433344 0 687049433344 133540419680 300928499757 82704192447 91917774250 30740109391 358565442757 91670570477 183061261827 0 687049433344 0 687049433344 241001232149 657509382163 30051416721 78943891837 462600634531 543705227053 0 687049433344 0 687049433344 0 687049433344 350804299937 385674204624 440482488581 590169647626 184099869879 512009300736 484091665619 611366580379 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 349427192541 604777465058 416567114487 457932093116 435309928169 616829143485 0 687049433344 108736492222 668265824084 0 687049433344 0 687049433344 0 687049433344 14840039414 145324232115 172373360160 180324799591 153921037893 326605346369 20759382542 302467974022 110909840607 114126488804 0 687049433344 0 687049433344 0 687049433344 294558057681 631872811121 0 687049433344 0 687049433344 114341336222 618232324346 0 687049433344 232312918910 357232350831 0 687049433344 0 687049433344 495967297070 586289316517 0 687049433344 76946382096 183026129764 0 687049433344 612977773886 641758195870 224540316369 545328256156 0 687049433344 390463390044 500290417325 0 687049433344 0 687049433344 115915133416 199269827077 0 687049433344 343746220560 483461324079 411898828378 459964905014 47228976608 527663955797 20126155817 209472669923 72332096653 526846493149 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77805048068 385438867077 0 687049433344 28192182339 84670259828 355191086218 417842800693 0 687049433344 0 687049433344 0 687049433344 550691218141 682422318019 0 687049433344 39840820575 551735445273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151669515549 467564987003 290385332075 512936643695 0 687049433344 0 687049433344 0 687049433344 143286866823 354519044520 610951932689 627272888372 0 687049433344 0 687049433344 213291169800 627335659163 0 687049433344 0 687049433344 0 687049433344 110292462040 340047869126 0 687049433344 0 687049433344 62353507146 88968511575 24385733785 192589157454 0 687049433344 0 687049433344 371719016289 528021862232 355069051197 516734342216 326902734532 558772442802 68290501701 663644921569 507301967198 668052335794 66482105054 157859798389 92393184501 181445315828 54229891703 220529569729 0 687049433344 285335310382 530892721127 311253320822 681913543802 0 687049433344 0 687049433344 295164735961 682297140266 0 687049433344 157676361463 541311873193 251471684499 360041707667 445284224313 452341994959 0 687049433344 121387712592 176375865418 25434824570 251892727054 214173964113 601852389446 327189499993 412092089412 0 687049433344 28111780721 42605067005 222035606467 274779485180 0 687049433344 0 687049433344 319886109989 339417330880 0 687049433344 184551867162 531662709729 0 687049433344 8738811460 77332094529 0 687049433344 0 687049433344 82293866565 393035443553 0 687049433344 0 687049433344 106211867714 491279861819 0 687049433344 71655662156 361254735510 0 687049433344 31083200311 678909563049 0 687049433344 298266149642 366063516460 0 687049433344 0 687049433344 0 687049433344 125448086241 394047317050 115544482130 411895901898 162753209807 615684004816 0 687049433344 254486805573 557249158018 0 687049433344 0 687049433344 90557468582 496147240876 0 687049433344 0 687049433344 0 687049433344 191696699652 481632558796 0 687049433344 482295301863 622681263458 271137477891 562676215338 110287628961 557821820872 492548771714 601499148839 448442609903 576475901255 0 687049433344 106332584031 312321507353 0 687049433344 0 687049433344 474736885021 537550694086 92370651683 627240975577 0 687049433344 224925599047 443835161021 0 687049433344 110844169183 475374921495 0 687049433344 0 687049433344 373880706862 531742928633 299979800714 319533912213 0 687049433344 0 687049433344 379061963998 509597268416 0 687049433344 159289967058 164140693003 193228644072 193468565108 0 687049433344 0 687049433344 61982558814 651749463751 0 687049433344 0 687049433344 0 687049433344 147418313148 412826387560 0 687049433344 0 687049433344 0 687049433344 278996309164 603076457101 482615346246 492238845093 484435266949 568402050441 0 687049433344 146427304441 565540942943 395850511803 578625439804 0 687049433344 51081995599 328848906661 92717663758 310849906969 0 687049433344 225796610496 547097680380 116314282529 147482937578 0 687049433344 190445395702 387498390254 21902434968 570249335755 0 687049433344 382845532627 385331043345 0 687049433344 0 687049433344 0 687049433344 217598653079 343979276110 251799035151 428282387020 13907903387 244506852816 74455212590 170859559243 109418175246 646452100249 0 687049433344 51301487362 479858939716 0 687049433344 0 687049433344 0 687049433344 399995460821 414248692152 118089294794 138592152442 0 687049433344 157603536692 522973766082 130739640322 519950930812 241994238352 525331779304 0 687049433344 0 687049433344 0 687049433344 368897261542 396829259485 388439097133 401475783735 0 687049433344 16752705355 548853816382 0 687049433344 511999967193 542926989593 0 687049433344 466161089489 663794109817 367927949571 598111792312 209452267945 223406625505 355848019039 532645320294 372370058168 583938621362 126820085517 376495857655 235165252863 507198662780 91507840856 196460366020 0 687049433344 360980311442 650666451228 0 687049433344 340189274334 350994852939 310362503441 673889138429 273019630339 526302035763 303358781066 619113550331 5517909946 338988992400 116444788209 129180034821 46824952713 82921958289 0 687049433344 0 687049433344 45229923326 120764984603 0 687049433344 92405269898 621042468316 506327463121 677982810690 139059832841 276986456838 0 687049433344 0 687049433344 592195990910 670074462536 535839869230 608680634601 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223157118564 433095224407 269895080240 674616509473 0 687049433344 0 687049433344 272086400789 476076895097 0 687049433344 0 687049433344 600161930341 616094164335 203125297447 511067958444 126546096237 362667513111 186861714184 493378082827 172063223833 357834402161 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 411244263766 582015247061 0 687049433344 33762751885 40268393548 43804529106 523617405949 493750682431 602406199514 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 428153660007 585682199030 0 687049433344 0 687049433344 486486764905 501260401996 371824516955 669155935737 0 687049433344 8392155866 465552605673 149390478920 352801947265 134573252570 185311779156 0 687049433344 0 687049433344 286582987589 568869461619 0 687049433344 230767409454 577565835067 301256597030 526250461710 120455531891 205031057209 0 687049433344 0 687049433344 7905942198 10722304836 342714895496 449991552754 0 687049433344 528799332683 557432115906 0 687049433344 86411208487 368599297954 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168437806497 424560708640 103061312759 319482274813 352674551399 645560540413 0 687049433344 265726966801 681137196686 395585960703 562892435725 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132283039790 299187563306 0 687049433344 0 687049433344 283295991370 312358681131 0 687049433344 0 687049433344 0 687049433344 328195213940 686533303529 493757495400 552997773525 146078353882 402582317675 300479781886 599519136230 281217596812 552821008982 0 687049433344 405950063542 615368501819 181313246429 261850597481 413284274891 670323775797 40345851104 307688054715 53768086822 153902229278 0 687049433344 320377653438 394694167029 192176515239 248894330009 62060700263 585459603398 20662509742 216852635483 0 687049433344 138745461489 331587031693 36311701851 396658693383 0 687049433344 609280918795 642725957535 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54991705750 427667893718 0 687049433344 564291228120 585927164177 454943497008 645845102595 64275660770 657243885711 107153936376 143918491277 0 687049433344 0 687049433344 93914238974 421945250137 151431380309 344561387175 0 687049433344 296323652201 525591961639 38110486742 71358026121 0 687049433344 0 687049433344 0 687049433344 0 687049433344 487023385664 648345714529 5502425637 418938855054 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 453974213553 676889329204 7378316211 603531898313 0 687049433344 0 687049433344 47170364476 439118116639 0 687049433344 577519051175 582924304180 172417446729 423759607644 0 687049433344 639671170373 671271785739 0 687049433344 54973684428 683553039812 0 687049433344 0 687049433344 33684068156 634931406151 111427556590 517282958636 0 687049433344 0 687049433344 149946098834 294634248351 132001488356 204778146212 0 687049433344 387665298189 524651693211 304136595769 634559339195 0 687049433344 0 687049433344 65588888773 656573402861 0 687049433344 501921892495 665754541746 59961367509 619757951578 81775486712 95086078048 301031033066 634473825200 223597930161 345556177416 0 687049433344 256861698623 377172191415 245614510613 409813459843 0 687049433344 289312976992 309410571071 192157638428 560021363880 128861012190 555963438394 0 687049433344 0 687049433344 0 687049433344 132388078946 442436911000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369773939379 674954571423 444548236617 512465208681 564552755377 591943109520 0 687049433344 105003126220 108819143919 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176392372517 475550179521 207628557418 432405830564 38039822696 263376885679 426060637031 593191850325 238608155393 382855126408 0 687049433344 0 687049433344 0 687049433344 68008096398 269541113525 44532774695 275774348773 0 687049433344 0 687049433344 0 687049433344 0 687049433344 205312960071 583655488125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300707546353 660060763523 0 687049433344 0 687049433344 299697527220 437790287915 127645202101 596177031723 162998793790 589392069384 0 687049433344 150627201011 379386552592 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128225107769 628843878256 74345300585 485273339559 493624310016 530222220796 0 687049433344 355819014505 432223051854 311731965213 532076026640 0 687049433344 403909601628 419303159172 0 687049433344 275659595456 458453325550 426544462035 643373587685 0 687049433344 456608128519 625938203094 136314234094 686002150461 172777548709 311786030127 0 687049433344 158476002202 553697706825 226584060897 403218384273 0 687049433344 0 687049433344 0 687049433344 0 687049433344 43823806646 195431829589 0 687049433344 49967385260 322749815438 0 687049433344 0 687049433344 142821056647 441582997182 66014715135 460169097006 0 687049433344 208237402381 464274398486 230384265920 480417654056 0 687049433344 40511435231 630173385061 0 687049433344 105739137305 478397706969 43138727616 386780322150 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40865420733 252773367396 0 687049433344 233162159286 613319105147 0 687049433344 0 687049433344 0 687049433344 208836742714 498565421650 0 687049433344 289128515431 456195492163 100261830539 434310123421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202479790655 667953689791 0 687049433344 0 687049433344 96016352567 422997503888 309296664980 466242083494 455743908422 593927064723 214909608095 499483946173 106314750123 537164718589 562943787295 657370369918 371508695674 607202216923 113364379580 309337039335 513463102514 597302967473 472291432790 619870481566 67540548634 520561160472 0 687049433344 0 687049433344 100310151333 413856114076 0 687049433344 287177872867 330002180007 0 687049433344 0 687049433344 314730528585 576465383521 530884746829 668700611947 0 687049433344 43055243167 241944238218 0 687049433344 0 687049433344 0 687049433344 107189860035 186534935591 387727465978 618979453449 0 687049433344 354962303424 661593968188 66140694227 202340158350 37661963095 421259629827 0 687049433344 26827144088 438528877730 251454978413 640352070139 0 687049433344 0 687049433344 0 687049433344 231952454183 535190274436 0 687049433344 0 687049433344 0 687049433344 409362094599 542606592142 0 687049433344 0 687049433344 257701259782 476211794106 0 687049433344 0 687049433344 0 687049433344 589024666352 672167668216 45922264921 396336692602 96709699069 308203759318 190509687275 684876571600 0 687049433344 544367444715 616281115274 28899724862 335926402289 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425854265504 606849834930 0 687049433344 0 687049433344 0 687049433344 39618799350 357536092363 0 687049433344 547317713232 564174567945 0 687049433344 0 687049433344 423752237697 599147654725 0 687049433344 198995295699 301731971569 527685868215 686762746540 0 687049433344 0 687049433344 213625046940 682820365568 193686155272 227903729476 52434502448 469285820146 0 687049433344 5893038708 534009300278 0 687049433344 0 687049433344 0 687049433344 0 687049433344 578395308045 619220560421 392710845723 624697939003 0 687049433344 102150914446 565284726630 241925355954 288865080578 0 687049433344 304811963710 400465660737 0 687049433344 253065219583 425359378597 0 687049433344 281777398578 531514918535 561903265568 643422611473 0 687049433344 0 687049433344 497503693469 596141164372 0 687049433344 0 687049433344 408131029202 467330960943 0 687049433344 0 687049433344 0 687049433344 58355516779 162324953264 0 687049433344 0 687049433344 129776565139 139293465186 108443882348 365654847158 0 687049433344 470547501667 511454077231 59939816362 489476534295 623309887664 686756183571 25750100663 547826536248 470991297240 589278766712 0 687049433344 479886541061 606306377036 0 687049433344 0 687049433344 0 687049433344 74326873504 524475516568 278302844875 435861417220 116326062809 357147746034 0 687049433344 0 687049433344 471787943563 487147058110 548413428816 596861217864 0 687049433344 429585323984 518791278441 405649013249 633577080873 47748516623 124861302785 0 687049433344 0 687049433344 0 687049433344 396662940397 490583036354 132784827642 401116170328 78186854331 435845474716 0 687049433344 521278168549 548075428518 639269502961 678122518198 0 687049433344 0 687049433344 58291596316 505928759929 108581359149 640563236499 531154187566 569087129588 0 687049433344 473036762582 669525602407 231656994636 636824221191 148660789317 609156005254 0 687049433344 0 687049433344 341243931438 630041401500 0 687049433344 0 687049433344 0 687049433344 351815715360 543136662293 0 687049433344 178728551773 674062607413 290141605565 396491524705 0 687049433344 0 687049433344 0 687049433344 229048980092 661512645966 0 687049433344 98495868773 519100484923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 25047768636 231332593254 506096166435 511428038602 0 687049433344 0 687049433344 338693456990 482374846853 88449862853 658816064919 197260787832 403486254032 262600911204 622467690980 0 687049433344 151529192090 369135662324 0 687049433344 164918895471 590705718334 0 687049433344 183533742244 587977125704 0 687049433344 0 687049433344 177233577271 494435567101 293217138875 483720483622 0 687049433344 168153460936 436939085844 0 687049433344 0 687049433344 527241437492 630225569872 0 687049433344 444506307757 470459402221 129789422599 339350224476 0 687049433344 201472316555 401924526694 299908353422 628575722362 0 687049433344 0 687049433344 0 687049433344 114503723830 521632683153 0 687049433344 74951605931 318171691015 208667328821 377857770610 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 495026204710 532481119138 256477445709 683460845769 246180834219 491720935033 0 687049433344 100593845597 224735670103 0 687049433344 0 687049433344 457884969735 543765261998 451820478470 628986614094 502616091877 672027542867 329114731456 666879742949 0 687049433344 374537211300 561731005787 0 687049433344 331887858962 402942091063 0 687049433344 0 687049433344 0 687049433344 415797705434 470263055744 364068464321 463110721062 0 687049433344 274987879396 368333574243 272810623853 560809343745 0 687049433344 245739758374 314997623300 546648373506 608125393586 0 687049433344 0 687049433344 410212872517 466315129536 168139683039 331338205854 334898260190 540029723217 0 687049433344 453417552310 587789158708 0 687049433344 0 687049433344 0 687049433344 243502029163 534895190260 281918795687 404575887899 0 687049433344 0 687049433344 112089549956 310486033942 0 687049433344 403220835064 425949942026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 492220005285 493887932185 0 687049433344 0 687049433344 426313810917 609209356085 146498777250 397668606901 191298037965 657153455344 0 687049433344 0 687049433344 239395096114 320092505127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20817093963 42474974592 307233434901 677920491319 508503191805 580955269929 0 687049433344 486663336943 681917773726 0 687049433344 0 687049433344 299120336813 594849006130 0 687049433344 333999484119 387049221787 212463510079 649341445400 303882143199 622760763556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107164139824 669454005954 0 687049433344 0 687049433344 0 687049433344 18090000596 465224818477 162570311055 555087693996 323350390678 640842729768 0 687049433344 0 687049433344 0 687049433344 0 687049433344 242502343152 600806143890 0 687049433344 120428950835 554638231058 347027996318 572174103927 328817796795 538508449787 394024853247 523710080101 0 687049433344 249745361244 308679236145 0 687049433344 0 687049433344 0 687049433344 359353901255 376122534194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406734987657 421745146228 96051987616 317403901800 132776111963 251218015809 0 687049433344 96927774837 190138361725 0 687049433344 275067362341 566267176422 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14521058897 85832924881 1257299303 516776798902 0 687049433344 0 687049433344 574891282158 669914136884 0 687049433344 379620339137 528887717271 448775545398 639249062641 0 687049433344 111081590987 441226086290 265051458714 622997551294 0 687049433344 512810250981 515677888984 233589953389 295378795249 89658193783 594985409706 57792699035 78963367698 32691813080 282192429917 0 687049433344 31757476428 284484001953 283422126661 555530259668 54521337230 148104685397 80329977004 309183723352 0 687049433344 316287557876 334418728059 0 687049433344 152857555340 153255661295 516626979947 627945878249 209430134481 428194944554 0 687049433344 254630664717 434706387344 51043222335 464537186252 342039603749 348634966699 438825255789 572581058188 0 687049433344 162525642077 652640258889 0 687049433344 0 687049433344 149051568203 682596858674 228051176280 438910084684 162397821647 633948195579 0 687049433344 219692852667 511082831177 50698547474 628213541114 0 687049433344 450286226927 603335709734 0 687049433344 376485849718 521916584476 0 687049433344 0 687049433344 557040534858 637247583034 0 687049433344 0 687049433344 10724357517 496793543419 0 687049433344 0 687049433344 367075322217 454009702008 0 687049433344 629974095710 647694537513 366651241205 435588073210 7996832181 554185375228 12661448934 496180045852 11119433907 21546945852 482971229530 489746274462 0 687049433344 95785063673 232705806035 202608049451 274147484982 0 687049433344 284315059132 633706302692 0 687049433344 132913512992 456612942781 404747259581 560924405567 254288213230 461201135557 0 687049433344 197757855766 666510287758 0 687049433344 0 687049433344 0 687049433344 275346190382 504390126225 179723047940 272849654486 599861187355 673912681521 279978734803 576991777999 111428274185 180054751792 0 687049433344 0 687049433344 562580766397 686847931811 0 687049433344 199659327659 593857473496 0 687049433344 19839881975 303665544199 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278994027425 361115891040 573705528833 619431083308 392818168787 501326439580 0 687049433344 321484233205 661176863323 0 687049433344 336875320333 490116468409 0 687049433344 188807670154 344680751485 2063441085 227853147931 0 687049433344 0 687049433344 0 687049433344 0 687049433344 539591526155 682084430908 0 687049433344 316144199168 435695847175 439735619799 460335532102 66506719800 449186201504 95856948916 496517586607 202503071932 319136295321 5443698669 204619420553 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 474630486921 503338533582 555919963968 601106931775 0 687049433344 205763949940 470583115367 0 687049433344 306889121509 469336346223 341066705906 500637156378 0 687049433344 43184966595 200774706755 0 687049433344 155878647036 386288094063 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 656723809749 675552261583 60330077817 280752758324 0 687049433344 0 687049433344 499261024520 669076042334 375771804999 479995017614 0 687049433344 0 687049433344 76968753445 210615666002 394590479147 676523595816 0 687049433344 0 687049433344 89961114300 247030228615 79907850113 669467604971 0 687049433344 481905487975 585767969371 77005908853 332118153352 0 687049433344 113604640638 485358856927 0 687049433344 0 687049433344 444144413561 633665875747 0 687049433344 0 687049433344 13026954713 293778476970 0 687049433344 0 687049433344 122103072429 556935509270 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85025043472 479354188748 0 687049433344 62393439296 625758658000 0 687049433344 0 687049433344 110953918695 436054419472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 330179402693 642124471353 520022857657 571899370270 91695884160 186571776978 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375325204427 549093433679 0 687049433344 396182020526 633108164411 0 687049433344 187708741310 369799043061 246653475643 545751820500 83944499492 353906408330 0 687049433344 0 687049433344 81201275351 504578931000 120249229724 426275373071 0 687049433344 240139469420 246231812953 200861484277 639314617234 0 687049433344 232574125262 327420660223 0 687049433344 0 687049433344 290035658060 581110338757 0 687049433344 71899949058 526953881140 339918807547 345118276267 38873163615 87753918290 0 687049433344 409501521577 684627998125 197181282378 672780066590 0 687049433344 72334353030 279964245414 1427504422 114407666694 482376020467 612628303714 55714025789 246104478044 0 687049433344 0 687049433344 348201043527 374775129205 0 687049433344 179798966895 644505752523 0 687049433344 0 687049433344 341015555126 615926580788 0 687049433344 0 687049433344 0 687049433344 3273576263 34511627711 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 569870799164 621943545467 159321720448 278605629993 167116311503 651735869924 53732978060 583985177848 13749332409 660032477389 0 687049433344 501331840865 633771086066 8945091895 72636796414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97622126657 423848802385 0 687049433344 0 687049433344 0 687049433344 117611124169 461937115890 653731781024 675288496735 203984190942 421713150003 138651077439 401899876278 577946547226 659617122274 0 687049433344 0 687049433344 391681558199 666481944387 148234218606 463694138478 0 687049433344 206240771687 517118457087 375800906597 613772318350 329561787068 581397087883 0 687049433344 15603194610 370453186986 0 687049433344 0 687049433344 0 687049433344 182559096006 615687773014 257632914722 369590799873 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 327307939687 656656892094 0 687049433344 0 687049433344 82120210373 542803564999 44243020750 307437113918 0 687049433344 490216950921 602214757836 17497986777 314591481052 36102289413 460369128426 502976912019 611172672416 47975655713 148815930237 150814227218 554546669567 0 687049433344 382441899895 418121747296 0 687049433344 0 687049433344 241544920656 529679256582 278875999852 679973040354 286119363345 433346654367 25855935502 129053756249 0 687049433344 193533459962 581089080887 577942466317 578342446880 32127139145 175662827502 0 687049433344 408055688515 419005583424 83425391190 566257156527 0 687049433344 0 687049433344 0 687049433344 99789701643 127119409743 0 687049433344 140519803839 245855894583 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 44382981929 666500426687 0 687049433344 17782915259 220794410157 371905588741 543605802815 81325994148 321951711846 0 687049433344 0 687049433344 463399110328 649051101611 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 21069679861 229136696449 0 687049433344 31847763294 64768629226 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163118011910 422670377554 0 687049433344 114229424236 349111779451 0 687049433344 0 687049433344 19627999834 77152425471 110447115816 452694509156 6410246434 369572440622 258279054790 370605062268 42220711652 565206893869 298906774049 413566027395 617400161048 650861482853 0 687049433344 138374054935 647861697127 261932099959 422767928388 0 687049433344 0 687049433344 150626156111 650483272382 0 687049433344 0 687049433344 601724941864 675277210297 0 687049433344 0 687049433344 0 687049433344 0 687049433344 26315988199 203827480004 0 687049433344 0 687049433344 38757834412 181461525002 0 687049433344 225296155946 520549249451 102130200326 636380002666 0 687049433344 0 687049433344 0 687049433344 128269227716 600116934783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126795761380 218583670245 40506736205 237826321979 111689281969 587435130283 0 687049433344 199039771272 347951008096 261191996972 671220330886 251142150739 655610866061 531008080183 592197378331 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270015627005 362448071335 0 687049433344 479696925260 606158757563 537578541920 552556177875 15795826894 614805573830 425866546202 532435716373 0 687049433344 0 687049433344 5193353203 397471310491 0 687049433344 323976041299 403746760616 396398090527 551818642804 0 687049433344 110947507864 409887520063 326217872675 490223323929 0 687049433344 67461296164 97864056738 0 687049433344 0 687049433344 238064617022 445823381130 339370325770 644214819622 0 687049433344 270273206856 441112594954 598995891687 632482712495 0 687049433344 67425150217 352405641906 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4463465904 403501886857 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 444871303069 523047517284 501917502109 567299312347 0 687049433344 0 687049433344 262043643205 345027052130 52016851640 469569555886 0 687049433344 71870187197 115373064422 0 687049433344 0 687049433344 275739155987 569127341038 523990919434 680346382354 186330437706 634364972569 350132125908 383198853345 305738410094 371253757730 0 687049433344 338642463528 402072840950 0 687049433344 332112300626 394659864851 9272897961 319306303538 12949410669 32690973807 0 687049433344 0 687049433344 457895768621 641701928335 0 687049433344 0 687049433344 0 687049433344 252933953044 476982324885 548204837142 670471738227 268076788435 567363251090 0 687049433344 489459082208 500882024728 313451819045 568225142126 0 687049433344 0 687049433344 250854338161 571033485432 365039609860 428508389187 0 687049433344 0 687049433344 0 687049433344 328661158569 455482619117 0 687049433344 0 687049433344 161917424491 545679564620 0 687049433344 25211349852 568934571275 0 687049433344 0 687049433344 325771057630 346762417065 0 687049433344 0 687049433344 0 687049433344 465698531926 478856612252 129770092910 562219367221 0 687049433344 0 687049433344 42690015559 669579963696 10930672073 206686067449 0 687049433344 150197250099 632331649758 613309238918 623008055686 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375051258125 510036102471 0 687049433344 0 687049433344 568533320714 581542954435 302659069776 354582200620 0 687049433344 436417719742 658798024199 15375570940 42258968346 0 687049433344 74105304013 115391925622 54409494983 350240372733 0 687049433344 0 687049433344 202521574348 551834563376 31181523256 318035578609 270856837161 574035320545 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 209695824726 211312501511 184592561851 397053097070 0 687049433344 0 687049433344 55863967717 352149629554 0 687049433344 251401947362 362517744014 528682907702 647667961749 0 687049433344 0 687049433344 57701659101 506808486268 21199470779 574985023218 340753163760 673027098626 0 687049433344 303447494026 355612859569 283792490982 671646300562 0 687049433344 4803897122 200767884636 318285420663 605141835823 41136350782 438273101774 66086195490 364068051566 401478224685 508345803052 0 687049433344 339302491087 631972910642 0 687049433344 0 687049433344 0 687049433344 41241711063 677969498029 68363188066 259764157059 151363073581 177469913753 0 687049433344 0 687049433344 0 687049433344 444702334219 654184749827 97062162054 390233984037 252723282235 600013766862 238790325219 612679378844 0 687049433344 52599306133 231549004111 0 687049433344 252298706733 526671021066 185940094546 220162665484 512761432019 677309127476 0 687049433344 0 687049433344 514085770178 675925740975 286310474755 520081199309 467683188474 578313159881 133047172072 414867631671 0 687049433344 0 687049433344 261409284328 438226404635 15466344250 466103309014 201632158122 289585008807 0 687049433344 151200451941 538610339642 54912755249 445754054949 0 687049433344 23645483292 585345693455 133157625383 409406556389 0 687049433344 0 687049433344 0 687049433344 24698898373 553622909464 280026886940 363946832531 309892869768 598594674704 0 687049433344 38469329432 167990912933 0 687049433344 204142757104 388214407034 11185315592 434103816943 500994150378 502446875227 220511212561 323029929680 0 687049433344 0 687049433344 131050426570 456519190113 102447095539 339314180549 0 687049433344 301496988269 581139827993 0 687049433344 207572005048 328235858046 173150793900 377741152046 162764580275 464906293611 0 687049433344 0 687049433344 294949430699 339037459171 275412314296 376798508662 0 687049433344 0 687049433344 0 687049433344 604037761755 652702088577 97289185887 533306554008 165721422130 313312670997 0 687049433344 0 687049433344 314125550354 528773480362 301934784395 674813303775 48192013894 384199892744 0 687049433344 27389930711 641485032933 126749721886 235634949963 0 687049433344 0 687049433344 69241775346 541058763610 215504312590 611004696688 0 687049433344 0 687049433344 208609870851 411159140834 0 687049433344 26759425170 419840371069 0 687049433344 0 687049433344 0 687049433344 362458797534 625008022829 9414546431 128843557409 0 687049433344 273032584534 638416919727 0 687049433344 269561861579 452647458588 429950602119 590847869034 0 687049433344 257484792442 495459350710 225406832207 618664932254 0 687049433344 0 687049433344 0 687049433344 290076336101 413714047502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 548763890703 637869838044 0 687049433344 0 687049433344 0 687049433344 176072735890 288355929624 0 687049433344 676773038303 679424441682 0 687049433344 404321842565 579620484274 0 687049433344 16605468403 333965891038 0 687049433344 0 687049433344 410993540662 436741730309 187164673176 223999268517 326056912107 369534361047 53789707065 498389319268 451210687396 508748321638 0 687049433344 0 687049433344 211433821430 565974942596 109811205796 365815175570 12333417644 78760769988 373920300694 431966301856 477126147060 517221444669 107006030095 640454060478 0 687049433344 0 687049433344 0 687049433344 317214306182 541045840290 278125773128 527142663277 0 687049433344 0 687049433344 0 687049433344 251662825987 534369007305 213231744831 399523902484 0 687049433344 518165563182 582139865068 0 687049433344 135419884019 433767872750 0 687049433344 236671598452 367317497815 224930933559 539920263536 302326971571 461248027987 186528576834 353555206310 0 687049433344 12541099324 393038506354 94210767292 618005181535 0 687049433344 0 687049433344 420600782825 467921006953 235139804247 272770991700 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 397870855577 517848957182 137061969982 589796980943 0 687049433344 75581098901 436603170171 58041816931 345651850755 0 687049433344 31298581313 541307451178 370960095513 521135929217 536140527932 667563192112 56746313593 448494412957 0 687049433344 22080091903 222004774667 305647240161 323934805119 523567377560 559363899217 0 687049433344 453882627458 548987140723 74151933039 425289685264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 212242645892 502364445681 129621180264 470728722439 666513121706 685922575868 0 687049433344 596111555457 622057126464 53410118351 474365507610 91977629366 110357605332 242195457320 555075799776 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177075789961 469794306638 6520749155 669096950194 138186906117 513017831792 0 687049433344 4615902070 391562522340 0 687049433344 396404717099 439118900578 0 687049433344 219577423972 335053354519 39714032254 165665286315 439033087181 646795015798 0 687049433344 55285770797 274013951088 0 687049433344 383725592619 585379207855 0 687049433344 549163429110 601873505074 55333599653 118689264078 571298561029 589748049795 0 687049433344 0 687049433344 232440969203 365582341910 14016390102 659226752203 0 687049433344 0 687049433344 586211756039 631302801114 73870079296 109689349726 480866178204 684090571043 0 687049433344 64658694590 431440094630 0 687049433344 185717706707 254703504988 52721153542 480668317050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117414361589 664971009655 12968288983 303910256004 571242651633 641869421869 0 687049433344 32590719748 406398614289 131437547210 405083389738 355726426305 549255955034 213808377523 348887872075 0 687049433344 558666639917 575761964995 0 687049433344 213698942100 625561577215 92590837509 200895891849 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7949017517 82215426153 0 687049433344 0 687049433344 171068698983 319054688502 144918723739 395229068361 152748563313 268064763761 367270176508 464839208334 0 687049433344 0 687049433344 0 687049433344 424850701231 627264679775 5236166275 86025654152 0 687049433344 0 687049433344 21775969808 428584561680 0 687049433344 578844112252 629035665915 35238210569 56573707082 89663147826 302030506305 0 687049433344 251345853953 340620334606 445043920077 611044981821 122282821996 679473929488 411392851627 551730925330 25220852356 393338709746 0 687049433344 0 687049433344 237951684407 341684158645 0 687049433344 170028859720 393632033306 0 687049433344 0 687049433344 0 687049433344 94035470179 430792099160 0 687049433344 153052520851 422137767640 0 687049433344 0 687049433344 155032141706 221964681982 66099858834 68681341530 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 503666499331 650683490649 137890126003 349132224636 8978034099 23504935548 638708452997 640760588044 209621692000 242627668882 0 687049433344 174147501581 572413884077 0 687049433344 103214383694 280460545393 363135955606 443906654421 352606194747 362526727160 0 687049433344 98798387418 264977780571 0 687049433344 48896139434 165816764162 98059318799 232158609163 418204784073 606789242123 96499984987 195089211776 239671549446 452889144918 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7253706068 156058102111 0 687049433344 376091786948 491529401665 0 687049433344 144419349517 423683330514 0 687049433344 377045482525 647219404644 33439300235 151930754402 352518479339 453012415691 481907905494 636459937229 494032696514 526718908327 0 687049433344 0 687049433344 0 687049433344 19193200827 454814494672 366167861482 484511253465 0 687049433344 133862224332 258989005867 338257428965 502812915178 0 687049433344 0 687049433344 0 687049433344 289300511522 372765012976 0 687049433344 0 687049433344 313215161366 421803266112 0 687049433344 298530800932 587093552656 0 687049433344 351281605586 521727921068 327034538485 478751365130 0 687049433344 192384511042 374053665207 39733068028 601744358627 0 687049433344 228612950 89220847593 88068144781 280330087873 8789606874 160792217444 0 687049433344 200881503302 252485899185 44203310770 378191450964 0 687049433344 304720319478 522713869132 0 687049433344 632928573084 681494621791 403453234907 639055774356 40063913731 556302647669 0 687049433344 530029751344 575927405595 0 687049433344 0 687049433344 279703546139 606956753065 0 687049433344 0 687049433344 0 687049433344 146497381758 513517506355 300652914987 616560072094 0 687049433344 0 687049433344 614369066037 650276067461 0 687049433344 272259651359 454545380905 55509168376 478653973618 231836649322 517531775400 0 687049433344 0 687049433344 166937175947 305399568732 3055882853 628648399757 0 687049433344 167915888193 266296884395 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105857931385 435938884856 494627988503 597629104648 0 687049433344 15983117477 400550496750 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 260727187121 515255885067 0 687049433344 0 687049433344 57831965987 314582197518 299122257405 585804797825 0 687049433344 84179634904 451931001267 547473672812 661553232669 0 687049433344 357729070222 454479405862 256232852857 291658100956 0 687049433344 269850670076 365186472121 0 687049433344 65393491798 105275088816 21200204241 566684156783 0 687049433344 21062418632 662647499891 284390973101 555303953296 86118060638 146157193847 310372409180 676083990190 23057691842 110031813503 0 687049433344 133904400763 326624751915 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 59715616103 599900812910 348420068162 476060239105 512632267098 597982145553 215158477841 614126281539 44640922562 486374171610 486663715069 643053117440 358019714943 548760196280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331290379927 411232511548 0 687049433344 410820067466 674563992591 158903989584 400444296681 0 687049433344 221169667193 604292326523 315411731594 615609029922 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231046220972 572135698349 0 687049433344 102862296261 402751974599 196743634421 247774636783 0 687049433344 0 687049433344 245949371028 364117601102 0 687049433344 345747826155 355248378641 188558990694 567174187993 198184298754 662877372685 0 687049433344 431793195092 570303430730 0 687049433344 0 687049433344 0 687049433344 346721892343 579779367981 262917102466 315428116035 272472024621 615612129657 11273678963 556056741999 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191437920370 256706267445 0 687049433344 566762857054 567315162902 3082269010 74746773567 0 687049433344 58487669971 106934264588 194670920940 440153671125 0 687049433344 0 687049433344 0 687049433344 262023059525 411820468022 0 687049433344 0 687049433344 0 687049433344 101413151302 678879919632 473583672446 549761479185 0 687049433344 0 687049433344 0 687049433344 90233599342 387300265341 302184838187 350031658311 0 687049433344 0 687049433344 16424495691 154961538774 115808844480 542647753946 0 687049433344 0 687049433344 167681523726 403038348527 543723642646 639624444993 0 687049433344 0 687049433344 207559576070 394850255789 35343618228 368217918425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76188141 627002219496 0 687049433344 47158683837 370009689479 284440209193 539145664238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20191271065 477234943203 0 687049433344 133194188039 459349257021 0 687049433344 56444158118 181295557722 349896776274 650376497243 136384885721 357104040981 0 687049433344 496611343417 638501975804 0 687049433344 68263638078 109946675753 426410097448 639698475913 487518840284 558151432512 0 687049433344 47645078897 520066715027 0 687049433344 0 687049433344 422794547998 568395637153 0 687049433344 290202083155 601046934250 0 687049433344 77072223002 106730987327 0 687049433344 79390212626 188649702232 0 687049433344 22574669748 439666242604 0 687049433344 18798247681 394037981990 0 687049433344 0 687049433344 0 687049433344 538587517835 621081750510 220545820160 306073176945 456696198685 577223293002 390411138020 686920931199 550171853632 684568677070 76960429857 646766642849 0 687049433344 15763149189 293694707716 304953680788 419846265202 0 687049433344 223461707386 402011500644 85853180143 252935046516 213854253852 637510244660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 402494567094 537981558819 491690228345 495640230507 631712595930 651322436457 60179502272 105918045563 425086606005 426739160046 0 687049433344 234883588529 628237101510 0 687049433344 304514725754 341902949288 0 687049433344 98614536825 273313376293 113296805816 408122399474 0 687049433344 671502442942 672692296302 307029166972 588570554795 0 687049433344 0 687049433344 0 687049433344 0 687049433344 283691318529 539538178954 0 687049433344 60161882833 188477890423 0 687049433344 142868517705 561707939724 0 687049433344 0 687049433344 286545147754 469580987386 9801510926 655632937231 0 687049433344 0 687049433344 441468152124 683601715575 0 687049433344 238273237137 684630370086 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57248577357 580868043687 0 687049433344 0 687049433344 255998766885 664459971420 0 687049433344 23138716629 184229350925 47348204155 106054433999 0 687049433344 0 687049433344 193513388374 363306994666 0 687049433344 0 687049433344 0 687049433344 0 687049433344 387020809741 400613146366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73079530634 457636083250 295099909849 421237135027 227397410507 636314604665 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404440809299 482723054182 404775025934 530168493605 265810449360 434916739952 70999447643 197583809377 307353337783 632174646347 182965456623 540555802989 0 687049433344 179555631208 581079381146 0 687049433344 0 687049433344 263164746303 325382769528 0 687049433344 206275408937 614360053010 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94482162457 660799374455 76822299983 594639676842 0 687049433344 194110575554 652284277687 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432593577213 582037823514 0 687049433344 395837493200 683053664708 0 687049433344 0 687049433344 0 687049433344 351640163427 657237073670 244381430379 548828533470 189656840609 607738448101 290570365495 296230179666 381002866548 456410096470 395842832577 424210034695 339344935480 593389385435 478585167850 532239354439 0 687049433344 0 687049433344 242914098954 502485836004 0 687049433344 199509284830 290140815207 0 687049433344 0 687049433344 0 687049433344 338367795051 474768545040 0 687049433344 64075657353 353686826484 393650885695 583303086818 7065658299 675616892231 0 687049433344 597540162162 660826591880 375596362716 550631759958 0 687049433344 0 687049433344 323204617263 452932079853 73272310828 231662628242 62918561313 324879205152 473968177066 500291922111 0 687049433344 406664033560 471732893108 223411839927 518878834043 0 687049433344 0 687049433344 5961896671 17444565171 0 687049433344 0 687049433344 35831922266 539114626759 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 593055087182 627469766887 0 687049433344 0 687049433344 73576612460 678762883689 378751437527 489792784592 0 687049433344 265605763189 654547271564 0 687049433344 0 687049433344 217688121226 277047048329 0 687049433344 70352301079 359924232049 26544316427 124364006360 221693734635 436628880975 43317417388 157143848744 0 687049433344 8163758046 672721399572 42185290797 683406313491 0 687049433344 0 687049433344 339137135976 651991265438 415381739514 494635262892 0 687049433344 188739245015 609917315353 0 687049433344 0 687049433344 586831643860 615711275789 0 687049433344 1824078103 97193165135 0 687049433344 81628749786 97130118904 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 38234026364 59851886630 0 687049433344 372844523607 644071243070 0 687049433344 122348044653 362770373486 324426858426 400035268475 110243944261 614998855247 0 687049433344 308846059213 311809620034 0 687049433344 0 687049433344 0 687049433344 99541369585 267479634262 0 687049433344 0 687049433344 15236882893 287913210738 0 687049433344 133911883148 248663220105 294157321153 371581574130 0 687049433344 0 687049433344 564776075882 633431548161 62008454898 474122128882 224362032459 226053365196 342329467961 496914810154 0 687049433344 310007043600 652522288802 0 687049433344 430779968619 582733690935 0 687049433344 0 687049433344 196082233580 453422900237 0 687049433344 410757104284 500031359860 0 687049433344 0 687049433344 538809889393 559614717202 237979306465 355693839417 107305174296 235249262315 0 687049433344 507922859538 572875069962 0 687049433344 0 687049433344 214952925675 271194569919 357779499769 522641215839 0 687049433344 0 687049433344 581951251887 582992597413 77784997823 419828634839 0 687049433344 0 687049433344 13111842429 509653165930 0 687049433344 0 687049433344 445273353382 496524058697 0 687049433344 0 687049433344 243897657279 446316544372 199720501685 508549344242 0 687049433344 427672495809 498218224141 0 687049433344 0 687049433344 221048177471 587816683769 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 432117132816 603477879378 50945533378 202086252265 207073734340 248689891429 295983738445 454544051833 199421445113 589632497958 274135839978 684328601220 0 687049433344 0 687049433344 108605339830 567247890201 226891930662 543253089178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13864826017 15744301937 293352503472 379570405212 0 687049433344 140438131759 192054607245 0 687049433344 0 687049433344 157978311098 448783992841 79450151351 235753277229 0 687049433344 0 687049433344 336062108785 379225943018 0 687049433344 478661482305 485387810849 0 687049433344 99131135276 672424888095 350135089253 477012644234 0 687049433344 75424113879 393790472336 0 687049433344 52232285666 652737792886 0 687049433344 0 687049433344 0 687049433344 182175723869 334171270325 0 687049433344 3286117329 72314970962 0 687049433344 0 687049433344 281387645177 561254766813 0 687049433344 0 687049433344 0 687049433344 519891916748 676042072911 584447778677 644245441795 578990218790 609458088795 0 687049433344 63243473330 294952771585 408392191129 648079809369 0 687049433344 216728656112 677160260311 11521459982 653815678220 0 687049433344 0 687049433344 0 687049433344 336307486638 354960911424 0 687049433344 446257530089 629420512584 0 687049433344 0 687049433344 290002926095 683467429776 509563774187 593302668838 274590456257 581763941708 0 687049433344 0 687049433344 191821406642 679787443683 831872521 207180000594 243561940849 516185395616 629727621323 671964618794 609842491520 637430130225 0 687049433344 342603803639 534637555745 17235761468 526495893824 0 687049433344 24855898834 30610199492 557536409137 571032828434 0 687049433344 42590667880 497233714384 349186423057 685895132741 467345758239 500983046397 0 687049433344 263801280439 364248898116 43641232756 174576857030 0 687049433344 75887138413 90354960708 19314512955 683294437718 385101086576 630149995460 110087381195 521222161119 0 687049433344 219483945076 286015620152 0 687049433344 0 687049433344 30361691861 589726477491 0 687049433344 397044006676 578785577990 0 687049433344 148600446737 672879853544 412678832920 490415508360 202298737237 582880699566 107318455598 462064492248 0 687049433344 139895199383 533704260363 527217263888 662109973069 0 687049433344 154225722800 168893810016 0 687049433344 0 687049433344 582362014536 663206839611 87624472023 549832260302 0 687049433344 393878110489 567167727809 128863141079 338321363364 0 687049433344 0 687049433344 0 687049433344 0 687049433344 180537147603 566301068018 0 687049433344 45849574907 318487704106 0 687049433344 0 687049433344 398158334892 470604231557 255179297990 441569294816 0 687049433344 240957209473 648710199920 128763002912 604450016877 0 687049433344 30265403175 169255573028 0 687049433344 270302714458 366640737323 0 687049433344 528653303170 596192997240 31084575756 506391102425 0 687049433344 0 687049433344 0 687049433344 115757299956 279740998801 225527068934 600751902424 0 687049433344 0 687049433344 0 687049433344 421792504307 648770060331 0 687049433344 135329910334 182581743086 387651518930 535930052661 0 687049433344 0 687049433344 0 687049433344 0 687049433344 382391777131 604457397084 30730991790 104160280795 171574979765 578257251100 514188429293 642948276184 0 687049433344 72354010657 526523940992 586988391911 641121903939 0 687049433344 433965729980 466187361547 70290162523 536807652657 0 687049433344 50657408409 455449001778 291524762105 673691306294 0 687049433344 0 687049433344 404463900725 551772521549 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184482225098 452171651162 0 687049433344 0 687049433344 224614161999 503896356992 28714071079 54650587894 577848054038 600984674766 62056725095 540078284412 0 687049433344 0 687049433344 39553475432 328289421219 315528956534 476377241264 66710345651 461370104649 45962417537 168547829160 0 687049433344 115473153967 354394287799 0 687049433344 0 687049433344 0 687049433344 0 687049433344 407089160820 503676079416 276090383653 388359974690 0 687049433344 34029939583 639716235419 0 687049433344 317262894477 527695435610 0 687049433344 0 687049433344 126174848182 381471546506 214555206938 291999158971 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275801044101 411877727092 0 687049433344 0 687049433344 0 687049433344 527757724957 599340963569 382333597267 445006522154 0 687049433344 625623340225 663076422098 0 687049433344 357308145630 386424918665 352983426480 633289568553 0 687049433344 459815132394 504408370847 277285254789 649618428584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321426775618 620389826601 521946208420 563508109693 0 687049433344 527366224363 547376323109 0 687049433344 0 687049433344 95100710259 166705134902 0 687049433344 0 687049433344 140763535456 510309734289 19595494530 213677069125 0 687049433344 0 687049433344 0 687049433344 343242865286 363418931564 0 687049433344 507943286299 538496952334 111298232019 529618119589 0 687049433344 23507730890 91927559931 0 687049433344 438149960232 571748412898 273052920717 386787253590 311939709324 666525019400 0 687049433344 452950979000 569250045686 0 687049433344 0 687049433344 0 687049433344 315294428320 513390104074 0 687049433344 108801596307 171178475773 71974693474 450068384705 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184866908065 458671200821 0 687049433344 531804089871 555790026739 48508939602 243228204436 0 687049433344 0 687049433344 143801272503 445639911697 0 687049433344 0 687049433344 41284971827 200279928819 0 687049433344 70875453588 100369490694 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 138210221773 313114854506 18976723930 313793377500 10443777327 651786851413 0 687049433344 142676052555 517395839796 332706530864 457846744464 18181469997 91433209816 500426841623 657335207412 239082467390 312074857908 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41929042428 456178477203 224206917028 331864769853 0 687049433344 0 687049433344 193743467402 430543451465 328997178923 629089027486 0 687049433344 0 687049433344 441542705026 635993412829 105100886937 247170153764 154103923354 679175633784 0 687049433344 0 687049433344 570130178044 590884385256 0 687049433344 0 687049433344 0 687049433344 506113186239 624836905423 0 687049433344 193132958495 307522304822 0 687049433344 18015475425 273076019371 0 687049433344 15008241013 86244700613 380891194110 461296864350 6259990022 401369492957 0 687049433344 335099344485 433309261438 431008382602 499033778841 357868795342 572942274618 234250482736 385571955840 0 687049433344 285673990916 486238538974 116564959090 380660935078 0 687049433344 69528185517 446387429363 334931706314 674048554318 292780016336 530056149219 0 687049433344 0 687049433344 220537755689 540352578433 59781254813 180654508022 72305382123 420954950805 0 687049433344 220937186236 492764023899 449681413554 527020920771 294566371030 510625171160 0 687049433344 575628475522 616067563722 0 687049433344 84621183247 666459104925 0 687049433344 531093850675 626773699195 385332289528 612355892998 211260248535 213656612408 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35775110344 48479060660 550294111153 553148100006 488719983210 663778292590 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326851964927 422694517099 0 687049433344 133407080943 384861683672 122292003426 195755184784 0 687049433344 0 687049433344 0 687049433344 494138617076 585794272256 0 687049433344 195617976501 420824694120 0 687049433344 0 687049433344 0 687049433344 10966760312 530194915790 0 687049433344 324133589612 617918403134 35954243024 559600210235 0 687049433344 0 687049433344 0 687049433344 121189163246 402906061509 0 687049433344 433718784082 458390313554 0 687049433344 211826455088 567351030660 77366319348 506054137620 0 687049433344 21466705592 213796995004 0 687049433344 0 687049433344 360338453199 618008068151 0 687049433344 439396721692 550627173634 0 687049433344 0 687049433344 0 687049433344 25454081072 432706183760 0 687049433344 196935334439 557180927608 440374414451 608577219190 141630554640 351815570557 631291461959 653100315922 598558720568 612355301739 319515193827 488775020213 406191849667 551400556321 339103171439 638581253450 284122838729 619307225327 252167805275 619212729594 0 687049433344 83650714607 329141427334 207224555479 425858198144 0 687049433344 151475906840 506029290552 0 687049433344 11517142421 269374795558 0 687049433344 481404665927 590467826210 189686982626 391277378577 0 687049433344 0 687049433344 76126376502 376521111141 29564047257 334327959249 0 687049433344 258398895895 532924566026 239236073218 631551762364 0 687049433344 580620939302 606684290685 0 687049433344 60109633420 627923648296 113845409840 116658439541 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174530999397 250375680996 270066584370 475203453285 125579538288 165355560835 39453877996 443619121032 579002923581 596484325110 174135791163 553848571162 367636986536 538673054675 376457959490 437074411390 0 687049433344 459586054633 558397614073 320085929730 356903529704 61043598014 343551430584 500746744914 571826282922 0 687049433344 71032882427 118077904044 0 687049433344 0 687049433344 0 687049433344 287211212400 455796179642 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118028002919 245832157353 0 687049433344 207392237927 265130740690 0 687049433344 0 687049433344 0 687049433344 2264383575 483320204894 16233173774 334053106994 74831459380 513808920281 102476728151 527476239506 85217698909 110880078498 285370311040 440833407747 355940092065 664567644963 8580361458 628667114266 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9138901503 453627534801 250281231097 373179168848 0 687049433344 80215157274 432687212863 17743027068 650320020212 0 687049433344 0 687049433344 402227167638 590655159556 55130651968 358040279461 120054996547 458066692483 0 687049433344 148454260245 529409846521 474927181093 669256335708 329104460752 659636661263 401743594947 617139051843 2667795620 448066722925 81480734862 267539746321 296565324536 488778990623 0 687049433344 87599196475 310455447785 531178430155 603977084199 126796987329 576179594085 0 687049433344 0 687049433344 22259147439 141686632935 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375751441582 540707233203 0 687049433344 0 687049433344 292890596155 315015247541 348815857835 574446309423 0 687049433344 336449362343 513948202438 248928363320 445892732651 0 687049433344 69000672978 549044755961 0 687049433344 237735434774 591779666960 0 687049433344 0 687049433344 558863174684 609389729397 74038847519 530358024888 0 687049433344 0 687049433344 18855283852 612309656998 50525103100 593033580210 344009589721 527722953535 0 687049433344 514151320081 581687360841 24644698799 484095519324 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98782104773 333287172369 0 687049433344 254732314385 415178377819 193272991493 388381778429 584570274547 632925905101 148569225764 249488367502 0 687049433344 170552230862 480580202852 0 687049433344 100522177765 278408715904 0 687049433344 0 687049433344 0 687049433344 8670158197 276441663994 111750912721 533351690430 202049209319 332848034014 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258084570190 305965020595 0 687049433344 0 687049433344 275279586661 368747603008 156758175721 339484489621 439148688764 518976207630 177081893902 549314787914 547545625396 562484393120 87734695899 594993738339 263514839042 284552169184 286032065957 365395587435 0 687049433344 147963588332 411733301920 365545421323 427728521478 403388644148 437969357092 0 687049433344 282763693572 348232210917 0 687049433344 36878492748 411526955615 333268310651 542493743091 0 687049433344 139799521594 168927141800 599059777530 658278505883 252960238394 374800800631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361778228737 436714053414 0 687049433344 82379439524 557977206223 0 687049433344 389507313961 536133694719 0 687049433344 420162831846 603047575808 83697814416 368710399711 62451715919 650381826751 495933221000 571086664417 0 687049433344 119323745605 317587118713 74396268978 82044421902 535664901820 676727666543 0 687049433344 0 687049433344 156195430131 391533415647 19521164464 469456181541 0 687049433344 512794434628 633165851424 491546407435 600693581178 182965126201 240669590366 80647859584 516817466635 0 687049433344 0 687049433344 250686039280 503739351616 0 687049433344 585293210705 626540611650 0 687049433344 289566391456 538704208191 0 687049433344 194735930188 507920890140 204452871999 384912916478 377309128215 442196176838 85461071700 222638699476 83378602818 303458007773 0 687049433344 409799423382 681961894294 0 687049433344 321930085359 405840513347 0 687049433344 415481229332 594431340576 0 687049433344 94039071684 463502788324 383494470187 487555633785 0 687049433344 0 687049433344 0 687049433344 281248186109 423601454700 142059069448 304261487545 0 687049433344 0 687049433344 0 687049433344 437319263883 682574569854 0 687049433344 0 687049433344 0 687049433344 632955542712 645526118266 0 687049433344 0 687049433344 0 687049433344 246760485441 601087064171 374875987702 447748914882 433476968517 667621472512 0 687049433344 125207512010 187199326864 535680502410 579451695596 0 687049433344 18781810032 469806836271 25459067732 193079917642 173854249206 370876454263 0 687049433344 0 687049433344 0 687049433344 222070800638 631293485233 0 687049433344 561743408623 604658886545 284408220786 509156073142 514040433389 676409360122 418364248136 433299037104 58479561313 646935809197 289437506065 557913067558 110389249886 489657945544 0 687049433344 522778006181 661101523732 223865317133 566876128489 112031558096 574005436812 0 687049433344 0 687049433344 0 687049433344 0 687049433344 577408564875 649149482076 508860719362 573155212083 0 687049433344 181962535937 218896952343 0 687049433344 19500790907 676999997841 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 51695675606 233838352242 369240023028 605786842018 41743232565 274298990038 10152175665 428161628543 0 687049433344 0 687049433344 649780504715 674931150935 216161551289 240278504394 0 687049433344 0 687049433344 133918838451 589228189485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266485451695 418600780678 0 687049433344 311906616687 361687622959 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105151886032 414733919582 0 687049433344 300473598665 481897107797 0 687049433344 335472865480 365611701073 0 687049433344 0 687049433344 0 687049433344 0 687049433344 11411896420 264130590600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30806934336 352020175879 0 687049433344 0 687049433344 98593701883 606765045701 0 687049433344 0 687049433344 66486128630 164710846232 0 687049433344 314903003477 526705055333 321528741208 626796833936 67178925255 257200667844 478482436618 545463164240 364479146113 659952597777 339636457836 504582995731 72328794511 267885794596 0 687049433344 49507626291 458661670221 0 687049433344 41736320127 191535572488 371368072517 600030891801 88623148533 113817294039 0 687049433344 222234601170 391993053469 2359922065 331273842060 15790644787 114692228675 671909982097 674980419868 0 687049433344 316578843905 469634520669 0 687049433344 116567787087 655151028156 0 687049433344 0 687049433344 0 687049433344 446235666727 622605522377 0 687049433344 0 687049433344 91679341880 344475366871 59533597099 654708249268 0 687049433344 0 687049433344 263505501201 633320752946 185071037549 439060107249 96864886821 291543759846 28048736901 106640539389 189555773457 342727202032 11245705535 676939962663 0 687049433344 218697541173 539201171093 121857566938 438893871845 0 687049433344 0 687049433344 55042073118 525140280847 147833738473 481295226801 258100443677 649677255421 0 687049433344 196253360838 493669278923 1992803379 491744414130 20529743834 262570327399 582573158838 613665368198 13657791539 591553188374 492747270486 534209454602 0 687049433344 0 687049433344 0 687049433344 107037173066 644053388205 0 687049433344 28714077573 95263989399 277154974248 416963110435 0 687049433344 495009878888 527037753506 39269802974 249488875599 0 687049433344 164149186849 620529655323 0 687049433344 152773281176 243881694188 421051414134 587634131989 0 687049433344 160243646353 637577190009 26740219141 492660469942 54839055475 242307399622 208518375293 646152443572 287825593777 324910999044 244613808040 595548889872 0 687049433344 66381883527 527913916362 300550345808 431871686954 0 687049433344 82000923144 232156199236 0 687049433344 0 687049433344 159764969557 448466834359 140036607581 594645188197 0 687049433344 108649204000 330127161736 0 687049433344 218511706858 611176211059 87288634742 441154864434 77410073861 259947142661 0 687049433344 0 687049433344 0 687049433344 30078296132 138807552777 0 687049433344 367921550076 451208632002 384903290371 489575283562 47720755902 577499615153 92963505826 265956026233 0 687049433344 147620599834 225172775665 133816951524 565590140791 306250972822 462136897445 107306230129 197776500373 0 687049433344 0 687049433344 289902933717 614462599989 0 687049433344 134994288872 663150224406 0 687049433344 0 687049433344 530611716371 548122635979 524499567151 651094374096 0 687049433344 0 687049433344 0 687049433344 43778604380 127274284574 122960219993 453794835197 0 687049433344 503688773970 664069012310 243672258561 340114270646 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 361973875946 551550765389 0 687049433344 198309116722 507243390161 112847398551 460348529410 0 687049433344 360930394374 470381590551 84646944576 212258190647 0 687049433344 361770200864 493145476738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 168658396257 422836818285 0 687049433344 151206084910 503637127652 56040824706 387477968496 0 687049433344 206790218820 283939829777 329898965360 573958976397 561059248245 569796135816 42903879382 452343474936 221027223248 376292625989 405060699457 624858689555 0 687049433344 0 687049433344 0 687049433344 268142160297 430338304510 240946660939 621562003248 390160207235 599121898332 0 687049433344 6985151385 221518651672 0 687049433344 275076435356 474024310093 22234206889 96688152019 106365999261 178948735651 0 687049433344 0 687049433344 58394661399 64948880056 22025635910 370374628749 0 687049433344 409149957295 626517549049 132231670282 619251477262 32666752242 570070927987 31795944622 363588592408 237729509488 522282470592 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120108121732 526444425414 0 687049433344 0 687049433344 0 687049433344 0 687049433344 660023842753 674132732303 0 687049433344 0 687049433344 0 687049433344 289744917351 341846849419 224749632390 396072426751 450051927559 456979117942 370191145048 372299557757 0 687049433344 465253150937 516140151528 0 687049433344 0 687049433344 413582330735 463201261545 206985137459 258325481545 545396269359 548285349544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 75259841107 558681504578 0 687049433344 31945248962 108923746445 507919799619 543735770824 210680974769 411482727604 275103370975 637578131068 328723049050 537761033545 30905102517 582477250612 393710889311 487494628559 74386786864 220496863898 201615650327 524092225584 237918297808 386730003659 0 687049433344 46670603075 679676062196 0 687049433344 306738983289 488479490690 0 687049433344 395620502565 611140937135 0 687049433344 206725414242 599102935687 176532524580 572554677130 0 687049433344 0 687049433344 257871522444 344141824169 457544258554 626265165124 0 687049433344 53235288313 659872857204 77645936510 557548825607 0 687049433344 166104737147 274919148260 321946825397 350773598510 0 687049433344 0 687049433344 0 687049433344 304378401269 381345122563 0 687049433344 66125641247 534508182746 0 687049433344 72431476546 91407099959 0 687049433344 0 687049433344 548053248686 654240611329 0 687049433344 0 687049433344 44170203383 119054720153 0 687049433344 361911476693 411158122811 0 687049433344 0 687049433344 347261392306 516606204663 0 687049433344 100110247535 452263866163 533197921833 642814785063 129432612887 179574479110 0 687049433344 0 687049433344 127098766936 334989274415 368677113264 378372693181 295649669035 620930963590 0 687049433344 0 687049433344 266302748393 524046088385 20168036963 671783915407 434265817441 621013018726 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269906410781 325332686443 133837082677 370125131386 374321900264 520758655834 0 687049433344 80745530792 210619946251 0 687049433344 182641444853 367382574906 153464952112 570710352202 0 687049433344 0 687049433344 50559270567 285659475497 320152762843 462258609904 0 687049433344 0 687049433344 180401059280 627140475034 107352086899 638326856928 321873081355 653053928583 0 687049433344 0 687049433344 430737980516 548695736470 401204001311 631078439079 108214421857 138863147367 0 687049433344 92641505331 232521375070 0 687049433344 584484502552 646901672097 0 687049433344 53452896084 635542396661 167221717748 467261225562 0 687049433344 137891925840 243250486344 0 687049433344 0 687049433344 53420040346 626869570627 423802496433 641598376209 191010160413 564959734186 370220641255 606468443715 303028724781 643372753076 145135698568 239442213276 0 687049433344 0 687049433344 259003173685 577190927305 0 687049433344 208759591632 653619917710 140381551482 548451047573 0 687049433344 0 687049433344 503241494883 543941766492 0 687049433344 138866152532 321606648149 198951841285 666638531817 29370976937 637728809247 31421080156 299515352630 0 687049433344 0 687049433344 0 687049433344 657389711437 663746339476 75617964990 319016437926 47282112866 321378378975 0 687049433344 378967845059 635054788889 0 687049433344 0 687049433344 0 687049433344 0 687049433344 262364321417 532071292277 55735870395 229273523029 90522874594 412429208299 0 687049433344 0 687049433344 0 687049433344 98567028990 352439166354 0 687049433344 0 687049433344 515976050183 632892746146 303565027666 436992786190 177624324023 239820760610 0 687049433344 69711928773 522667456002 373321140697 484755790650 0 687049433344 0 687049433344 189215781431 239576597298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 627575823622 658477313572 0 687049433344 0 687049433344 0 687049433344 549647874830 647846329959 0 687049433344 0 687049433344 241351539630 548114117745 7461955335 402094126787 0 687049433344 0 687049433344 0 687049433344 7733154391 122975562670 0 687049433344 79643191875 300217113250 0 687049433344 0 687049433344 540571656507 664416483179 0 687049433344 0 687049433344 220612101490 233192587415 304890059921 358362808168 0 687049433344 29858699823 470340887421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19479332948 218664637553 0 687049433344 0 687049433344 0 687049433344 521786736333 640873155250 0 687049433344 144132785322 640252491039 0 687049433344 0 687049433344 185597030596 510625833497 542117021811 620734439309 0 687049433344 135708903914 639081118624 0 687049433344 0 687049433344 479328116549 680439911784 0 687049433344 13383188382 17077716386 0 687049433344 0 687049433344 0 687049433344 234772373549 397689236891 144620124717 165773063615 0 687049433344 198931260839 206483740645 0 687049433344 0 687049433344 0 687049433344 574866920050 675491912211 0 687049433344 487945607787 611275369480 212291690350 510747700181 0 687049433344 83102400813 111274770077 240399853457 466592207027 0 687049433344 0 687049433344 0 687049433344 117978061312 146079515204 174755689305 324913374833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328480426858 359709894968 415935548169 417507532693 270015670420 515627873933 0 687049433344 27867674596 479151232911 0 687049433344 480331567135 608968454769 0 687049433344 0 687049433344 63846215498 341643932081 332932485672 502406523640 130817993806 195253626195 0 687049433344 81493793077 183781803360 347330737736 686087209192 77083251865 268292077299 296538480011 336219511778 226344884709 306116880247 642034690098 654671240158 0 687049433344 0 687049433344 0 687049433344 67403351458 668392804519 166561655257 355361145772 0 687049433344 162688512971 322623117141 187499046072 487605637482 0 687049433344 0 687049433344 0 687049433344 19304672079 326959219828 383087568414 482173927073 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42348898976 190675231100 493976934889 497516104653 0 687049433344 137291090276 665423958313 0 687049433344 79395739665 647756928701 34006791892 313210177086 484505903492 679444860080 129854072724 505779645507 0 687049433344 0 687049433344 338689518662 416471394662 448516120097 531345853027 616891296640 677204223267 0 687049433344 0 687049433344 0 687049433344 512701198825 644950127160 178199296030 536511010769 0 687049433344 70029797076 156777038197 0 687049433344 0 687049433344 0 687049433344 272707126909 431453893225 227168494788 312140851986 155181350151 650127494047 473802458540 669092114392 491034532360 648867456617 15975093983 287510499187 0 687049433344 332337046440 503638953311 0 687049433344 89266762915 151994523392 0 687049433344 0 687049433344 252008891247 586624354534 0 687049433344 164580114215 193231026667 0 687049433344 0 687049433344 234585612883 388835856143 0 687049433344 94285022221 111540930215 0 687049433344 401041406219 622657588487 35480037151 264195793682 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237283591174 466122137473 0 687049433344 156986960876 165057273346 280709383517 494453365027 152912367922 501402903672 197662338395 334082244855 0 687049433344 56627915790 83534192426 277007649289 663288097258 77466385649 173688085095 0 687049433344 312042381842 369987494417 184274265421 626760999214 0 687049433344 0 687049433344 0 687049433344 255235468430 485938573376 0 687049433344 138210146007 286643177393 395118867020 492682393250 0 687049433344 0 687049433344 0 687049433344 0 687049433344 65680629560 297002039722 0 687049433344 167814529976 239789880524 0 687049433344 269276575151 653253986672 0 687049433344 275909750504 606548593389 0 687049433344 133175030086 304342031251 400386364368 461350294081 0 687049433344 343071174858 473059211663 22703992983 619825097907 30049334635 553922409939 0 687049433344 0 687049433344 67842398739 149934484748 137393802307 151563042838 0 687049433344 0 687049433344 0 687049433344 288458178991 515835232818 0 687049433344 0 687049433344 467210107231 524339721401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22915449521 641396745015 265594352603 461964723938 0 687049433344 307990138163 448524205580 106681304624 370629858683 0 687049433344 216976498668 426472235030 175269634617 326461549992 0 687049433344 0 687049433344 0 687049433344 57482034502 640344100009 87002811770 649066205824 0 687049433344 0 687049433344 0 687049433344 369397281543 468227647085 230003752851 476707549382 463330172740 588445217490 0 687049433344 24985149692 28866105640 185967183499 317753967983 192723501426 682209835080 0 687049433344 270378437734 442244537703 127746419266 406296716710 80531067763 96614565144 0 687049433344 0 687049433344 344076695024 585325986395 220496004597 263945819398 0 687049433344 231622917012 561921135320 434469866374 682465534323 70911598649 274926567127 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109396275852 210696403222 437978715670 462851952735 82023139946 464443564854 183906516348 236341218686 0 687049433344 96327042598 163632342900 33106496380 341391894120 583692065498 658711248827 369040528463 481018598412 0 687049433344 155917579065 209361777391 0 687049433344 336152951344 427370579581 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130242054046 266903681059 0 687049433344 58772532093 342027718695 68585476828 496726504747 0 687049433344 0 687049433344 321873247078 413322907368 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17232801263 682099980840 0 687049433344 202509118610 370972575163 14069371578 683187211656 0 687049433344 299372685133 643218315024 1719831863 208824845317 86058547225 95590858895 0 687049433344 0 687049433344 419941557583 607140444709 438464498630 450612719464 22332410334 412216091718 0 687049433344 0 687049433344 489212244192 512676797686 16246119190 134517559959 0 687049433344 233750661439 544423240514 94092435752 348067328263 0 687049433344 0 687049433344 0 687049433344 0 687049433344 105927358346 212728191180 190340131563 475449392736 21408952779 259158144337 0 687049433344 0 687049433344 0 687049433344 71343836305 82186837714 149850632566 335762927313 0 687049433344 50210575892 652591227213 135444792782 541396071967 214382836387 371057004594 141605145278 395377528455 464050884168 589934077688 0 687049433344 184941978385 684515423400 0 687049433344 0 687049433344 0 687049433344 550107009947 635820786007 321595281838 352448128928 0 687049433344 293404365833 405359459694 0 687049433344 0 687049433344 79892221032 294141896737 163379830576 568202737402 0 687049433344 266673543388 541767346799 0 687049433344 0 687049433344 0 687049433344 64545361124 322182175411 0 687049433344 144002346698 522732445656 0 687049433344 34265202182 525607111875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261065320817 649150580142 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228398936216 275743283761 0 687049433344 0 687049433344 132924524881 448370688015 0 687049433344 397729183787 650067224334 140257710115 246389500538 70507933505 482815115318 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54230980110 502727858189 170316407531 527325038927 46268750745 242556659013 0 687049433344 0 687049433344 396425992273 405563136412 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 417368969086 614762285271 0 687049433344 0 687049433344 226278464400 326596235568 127246049164 199564181624 302874437157 536574140477 0 687049433344 303004408562 514567202064 151017823846 617486694945 0 687049433344 0 687049433344 288679654563 341978676550 0 687049433344 0 687049433344 135685744931 511501504009 0 687049433344 0 687049433344 86381480327 497427324230 376820409641 385610578110 0 687049433344 531138720760 623158357457 219474821016 469550609668 0 687049433344 0 687049433344 0 687049433344 52005830373 631720581717 0 687049433344 0 687049433344 0 687049433344 556827741980 649156401316 241651427102 529024279025 580582525160 605233144959 75421153207 615677619319 0 687049433344 264469413392 378736484984 0 687049433344 0 687049433344 0 687049433344 0 687049433344 27257269948 200659204141 217942320583 601812785343 0 687049433344 58386928282 93401427447 218279739644 657594768255 258048977342 345783107310 0 687049433344 53782195582 457078889175 236157389430 248254018095 0 687049433344 0 687049433344 120795605173 603731466362 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207205132486 496467554837 0 687049433344 0 687049433344 0 687049433344 133607653920 515994529192 0 687049433344 0 687049433344 238443471041 494533183167 6784189046 206140965488 0 687049433344 0 687049433344 522732662012 674744913175 91558766136 278581344691 11602468300 365938324811 0 687049433344 0 687049433344 593190970448 658303223810 267313455133 319875558329 0 687049433344 212937026120 534352483410 0 687049433344 0 687049433344 146075418687 234722208094 92040988765 392439759858 102143838286 249971790886 0 687049433344 0 687049433344 202183447735 418694271434 0 687049433344 96328032021 514116017163 0 687049433344 132998268458 262957912087 377874982936 661384872103 384481991642 618990156191 538987639345 580120834202 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34492949693 120914542322 0 687049433344 22787465044 104694339031 110618506985 281953872070 196834238764 498763070236 39506638468 332870446619 370894238953 391591615531 285989953672 378159926147 545475406375 609959582371 0 687049433344 0 687049433344 333878458175 344330583190 454135672844 589138084442 0 687049433344 273621273268 570374459402 376227834592 485983166174 0 687049433344 0 687049433344 0 687049433344 0 687049433344 66248877849 614681356742 274052185072 467147898835 0 687049433344 0 687049433344 356454643699 456754554008 0 687049433344 115981943879 392834982485 370779352043 532100296989 0 687049433344 226206656442 276390707466 0 687049433344 0 687049433344 0 687049433344 125468609586 566737196917 322544196669 361589247067 321724039888 636839120929 0 687049433344 288353285186 348712254278 305250227800 523779109746 191451297311 217069408595 440549810401 619529724382 81809057794 201646872283 0 687049433344 0 687049433344 216859373437 523109525405 0 687049433344 25254979245 289176813057 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20439204397 359624936039 0 687049433344 0 687049433344 0 687049433344 0 687049433344 278609878483 670614492268 0 687049433344 125224316036 523225258528 73419931915 520688530489 0 687049433344 0 687049433344 0 687049433344 0 687049433344 52698193799 128004271678 94164768856 324523012072 589317172052 658472403747 305917211244 383210634959 197748348282 663324497800 204536976133 209562321621 33328146803 433441915212 0 687049433344 624802639224 681500720796 0 687049433344 333276203151 534799884512 0 687049433344 82435339263 499132411604 0 687049433344 273755934199 506930438480 105831423988 197766180648 0 687049433344 212895569104 443120221631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56703698967 535234837041 0 687049433344 22511534174 670135450318 235573828204 306378245149 133668777315 468273967186 0 687049433344 0 687049433344 10475500100 169515772155 0 687049433344 29879227697 285075847333 0 687049433344 2807492718 225067040565 198763458789 662983570445 0 687049433344 0 687049433344 289112527847 393328707021 0 687049433344 0 687049433344 155261218950 248627462924 343837383089 530032299513 0 687049433344 0 687049433344 63123127233 259232907212 0 687049433344 128315015619 616490224589 300944666089 447553194496 21026916181 374885779104 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 414653715356 472177632946 0 687049433344 210625595605 212666389437 0 687049433344 155665345810 271431413611 97099528540 233582679001 152001136985 501382425873 0 687049433344 367196946417 532364640849 259013839899 564921456175 87043403709 107714651914 522309285018 667913828593 0 687049433344 142580841081 323259655196 0 687049433344 132845929715 604320477023 423483828136 660179253804 465554781670 469547284167 0 687049433344 0 687049433344 0 687049433344 22763255386 486639090609 281360890038 472190788546 83081142082 117590170569 8799504769 629804999919 300007477635 469776959956 0 687049433344 113400684337 372630228258 0 687049433344 95864942587 398788439173 498148615515 516315750613 348491455047 374535704101 29756662384 332103444838 369937622928 622989443819 242200597291 433441908296 0 687049433344 352815169917 672524091990 342810905194 469775970162 0 687049433344 108169962132 657524699689 319258733982 579401924161 0 687049433344 137484787483 185277855789 0 687049433344 372245263816 455045891116 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280724297230 513701113895 0 687049433344 547170992379 555592433968 0 687049433344 189058938201 562063797769 297974692907 456945358054 41212017609 530105410328 563927797544 595778285119 39577425314 94271911019 0 687049433344 175347050673 540456575434 285945730803 302329026241 55419567350 185044852549 0 687049433344 0 687049433344 392878832352 418698612763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 60530140997 322110369687 61110863678 558667209706 0 687049433344 0 687049433344 488578246388 534731119331 0 687049433344 0 687049433344 69348594073 77007584998 0 687049433344 0 687049433344 56588548123 592684253043 405684226045 524305187592 0 687049433344 0 687049433344 10206428436 416106801391 59863235762 356848628093 0 687049433344 89691315697 509312378636 0 687049433344 195185869324 292624537489 323482865425 683543035321 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329258293069 603811071445 532611848473 584085323830 9860071904 565628012281 169629715953 457437896167 95089891731 581562172252 0 687049433344 0 687049433344 0 687049433344 0 687049433344 681840466258 686632608757 0 687049433344 0 687049433344 0 687049433344 0 687049433344 517700373360 559834420262 0 687049433344 435418999080 453743606476 0 687049433344 0 687049433344 145383639186 211419899157 0 687049433344 264899599947 497740626562 0 687049433344 155076235532 233366790351 391453323592 403752892888 126447890027 207614921366 0 687049433344 639870574437 668227264218 0 687049433344 0 687049433344 7451646990 668980432910 61154253923 662567199740 0 687049433344 132254068865 628302057658 136328378641 421650703636 603768666973 642110754045 0 687049433344 74321994027 548551801922 328492025426 448240949588 505838804527 590248782956 489523215459 494716899318 12676715524 88631268000 0 687049433344 0 687049433344 0 687049433344 158453174041 246716888874 99655169452 421285791438 319532587393 676603690660 0 687049433344 144078305738 190095496665 0 687049433344 0 687049433344 0 687049433344 345140521899 456915697863 548777505866 581410114171 229277406142 317031058076 0 687049433344 0 687049433344 0 687049433344 79564753519 433588096498 190519604087 322714126076 34587246085 295997211045 40125791091 412717738564 30052578114 558267583756 0 687049433344 100130948048 655256748916 0 687049433344 0 687049433344 118729673713 464194966126 0 687049433344 0 687049433344 0 687049433344 580032620622 615864898922 0 687049433344 207111142701 351342293185 322565445862 385491670942 0 687049433344 0 687049433344 0 687049433344 332290245088 504355309912 387344993264 437192351879 51616232473 659712296546 0 687049433344 798650444 418145171953 176135790540 231115836108 583387335035 656946227231 363095908365 526829212133 69608668079 123935582045 383301435046 676321551987 138505559939 503604681549 163116384573 202367127951 0 687049433344 0 687049433344 241555583667 584766231039 0 687049433344 0 687049433344 0 687049433344 347696497358 413113374599 132182024242 285923575802 0 687049433344 0 687049433344 0 687049433344 321864252149 366076958158 148753988922 572986878792 0 687049433344 0 687049433344 50930928402 474042801386 73207014454 411716592990 231893038052 375438415629 457118975 141089919263 533763176030 619356673871 0 687049433344 0 687049433344 7884393023 434253611979 86778407841 125981487115 0 687049433344 0 687049433344 594400809800 671115351762 254864759546 465293596241 0 687049433344 0 687049433344 324077263373 550374195826 0 687049433344 218922025792 452013718582 0 687049433344 0 687049433344 0 687049433344 240058612605 303647776159 32912978488 462850096080 40765130910 418266475927 0 687049433344 0 687049433344 0 687049433344 0 687049433344 394935155850 636168818041 0 687049433344 0 687049433344 273077575512 458149617672 43174577421 443406815552 374323651821 543930171193 268037701489 659181046372 0 687049433344 0 687049433344 363662373807 532544229677 13191534773 639760315938 535266386425 557123532987 153874938811 242635894160 0 687049433344 186435948997 634340199243 0 687049433344 0 687049433344 0 687049433344 17351410325 193197348103 0 687049433344 134949594173 138364243196 0 687049433344 81840922358 86162335267 0 687049433344 0 687049433344 16286330956 410915222291 0 687049433344 417375230870 442062883264 374392522018 438105924978 29781433064 618068714705 0 687049433344 0 687049433344 0 687049433344 367766084192 598957717292 0 687049433344 272991010607 346178908823 0 687049433344 0 687049433344 246563601095 261612430022 534798816741 589574889930 0 687049433344 0 687049433344 372832496662 557699671550 0 687049433344 0 687049433344 43669412760 574231387149 0 687049433344 141946059232 354009079231 6102940040 478492875880 0 687049433344 475902555114 557930765456 151124460845 260548051613 0 687049433344 127576638567 417862233071 439811951156 448281968649 192535432419 265382800748 0 687049433344 59400385069 492292387473 0 687049433344 0 687049433344 0 687049433344 388146821465 678961096575 334356581562 523832216278 90274854702 448405453110 177375066993 563269038377 71297062017 271767279088 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 37058663987 49131202929 250418315443 547189500232 0 687049433344 0 687049433344 511007800649 629284283298 0 687049433344 0 687049433344 342817483400 612358109416 0 687049433344 181348589055 214422661228 4367944761 603780366402 33252685751 266167408092 109463821935 565399225963 0 687049433344 0 687049433344 0 687049433344 15281438357 405368208914 498886062978 591989896593 0 687049433344 391883516552 637287215699 0 687049433344 299015884608 619727700671 200674519093 642246387745 0 687049433344 0 687049433344 276126342516 633186240005 468555025573 496088115657 0 687049433344 249309355147 681091279944 0 687049433344 0 687049433344 507816171136 589044260903 0 687049433344 0 687049433344 206568590487 597177313405 137581139592 157503967016 526134495566 552993256257 0 687049433344 96294702123 154533337150 0 687049433344 68804703037 376761322128 593235646843 636940180458 0 687049433344 0 687049433344 0 687049433344 4833103856 365005818409 0 687049433344 0 687049433344 15695642986 488321473252 134817005214 550033910213 0 687049433344 0 687049433344 0 687049433344 169267028728 194050019085 0 687049433344 411695131969 518821514479 548116727850 612412953851 144061294688 197898248449 0 687049433344 0 687049433344 0 687049433344 443994169371 544476567698 139702045046 346519444441 0 687049433344 0 687049433344 0 687049433344 363672987265 676215976585 109585068929 204694015381 0 687049433344 0 687049433344 0 687049433344 139291147532 301760870684 0 687049433344 0 687049433344 379519453440 669686986194 0 687049433344 0 687049433344 402392604859 548535557089 0 687049433344 0 687049433344 20845085518 371143080452 0 687049433344 265664086472 418126066747 432611914010 677853333118 93799176382 449034744751 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 310085635368 443832681932 0 687049433344 46201080241 473360632343 16600380974 232429241853 0 687049433344 467160617180 500173701883 364015331426 542689279962 0 687049433344 0 687049433344 238037749585 355193791194 0 687049433344 253206928994 336713326532 0 687049433344 0 687049433344 354577037912 550375637730 527242023936 613453237834 71225325451 441187824554 0 687049433344 42368864218 400262106041 309067130406 514155881279 0 687049433344 60014252441 327909848971 0 687049433344 0 687049433344 192432042111 497512845350 27289138888 427811157484 436734063073 548095843589 202095897853 245882379294 399347537587 646543726297 18954181309 170481598513 0 687049433344 0 687049433344 142932538418 515379178436 0 687049433344 0 687049433344 100739879539 257042164993 0 687049433344 0 687049433344 0 687049433344 387912299484 639455441349 364480732608 617738209805 492560599023 558914185009 198519883339 367134875890 0 687049433344 187025480138 194840815160 18503533382 42687005461 279735834230 459232571177 454048033486 479793987615 439010752872 614254819283 0 687049433344 0 687049433344 24095450009 612202401885 308194705194 579777169330 0 687049433344 495145336139 563147605382 0 687049433344 0 687049433344 217008992061 569385171203 0 687049433344 0 687049433344 23698295207 374545095940 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 465488416849 672742467963 0 687049433344 4591727084 362001743519 296437681934 321033144914 2093900449 411442679151 249794565583 344140698528 160753375906 608542449813 0 687049433344 546819701315 664385813921 37891129152 94216965700 0 687049433344 542892218421 639616475984 0 687049433344 103112398643 215624175425 370092733979 644482001378 0 687049433344 0 687049433344 21702281487 310320680525 0 687049433344 0 687049433344 237111000647 679313632748 0 687049433344 0 687049433344 0 687049433344 0 687049433344 137550041408 578247558178 85953600927 263139321111 42268935891 347207829618 174070057701 189397829944 260763680111 343347635526 0 687049433344 569047866387 660016228051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462585734009 556902666600 404352887314 597636493716 0 687049433344 0 687049433344 0 687049433344 136651235729 536221793624 115572892417 543719217343 0 687049433344 0 687049433344 396275240714 493520512108 213566228218 469351497080 0 687049433344 145527462388 513059110247 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498960986891 534155356015 213006856499 287657283435 0 687049433344 0 687049433344 182209045696 440648249647 0 687049433344 192047903240 380076735725 0 687049433344 0 687049433344 424439375888 516416265934 75300091773 416424587253 168133687843 545398925212 0 687049433344 450325873829 632552465289 521527349042 654246452700 507656420624 520794086428 0 687049433344 0 687049433344 41517673518 143060563084 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179757769710 567664170998 0 687049433344 0 687049433344 0 687049433344 170344408253 286271679144 0 687049433344 0 687049433344 178232274258 644305983228 31738945288 101641948816 0 687049433344 0 687049433344 0 687049433344 143633850460 231627811458 0 687049433344 339471053389 397951335461 0 687049433344 35936974111 310493971417 0 687049433344 34441097240 483560235876 0 687049433344 0 687049433344 0 687049433344 0 687049433344 228738327083 415286801938 249063347410 318260108445 502464513390 513493947238 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 272929566346 359629196067 504771368359 674723813357 0 687049433344 158196571612 424980066144 0 687049433344 0 687049433344 466318557636 675775496033 0 687049433344 412798349498 540560383847 0 687049433344 601190881840 615210081271 458779372943 635226078293 359420552198 669925251029 181210524131 218003672220 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84264378601 260115073041 0 687049433344 0 687049433344 0 687049433344 334284790370 555029201566 0 687049433344 18606828278 249874729421 71406652378 286882267326 0 687049433344 64510049995 208998284442 225496255236 555639028893 0 687049433344 115543998394 600822057234 151967980943 508780550614 55168145148 220742112607 0 687049433344 52530678325 436753910237 0 687049433344 0 687049433344 310569548812 424158671911 100101664511 310485999686 370936170263 625845590760 307416501565 475774964177 81359172105 359077180991 46127284527 590400822276 47624755554 164332661091 0 687049433344 97357230240 526507281831 0 687049433344 526483036261 531420411243 0 687049433344 466676688957 640160929116 288382769063 560587299032 0 687049433344 0 687049433344 33352338591 342240932611 0 687049433344 167778128761 409954301870 0 687049433344 69849559277 401164727917 117697278108 431905129633 115678759380 310778408792 0 687049433344 0 687049433344 0 687049433344 81594049388 217467378817 41564844738 215417865092 6866854334 541793292209 0 687049433344 0 687049433344 283932047442 364729436235 0 687049433344 0 687049433344 76289626997 546357997606 0 687049433344 0 687049433344 0 687049433344 351512143675 426891927954 343920700189 629726046733 0 687049433344 306736162444 654547389988 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 18590041550 284816848167 0 687049433344 270727636858 400543730519 0 687049433344 0 687049433344 0 687049433344 172949007977 407400185850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 639870157479 677764744201 151838356930 473283268811 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13954179461 121851162736 92401278200 173941126996 0 687049433344 377348804279 508610401450 202698696458 675778643896 0 687049433344 0 687049433344 284828906341 644955991941 0 687049433344 6591264368 586061364448 0 687049433344 479752365237 575779668647 0 687049433344 43621430446 161835062204 331772102522 597054384403 330538778607 363403324475 0 687049433344 337361728328 436784759976 128301995531 164165084852 0 687049433344 0 687049433344 375858748130 591910369445 0 687049433344 139750634339 413002625131 10021178304 567373282263 102405358389 625612953446 300726158064 596241148259 0 687049433344 411085708413 638655981233 0 687049433344 0 687049433344 0 687049433344 390926388516 515920907998 451513093849 577103407180 0 687049433344 0 687049433344 0 687049433344 115628546723 165887978272 391711677461 501965227545 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386300269130 633822067430 86664454686 409141144024 0 687049433344 204258009528 597785758000 0 687049433344 104430476589 445029360799 0 687049433344 400439455743 593064509489 0 687049433344 77948142318 88102247023 0 687049433344 0 687049433344 223043223615 563084819820 0 687049433344 316775530499 638171016186 0 687049433344 0 687049433344 0 687049433344 82236496987 315292877766 0 687049433344 81638025175 296389246105 0 687049433344 0 687049433344 0 687049433344 0 687049433344 281244867125 355980081018 0 687049433344 0 687049433344 448333350612 643239069195 70660713382 578190940924 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404094132185 506165697909 0 687049433344 310283220359 618636065031 250304053898 634833046223 0 687049433344 0 687049433344 57130062702 653377442757 294459925670 401896626275 0 687049433344 273620187771 628942071086 319948925472 452953930787 111240815970 211801192381 384773156912 408249716373 0 687049433344 0 687049433344 94027464104 665364761300 2832847254 659939623746 488364680801 491195643366 0 687049433344 0 687049433344 186615400886 327013258176 0 687049433344 479598034508 645706561547 381873003047 674261689332 599913469240 649964217401 83470783807 162039994337 0 687049433344 451766578648 538845031912 415262584597 600131309399 231622236837 249131977651 420833965800 548273809359 111853860663 615248793036 439371704885 515127976383 225685446623 253146463238 0 687049433344 117124014253 616820766310 0 687049433344 344154463699 646562057186 316803356702 386948170600 0 687049433344 0 687049433344 147285107167 445636846112 0 687049433344 0 687049433344 519726985326 535766151571 94994029279 326669727078 317068652223 405409671765 224522581061 546515299084 0 687049433344 0 687049433344 309387792568 422082385557 329594256634 400414780305 0 687049433344 0 687049433344 308627205719 478704711864 11243444278 269091160884 0 687049433344 233178163547 605659221261 419425120057 475393012208 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291415847691 352950040104 108184255417 293830526872 285038952722 663153961292 0 687049433344 105179764877 230769969651 316075098141 430009453377 394231210658 480956657394 307635473081 422587552655 479821326771 609444726419 26445738803 458088389819 0 687049433344 38428064916 205308295443 0 687049433344 353713502742 496089918997 56547407013 592884071047 0 687049433344 452434439180 633010534847 0 687049433344 0 687049433344 0 687049433344 420648009855 610158390730 170768584473 208242834981 487721513226 584067349801 0 687049433344 39447684113 111516235749 0 687049433344 0 687049433344 0 687049433344 0 687049433344 601460828932 639223274659 20757248460 309008086050 226618743451 401361809182 500466178187 615061941597 245035259641 502028058777 64306145529 370679176878 133848654447 144977572382 144918303403 679862548851 0 687049433344 0 687049433344 277256860531 439049959356 0 687049433344 6978207872 465888045628 0 687049433344 550976704446 627926897937 361967432508 634790512785 443896572368 574543588816 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 307721735553 431312629389 0 687049433344 3119811384 341015148066 525066636172 530064849171 175946764816 275481200157 0 687049433344 69176073661 257235687639 0 687049433344 74914191373 525613822412 0 687049433344 0 687049433344 377738348806 499408799077 218003762920 288896548759 0 687049433344 0 687049433344 6089640904 379516450675 0 687049433344 0 687049433344 290261046023 617733808968 0 687049433344 0 687049433344 374943840467 559241943983 0 687049433344 466387695196 487471002503 133008480596 315250682033 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 144610815130 436891249962 106258885412 342337217560 0 687049433344 139465776457 172113097455 49383999321 59396807484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 326429147263 570236357945 0 687049433344 641232270372 653968147258 358445908126 661358308270 0 687049433344 61147340267 324088572504 372009394384 623636609202 0 687049433344 10388002479 509299719859 557886492202 578737097028 241830951827 493325492797 0 687049433344 211015348060 393997874038 0 687049433344 49788604409 602803771274 0 687049433344 282861921923 604350094592 0 687049433344 264524749290 452007544187 110570871822 245881565653 362446259228 543704602562 227480438112 472377595034 480347067732 542839885538 0 687049433344 0 687049433344 109951577482 454692228189 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 338858875293 679635622625 79733027655 640398666397 0 687049433344 0 687049433344 0 687049433344 118885470850 601979321680 223685492280 486662153379 219372153336 568414148945 0 687049433344 0 687049433344 74234243853 162489511243 76067121857 482787523514 371128131593 483456662504 0 687049433344 465421123761 647251055449 349082186745 514890810365 484873259779 513685637265 238422523667 607683356843 0 687049433344 0 687049433344 178808625867 361238116062 0 687049433344 200243448879 576132507151 264115031455 401144467929 0 687049433344 203844597919 397083341133 448756003821 669797646353 0 687049433344 419903163975 523489911749 0 687049433344 54487606743 424869133853 402096421221 532425957973 0 687049433344 0 687049433344 356330139120 492527622849 0 687049433344 298984467595 518031303505 0 687049433344 8398035780 214724072744 185506218521 382274736511 450318543614 545741631502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459016354297 650922254366 192805698638 610145346721 0 687049433344 283938874885 539587652962 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 525877644295 569325709510 12811471288 303233349479 0 687049433344 300486172011 642785603896 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207828841427 333359284591 10938856520 271255488654 477432451461 537768417754 62623373592 376179162473 329624516118 359636268573 0 687049433344 0 687049433344 201008717138 581140902744 189692515858 468939099023 0 687049433344 0 687049433344 299190360748 550219841210 0 687049433344 22808785818 613101430573 0 687049433344 38826465475 350589580785 206364409974 415756303284 386012073897 422733851032 0 687049433344 285445626707 501317439668 22420595535 496147272931 0 687049433344 348290498675 377799809364 153165313460 610963772434 0 687049433344 364629497774 472907535227 5728165222 199816299175 0 687049433344 0 687049433344 313021112852 561183714003 0 687049433344 0 687049433344 0 687049433344 27865584865 34413586808 441738840320 662824517969 0 687049433344 327909356815 438800142962 0 687049433344 0 687049433344 101297489213 374739179557 386177472276 675350039250 357257320799 429193107674 0 687049433344 454378215793 465349900370 130350625736 442570291919 397592292026 572301687844 0 687049433344 342414890927 677239834524 580787659278 677352957437 0 687049433344 0 687049433344 0 687049433344 302877002743 372207063407 0 687049433344 0 687049433344 241414433982 269611641052 215542916042 244618966832 0 687049433344 0 687049433344 0 687049433344 62881505325 549529426542 0 687049433344 214457921409 422684218116 418628615367 595585300179 0 687049433344 3372570522 274708870569 85995260392 605776385048 371154070205 682960811020 72826813744 369841009824 29982756237 424538150695 0 687049433344 499340664228 512920749250 0 687049433344 0 687049433344 446627938760 520929815530 458100058109 513232545446 0 687049433344 513019148212 559219216810 345174710585 359878893778 308025617910 317188198537 98058619290 354562198544 0 687049433344 117944462779 152885905204 0 687049433344 0 687049433344 0 687049433344 164425389981 299054153766 0 687049433344 0 687049433344 0 687049433344 171593613446 423712109258 0 687049433344 187623522443 296452147092 596742490881 654613630916 0 687049433344 0 687049433344 0 687049433344 119841707912 509995515057 0 687049433344 135399177136 502749985530 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78080219899 428820092330 445110684270 628461871159 581907115805 648088569736 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434337562009 537653379729 376973377134 412529076546 0 687049433344 0 687049433344 435465273713 669969608833 98248130780 390033175299 0 687049433344 249668548152 341690246197 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6749728326 597744583144 112841840000 366900796997 0 687049433344 269411468656 352342043984 154619766343 420384567756 0 687049433344 82895893549 535004894416 0 687049433344 0 687049433344 0 687049433344 22249192595 685293710427 0 687049433344 300247758333 542932684806 74518926241 416715558207 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30451615091 383694204363 249662445941 546798389774 0 687049433344 16654318278 580694127482 603247614913 636886850470 274426966222 656523654501 178747378834 609568536282 0 687049433344 30739455016 282917172070 400239822820 658434916753 291596781526 448226759061 0 687049433344 47324943110 532636918904 0 687049433344 51993967139 272798511972 0 687049433344 413598798683 473210133456 341572028771 603126532893 248874310102 267205010839 0 687049433344 213318731755 594305414126 0 687049433344 0 687049433344 222082083059 618421381544 255776923432 592511201878 0 687049433344 0 687049433344 344705856349 422437845224 0 687049433344 0 687049433344 0 687049433344 32445899332 224183695570 79878620454 200973237271 251976737178 683551819528 114885747215 560901185366 0 687049433344 107358888606 212707119458 0 687049433344 0 687049433344 159948712501 661666693182 218794278336 439516885933 0 687049433344 9085933902 636198366537 0 687049433344 452451434788 475880555818 0 687049433344 0 687049433344 0 687049433344 0 687049433344 184217106263 532829596431 33269698714 95758012394 121022307027 416878040764 0 687049433344 334132334350 564954351632 95100271938 484124460252 0 687049433344 88820923963 138672017824 90312327889 606965853336 0 687049433344 241334703112 451266377780 0 687049433344 0 687049433344 118450062108 584771995467 124886230136 629625832466 453636166184 492809622054 127136224475 248106910996 269377832967 555972460690 0 687049433344 283398077525 637899815927 197843255923 269999700694 0 687049433344 0 687049433344 0 687049433344 125169759928 561740403256 56817944895 617830122672 387280649670 581863107785 425789009643 596962588763 0 687049433344 0 687049433344 32776661304 624984847357 357469542227 571493095054 0 687049433344 116264223953 540170823973 0 687049433344 151752133487 453084194492 0 687049433344 248186509898 264747678579 0 687049433344 0 687049433344 0 687049433344 393556361331 664512858814 448050339680 571228502570 0 687049433344 181875281088 239128748592 0 687049433344 0 687049433344 546855477296 593651475688 0 687049433344 25378350537 552452170864 36117361569 356988632829 11496568880 299902212592 234694857797 334633065416 578067590456 679548194619 112862516533 621476792969 459514854287 562903781925 231461141503 651127832698 0 687049433344 0 687049433344 486645542678 623201597373 0 687049433344 137137533849 333621892046 12408442714 433041184449 0 687049433344 426654997605 444243074976 0 687049433344 0 687049433344 0 687049433344 304220498659 581111880687 0 687049433344 0 687049433344 110346355662 212494118464 0 687049433344 46655053738 353212648559 0 687049433344 97296206334 238046559056 0 687049433344 0 687049433344 0 687049433344 88510078170 588541544544 343568147926 552891888765 281208416835 611193814766 157175610847 538218356476 90000519543 678395402469 0 687049433344 0 687049433344 143445084031 266377361038 0 687049433344 0 687049433344 0 687049433344 439801586053 636103451279 29705764358 545454868803 0 687049433344 409062182049 641877124276 0 687049433344 0 687049433344 0 687049433344 3091601025 433271766078 0 687049433344 154105975858 228407818700 349430579522 582843458408 176327529881 280597852515 0 687049433344 0 687049433344 330847662882 339472901544 77795198855 635163530422 0 687049433344 212452039185 234367016428 593838261361 657773713350 0 687049433344 88415986774 243481950915 62093459846 357560034778 0 687049433344 212851280894 504727049353 0 687049433344 381615293730 521225768895 485193117524 655840264629 0 687049433344 0 687049433344 21862461367 244874291877 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 207949402471 225348624384 98523958478 442997904148 93715396971 318910361837 0 687049433344 187729059030 511335821624 282808079947 309739998978 13349190352 526634083189 0 687049433344 439405147264 534152514325 0 687049433344 367727719330 425369609749 0 687049433344 0 687049433344 339828294339 525808829844 456773713956 545236447178 174019775701 562831350759 0 687049433344 332737596599 498652208334 0 687049433344 0 687049433344 259436064018 268891642777 0 687049433344 0 687049433344 0 687049433344 119091996361 446195011445 177563080320 683191383519 20381156928 97611786652 255694878214 404226377710 109105830274 678999496115 0 687049433344 0 687049433344 242830838233 552037174054 0 687049433344 7637626593 241051528397 0 687049433344 157616714606 654567215245 0 687049433344 569081850066 579167750089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 459570324188 646777003021 0 687049433344 148869185391 333092412205 343505279369 466420162111 67525111715 522591687805 0 687049433344 22828676411 327291382954 437440633076 488887846678 105131764153 109335261185 0 687049433344 499508619955 587829385913 0 687049433344 0 687049433344 181889879850 505319391730 438493995035 567809428036 109706396821 425507714370 0 687049433344 0 687049433344 0 687049433344 349276344666 386467413209 528465012008 536444086168 198842934538 658662559313 0 687049433344 0 687049433344 643125810204 665859117618 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97354397698 664933468806 166663356683 393739344750 195294916613 232075996885 0 687049433344 17009556447 279471956759 0 687049433344 0 687049433344 173915478389 536400218087 594712226092 644280153287 0 687049433344 249734966192 429367770725 316360159909 483519713078 0 687049433344 250763972501 441767670237 56864918680 473554758411 0 687049433344 489369970124 638963838218 407131356894 510163758001 0 687049433344 377561340273 579927443426 0 687049433344 277599977176 504746141039 103860042766 364433700413 0 687049433344 0 687049433344 74186094522 646766770156 0 687049433344 0 687049433344 22165489665 30602794208 196810655617 291088475097 0 687049433344 0 687049433344 399350619762 419073649504 0 687049433344 304273589964 609978259082 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300568502338 617574304510 0 687049433344 199745241555 651211038241 191081587895 608487795273 224127594334 272207584606 131561521682 571531456011 236460739103 459120788918 0 687049433344 40661257113 133571587705 234881083461 337643780472 238148029645 572120842302 44036576736 642070327476 4914692548 598520715229 0 687049433344 0 687049433344 0 687049433344 169403610375 575002857320 5536861871 130162319243 374038961704 398218668056 0 687049433344 0 687049433344 101524609538 332331102041 0 687049433344 424982960824 676713045874 403076996075 614318161656 0 687049433344 0 687049433344 352818978174 355619629440 102799310248 512209235248 16081327754 185110984887 76594802548 230297153236 329652020569 636038766716 112519932469 214823514886 0 687049433344 227948576950 316785321539 223323051967 629923833315 156568313328 448552836485 275644509313 524711902778 0 687049433344 0 687049433344 21949971394 177655509035 0 687049433344 456920443812 564956732743 149959050680 620202319183 83513599992 307553076073 129345106377 653841660711 0 687049433344 0 687049433344 42553531886 507421315839 520280611167 571468341164 0 687049433344 40428824034 168029192659 445506059580 635286697180 0 687049433344 583081358393 624640614836 200950462782 532896511015 3738966505 440586586251 425558660015 550062270767 211107743124 490214043760 39658166894 670575667770 0 687049433344 0 687049433344 0 687049433344 26059010906 108329242184 262256900820 462583413724 301038784654 514948170590 226944421585 334256216446 0 687049433344 467082601028 682153645833 0 687049433344 0 687049433344 282760402179 567365192418 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 475531921975 656836742358 523888797202 656575834558 529563225471 570110309727 203359570520 294428775282 222920223543 501664511439 0 687049433344 393248886535 503097660217 173339985677 310373310880 39999978196 583752542585 0 687049433344 0 687049433344 0 687049433344 0 687049433344 94742313827 390269089750 0 687049433344 0 687049433344 0 687049433344 89327045607 512633479427 0 687049433344 0 687049433344 0 687049433344 333237332299 451966313814 0 687049433344 0 687049433344 0 687049433344 0 687049433344 74349672273 351362633367 0 687049433344 0 687049433344 0 687049433344 37690034853 344232438341 29389155981 239075767260 331687665028 557599959788 0 687049433344 115671602052 585061920582 327858803598 337255107956 0 687049433344 316850307271 349547549276 0 687049433344 115708989036 470197039494 321191351845 408812186779 120686418812 561720340510 0 687049433344 32441206456 664542800367 246865453575 512403341924 412693993803 424627987315 169723581476 545366134447 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71920706156 648010422320 25545853616 48350355287 157149223414 681897391278 79259949039 222032552015 64495359339 331837171605 302799543042 646678076702 0 687049433344 0 687049433344 0 687049433344 0 687049433344 199749142825 490095505530 0 687049433344 527287384322 628108328250 0 687049433344 603988753424 679793265613 215949145684 571355348700 0 687049433344 0 687049433344 260814300790 291410413247 0 687049433344 552621557412 671880836150 70629950211 510028363139 105353124070 391679935550 165305306346 338547605568 0 687049433344 260250848458 540574010387 57882236458 506894088259 104191991803 118942375854 335678582050 643317057384 317041509950 375228628305 47513641748 551447045750 0 687049433344 525874017729 536750813161 0 687049433344 0 687049433344 0 687049433344 213012534664 543080023231 252394986714 255471221207 0 687049433344 253865720018 571780385268 0 687049433344 26293446064 79785066063 165224188463 334254136186 0 687049433344 202113215326 601842133484 283278136854 324558022426 0 687049433344 0 687049433344 270318481527 582217868265 0 687049433344 205886713711 315410373965 317955207993 350931685629 113706644969 325533699991 0 687049433344 86806113523 159669814739 206809660293 568180110668 0 687049433344 0 687049433344 0 687049433344 624242271148 639812926677 0 687049433344 0 687049433344 0 687049433344 284654144558 574198831921 0 687049433344 0 687049433344 107827879617 536856652784 0 687049433344 529156828979 559120721625 0 687049433344 0 687049433344 0 687049433344 0 687049433344 545057851196 631564921870 0 687049433344 6041619580 83361516447 124833082273 399308304943 384387735608 429883626411 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 30710889028 599137614578 0 687049433344 0 687049433344 2970959372 156836330899 0 687049433344 0 687049433344 348517724479 570789170350 178275147470 478256469851 0 687049433344 92025021295 572736880898 0 687049433344 524711215884 543673936560 544971755857 661684054864 77034697277 196987384924 122184946026 484052199364 0 687049433344 130280722415 677078295311 0 687049433344 9267330712 488491491835 208452945168 508969701918 422123476693 450522682047 0 687049433344 0 687049433344 0 687049433344 192016804983 572156774339 152253005622 637482021872 0 687049433344 0 687049433344 492526464453 604435503505 103548234195 172629557511 455919192480 666168304747 187263671866 261308351705 0 687049433344 0 687049433344 24906662060 378862970431 0 687049433344 0 687049433344 0 687049433344 13778926103 216846379165 181977825060 207740351162 39170464561 342643239615 0 687049433344 0 687049433344 0 687049433344 291960028738 565750694501 0 687049433344 173857717516 383471591122 0 687049433344 0 687049433344 3007200675 458858640367 235113562735 376078339890 0 687049433344 0 687049433344 327389906756 601834480589 225440338396 228047133040 0 687049433344 197956715840 541521719182 476361766919 632425277061 0 687049433344 238709605971 259963389675 0 687049433344 95993148205 411641887460 0 687049433344 112554234118 593373766541 0 687049433344 81692734678 318367926554 306098872780 438973561458 0 687049433344 0 687049433344 240034044489 348300304465 0 687049433344 28565236471 216687909677 0 687049433344 146899717868 427070994782 0 687049433344 212971524554 670895433303 105628407755 523076583207 29971616007 303017656930 235484801927 413695690873 107063551647 115397649871 358045310794 624059066910 0 687049433344 79181359472 655213334285 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251254703385 632878866352 0 687049433344 164375697895 269750041779 0 687049433344 25659896918 451243937745 300833325975 588427188014 0 687049433344 322909451574 474342111417 0 687049433344 0 687049433344 18654783868 563521939542 0 687049433344 0 687049433344 0 687049433344 136188271256 173448685955 0 687049433344 0 687049433344 194411446846 353225108235 0 687049433344 38693714108 54086191467 25362896208 300090347102 0 687049433344 145307791172 521419100633 0 687049433344 259898729305 543621063701 0 687049433344 35987342613 210035664614 0 687049433344 270874490835 407864512953 13562854844 375345692975 317549864298 400120072840 0 687049433344 150600896549 649348342513 0 687049433344 0 687049433344 20930528510 84005222575 0 687049433344 8834151401 293314873685 0 687049433344 0 687049433344 0 687049433344 22872536835 587050249713 0 687049433344 336236905893 381324338547 128013966105 162929189797 0 687049433344 0 687049433344 162138361870 253178361705 0 687049433344 508067899403 605490228274 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81112907692 477270956446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 235177203117 242646434872 26168720680 205678210788 0 687049433344 395486857073 612082207107 0 687049433344 0 687049433344 216489486852 652630056268 0 687049433344 0 687049433344 167962750707 244573611643 179974470550 545111474254 51205046376 545901484372 134597123581 216923738505 0 687049433344 0 687049433344 104977988887 236863791835 0 687049433344 0 687049433344 283182617664 336715965715 412213257878 484835392224 0 687049433344 0 687049433344 37456556128 589580704164 268038616259 374392135950 0 687049433344 0 687049433344 16756320729 628732913613 217941417948 525090768251 104017347459 660626310758 0 687049433344 551708929353 666175744974 0 687049433344 0 687049433344 86914741837 481863539630 4687995756 57869794063 182695695884 554969340051 94527318560 366621206358 0 687049433344 0 687049433344 104227742900 289119519242 112582403778 255665987599 0 687049433344 0 687049433344 232534479335 310412771384 65759699026 250455895479 50123088201 515077281172 0 687049433344 625484140724 650314181850 0 687049433344 146371908563 223767933964 0 687049433344 0 687049433344 332970181865 382113081211 164483399237 216283747867 461650835115 682869899694 179215474778 409859035439 0 687049433344 0 687049433344 0 687049433344 44728375638 641728969685 0 687049433344 308975490808 317634881576 332037041750 464603665513 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 401837257452 541094440042 0 687049433344 0 687049433344 0 687049433344 125848309063 584741838474 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54342087995 118631364092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 123590105052 149900391032 263122328480 327986933112 370133564401 478291596024 0 687049433344 0 687049433344 118219746769 523006043463 0 687049433344 384055182809 660701521244 0 687049433344 0 687049433344 435578564204 644801293082 117874261411 124402389530 391699288132 663535448992 46075082458 642856929328 503709865694 678371881907 215108870920 256024275977 343973843923 424823968637 0 687049433344 208064010505 600452256472 218325846890 438207015162 178360416805 362327633200 64668981193 608911647556 0 687049433344 273734319196 462808204851 292210280933 521412408114 0 687049433344 187814638941 520267852714 426084642476 623519350159 0 687049433344 0 687049433344 0 687049433344 0 687049433344 229927762263 414509734740 0 687049433344 45195803681 644354993584 0 687049433344 37168586194 232753054578 0 687049433344 10273575286 552862114863 0 687049433344 0 687049433344 0 687049433344 0 687049433344 336618956059 553760758419 53127973697 100777397821 36078653830 601814467255 625941475784 654043911137 357586471025 508399834707 0 687049433344 118173972930 399747164199 0 687049433344 0 687049433344 195564227548 546583595479 0 687049433344 73774238101 636240203043 39577304348 443577627915 615345243747 678151549541 39806598115 183185868518 27735854684 683292610159 250126303300 303235876234 0 687049433344 2336599370 415430512740 179724559351 647925125468 75937854007 478538408424 0 687049433344 0 687049433344 257220569553 335561358976 0 687049433344 133147111361 667712599908 125363008484 171722643143 0 687049433344 232209668013 612543841094 491610166115 647328353771 21822989318 486977182108 514572883781 668803878425 391684736643 678851465695 106194452483 639552410359 0 687049433344 0 687049433344 0 687049433344 0 687049433344 135633749295 167431514094 0 687049433344 0 687049433344 0 687049433344 0 687049433344 186959257616 571064042797 396202848517 590986710235 343769234772 476172400467 415679096799 444539356821 0 687049433344 29645118749 578336801872 257113345600 616339955320 0 687049433344 122237562407 481018792856 0 687049433344 586583215453 633280378614 69442972778 338733834979 0 687049433344 107538869496 538223410005 0 687049433344 0 687049433344 0 687049433344 194485164751 499362107090 0 687049433344 446968181936 512120585549 453367970948 610979364104 0 687049433344 0 687049433344 110513396777 278144885409 144609083633 320068153696 0 687049433344 498979140354 591115612993 193142956544 233510469341 71429678284 295991261072 388534845538 559143154472 258854978914 418209024547 375028805373 471313120889 43679111943 300437092201 0 687049433344 0 687049433344 478031434069 621443510802 0 687049433344 165454358138 526049329392 0 687049433344 234237478749 381560251162 429847692509 522448310263 0 687049433344 168375366819 638727984325 101845927964 572691006672 0 687049433344 0 687049433344 0 687049433344 0 687049433344 19760939661 662241652379 0 687049433344 265269305031 423723896520 0 687049433344 0 687049433344 264344369553 551169585170 372139078451 680801289051 0 687049433344 106977759246 638513177698 113142188446 464080187489 0 687049433344 394070001771 394671781732 34287969683 425040129383 66443701960 157367761061 0 687049433344 0 687049433344 0 687049433344 23576507474 109862374280 0 687049433344 0 687049433344 0 687049433344 0 687049433344 85421443356 534407700532 272954247073 422216797089 0 687049433344 0 687049433344 397986709821 553949505469 168279464840 328496000207 221149887338 308473363784 238905059983 370451800158 0 687049433344 0 687049433344 92091487018 148336981037 0 687049433344 538349437816 673705132462 0 687049433344 0 687049433344 69591189458 538165211103 514511361967 538593320883 0 687049433344 190803001764 615670614909 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251642408505 360080961241 0 687049433344 329421637476 556667168577 0 687049433344 576715128226 668683238912 150083636395 158606182637 446215593148 449203125091 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215663507863 631863193548 0 687049433344 0 687049433344 283181106964 467282884171 350225357161 418364812990 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 57892288475 620585330066 485557953487 563774774340 0 687049433344 256912005351 676869570194 0 687049433344 60549959411 242600685168 0 687049433344 0 687049433344 106519789623 231711329752 0 687049433344 440491868911 542582391987 0 687049433344 262406117694 413278874209 267225339028 429278508670 0 687049433344 169533532330 238249456122 0 687049433344 0 687049433344 177699721542 312762026290 0 687049433344 565703074709 590771043016 0 687049433344 309058325170 678907547131 0 687049433344 0 687049433344 99884144216 570490026634 0 687049433344 9293885097 111473567597 185180866891 476963761688 0 687049433344 0 687049433344 0 687049433344 185825283542 500642431358 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84183441928 369001742904 142335425827 238157972777 0 687049433344 131801720461 591819505156 0 687049433344 0 687049433344 289512309396 412160379906 0 687049433344 0 687049433344 0 687049433344 200991225378 564111792914 180682828400 237330817717 239136672453 531192069704 0 687049433344 153818982426 548208066853 402903940235 515457022651 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243756184218 598283144193 0 687049433344 399817114089 584134081926 285083627155 394119556002 236676044097 529594694855 434284852602 533962946600 77654007149 252951271485 517564130635 680561321542 229529776974 618665932136 0 687049433344 236448814351 538318048020 106822320380 397991271152 453368551878 590166079673 0 687049433344 232781966067 586521260914 467333568116 660778918847 64873485131 364973117423 0 687049433344 173297973563 668275531858 0 687049433344 309141909587 661844225811 0 687049433344 124274321225 242295325433 151659643073 220300933567 0 687049433344 0 687049433344 0 687049433344 66379202547 113663646969 0 687049433344 228405082517 604462521996 58321173484 496078918999 555037885614 599043293661 152028171833 641584301435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 97608263158 387054598240 0 687049433344 170324859405 489554137971 332827122345 375977763703 0 687049433344 582860533801 588925486038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 414553926198 543889660186 266229574629 400205163728 0 687049433344 0 687049433344 0 687049433344 116798101360 433511755575 0 687049433344 0 687049433344 0 687049433344 161215155782 360584072067 208695893700 463843092035 156131397915 318587834245 101981358400 255088566985 65656332521 245479976583 131174954324 490395130738 0 687049433344 0 687049433344 0 687049433344 105632193055 667440201585 0 687049433344 227415384599 680691197433 497660621535 507791753866 427049418140 525312986920 192877559868 259482685163 13924497055 276916997014 270853008093 326703850562 0 687049433344 0 687049433344 35290308649 658168291191 0 687049433344 422826933326 539487135851 27519151518 138328127175 267032313054 481144362791 0 687049433344 0 687049433344 30349772687 602169411167 114715374687 244267053874 146339893454 539696509114 0 687049433344 0 687049433344 65930309108 308281909943 0 687049433344 98365965629 491025654046 316869156254 318884360448 169087513811 295682598457 318850478627 464105070119 0 687049433344 210668067321 541775125043 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146860892965 512986651657 448141952171 560757818545 0 687049433344 0 687049433344 175247557604 311609650012 125143503123 595097755307 0 687049433344 500350841152 602091533449 0 687049433344 127856162128 128649448306 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298448483650 592421947683 49299077066 101562725705 0 687049433344 0 687049433344 132110625098 496388887726 0 687049433344 0 687049433344 0 687049433344 239440292949 271696793031 0 687049433344 472058697027 653406702826 162070194338 356620455085 0 687049433344 413830413639 633907577903 0 687049433344 0 687049433344 264459794028 654687684205 0 687049433344 20273494258 629451520782 0 687049433344 0 687049433344 79144835935 640337171030 0 687049433344 208723212325 488926399470 160411014540 220663426760 2093330628 250201871977 340994259614 552024664968 0 687049433344 393110032752 683642340632 16009034982 112475235111 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 221385942099 466871018066 263087272285 579191699560 0 687049433344 0 687049433344 55438660848 57954420535 0 687049433344 0 687049433344 307504827220 659506845911 462107322785 529813179328 418453236197 510252220450 141357786966 542127862870 80319608031 99939324549 0 687049433344 0 687049433344 0 687049433344 163905127891 435863924586 324561735795 547817357553 0 687049433344 0 687049433344 103256748327 124046256948 0 687049433344 197733169211 204868032067 0 687049433344 0 687049433344 0 687049433344 0 687049433344 323975170070 423134676672 471559620961 669576454786 0 687049433344 137315313203 138585624013 0 687049433344 298301271186 654929849583 223689905679 413493735240 0 687049433344 28647664784 149347946788 0 687049433344 0 687049433344 0 687049433344 91429827694 554398414203 0 687049433344 3441533598 33954888180 0 687049433344 347524585871 455441712058 532290166760 532633879255 0 687049433344 219191679749 673523229330 0 687049433344 429943244083 502784877348 0 687049433344 0 687049433344 0 687049433344 575882219270 657856941651 0 687049433344 173487963797 220766120718 76324694414 161333541665 111140570963 316675381460 0 687049433344 483146647326 516638597166 0 687049433344 97546021685 586479438401 0 687049433344 0 687049433344 0 687049433344 0 687049433344 58753527186 628206970233 5092628691 685474303205 455005623286 648249605161 431535403693 608082581269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 70998690774 294013280674 36134607869 655508924031 69447480235 283749814117 97947858886 626355771380 141356517800 159630489174 461783334076 623657420703 424803886541 664460779811 566700171983 621177883665 150365932774 183623638594 108213301895 479845102649 0 687049433344 0 687049433344 410519681792 485588289003 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8698606908 459902203928 131571913447 403652746715 432290841167 523838304434 0 687049433344 150483715037 256745379055 0 687049433344 531376809170 651740972753 59738098474 426204389048 0 687049433344 633494881336 682299382217 0 687049433344 41680309071 163150148762 225413670814 410474910337 213642005952 338176491038 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 282839724533 652235194809 0 687049433344 238532122620 298659260881 0 687049433344 192711313371 504317138797 0 687049433344 0 687049433344 0 687049433344 14244626475 496846316808 0 687049433344 0 687049433344 0 687049433344 102827844783 316709914294 396153694738 629114243433 0 687049433344 321235827467 479457124142 0 687049433344 77489329039 114709638249 184590569017 194647544913 38870932459 615329603338 0 687049433344 484735510150 614489233109 262740760035 264762696914 109874276178 304361450360 325771161760 344619165303 55940665569 158060506794 574132296074 624712171518 0 687049433344 0 687049433344 0 687049433344 10829199673 86659861627 464764309527 581907863117 195612778340 529435154039 374983195598 453505447260 585397593168 586207197801 252442261550 369651135478 0 687049433344 243098734621 477189098345 235643007189 451129533054 456878812636 616126569677 344614326310 409907083986 411405574969 448933609172 0 687049433344 0 687049433344 527389543366 576195133337 0 687049433344 0 687049433344 458548972658 463188354355 366937467079 465617789947 148655688693 480245317310 0 687049433344 461526968315 476028780234 144515019320 351805945571 211825420490 622062154998 85399291998 216765083420 0 687049433344 0 687049433344 0 687049433344 376551294665 423575795245 0 687049433344 0 687049433344 404881371361 640861746293 0 687049433344 550888158755 683088486313 355437945165 440063901280 304139314310 546676667735 0 687049433344 0 687049433344 64562268431 204417267466 0 687049433344 0 687049433344 0 687049433344 77087930757 195357276491 487619041877 536632933304 72268045220 386095411606 326488796971 361692578639 378789489948 511852762264 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 226705994905 227094317631 274078442036 410223734004 536812724236 654498209240 0 687049433344 149427226927 554511779748 377215570284 680768611768 0 687049433344 0 687049433344 23205277172 438585200261 113521525932 378985915992 0 687049433344 108220227463 323159045767 37035048841 541930295923 297246019948 455454678006 95742962125 466445825575 83138727658 639158080711 272286470664 468782756985 0 687049433344 80903922005 592788052210 0 687049433344 0 687049433344 128206898975 290040866191 0 687049433344 47512219973 171442191812 0 687049433344 0 687049433344 174919680684 660869627254 0 687049433344 34392345869 150986441886 0 687049433344 0 687049433344 0 687049433344 210778637544 476797337397 0 687049433344 179978912406 323919799634 378383619625 470840850884 126452070495 645511526025 176512531637 219232740311 0 687049433344 400979017012 475172985362 121365021114 166893629690 186278580629 631967428861 0 687049433344 497529186520 573628032268 459348201436 482859419444 27158915527 245886323049 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 456750036866 629042170715 0 687049433344 215724604616 535851506234 0 687049433344 155879643128 361443713359 119186110331 329936767584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 72335303912 266792002375 0 687049433344 11851531356 116364219074 604777213412 683249970530 49671646588 604374983683 77094721629 311565699687 51780088704 529971885785 29256461180 335415726527 156823326499 180055782572 125769351095 352061626379 0 687049433344 108170201932 676980779010 118454891772 207743523459 205314718843 455846380160 0 687049433344 341371932278 660975187643 0 687049433344 0 687049433344 77604294513 490532820879 0 687049433344 0 687049433344 241265720585 683756995107 0 687049433344 0 687049433344 0 687049433344 0 687049433344 275844523613 299870177134 0 687049433344 453728505841 572912769611 0 687049433344 421276451235 676084379572 590164429230 684030344512 108637623794 375973636483 0 687049433344 0 687049433344 118931657936 149981958806 0 687049433344 66565131760 316447661547 556794666628 685963071039 12308301109 182932447751 0 687049433344 0 687049433344 15965804335 340614818861 0 687049433344 1888292618 604425747526 63480353555 503012339635 54962975485 183392398036 96027040671 649495184922 0 687049433344 253678636249 604267718089 82870289117 319791298589 0 687049433344 0 687049433344 139756470494 212321991477 0 687049433344 0 687049433344 355031050632 481242965820 43375799517 106512166060 597161272736 647353241465 346691253486 425664031682 0 687049433344 358733915423 643827953765 120457742615 420857074951 0 687049433344 0 687049433344 0 687049433344 26039414595 42273370543 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118745131147 160312992260 0 687049433344 24103089337 592852434532 0 687049433344 0 687049433344 437875289739 484142325447 0 687049433344 142031041414 211570621427 322704918302 523044779816 0 687049433344 561199560708 596567111320 193219854425 578873076814 0 687049433344 179116456743 239447378170 307080679405 312647604059 526893640831 679632856230 189283641133 357835551366 0 687049433344 97688571007 371912713226 387289150599 500457722445 0 687049433344 509068373742 676339733161 0 687049433344 112454437341 128595996904 0 687049433344 66928618182 198075786688 0 687049433344 86159088057 677524347670 189558545515 684480998882 0 687049433344 27665915184 187533700105 0 687049433344 178291013563 614166592385 0 687049433344 117769146545 471351383706 0 687049433344 27227155859 529977228034 525923725166 674701988810 97824537670 598230364490 0 687049433344 0 687049433344 18789509500 540035186454 0 687049433344 241912989727 264454090063 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 171916584290 464005170292 145651655679 479045500590 0 687049433344 110676774239 514876312073 0 687049433344 0 687049433344 568515885682 588350189309 133289077051 375316843368 545899453195 674467988646 0 687049433344 0 687049433344 252532358503 559801630587 370889322376 591511015132 449216826668 671537962605 0 687049433344 0 687049433344 0 687049433344 15050688383 523126188258 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 93694241972 406706728315 0 687049433344 0 687049433344 530605937413 601681446463 0 687049433344 0 687049433344 162741904591 304011110389 11231452438 238641688171 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 107882445601 584734555561 0 687049433344 0 687049433344 0 687049433344 55748430450 605192183396 0 687049433344 0 687049433344 452141982768 666771046948 0 687049433344 0 687049433344 0 687049433344 491743927636 516567740496 0 687049433344 0 687049433344 32542517698 493906359620 21889889323 283406909397 0 687049433344 449135396214 597950008774 0 687049433344 135259220892 404751416915 24400101800 320353673063 385544811343 437734302179 0 687049433344 340783810518 417661234359 70692915387 437597923471 132083940638 193996393627 0 687049433344 0 687049433344 505817492274 679442922015 471198417490 672493587575 47927852600 269405904835 26149922846 516739179617 0 687049433344 0 687049433344 265675206208 649535830315 0 687049433344 0 687049433344 111790049586 623924221784 195967855719 271299288176 0 687049433344 0 687049433344 335346153620 344911314605 257680043631 423260678063 0 687049433344 0 687049433344 0 687049433344 242299200974 302498786976 22857238444 356782104709 426173097356 668343392451 0 687049433344 0 687049433344 180472007924 453347890983 0 687049433344 0 687049433344 0 687049433344 22271898073 268036571348 0 687049433344 14483517249 585293328756 0 687049433344 126805989523 153029560082 0 687049433344 94638698513 124910479213 323965722656 668766042147 0 687049433344 131515949442 474953276623 193266212424 667878774363 27497588558 176577927004 0 687049433344 75178818058 665557203138 0 687049433344 0 687049433344 0 687049433344 9959478915 424565171201 0 687049433344 51717966297 252773536698 386405667869 517428717623 0 687049433344 0 687049433344 188300040139 418538408012 235799366878 651784207859 0 687049433344 0 687049433344 0 687049433344 197672154398 590381532600 102999864308 386812023343 0 687049433344 143186329217 223165786323 0 687049433344 0 687049433344 0 687049433344 153418443619 299059797613 38089002558 407665990525 530087644437 539355748163 0 687049433344 373082838318 606477429640 335822639255 578490781409 0 687049433344 95772016579 394797701888 293201387910 572124040270 0 687049433344 312344811414 428926096120 0 687049433344 137287093445 655592789846 0 687049433344 145507130638 470127560580 0 687049433344 253342528883 608021213633 391096858797 492436681195 0 687049433344 0 687049433344 193951657873 411981348020 242783957882 409850098854 309811424174 659250540061 334264207260 546283257770 0 687049433344 0 687049433344 91279922806 678046389570 67958774018 608513262880 0 687049433344 10939164053 411633668598 98338478193 214408689992 87586121050 499557406660 239438443853 260402019793 0 687049433344 0 687049433344 174799766469 425920637742 0 687049433344 150717232212 471162613830 68533192786 641179627253 143087099997 526887673442 436587509516 508173244549 0 687049433344 0 687049433344 0 687049433344 594874785774 620396837402 0 687049433344 226745791940 309482855007 135154515846 227837198991 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36965714550 75399748309 398410248973 565459651499 0 687049433344 200495371625 285644148357 0 687049433344 0 687049433344 275292977613 343204561862 0 687049433344 0 687049433344 276750545320 422678080838 342534248157 603434956162 0 687049433344 319895092471 387851029193 563889556751 675431854468 252485193269 629991134244 73663547027 526916871391 2700094142 423279408525 0 687049433344 0 687049433344 0 687049433344 0 687049433344 131171997197 210117919907 490456949047 675132229953 652115636339 680523424793 189458950023 659223999573 111468876370 574684029869 144166347471 340354334345 263596174387 667829885775 202998315243 565023455243 13561635403 92433588974 0 687049433344 252925429932 542821854792 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54641531637 563254987202 417031191453 463343478781 0 687049433344 73328200053 527751849649 75241620827 156104008454 0 687049433344 205852246139 559535277109 0 687049433344 287415847375 664526759762 524490660987 651266381785 0 687049433344 0 687049433344 88964071058 626031558033 75671460973 466850988930 0 687049433344 286459273866 612192611677 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374437956486 428446076165 108179281771 656097721324 0 687049433344 338180774472 372689336039 0 687049433344 371189926359 681642972336 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213374192092 567478470193 0 687049433344 0 687049433344 0 687049433344 144140137740 532872577567 0 687049433344 0 687049433344 50137003645 595781387145 243142026567 446165400398 0 687049433344 0 687049433344 181288269261 221286737686 0 687049433344 0 687049433344 0 687049433344 135755804929 548356451629 0 687049433344 334433357186 367753590434 277729723300 632753778531 0 687049433344 602009775294 644008477195 0 687049433344 536872698335 545749743649 0 687049433344 0 687049433344 0 687049433344 246765741284 342869465328 0 687049433344 191216227406 644740553332 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378596899792 638421907137 217685059239 668367854875 0 687049433344 0 687049433344 314444137792 420018269709 0 687049433344 192907055455 428709565248 0 687049433344 0 687049433344 307651710215 553591057281 0 687049433344 0 687049433344 104236298049 297153656402 140481786691 627147504805 305358912759 585905245866 0 687049433344 224340231759 269892659359 0 687049433344 5078870236 624280704810 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67204511216 284437777328 0 687049433344 0 687049433344 0 687049433344 513231538445 548407565142 0 687049433344 112752996941 139166765474 0 687049433344 459275345604 592051440417 173081882721 205180657927 0 687049433344 80772660664 338826111131 497590543176 678021361013 145213736399 636119051873 0 687049433344 1400952044 447530640887 0 687049433344 92457038077 560313217498 657957821635 662819561824 795775060 660324561623 247972338209 527996754161 41583667703 604862115977 392229837773 548486263517 0 687049433344 44445459097 617901865086 0 687049433344 469664556362 682843065418 0 687049433344 0 687049433344 18180796173 44558529619 368233091070 639679104636 65676140620 637839744494 185193354153 302112154184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291251000856 595570161112 82330062943 530640233723 78362134987 412061085710 0 687049433344 0 687049433344 480269828499 585238530132 17894151000 341879504637 219078257081 371804015913 327204785353 354473648842 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200354438171 550801134227 0 687049433344 0 687049433344 82159795574 235434943733 0 687049433344 169806949894 306743289088 0 687049433344 144530339035 489233255730 0 687049433344 470329010901 606661173242 246784648594 487873882196 0 687049433344 0 687049433344 74164693996 249334458110 111260537724 236242294116 44880948765 220814665755 317187727312 320849271773 0 687049433344 507038105085 541981178203 0 687049433344 0 687049433344 0 687049433344 126780156774 628507333323 0 687049433344 111995496191 113857441804 0 687049433344 370168786845 664823308359 219888393330 508685542773 141584874830 317485356788 0 687049433344 553606141654 627120971452 0 687049433344 449011588745 654122917104 162860321266 465008861262 56396075199 394353582772 0 687049433344 0 687049433344 104485410163 331583212258 0 687049433344 0 687049433344 264935647504 663281523693 655570024656 660126193134 0 687049433344 0 687049433344 0 687049433344 0 687049433344 579618493719 645867976103 293649786518 380189685822 0 687049433344 0 687049433344 63075582244 568036214407 0 687049433344 418913870383 623809588602 0 687049433344 0 687049433344 0 687049433344 185346116465 276330087220 136141786702 457827487510 0 687049433344 162222719527 656949395138 227174739384 241306598282 0 687049433344 122910582607 514734988152 475453026515 647692557191 121015695960 396704733452 652889103818 653352420531 29990474169 291834447899 0 687049433344 487501144958 577883260565 0 687049433344 0 687049433344 0 687049433344 321825083132 540289590731 70985307464 98779961113 282970826054 612951799385 321799274643 423249716042 131964959012 674774453624 264095075382 622091980269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132350895682 264690165842 20536075922 187439904541 286525382597 498280108259 0 687049433344 12706005274 58949191232 291090669992 501014775303 2381034198 490762867726 0 687049433344 0 687049433344 9034748581 542961176851 0 687049433344 0 687049433344 207443416555 410142634040 238933789668 321692508955 419251913343 498882223759 295568962648 522065503633 325721833155 528556606863 217852286136 270427415490 283576785253 607760338401 0 687049433344 0 687049433344 269233598477 500308488889 0 687049433344 97008559913 155247235667 0 687049433344 342700908116 467411423518 0 687049433344 0 687049433344 402419527530 483460120417 0 687049433344 405043262039 518750866974 15362551772 183281114292 0 687049433344 0 687049433344 0 687049433344 175938574698 351540853858 4865693069 561975144484 319523375963 385718756940 0 687049433344 277037024266 359001674641 0 687049433344 19523069325 537734784694 0 687049433344 26184405136 347966566989 319799176615 474891341366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 200908642695 504950795727 110095885069 665138774978 420987688638 553628492292 385735426350 648495624402 0 687049433344 0 687049433344 338186434589 475894450347 170078944418 290350063735 215948181679 429944448590 11618668955 266572962458 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76192396909 361568890568 0 687049433344 141788713129 171978764929 343304057230 542029259654 0 687049433344 38925807030 265122609070 0 687049433344 0 687049433344 0 687049433344 0 687049433344 299756035290 502003667302 265471331593 318477727683 288334620752 549478187678 17187464031 85862717988 169858501317 364897339762 0 687049433344 117976148887 567570576686 0 687049433344 104239145311 458090916180 0 687049433344 199120500528 199605273581 401853165932 481284671406 0 687049433344 42166786648 148557653206 0 687049433344 0 687049433344 526484957055 578195385723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 136401732362 271861492841 0 687049433344 118042250523 643015321892 0 687049433344 121823541952 501666791971 0 687049433344 0 687049433344 315171394552 668332947634 73156844772 491367997178 0 687049433344 0 687049433344 172027735069 605984252090 0 687049433344 215962328715 282063594594 26220351682 664978491546 122170436385 560974350706 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34651485267 568512182490 0 687049433344 0 687049433344 0 687049433344 22622230779 528619919614 0 687049433344 436117659864 661682392445 260492613046 264869742608 0 687049433344 651851739312 680263032342 0 687049433344 0 687049433344 0 687049433344 0 687049433344 386986058737 531403840426 84919964941 524682655205 185492678268 189972958809 538213339333 631210240742 373646310762 549694899818 44569777760 442220730521 179233616829 455076191805 66433713509 501584860430 117426907703 586498408373 594949492781 629727053793 462716194685 612864935463 522728121497 590652727668 141354651779 482434109502 485046562083 622398551167 337707842297 444966953382 0 687049433344 178324806643 572935523663 26639243953 176465962995 438971185010 544244589303 0 687049433344 200232973754 629742621055 48084593639 507950157677 0 687049433344 0 687049433344 0 687049433344 95170748446 190192980221 131847702883 465977212786 0 687049433344 266336068977 309620862371 0 687049433344 0 687049433344 64884342866 117713925453 0 687049433344 522523094653 674692569233 0 687049433344 0 687049433344 0 687049433344 666010049945 684721570869 0 687049433344 267718104209 272344041074 0 687049433344 428044186839 595867516474 218725839427 277134553440 552525099487 624178587964 0 687049433344 0 687049433344 0 687049433344 166954340554 245578714418 0 687049433344 0 687049433344 0 687049433344 0 687049433344 14570195448 219511274752 25163582217 207267408184 0 687049433344 0 687049433344 0 687049433344 281243371537 576385400014 19823821331 685516594062 358578572224 369388150326 0 687049433344 0 687049433344 0 687049433344 370485298368 417487722299 498624932683 569036114974 439297716114 454549118347 0 687049433344 645780829036 647317470130 0 687049433344 118462684036 170463908801 0 687049433344 0 687049433344 0 687049433344 400024034282 502484065257 238267502834 659748430430 0 687049433344 382305090241 612121631018 0 687049433344 180961792290 230716506748 323015854630 348183855961 0 687049433344 497374039910 638989199310 0 687049433344 358058082201 569051662233 235602423277 438865121163 0 687049433344 147819117513 609711465557 0 687049433344 0 687049433344 320498201026 341068381560 399632110218 674476338684 305752387989 375396929888 279182420316 295962680552 46790979402 62619833009 180220731072 633208404854 0 687049433344 294641891316 517681644080 156874076905 477192617780 0 687049433344 0 687049433344 131787196057 298896212377 421158335467 587450744308 86942188822 347644178292 331599000119 521006895685 0 687049433344 501630978058 613317956973 456644619465 614016354165 0 687049433344 4688101094 283334626880 274355569684 494243716830 411035356864 661660368600 0 687049433344 361793621717 392186837760 182133180834 274296890996 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 350071861591 597758885362 0 687049433344 0 687049433344 308393152837 481168599478 350992894176 419636394990 473293407298 488847228109 256797199072 542716620276 113582301325 547270243425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111891970821 586146306174 0 687049433344 0 687049433344 0 687049433344 99914538232 519117921981 0 687049433344 47654281348 58702187178 0 687049433344 1255161621 619079085667 544521182406 584945694192 0 687049433344 283867570244 355529831622 85371902462 368510126324 0 687049433344 0 687049433344 0 687049433344 108020923249 653003219946 370179806089 414976953248 66632390345 372411331276 0 687049433344 165856739264 460758641622 41334479931 122557478703 0 687049433344 0 687049433344 0 687049433344 48545596834 127611070820 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 223945750460 589217234670 248421174846 387892995066 253584438797 342775465484 0 687049433344 0 687049433344 115820116648 519254929257 0 687049433344 449640710214 583978699171 25575275483 514818300443 0 687049433344 127611333452 269258076166 0 687049433344 385097510743 435359955853 115548147103 512579044500 473501457778 636406640598 0 687049433344 251513512102 529105418626 0 687049433344 0 687049433344 0 687049433344 0 687049433344 78329042168 116287142512 0 687049433344 0 687049433344 211523537476 524255669275 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 476618704759 544994405806 100537260665 290946367024 322537291709 604956135839 0 687049433344 0 687049433344 0 687049433344 78170966874 324589660678 0 687049433344 162382252134 540619106829 0 687049433344 143551310743 662696919772 0 687049433344 325117823780 576275945642 0 687049433344 0 687049433344 5400143934 599708257675 82512932829 257215855921 0 687049433344 543300704440 655424745913 435854731642 671051614296 0 687049433344 0 687049433344 0 687049433344 126592863092 450042960574 1923805014 42111677533 136667992153 371650555422 399210137047 437107363921 384021545643 581818934762 284232193936 354322839964 142741524572 402774386763 0 687049433344 286499169286 335958364504 162555678457 196625228441 0 687049433344 4275853570 308877396407 0 687049433344 72043250160 308570801654 329244362194 670397752756 359689253459 583090513824 387573188485 394394710016 0 687049433344 195510388005 355896833275 378645331817 666799711327 53531836533 483070230536 176413908951 364598684777 0 687049433344 442910442431 546666837937 0 687049433344 0 687049433344 0 687049433344 306023084490 625425968768 168980411357 298094460580 0 687049433344 0 687049433344 170031807144 187870442583 0 687049433344 135923173025 345852552523 0 687049433344 0 687049433344 59886815515 543182635807 0 687049433344 0 687049433344 350582917972 510683358990 0 687049433344 0 687049433344 0 687049433344 139725649208 678127058140 0 687049433344 0 687049433344 0 687049433344 152239015614 667926629265 0 687049433344 112177914255 222432151452 0 687049433344 44790763461 198211983059 142765154544 482949459552 167091240523 618057927729 481043301338 523357450677 0 687049433344 67399893746 546626294974 501161223610 533061326277 386955843172 516136150799 0 687049433344 0 687049433344 376510551005 441003681688 590424197885 607582544692 0 687049433344 25067392620 459981612013 153716680140 350367095094 324662510057 567145983763 0 687049433344 0 687049433344 278170881056 496307285751 486655669044 490771399473 103388399193 404076744786 174493531777 468044864029 0 687049433344 24498774848 278611043296 0 687049433344 62744329559 295647247791 54117680001 603557296371 0 687049433344 482892643035 618108525046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 189091652354 237945365297 59999079434 147610897766 245127737696 356811657643 129128674757 513686592868 181147150987 614263396512 0 687049433344 510380041570 591934250438 117137436773 416363818197 206142752298 463049141028 193681658434 518533257011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 258273966098 670494254561 265195874890 490785221380 430774463695 485550082004 54106902468 527823186637 0 687049433344 0 687049433344 4621259891 317028976310 136436660478 163012290435 0 687049433344 40634727960 285219803052 0 687049433344 147162132415 417169637298 25410304497 221020491480 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 410789908076 487883484692 0 687049433344 75349909466 318126521397 0 687049433344 0 687049433344 74704407893 374414631907 86796149159 335115290249 0 687049433344 0 687049433344 85512133768 552636112694 41504497798 566889394491 0 687049433344 348093163927 534533477696 257699173469 385995248188 309120731062 681218959400 0 687049433344 101162699372 676163488373 0 687049433344 0 687049433344 251401735922 617912444283 0 687049433344 101580065131 425027795380 266319274803 450046256700 378096974944 686230978219 0 687049433344 219568403884 531753493684 0 687049433344 159484130803 413491633078 0 687049433344 60269236712 107340536319 654765722701 672084830167 0 687049433344 115460355960 275074490477 275477796410 367253351073 0 687049433344 63074154485 510909458501 65518205818 90802296460 65984783900 248651890376 107440470354 637795353985 0 687049433344 122208803027 413036012226 277183303459 565711572215 0 687049433344 288245244165 648861319909 59817531761 619629433646 0 687049433344 94509444163 199959358265 0 687049433344 2736837190 672561476093 203085094034 230150494123 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 106110741377 651330246641 230454434104 513022302666 0 687049433344 287016946141 573850134628 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319645998385 658359936072 143216027131 193285405015 357081926507 369922325973 625225213351 653379390770 192938961130 270904318680 133874873190 563555641267 84236448881 429010752929 122478273679 394576947403 167909954230 542180027197 156463608100 266754665243 46366515679 509933275450 0 687049433344 0 687049433344 144157431874 345183710766 0 687049433344 505920111378 669764279436 0 687049433344 7874625056 459822180509 0 687049433344 14563171445 603363430054 387070111182 509412264543 33022033318 132132891908 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 364796097667 379801331702 270574693781 490209728375 0 687049433344 390304169991 587987379338 0 687049433344 0 687049433344 142480988357 350347198721 0 687049433344 0 687049433344 0 687049433344 194307015524 461734419818 8941926853 47458189591 500507231070 592069494795 6616125256 154799911514 0 687049433344 0 687049433344 114679462167 367145154886 186117769338 527949526898 0 687049433344 83076324478 566411633209 0 687049433344 601382205141 665083653665 0 687049433344 370007266111 679554034400 32096068928 662367319270 144503840663 607374587434 435352570114 603565043618 127286532455 237995198849 3587784374 684320424907 0 687049433344 0 687049433344 69365067053 102191678122 93762565360 509770348896 0 687049433344 0 687049433344 0 687049433344 325476868622 565903259511 0 687049433344 89045812615 428955290721 0 687049433344 253233836857 518988759759 33300668599 126584595659 0 687049433344 24308269527 232265347771 0 687049433344 0 687049433344 0 687049433344 304663340813 498204256513 119331008864 193741540581 909291879 645601755446 530174960015 647809780673 86478922089 595814496011 0 687049433344 0 687049433344 154020526539 595264976517 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 339939524690 433529572979 92770332838 185412964565 0 687049433344 234182818836 656935997844 0 687049433344 0 687049433344 0 687049433344 268610595285 433117554186 166543147548 573413826103 0 687049433344 72357759972 681405814235 133653846710 369813971785 553379493081 593659921388 103393745870 506340145712 377189165935 598836050539 0 687049433344 0 687049433344 17015225267 266182807755 0 687049433344 0 687049433344 0 687049433344 0 687049433344 6853151471 262004176581 0 687049433344 365235457462 598856320786 0 687049433344 1220996703 7199723066 0 687049433344 0 687049433344 15942896412 208086091758 0 687049433344 417813681661 589402210139 0 687049433344 428461630411 679243299802 0 687049433344 0 687049433344 0 687049433344 459327896 368197513522 0 687049433344 274619072284 521400306423 0 687049433344 78835593651 517230373402 263890563313 304182148568 0 687049433344 86788163212 344973167674 481377778966 485453886462 544525167520 622446239041 0 687049433344 0 687049433344 0 687049433344 525808570729 571507280645 294611684425 331678210720 534423934833 685069479844 114448886216 308655417110 117710138923 616257720997 396425810253 468787168907 64347140876 223087496138 0 687049433344 505122009035 531850437376 0 687049433344 0 687049433344 115326609758 328197665975 220835902682 456763673447 187634011044 534320235442 127987808070 152609925603 23966220255 396798205597 0 687049433344 102307984925 359011361874 0 687049433344 406586317920 517885091186 84543204314 342715730377 0 687049433344 0 687049433344 0 687049433344 387862990586 399919796044 252877927321 557031547441 207441990411 617206846707 456713078652 675509187912 278764090330 523063201718 187684963991 533501861888 376589661387 569599981482 472978863961 488565130001 0 687049433344 11325088030 385507103141 12680555870 351054444291 83948519531 327526788232 0 687049433344 0 687049433344 0 687049433344 1510669203 399756521730 196217125937 349404732746 254078739481 670965532789 63267801620 534578455033 37306917575 466445066552 109535485583 399673079524 89764162848 533341693487 76174108635 532727859821 225802196385 649183661451 371332924580 654729656283 0 687049433344 163951696362 206035157906 32186647573 140101439846 0 687049433344 231262169005 374638119877 3073076405 140711704947 467825345324 576087064197 74139670946 75862620974 319494763957 355390985337 811685387 6307693060 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430010719778 524352684209 0 687049433344 370775324291 605611779663 382413930582 630343978293 0 687049433344 156560418023 652273206706 66732148220 472305013443 0 687049433344 244544889356 268782168058 0 687049433344 65389000466 183847597542 0 687049433344 0 687049433344 11630525100 245122912398 0 687049433344 0 687049433344 0 687049433344 488218306403 680273560168 453879072920 633409540571 0 687049433344 363212349034 402132623500 354828658664 374676926954 81396149316 474242830072 118850672865 558658725123 30877784622 459267838501 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 373593858660 397009239962 0 687049433344 82116691167 629257995721 200206241926 582799380754 0 687049433344 0 687049433344 0 687049433344 114930941513 671944845315 171412029169 519661240866 0 687049433344 112085716081 514068074870 0 687049433344 339469125663 606702072254 122762979185 550184170518 215853401487 357256945902 0 687049433344 0 687049433344 0 687049433344 0 687049433344 322196641431 332712332134 100914567046 619859770560 119058825678 580559430991 187753319697 589259710305 262991253688 640392875849 196093037088 510712374615 0 687049433344 0 687049433344 170794441504 513859347530 0 687049433344 58103646934 619524473124 219834836109 383562350479 283761332612 413400307365 0 687049433344 0 687049433344 599891036154 603708517538 64022440868 547843369549 0 687049433344 0 687049433344 142365976266 267322794896 0 687049433344 5287723588 304707706810 393977084457 659966060505 0 687049433344 26014622215 288181656534 92980477804 570864461991 101480873778 601233901157 240093964712 456187281480 0 687049433344 117880935376 431662825706 0 687049433344 0 687049433344 44036451603 256925670073 405612634981 647820654713 298965258448 476086902981 0 687049433344 0 687049433344 263286584786 373605485592 114891194806 473943291812 409047927928 527564560846 0 687049433344 0 687049433344 85056951063 531201085099 234589591545 531594004610 0 687049433344 145699883181 252635429591 0 687049433344 124224305748 601052311028 0 687049433344 0 687049433344 0 687049433344 365720170975 527545996090 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179593120435 551283061457 0 687049433344 256390544694 502101835062 184424954406 495232760185 0 687049433344 334755992542 662389867182 91923395839 567697856555 328437839806 506105037556 0 687049433344 439399584144 484862337899 0 687049433344 0 687049433344 0 687049433344 531074276708 539502913577 126315153353 401883827927 0 687049433344 0 687049433344 165759445804 394664203524 352724181068 385925112652 28192820727 455057437851 344807552346 402327391830 0 687049433344 210225122115 648703673554 0 687049433344 0 687049433344 0 687049433344 94658438698 511633089284 59681425180 465422610305 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231989528592 441129423414 102294343029 617506210986 368293439769 610800676164 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434144601305 438386767282 0 687049433344 100320984734 443923566936 126340606452 258586464646 0 687049433344 0 687049433344 0 687049433344 16722481477 123511096007 345547296516 466167544558 0 687049433344 0 687049433344 0 687049433344 0 687049433344 291917841160 373955439235 0 687049433344 0 687049433344 0 687049433344 0 687049433344 173670219875 505244162572 0 687049433344 485021208431 564346170469 103743094704 366656954702 497808399825 660130206877 0 687049433344 384740276698 661834081371 227448792233 530281940047 62819227812 647534936775 0 687049433344 267805867445 476232294268 0 687049433344 0 687049433344 575688620287 681564213311 378897618825 591518044929 0 687049433344 148502780950 449594740647 0 687049433344 514703289268 656552355265 0 687049433344 228460806767 248751566601 0 687049433344 410299044426 450947255617 0 687049433344 277418407710 465669838642 607391371065 666883105497 508622346488 607854416929 0 687049433344 0 687049433344 23256217422 245107558155 0 687049433344 338118285091 593640114213 133637435574 289328101775 0 687049433344 0 687049433344 35522952951 131089398424 0 687049433344 0 687049433344 116657233305 124691190241 0 687049433344 449775975511 493421625380 24901755458 118887625981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369755665367 679520934666 0 687049433344 189361609233 522299129218 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88487748063 496301992966 413075530352 558181762686 367786024340 671971058407 201582695792 646746169764 3476095677 224763965375 0 687049433344 194091463346 627695423390 272132449201 597638459263 0 687049433344 0 687049433344 62484672362 383117107421 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 400153903665 460924799416 0 687049433344 356800119153 385343600475 58234151750 219085996979 142550487328 161288728974 104605350380 360492150146 299890595084 484839722916 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270475323930 585938420963 396667477907 566653749276 161727975263 529912136239 49797624384 444444400807 29443270516 625757352614 0 687049433344 0 687049433344 51417671497 487420011343 0 687049433344 82070562114 258847828216 0 687049433344 486383388417 514483112355 0 687049433344 0 687049433344 0 687049433344 303117590608 327847632423 500673363586 561800407087 0 687049433344 331483135620 469569427351 0 687049433344 124450030570 198744374670 0 687049433344 475690810625 603743878246 0 687049433344 241621189068 464498110485 397467689021 558630807062 426142179701 569169130361 272556969423 619763254970 76374606316 595879752757 0 687049433344 0 687049433344 395005821329 423743783068 433252142258 459277447617 0 687049433344 407690746091 611977490479 342639614013 431394080888 0 687049433344 101426374492 613574373993 0 687049433344 35157117990 142395529504 128654519183 553597832279 446461105510 480155370461 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274355185151 411867713047 0 687049433344 0 687049433344 12302063415 144845746694 206195497643 331620961579 0 687049433344 0 687049433344 0 687049433344 71236060222 344904961527 0 687049433344 461322166036 680628053883 0 687049433344 69102246181 253658158428 331873979950 355292832775 0 687049433344 0 687049433344 458773765630 496437450756 0 687049433344 0 687049433344 0 687049433344 48805696094 636001408537 3911579967 493844991942 236890280971 387169988010 0 687049433344 331575905535 531111442677 0 687049433344 408628868268 544704001394 0 687049433344 0 687049433344 0 687049433344 23095476560 565998801201 0 687049433344 0 687049433344 260435562595 358869362593 0 687049433344 203189656970 598684303227 0 687049433344 0 687049433344 213236455206 556138117566 0 687049433344 0 687049433344 0 687049433344 79470011451 578726718671 90604501813 421129397472 259540627182 590517100121 574035433898 575267328850 94938920591 597543129027 230253029896 676798521413 206347910195 468873959165 183295123104 657126496007 569935552810 677409285109 0 687049433344 36124240423 467963321369 89973391431 354483540124 0 687049433344 232889748697 331454991147 300085597785 581172895760 45852291690 501985280987 0 687049433344 0 687049433344 230769681784 538524985745 0 687049433344 350552523782 542588515305 0 687049433344 0 687049433344 0 687049433344 347811185747 412095434165 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288036560408 573690782468 0 687049433344 184667328553 192351168264 0 687049433344 152776423543 153998667873 0 687049433344 409202210463 555212088691 235874474310 259239046675 395767226810 500439768414 0 687049433344 0 687049433344 257297397148 331751961087 12262938871 496819919607 25127540010 665251803174 161054672787 591342654575 289188824355 471348986700 0 687049433344 12777418755 272156657456 0 687049433344 84704277707 167466364039 236503001932 299564297888 106846422040 606682470946 115543924701 466462902345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 76371947550 495889716733 162514602290 331741521362 0 687049433344 469428252176 623354589325 88864324642 183962086818 0 687049433344 0 687049433344 222084467482 445644499584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 118973931008 596716969534 0 687049433344 131918362443 309774304561 0 687049433344 168121894760 559619946942 0 687049433344 428696728395 505423833866 0 687049433344 194727444338 509463668338 644285457297 667828183116 0 687049433344 145001743523 553880468926 186397307265 429416927984 0 687049433344 344776070685 686039521152 121964668060 365502030208 271379644828 655492562165 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 128790035079 291516112015 207057668511 673562686974 112740739122 232764614387 0 687049433344 0 687049433344 0 687049433344 370272292772 397122720908 0 687049433344 90784163174 91041506881 248826837671 301755177123 121943747817 622478255307 0 687049433344 0 687049433344 0 687049433344 92964356579 219144778442 233504987923 455226215086 0 687049433344 0 687049433344 0 687049433344 421539491504 436037494371 627441886793 681396461194 77481567874 435884107237 285315196396 570956528716 0 687049433344 0 687049433344 501522139284 598222495552 538537386855 543545287333 76274142521 452553913310 213754269303 363118017147 0 687049433344 0 687049433344 305061294745 673944784452 0 687049433344 0 687049433344 175168761326 623238042913 248449625163 370601053490 0 687049433344 0 687049433344 148372877126 242361790496 86880159204 185141428525 81042021303 168906721584 0 687049433344 0 687049433344 0 687049433344 0 687049433344 622065372703 685960311996 0 687049433344 318549481013 356874139145 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116367898823 259210475261 511980002583 569552144036 0 687049433344 0 687049433344 470674450535 574892316752 0 687049433344 0 687049433344 153803346348 439327549871 0 687049433344 0 687049433344 0 687049433344 207445211396 441680597422 475339787678 599004092419 407145375608 585516289446 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109082215969 494877304041 0 687049433344 106203131668 357969431733 0 687049433344 520969378542 535568526154 157843312085 581807717290 0 687049433344 171997371382 252985718662 0 687049433344 0 687049433344 236552563444 462157530218 0 687049433344 48651313300 87938934180 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 211378083349 319753267730 0 687049433344 434885872600 448587128152 0 687049433344 68582030368 163711176118 0 687049433344 334402376712 429803027583 0 687049433344 575254802039 676869429390 0 687049433344 0 687049433344 0 687049433344 30917828979 373886344972 34429320683 537977389906 0 687049433344 0 687049433344 31832382163 81434386396 57592694617 540648642501 0 687049433344 87274188284 313327767151 0 687049433344 302833468187 669604769013 89724024571 466575008900 483964799874 497053637468 0 687049433344 0 687049433344 0 687049433344 4493181063 83506097380 291939925128 455853555523 0 687049433344 754813286 612232908119 0 687049433344 418927373094 469886469891 305043733252 482159390927 59666486373 229831952820 256713701506 409886263760 51641635625 315733128616 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 215917229926 463004316677 0 687049433344 0 687049433344 0 687049433344 241587251038 306124047503 453997241540 552746575871 161085335945 630839079869 0 687049433344 31035268318 366944048159 0 687049433344 2017095124 58126509027 0 687049433344 0 687049433344 0 687049433344 145013099580 162384319219 0 687049433344 38597808464 591247739162 0 687049433344 0 687049433344 199460556054 646365980446 0 687049433344 0 687049433344 0 687049433344 41599107554 93285927286 309985223224 523290223885 0 687049433344 0 687049433344 0 687049433344 217583800930 295006751544 0 687049433344 0 687049433344 0 687049433344 107989201783 355909444977 0 687049433344 0 687049433344 0 687049433344 0 687049433344 149817176298 325973494983 0 687049433344 403258809126 649724942557 35572808139 325960474716 498156393636 661171647966 0 687049433344 464914464580 672705300570 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 654738558296 673363594574 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 236982781196 436256645032 0 687049433344 0 687049433344 42733632177 476747476667 42053290343 561149912699 0 687049433344 63503706856 149701821380 211017437503 410819876683 0 687049433344 0 687049433344 136075938347 509079696948 0 687049433344 364820785819 546243882806 69378197442 183692595340 0 687049433344 0 687049433344 104130926610 639395029837 299269860793 444750777557 0 687049433344 22457042016 472062959448 0 687049433344 0 687049433344 648577162203 665045244285 0 687049433344 409875146379 597935426446 0 687049433344 0 687049433344 292713844837 676795856204 2430306138 654235871852 413442017827 585442897057 0 687049433344 0 687049433344 259066946250 438887510943 229763426570 518003354407 240104628415 428601157479 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257552357282 499765692492 9150906759 622826306010 0 687049433344 0 687049433344 304289733433 304521284465 357989196095 508900191763 0 687049433344 0 687049433344 167811018537 568196370003 147493721169 609414038777 0 687049433344 0 687049433344 0 687049433344 0 687049433344 274708761308 507665504240 60041775301 172956967749 0 687049433344 105845290087 537218058968 0 687049433344 0 687049433344 0 687049433344 310642799630 338488222571 0 687049433344 0 687049433344 261778646321 582958147330 0 687049433344 536430639688 601239147242 126295686682 310849418129 115834253672 213836295133 557458776415 672455936675 233596173019 540048656921 373655776850 640243528666 266733001397 461273392499 198916221949 621034468998 0 687049433344 0 687049433344 0 687049433344 241746555445 277919301084 260261468338 558370663039 16069541683 141891426939 530861374336 622956140592 0 687049433344 315406732902 411053683473 80359837466 206794981949 187815779287 424288017851 0 687049433344 217591367279 640625469542 0 687049433344 0 687049433344 0 687049433344 379006819662 458033102892 0 687049433344 0 687049433344 128047262285 557616973788 257807250322 466472001526 0 687049433344 63822035569 181820361064 0 687049433344 0 687049433344 106029741309 456085162366 127819460146 670541538079 233763504078 254714309789 66404686857 591571086533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 12342248137 307847864956 0 687049433344 9511147630 91216609722 209673213101 350061677965 0 687049433344 0 687049433344 354370858244 395270992792 27202985646 538167145936 0 687049433344 303499656976 426162601583 70831125838 178292410020 0 687049433344 286430694603 610506168290 0 687049433344 561984031604 669431535110 135323813152 593969222300 108544159178 427522581825 136333921028 574460139648 276573809201 294975117108 195658427976 281034270040 246594350114 507070218115 0 687049433344 60911723089 236743419721 196284310220 426145140926 0 687049433344 83461985231 268483854356 378156929570 409457245932 0 687049433344 135997650390 149587943053 182967202558 415486765642 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246742239824 687032283354 0 687049433344 236453771011 437283058742 0 687049433344 0 687049433344 0 687049433344 0 687049433344 139707534387 196425763226 36771375868 123290446560 0 687049433344 0 687049433344 119976142125 408727579736 66390225048 289919275371 184022909624 361415301144 0 687049433344 0 687049433344 647578654193 648420025654 0 687049433344 246244893126 638898289091 0 687049433344 0 687049433344 44113219716 377136079056 0 687049433344 0 687049433344 411710380993 430195629734 0 687049433344 42734001389 373257081506 295446941706 343383290387 302521382933 539185114197 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34620396341 601451300876 36259438521 152023530283 104668098275 348633289933 0 687049433344 612485898406 655596166790 87142986565 603943416819 0 687049433344 107731026039 178547391898 210287226092 367285420186 0 687049433344 0 687049433344 0 687049433344 91947454440 202076134565 0 687049433344 0 687049433344 0 687049433344 258656171557 320792102887 0 687049433344 94910863091 119366663874 0 687049433344 0 687049433344 528792716985 604116181668 213567588693 477845179085 0 687049433344 0 687049433344 127694487765 685488773997 206269836579 225085337674 62300779400 335840572719 0 687049433344 0 687049433344 346654050957 619089248000 0 687049433344 0 687049433344 221790391806 485734457244 0 687049433344 286780112479 531721822393 0 687049433344 0 687049433344 66040217915 401581168688 412176196810 571135438472 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56005086205 175048951454 0 687049433344 0 687049433344 244125563164 297560136131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 413253308486 415854027504 94734328622 545127666478 269386488033 346298698241 376053030431 409874795580 0 687049433344 194963415670 369050997163 0 687049433344 412626840370 594609160232 0 687049433344 299639090366 322984124566 438849603635 606792594667 2294358511 361780156156 273688590749 414917973504 0 687049433344 175865384209 288273458247 126476690211 288880448201 0 687049433344 0 687049433344 0 687049433344 104902009508 614917517666 0 687049433344 0 687049433344 118915451631 327092787870 0 687049433344 0 687049433344 319653215654 540415112189 0 687049433344 348729128442 363846475519 63894810979 208944310136 8557904318 396133570835 305849659727 352618300209 0 687049433344 0 687049433344 177883150983 636902904440 214384462000 273080768381 158180846510 261236951821 432647359442 509502532753 521284619668 666029745126 0 687049433344 275240252828 413572005270 0 687049433344 0 687049433344 0 687049433344 56837655053 343891220429 0 687049433344 0 687049433344 49499606829 252435972742 257271125869 420106767528 0 687049433344 0 687049433344 0 687049433344 623304950943 629282668600 495222840093 665281479984 0 687049433344 291255826855 616277582293 0 687049433344 0 687049433344 162226657308 387562610576 0 687049433344 0 687049433344 54235697979 202957220297 4351465684 275200964808 0 687049433344 2523285701 451511749446 0 687049433344 148016777672 599592914156 240781797513 620883466467 86732414719 585075875232 285262406096 545418602121 0 687049433344 190525032372 366727920133 586866866581 669364263373 205486910802 676167625838 161740651181 195236158608 0 687049433344 176468080251 243247286745 26807116695 330519203404 191170617664 355762126545 0 687049433344 0 687049433344 0 687049433344 0 687049433344 430698508081 517139851235 0 687049433344 0 687049433344 559592579745 582649716632 0 687049433344 0 687049433344 593665298968 616623553860 267337510784 447480142558 0 687049433344 167716926617 448966770982 0 687049433344 0 687049433344 0 687049433344 0 687049433344 329936847351 548803756976 468577462303 666511098375 0 687049433344 0 687049433344 103884718712 357592624517 0 687049433344 0 687049433344 156644710746 555844055200 174247660329 349404477342 617708051773 684301625651 68853251828 347827997398 204064769178 261461946436 52364658250 669313908398 0 687049433344 0 687049433344 0 687049433344 472720036870 597415216612 0 687049433344 310419774304 350684184029 0 687049433344 0 687049433344 220494668381 535554208467 0 687049433344 0 687049433344 63199542517 514857614872 0 687049433344 101376426040 592691753735 152596553105 504298889112 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 288879675478 657692431074 467486884406 589146336311 0 687049433344 0 687049433344 0 687049433344 0 687049433344 392761390916 431618990092 0 687049433344 0 687049433344 33664063658 291405376546 294842358208 607875652051 0 687049433344 40903610280 254221214304 0 687049433344 87569156345 215288452091 0 687049433344 0 687049433344 120982223962 448549944026 0 687049433344 0 687049433344 333489287571 567458819405 0 687049433344 0 687049433344 495605391075 643090922003 0 687049433344 0 687049433344 140778342723 357602370592 25253956979 224973068852 199918197915 438011876843 52788506641 583586321939 0 687049433344 524467889591 676300474600 222130299949 452853445591 337682131033 389667602186 200432682682 249518649496 0 687049433344 316036059987 461771531505 0 687049433344 0 687049433344 0 687049433344 115486705634 156493538077 252262840422 310688006920 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 523394758072 596735504697 0 687049433344 0 687049433344 0 687049433344 190027863752 529719004646 0 687049433344 590142345465 635531944725 0 687049433344 0 687049433344 501091150155 638152111443 19633387492 54197633886 229068976707 261279999954 0 687049433344 85029643039 442137237413 0 687049433344 0 687049433344 176779725155 271953901942 1854556407 274293343753 0 687049433344 0 687049433344 202798734631 427282084322 130020867913 619010818031 0 687049433344 0 687049433344 278410867176 400841158836 142155979101 268130231231 190448562594 277372418820 0 687049433344 0 687049433344 0 687049433344 384360647027 614680883690 238240255918 578898733402 0 687049433344 0 687049433344 256762113964 607962712698 525332558600 598862240644 227156692689 677779939000 0 687049433344 36633880645 161608431977 0 687049433344 0 687049433344 63305545566 396139723250 199466065213 338563316680 148556308374 686566576551 0 687049433344 310697297079 332877965818 0 687049433344 48365867581 676050388362 0 687049433344 181940148972 670317148239 0 687049433344 0 687049433344 298691767296 437142849443 159242947978 180318407987 0 687049433344 0 687049433344 68576874606 684696601895 0 687049433344 123793714145 416762759433 0 687049433344 37855553103 245627906212 33104997163 454478675965 0 687049433344 0 687049433344 54534293612 111142018352 0 687049433344 0 687049433344 468596380077 603635040693 157002341438 227560110361 88991398110 585825646744 321491978487 624433595516 0 687049433344 0 687049433344 0 687049433344 323869854478 537615547774 157816926596 448691667793 0 687049433344 0 687049433344 0 687049433344 271407646612 598211596151 0 687049433344 0 687049433344 305157872873 473504778635 0 687049433344 578678863119 641463333199 292106358289 565152107557 0 687049433344 0 687049433344 222744286248 327702393314 0 687049433344 0 687049433344 0 687049433344 153997711308 585180041304 78163011515 555742578754 0 687049433344 239083784445 485666716272 0 687049433344 285614780186 350401150798 207618854016 479255513848 390949193439 440553440272 0 687049433344 124798941077 486029374609 0 687049433344 371416928689 457925092760 0 687049433344 391355027250 608248646295 122259474105 433658666787 0 687049433344 0 687049433344 570342681726 632570999905 0 687049433344 560375144638 566087498493 26612057554 41577133367 277761697587 315980294832 68824463549 235411307937 0 687049433344 336127063704 550753898408 305798861186 510495805910 0 687049433344 0 687049433344 0 687049433344 545987386195 673106511789 136465337634 334765710649 151478425820 530730050253 307482936928 364798007482 253828770763 264816819231 0 687049433344 0 687049433344 0 687049433344 250302620588 382459028421 0 687049433344 0 687049433344 180090013201 589348769819 0 687049433344 0 687049433344 35019080692 321098492734 221512927040 281347838787 184085371168 420539889167 0 687049433344 0 687049433344 28017096420 651086376826 0 687049433344 33845748245 151337324446 473028260607 629809160987 579481220960 624163400731 0 687049433344 204317834751 382356154515 100203607808 657443075976 242555568436 446068724925 0 687049433344 679217844359 680670510958 0 687049433344 28862443860 81985503103 0 687049433344 0 687049433344 0 687049433344 190644910526 550653170832 331788436570 584743453596 215449860197 368282574542 113461315965 440214928255 138922803299 590762934436 304804916111 640512773967 0 687049433344 185847899816 633273110985 0 687049433344 0 687049433344 0 687049433344 0 687049433344 537618280723 660637726313 0 687049433344 0 687049433344 0 687049433344 376334011188 554347972017 0 687049433344 98791205714 459063523917 0 687049433344 0 687049433344 0 687049433344 517889058295 535685224614 0 687049433344 617337756275 655209663068 342183963155 367048427047 0 687049433344 0 687049433344 0 687049433344 95777062219 103074406339 0 687049433344 0 687049433344 161531925903 203040431975 336777586519 403517295552 0 687049433344 0 687049433344 262492899865 324363354596 0 687049433344 0 687049433344 118989941706 521330441720 91404247064 482746822936 0 687049433344 239231063472 675448269630 370980740617 513237240953 64104882009 603496889335 335406992927 371963143954 0 687049433344 86575855228 628176620957 0 687049433344 389529302502 398446988173 0 687049433344 11737093448 320387824034 578149014704 647069801699 0 687049433344 0 687049433344 56152820812 571272606247 322609507866 682554439164 67633236936 68398733895 50641338925 391235472830 0 687049433344 0 687049433344 88158191238 279978364459 0 687049433344 341569450804 475704595789 0 687049433344 0 687049433344 293254891930 515778891076 0 687049433344 159702628307 500249595040 271573196698 355625402858 0 687049433344 127306322542 280692949718 52172331465 526397612474 430146875894 606030601380 87984623425 174656892938 0 687049433344 80008562144 583047864008 0 687049433344 355705298277 427173333558 602363718213 638973295896 494577037003 542410561964 622093709286 654903402129 282643830256 498055750039 0 687049433344 0 687049433344 164344689599 534977119057 135174397296 670402686237 0 687049433344 0 687049433344 415428005095 500372897997 172945054365 592238793679 0 687049433344 0 687049433344 628184140909 677266806423 427762510590 649842123696 58629777593 96798882497 197634602886 237377896272 451391171652 674078277712 0 687049433344 284362838719 634195755306 305411215264 426911902089 0 687049433344 100992479025 321811555910 363331376589 681106156293 0 687049433344 0 687049433344 339155205205 491193716208 115320409204 335254176805 9079366687 558317595929 552976581665 570885654616 148384689775 678408796724 191140784335 528395389194 0 687049433344 0 687049433344 0 687049433344 0 687049433344 79794106390 359703846032 29469489290 162310816415 0 687049433344 0 687049433344 114551997401 321126928801 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24516519900 397164059429 203101141397 496816013634 29255327286 73917929781 515858000524 565260183274 0 687049433344 0 687049433344 206146207548 310903670526 156398072850 324122652270 0 687049433344 0 687049433344 360403876717 383253611536 0 687049433344 0 687049433344 497858492362 512768261934 207673928161 328955566926 0 687049433344 0 687049433344 0 687049433344 0 687049433344 108112421611 178064756366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477544655640 517212844559 0 687049433344 0 687049433344 474586390259 648873502522 4454813497 39172294765 0 687049433344 0 687049433344 312690685998 487018777928 158439413146 166942534958 181155217989 681830178697 12990800427 514922482063 0 687049433344 7822587669 596120996686 151559768725 220602370648 0 687049433344 0 687049433344 433802048825 516018634968 0 687049433344 378631998262 521916634555 243216730934 335747042557 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231610332294 359763359083 493444793360 626054243969 48013831446 294573303957 0 687049433344 125794379618 516241041507 363289221119 651837281552 0 687049433344 271701262325 511896327484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 95112763828 532338164116 0 687049433344 511666154541 660143841003 0 687049433344 159210533346 594682040431 419419639018 450302866066 20766198520 403753415290 10439424280 133671537608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 98536928671 174140670922 315417005826 392450102913 323590537190 343085371924 0 687049433344 388660533604 670901962604 0 687049433344 0 687049433344 0 687049433344 470820443813 535747135428 0 687049433344 0 687049433344 676875992350 681576186432 400735652143 532344355016 132554164540 533810191302 0 687049433344 115167027017 677305331844 252763729650 408305023674 0 687049433344 0 687049433344 0 687049433344 286375694500 530929523136 3332469064 457498246883 321859473065 342701686923 0 687049433344 0 687049433344 0 687049433344 176090920909 547687311294 46847128670 621159606097 198929701843 611639272433 287068571188 320649730251 13804048050 72168788003 0 687049433344 382745037971 645895170137 375804594358 513977765347 142900026068 193017900973 0 687049433344 0 687049433344 0 687049433344 102092265769 318625211163 0 687049433344 0 687049433344 88468357661 475513432402 0 687049433344 0 687049433344 0 687049433344 0 687049433344 24628998147 596607867098 0 687049433344 0 687049433344 39550044544 199555439458 0 687049433344 14478511648 85400643405 0 687049433344 2825237199 344076789278 105121505681 357818546644 407367363525 613177285210 296130213395 514199216482 433737543185 520034192544 0 687049433344 0 687049433344 231783251044 304116364251 0 687049433344 0 687049433344 305289558656 378869391159 0 687049433344 411340453708 492413121800 341698146585 465547153757 148666442209 535920686999 0 687049433344 191721265942 388666290534 0 687049433344 0 687049433344 348263168719 603501955492 39477441177 90016842216 0 687049433344 57221123742 362984139954 125223462807 205213207323 349845120087 480873852172 94947483071 602002281154 0 687049433344 89913302816 254413061653 0 687049433344 0 687049433344 370068100360 473453692459 0 687049433344 14240516538 545869180784 0 687049433344 214928679709 682522565597 140993308679 484843715092 195266729939 645358734476 42448125210 261125457843 0 687049433344 348620925192 514057303703 0 687049433344 330247863111 414342992029 0 687049433344 450517543451 615500955534 0 687049433344 265767788057 622450398463 0 687049433344 0 687049433344 0 687049433344 0 687049433344 77130431737 499076505832 0 687049433344 0 687049433344 0 687049433344 72645969299 302036774206 0 687049433344 0 687049433344 0 687049433344 381444007944 423950857405 280592676331 313200872967 438309548461 632552102488 0 687049433344 0 687049433344 295072133141 609967268672 0 687049433344 7207925812 502614758714 0 687049433344 0 687049433344 0 687049433344 336930301294 538992885938 0 687049433344 187401609712 456804664818 0 687049433344 177322675578 569941478886 0 687049433344 68610871003 614601592839 216636188349 449846914285 0 687049433344 210616744121 362699732311 11257507665 93602354955 322005931762 584301050011 0 687049433344 0 687049433344 0 687049433344 0 687049433344 36133641392 446223208966 185867900701 422967837207 0 687049433344 272674241554 281747253858 402685892046 478285693551 380515721130 505575743276 0 687049433344 0 687049433344 649905685862 658059968246 0 687049433344 0 687049433344 10738987211 533960992259 0 687049433344 0 687049433344 0 687049433344 331370480670 647772128428 141482412022 350081221175 132920131685 569226384048 442030781904 514140823010 88297523955 677863485145 79454440688 443811548290 345525738178 510085546883 0 687049433344 0 687049433344 0 687049433344 0 687049433344 230690269171 435079886644 0 687049433344 139376762890 576677013414 112647734015 251701740324 0 687049433344 124083527479 294534116415 226702725964 660386209335 0 687049433344 290040559622 629328428407 0 687049433344 570793809678 664238692294 0 687049433344 0 687049433344 196240615664 294323909443 0 687049433344 320429233799 403626325333 0 687049433344 0 687049433344 469825352295 682371001531 214545622266 460306467788 0 687049433344 0 687049433344 422929972988 522027433037 213045693213 323188260439 301123630766 307616490925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 210077446227 234406395358 0 687049433344 0 687049433344 0 687049433344 138266417490 287552183668 0 687049433344 0 687049433344 190774491526 447914719685 331110568641 568250639152 142457200055 145204749984 0 687049433344 0 687049433344 71609781766 418110602401 0 687049433344 0 687049433344 289438959653 484845680383 20017510898 165733846596 0 687049433344 570763279739 643855812360 0 687049433344 401956888786 469421329490 0 687049433344 0 687049433344 289207207989 657226887786 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 331790672708 609546615207 0 687049433344 254473386549 417657726600 0 687049433344 0 687049433344 253235978579 498970157556 0 687049433344 53795174161 394635037536 0 687049433344 0 687049433344 0 687049433344 110751712243 140040230722 367258953011 681273157150 272327876753 405859902185 0 687049433344 0 687049433344 407178814333 476795329465 0 687049433344 35418866973 496305606529 85836087213 335310147836 0 687049433344 0 687049433344 502657438909 518460030588 0 687049433344 346012326422 381410455468 99452830781 396771524324 0 687049433344 145338880828 543523354322 113118339362 199879002829 282230208870 362424490407 602542045090 668566146956 170621083795 597830664392 65023323287 561341791237 304243690366 535916774868 239311935985 384285864580 129784341169 225455219848 68904379757 121145991413 0 687049433344 3211273611 291598278115 0 687049433344 246742664083 533962827682 42827762199 388824595492 8563536676 147436985039 0 687049433344 119453948645 496858359377 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 490987793480 608480434112 332381699988 642392723841 37696398323 360195273799 588066851237 669734796926 0 687049433344 365301795158 480485574406 0 687049433344 0 687049433344 132788467117 521251618353 324559781289 639124616217 0 687049433344 0 687049433344 0 687049433344 0 687049433344 71044124235 377152401372 29311263783 249312124329 24997026773 619376746925 0 687049433344 0 687049433344 0 687049433344 0 687049433344 617611108709 685451020468 105860081886 436036360159 0 687049433344 177241264934 590054902730 17563280266 258105513148 0 687049433344 79560945272 660815433970 96860986284 678426622869 213989605883 521531023723 0 687049433344 89483595976 236835183294 0 687049433344 0 687049433344 348709779273 399660906113 0 687049433344 359384486024 633017385018 0 687049433344 0 687049433344 319112152418 634145666793 0 687049433344 0 687049433344 510605309111 630331530377 0 687049433344 40463537438 105512373539 134116918370 485724818659 0 687049433344 406396698604 542834874653 0 687049433344 31718289338 94378953061 0 687049433344 177921841288 178475551269 0 687049433344 0 687049433344 81334704334 419045572686 311433375669 476948857707 251545779053 661398476308 0 687049433344 301289899972 400692107506 57458015604 645463947350 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376663691648 387992676776 547572515357 584512784556 0 687049433344 0 687049433344 0 687049433344 0 687049433344 268665636872 442493418092 0 687049433344 145367066306 358068632738 15448416261 165015406108 506509252751 628387542729 244821627639 533091618000 0 687049433344 99385716832 662132270045 33830033563 525595585281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 246896221638 286286747754 0 687049433344 61842810469 164875545157 0 687049433344 0 687049433344 0 687049433344 440851940701 514306991627 0 687049433344 26703217724 614395062263 0 687049433344 0 687049433344 197942544524 517253161142 252614149055 391613605470 0 687049433344 79229256196 347384769918 0 687049433344 216417786897 420599399300 0 687049433344 388959825068 648893089678 0 687049433344 238591351631 476852955221 395623827501 442282531161 0 687049433344 248129226446 440194399466 200101563555 312213420118 133270987632 481602252410 0 687049433344 505450915201 589737492230 87416405524 431329767160 0 687049433344 323199786559 516585824804 45366984842 472548599016 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244308752511 258095938102 53299900629 224440800012 174910464776 277160482904 82197340545 343816084044 92359679243 487084913946 0 687049433344 115644751029 540444737087 0 687049433344 36599585178 610314385164 135351850538 172464684580 0 687049433344 0 687049433344 0 687049433344 128269393499 202203870471 116147005256 346155601734 0 687049433344 371059398464 491519451734 0 687049433344 531172595763 623069928844 194699403867 558194746950 103175081883 517192137815 0 687049433344 381083029707 535342709444 0 687049433344 408461488419 466424477795 519547777523 571722681594 439378978850 553270968336 36470421823 635586658451 196174836808 317520195773 88128346854 187045028395 385564578493 562563675361 182356189777 399385056568 427193797671 616739115255 35062375996 513502750162 0 687049433344 140437293340 207798292309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 234980213023 381533314897 0 687049433344 0 687049433344 0 687049433344 151824359678 174564507670 0 687049433344 337761372223 367617573184 0 687049433344 485423866734 677766053525 0 687049433344 182740207145 214995208445 192234346342 322140412577 139857256716 580945657915 63929495189 647349294187 93960208449 407534907618 30518742522 382985261804 649193877122 686436697484 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 201087894655 432881770888 0 687049433344 0 687049433344 0 687049433344 0 687049433344 127999003342 258269378390 239585070883 627694564166 386418092093 564533528995 0 687049433344 346348585946 541434493684 402628145372 637489159214 0 687049433344 205609729701 631991650884 0 687049433344 510106968795 639750541806 0 687049433344 14395511949 316371258540 0 687049433344 0 687049433344 136096367929 296709153189 150202021263 235033627356 0 687049433344 0 687049433344 0 687049433344 384488643079 588124867895 0 687049433344 103145878703 434596668023 396859852967 616025928313 90121747691 607524245068 526888303245 553588299467 246104365616 632967679493 133001018361 533281020224 0 687049433344 0 687049433344 12840726884 160200963474 71953576650 622748506610 0 687049433344 288261429362 565341950095 117699791245 491191074989 299459762735 327983470857 0 687049433344 0 687049433344 57599498208 424688209037 0 687049433344 0 687049433344 0 687049433344 236063459886 421529451248 0 687049433344 0 687049433344 407632811339 533957815153 230391265994 535314778301 0 687049433344 0 687049433344 0 687049433344 128415882554 296265664173 293860691313 415324834890 0 687049433344 0 687049433344 300195984873 492482486120 246545911978 379952144390 28134898274 231314876441 0 687049433344 0 687049433344 0 687049433344 328531225064 387710285068 0 687049433344 22897350020 468891238764 161910819168 336796208487 0 687049433344 507786945726 641485870949 559036842109 600479456364 0 687049433344 0 687049433344 540856806211 677100340689 128983065419 537368283226 0 687049433344 42998290479 364787217188 68893054941 401086004227 349871817195 433403298543 209228678190 306341785815 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 498553034373 673324762398 0 687049433344 482438688428 604297690735 215486588818 490838280885 244358351203 626681000758 0 687049433344 0 687049433344 0 687049433344 214269938539 328504850384 159972691316 215451004148 114390733627 462990520917 0 687049433344 167770344265 281573639505 0 687049433344 161443952197 268056083866 465668487619 604325277538 255379109146 439150691034 0 687049433344 0 687049433344 511946241590 535712880591 358961496974 586668920674 0 687049433344 0 687049433344 217988460114 367028982314 0 687049433344 65224998999 557226193899 0 687049433344 0 687049433344 0 687049433344 135876065414 191036124831 64421960782 269602773278 475592832215 586184030241 493026929534 514062220871 0 687049433344 137535011178 371051488720 370807842670 505016176424 629757316089 677609706618 0 687049433344 338945852267 403836158227 12199636584 321668541956 0 687049433344 508433437025 644165099889 51943048522 218807686382 0 687049433344 0 687049433344 0 687049433344 244967195048 312383991971 0 687049433344 109509685562 587756201023 27358673189 660163299805 0 687049433344 576895976341 609121384573 0 687049433344 0 687049433344 140357815575 458844045773 0 687049433344 291351608068 295267985542 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116049628955 173461655028 516173903717 526566094758 94156855535 626339794173 0 687049433344 510053233803 511388056375 0 687049433344 193486990736 209853821038 69033626811 341617321843 115173485575 155166998562 64288992402 303195488325 66057829357 591999524121 0 687049433344 0 687049433344 0 687049433344 104708582304 418873549718 0 687049433344 279652974574 582286336832 554273638613 670178219148 0 687049433344 489001880086 606865342184 0 687049433344 297495288206 659655784169 157298106369 404438748175 96907558198 302319821314 244286496306 645529084970 436876773396 541376922916 115882261285 527360940069 0 687049433344 152832014592 286458170351 347810504589 565908507047 0 687049433344 423428098783 492766136948 17861469369 379540192825 75156877853 517958010737 0 687049433344 0 687049433344 275597135096 517337222613 437026085072 652057915909 108347000014 482331059226 0 687049433344 0 687049433344 0 687049433344 528141710234 615598459628 0 687049433344 179202768395 312787795608 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 300173705746 430305130162 0 687049433344 2039593028 537258261543 0 687049433344 187839952184 602244763137 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84074275041 479100015852 0 687049433344 528783118413 663987382500 0 687049433344 55348582150 121678071293 0 687049433344 120756559957 134917523351 407205836840 514861673753 0 687049433344 171312675298 424848060153 113341880524 487280845357 0 687049433344 265069098268 385318808171 0 687049433344 198409234533 523074732994 0 687049433344 269215473066 368482086473 0 687049433344 0 687049433344 59241652720 145062920627 0 687049433344 0 687049433344 187626195820 383093314384 0 687049433344 162935161037 335848106428 141946478489 312153167073 75893051070 111697588622 0 687049433344 0 687049433344 59763226771 561889293543 154365715979 164089825976 99353100942 623354056850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34700278553 513097375801 178399939459 527118123304 240267805867 428313001603 0 687049433344 0 687049433344 268287164741 342300965928 0 687049433344 22447354594 541529224844 0 687049433344 0 687049433344 232421134201 649467605914 0 687049433344 142963664096 587144664718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 54410753203 672858261552 0 687049433344 71956081734 353406769064 39319353772 380341558493 0 687049433344 0 687049433344 0 687049433344 156562452587 672690283893 401845921649 613076630209 0 687049433344 0 687049433344 0 687049433344 423865506249 452289356797 81233070260 238995457593 0 687049433344 0 687049433344 0 687049433344 162400059694 644495986375 269574667570 612999435428 0 687049433344 0 687049433344 195953792332 617953272468 176761455275 561356177611 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 422232809696 426922505696 205593318380 429979095328 199677015206 304356819011 51216262196 565537566451 0 687049433344 130734641368 325238015358 0 687049433344 0 687049433344 0 687049433344 113339835391 400438687433 246225886474 524238744379 0 687049433344 210848850788 465626741130 262614517342 471015094238 186562791417 583375010068 202464122500 434363578567 184853270299 626805115314 18451786145 588618801722 0 687049433344 408459485828 670103897876 105970990518 571992154879 451991498797 610638625588 0 687049433344 0 687049433344 363755412650 405092427035 0 687049433344 254816428709 541532239267 393306591426 636919450033 0 687049433344 43117294516 520299542139 0 687049433344 0 687049433344 286325415504 615559000885 36798542439 445002338858 342105425844 640330168993 216053071425 340796246040 0 687049433344 159810423919 596185080780 0 687049433344 0 687049433344 280430560119 416363352017 0 687049433344 0 687049433344 0 687049433344 427622232404 555163831909 0 687049433344 267804946132 284835241591 479187077015 570532195697 491280743536 666667336003 98169951376 639402213790 0 687049433344 261781357712 321725728716 0 687049433344 241805416649 400936687693 257237915710 511737182006 36915370252 114495643164 0 687049433344 19656710099 344425435624 0 687049433344 47979260206 330241046912 0 687049433344 0 687049433344 0 687049433344 267285280480 407022699661 0 687049433344 0 687049433344 0 687049433344 245389383146 431622804350 0 687049433344 0 687049433344 70675155957 392239263298 0 687049433344 121435310703 407732011385 348851527760 579144626764 125800008082 340642094416 52188707252 547346505570 320718200638 361525358872 0 687049433344 593194527933 663230163000 618580687246 640540906005 562244813735 669602583820 18567136248 374529894351 2130626976 255020442677 0 687049433344 0 687049433344 0 687049433344 123784720777 552463031867 100913111035 455106751079 0 687049433344 432298736960 538469690486 0 687049433344 0 687049433344 29464774412 140942045963 51971316776 170248709586 0 687049433344 318937836895 349777343955 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96519423173 417267856752 0 687049433344 0 687049433344 79931487292 86282067309 0 687049433344 319721943765 618095338987 0 687049433344 333502351192 607526422090 0 687049433344 372183771065 669944658762 27540577891 27752789275 291734535096 366565313503 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 42742309689 319452577546 0 687049433344 0 687049433344 272379589541 382975354643 0 687049433344 170347132333 392713455111 58103486223 408115745772 0 687049433344 226049076172 349671856067 0 687049433344 0 687049433344 0 687049433344 420897441016 512919183333 193074737654 369859625349 241983300922 394661429402 220596244477 613458219109 308122851034 518302758867 84210943480 240879589141 377938580892 661623056529 0 687049433344 0 687049433344 19165667811 405952997634 205795403038 595524738304 0 687049433344 0 687049433344 176684805309 516550378803 294161847766 340798316643 0 687049433344 0 687049433344 0 687049433344 110522318706 627040681823 0 687049433344 0 687049433344 305844716383 499992425325 4079212939 161660162363 53833582061 526938120235 0 687049433344 0 687049433344 212682425315 382576597820 227193891876 489612598828 0 687049433344 60579367045 336984513630 0 687049433344 397757721788 482589782522 0 687049433344 0 687049433344 0 687049433344 254044497804 355291169198 0 687049433344 45473946222 596368959402 441353078039 552021747319 0 687049433344 348620848949 477007688310 0 687049433344 0 687049433344 146564934483 429267609484 0 687049433344 0 687049433344 82347234165 119932152651 477086861425 497200261220 460532409018 509417762080 0 687049433344 363866437120 379827853499 31946837654 495121470243 9010075637 191608394067 602521038241 631744272743 100644746323 393172802522 288005874865 402253693677 0 687049433344 0 687049433344 0 687049433344 29144897483 621724324504 0 687049433344 0 687049433344 316914739636 636286737645 328589690869 344001173902 0 687049433344 132917965812 393886376216 135144798713 620100103663 385031789404 586112004443 747314333 173746394805 221443579940 375757950978 45194341245 613012886465 39980720458 475733981888 0 687049433344 0 687049433344 74723219389 643894121507 81601593418 550501509238 368508000653 575280171882 0 687049433344 0 687049433344 162595094161 525206783941 0 687049433344 216619627814 428065641588 346427241105 551580855700 0 687049433344 170322089743 500240397365 0 687049433344 0 687049433344 358731702547 432712082155 0 687049433344 35779543507 582187139088 478583377506 482738007236 96919679726 233624367656 0 687049433344 193890304853 453049813229 110896215127 214676727236 543058060228 666859540681 418332937623 611750288742 0 687049433344 124412911739 565530287405 316138866038 589746473545 0 687049433344 0 687049433344 0 687049433344 83489217860 608655993473 0 687049433344 158343670039 344221893226 263921131463 462036128544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 637683118856 678427665104 0 687049433344 0 687049433344 88994281471 469257749788 0 687049433344 586990376183 683560018254 225235841707 586366640254 0 687049433344 198348702495 468081578645 159567834377 513439953586 0 687049433344 344237103293 545009125506 160509695225 497700948486 0 687049433344 0 687049433344 378379685323 422367857513 46178334306 526810031642 363691434343 588221834806 0 687049433344 0 687049433344 196160981762 211991532851 392309292797 525571433623 0 687049433344 0 687049433344 427386708038 613827015655 0 687049433344 196838894183 394090495051 81919413717 596948305188 0 687049433344 400623553704 439230214271 291678207027 378918214938 12213583233 124099996976 253190828064 587109182647 189715878891 204091757535 0 687049433344 149383519826 292086503438 297316247893 446349114658 0 687049433344 0 687049433344 213804665534 658594594598 146339194238 449177728653 491144800876 535356109832 0 687049433344 0 687049433344 550267215753 564691913552 0 687049433344 0 687049433344 190507362347 621356075057 0 687049433344 534070015609 659267586856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148002979554 417310371913 0 687049433344 0 687049433344 0 687049433344 163184803594 577469571729 174746504910 646010753457 0 687049433344 44890946283 197788910072 0 687049433344 378552880442 504323244054 180246801393 625986357077 0 687049433344 250117996929 477676997064 82822052450 624973735806 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179346735644 613285452662 0 687049433344 3088741548 547349261000 54813175858 482992089691 334384074003 618613367777 288214601815 668870889433 228879400445 635083119277 0 687049433344 0 687049433344 0 687049433344 377496789976 683623607784 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306680608491 444156057872 0 687049433344 307729380735 372772587158 349446054447 615191783259 11566786615 312288755830 0 687049433344 0 687049433344 80591602422 483824590752 0 687049433344 0 687049433344 191303510435 199999160102 0 687049433344 411527558223 419700882215 0 687049433344 0 687049433344 398050961709 659669574099 0 687049433344 53387642734 349205460435 0 687049433344 4352150804 222588475633 261983251999 574449161512 0 687049433344 0 687049433344 0 687049433344 108254235558 496993904609 217886091516 399144992942 247259838680 500516880020 353830251844 524011329507 19538546688 354995355913 0 687049433344 0 687049433344 163344781969 583348118892 0 687049433344 181750729409 621624518850 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406217015128 611459340988 155154335096 499735004799 303956073277 664581711616 360584754692 477690358873 271625229137 605759826547 123089295139 238805018582 235347831279 437905938179 0 687049433344 0 687049433344 0 687049433344 0 687049433344 376684473072 529913213440 54274351803 296519766825 0 687049433344 438448424439 606500330508 0 687049433344 0 687049433344 0 687049433344 306665169856 457833997824 0 687049433344 448809980455 676490285155 0 687049433344 327986291111 408112768368 0 687049433344 79475985266 521413829965 473308993898 654386479157 0 687049433344 33096111919 189366455553 77083764446 337385415522 176764890508 201863692363 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194163711975 627235161548 88392012273 562386778042 0 687049433344 92186590290 121023194681 181886497452 269602486218 0 687049433344 306287328099 583529698452 54418367719 473840473521 0 687049433344 62443788659 160111273782 0 687049433344 0 687049433344 17801396428 402295082718 0 687049433344 523827471388 666357087606 0 687049433344 0 687049433344 0 687049433344 0 687049433344 369794826658 673096968076 0 687049433344 0 687049433344 0 687049433344 78669265447 631821397944 307680218504 633732360974 0 687049433344 216934912828 459665284904 418210211703 488973534705 0 687049433344 0 687049433344 49960884190 117924232229 161688987212 327266632627 115487748569 285057791665 111003775401 150001302858 0 687049433344 162932577614 334476679637 0 687049433344 101299442451 319880438562 0 687049433344 0 687049433344 154297834225 224367908834 122060535439 213557821395 370208684459 406131720481 0 687049433344 490830163925 517698705293 0 687049433344 401757901962 555946106890 370846306328 526976202458 316801836816 471527552337 310715130463 327049569331 0 687049433344 0 687049433344 0 687049433344 31764836418 414110346393 138612208945 577934866775 123942947915 431643094198 84360697468 539871926297 0 687049433344 9321649856 147848707783 0 687049433344 0 687049433344 0 687049433344 8187745409 289670820554 94607554306 225676676298 340117250277 380954514634 39423623108 412080797174 0 687049433344 186724627657 521202977886 383718886118 609695828909 0 687049433344 116604221685 172838191426 110834348662 441637145485 0 687049433344 0 687049433344 0 687049433344 0 687049433344 378735628939 655710248665 203585939235 531620778544 0 687049433344 224628962743 505536254595 97262365789 519525702434 0 687049433344 463313854022 582536800384 555987895 74398594592 0 687049433344 301137716165 496442721032 207004311310 638843860929 314250689060 366936848162 0 687049433344 128229790349 242948120118 158672003246 626716442875 0 687049433344 0 687049433344 45096882358 367897156479 283377509251 453135212560 0 687049433344 0 687049433344 0 687049433344 282880272366 392422846633 20495333966 217259462801 97275940994 591475710990 248549239998 567520998109 0 687049433344 0 687049433344 0 687049433344 372902566095 552595355316 0 687049433344 327831164447 629362866769 379504423941 495241046544 0 687049433344 0 687049433344 338620268807 418314353085 0 687049433344 0 687049433344 112649539734 574231761873 0 687049433344 169887801981 367186321604 0 687049433344 371214935821 477955407580 225876204943 575450953900 180916428411 381808945815 0 687049433344 0 687049433344 18288443222 163232056012 0 687049433344 0 687049433344 64057162597 660169218261 693172040 540281476692 0 687049433344 0 687049433344 116577982419 489339984368 0 687049433344 322282680784 634249759005 0 687049433344 0 687049433344 0 687049433344 274020106318 444712134801 0 687049433344 365451351919 441729001634 0 687049433344 0 687049433344 461864656451 590183008420 338192488893 611042491842 0 687049433344 24432583650 345780133425 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 375762556511 446275362781 0 687049433344 0 687049433344 327818161085 683176433417 0 687049433344 0 687049433344 0 687049433344 160653663381 211319613441 91642969816 562225471774 0 687049433344 0 687049433344 519334152976 599223974824 0 687049433344 0 687049433344 533245870866 686164097577 192238498169 249786852459 99463827771 275273594239 658930416137 681088108092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 645053123 625326094075 134425760075 495701257875 0 687049433344 0 687049433344 11665112995 47769636552 465456877523 664642177890 260854544880 679538472635 0 687049433344 0 687049433344 26838042613 651328647683 303826473749 463047586042 69236684650 364725566865 0 687049433344 0 687049433344 187477970662 641619591874 245049427600 283694210931 0 687049433344 311697349139 662097938523 0 687049433344 0 687049433344 0 687049433344 14135201910 364076283529 12378587816 363800901050 77671393263 426163338059 0 687049433344 0 687049433344 0 687049433344 26201793539 640920671665 253731161057 523916227814 136856965704 585300043327 106776140810 273276644718 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 244141613019 312071508068 273105199191 304510059160 218320305944 565922023973 96802202883 310877899329 320144427590 377717630757 0 687049433344 0 687049433344 0 687049433344 68315720627 558860656458 51875603157 632907400089 311132490901 602956218262 0 687049433344 153099831443 599338190273 0 687049433344 392212453196 498281533144 0 687049433344 0 687049433344 86007041256 253678319429 266233813761 675295160785 278212205271 331197121575 272823429311 447713127396 215514195281 466263252677 0 687049433344 0 687049433344 48616048575 667311858077 0 687049433344 0 687049433344 100887590970 496742877672 253770055520 605668176341 76567492181 667601494865 0 687049433344 0 687049433344 0 687049433344 2997255522 620250012056 259720572082 602194317610 69414840036 421839739914 13896086271 405795407409 0 687049433344 214200609461 220950299958 79551075213 176348142280 52096228467 307062423901 0 687049433344 303654970521 565090104451 188793284002 510710528788 0 687049433344 243133714253 268602247963 257433601126 339378366457 0 687049433344 218925554764 319585689247 0 687049433344 0 687049433344 0 687049433344 9852722990 16987503965 0 687049433344 0 687049433344 0 687049433344 19936522420 38343499274 0 687049433344 0 687049433344 0 687049433344 93900346074 213819573840 237175530375 529237668917 246324557406 617258716982 169081230903 269011162841 0 687049433344 27145412776 336614829247 0 687049433344 0 687049433344 493892686375 558928986535 143247633381 508085061924 341572290370 398508380413 577476241403 607104364883 0 687049433344 500343479017 674014473157 199658235596 655514424996 0 687049433344 69398324088 212803379390 131141403181 348378675048 324369663062 537348088141 393981475239 649340888945 489519870850 499772448388 569468113471 678063342417 482465434887 641312854569 19346097710 92713302547 0 687049433344 0 687049433344 0 687049433344 9248219063 32091402714 571477006253 643090435026 0 687049433344 0 687049433344 0 687049433344 0 687049433344 170578104701 466042420877 193615571218 510640151987 0 687049433344 0 687049433344 0 687049433344 46158187887 560631599522 77633437234 365106192636 0 687049433344 594136796601 611628097661 0 687049433344 167088004088 589637637076 198417203392 607089454212 0 687049433344 0 687049433344 0 687049433344 351247252974 535347712513 0 687049433344 0 687049433344 152781985972 527265089512 0 687049433344 0 687049433344 735417250 575872729582 0 687049433344 0 687049433344 0 687049433344 339797854191 649156890405 0 687049433344 847188332 36797396843 30774196745 360619640532 0 687049433344 484843387292 621881912021 0 687049433344 0 687049433344 157363067514 157858735330 0 687049433344 304179780512 402508883864 0 687049433344 295052358407 539216101406 292668566147 426092122574 90368304163 568341179710 0 687049433344 0 687049433344 0 687049433344 10629952936 140805857538 121510346401 422093327930 87685142936 291029825863 0 687049433344 0 687049433344 231163758197 407546209473 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 10405199021 376184422434 0 687049433344 274549041477 358142884249 0 687049433344 119113122098 363342027696 501631225642 540826847490 70853285340 601749717935 5450191827 539859798209 180923796571 270186850488 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 224190361063 326176526766 75518785680 242224578490 100611483108 212697955689 82081886453 89106731145 13407675902 664325549178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177431764641 197857671197 286203184139 595329558566 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302686684538 430939317431 0 687049433344 0 687049433344 447285857713 455916248705 0 687049433344 118112427016 687013335574 99939463301 339127367146 299764105069 333810590512 0 687049433344 0 687049433344 0 687049433344 183832154460 197800593449 541660607766 642263943193 0 687049433344 0 687049433344 0 687049433344 112261797403 608834463005 0 687049433344 0 687049433344 203672418608 327639510918 0 687049433344 25021974893 212216811043 76451778933 439204282648 165731975415 568793692352 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 81443387234 653582160770 432307447952 648524635230 0 687049433344 193683527035 650034829618 0 687049433344 0 687049433344 0 687049433344 119647102525 381964992775 324450185203 339287082274 0 687049433344 173665537915 669778417358 36310338461 214603849724 0 687049433344 183115564186 465931485746 0 687049433344 0 687049433344 89813481872 426304683596 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22207685111 349664646419 454681560067 608704057164 0 687049433344 0 687049433344 71243585439 497667620925 269341181063 338439459259 0 687049433344 295441301206 524436565483 0 687049433344 0 687049433344 0 687049433344 159423837568 664526172831 0 687049433344 0 687049433344 365711132965 554735760090 250939462722 587422893655 167609047652 244337310059 0 687049433344 350232261659 448842181332 390373452048 607108494307 46494558785 171130673678 0 687049433344 325152498863 429960768524 265969427857 439402838396 0 687049433344 0 687049433344 291871204691 527637379617 0 687049433344 493598877468 570822418600 0 687049433344 0 687049433344 0 687049433344 231900189762 492953248905 0 687049433344 293306615319 650667194879 122091640993 658722215616 0 687049433344 0 687049433344 0 687049433344 49258870959 194288727008 0 687049433344 0 687049433344 0 687049433344 30763665735 287463507930 203648669815 442813877478 0 687049433344 172293856938 179132397272 119173069767 375738948163 0 687049433344 57064320614 558588908874 194234803646 519895371112 418170407624 565735180595 0 687049433344 0 687049433344 134073728964 459724893612 97033746664 357660109938 0 687049433344 0 687049433344 469473175603 680947045935 241840037671 597226011338 172086643552 555292298880 0 687049433344 457059086675 559905530714 101403533218 394930052276 0 687049433344 258575769520 334860412759 0 687049433344 0 687049433344 0 687049433344 35484476154 573712962717 504665727336 576172048186 103469123289 177871938981 358463807475 622194627382 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13169269137 238970813287 0 687049433344 310334823512 625064855259 0 687049433344 0 687049433344 0 687049433344 42991245792 45669686441 0 687049433344 0 687049433344 154589349152 191906047793 155248101283 547488487235 11673919923 133397107648 0 687049433344 0 687049433344 169627656338 509031898606 119183186776 171784296254 247316098564 489002151309 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 132333686250 514659978656 0 687049433344 114005767465 129807177227 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 319881772401 570108207750 174870488040 220752425857 0 687049433344 94632555869 446676959953 0 687049433344 96218560713 521888777176 0 687049433344 0 687049433344 462920192473 524627082984 498561053849 661000976806 0 687049433344 381316679560 415304023858 275630956286 407741094442 337508605765 683543175661 406611824628 560892291159 124308491756 637811212753 262992191561 276102041237 303451449145 345419098883 420388821832 555486722580 0 687049433344 61319065275 110810965623 0 687049433344 427733740591 609901474279 0 687049433344 0 687049433344 0 687049433344 204570790767 465232409812 447527573601 522580813286 259281082564 353079307278 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 34742833566 217238062825 415827956484 490719957993 69675613872 278345019490 0 687049433344 184163954399 311938301297 0 687049433344 207488980256 345809930663 0 687049433344 33338579289 627963930166 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 451844904758 499337555688 0 687049433344 165167443058 499106980702 302769808077 494756997825 414872264143 637689358014 0 687049433344 0 687049433344 211095023090 507247379904 131788584629 608691582623 0 687049433344 0 687049433344 0 687049433344 346134446744 506859114598 0 687049433344 131054704537 556475530585 0 687049433344 248375230287 289413984478 316222365194 389620018781 456002790549 527688403289 16030892419 514630719033 150522605685 534924723758 110088743514 163831705552 205009408458 274136277077 0 687049433344 25447803187 51798841984 431586014531 582390387722 504366556554 533109802819 0 687049433344 0 687049433344 0 687049433344 80682508317 567296901396 518427614701 590397230223 156522944441 289347650340 0 687049433344 207501119727 535527735024 164953290087 683729788561 0 687049433344 0 687049433344 0 687049433344 0 687049433344 374570025741 556422831718 113320414061 471528825126 130076078273 355154121047 0 687049433344 0 687049433344 266656403621 498159103123 74956065719 194294219182 0 687049433344 0 687049433344 0 687049433344 346910126520 455141263880 488141801844 684478358878 0 687049433344 170858370532 642714096020 10833668005 532360354109 0 687049433344 451061553380 686801566625 0 687049433344 633010207777 639791329374 211416258893 520793697154 0 687049433344 0 687049433344 168123632875 429025715623 0 687049433344 0 687049433344 521788328297 649499720138 49429258146 301033116465 0 687049433344 343479822636 568528726598 0 687049433344 391558460803 466840726802 16776405190 409391463598 306695945905 448974646542 188249216674 460913920267 42744389991 134116804984 146028772107 549983739267 0 687049433344 110366684604 674180520775 322327638692 427692360914 23762379339 362794505521 190035834622 602459420959 421144650658 474731526619 60947430660 276164414488 277081156686 394696430071 217352018892 550348530746 4801215522 231108192915 0 687049433344 66553224242 327291329456 0 687049433344 0 687049433344 160209108901 470345534016 134996521273 176113789998 21158469740 344096737134 244256147779 451052244536 404402917767 533664821320 483570589463 560484952175 233070746016 379868731034 0 687049433344 199249799030 478396497855 136298702008 686637160572 0 687049433344 0 687049433344 0 687049433344 0 687049433344 116787039708 365404283609 0 687049433344 0 687049433344 0 687049433344 277006176731 304230247132 221426837421 328650528319 0 687049433344 0 687049433344 59743274243 461872461672 182774809555 674319920551 0 687049433344 112582842932 256016069057 323245903606 616177925981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169664383937 559530719489 184102423169 596142419052 5253944513 641497172079 0 687049433344 494210375356 631658130008 0 687049433344 0 687049433344 0 687049433344 0 687049433344 140724474603 219673473882 0 687049433344 482612691067 671533696537 0 687049433344 334750117413 421748977016 0 687049433344 483660051781 640368200772 0 687049433344 0 687049433344 53358459298 652041796546 0 687049433344 15127265449 92727153975 63903059990 349590077105 0 687049433344 0 687049433344 0 687049433344 224547640299 665845079124 78303873889 114166656871 0 687049433344 0 687049433344 311028266819 476834695162 305430965173 311507753135 437404490879 633200666954 0 687049433344 0 687049433344 47944714670 516467622581 0 687049433344 0 687049433344 492143838807 578177701461 159569179698 318217425455 531645006844 619897923199 81029573788 97025064624 0 687049433344 0 687049433344 0 687049433344 532426125027 562792726256 280227299602 655059832946 239263993859 430340608291 219571350417 519655610613 0 687049433344 188931032101 361392888993 328860100117 398709518149 623228735904 667707105591 446906294974 672458359810 60418073914 335152427755 0 687049433344 0 687049433344 41179583455 381579611007 0 687049433344 222834966975 453486296734 0 687049433344 493533983310 626175844864 115207001555 632206809972 0 687049433344 78178557229 471625475383 0 687049433344 304319669380 659690136448 0 687049433344 0 687049433344 0 687049433344 290675184757 686054147717 501300441666 512494119300 0 687049433344 105760083695 630548007465 0 687049433344 0 687049433344 536249377359 561071619370 386133507249 626210249313 240992221245 266291250215 0 687049433344 530242269284 540172534467 126495657544 300525634870 0 687049433344 0 687049433344 565700552173 661377165439 0 687049433344 0 687049433344 0 687049433344 0 687049433344 119472892075 522636235385 28726247330 335821547257 0 687049433344 302456540511 680560642420 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92836758454 234747668175 0 687049433344 0 687049433344 0 687049433344 261267029286 506063484765 0 687049433344 197869438667 285421645450 29625841231 306847932991 0 687049433344 0 687049433344 0 687049433344 300708021533 451765542123 0 687049433344 133053717018 279478679251 226332361305 647366675140 0 687049433344 101277119069 179610616812 212195505654 306540799334 261147966674 371002363711 139175157957 227643280395 301465270248 554072160003 241137558190 296071403936 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90467188387 412284146172 0 687049433344 0 687049433344 0 687049433344 376435220826 553645649951 282826066503 347275509199 0 687049433344 0 687049433344 0 687049433344 443096975371 680326290150 289131626313 518323582842 0 687049433344 0 687049433344 192187581548 657839057245 103898400155 245870540300 207989456261 344054332786 0 687049433344 0 687049433344 71300245382 419379118115 0 687049433344 0 687049433344 573878231946 667194331551 365881813074 514990803422 189388707582 301999625464 0 687049433344 40027792769 598285450827 0 687049433344 185796004815 646294322452 0 687049433344 0 687049433344 73117188923 279796273198 522757907216 681413792331 143691629256 284986930464 0 687049433344 606882177586 613245875803 0 687049433344 232316905337 607225212745 0 687049433344 0 687049433344 355156340308 660365494547 66652594410 107002329435 443129675161 614532831358 58017977103 589509024045 0 687049433344 0 687049433344 148065531896 483171474165 0 687049433344 26665917936 51341372224 0 687049433344 0 687049433344 0 687049433344 275571109236 363935430732 414224329098 474905752088 426421613634 597342378730 0 687049433344 0 687049433344 0 687049433344 239109237043 370367219193 0 687049433344 0 687049433344 0 687049433344 0 687049433344 87604717795 486047040573 0 687049433344 325288341904 360212298173 0 687049433344 0 687049433344 299234125725 531299297811 348360315631 410723186841 39306539198 120571988525 0 687049433344 199297913914 514143426191 138844975790 504979981690 82538287218 573392961435 0 687049433344 0 687049433344 331368877070 576429867701 0 687049433344 505207819912 513194503810 399696315636 526125250997 0 687049433344 0 687049433344 57788863777 461998293273 0 687049433344 620501313435 655039499018 269185201044 400114135579 63990825170 679857910244 35975671039 117467261297 372110743707 537296699651 0 687049433344 0 687049433344 394789497357 451338970271 0 687049433344 226006055397 284274943876 56608041477 541660145971 0 687049433344 128731739485 587325694234 0 687049433344 0 687049433344 0 687049433344 0 687049433344 176463200002 498829925604 138586059927 510037157616 0 687049433344 15657160193 354316684743 447178194793 633482056521 38593348544 562835030945 0 687049433344 0 687049433344 78307446903 671542676400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 4269844563 334246687771 0 687049433344 181664301847 516964853433 40621097847 594976607131 69886983283 97583897747 67436686507 379009516891 0 687049433344 567612240668 670361781017 0 687049433344 0 687049433344 364942731851 630916684780 0 687049433344 236389532564 531268171071 480096026421 599512637363 0 687049433344 318838834616 449166705652 0 687049433344 0 687049433344 0 687049433344 469801194918 499014126074 0 687049433344 624486507621 649504502621 340901106583 563399157110 0 687049433344 0 687049433344 148757742633 193004757610 138103749075 592621639089 0 687049433344 0 687049433344 289353706945 569328713822 0 687049433344 31357510678 70933973900 401620433137 632982450820 288489362263 368447557345 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 415957589822 512474560752 351608700771 611931048238 134948655671 393475759564 0 687049433344 0 687049433344 252212833277 394387973407 277539431228 390293443898 432792596241 634773982047 186109599940 495327035380 113542908381 404347108057 0 687049433344 0 687049433344 0 687049433344 453142954911 681210789115 412974244206 483769906791 0 687049433344 0 687049433344 180047265684 410744694028 53688857142 180437266424 31067520003 650953386267 0 687049433344 0 687049433344 0 687049433344 198054210259 216506297312 0 687049433344 38640290897 116550821280 0 687049433344 0 687049433344 0 687049433344 293220848155 557377274728 0 687049433344 56634788681 646134176569 545676684949 569205270600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271768891221 365506959802 55886095809 503671560849 155204030783 239387337139 0 687049433344 0 687049433344 445609524376 640360962361 560423769823 666895415797 0 687049433344 380813088454 534118473719 488216088551 579929153413 354101973201 432632887093 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155421443209 232962266417 0 687049433344 0 687049433344 323661603754 458502109910 193390068491 422106052175 251837106926 589811727840 0 687049433344 0 687049433344 118091691537 194243301923 487263583348 637169164240 43098182064 158567478188 0 687049433344 96073463568 558863259637 0 687049433344 0 687049433344 138032178700 651647119967 0 687049433344 0 687049433344 210093817079 303096133977 66768675498 579108934641 290352548710 612155606580 133993902357 191049380299 0 687049433344 0 687049433344 326086269334 605571214918 11860400441 345488553515 549135388739 595657935981 0 687049433344 125636666517 159912530304 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 553008506946 605268983815 0 687049433344 44986338944 614069333666 24444079016 552445735005 0 687049433344 152043210781 520862128621 0 687049433344 0 687049433344 0 687049433344 0 687049433344 357676181508 497503582298 162770173800 590755807093 0 687049433344 185202127306 572355490581 0 687049433344 0 687049433344 232533461860 333812376544 0 687049433344 0 687049433344 0 687049433344 0 687049433344 20384729251 211216416034 0 687049433344 0 687049433344 348229489211 507133104476 202629584818 453429319879 186945914866 513169211145 0 687049433344 32190864709 580467487732 370407140948 572145433900 163104613725 456707598212 0 687049433344 35443348238 400622514210 0 687049433344 399957669398 611185799565 0 687049433344 0 687049433344 0 687049433344 40801163472 546270034214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 406166688368 677106993970 0 687049433344 288644826226 666998967348 139158632525 657968158699 104189761089 461077437543 58019032814 349157260579 0 687049433344 0 687049433344 93738425427 633811516230 235486779008 348745055830 0 687049433344 0 687049433344 317015144066 504926399766 184168195724 352581821531 0 687049433344 0 687049433344 247072171596 306799676763 0 687049433344 453561859573 633947217794 557394565356 638419226012 0 687049433344 57454125618 634308063104 0 687049433344 140901586714 500052241753 153181087871 444527088124 0 687049433344 391002439533 550086064328 0 687049433344 0 687049433344 33780976427 375405143609 266475572975 449623015064 67532145786 231980115330 0 687049433344 117345007435 263770339073 0 687049433344 198552117963 408619584412 357563563397 652149969329 0 687049433344 166890638571 569294374479 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252852350203 642522746327 0 687049433344 0 687049433344 481670748414 657151235534 229674647333 618126294090 311304856115 610182478194 0 687049433344 0 687049433344 351255907969 585377271856 0 687049433344 64733485148 403014231541 235010962361 249569768151 0 687049433344 0 687049433344 144378282088 223218631351 23810577057 292068182689 213289161956 352223534459 0 687049433344 283721809849 367659960014 0 687049433344 98381252117 265477676419 10637263887 219349260310 0 687049433344 0 687049433344 59876697721 421590150034 455960703694 505489107789 0 687049433344 79335555296 242922713605 568389892728 585880069274 0 687049433344 208353987011 639639655878 295665038979 348619812318 544484586038 634928751340 143805610102 450341026109 0 687049433344 0 687049433344 0 687049433344 391150879925 474889132347 247950765984 349030102579 97154825602 134906214316 0 687049433344 274614319640 396188615723 0 687049433344 0 687049433344 396425537246 492254197502 0 687049433344 0 687049433344 500261712521 588092258885 120628542922 571450998093 0 687049433344 0 687049433344 0 687049433344 77326023285 96264839791 139199252499 648112732404 40737583363 231506309288 68712635319 290125636820 0 687049433344 0 687049433344 132332446070 177088025490 0 687049433344 0 687049433344 319090178446 364590176877 0 687049433344 91236033668 421503947488 0 687049433344 0 687049433344 520338792234 637751624002 0 687049433344 0 687049433344 0 687049433344 193905672165 587468963598 281993955431 643217499478 0 687049433344 0 687049433344 0 687049433344 130318938701 279924450641 227713777940 272284983211 15466231896 260816130481 360540574281 500458528901 0 687049433344 0 687049433344 0 687049433344 151434859375 294403834421 0 687049433344 0 687049433344 40058283379 81331259088 0 687049433344 130803209589 187719343239 136654529460 515739778871 0 687049433344 24948902606 512832147106 316242019908 317222812812 544745618800 587323090627 498640939362 644011424121 0 687049433344 0 687049433344 0 687049433344 237613804796 429823550392 0 687049433344 450712127841 501540393551 373345003289 665489968429 12416058306 614120280719 0 687049433344 65679431525 505365287346 165866666255 382908288754 64582289489 646131366594 34303259642 81019217239 60135644082 272874077330 0 687049433344 0 687049433344 0 687049433344 71518046587 528595958158 1242345121 672450042982 21857331621 443146765692 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 269067281609 665504547257 336652595865 590370730295 115576306942 488985679975 0 687049433344 0 687049433344 209148036379 622666804852 40959736186 647823347577 155941727085 310936795734 149069810499 619767023655 230697361616 504824944537 54732064255 440039152541 195925246678 364500358476 0 687049433344 0 687049433344 323854345154 360795353558 123604360870 200765361412 0 687049433344 0 687049433344 196378817018 312653822931 298310669210 365088194948 0 687049433344 365213903045 560364741967 0 687049433344 58562645804 268595249060 0 687049433344 302414992277 546244744569 315360399582 405361060031 531150295124 552404073153 0 687049433344 0 687049433344 0 687049433344 0 687049433344 363507465082 557322838106 0 687049433344 0 687049433344 3055703491 359798927032 149998367493 635224240392 0 687049433344 0 687049433344 0 687049433344 475930985303 649762643453 110511918985 273982418919 0 687049433344 0 687049433344 56315501470 429211968260 0 687049433344 0 687049433344 0 687049433344 169284867044 417926926160 318110343935 374547454650 631853230987 666437567978 174771314897 415603287216 323001987304 566306379710 52037993713 378469100274 197825771415 365308293569 16071086115 484541928123 632885502138 640088970316 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 167882788427 364877647942 0 687049433344 87684193567 333317438714 61479192179 608915449292 0 687049433344 40080904711 532633448265 0 687049433344 159292058867 388302555819 494274272326 494781871055 205888208220 591105520829 51769982854 220144940913 503571309391 585793347480 0 687049433344 134306117801 361225813317 0 687049433344 0 687049433344 19061923219 579291205451 0 687049433344 6931017755 516065424253 493720097417 509445663163 367325280313 594421153494 187463144153 511486870709 225910160752 479008890655 551541944968 609307374698 0 687049433344 0 687049433344 451599225461 478440912285 20944037275 527241756914 0 687049433344 0 687049433344 139183925694 569030466685 0 687049433344 0 687049433344 0 687049433344 1385255948 180529038711 0 687049433344 0 687049433344 349446720118 408936116558 34036303788 285774982270 224321873462 332237775423 496153204006 611350829172 5894168505 478579832767 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 192440355321 302311761031 0 687049433344 0 687049433344 162267875480 353858368568 0 687049433344 58845444667 309392370589 40202610502 539274721635 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 306335914656 379751305094 0 687049433344 439866307869 551902629738 456102958246 601978530820 364766064111 592965607957 0 687049433344 416131725282 519489274169 62039666365 495854973088 38385092599 466557940271 0 687049433344 0 687049433344 0 687049433344 507912037073 513416530478 0 687049433344 22238278525 244617056102 0 687049433344 0 687049433344 0 687049433344 0 687049433344 298382861402 513514330460 380487316425 484570515871 0 687049433344 424618108069 535222525021 0 687049433344 0 687049433344 232381025089 264905613015 25037259842 411881599296 0 687049433344 194857116624 236093299728 261686777479 283926836317 0 687049433344 0 687049433344 0 687049433344 0 687049433344 31897131517 81331328530 363482122005 443544765032 0 687049433344 48930414844 588621932197 106980268559 574892869950 92060056751 264356666956 442605380081 548843640187 201316478348 439741175601 7695431416 188290276371 12583921719 182564895675 557655550461 584495655077 207494460795 488030901605 0 687049433344 57404871510 219673489230 357496889664 623640781481 311329762182 356515396836 150620647276 518242965782 0 687049433344 59571113043 487057951715 0 687049433344 0 687049433344 26755108283 165547141500 156194447920 370943858579 3821992975 446215670546 0 687049433344 0 687049433344 0 687049433344 213896136192 457228189567 576234846615 593720744140 78134583528 128275078282 522296051866 665379988916 78345317863 428830413243 0 687049433344 0 687049433344 0 687049433344 68918362322 289575047202 0 687049433344 202916904532 591755931786 0 687049433344 0 687049433344 73513167323 194484141084 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 302500609957 383906717574 0 687049433344 0 687049433344 460015620350 495380325500 0 687049433344 542940178823 662423713673 0 687049433344 205968596621 505210670724 0 687049433344 94226755400 204821355967 0 687049433344 537501371782 619822556425 0 687049433344 43635508815 166038030082 0 687049433344 518241458889 640138492460 0 687049433344 335662180038 498626187765 371965627762 584422833946 281447336203 469488165614 0 687049433344 0 687049433344 0 687049433344 291789271539 313277931724 0 687049433344 0 687049433344 0 687049433344 0 687049433344 231653439107 385746743729 100885209195 324354295767 46245903769 298744533692 389213378125 407241101515 0 687049433344 0 687049433344 41925895984 264441155300 0 687049433344 89530661296 127810623133 0 687049433344 0 687049433344 0 687049433344 403651569951 557537768444 333360143690 339152720747 433536785222 522288646807 359981608136 682936778318 70543320690 90421844912 336509022338 356048466135 139235530293 331190747563 0 687049433344 583466499228 589342435419 375944858757 419465325883 0 687049433344 139135637833 486765210255 162247412032 220468200024 307006639268 494962433264 0 687049433344 0 687049433344 133250857633 562241587583 334666585639 402253819889 0 687049433344 236501770759 470413032904 265973934607 627147660137 84919969344 590332182602 33184309764 651159221196 96333012794 406430955309 149033384240 593983359957 75209105904 202288119985 316921703529 651455735996 36670245512 181571564678 37470038892 103142972456 0 687049433344 149689949553 606273128460 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7633806008 375879649297 0 687049433344 379547106386 444255250581 0 687049433344 280516535211 422351113350 0 687049433344 185384284562 353971445914 344724388993 623244113868 54466628579 154488828096 74971953 514576507181 239325034093 259670330580 115273184200 336640451934 91307455090 360593496835 0 687049433344 137434462398 573356658235 214394508419 522955886822 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 124191614051 266804419699 176672047425 394811084089 0 687049433344 487367075793 659766013176 0 687049433344 0 687049433344 0 687049433344 0 687049433344 500574343419 686940122631 0 687049433344 440502506390 452466490002 46275606477 86992550178 0 687049433344 0 687049433344 558231910238 597048022382 589084451240 597130372523 0 687049433344 297544198985 415414506578 311926310116 591772810192 46533733764 605603682395 0 687049433344 0 687049433344 0 687049433344 146913445018 423507820769 0 687049433344 0 687049433344 304943033050 495181089404 219503878603 604110187360 0 687049433344 0 687049433344 0 687049433344 87483027358 500493622319 161473365989 334680496375 77336326329 617719932185 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 145737199360 586101396880 0 687049433344 203594157516 307572652911 58076406386 424502836878 224727866404 253180187635 507664560173 541621465880 155518839222 279289178659 279791954302 621521742839 7229403264 622822123905 21009590659 161697758258 367660548113 424314509906 148711260056 516487092027 546962443736 630917384281 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 251275393559 603074388028 0 687049433344 138979126746 228570465233 0 687049433344 0 687049433344 155485465095 260653909042 143115436657 335863959025 83228335406 640085329201 0 687049433344 0 687049433344 2106719999 678508575190 163909930964 603233207265 0 687049433344 0 687049433344 511591376492 530765527324 0 687049433344 0 687049433344 161384231470 494504202773 44548312738 607449940115 327802038094 556876903020 0 687049433344 137399789871 485904727144 324579144324 475711941098 0 687049433344 0 687049433344 420073703487 511945875833 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270968800899 580527540847 0 687049433344 222651996821 379371222193 113694084655 132078764684 0 687049433344 344375698902 434284701639 212433814742 436710920680 105809846890 529221237061 92570209758 374887630131 384091505141 459626774223 0 687049433344 62523951765 368473762786 0 687049433344 151944245583 403900156984 0 687049433344 216469618806 407371783334 351259529 651771269051 0 687049433344 0 687049433344 103376757208 389009584594 36890507152 676777248362 25488677487 300617989685 64254465008 92655516728 48247937044 360557574448 147007818901 590990161759 115977198869 553662049658 0 687049433344 0 687049433344 466316308406 620623057640 0 687049433344 0 687049433344 0 687049433344 193628222143 244332340218 206241349145 337293626205 0 687049433344 187974268396 228407224797 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 321461722924 593544059284 0 687049433344 0 687049433344 182861353959 324449052172 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177044236759 382580055618 450776991186 532234582311 171598403589 285213427210 2204415512 16504340715 612169897120 667152163129 66708450187 277256501334 284662021278 497497700435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 53767814858 444513428975 123613266686 420051228518 0 687049433344 27203745746 293489910075 387750426545 584474798612 518208281889 625327471694 30409631710 388474248347 423534714712 426521341001 0 687049433344 89454592373 533702009817 0 687049433344 0 687049433344 195315699047 494525210872 338593812186 403764586212 0 687049433344 55170543650 248262051414 0 687049433344 0 687049433344 471121322519 547949355074 157210360878 328454390950 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 399148578450 577218848164 0 687049433344 279859237743 587005987572 421406336307 520158783468 0 687049433344 0 687049433344 0 687049433344 326047356722 378902539574 0 687049433344 0 687049433344 456599168578 458821467920 264303074105 364309523788 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 40218981312 239716942826 146751577835 262243825917 0 687049433344 326029986714 576608624367 98122216945 124889921587 507715590205 566524141614 210420309234 319031779156 0 687049433344 0 687049433344 263100021140 266171748883 487915498828 491143330495 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477425852887 482925489899 0 687049433344 57713274717 213846663635 0 687049433344 0 687049433344 27667083583 326789358312 0 687049433344 0 687049433344 118155782808 584388745743 0 687049433344 441383430275 573891190075 0 687049433344 205539653245 526542228368 494717532796 646755060771 455048093664 624842457880 0 687049433344 50589149472 60678336031 308643715685 654324412983 0 687049433344 0 687049433344 0 687049433344 186646795773 450883983452 0 687049433344 87766346847 157674686284 0 687049433344 0 687049433344 217126708677 587680022669 75692412566 216330041407 0 687049433344 19560971879 207660021692 326932844558 420529380589 397517630345 555470048809 296289811087 300196566893 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73943642461 307999755191 453698342716 628344706997 60776594617 341149095103 594587753556 603009173727 468922567006 578913088929 0 687049433344 0 687049433344 127078405175 682767448719 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 7429143159 129376055430 160916480673 235233410868 432597725501 508987528001 0 687049433344 153588931819 684334268160 0 687049433344 229455098163 480831111264 268986589838 448759676894 412324956405 676993204774 0 687049433344 93967250283 610317560740 484946371935 671528379351 56740582112 176458700343 72083660020 159482086599 40502196618 274553239124 0 687049433344 0 687049433344 0 687049433344 310197202343 600494894460 0 687049433344 116674147562 295575880256 0 687049433344 146824076028 445482242671 339824217607 431271090600 483693593610 546641310464 0 687049433344 146114647268 492331691060 0 687049433344 126548132669 560804168199 0 687049433344 0 687049433344 0 687049433344 388696141087 586195104292 479994315407 588825142629 203616315409 626210092132 286277322273 513747367010 84297092399 130733298315 351469566636 675300805451 110592350452 483294905469 0 687049433344 52492210264 548494916696 0 687049433344 167741850810 299951140702 12183323179 256666190726 0 687049433344 149423812630 637007056988 0 687049433344 356266066522 615569695549 0 687049433344 0 687049433344 388651768716 441532164541 60609743569 618497432050 248521970069 322406179382 0 687049433344 0 687049433344 183492416332 329380245284 0 687049433344 0 687049433344 0 687049433344 214873556388 412897890178 0 687049433344 0 687049433344 190632971162 557664907996 0 687049433344 556145276128 666337762452 64217510440 167900951295 0 687049433344 72849735229 382685366913 97107347980 309356002705 0 687049433344 0 687049433344 338781826127 642929645428 0 687049433344 0 687049433344 182444720183 512422861927 0 687049433344 0 687049433344 121893309019 648891484991 41087580498 102951070564 87116318066 245403104826 0 687049433344 370766123162 484004281853 0 687049433344 0 687049433344 422917619759 480091916192 0 687049433344 0 687049433344 0 687049433344 276016126338 534184249828 518410706489 604646329302 0 687049433344 0 687049433344 538522372419 646160261830 50803001043 365647572610 0 687049433344 0 687049433344 0 687049433344 253344070775 261153844386 299466875846 604049897392 0 687049433344 0 687049433344 153479467834 513338860509 62068274240 177351319220 0 687049433344 0 687049433344 477003011672 490240521215 0 687049433344 0 687049433344 0 687049433344 334354474422 446215247008 401718895540 424109903154 260876055171 387989086624 286930407305 416632332938 56218620194 126331926645 0 687049433344 103227370958 216576937856 0 687049433344 0 687049433344 365688517362 460115373783 118761508744 438016845353 0 687049433344 0 687049433344 54273519174 334079637865 0 687049433344 319010401184 566737631804 0 687049433344 0 687049433344 0 687049433344 30965756413 657463351169 33674670056 301547046851 5971823530 630569594149 340088278727 640070199574 0 687049433344 388888272100 614686343588 0 687049433344 0 687049433344 13535526060 300958241555 0 687049433344 447075870887 567830562579 296392339759 621323746205 0 687049433344 0 687049433344 102945051369 595036218114 59881981755 221935026850 0 687049433344 496775910237 615109740957 0 687049433344 0 687049433344 151452959166 434705336979 0 687049433344 0 687049433344 137496915497 473567031664 212781467525 380081594560 0 687049433344 0 687049433344 105946390899 421954044731 0 687049433344 0 687049433344 89304674436 467113152689 0 687049433344 0 687049433344 128023194338 526381043981 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 462781086936 518996226752 162846476611 394916471085 130083978827 214616365973 9882291814 82372457240 0 687049433344 34013129209 344848174426 0 687049433344 99971331797 558994151647 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 174662367345 683870834307 444713237197 681776498935 329608461777 591065730340 13914268270 62433490496 190853935587 504413501549 126693941737 308168540775 59037283650 651159329601 360092876057 570062773802 40870442695 178252419481 0 687049433344 0 687049433344 567674072028 615832482864 156467104590 298863121400 109390159997 673218713289 0 687049433344 0 687049433344 423319978546 514738710990 296839375290 521335702018 140231380474 558291085339 144484795818 642485241681 42043613673 113163853493 0 687049433344 0 687049433344 355549913880 411285140748 0 687049433344 0 687049433344 242574842359 665683441256 212072311787 352454570094 654619365931 658962752897 227399968718 649790590727 0 687049433344 246916805666 366199310852 521838978232 686265187366 0 687049433344 0 687049433344 0 687049433344 0 687049433344 154356624138 443772374240 217688688929 375342368925 0 687049433344 260596098667 529683057216 96725044896 428696746799 432666408261 487010882698 74016123404 266806667818 354419560156 361463692660 0 687049433344 183784753590 306590298165 205710241591 303428866131 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84112193416 666261594663 16323461054 627778474059 127949020078 550552996799 0 687049433344 0 687049433344 0 687049433344 398534788531 451136054687 0 687049433344 0 687049433344 0 687049433344 23895589398 153744973359 194997761415 568373327444 11229622637 377900410435 0 687049433344 329034890243 573708468560 284377286695 403362721070 0 687049433344 193853958442 379463162175 0 687049433344 28744899836 472704179243 0 687049433344 407577046212 454255873576 507866544825 676142173029 263498400576 283980302441 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 163404197174 457099158273 0 687049433344 565074237810 626771159071 58792694056 256062341772 0 687049433344 0 687049433344 291836564533 402233470623 138252754485 207230532966 0 687049433344 247318060922 453906953772 0 687049433344 0 687049433344 303693266042 497087864367 32044959336 365006554478 24738755674 398064319868 40004458677 293063499103 0 687049433344 0 687049433344 0 687049433344 372205828891 615628433396 0 687049433344 0 687049433344 0 687049433344 417857159672 461651131711 77068287123 519796769313 102360058031 490430671582 271463463804 515926476175 319505913808 634609653508 0 687049433344 0 687049433344 329057098343 632927161229 0 687049433344 4600071440 129119811062 358716869230 472591225242 66776526800 80940199866 455057926942 483727831450 364853254824 603113863925 0 687049433344 38837018714 307152439270 0 687049433344 250487658791 646692052903 0 687049433344 0 687049433344 267132711274 555699736767 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 48778467127 50257460721 47543924481 626619890939 0 687049433344 0 687049433344 0 687049433344 0 687049433344 238901564985 438005353888 254091035775 592344666580 0 687049433344 0 687049433344 243393670825 313862891050 0 687049433344 0 687049433344 0 687049433344 0 687049433344 165023658730 206493021181 0 687049433344 199334009410 402659762163 467354233370 630855965075 335727299171 527233658930 405560596874 518087968218 0 687049433344 128338419089 249504431881 0 687049433344 85276792154 131282373941 0 687049433344 0 687049433344 0 687049433344 136026514055 669577676060 437852467506 528821290007 244323191908 490881238027 65910662339 244178008537 0 687049433344 0 687049433344 0 687049433344 226737684549 631615427199 168811976627 336059765262 111144189404 666684457362 305162747626 424499917858 185088452475 427479390693 0 687049433344 0 687049433344 0 687049433344 178338178484 308609744227 0 687049433344 0 687049433344 589333803836 664622331262 0 687049433344 203199721930 680892312231 350859779268 427767862864 46101083101 324860722799 200617732142 639774609914 0 687049433344 0 687049433344 0 687049433344 390113318509 671057916973 0 687049433344 124616710801 497130773183 378479679228 682008694540 312940967028 373908209869 0 687049433344 50269933731 594749410675 0 687049433344 0 687049433344 0 687049433344 202681870427 439489671680 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117890077089 278601129331 48154407970 176297681350 185568917207 535844630925 0 687049433344 0 687049433344 43376749052 295002863200 0 687049433344 0 687049433344 109230309837 599789602301 0 687049433344 66852174808 127964539476 618726562922 630627095622 518282723067 611047860627 13291283547 345789391751 185595536231 677961118325 0 687049433344 12073447185 608724420219 0 687049433344 0 687049433344 0 687049433344 179754383233 349229974094 0 687049433344 88555363813 279919324565 12834424147 492519090423 0 687049433344 0 687049433344 26239148790 34727944198 85881319713 230593849214 79125645862 206359343640 439008479637 656798902784 0 687049433344 0 687049433344 0 687049433344 289593154260 500168506435 146707019771 475987898470 29583246906 427222295932 247766307850 519612664850 63345736119 336835206421 328251406271 541985414329 0 687049433344 0 687049433344 273361584871 545271578864 0 687049433344 37513919539 215929184385 0 687049433344 0 687049433344 239931816764 684137868570 86152144476 612081339027 575059231906 656475067213 0 687049433344 272721084782 509375107140 25501249511 40282379078 0 687049433344 305005419114 388600833349 174517133200 536955213765 277234835770 357348452487 0 687049433344 0 687049433344 0 687049433344 188928380213 462579390215 296754966977 637996583349 0 687049433344 278316274655 305844784385 0 687049433344 0 687049433344 291510724009 659131682275 33712910994 598007658592 0 687049433344 262771373624 409161517759 476342136487 611126571940 38410385992 321659566023 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 22860137869 386803603107 0 687049433344 0 687049433344 424578170587 664948823068 22562396200 604969154619 0 687049433344 71753601460 674216032399 140330165186 414941935790 0 687049433344 0 687049433344 60347584268 202355574123 0 687049433344 0 687049433344 342903959946 346191829114 54467978156 521289410180 395645884516 680202617893 0 687049433344 0 687049433344 0 687049433344 286798861943 612638645384 0 687049433344 173601161296 383331353713 254779745854 524866257711 0 687049433344 228860929626 572572515036 313749623749 329216800396 0 687049433344 0 687049433344 33756477891 268670964345 395536818173 483794210744 121743989164 557797795102 291448705814 425199938371 0 687049433344 137957563871 592990306163 224971472971 504051179388 312081650228 462227024861 0 687049433344 0 687049433344 491962908488 652787906693 191807808353 292053091286 91779533631 650104989011 120117119567 435451482517 0 687049433344 0 687049433344 344762667800 433908606740 0 687049433344 0 687049433344 0 687049433344 237186368913 573885986487 403069362031 466319378372 0 687049433344 0 687049433344 0 687049433344 489695495627 563588457323 316648900970 393443569576 0 687049433344 0 687049433344 344526949035 638769176388 0 687049433344 196723479928 630573989471 0 687049433344 518162973354 521806085221 226246444190 238609203853 25293879328 405343727977 0 687049433344 0 687049433344 118091550043 182007299053 130586559842 555432017817 10209659036 576120010064 489531300441 609238507622 105436328363 454407240216 327991285054 560200108578 0 687049433344 0 687049433344 229946884561 363192492200 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 130880559555 655421741606 0 687049433344 370437977004 401256424211 50043914902 544457343604 336748634513 497662702526 0 687049433344 0 687049433344 0 687049433344 5806362413 420479810832 168676903383 226794174148 0 687049433344 197371698996 299198452445 0 687049433344 37668097661 155541438829 206321538332 620047292298 0 687049433344 331640102040 602382599531 240069143426 408184203811 0 687049433344 0 687049433344 0 687049433344 268063805278 396472704652 0 687049433344 0 687049433344 20768378415 522582679221 47433428016 237514613731 197002149670 517846389160 105765902298 211051218824 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 328313163296 684387386707 265155894692 455157182400 130520688443 552305764953 0 687049433344 0 687049433344 0 687049433344 77357529260 484493639172 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 56904963250 460587894314 43951510351 545654445633 0 687049433344 0 687049433344 0 687049433344 58086786696 428667392386 36085140870 69203264733 26006316829 156780356141 173062404514 582441697995 0 687049433344 0 687049433344 134837625858 142417139941 490869419352 525063995049 0 687049433344 658452263651 666705793200 534104943853 653802003385 111431290947 524048225186 0 687049433344 0 687049433344 0 687049433344 0 687049433344 439941358761 594182495980 0 687049433344 0 687049433344 96347900110 658563145259 0 687049433344 0 687049433344 0 687049433344 11843270721 48015458063 374040433028 422511202470 24076542332 149781433989 0 687049433344 0 687049433344 0 687049433344 99800090951 505895820804 0 687049433344 0 687049433344 502995341090 523926764946 0 687049433344 381984257857 587787300631 0 687049433344 342006415366 419235495258 173174712831 301918225925 8270524292 76713205900 250011247420 442079703036 505185606010 522448220124 0 687049433344 0 687049433344 298631740074 469192393845 0 687049433344 46733837931 495956280423 0 687049433344 151930054256 418085863608 0 687049433344 134712846418 659508494195 224977363454 524347073311 0 687049433344 0 687049433344 0 687049433344 206114443900 305577972343 332617543517 446381769406 72357041717 349947210975 225703159587 342138943373 0 687049433344 14038961345 639689457024 0 687049433344 0 687049433344 346765737360 549291152695 0 687049433344 124152205922 365340151204 0 687049433344 265994028979 676628755519 0 687049433344 0 687049433344 342153958596 431129873356 151140175404 296745225658 0 687049433344 0 687049433344 0 687049433344 0 687049433344 8963358328 282053497542 0 687049433344 0 687049433344 344619573829 438010661617 280934146637 412225132932 0 687049433344 405549348212 560689654595 412590688019 624900486958 374846295228 480701768549 0 687049433344 91889967650 289857212004 0 687049433344 317726030335 455656799828 0 687049433344 71974884153 163804652469 210820448689 314599450459 0 687049433344 554178475047 586558068527 201338624642 531954072686 104025637800 117186791854 0 687049433344 127398446676 205883884089 0 687049433344 413828521242 593880966097 393254362660 579645666412 614019594326 686645511445 0 687049433344 38501414679 629489227395 556150667750 564658564354 0 687049433344 0 687049433344 180141804656 235649504065 372048193768 459369181994 140214665063 236386034668 105968994179 511703358551 516965042178 523752853978 238064948654 660646294031 0 687049433344 0 687049433344 50996412142 314806672785 22538819869 101937874571 0 687049433344 0 687049433344 525774257985 642676861552 51555632616 635084457632 0 687049433344 0 687049433344 249071512331 546044657510 0 687049433344 438443734064 656373175692 0 687049433344 571368961324 649131861111 0 687049433344 511000514263 659524780593 19670938517 500387087756 405968200041 628988205893 76292723948 167902987392 365557954578 643890612937 0 687049433344 0 687049433344 17427330726 243754105635 0 687049433344 0 687049433344 0 687049433344 438838280960 655642549868 321654727167 637301451228 280599335002 589799473391 200898803673 599364546624 0 687049433344 0 687049433344 0 687049433344 147557419503 668046072020 0 687049433344 539269908228 662052896489 138048878393 190648418891 78438233999 337886151358 0 687049433344 438276470111 603980290926 306499596193 631046937121 0 687049433344 14214825290 169786280231 25472699791 117550515773 189574473605 412949747998 255322596660 462479230676 0 687049433344 347427849977 407009747635 391717344155 551631165291 0 687049433344 193595769246 226942999086 208270818036 284606477450 0 687049433344 41022049322 112643418624 95227793091 116873918783 0 687049433344 0 687049433344 0 687049433344 0 687049433344 92842998164 546332195314 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17502724241 336000522435 152528834508 659359237655 123268138082 302948992545 0 687049433344 0 687049433344 351144094106 544493909679 122850836461 554540807916 0 687049433344 246950197272 587210917851 0 687049433344 327148261271 453150148236 0 687049433344 0 687049433344 303041111706 652358877529 0 687049433344 90792266728 325359625832 0 687049433344 0 687049433344 0 687049433344 290283512726 525068141087 0 687049433344 0 687049433344 121527482338 238775740577 0 687049433344 191126974693 468578661765 486711929770 503294281411 0 687049433344 269622384744 381603682015 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193812519028 415415319933 532461980307 579717871912 520594966311 574357765458 240180993300 432541231196 306266570314 632400735383 285141872665 456040770358 0 687049433344 136811549102 140093766702 422800255397 650224109441 263863580915 453818854964 0 687049433344 0 687049433344 0 687049433344 343603870353 503487806413 0 687049433344 153855937369 616015978235 0 687049433344 0 687049433344 0 687049433344 456654540045 473279331322 67338799481 683841316514 0 687049433344 0 687049433344 0 687049433344 130492782505 170392896294 0 687049433344 0 687049433344 0 687049433344 59108944586 501463210230 0 687049433344 0 687049433344 425263760523 616871101295 0 687049433344 124864921315 313643451151 341026880651 407765279518 0 687049433344 0 687049433344 0 687049433344 311524322475 557393531984 606254829360 636621939087 160440458205 631586213520 10596638785 682419250632 30712146733 228305329693 0 687049433344 0 687049433344 23991799038 291306347372 252914198033 665525864468 67772905605 72896888782 0 687049433344 358492856133 395843269660 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 179911040137 484701347119 195183572301 321500787061 350856385130 527695704829 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216210902262 493693815229 51904736672 318072393910 184919382238 371628700537 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 115900264111 624525263719 0 687049433344 555076186104 648645448953 97910879774 681017146790 0 687049433344 564901404156 653142634044 38958081596 40807967613 218364873999 549050317570 0 687049433344 0 687049433344 489295363064 501812748155 0 687049433344 21801968121 652523454121 0 687049433344 0 687049433344 0 687049433344 343120617471 476146615803 0 687049433344 103523693353 319706805375 0 687049433344 0 687049433344 273598962633 532116914147 194585607822 542076007179 35538673015 102075810478 73828986604 485128274091 176570112246 248769469401 310893121090 565476371543 427800517484 556499680825 242647018245 406831375989 162530541537 384145628371 0 687049433344 0 687049433344 170367390197 289412993783 0 687049433344 0 687049433344 404635043138 659208532821 0 687049433344 307938821048 686376133379 0 687049433344 145357000085 645663274928 0 687049433344 0 687049433344 486576993800 567664674446 92038147538 326660375959 0 687049433344 641652290048 668834481180 19409947459 73195248558 121368968661 350921762008 0 687049433344 0 687049433344 134938252782 390118490473 34491536891 409754536515 507368174128 518968241461 0 687049433344 249376604138 358965588101 291835539997 615246397142 0 687049433344 0 687049433344 478978611802 552376622411 203760182299 482109228570 261686836427 298303162438 13411320267 669668804597 357777828679 431624843655 118854856929 459333962588 330724755870 670106010699 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196073906613 528336264446 0 687049433344 610854708372 616987137383 186482831526 266241352680 0 687049433344 104392887198 439428344582 389702802493 630542019763 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126511301411 265514733714 0 687049433344 0 687049433344 425245137432 527141435149 243768552249 302119800827 115609953822 271395289068 18563462096 44960674813 0 687049433344 0 687049433344 54093646600 588773405223 0 687049433344 128028377963 451347060631 0 687049433344 47250911102 265719111431 459395122320 625596911007 157984751350 682304286612 0 687049433344 516559704794 564109086148 372449493851 380142417656 0 687049433344 5327322151 642739903877 416778242796 637122652546 526081551998 610044247056 0 687049433344 330724440919 555939208840 6313594995 13956992707 0 687049433344 329001911181 505028582308 0 687049433344 173473928995 288329353565 52877777991 643903426548 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237015978606 279262304528 545510880101 604116547183 344292423133 560921367928 2188618200 166468101172 340979543112 581527510027 369148358134 453521722724 463393398700 679220317734 0 687049433344 0 687049433344 0 687049433344 106715812944 141282777885 255935418922 676481965256 66761928080 176944751162 0 687049433344 16704631847 232633675314 0 687049433344 602817260089 635941566074 0 687049433344 8384684793 209581834977 0 687049433344 177849275147 211113712137 0 687049433344 0 687049433344 10977404651 621229528575 0 687049433344 254820188669 686230728367 0 687049433344 103720475837 564840453531 0 687049433344 0 687049433344 0 687049433344 0 687049433344 80224865580 256726949562 271669498199 570225491431 0 687049433344 32380227414 291302470487 112788283099 540976199857 0 687049433344 587996803158 670998449162 574366070671 625776031046 0 687049433344 0 687049433344 0 687049433344 0 687049433344 67907408662 191825924775 0 687049433344 0 687049433344 0 687049433344 53245694014 185399508607 0 687049433344 0 687049433344 625360461697 630406712599 608873887569 638238073390 35380612144 37293423173 11717661809 157484364318 0 687049433344 82573806191 669474290909 0 687049433344 0 687049433344 93003345723 219587593873 126600175630 679249369056 0 687049433344 0 687049433344 0 687049433344 224746272659 361135687776 520834891086 545954398015 588668588093 623827177736 81011090554 166677285770 174588483892 307417784717 326661626001 517260612016 145548934323 542145462991 122022827982 208744820350 79741480843 564567761741 0 687049433344 0 687049433344 0 687049433344 456128389582 638641714992 0 687049433344 0 687049433344 0 687049433344 0 687049433344 255407959753 654081394920 49402990412 87942369015 0 687049433344 363349304224 492330053298 0 687049433344 0 687049433344 0 687049433344 0 687049433344 9729005577 384028500737 0 687049433344 0 687049433344 483848453715 574221575562 0 687049433344 356362717261 555762591072 207170108905 413386044107 0 687049433344 102336194841 201452422156 252715768339 487248698801 0 687049433344 0 687049433344 171814493156 217863894094 0 687049433344 533624728259 596501643080 264325649974 457138627452 245770212578 331852344208 456913858356 547868584952 302440667223 456692520821 0 687049433344 0 687049433344 101178727062 377075447034 0 687049433344 0 687049433344 127404950826 338637279533 0 687049433344 0 687049433344 0 687049433344 0 687049433344 141624535852 611663620943 12365590786 552240432868 0 687049433344 333641582893 496432660310 228914997739 442076688457 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 96065002344 224049392066 0 687049433344 497864420034 525395553033 47592959459 228955374956 0 687049433344 0 687049433344 0 687049433344 124921328119 599741278873 0 687049433344 311788675040 532237861037 352083133735 379702827754 0 687049433344 210487273606 500194876040 58040034862 141933989386 17679697214 600941744724 468931438284 494960273942 0 687049433344 619543554757 678705449364 0 687049433344 81657515797 540367042024 313264598890 410265648175 91813856645 611346340787 365379758237 399389812626 0 687049433344 247550780946 612505273323 415129535791 555483374119 45864898587 668849265017 0 687049433344 218589515821 227793114619 0 687049433344 0 687049433344 134795577502 560451336904 0 687049433344 136209050284 663773701867 280739989680 367313260704 525026741747 654764145613 234057846809 326616098909 0 687049433344 77658294131 676596934250 4470360360 669045209126 504682555268 586595066541 213122315100 547199294260 0 687049433344 0 687049433344 283061433314 667504567016 231631158643 241596397315 247832884337 619964840621 0 687049433344 207140656808 458280410574 158475265534 265297667622 0 687049433344 0 687049433344 253216817471 464003247518 604669305340 671368602372 0 687049433344 0 687049433344 0 687049433344 0 687049433344 556881105174 599460791968 0 687049433344 278005064288 563652147096 303153805220 590517537292 0 687049433344 0 687049433344 0 687049433344 164603894066 425969551683 172645926737 315813644208 0 687049433344 0 687049433344 0 687049433344 204649223461 501203086624 0 687049433344 0 687049433344 118051717318 271375201518 25022158512 462397794524 0 687049433344 0 687049433344 59250119622 584409674041 0 687049433344 208230029094 303365290335 0 687049433344 0 687049433344 0 687049433344 0 687049433344 254290152422 393326141393 0 687049433344 152461831732 636827446562 17648337025 595400636617 0 687049433344 0 687049433344 628200550807 669860426499 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 3044226107 150060008478 0 687049433344 107054584185 582638128636 263240343033 577415744890 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 482324867176 514805865107 0 687049433344 6054049423 212814755068 242880706780 549764731152 0 687049433344 544904621211 567553041251 0 687049433344 69534583544 588265500257 479566428154 596249748883 165397516581 456025144539 0 687049433344 0 687049433344 0 687049433344 0 687049433344 216750670957 305547369862 0 687049433344 544791869840 552643894044 0 687049433344 102024999274 177806583140 0 687049433344 435034385530 446276211800 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 157764103148 478693055432 85221168996 363444550784 143190249027 467496278814 0 687049433344 0 687049433344 0 687049433344 55224775170 136376303091 0 687049433344 55412912952 187966290703 0 687049433344 0 687049433344 0 687049433344 269562604547 321006499838 0 687049433344 29010403234 642641470274 0 687049433344 0 687049433344 0 687049433344 314622859150 609977875159 31978823760 287918881991 189665615766 514141636161 0 687049433344 0 687049433344 0 687049433344 647118879075 655663220320 421584663964 494963321192 35791029744 618407595780 0 687049433344 0 687049433344 0 687049433344 415034005464 637108849563 213988129963 422301769738 0 687049433344 0 687049433344 0 687049433344 0 687049433344 39996453089 404754760005 389491131618 432754564039 0 687049433344 0 687049433344 0 687049433344 503970276959 666919651049 0 687049433344 1201305382 504966457831 0 687049433344 194160545768 684043376719 33367221562 313908876197 0 687049433344 0 687049433344 0 687049433344 129131598569 220949668451 0 687049433344 0 687049433344 77455956165 664738094805 0 687049433344 0 687049433344 510789560488 658353247961 215851044325 370701512527 0 687049433344 160180376625 228855658152 0 687049433344 208936703160 287373400250 0 687049433344 315141231334 366879234923 0 687049433344 0 687049433344 0 687049433344 213589694907 526559564590 0 687049433344 428282409267 544282218900 0 687049433344 24931320419 406316184416 80681106935 118174644603 195695677088 588322464696 0 687049433344 287252507166 466775397294 0 687049433344 133813555588 676553963614 6503888843 132672821387 16054926506 44891294885 0 687049433344 274022846630 529494098117 420865805767 480940271125 38005316877 257294228706 0 687049433344 0 687049433344 0 687049433344 173593070117 175461417972 106078046742 249616476729 673562075233 686054845807 511067731499 523106814425 0 687049433344 0 687049433344 517184098685 614645305436 107072079308 612886611637 0 687049433344 75380624832 326821421968 0 687049433344 172034043992 642740688391 0 687049433344 0 687049433344 456338768134 490795955969 149967661276 569926975675 2781016864 304828670358 0 687049433344 0 687049433344 46929655183 329630694740 0 687049433344 45405815630 168845674021 269941909208 358898655395 229890218435 255487960445 0 687049433344 189299410045 526984013132 4760786796 659474806679 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 101227807457 682856478163 378992923937 673119577124 94816700136 525291238835 32615830480 114627230284 473689268794 641566787876 64917665207 566904783116 0 687049433344 498871238142 516289872309 185095151526 680964934936 211561696499 665308111681 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46115917220 47405419660 0 687049433344 0 687049433344 0 687049433344 384159424397 546111427571 238360173874 498910471484 88645735538 532858851281 128781963723 461501895019 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68369071465 340162340495 0 687049433344 0 687049433344 173181985572 612100236629 164489638792 331344199884 0 687049433344 168424926386 268535354719 299694823563 495050752268 122981719613 321328551285 0 687049433344 242248453932 370452372435 186835970011 424302117564 0 687049433344 582809161729 633154937132 61641483778 643505373463 92741946383 458939488190 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 150826917081 187684130684 0 687049433344 0 687049433344 0 687049433344 0 687049433344 84790370454 338126980193 0 687049433344 0 687049433344 64650207391 149956879875 331994045569 660865595218 415319461444 485144832325 535776210327 575205220311 0 687049433344 0 687049433344 0 687049433344 218636126764 335164022102 342695967347 497313639389 428203689087 682601276427 155819963055 666136434810 114047688077 319376876033 206061780137 549285819969 0 687049433344 439181746955 543939096576 45391362207 257911171121 0 687049433344 0 687049433344 0 687049433344 9376553123 336112496880 117643630995 413858922788 0 687049433344 209122581433 330963219548 0 687049433344 129811955329 345583950215 146148738381 175550275456 152994105366 606250359416 0 687049433344 0 687049433344 415763785265 544865050153 0 687049433344 152994944559 447909237266 232167503990 425820584618 0 687049433344 283807391537 369903748269 72706311374 80944033369 81638190174 350562123742 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 46950903799 344115056938 0 687049433344 32275586678 658956572782 335929105892 420321805784 0 687049433344 0 687049433344 261122635501 619461407902 0 687049433344 522979043892 668622999143 0 687049433344 0 687049433344 0 687049433344 221166934481 420565778852 333081714288 376501934878 0 687049433344 188719831168 458313636444 0 687049433344 0 687049433344 0 687049433344 218421389879 333619600318 464944542213 474312731553 185690125366 229494637236 0 687049433344 174222133656 266214937633 51111209845 658561846721 395743436427 555702744875 196230933485 363189063591 0 687049433344 0 687049433344 251659494490 548363223921 461880168285 600434514880 0 687049433344 0 687049433344 282666367271 448138243441 114402611497 607898364173 0 687049433344 129730273110 458499942111 250774003606 454486032278 652630940930 678471388435 0 687049433344 380474510176 555310342210 0 687049433344 129740657669 239121407021 267897905262 373812279223 4590613330 417884621101 58721012908 557787788251 109551771157 603173988370 0 687049433344 0 687049433344 0 687049433344 0 687049433344 183986050034 598571944228 348793424597 493672924634 0 687049433344 0 687049433344 0 687049433344 0 687049433344 243007819948 602025550889 546029050260 577648794633 0 687049433344 161224587636 385164946032 0 687049433344 0 687049433344 73455392253 526850793004 0 687049433344 0 687049433344 0 687049433344 328240401171 344062977804 0 687049433344 0 687049433344 0 687049433344 59147514386 121744222938 546163198902 679630957120 0 687049433344 316008056666 541386588849 137247135769 637029191299 541008817906 651710422400 0 687049433344 0 687049433344 0 687049433344 0 687049433344 146680429862 473991769991 28995678960 78840473860 43717653180 194676763834 0 687049433344 0 687049433344 0 687049433344 42250418257 263343749263 0 687049433344 0 687049433344 49297230125 674120746575 3534273095 492301279937 20779681792 504155677639 0 687049433344 531157205985 667623424093 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 477404037053 478884715376 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68142151842 281625849807 151113553589 592445573334 0 687049433344 0 687049433344 185301157931 291445605953 0 687049433344 99788761259 626719082144 0 687049433344 324103913907 352120695646 0 687049433344 582010528248 658036349377 0 687049433344 327098643353 489165996576 0 687049433344 387343367177 611560191678 252315091562 489317682620 217848764138 672150003652 21881114308 164087025563 46488616199 555526720183 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 213175318506 280068911361 636396082743 686203864042 29624552625 407485815963 19938970494 414617815237 59279060281 525692343112 20849216198 70926248204 1399655326 517472270313 341375661872 663046018697 0 687049433344 486851902671 519297330776 0 687049433344 323845723204 615276220753 0 687049433344 0 687049433344 0 687049433344 223171799828 645120755715 0 687049433344 400233232689 568729937631 0 687049433344 0 687049433344 0 687049433344 0 687049433344 202599309692 619952365388 0 687049433344 185940688234 473993560815 50151256933 360443653060 0 687049433344 0 687049433344 210063177497 361283820955 39279502682 548640208448 328906414453 601675342184 616229405547 648884428776 49881233909 135115439422 254223693679 582109639624 0 687049433344 147089419203 299043811973 254534090829 469455607121 0 687049433344 58200624233 616960631282 0 687049433344 336284058376 435825801952 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 194086477093 303681700400 0 687049433344 0 687049433344 50421760680 609157028374 129907919254 305180925109 0 687049433344 0 687049433344 0 687049433344 175321999808 338307940786 3456250542 454816386570 0 687049433344 320469339681 355018860612 0 687049433344 0 687049433344 583336988987 620599676831 406772863292 682450948359 125952199764 357862979529 165283607725 345472629608 101269385577 538515880093 0 687049433344 108360559767 563309767353 376927910281 556086030511 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 169382480158 670450240471 83184378559 685837907179 230377024896 671222878778 0 687049433344 0 687049433344 0 687049433344 130373300154 198941362343 0 687049433344 224692879564 558975815149 469946814066 556504751271 0 687049433344 285639972709 481690897840 0 687049433344 0 687049433344 0 687049433344 0 687049433344 90590773888 258687044783 436774648021 647607535801 274413773567 620404298996 250563253190 496900435599 0 687049433344 36921328244 528206963392 0 687049433344 0 687049433344 580855375601 654481379870 0 687049433344 0 687049433344 0 687049433344 479069055549 501243703648 17714740290 451092411582 49948767023 325332683721 139573613145 560322868300 148450700211 391168857604 187827666625 528679466853 129455863316 634907945804 0 687049433344 0 687049433344 0 687049433344 0 687049433344 257933094247 400000318833 0 687049433344 0 687049433344 43050724057 180337698803 0 687049433344 0 687049433344 296396578217 325748338949 156439697947 535998703575 0 687049433344 128394792860 337671480598 0 687049433344 227408547014 349852829473 0 687049433344 0 687049433344 429596086843 605849984143 0 687049433344 312423184343 528808164782 0 687049433344 153068562669 251647011196 115893209836 593337596060 0 687049433344 138929600260 665197004401 0 687049433344 90584730574 357653128390 0 687049433344 313235213052 586699904702 475642679762 610160199163 0 687049433344 0 687049433344 241909532243 645179546630 0 687049433344 0 687049433344 0 687049433344 59355113248 548304755069 278472920163 365967950457 0 687049433344 0 687049433344 461803798833 491871949897 0 687049433344 0 687049433344 0 687049433344 0 687049433344 425777789203 589301791813 0 687049433344 389419507585 442653184271 0 687049433344 262290557323 664172410000 0 687049433344 0 687049433344 0 687049433344 0 687049433344 266467864381 558664298080 0 687049433344 430432032877 661690209577 388180227646 527995501809 160208658033 303489884227 376847386528 448679533750 281373078259 590713648944 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 341534250085 502585170834 0 687049433344 211686710456 649095332980 350402215681 440421257092 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 252555895028 421534145371 446558792570 649118999367 0 687049433344 0 687049433344 0 687049433344 387253566109 442458364718 363450577993 661086842676 0 687049433344 34611884850 40122297050 0 687049433344 667005576237 667117433535 305685977545 428700346843 0 687049433344 0 687049433344 0 687049433344 259541873889 295016925193 408243968953 465156353108 0 687049433344 0 687049433344 0 687049433344 188939971255 421289577450 0 687049433344 0 687049433344 397205562248 574215762067 0 687049433344 0 687049433344 0 687049433344 0 687049433344 414605388158 427424373200 0 687049433344 33857893423 355601887130 0 687049433344 0 687049433344 133772202251 317481047053 135821291965 386336182659 567332493857 617872952809 0 687049433344 56331479463 86744095549 0 687049433344 0 687049433344 230687322889 275410665582 0 687049433344 0 687049433344 0 687049433344 85960632096 593007913338 310112499622 480817686261 324651570478 361818532875 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261364768532 509962697373 500145426690 619169593514 118022403053 216309400101 50515675526 243154451424 319830348398 615121285745 142450643437 474335155918 29340940158 60553846185 437658923475 645456401617 0 687049433344 264722508054 586911294095 0 687049433344 495523223966 579457098802 359049994328 422885299108 440191658875 555156064440 254470355447 543327893393 0 687049433344 381219878825 384964260796 0 687049433344 0 687049433344 0 687049433344 90397109737 667251040113 552394387640 614599736572 0 687049433344 0 687049433344 45145709190 415644947632 394993777084 616670605465 0 687049433344 0 687049433344 292319842732 501215451409 309312128817 469522249978 126425654245 132780563819 0 687049433344 516790868489 557293740301 59775164826 591373417788 0 687049433344 0 687049433344 54409981149 614309981667 148050688298 621319930106 0 687049433344 0 687049433344 197756906644 611394234948 202428101804 620966246305 197969145869 209079883668 163472223719 190696732058 0 687049433344 346963421456 559237506167 257946448567 558595221130 0 687049433344 83567079055 465681495069 459448454320 577529699191 0 687049433344 0 687049433344 87153531904 229397766432 279531071798 420490150543 0 687049433344 0 687049433344 42095924969 445894675487 0 687049433344 184308751908 502594296477 0 687049433344 0 687049433344 0 687049433344 519780905365 565938969184 0 687049433344 65486555551 295995552106 0 687049433344 0 687049433344 93328132791 622336770995 0 687049433344 246851735384 539110595947 0 687049433344 152093099269 590877362740 0 687049433344 275557382691 504827249942 30878731994 471664422939 0 687049433344 216118026057 466432700951 111452610471 303172893902 365302048587 552474829665 267427459998 660196943866 87043096469 292163555274 0 687049433344 470960840077 473027931458 0 687049433344 289487779742 355563287384 0 687049433344 151640244554 578806006398 216795988930 674190446568 0 687049433344 468619974775 501394609182 0 687049433344 316448961978 525359102912 0 687049433344 0 687049433344 452883675942 567378759641 0 687049433344 0 687049433344 272149229710 589443466348 290160883173 479768279761 154689809083 279669132612 207755607818 332518374778 334136208524 638676661442 148086725964 551924264575 389923758211 560335848796 460410488012 549403505590 97965114143 517037722942 0 687049433344 285340854967 682068546858 0 687049433344 0 687049433344 128753478719 268234541240 534397553060 612160481926 159608415073 226426329254 0 687049433344 0 687049433344 0 687049433344 203788364835 652002338078 0 687049433344 268568877492 393100129512 0 687049433344 52816957663 137952376449 0 687049433344 254970802513 587507587577 0 687049433344 415732741652 488039266903 0 687049433344 249782243707 483785615449 648328339071 676215943187 0 687049433344 0 687049433344 108996533045 122498659007 25303655332 587767479366 87915600873 451139937234 0 687049433344 500194832267 663713005997 452307931297 453443876278 0 687049433344 0 687049433344 0 687049433344 308374309462 539404372021 0 687049433344 0 687049433344 0 687049433344 155168934191 417275969265 527365227785 617946163365 0 687049433344 206733335246 498893204435 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 82617617241 391618785997 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 191124531605 248240361460 0 687049433344 172609081226 643686250430 116951496782 148339238806 128661658695 271448343238 0 687049433344 188471839453 297672821731 59733824038 215202398747 432296246689 638680775066 383603511040 523760988462 14482633177 405402802850 0 687049433344 0 687049433344 0 687049433344 171152599788 488284376784 0 687049433344 168996850769 286395001516 345384880657 414415167493 588617590547 629434875662 265447631554 438973326152 288282541809 543032695974 0 687049433344 0 687049433344 0 687049433344 574677790575 670609731198 0 687049433344 0 687049433344 0 687049433344 0 687049433344 505228349134 575431925304 99613136084 361143236382 136536542855 213501997335 299845968559 568220636090 520146422208 634841867349 0 687049433344 301152171743 303576607037 0 687049433344 525448077729 676612999478 0 687049433344 334093893065 411670654195 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 109891708959 204460344491 564608646102 586129940096 381697775921 459201009091 195363067626 453182970166 0 687049433344 582581789034 681442939053 0 687049433344 0 687049433344 0 687049433344 184721291467 463324885126 208167605362 261214916142 0 687049433344 0 687049433344 0 687049433344 98758095568 416299176638 521629491869 580332837113 0 687049433344 150005579794 467665193087 0 687049433344 0 687049433344 545697824525 683137204997 267900141708 283804969518 144811231167 489063146879 0 687049433344 0 687049433344 434612276870 684562189644 220731036568 540759963698 54641018039 56878491103 262948209648 631208485020 131308185389 215423021846 233105905174 343536723808 0 687049433344 0 687049433344 485469987383 608243861300 0 687049433344 169348067988 621998833893 0 687049433344 0 687049433344 67032379655 124631490512 0 687049433344 0 687049433344 13791163576 430364238934 0 687049433344 214841627459 665741630240 180472314435 441812597152 478426578095 685045074725 155566594104 172289259266 0 687049433344 229427682083 367579868137 143311492733 277830940568 274728938750 620155969747 0 687049433344 0 687049433344 640524089442 653651863637 0 687049433344 178876390842 513192982946 615642991189 636302894432 325287264660 664793800247 52040161637 191764882968 0 687049433344 0 687049433344 0 687049433344 192343200306 275366801877 0 687049433344 535539751512 543883901717 0 687049433344 0 687049433344 0 687049433344 299806970583 470753197483 0 687049433344 0 687049433344 0 687049433344 35234868834 152780698023 289089972877 311897731710 122051222348 574657070777 304270123266 625824866300 468749764591 510249264975 0 687049433344 0 687049433344 0 687049433344 48221096234 664442614797 276005993157 471895107458 112539373113 251283233190 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 133012654769 214584750939 0 687049433344 205029755380 462169820829 450111725329 561103169680 0 687049433344 170167212088 337484594159 0 687049433344 423127389025 517093860462 0 687049433344 76640330639 643485341935 554674757206 582909779844 0 687049433344 0 687049433344 0 687049433344 503932687833 611613367717 0 687049433344 101516718523 449406279734 0 687049433344 163141262289 623233618341 0 687049433344 0 687049433344 0 687049433344 178980177266 642558390699 0 687049433344 57395059354 660190708216 371917346692 543105682329 0 687049433344 228495202936 492275814543 0 687049433344 0 687049433344 1456498054 373230445532 0 687049433344 95825735247 584663185191 513441399770 564814752935 0 687049433344 269830641978 610439958355 0 687049433344 693798339 590610339143 340440306928 385460774256 252920582221 561160142254 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125303036323 427960661223 57238451207 416361086103 4157986386 349492086286 121341470017 280519708331 0 687049433344 4641016514 625796517280 119449551040 635201813442 188535130318 646620389658 135791638353 222578374648 466859221037 594777445497 180686556766 361279444260 0 687049433344 192706870043 537559477272 97014101065 306021494095 0 687049433344 0 687049433344 227137801524 433490851178 95594222967 656882446501 0 687049433344 48902775364 172575362257 627286805356 640421885112 0 687049433344 86779797624 285806662973 0 687049433344 0 687049433344 0 687049433344 0 687049433344 196835376530 577453352606 30178416024 491030346559 0 687049433344 0 687049433344 1684997484 468377173262 0 687049433344 80308697780 345081374107 0 687049433344 0 687049433344 254437928459 265751410014 0 687049433344 310876811538 397697634026 212850278747 651466373427 0 687049433344 0 687049433344 0 687049433344 56214110224 510295195550 0 687049433344 0 687049433344 0 687049433344 0 687049433344 41090849643 244367736938 155549860744 649218226681 112330339427 586974627140 174135767310 672332150457 372066507298 547740325181 430826627186 506053638938 0 687049433344 204004270389 616379126649 7545112190 497860473121 0 687049433344 0 687049433344 369244014562 610934173967 0 687049433344 0 687049433344 0 687049433344 0 687049433344 88414410837 468572190896 0 687049433344 58353527034 388243076975 128861953787 344105974268 0 687049433344 143206984732 554340576070 0 687049433344 0 687049433344 359216540063 521421966293 0 687049433344 331645792802 625033928589 191524606619 388564264769 123150058559 417549508370 146938141192 461976540157 0 687049433344 0 687049433344 54072462835 544318563496 0 687049433344 124078095009 677023873923 0 687049433344 0 687049433344 0 687049433344 0 687049433344 377643944572 399561541245 0 687049433344 0 687049433344 23421312795 593051322073 238924118144 250677491328 0 687049433344 0 687049433344 233889835772 341959506167 0 687049433344 0 687049433344 100606992541 523711139013 0 687049433344 0 687049433344 645466260815 646261081621 0 687049433344 186084275355 461879704484 176221962632 642870723625 199935074442 321730426520 0 687049433344 554546296610 593092414894 0 687049433344 18800001953 354603682979 0 687049433344 0 687049433344 0 687049433344 59028298910 247282421259 0 687049433344 108300896152 122732128465 0 687049433344 0 687049433344 0 687049433344 450995224278 499624969205 397821365897 676543088037 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 125590599781 519510289433 17050286082 603908524972 112544731481 657195691535 0 687049433344 353344168109 478715942420 0 687049433344 94888995246 416763214025 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 434868781562 541856341145 196234819410 376479756119 116838855998 120367798144 175959288773 581611024427 109948540616 251703846719 565013410707 651098778846 15656110911 63041934184 64446670574 565780938339 58472390063 399600559077 223841280079 649639012226 257510432853 568324527500 0 687049433344 430219883832 530577448413 0 687049433344 146596320404 368727974794 234020715518 661782095336 216325850822 385521257671 0 687049433344 153169688591 565111373925 171900581365 439626254110 0 687049433344 235228056777 589847505188 97681489055 402170440113 0 687049433344 0 687049433344 81930144272 357335024642 351899546671 585057228972 279909200458 624149174515 0 687049433344 74845800025 300949746414 0 687049433344 0 687049433344 415852516178 450619834936 0 687049433344 0 687049433344 72581985306 122876554401 141546635981 539909587718 32227415075 557358313966 69810284662 235337216468 0 687049433344 45073520693 315638372081 0 687049433344 111405752135 247248362637 0 687049433344 289251418749 398294200214 0 687049433344 53952329993 373239962780 67890371752 448113916689 327281877479 681035785793 0 687049433344 351575640345 390432294626 0 687049433344 354323015674 584047222287 421462156978 538667036071 0 687049433344 0 687049433344 165424962918 287592952184 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 523943074435 636479888373 0 687049433344 0 687049433344 0 687049433344 71098097645 454430076933 0 687049433344 0 687049433344 182299478183 189492376001 133793049644 357419085852 32701586030 115900151340 471235828032 520287555856 0 687049433344 0 687049433344 0 687049433344 0 687049433344 13161977707 513150074922 343331990411 657511157602 0 687049433344 0 687049433344 0 687049433344 54969824544 651046357979 0 687049433344 0 687049433344 121746867719 132999169698 217335688735 488980174077 0 687049433344 0 687049433344 243019598102 284545025772 0 687049433344 6863880250 260926189814 206687939015 548363341248 448123799746 548949243196 177773943234 559614965759 0 687049433344 51491953570 141371860289 14868788472 532805517813 174849734355 502627909833 0 687049433344 505236763399 664534240850 0 687049433344 0 687049433344 0 687049433344 22790877231 348796148368 166994673000 383182836051 376051456253 640406760653 384503024420 466572465450 0 687049433344 0 687049433344 181597832434 362058377288 0 687049433344 12280730796 232608923417 209195423073 397594743276 30754124704 177386263805 0 687049433344 0 687049433344 307483909814 355650688508 460557745802 682896221531 0 687049433344 32232559370 438493869658 0 687049433344 0 687049433344 0 687049433344 73068070307 504670875413 0 687049433344 0 687049433344 0 687049433344 195883876170 358261953483 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 279675399772 317010764759 250351046488 415406096389 0 687049433344 0 687049433344 0 687049433344 0 687049433344 457303735409 640585726351 99176021363 463562630498 202439934185 518475286600 0 687049433344 0 687049433344 50848636124 650000628685 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 155233902657 293798866615 0 687049433344 0 687049433344 0 687049433344 0 687049433344 104959299797 375731177561 520115927609 607547111533 0 687049433344 0 687049433344 0 687049433344 428186399425 621018909027 0 687049433344 428900287914 686329949089 0 687049433344 0 687049433344 0 687049433344 0 687049433344 148397573807 338677226245 64862686176 598234478842 0 687049433344 400735113764 617213422937 0 687049433344 0 687049433344 498348886853 512949097425 0 687049433344 197338865533 291563273346 45464315550 482032251005 164490500168 174973006127 294646808618 613695764863 0 687049433344 0 687049433344 172147347815 196633962934 0 687049433344 0 687049433344 71798815120 432766219423 0 687049433344 107796840993 280185496560 0 687049433344 425778896216 440635411572 205681391702 510096683672 217141813151 574361474102 188341193694 483659269868 0 687049433344 126847659850 371484641355 547543470483 649425943907 0 687049433344 309291527387 683999678978 0 687049433344 0 687049433344 0 687049433344 22653310263 219448354846 211459649843 619404594262 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 177715524908 559404683213 0 687049433344 0 687049433344 0 687049433344 0 687049433344 389076850038 613506974852 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 280034452413 326540647328 418986521350 650673319657 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 126974773887 385007582299 0 687049433344 0 687049433344 0 687049433344 62030553302 511497907138 3863260781 510924731782 555830178663 635457713068 79347854709 528596944603 0 687049433344 22311688520 221334731426 0 687049433344 361134316264 649517262291 11859385397 245511813291 0 687049433344 191714253157 581699287806 0 687049433344 0 687049433344 537785621866 642317368958 349739889315 680555877342 80435613860 194871865860 0 687049433344 58114240279 426791559244 0 687049433344 62822767037 64682676799 0 687049433344 0 687049433344 83481186246 585660875855 281013259287 297279843471 0 687049433344 0 687049433344 2248185209 643485590471 125122923520 447808301972 0 687049433344 113180976092 213784047076 0 687049433344 0 687049433344 459252504185 521097156712 0 687049433344 0 687049433344 0 687049433344 350620135347 568191063400 0 687049433344 0 687049433344 0 687049433344 109302184770 343314631149 60289933138 200102183938 0 687049433344 0 687049433344 240501288478 528240736132 0 687049433344 43077477367 234860443856 586282162194 676264785657 31458182583 347403989181 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 187147476408 468730130818 0 687049433344 0 687049433344 0 687049433344 223204017423 326092942744 0 687049433344 0 687049433344 302916893213 682445218888 0 687049433344 0 687049433344 0 687049433344 91433668467 160159190398 0 687049433344 0 687049433344 0 687049433344 0 687049433344 178120691570 324563866201 0 687049433344 0 687049433344 0 687049433344 39851779710 596044243224 335473053696 474971303551 340815640876 345412846375 0 687049433344 78280916534 334975362388 0 687049433344 0 687049433344 329945433581 524322989985 0 687049433344 426509699125 488348192309 116484063731 636565446286 0 687049433344 385720954062 441740519331 152785153249 232993459502 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68402501060 636875290365 251108882144 576462491203 520706382213 656569272340 121797074074 442987313661 0 687049433344 72312842223 326943585454 795584652 643062856732 0 687049433344 286124775032 609721751551 32365652111 205702902496 78739663698 497343846758 0 687049433344 89893538797 607186492378 220759125455 262640941883 105684116128 324064761337 0 687049433344 0 687049433344 235610092188 410605312777 0 687049433344 302588056746 364609493298 225923499699 528601484395 461945765862 614464484377 131459353494 648954280086 0 687049433344 183542319227 374890474563 38595652878 253637750382 0 687049433344 0 687049433344 0 687049433344 142924597062 362275295741 598629825377 636027757104 0 687049433344 0 687049433344 132995612043 292032351873 0 687049433344 275705915552 669356408857 204101650332 522756155472 0 687049433344 57199428817 515555890562 184731921142 313784591221 0 687049433344 0 687049433344 177374247997 188756223149 173553328638 251816716200 106879443162 551543117376 250822043905 388679091291 264832669645 567886689885 506932504351 634827841712 246178706928 534328509280 0 687049433344 272640969278 513393196840 364480536065 473521434306 469245258061 669228248439 0 687049433344 0 687049433344 9191409565 317715784803 0 687049433344 0 687049433344 222804455692 351141557523 33705194429 70513004423 189990546663 284502908672 77596822657 495159255802 79380092472 494621612299 0 687049433344 108747317326 164531317416 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193858711056 361575568600 0 687049433344 0 687049433344 0 687049433344 0 687049433344 68717348062 638192337335 565141222188 599157133617 40193871939 251349174532 0 687049433344 0 687049433344 0 687049433344 306340801850 585616032539 22492705136 469093609422 463459215337 469104705747 0 687049433344 514733273423 632064772943 0 687049433344 0 687049433344 0 687049433344 0 687049433344 340091640758 503755087690 0 687049433344 278030150028 659779753776 0 687049433344 420764313798 526299458178 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 465596119022 566759534824 387771032938 674250935361 215398345704 525519356135 0 687049433344 0 687049433344 354254117529 650008770054 0 687049433344 0 687049433344 52883039675 338065800009 0 687049433344 216040256431 241539568263 0 687049433344 233511576489 516938661346 0 687049433344 142839016336 559779923740 0 687049433344 512683918265 566178505902 0 687049433344 0 687049433344 0 687049433344 475500340004 497340584683 297816155626 422348609153 5099585498 664942089029 0 687049433344 129549776751 669351571319 307105198314 512106260034 607028997981 686331448750 213258219852 375735419723 0 687049433344 0 687049433344 0 687049433344 0 687049433344 120718914156 624911131139 75464913850 508117914665 0 687049433344 0 687049433344 144574193826 481545297967 0 687049433344 214595668502 601174928244 0 687049433344 0 687049433344 6352250999 444975101938 0 687049433344 163570825091 252122015289 141055907857 388585600956 0 687049433344 433380524622 628692749439 176421150853 449304647813 0 687049433344 63146994128 461460622559 0 687049433344 0 687049433344 0 687049433344 0 687049433344 182268191142 290887985663 216207979835 337026608283 0 687049433344 300121347176 552902347982 224852480509 255435751812 470968121907 525113740404 0 687049433344 0 687049433344 396897119341 657474449971 0 687049433344 0 687049433344 74698598907 203231681239 0 687049433344 21006008096 596833894370 343695794056 559213317184 41717699519 248153682636 0 687049433344 300387176891 388490913930 0 687049433344 47180614283 634948805160 538160886441 612023183256 0 687049433344 136431390516 508667582736 42759336301 431595678868 0 687049433344 0 687049433344 0 687049433344 0 687049433344 616660843887 631245122126 0 687049433344 0 687049433344 388177906403 484832210124 0 687049433344 40373798293 329260731912 0 687049433344 0 687049433344 598043136796 618858402583 41600283663 93920961052 0 687049433344 370015509292 582230316403 183724054980 598314721665 367553949225 564894425828 0 687049433344 0 687049433344 308426907977 600103633459 0 687049433344 0 687049433344 295463042534 618753749333 0 687049433344 1288148711 648322611223 0 687049433344 0 687049433344 143631015738 670185592825 114249609666 149607474351 49000955429 421203601417 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 240859855474 590254479764 144214318878 582042103260 0 687049433344 0 687049433344 0 687049433344 93988514976 442900693516 0 687049433344 0 687049433344 0 687049433344 0 687049433344 55669820886 413469533600 254609547553 650771071438 0 687049433344 31842820744 211811104546 223263564040 284727914334 9295237191 617473343280 202793865169 403579690218 90120863925 442871542535 0 687049433344 258851066488 402685183004 0 687049433344 47849791767 570625567636 278620493147 515661082156 308877419728 522140460586 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 404890578850 510495829837 210053121152 628803710397 248657178132 535451869565 0 687049433344 0 687049433344 0 687049433344 136616108673 673291018864 0 687049433344 97891474203 548457248998 296432442961 458136605070 63759056283 355118264513 301932081130 649084560609 209566347361 414903058401 0 687049433344 0 687049433344 127138659482 653860165306 0 687049433344 335862124563 495782858270 79071593059 174945503121 140307477856 238831396719 187778499448 494200174601 0 687049433344 97336013488 545746970617 0 687049433344 363434967177 497109862834 161953644536 553674202865 213150076509 344804013596 81321300495 174142734979 0 687049433344 0 687049433344 207999255950 605162892245 0 687049433344 84675605403 602671864007 0 687049433344 95559271327 134164860895 365598406970 448782824548 0 687049433344 60734467123 232315703028 0 687049433344 0 687049433344 347342400140 572572187394 0 687049433344 0 687049433344 122731892539 641225807937 0 687049433344 141566215765 312900432447 0 687049433344 0 687049433344 0 687049433344 0 687049433344 5173832834 387714781975 0 687049433344 25371837673 56248401338 0 687049433344 0 687049433344 159172234682 502054659401 423026685838 559168644415 0 687049433344 194053300065 410796860966 173492489068 300492753542 133390939265 277500219870 236402986421 449389399442 0 687049433344 0 687049433344 144091804972 266108730125 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 73361894643 564249966027 631582352798 678325710132 0 687049433344 120041838216 325675700511 0 687049433344 359482324416 371726569090 280455520424 341937960754 20156963551 149133962648 0 687049433344 0 687049433344 926711410 595480933557 0 687049433344 105148429983 194346329370 58420343460 684441650366 315117762122 632462461252 79397144839 613586400577 548569311500 658125290309 0 687049433344 0 687049433344 291621632613 531647000844 0 687049433344 61019505310 266805174131 0 687049433344 0 687049433344 0 687049433344 18053471597 382065060562 0 687049433344 93080109843 449961711542 0 687049433344 291364641562 442870960619 0 687049433344 534274730632 647964355668 166727093746 470015519233 231991942710 677433257588 293458774138 371580607363 305461878174 485727496454 455878303513 668626619494 0 687049433344 0 687049433344 575687367035 671779492364 0 687049433344 0 687049433344 0 687049433344 255282786231 406597904066 0 687049433344 0 687049433344 371239923778 597814938939 311110972753 316328929728 0 687049433344 0 687049433344 0 687049433344 270504768218 630827956549 0 687049433344 70658641074 360496402051 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 620681731835 640318236848 0 687049433344 121500656449 543951702137 0 687049433344 646714455631 649299488255 0 687049433344 0 687049433344 0 687049433344 91093187429 515058898341 489338091945 560660383003 527770884760 546070131181 535765311958 546372319861 0 687049433344 97812701947 306006372967 0 687049433344 267832233420 376365153112 0 687049433344 0 687049433344 0 687049433344 0 687049433344 270530574476 587251690916 171745777466 283197449847 78950142764 404459168233 325021923938 440334184229 20291613081 220073135766 0 687049433344 54662321358 54770081785 335995822038 551016302295 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 111271842689 495174277128 336965313921 631595065569 211572591514 241082605851 0 687049433344 136947582572 375107716711 68337784057 577907362472 334304232105 409847357681 122408638423 200570890814 170471117698 491359496517 109558787729 492538462889 143746719669 159360259148 0 687049433344 0 687049433344 487985786663 510685301861 0 687049433344 383379933485 599630449210 258590500085 663343367543 0 687049433344 137746434642 326067829132 0 687049433344 0 687049433344 117613824011 474826786944 149576472567 604656138627 96195538396 381109223027 0 687049433344 483887848410 592347185310 456575304870 469395949487 0 687049433344 160964146090 217960266031 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 237559160023 601236191977 0 687049433344 348100153060 468938472040 0 687049433344 38276133304 118672614169 68254835143 241833795558 0 687049433344 155640463036 681723047517 27155134325 254089638816 534735746919 670577506994 225368746062 637802905623 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 447066233108 505076858738 0 687049433344 292190417914 375828321115 629955664854 670452140559 0 687049433344 0 687049433344 392782185997 412293538738 0 687049433344 39513522518 538916411814 0 687049433344 0 687049433344 0 687049433344 48384233907 296470423860 243826141161 307449636755 0 687049433344 0 687049433344 490059462716 568795151137 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 542987599235 666953042636 0 687049433344 0 687049433344 0 687049433344 75010960616 551392749055 24620258330 70973052523 126530470545 192623278487 430292601308 673726292437 108882127190 169647389092 422387634737 483137983248 256860393796 381829246033 0 687049433344 364044241430 553518193388 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 541676208754 574509147087 464863316181 534213306412 0 687049433344 263917035083 439171392269 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 193571190958 529537845057 0 687049433344 0 687049433344 0 687049433344 0 687049433344 121265813362 452208314871 427371756508 560203338547 0 687049433344 406928166876 498882396372 496138683105 536692018272 270855260424 526028666892 328885197657 449531385446 620218035520 655617377403 482244701080 530044643460 250120994890 467420825858 22805834577 532288754387 0 687049433344 0 687049433344 0 687049433344 83976658895 574522043848 0 687049433344 492911632974 667001220233 279305978553 388901570947 0 687049433344 0 687049433344 0 687049433344 0 687049433344 440998728563 553203753141 0 687049433344 0 687049433344 132823641723 504837530087 59238643220 260048512848 524917322699 590282135395 0 687049433344 0 687049433344 546069159558 561351761045 0 687049433344 0 687049433344 0 687049433344 343392756675 521048333252 0 687049433344 142131637757 294220564997 0 687049433344 349528142068 524204093849 178527933522 567099772182 0 687049433344 0 687049433344 312799771934 652739226725 244248190351 589984803292 0 687049433344 0 687049433344 326942356157 356435177897 383523668165 575531075503 246966361867 539567351340 0 687049433344 432067760353 489357293910 123948828293 319568413005 50230012594 315885302455 0 687049433344 541331909055 652549765308 361028094726 616116040246 13624239782 455740895155 0 687049433344 401545251297 439647971328 65041246301 265215399412 0 687049433344 155048516547 649321195156 0 687049433344 0 687049433344 207695556143 402481876244 0 687049433344 140361919049 519864786611 0 687049433344 240385991013 346806769234 0 687049433344 0 687049433344 0 687049433344 0 687049433344 63458802671 446211622073 0 687049433344 0 687049433344 0 687049433344 153207156882 595197580673 201518258569 655357455151 0 687049433344 296152739599 367704561167 0 687049433344 0 687049433344 345347568622 481997918684 0 687049433344 177667575485 579083581427 0 687049433344 0 687049433344 0 687049433344 0 687049433344 117277725889 664700312929 402219760941 632919435617 193303734271 252574308491 299973429777 331581562542 192511567853 423266501901 0 687049433344 107294512304 605241269111 0 687049433344 42206571413 305110655987 0 687049433344 479336455722 491780877237 92822040937 184846314731 19411578427 481680761859 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 151708086030 654152396482 170033964577 499085616470 52875449755 138052784033 138106761973 635367989185 479832019539 509896994767 2423103078 344894205003 0 687049433344 529053624851 609488816650 471733925639 666973332993 78156111363 263581045150 0 687049433344 147913011656 338863465324 297770741898 435825197610 0 687049433344 0 687049433344 392048597611 490011456082 52463105294 501026212417 0 687049433344 0 687049433344 0 687049433344 4164526965 132161144462 0 687049433344 399279330976 443158843281 473884118000 686110386260 0 687049433344 231093887944 509980251294 225318122113 610392013912 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 271098634440 312661919769 246817680648 331027549439 0 687049433344 6931705843 470578237895 0 687049433344 162512885546 224254883886 290217335632 448620998102 188714201254 523571196861 0 687049433344 0 687049433344 381226519847 573001325779 0 687049433344 0 687049433344 131998797856 362321001183 0 687049433344 615709772338 674231925937 581737524202 625650487791 554236157371 649383692394 619604242929 651134942857 0 687049433344 402589135036 467653808219 301509373608 595218527442 151099180030 545133269808 0 687049433344 62709420550 451870474866 0 687049433344 39098847068 675150357957 0 687049433344 42352256734 556940266144 616950880509 620674566034 0 687049433344 0 687049433344 0 687049433344 0 687049433344 577283371111 685562241988 379858042568 559602144305 0 687049433344 0 687049433344 48990392665 438181882498 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 35460003720 335611334981 390001918390 599734846139 0 687049433344 127488080592 278975639538 0 687049433344 516272249919 536102662110 200336220299 426925365628 32313498590 96457066958 0 687049433344 0 687049433344 30040083250 574077931960 0 687049433344 198511404271 332790397522 0 687049433344 0 687049433344 202494467936 441636318650 93233856250 255520696362 133627832199 282639700749 0 687049433344 144363447295 331011964553 0 687049433344 515399355956 613470037886 94561875851 680181743992 0 687049433344 55327682438 77841842926 516574396120 541682203304 322314399674 561918918498 0 687049433344 228979745162 636725304021 458757643756 459903249156 0 687049433344 0 687049433344 105362374180 201914205946 0 687049433344 533207690339 599667200742 544922305456 610093118729 0 687049433344 28435742339 607188905562 517522694596 613601224471 205244765868 550501250750 64626126857 343597607668 528033886928 601548762672 332247279320 434160541248 0 687049433344 83394435896 583718392508 0 687049433344 0 687049433344 13372507490 287805810101 0 687049433344 0 687049433344 0 687049433344 51905293622 92725553479 0 687049433344 470375343050 610258543089 383172502507 398388592786 149984319820 217824463035 117725092430 616890299139 0 687049433344 0 687049433344 431585784845 585257341506 0 687049433344 62672329393 628914655275 75250077583 568382901846 0 687049433344 0 687049433344 0 687049433344 612691001728 625629862081 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 261347622435 459967214505 0 687049433344 252802284247 409454790091 396893930990 648813474334 0 687049433344 0 687049433344 408068457475 670021807771 9777298924 362427411615 123608107280 312851810406 0 687049433344 145915983739 612549554741 539400421838 565222260287 0 687049433344 0 687049433344 302952352498 670820899389 225627441707 316309833145 332991434745 661287507875 0 687049433344 340696367759 480916359227 111821295909 187531850485 0 687049433344 157603699414 299121124880 0 687049433344 132180051882 539448255640 0 687049433344 0 687049433344 0 687049433344 425939666202 465086566018 0 687049433344 167815330644 385864579625 299367975458 613406286575 0 687049433344 0 687049433344 0 687049433344 104495075782 234421994511 302172176405 563932041433 0 687049433344 548639302890 577724855256 0 687049433344 205653340010 227065259821 417451623058 639625522280 36817929250 280796601276 0 687049433344 0 687049433344 1005779696 580491387679 3570399278 385049748618 0 687049433344 0 687049433344 0 687049433344 0 687049433344 600052725674 623146430299 0 687049433344 140599079352 295911580744 45061323802 484910030632 0 687049433344 174862304172 608571355680 21309270251 530332967881 0 687049433344 0 687049433344 103062174565 358974722979 509289105260 579083958620 575180113535 604349568687 0 687049433344 350328548453 498749068024 296083843369 319951695384 249577540201 351627204711 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 568966541006 596187066304 21592414808 628125168884 0 687049433344 0 687049433344 115191459414 592690050524 315630224216 585138395739 105088121032 111761172364 260402436060 452369874021 0 687049433344 7545287539 144462653853 304226691590 328290610691 0 687049433344 377093269241 634792213377 156783225668 324227251267 289384260394 670653618031 422081689293 603750262009 0 687049433344 0 687049433344 0 687049433344 400056575168 460828865465 400226165357 455423332020 0 687049433344 69485928794 152664192068 0 687049433344 48784224188 344701738775 396291474472 637080658095 147757557844 253609935113 66611508145 587244041810 165428996036 183000319957 95721424336 524333907125 160416630163 441363050879 74661486882 483231729379 0 687049433344 0 687049433344 171479316629 485932798839 0 687049433344 0 687049433344 442188078206 590339138520 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 486607465892 563089654294 0 687049433344 41937384288 311920040576 0 687049433344 142480588369 322618459528 0 687049433344 0 687049433344 67969052729 205779949933 364693409563 504038941931 0 687049433344 262463928595 662955802062 0 687049433344 0 687049433344 656343482928 663115508595 254314242761 593275457261 0 687049433344 0 687049433344 442309207593 575655628138 521705569540 684362811397 336217699630 684049859094 0 687049433344 52578706963 97073484414 0 687049433344 0 687049433344 314742572874 582270474707 0 687049433344 282444499210 471227149082 0 687049433344 39370559255 92331551114 0 687049433344 41966026956 192873272040 0 687049433344 28941641050 343143741023 342144920566 665890533212 0 687049433344 179295186480 500437374249 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 227136283307 403339892312 0 687049433344 87047356051 448012883369 0 687049433344 0 687049433344 0 687049433344 295834265992 376374523469 286480910847 450991112625 0 687049433344 0 687049433344 209702720732 440681326051 465547012009 682378912755 494668450813 503471099374 417601819254 587964306054 0 687049433344 0 687049433344 0 687049433344 409274699697 453629554304 0 687049433344 0 687049433344 125478006402 169239772949 0 687049433344 76020596633 110484487259 0 687049433344 0 687049433344 444876815570 544351884029 0 687049433344 316311700371 601709145257 80818172671 526908848991 200243009001 528877013859 0 687049433344 0 687049433344 27670286149 612604411176 0 687049433344 0 687049433344 0 687049433344 0 687049433344 2136802093 593275920315 8865166681 439064668472 334713267381 586881353330 32895502929 448273050082 435531081880 621063062767 0 687049433344 20284508966 60661727349 24738320892 268226649741 429768352754 597252671961 0 687049433344 515629279252 517278900453 243091236905 618654052160 210547827023 658851204563 105347107633 112398666864 0 687049433344 184968333292 204185082217 10866902959 388036650711 0 687049433344 250602747470 575448187992 271922462862 657420522922 491752972421 662136218955 559725356857 575997884096 0 687049433344 0 687049433344 0 687049433344 485601153695 621431776964 0 687049433344 13839592635 212571033435 0 687049433344 0 687049433344 0 687049433344 653040886807 659722814736 0 687049433344 135264822836 419170829732 0 687049433344 31166761422 480752394971 53679059931 272754894214 0 687049433344 0 687049433344 0 687049433344 0 687049433344 0 687049433344 17308317473 389513314408 0 687049433344 0 687049433344 378028606890 540222501045 0 687049433344 0 687049433344 345808851287 676354063122 36545296760 402676281801 0 687049433344 461282744015 472141593046 173567909047 184112292460 0 687049433344 25422679789 92812899551 0 687049433344 0 687049433344 0 687049433344 94801211775 389092897569 0 687049433344 402789578457 502465626641 0 687049433344 230952821399 263361814228 218209745590 267119717283 0 687049433344 0 687049433344 0 687049433344 273021630207 644234732387 49961394435 612919385381 44241151343 482169156101 466411164942 670940207062 0 687049433344 0 687049433344 277138170557 464986805600 77537543695 384441366094 136333771023 602236557581 0 687049433344 0 687049433344 0 687049433344 0 687049433344 247022113232 460436753865