486420684710200 537499349598277 518792584813829 522765107755512 504003986458497 407607586007256 864280750277492 311344922299779 772733786156249 724248317638041 556405681156954 200691483437475 1461240414137521 1677846662446426 154605408045260 544012129063861 549890075066806 522002547882864 841594632535648 575257172516843 954336954607427 514771241942282 546364002114678 407918409326038 661197447332363 808589215841368 332998953482263 944038119002221 1481423345442222 1442852162684707 254942257967886 235542953264367 123308057872593 424982237599199 893010274046544 1530996563779899 575490005798469 696528317113223 1434367673448971 414710355300084 778745002176337 940430359404634 518499581583155 651755214956371 1449453501986146 657237251008678 1574528786103754 400531350143639 395184073980567 620426141387376 1692932577629498 999983633425762 469305269782785 155265321330567 500262090032052 971792032861703 537386896393763 1416104635358349 390159511086906 396828543699345 744968852288236 437653766401448 442504385842869 177099089378184 1031829376911229 1868478996707264 1453328594962877 324947460990488 345125935581862 634256499964812 1779035572312361 666282033511718 119579381523805 426220180819489 1503436519924672 1546997602230772 377754152375150 1486247451614437 254034184703741 1431784140397112 1026462184032172 139481959563933 128773964157790 1422240614746099 146418748844041 737680782946087 1700154503535315 154280024744436 261967313999335 497718373741365 234356026764913 398287583582472 104207666378006 130056287136359 558344514262206 181327808949334 1523806407853011 205322986298624 1540304799566900 469928503025615 640445112697881 730430670302483 381663141992028 661544887320225 221713111337652 1632145453723346 481223892083791 1026545000731742 726138410797114 378513395667147 558171557609078 218015758352089 658400687513716 794002154067573 510882572294471 734906659940693 889861417771971 274504469322677 511055042296027 353204344810234 669900166359958 405945679520441 275505862816973 901048253245001 264043793958348 299019896951413 381145845287693 425194007532303 235136110154895 603262526388545 1284563185017110 433185616842753 101370570069365 1551467428490669 1425011994425773 166014860466170 1377303042523571 682341578498068 654560731324992 784782588284238 1080999801947809 599329413573692 428843950546115 858022707637572 618263244902798 1423006137914580 526550597507795 1461014370810336 1515604852050320 543606392356116 759327204108156 1666831326931043 953015964725908 500176533361182 602212106548762 1235929899797765 616303971725658 359406197475475 1709470352641731 363678513748510 989135781142765 469230676602377 1683414761929960 830540826984752 229697277374329 352288404887884 784625201556013 246687792147225 1146028102080456 386249721485081 1646341812309275 378482065626726 548819691832426 845131255613666 812619215436362 1598973163755781 1523685987911622 203513936502256 1464035517187369 337205296412074 390915774408627 709737082438592 717810444946883 718066294932018 1034445133250242 595954303868236 533071043383985 813840495373192 1383225251695387 1477953759185174 1216397528391403 1785728338318176 477762025606401 363221710553168 1586488564957018 276463152475957 1668844933346982 784671711659512 185728738268986 402743676596385 1699798383570590 1648578538724112 311521079035952 501108486645443 400908616707991 1510765209219282 1576559419254694 127982667347040 1443199232566287 1521758301425360 1774535879433296 266386803501648 266386803501648 1377302429254612 864429636961642 241481639391705 1636685133266927 728140003962650 1436588533282413 1564546087098507 716572898387634 216007888740847 230237920498544 216468901837589 231073690598980 1619905584931644 327194144136464 1406243142986893 1318284098186702 682129188596654 832269636844746 1489172057999721 636366966384398 1406529902941683 506929886101963 333309696804066 1752204341673972 394865597318744 920226194691606 520313971479060 480937478659404 154723851360735 859834124054736 517371988423376 839668126061513 547835141941249 1064821693534706 452276001531913 409025509153347 574614062563959 477422062363759 484595311648028 291700524304195 698177653661967 299747863421780 1506201836310830 1462781117271531 404391303095913 709310245858136 403270633142060 870107129679370 347119082035888 425672690959722 1536331653246415 487050304798019 1478827942437743 903826069631740 1505314603046598 1014498355288501 443889392379960 942477155810686 543690085661016 546232345528271 182977788575376 1733721773549025 771669746186203 1568617410056089 1064178703672723 688019964603826 743493635769404 1174099995974776 633646600006662 1601433606800619 502400436572315 397310197038969 342257505963976 142943805903368 303527533164921 253346224787757 558272937612914 812917885468482 708474325886938 494308137408614 1635987519979213 192209070948885 505541486269560 634371720001904 721247938000994 347587852032589 360406657464672 463031173871724 466266973548782 711599772264993 425837394225506 1397551203901380 993311427369134 1546768218936637 303850433147026 629381500473601 435973513257207 804011986332555 1112540395499624 378927942215092 910210909018471 429308090462164 1515025238762853 108357482835023 1639290719668126 927545700631264 159922364198393 1528140424093095 649919625038187 484046811793874 1537087046574750 1692745551014143 945768718808649 412810688781345 136047929935579 204979049680746 972742839459167 376754792398802 1526634310886583 762897333791433 621252894595571 795421863881485 532452976962094 179350549172953 1206048586073260 355497587896890 430767073725409 357876911210245 626909367389070 150492328458190 1437397229890143 124624521071071 167779866978428 539975052689853 242749732531927 166124510228403 1418708448370446 502767629854751 116842048479169 576419445793267 1483920661858281 307201159425444 810544659052542 671510079547979 657671461006472 312236962220859 1079903708762235 1467281790185504 774247922693600 1020426004670736 1555832398000224 185960451738854 327855127415867 327855127415867 169993286518148 446200582209768 1178075665572223 189132764753617 729058463855263 1433491740264232 593658840725868 1603732396518220 814001632009557 1466066850272235 562000220640674 615868035174037 378680552258342 861940727226074 829129410457547 598692230151409 903858226389250 1109409239117251 790190214348067 443908265756046 314752285295866 511387855612324 159911161103355 366248093549889 1537004603203105 188203734592319 1486257031689747 1394140504181935 736786996418638 525963750760195 570084976404339 570084976404339 390358321047052 759435017492355 851622894971141 901832686525448 1419620331600680 1710030289272919 540760185979646 970732969689876 1147316202008110 490136331078390 252002938311800 1428304487407547 171636119670659 1892187997673634 565355236810951 1478591832362136 390644144373351 717327998374687 406508979420673 1445954702385558 1382409372057547 239115546188339 746733602057995 117873178372821 822615511110133 481101251998633 848758388584389 436960393004251 365082596961135 734119369953594 938023969646673 1543035375969385 750821244955365 858453297513261 1407230796180548 486178431584770 430138690395364