964901098365938630525730816
964,901,098,365,938,630,525,730,816 is an even composite number composed of five prime numbers multiplied together.
964901098365938630525730816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 964901098365938630525730816:
214 × 314 × 1110 × 132 × 532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 53 × 53)See below for interesting mathematical facts about the number 964901098365938630525730816 from the Numbermatics database.
Names of 964901098365938630525730816
- Cardinal: 964901098365938630525730816 can be written as Nine hundred sixty-four septillion, nine hundred one sextillion, ninety-eight quintillion, three hundred sixty-five quadrillion, nine hundred thirty-eight trillion, six hundred thirty billion, five hundred twenty-five million, seven hundred thirty thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 9.64901098365938630525730816 × 1026
Factors of 964901098365938630525730816
Divisors of 964901098365938630525730816
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 53 54 64 66 72 78 81 88 96 99 104 106 108 117 121 128 132 143 144 156 159 162 169 176 192 198 208 212 216 234 242 243 256 264 286 288 297 312 318 324 338 351 352 363 384 396 416 424 429 432 468 477 484 486 507 512 528 572 576 583 594 624 636 648 676 689 702 704 726 729 768 792 832 848 858 864 891 936 954 968 972 1014 1024 1053 1056 1089 1144 1152 1166 1188 1248 1272 1287 1296 1331 1352 1378 1404 1408 1431 1452 1458 1521 1536 1573 1584 1664 1696 1716 1728 1749 1782 1859 1872 1908 1936 1944 2028 2048 2067 2106 2112 2178 2187 2288 2304 2332 2376 2496 2544 2574 2592 2662 2673 2704 2756 2808 2809 2816 2862 2904 2916 3042 3072 3146 3159 3168 3267 3328 3392 3432 3456 3498 3564 3718 3744 3816 3861 3872 3888 3993 4056 4096 4134 4212 4224 4293 4356 4374 4563 4576 4608 4664 4719 4752 4992 5088 5148 5184 5247 5324 5346 5408 5512 5577 5616 5618 5632 5724 5808 5832 6084 6144 6201 6292 6318 6336 6413 6534 6561 6656 6784 6864 6912 6996 7128 7436 7488 7579 7632 7722 7744 7776 7986 8019 8112 8192 8268 8424 8427 8448 8586 8712 8748 8957 9126 9152 9216 9328 9438 9477 9504 9801 9984 10176 10296 10368 10494 10648 10692 10816 11024 11154 11232 11236 11264 11448 11583 11616 11664 11979 12168 12288 12402 12584 12636 12672 12826 12879 13068 13122 13312 13568 13689 13728 13824 13992 14157 14256 14641 14872 14976 15158 15264 15444 15488 15552 15741 15972 16038 16224 16384 16536 16731 16848 16854 16896 17172 17303 17424 17496 17914 18252 18304 18432 18603 18656 18876 18954 19008 19239 19602 19683 19968 20352 20449 20592 20736 20988 21296 21384 21632 22048 22308 22464 22472 22528 22737 22896 23166 23232 23328 23958 24057 24336 24576 24804 25168 25272 25281 25344 25652 25758 26136 26244 26624 26871 27136 27378 27456 27648 27984 28314 28431 28512 29282 29403 29744 29952 30316 30528 30888 30899 30976 31104 31482 31944 32076 32448 33072 33462 33696 33708 33792 34344 34606 34749 34848 34992 35828 35937 36504 36517 36608 36864 37206 37312 37752 37908 38016 38478 38637 39204 39366 39936 40704 40898 41067 41184 41472 41976 42471 42592 42768 43264 43923 44096 44616 44928 44944 45056 45474 45792 46332 46464 46656 47223 47916 48114 48672 49152 49608 50193 50336 50544 50562 50688 51304 51516 51909 52272 52488 53248 53742 54272 54756 54912 55296 55809 55968 56628 56862 57024 57717 58564 58806 59049 59488 59904 60632 61056 61347 61776 61798 61952 62208 62964 63888 64152 64896 66144 66924 67392 67416 67584 68211 68688 69212 69498 69696 69984 70543 71656 71874 72171 73008 73034 73216 73728 74412 74624 75504 75816 75843 76032 76956 77274 78408 78732 79872 80613 81408 81796 82134 82368 82944 83369 83952 84942 85184 85293 85536 86528 87846 88192 88209 89232 89856 89888 90112 90948 91584 92664 92697 92928 93312 94446 95832 96228 97344 98527 99216 100386 100672 101088 101124 101376 102608 103032 103818 104247 104544 104976 106496 107484 107811 108544 109512 109551 109824 110592 111618 111936 113256 113724 114048 115434 115911 117128 117612 118098 118976 119808 121264 122112 122694 123201 123552 123596 123904 124416 125928 127413 127776 128304 129792 131769 132288 133848 134784 134832 135168 136422 137376 138424 138996 139392 139968 141086 141669 143312 143748 144342 146016 146068 146432 147456 148824 149248 150579 151008 151632 151686 152064 153912 154548 155727 156816 157464 159744 161051 161226 162816 163592 164268 164736 165888 166738 167427 167904 169884 170368 170586 171072 173056 173151 175692 176384 176418 177147 178464 179712 179776 180224 181896 183168 184041 185328 185394 185856 186624 188892 190333 191664 192456 194688 197054 198432 200772 201344 202176 202248 202752 204633 205216 206064 207636 208494 209088 209952 211629 212992 214968 215622 216513 217088 219024 219102 219648 221184 223236 223872 224939 226512 227448 227529 228096 230868 231822 234256 235224 236196 237952 239616 241839 242528 244224 245388 246402 247104 247192 247808 248832 250107 251856 254826 255552 255879 256608 259584 263538 264576 264627 267696 269568 269664 270336 272844 274752 276848 277992 278091 278784 279936 282172 283338 286624 287496 288684 292032 292136 292864 295581 297648 298496 301158 302016 303264 303372 304128 307824 309096 311454 312741 313632 314928 319488 322102 322452 323433 325632 327184 328536 328653 329472 331776 333476 334854 335808 339768 339889 340736 341172 342144 346112 346302 347733 351384 352768 352836 354294 356928 359424 359552 363792 366336 368082 369603 370656 370788 371712 373248 377784 380666 382239 383328 384912 389376 394108 395307 396864 401544 401687 402688 404352 404496 405504 409266 410432 412128 415272 416988 418176 419904 423258 425007 429936 431244 433026 434176 438048 438204 439296 442368 446472 447744 449878 451737 453024 454896 455058 456192 461736 463644 467181 468512 470448 472392 474721 475904 479232 483153 483678 485056 488448 490776 492804 494208 494384 495616 497664 500214 502281 503712 509652 511104 511758 513216 519168 519453 527076 529152 529254 531441 535392 539136 539328 540672 545688 549504 552123 553696 555984 556182 557568 559872 564344 566676 570999 573248 574992 577368 584064 584272 585728 591162 595296 596992 602316 604032 606528 606744 608256 613899 615648 618192 622908 625482 627264 629856 634887 638976 644204 644904 646866 649539 651264 654368 657072 657306 658944 663552 666952 669708 671616 674817 679536 679778 681472 682344 682587 684288 692224 692604 695466 702768 705536 705672 708588 713856 718848 719104 725517 727584 732672 736164 739206 741312 741576 743424 746496 750321 755568 761332 764478 766656 767637 769824 775973 778752 788216 790614 793728 793881 803088 803374 805376 808704 808992 811008 818532 820864 824256 830544 833976 834273 836352 839808 846516 850014 859872 862488 866052 868352 876096 876408 878592 886743 892944 895488 899756 903474 906048 909792 910116 912384 917059 923472 927288 934362 937024 938223 940896 944784 949442 951808 958464 966306 967356 970112 970299 976896 981552 985608 985959 988416 988768 991232 995328 1000428 1004562 1007424 1019304 1019667 1022208 1023516 1026432 1038336 1038906 1043199 1054152 1058304 1058508 1062882 1070784 1078272 1078656 1083797 1091376 1099008 1104246 1107392 1108809 1111968 1112364 1115136 1119744 1128688 1133352 1141998 1146496 1146717 1149984 1154736 1168128 1168544 1171456 1182324 1185921 1190592 1193984 1204632 1205061 1208064 1213056 1213488 1216512 1227798 1231296 1236384 1245816 1250964 1254528 1259712 1269774 1275021 1288408 1289808 1293732 1299078 1302528 1308736 1314144 1314612 1317888 1327104 1333904 1339416 1343232 1349634 1355211 1359072 1359556 1362944 1364688 1365174 1368576 1384448 1385208 1390932 1401543 1405536 1411072 1411344 1417176 1424163 1427712 1437696 1438208 1449459 1451034 1455168 1465344 1472328 1478412 1482624 1483152 1486848 1492992 1500642 1506843 1511136 1522664 1528956 1533312 1535274 1539648 1551946 1557504 1558359 1576432 1581228 1587456 1587762 1594323 1606176 1606748 1610752 1617408 1617984 1622016 1637064 1641728 1648512 1656369 1661088 1667952 1668546 1672704 1679616 1693032 1700028 1712997 1719744 1724976 1732104 1752192 1752816 1757184 1771561 1773486 1785888 1790976 1799512 1806948 1812096 1819584 1820232 1824768 1834118 1841697 1846944 1854576 1868724 1874048 1876446 1881792 1889568 1898884 1903616 1904661 1916928 1932612 1934712 1940224 1940598 1948617 1953792 1963104 1971216 1971918 1976832 1977536 1982464 1990656 2000856 2009124 2014848 2024451 2038608 2039334 2044416 2047032 2047761 2052864 2076672 2077812 2086398 2093663 2108304 2116608 2117016 2125764 2141568 2156544 2157312 2167594 2176551 2182752 2198016 2208492 2214784 2217618 2223936 2224728 2230272 2239488 2250963 2257376 2266704 2283996 2292992 2293434 2299968 2302911 2309472 2327919 2336256 2337088 2342912 2364648 2371842 2381184 2381643 2387968 2409264 2410122 2416128 2426112 2426976 2433024 2455596 2462592 2472768 2474329 2491632 2501928 2502819 2509056 2519424 2539548 2550042 2576816 2579616 2587464 2598156 2605056 2617472 2628288 2629224 2635776 2660229 2667808 2678832 2686464 2699268 2710422 2718144 2719112 2725888 2729376 2730348 2737152 2751177 2768896 2770416 2781864 2803086 2811072 2814669 2822144 2822688 2834352 2848326 2855424 2875392 2876416 2898918 2902068 2910336 2910897 2930688 2944656 2956824 2957877 2965248 2966304 2973696 2985984 3001284 3013686 3022272 3045328 3057912 3059001 3066624 3070548 3079296 3103892 3115008 3116718 3129597 3152864 3162456 3174912 3175524 3188646 3212352 3213496 3221504 3234816 3235968 3251391 3274128 3283456 3297024 3312738 3322176 3326427 3335904 3337092 3345408 3359232 3386064 3400056 3425994 3439488 3440151 3449952 3464208 3504384 3505632 3514368 3543122 3546972 3557763 3571776 3581952 3599024 3613896 3615183 3624192 3639168 3640464 3649536 3668236 3683394 3693888 3709152 3737448 3738779 3748096 3752892 3763584 3779136 3797768 3807232 3809322 3825063 3865224 3869424 3880448 3881196 3897234 3907584 3926208 3942432 3943836 3953664 3955072 3981312 4001712 4018248 4029696 4048902 4065633 4077216 4078668 4088832 4094064 4095522 4105728 4153344 4155624 4172796 4187326 4204629 4216608 4233216 4234032 4251528 4272489 4283136 4313088 4314624 4335188 4348377 4353102 4365504 4396032 4416984 4418557 4429568 4435236 4447872 4449456 4460544 4478976 4501926 4514752 4520529 4533408 4567992 4585984 4586868 4599936 4605822 4618944 4655838 4672512 4674176 4675077 4729296 4743684 4762368 4763286 4775936 4782969 4818528 4820244 4832256 4852224 4853952 4866048 4911192 4925184 4945536 4948658 4969107 4983264 5003856 5005638 5018112 5038848 5079096 5100084 5138991 5153632 5159232 5174928 5196312 5221931 5234944 5256576 5258448 5271552 5314683 5320458 5335616 5357664 5372928 5398536 5420844 5436288 5438224 5451776 5458752 5460696 5474304 5502354 5525091 5540832 5563728 5606172 5622144 5629338 5644288 5645376 5668704 5696652 5710848 5713983 5750784 5752832 5797836 5804136 5820672 5821794 5845851 5861376 5889312 5913648 5915754 5930496 5932608 5947392 5971968 6002568 6027372 6044544 6073353 6090656 6115824 6118002 6133248 6141096 6143283 6158592 6207784 6230016 6233436 6259194 6280989 6305728 6324912 6349824 6351048 6377292 6424704 6426992 6443008 6469632 6471936 6502782 6529653 6548256 6566912 6594048 6625476 6644352 6652854 6671808 6674184 6690816 6718464 6752889 6772128 6800112 6851988 6878976 6880302 6899904 6908733 6928416 6983757 7008768 7011264 7028736 7086244 7093944 7115526 7143552 7144929 7163904 7198048 7227792 7230366 7248384 7278336 7280928 7299072 7336472 7366788 7387776 7418304 7422987 7474896 7477558 7496192 7505784 7508457 7527168 7558272 7595536 7614464 7618644 7650126 7730448 7738848 7760896 7762392 7794468 7815168 7852416 7884864 7887672 7907328 7910144 7980687 8003424 8036496 8059392 8097804 8131266 8154432 8157336 8177664 8188128 8191044 8211456 8253531 8306688 8311248 8345592 8374652 8409258 8433216 8444007 8466432 8468064 8503056 8535703 8544978 8566272 8626176 8629248 8670376 8696754 8706204 8731008 8732691 8792064 8833968 8837114 8859136 8870472 8873631 8895744 8898912 8921088 8957952 9003852 9029504 9041058 9066816 9135984 9171968 9173736 9177003 9199872 9211644 9237888 9311676 9345024 9348352 9350154 9388791 9458592 9487368 9524736 9526572 9551872 9565938 9637056 9640488 9664512 9704448 9707904 9754173 9822384 9850368 9891072 9897316 9938214 9966528 9979281 10007712 10011276 10036224 10077696 10087649 10158192 10200168 10277982 10307264 10318464 10320453 10349856 10392624 10443862 10469888 10513152 10516896 10543104 10629366 10640916 10671232 10673289 10715328 10745856 10797072 10841688 10845549 10872576 10876448 10903552 10917504 10921392 10948608 11004708 11050182 11081664 11127456 11212344 11216337 11244288 11258676 11288576 11290752 11337408 11393304 11421696 11427966 11475189 11505664 11595672 11608272 11641344 11643588 11691702 11722752 11778624 11827296 11831508 11860992 11865216 11921767 11943936 12005136 12054744 12089088 12146706 12181312 12196899 12231648 12236004 12266496 12282192 12286566 12317184 12415568 12460032 12466872 12518388 12561978 12611456 12613887 12649824 12699648 12702096 12754584 12817467 12849408 12853984 12886016 12939264 12943872 13005564 13045131 13059306 13096512 13133824 13188096 13250952 13255671 13288704 13305708 13343616 13348368 13381632 13436928 13505778 13544256 13561587 13600224 13703976 13757952 13760604 13799808 13817466 13856832 13967514 14017536 14022528 14025231 14172488 14187888 14231052 14287104 14289858 14327808 14396096 14455584 14460732 14496768 14556672 14561856 14598144 14672944 14733576 14775552 14836608 14845974 14907321 14949792 14955116 14992384 15011568 15016914 15054336 15116544 15191072 15228928 15237288 15300252 15416973 15460896 15477696 15521792 15524784 15588936 15665793 15704832 15769728 15775344 15814656 15820288 15944049 15961374 16006848 16072992 16118784 16195608 16262532 16308864 16314672 16355328 16376256 16382088 16422912 16507062 16575273 16622496 16691184 16749304 16818516 16866432 16888014 16932864 16936128 17006112 17071406 17089956 17132544 17141949 17252352 17258496 17340752 17393508 17412408 17462016 17465382 17537553 17584128 17667936 17674228 17718272 17740944 17747262 17791488 17797824 17842176 17915904 18007704 18059008 18082116 18133632 18220059 18271968 18343936 18347472 18354006 18399744 18423288 18429849 18475776 18623352 18690048 18696704 18700308 18777582 18842967 18917184 18974736 19049472 19053144 19131876 19274112 19280976 19329024 19408896 19415808 19487171 19508346 19588959 19644768 19700736 19782144 19794632 19876428 19933056 19958562 20015424 20022552 20072448 20155392 20175298 20258667 20316384 20400336 20555964 20614528 20636928 20640906 20699712 20726199 20785248 20887724 20939776 20951271 21026304 21033792 21086208 21258732 21281832 21342464 21346578 21430656 21434787 21491712 21594144 21683376 21691098 21745152 21752896 21807104 21835008 21842784 21897216 22009416 22100364 22163328 22254912 22268961 22424688 22432674 22488576 22517352 22525371 22581504 22674816 22786608 22843392 22855932 22950378 23011328 23030293 23191344 23216544 23282688 23287176 23383404 23445504 23557248 23654592 23663016 23721984 23730432 23843534 23942061 24010272 24109488 24178176 24293412 24362624 24393798 24463296 24472008 24532992 24564384 24573132 24634368 24760593 24831136 24920064 24933744 25036776 25123956 25222912 25227774 25299648 25332021 25399296 25404192 25509168 25607109 25634934 25698816 25707968 25772032 25878528 25887744 26011128 26090262 26118612 26193024 26198073 26267648 26376192 26501904 26511342 26577408 26611416 26620893 26687232 26696736 26763264 26873856 27011556 27088512 27123174 27200448 27217619 27407952 27515904 27521208 27531009 27599616 27634932 27713664 27935028 28035072 28045056 28050462 28166373 28344976 28375776 28462104 28574208 28579716 28655616 28792192 28911168 28921464 28993536 29113344 29123712 29262519 29345888 29467152 29551104 29673216 29691948 29814642 29899584 29910232 29937843 29984768 30023136 30033828 30108672 30233088 30262947 30382144 30457856 30474576 30600504 30833946 30921792 30955392 30961359 31043584 31049568 31177872 31331586 31409664 31539456 31550688 31629312 31640576 31888098 31922748 32013696 32019867 32145984 32237568 32391216 32525064 32536647 32617728 32629344 32710656 32752512 32764176 32845824 33014124 33150546 33244992 33382368 33498608 33637032 33649011 33732864 33776028 33865728 33872256 34012224 34142812 34179912 34265088 34283898 34425567 34516992 34681504 34787016 34824816 34924032 34930764 35075106 35168256 35335872 35348456 35436544 35481888 35494524 35582976 35595648 35765301 35831808 36015408 36118016 36164232 36267264 36440118 36543936 36590697 36687872 36694944 36708012 36799488 36846576 36859698 36951552 37246704 37380096 37393408 37400616 37555164 37685934 37834368 37841661 37949472 38098944 38106288 38263752 38452401 38548224 38561952 38658048 38817792 38831616 38974342 39016692 39135393 39177918 39289536 39401472 39564288 39589264 39752856 39767013 39866112 39917124 40030848 40045104 40144896 40310784 40350596 40517334 40632768 40684761 40800672 41111928 41126569 41229056 41273856 41281812 41399424 41452398 41570496 41775448 41879552 41902542 42052608 42067584 42075693 42517464 42563664 42684928 42693156 42861312 42869574 42983424 43188288 43366752 43382196 43490304 43505792 43670016 43685568 43794432 44018832 44200728 44326656 44509824 44537922 44721963 44849376 44865348 44977152 45034704 45050742 45163008 45349632 45573216 45686784 45711864 45900756 46022656 46060586 46250919 46382688 46433088 46565376 46574352 46766808 46997379 47114496 47309184 47326032 47443968 47460864 47687068 47832147 47884122 48020544 48218976 48356352 48586824 48604127 48725248 48787596 48926592 48944016 49065984 49128768 49146264 49268736 49521186 49662272 49725819 49867488 50073552 50247912 50445824 50455548 50599296 50664042 50798592 50808384 51018336 51214218 51269868 51397632 51415936 51425847 51757056 51775488 52022256 52180524 52237224 52386048 52396146 52535296 52612659 52752384 53003808 53022684 53154816 53222832 53241786 53374464 53393472 53526528 53747712 54023112 54177024 54246348 54400896 54435238 54660177 54815904 55031808 55042416 55062018 55199232 55269864 55289547 55427328 55870056 56070144 56090112 56100924 56332746 56528901 56689952 56751552 56924208 57148416 57159432 57441241 57584384 57822336 57842928 57987072 58226688 58247424 58461513 58525038 58691776 58766877 58934304 59102208 59346432 59383896 59629284 59799168 59820464 59875686 59969536 60046272 60067656 60217344 60466176 60525894 60764288 60776001 60949152 61201008 61667892 61843584 61910784 61922718 62087168 62099136 62178597 62355744 62663172 62819328 62853813 63078912 63101376 63258624 63281152 63776196 63845496 64027392 64039734 64291968 64304361 64475136 64782432 65050128 65073294 65235456 65258688 65421312 65505024 65528352 65691648 66028248 66301092 66489984 66764736 66806883 66997216 67274064 67298022 67465728 67552056 67576113 67744512 68024448 68285624 68359824 68530176 68567796 68851134 69033984 69090879 69363008 69574032 69649632 69848064 69861528 70150212 70336512 70671744 70696912 70873088 70963776 70989048 71165952 71191296 71530602 71826183 72030816 72236032 72328464 72534528 72880236 73087872 73181394 73375744 73389888 73416024 73598976 73693152 73719396 73903104 74281779 74493408 74760192 74786816 74801232 75110328 75371868 75668736 75683322 75898944 75996063 76197888 76212576 76527504 76821327 76904802 77096448 77123904 77316096 77635584 77663232 77948684 78033384 78270786 78355836 78579072 78594219 78802944 79128576 79178528 79505712 79534026 79732224 79834248 79862679 80061696 80090208 80289792 80621568 80701192 81034668 81265536 81369522 81601344 81652857 82223856 82253138 82458112 82547712 82563624 82593027 82798848 82904796 83140992 83550896 83759104 83805084 84105216 84135168 84151386 84499119 85034928 85127328 85369856 85386312 85722624 85739148 85966848 86376576 86733504 86764392 86980608 87011584 87340032 87371136 87787557 88037664 88401456 88653312 89019648 89075844 89443926 89698752 89730696 89813529 89954304 90069408 90101484 90326016 90699264 90788841 91146432 91373568 91423728 91801512 92121172 92501838 92765376 92866176 92884077 93130752 93148704 93533616 93892733 93994758 94228992 94618368 94652064 94887936 94921728 95374136 95664294 95768244 96041088 96059601 96437952 96712704 97173648 97208254 97450496 97575192 97609941 97853184 97888032 98131968 98257536 98292528 98537472 99042372 99324544 99451638 99734976 100147104 100495824 100891648 100911096 100947033 101198592 101328084 101597184 101616768 102036672 102428436 102539736 102795264 102831872 102851694 103276701 103550976 104044512 104361048 104474448 104772096 104792292 105070592 105225318 105504768 106007616 106045368 106309632 106445664 106483572 106748928 106786944 107295903 107495424 108046224 108354048 108492696 108801792 108870476 109320354 109631808 109772091 110063616 110084832 110124036 110398464 110539728 110579094 110854656 110964139 111740112 112140288 112180224 112201848 112665492 113057802 113379904 113503104 113524983 113848416 114296832 114318864 114882482 115168768 115357203 115644672 115685856 115974144 116453376 116494848 116923026 117050076 117383552 117406179 117533754 117868608 118204416 118692864 118767792 119258568 119301039 119598336 119640928 119751372 119939072 120092544 120135312 120434688 120932352 121051788 121528576 121552002 121898304 122054283 122402016 123335784 123379707 123687168 123821568 123845436 124174336 124198272 124357194 124711488 125326344 125638656 125707626 126157824 126202752 126227079 126562304 127552392 127690992 128054784 128079468 128583936 128608722 128950272 129564864 130100256 130146588 130470912 130517376 131010048 131056704 131139437 131383296 132056496 132602184 132979968 133529472 133613766 133994432 134165889 134548128 134596044 134931456 135104112 135152226 135489024 136048896 136571248 136719648 137060352 137135592 137702268 138067968 138181758 138726016 138752757 139148064 139299264 139696128 139723056 140300424 140992137 141343488 141393824 141746176 141927552 141978096 142331904 142382592 143061204 143496441 143652366 144061632 144472064 144656928 145069056 145760472 145812381 146175744 146362788 146751488 146779776 146832048 147197952 147386304 147438792 147806208 148563558 148986816 149177457 149573632 149602464 150220656 150743736 151337472 151366644 151797888 151992126 152395776 152425152 153055008 153642654 153809604 154192896 154247808 154277541 155271168 155326464 155897368 156066768 156541572 156711672 157158144 157188438 157605888 158257152 158357056 159011424 159068052 159464448 159668496 159725358 160123392 160180416 160579584 161243136 161402384 162069336 162531072 162739044 163202688 163305714 163980531 164447712 164506276 164916224 165095424 165127248 165186054 165597696 165809592 165868641 166281984 167101792 167518208 167610168 168210432 168270336 168302772 168998238 169586703 170069856 170254656 170739712 170772624 171445248 171478296 172323723 172753152 173467008 173528784 173961216 174023168 174680064 174742272 175384539 175575114 176075328 176300631 176802912 177306624 178039296 178151688 178887852 179397504 179461392 179627058 179908608 180138816 180202968 180652032 181398528 181577682 182292864 182328003 182847456 183603024 184242344 185003676 185530752 185732352 185768154 186261504 186297408 187067232 187785466 187989516 188457984 188561439 189236736 189304128 189775872 189843456 190748272 191328588 191536488 192082176 192119202 192875904 192913083 193425408 194347296 194416508 194900992 195150384 195219882 195706368 195776064 196263936 196515072 196585056 197074944 198084744 198649088 198903276 199469952 200294208 200420649 200991648 201783296 201822192 201894066 202397184 202656168 202728339 203233536 204073344 204856872 205079472 205590528 205663744 205703388 206553402 207101952 207272637 208089024 208722096 208948896 209544192 209584584 210450636 211009536 212015232 212090736 212619264 212891328 212967144 213497856 213573888 214358881 214591806 215478549 216092448 216708096 216985392 217603584 217740952 218640708 219263616 219544182 220127232 220169664 220248072 220796928 221079456 221158188 221709312 221928278 222845337 223480224 224280576 224360448 224403696 225330984 226115604 226759808 227006208 227049966 227696832 227988189 228593664 228637728 229764964 230337536 230463981 230714406 231289344 231371712 231948288 232906752 232989696 233846052 234100152 234767104 234812358 235067508 235737216 235782657 236408832 237385728 237535584 238517136 238602078 239196672 239281856 239502744 239588037 239878144 240185088 240270624 240869376 241864704 242103576 243057152 243104004 243796608 244108566 244804032 244958571 246671568 246759414 247374336 247643136 247690872 247779081 248396544 248714388 249422976 250652688 251277312 251415252 252315648 252405504 252454158 253124608 253333223 253497357 255104784 255381984 256109568 256158936 257167872 257217444 257900544 259129728 260200512 260293176 260941824 261034752 262020096 262113408 262278874 263362671 264112992 265204368 265959936 267058944 267227532 267988864 268331778 269096256 269192088 269440587 269862912 270208224 270304452 270978048 272097792 272366523 273142496 273439296 274120704 274271184 275404536 276363516 277452032 277505514 278296128 278598528 278652231 279392256 279446112 280600848 281678199 281984274 282686976 282787648 283492352 283855104 283956192 284663808 284765184 286122408 286992882 287304732 288123264 288178803 288944128 289313856 290138112 291520944 291624762 292351488 292725576 292829823 293559552 293664096 294395904 294772608 294877584 295612416 297127116 297973632 298354914 299147264 299204928 299393809 300441312 301487472 302674944 302733288 302841099 303595776 303984252 304791552 304850304 306110016 307285308 307619208 308385792 308495616 308555082 309830103 310652928 311794736 312133536 313083144 313423344 314316288 314376876 315211776 316514304 316714112 318022848 318136104 318928896 319336992 319450716 320246784 320360832 321887709 322486272 322804768 324138672 325062144 325478088 326405376 326611428 327961062 328895424 329012552 329316273 329832448 330190848 330254496 330372108 331195392 331619184 331737282 332563968 332892417 334203584 335036416 335220336 336420864 336540672 336605544 337996476 339173406 340139712 340509312 340574949 341479424 341545248 342890496 342956592 344647446 345506304 346071609 346934016 347057568 347922432 348046336 349360128 349484544 350769078 351150228 352150656 352218537 352601262 353605824 354613248 356078592 356303376 357775704 357903117 358795008 358922784 359254116 359817216 360277632 360405936 361304064 362797056 363155364 364585728 364656006 365694912 366162849 367206048 368484688 370007352 370139121 371061504 371464704 371536308 372523008 372594816 374134464 375570932 375979032 376915968 377122878 378473472 378608256 378681237 379686912 381496544 382657176 383072976 384164352 384238404 385751808 385826166 386850816 388694592 388833016 389801984 390300768 390439764 391412736 391552128 393030144 393170112 393418311 394149888 396169488 397298176 397806552 398939904 400588416 400841298 401983296 402497667 403566592 403644384 403788132 404794368 405312336 405456678 406467072 408146688 409713744 410158944 411181056 411327488 411406776 413106804 414203904 414545274 416178048 416258271 417444192 417897792 419088384 419169168 420901272 422976411 424030464 424181472 425238528 425782656 425934288 426995712 427147776 428717762 429183612 430489323 430957098 432184896 433416192 433970784 435207168 435481904 437281416 437437143 438527232 439088364 440254464 440339328 440496144 441593856 442158912 442316376 443418624 443856556 445690674 446960448 447532371 448720896 448807392 450661968 452231208 452392259 453519616 454012416 454099932 455393664 455976378 457187328 457275456 459529928 460675072 460927962 461428812 462578688 462743424 462832623 465813504 465979392 467692104 468200304 469534208 469624716 470135016 471474432 471565314 472817664 474771456 475071168 477034272 477204156 478393344 478563712 479005488 479176074 480370176 480541248 481738752 483729408 484207152 486114304 486208008 487593216 488217132 489608064 489917142 491941593 493343136 493518828 494748672 495286272 495381744 495558162 496793088 497428776 497605923 498845952 501305376 502554624 502830504 504631296 504811008 504908316 506249216 506666446 506994714 508760109 510209568 510763968 512219136 512317872 514335744 514434888 516971169 518259456 520401024 520586352 521883648 522069504 524040192 524226816 524557748 526153617 526725342 528225984 528901893 530408736 531919872 534117888 534455064 534645397 535977728 536663556 538192512 538384176 538881174 539725824 540416448 540608904 541956096 544195584 544733046 546284992 546878592 546984009 548542368 550809072 552727032 554904064 555011028 556592256 557197056 557304462 558784512 558892224 561201696 563356398 563968548 565373952 565575296 565684317 567710208 567912384 569327616 569530368 572244816 573985764 574609464 576246528 576357606 577888256 578627712 578739249 580276224 583041888 583249524 584702976 585451152 585659646 587119104 587328192 588791808 589545216 589755168 591224832 594254232 595947264 596709828 598294528 598409856 598787618 600882624 601261947 602974944 605349888 605466576 605682198 607191552 607968504 608185017 609700608 612220032 614570616 615238416 616771584 616991232 617110164 619660206 621305856 621817911 623589472 624267072 626166288 626846688 628632576 628753752 631853651 633028608 633428224 636045696 636272208 637857792 638673984 638901432 640493568 640721664 643076643 643775418 645609536 646435647 648277344 650124288 650956176 652810752 653222856 655922124 657790848 658025104 658632546 659664896 660381696 660508992 660744216 662390784 663238368 663474564 665127936 665784834 668407168 668536011 670440672 672841728 673081344 673211088 675992952 678346812 680279424 681018624 681149898 682958848 683090496 683964567 685780992 685913184 689294892 691012608 691391943 692143218 693868032 694115136 695844864 696092672 698720256 698969088 701538156 702300456 704301312 704437074 705202524 707211648 707347971 709226496 712157184 712606752 715551408 715806234 717590016 717845568 718508232 718764111 719634432 720555264 720811872 722608128 725594112 726310728 729171456 729312012 731389824 732325698 734412096 734875713 736969376 740014704 740278242 742123008 742929408 743072616 743337243 745189632 748268928 751141864 751958064 753831936 754245756 756946944 757216512 757362474 759373824 759999669 762993088 765314352 766145952 768328704 768476808 771503616 771652332 773701632 777389184 777666032 779603968 780601536 780879528 782825472 783104256 786060288 786340224 786836622 790088013 792338976 794596352 795613104 797879808 801176832 801682596 803966592 804995334 807133184 807288768 807576264 808321761 809588736 810624672 810913356 812934144 816293376 817099569 819427488 820317888 822362112 822654976 822813552 826213608 829090548 832356096 832516542 834888384 835795584 835956693 838176768 838338336 841802544 845034597 845952822 848060928 848362944 850477056 851565312 851868576 853991424 854295552 857435524 858367224 860978646 861914196 864369792 864536409 866832384 867941568 870414336 870963808 874562832 874874286 877054464 878176728 878489469 880678656 880992288 883187712 884317824 884632752 886837248 887713112 891381348 893920896 895064742 897441792 897614784 898181427 901323936 904462416 904784518 907039232 908024832 908199864 908523297 910787328 911952756 914374656 914550912 919059856 921350144 921855924 922857624 925157376 925486848 925665246 929490309 931958784 935384208 936400608 939068416 939249432 940270032 942948864 943130628 945635328 949542912 950142336 954068544 954408312 956786688 957127424 958010976 958352148 960740352 961082496 965663127 967458816 968414304 972228608 972416016 975186432 976434264 979216128 979834284 983883186 986686272 987037656 987948819 989497344 990572544 990763488 991116324 993586176 994857552 995211846 997691904 998677251 1002610752 1005109248 1005661008 1009262592 1009622016 1009816632 1013332892 1013989428 1017520218 1020419136 1021527936 1021724847 1024438272 1024635744 1028671488 1028869776 1032820063 1033942338 1036518912 1038214827 1040802048 1041172704 1043767296 1044139008 1048080384 1048453632 1049115496 1052307234 1053450684 1056451968 1056655611 1057803786 1060817472 1063839744 1068235776 1068910128 1069290794 1071955456 1073327112 1073709351 1076385024 1076768352 1077762348 1079451648 1080832896 1081217808 1083912192 1088391168 1089466092 1092569984 1093757184 1093968018 1097084736 1098488547 1101618144 1105454064 1109808128 1110022056 1110417363 1113184512 1114394112 1114608924 1117569024 1117784448 1122403392 1126712796 1127937096 1130747904 1131150592 1131368634 1135420416 1135824768 1136043711 1139060736 1144489632 1147971528 1149218928 1152493056 1152715212 1155776512 1157255424 1157478498 1160552448 1166083776 1166499048 1169405952 1170902304 1171319292 1174238208 1174656384 1179090432 1179510336 1180254933 1182449664 1188508464 1191894528 1193419656 1196819712 1197575236 1201765248 1202523894 1205949888 1207493001 1210699776 1210933152 1211364396 1214383104 1215937008 1216370034 1219401216 1220605529 1224440064 1229141232 1230476832 1233543168 1233982464 1234220328 1239320412 1242611712 1243635822 1247178944 1248534144 1248774813 1252332576 1253693376 1257265152 1257507504 1263707302 1266856448 1268929233 1272091392 1272544416 1275715584 1277347968 1277802864 1280987136 1281443328 1286153286 1287550836 1291219072 1291467969 1292871294 1296554688 1300248576 1301912352 1305621504 1306445712 1311844248 1312311429 1315581696 1316050208 1317265092 1319329792 1320763392 1321017984 1321488432 1324781568 1326476736 1326949128 1330255872 1331569668 1336814336 1337072022 1340881344 1342597113 1346162688 1346422176 1351985904 1356693624 1357176777 1360558848 1362037248 1362299796 1365917696 1366180992 1367929134 1371561984 1371826368 1378589784 1382025216 1382783886 1384286436 1387736064 1388230272 1388497869 1392185344 1397440512 1397938176 1403076312 1404600912 1408602624 1408874148 1410405048 1414423296 1414695942 1418452992 1424314368 1425213504 1431102816 1431612468 1435180032 1435691136 1437016464 1437528222 1441110528 1441623744 1442533807 1445216256 1451188224 1452621456 1458342912 1458624024 1462779648 1464651396 1468824192 1469751426 1473938752 1475824779 1480029408 1480556484 1484246016 1485858816 1486145232 1486674486 1490379264 1492817769 1496537856 1502283728 1503916128 1507663872 1508491512 1513893888 1514433024 1514724948 1518747648 1519999338 1525986176 1526280327 1530628704 1532291904 1536657408 1536953616 1543007232 1543304664 1550913507 1554778368 1555332064 1559207936 1561203072 1561759056 1565650944 1566208512 1572120576 1572680448 1573673244 1578460851 1580176026 1584677952 1586705679 1589192704 1591226208 1595759616 1602353664 1603365192 1603936191 1607933184 1609990668 1614266368 1614577536 1615152528 1616643522 1619177472 1621249344 1621826712 1625868288 1632586752 1634199138 1638854976 1640635776 1640952027 1645309952 1645627104 1652427216 1658181096 1664712192 1665033084 1669776768 1671591168 1671913386 1676353536 1676676672 1683605088 1690069194 1691905644 1696121856 1696725888 1697052951 1703130624 1703737152 1707982848 1708591104 1714871048 1716734448 1721957292 1723828392 1728739584 1729072818 1733664768 1735883136 1740828672 1741927616 1749125664 1749748572 1754108928 1756353456 1756978938 1761357312 1761984576 1766375424 1768635648 1769265504 1773674496 1775426224 1782762696 1787841792 1790129484 1794883584 1795229568 1796362854 1802647872 1803785841 1808924832 1809569036 1814078464 1816049664 1816399728 1817046594 1821574656 1823905512 1824555051 1829101824 1838119712 1842700288 1843711848 1845715248 1850314752 1850973696 1851330492 1858980618 1863917568 1865453733 1870768416 1872801216 1878136832 1878498864 1880540064 1885897728 1886261256 1895560953 1899085824 1900284672 1908137088 1908816624 1913573376 1914254848 1916021952 1916704296 1921480704 1922164992 1929229929 1931326254 1936828608 1939306941 1944457216 1944832032 1950372864 1952868528 1958432256 1959668568 1967766372 1973372544 1974075312 1975897638 1978994688 1981145088 1981526976 1982232648 1987172352 1989715104 1990423692 1995383808 1997354502 2005221504 2005608033 2011322016 2018525184 2019244032 2019633264 2026665784 2027978856 2035040436 2040838272 2043055872 2043449694 2048876544 2049271488 2057342976 2057739552 2065640126 2067884676 2073037824 2074175829 2076429654 2081604096 2082345408 2087534592 2088278016 2096160768 2096907264 2098230992 2104614468 2106901368 2112903936 2113311222 2115607572 2121634944 2122043913 2127679488 2136471552 2137820256 2138581588 2143910912 2146654224 2147418702 2152770048 2153536704 2155524696 2156292333 2158903296 2161665792 2162435616 2167824384 2176782336 2178932184 2185139968 2187514368 2187936036 2194169472 2196977094 2203236288 2204627139 2210908128 2219616256 2220044112 2220834726 2226369024 2228788224 2229217848 2230011729 2235568896 2244806784 2253425592 2255874192 2261495808 2262301184 2262737268 2270840832 2271649536 2272087422 2278121472 2279999007 2288979264 2295943056 2298437856 2304986112 2305430424 2314510848 2314956996 2321104896 2332167552 2332998096 2338811904 2341804608 2342638584 2348476416 2349312768 2357947691 2358180864 2359020672 2360509866 2370264039 2377016928 2383789056 2386839312 2393639424 2395150472 2403530496 2405047788 2411899776 2414986002 2421399552 2421866304 2422728792 2428766208 2431874016 2432740068 2438802432 2441211058 2448880128 2451298707 2458282464 2460953664 2467086336 2467964928 2468440656 2478640824 2487271644 2494357888 2497068288 2497549626 2504665152 2507386752 2507870079 2514530304 2515015008 2527414604 2533712896 2535103791 2537858466 2544182784 2545088832 2551431168 2554695936 2555605728 2561974272 2562886656 2572306572 2575101672 2582438144 2582935938 2585742588 2593109376 2593609227 2600497152 2603824704 2611243008 2612891424 2623688496 2624622858 2631163392 2632100416 2634530184 2635468407 2638659584 2642035968 2642976864 2649563136 2652953472 2653898256 2660511744 2663139336 2673628672 2674144044 2681762688 2685194226 2692325376 2692844352 2694544281 2703971808 2713387248 2714353554 2721117696 2724074496 2724599592 2725569891 2732361984 2735858268 2743123968 2743652736 2757179568 2764050432 2765567772 2768572872 2775472128 2776460544 2776995738 2784370688 2786665453 2788470927 2795876352 2806152624 2809201824 2817205248 2817748296 2820810096 2828846592 2829391884 2836905984 2848628736 2850427008 2862205632 2863224936 2870360064 2871382272 2874032928 2875056444 2882221056 2883247488 2885067614 2896989381 2902376448 2905242912 2916685824 2917248048 2925559296 2929302792 2937648384 2939502852 2947877504 2951649558 2960058816 2961112968 2963846457 2968492032 2971717632 2972290464 2973348972 2980758528 2985635538 2993075712 2996031753 3004567456 3007832256 3015327744 3016983024 3027787776 3028866048 3029449896 3039998676 3051972352 3052560654 3061257408 3064583808 3065174541 3073314816 3073907232 3086014464 3086609328 3098460189 3101827014 3109556736 3110664128 3114644481 3118415872 3122406144 3123518112 3131301888 3132417024 3144241152 3145360896 3147346488 3156921702 3160352052 3169355904 3169966833 3173411358 3178385408 3182452416 3191519232 3204707328 3206730384 3207872382 3215866368 3219981336 3221128053 3229155072 3230305056 3233287044 3238354944 3242498688 3243653424 3251736576 3265173504 3268398276 3277709952 3281271552 3281904054 3290619904 3291254208 3293331899 3295465641 3304854432 3316362192 3329424384 3330066168 3331252089 3339553536 3343182336 3343826772 3352707072 3353353344 3367210176 3380138388 3383811288 3392243712 3393451776 3394105902 3406261248 3407474304 3408131133 3417182208 3429742096 3433468896 3443914584 3447656784 3457479168 3458145636 3467329536 3471766272 3481657344 3483855232 3498251328 3499497144 3508217856 3512706912 3513957876 3522714624 3523969152 3537271296 3538531008 3540764799 3547348992 3550852448 3565525392 3575683584 3580258968 3590459136 3592725708 3605295744 3607571682 3617849664 3619138072 3622479003 3628156928 3632099328 3632799456 3634093188 3643149312 3647811024 3649110102 3658203648 3661816587 3676239424 3685400576 3687423696 3691430496 3700629504 3701947392 3702660984 3717961236 3727835136 3730907466 3741536832 3745602432 3746324439 3756273664 3756997728 3761080128 3771795456 3772522512 3791121906 3800569344 3806787699 3816274176 3817633248 3827146752 3828509696 3832043904 3833408592 3842961408 3844329984 3858459858 3862652508 3873657216 3874403907 3878613882 3888914432 3889664064 3900745728 3905737056 3916864512 3919337136 3935532744 3936934287 3946745088 3948150624 3951795276 3957989376 3962290176 3963053952 3964465296 3974344704 3979430208 3980847384 3990767616 3994709004 4010443008 4011216066 4022644032 4027791339 4038488064 4039266528 4053331568 4055957712 4070080872 4071530331 4081676544 4086111744 4086899388 4097753088 4098542976 4114685952 4115479104 4131280252 4135769352 4146075648 4148351658 4152859308 4163208192 4164690816 4165493607 4176556032 4192321536 4193814528 4196461984 4209228936 4213802736 4225807872 4226622444 4231215144 4243269888 4244087826 4255358976 4272943104 4275640512 4277163176 4287821824 4293308448 4294837404 4305540096 4307073408 4311049392 4312584666 4323331584 4324871232 4327601421 4335648768 4353564672 4357864368 4370279936 4375028736 4375872072 4388338944 4393954188 4406472576 4409254278 4421816256 4427474337 4439232512 4440088224 4441669452 4452738048 4457576448 4458435696 4460023458 4471137792 4478453307 4489613568 4506851184 4511748384 4522991616 4524602368 4525474536 4541681664 4543299072 4544174844 4556242944 4559998014 4577958528 4578840981 4591886112 4596875712 4609972224 4610860848 4629021696 4629913992 4652740521 4664335104 4665996192 4677623808 4683609216 4685277168 4696952832 4698625536 4715895382 4716361728 4718041344 4721019732 4735382553 4740528078 4754033856 4760117037 4767578112 4773678624 4787278848 4790300944 4807060992 4810095576 4811808573 4823799552 4829972004 4842799104 4843732608 4845457584 4857532416 4863748032 4865480136 4877604864 4882422116 4897760256 4902597414 4916564928 4921907328 4922856081 4935929856 4936881312 4957281648 4974543288 4976314849 4988715776 4994136576 4995099252 5009330304 5014773504 5015740158 5029060608 5030030016 5054829208 5067425792 5070207582 5075716932 5088365568 5090177664 5091158853 5109391872 5111211456 5123948544 5125773312 5144613144 5150203344 5164876288 5165871876 5171485176 5186218752 5187218454 5200994304 5207649408 5222486016 5225782848 5247376992 5249245716 5262326784 5264200832 5269060368 5270936814 5284071936 5285953728 5299126272 5305906944 5307796512 5321023488 5326278672 5347257344 5348288088 5363525376 5370388452 5384650752 5385688704 5389088562 5407943616 5411357523 5426774496 5428707108 5442235392 5448148992 5449199184 5451139782 5464723968 5471716536 5473665153 5487305472 5514359136 5528100864 5531135544 5537145744 5550944256 5552921088 5553991476 5568741376 5573330906 5576941854 5591752704 5596361199 5612305248 5618403648 5634410496 5635496592 5641620192 5657693184 5658783768 5686682859 5697257472 5700854016 5724411264 5726449872 5740720128 5742764544 5748065856 5750112888 5764442112 5766494976 5770135228 5787689787 5793978762 5810485824 5817920823 5833371648 5834496096 5851118592 5858605584 5875296768 5879005704 5881099367 5895755008 5903299116 5920117632 5922225936 5927692914 5936984064 5943435264 5944580928 5946697944 5961517056 5971271076 5986151424 5992063506 6009134912 6015664512 6016824099 6033966048 6055575552 6057732096 6058899792 6079997352 6103944704 6105121308 6122514816 6129167616 6130349082 6146629632 6147814464 6172028928 6173218656 6196920378 6203654028 6219113472 6221328256 6222527487 6229288962 6244812288 6247036224 6262603776 6264834048 6288482304 6290721792 6294692976 6313843404 6320704104 6338711808 6339933666 6346822716 6356770816 6364904832 6366131739 6383038464 6409414656 6413460768 6415744764 6431732736 6439962672 6442256106 6458310144 6460610112 6466574088 6468876999 6476709888 6484997376 6487306848 6503473152 6530347008 6536796552 6555419904 6562543104 6563808108 6581239808 6582508416 6586663798 6590931282 6609708864 6613881417 6632724384 6658848768 6660132336 6662504178 6679107072 6686364672 6687653544 6690035187 6706706688 6734420352 6760276776 6767622576 6784487424 6786903552 6788211804 6812522496 6814948608 6816262266 6834364416 6839997021 6859484192 6866937792 6887829168 6895313568 6914958336 6916291272 6943532544 6950390161 6963314688 6967710464 6996502656 6998994288 7016435712 7025413824 7027915752 7045429248 7047938304 7073843073 7074542592 7077062016 7081529598 7101704896 7110792117 7131050784 7151367168 7160517936 7180918272 7185451416 7210591488 7215143364 7235699328 7238276144 7244958006 7256313856 7264198656 7265598912 7268186376 7286298624 7295622048 7298220204 7316407296 7323633174 7352478848 7353896121 7374847392 7382860992 7401259008 7403894784 7405321968 7435922472 7461814932 7483073664 7491204864 7492648878 7512547328 7513995456 7522160256 7523610237 7543590912 7545045024 7582243812 7601138688 7605311373 7613575398 7632548352 7635266496 7654293504 7657019392 7664087808 7666817184 7685922816 7688659968 7716919716 7725305016 7747314432 7748807814 7757227764 7777828864 7779328128 7780827681 7801491456 7811474112 7833729024 7838674272 7871065488 7873868574 7893490176 7896301248 7903590552 7906405221 7915978752 7926107904 7928930592 7948689408 7958860416 7961694768 7981535232 7989418008 8020886016 8022432132 8045288064 8055582678 8076976128 8078533056 8083632843 8106663136 8111915424 8140161744 8143060662 8163353088 8172223488 8173798776 8176709673 8197085952 8229371904 8230958208 8262560504 8271538704 8292151296 8296703316 8305718616 8326416384 8329381632 8330987214 8353112064 8359996359 8387629056 8392923968 8418457872 8427605472 8451615744 8453244888 8462430288 8486539776 8488175652 8510717952 8545886208 8551281024 8554326352 8575643648 8586616896 8589674808 8611080192 8614146816 8622098784 8625169332 8646663168 8649742464 8655202842 8690968143 8707129344 8715728736 8740559872 8750057472 8751744144 8776677888 8787908376 8812945152 8818508556 8843632512 8854948674 8878465024 8880176448 8883338904 8891539371 8905476096 8915152896 8916871392 8920046916 8942275584 8956906614 8979227136 8988095259 9013702368 9023496768 9045983232 9049204736 9050949072 9083363328 9086598144 9088349688 9119996028 9155917056 9157681962 9183772224 9193751424 9195523623 9219944448 9221721696 9258043392 9259827984 9295380567 9305481042 9328670208 9331992384 9343933443 9355247616 9367218432 9370554336 9393905664 9397251072 9431790764 9432723456 9436082688 9442039464 9470765106 9481056156 9508067712 9509900499 9520234074 9535156224 9547357248 9574557696 9580601888 9614121984 9620191152 9623617146 9647599104 9659944008 9663384159 9687465216 9690915168 9715064832 9727496064 9730960272 9755209728 9764844232 9795520512 9805194828 9833129856 9843814656 9845712162 9871859712 9873762624 9879995697 9914563296 9949086576 9952629698 9977431552 9988273152 9990198504 9993756267 10018660608 10029547008 10031480316 10058121216 10060060032 10109658416 10134851584 10140415164 10151433864 10176731136 10180355328 10182317706 10218783744 10222422912 10224393399 10251546624 10289226288 10300406688 10329752576 10331743752 10342970352 10372437504 10374436908 10401988608 10415298816 10444972032 10451565696 10494753984 10498491432 10524653568 10528401664 10538120736 10541873628 10568143872 10571907456 10611813888 10615593024 10622294397 10642046976 10652557344 10694514688 10696576176 10727050752 10740776904 10771377408 10778177124 10815887232 10822715046 10853548992 10857414216 10867437009 10884470784 10896297984 10898398368 10902279564 10929447936 10943433072 10947330306 10974610944 10985449761 11028718272 11056201728 11062271088 11074291488 11101888512 11105842176 11107982952 11146661812 11153883708 11183505408 11192722398 11224610496 11236807296 11238973317 11268820992 11270993184 11283240384 11315386368 11317567536 11361020693 11373365718 11401708032 11420363097 11448822528 11452899744 11481440256 11485529088 11496131712 11500225776 11528884224 11532989952 11540270456 11575379574 11587957524 11620971648 11623211721 11635841646 11666743296 11668992192 11702237184 11717211168 11750593536 11758011408 11762198734 11791510016 11806598232 11810802861 11840235264 11844451872 11855385828 11873968128 11886870528 11889161856 11893395888 11923034112 11942542152 11972302848 11984127012 12018269824 12031329024 12033648198 12067932096 12083374017 12115464192 12117799584 12159994704 12207889408 12210242616 12214590993 12245029632 12258335232 12260698164 12293259264 12295628928 12344057856 12346437312 12393840756 12407308056 12438226944 12442656512 12445054974 12458577924 12489624576 12494072448 12496480821 12529668096 12576964608 12581443584 12589385952 12627686808 12641408208 12677423616 12679867332 12693645432 12713541632 12729809664 12732263478 12766076928 12818829312 12826921536 12831489528 12863465472 12879925344 12884512212 12916620288 12921220224 12933148176 12937753998 12969994752 12974613696 12982804263 13006946304 13060694016 13073593104 13110839808 13125086208 13127616216 13165016832 13173327596 13181862564 13219417728 13227762834 13265448768 13282423011 13317697536 13320264672 13325008356 13358214144 13372729344 13375307088 13380070374 13413413376 13426660819 13435359921 13468840704 13520553552 13535245152 13568974848 13573807104 13576423608 13625044992 13629897216 13632524532 13668728832 13679994042 13718968384 13733875584 13736522943 13775658336 13790627136 13829916672 13832582544 13887065088 13900780322 13935420928 13958221563 13993005312 13997988576 14032871424 14050827648 14055831504 14090858496 14095876608 14147686146 14149085184 14154124032 14163059196 14203409792 14206147659 14221584234 14262101568 14280351111 14302734336 14321035872 14361836544 14370902832 14421182976 14430286728 14435425719 14471398656 14476552288 14489916012 14512627712 14528397312 14531197824 14536372752 14572597248 14591244096 14596440408 14632814592 14647266348 14704957696 14707792242 14749694784 14765721984 14768568243 14807789568 14810643936 14871844944 14923629864 14928944547 14966147328 14982409728 14985297756 15025094656 15027990912 15044320512 15047220474 15087181824 15090090048 15164487624 15202277376 15210622746 15227150796 15265096704 15270532992 15273476559 15314038784 15328175616 15333634368 15371845632 15377319936 15433839432 15450610032 15494628864 15497615628 15514455528 15558656256 15561655362 15602982912 15622948224 15667458048 15677348544 15742130976 15747737148 15786980352 15792602496 15807181104 15812810442 15852215808 15857861184 15867871877 15897378816 15917720832 15923389536 15963070464 15978836016 16041772032 16044864264 16090576128 16111165356 16153952256 16157066112 16167265686 16213326272 16223830848 16234072569 16280323488 16286121324 16326706176 16344446976 16347597552 16353419346 16394171904 16420995459 16461916416 16525121008 16543077408 16584302592 16593406632 16611437232 16652832768 16658763264 16661974428 16706224128 16719992718 16775258112 16785847936 16789083597 16836915744 16855210944 16903231488 16906489776 16924860576 16973079552 16976351304 17060048577 17091772416 17102562048 17108652704 17151287296 17173233792 17179349616 17222160384 17228293632 17244197568 17250338664 17293326336 17299484928 17310405684 17363069361 17381936286 17431457472 17453762469 17481119744 17500114944 17503488288 17553355776 17575816752 17625890304 17637017112 17643298101 17687265024 17709897348 17756930048 17760352896 17766677808 17783078742 17810952192 17830305792 17833742784 17840093832 17884551168 17913813228 17958454272 17976190518 18027404736 18046993536 18050472297 18098409472 18101898144 18166726656 18173196288 18176699376 18239992056 18311834112 18315363924 18367544448 18387502848 18391047246 18439888896 18443443392 18516086784 18519655968 18590761134 18610962084 18657340416 18663984768 18667582461 18687866886 18734436864 18741108672 18787811328 18794502144 18863581528 18865446912 18872165376 18884078928 18941530212 18962112312 19016135424 19019800998 19040468148 19070312448 19094714496 19149115392 19161203776 19228243968 19240382304 19247234292 19295198208 19319888016 19326768318 19374930432 19381830336 19406630997 19430129664 19454992128 19461920544 19510419456 19529688464 19591041024 19610389656 19666259712 19687629312 19691424324 19743719424 19747525248 19759991394 19829126592 19841644251 19898173152 19905259396 19954863104 19976546304 19980397008 19987512534 20037321216 20059094016 20062960632 20070105561 20120120064 20219316832 20269703168 20280830328 20302867728 20353462272 20360710656 20364635412 20437567488 20444845824 20448786798 20503093248 20519991063 20578452576 20600813376 20659505152 20663487504 20685940704 20744875008 20748873816 20830597632 20851170483 20889944064 20903131392 20989507968 20996982864 21049307136 21056803328 21076241472 21083747256 21136287744 21143814912 21221529219 21223627776 21231186048 21244588794 21305114688 21332376351 21389029376 21393152352 21454101504 21481553808 21542754816 21556354248 21631774464 21645430092 21707097984 21714828432 21734874018 21768941568 21792595968 21796796736 21804559128 21858895872 21886866144 21894660612 21949221888 21970899522 22057436544 22061688363 22124542176 22148582976 22203777024 22211684352 22215965904 22293323624 22307767416 22385444796 22449220992 22473614592 22477946634 22537641984 22541986368 22566480768 22630772736 22635135072 22722041386 22746731436 22803416064 22815934119 22840726194 22897645056 22905799488 22962880512 22971058176 22992263424 23000451552 23057768448 23065979904 23080540912 23150759148 23175915048 23241943296 23246423442 23271683292 23333486592 23337984384 23342483043 23404474368 23434422336 23501187072 23516022816 23524397468 23583020032 23613196464 23621605722 23680470528 23688903744 23710771656 23719215663 23747936256 23778323712 23786791776 23846068224 23885084304 23944605696 23968254024 24036539648 24062658048 24067296396 24135864192 24166748034 24230928384 24235599168 24250898529 24319989408 24415778816 24420485232 24429181986 24490059264 24516670464 24521396328 24530129019 24591257856 24688115712 24692874624 24787681512 24814616112 24876453888 24885313024 24890109948 24917155848 24979249152 24988144896 24992961642 25059336192 25079989077 25162887168 25178771904 25255373616 25282816416 25354847232 25359734664 25387290864 25459619328 25464526956 25532153856 25637658624 25653843072 25662979056 25726930944 25759850688 25769024424 25833240576 25842440448 25866296352 25875507996 25937424601 25939989504 25949227392 25965608526 26072904429 26121388032 26147186208 26221679616 26250172416 26255232432 26330033664 26346655192 26363725128 26438835456 26455525668 26530897536 26564846022 26635395072 26640529344 26650016712 26716428288 26745458688 26750614176 26760140748 26826826752 26853321638 26870719842 26937681408 26964285777 27041107104 27070490304 27137949696 27147614208 27152847216 27250089984 27259794432 27265049064 27359988084 27437936768 27467751168 27473045886 27551316672 27581254272 27586570869 27659833344 27665165088 27774130176 27801560644 27870841856 27886141701 27916443126 27986010624 27995977152 28031800329 28065742848 28101655296 28111663008 28181716992 28191753216 28295372292 28298170368 28308248064 28326118392 28406819584 28412295318 28443168468 28524203136 28529701497 28560702222 28605468672 28642071744 28723673088 28741805664 28842365952 28860573456 28870851438 28942797312 28953104576 28979832024 28990152477 29025255424 29062395648 29072745504 29145194496 29182488192 29192880816 29265629184 29294532696 29409915392 29415584484 29499389568 29531443968 29537136486 29615579136 29621287872 29639987091 29743689888 29847259728 29857889094 29932294656 29964819456 29970595512 29981268801 30055981824 30088641024 30094440948 30174363648 30180180096 30328975248 30404554752 30421245492 30454301592 30530193408 30541065984 30546953118 30628077568 30653319983 30656351232 30667268736 30673180197 30754639872 30867678864 30901220064 30989257728 30995231256 31028911056 31117312512 31123310724 31205965824 31245896448 31334916096 31354697088 31484261952 31495474296 31573960704 31585204992 31614362208 31625620884 31704431616 31715722368 31735743754 31835441664 31846779072 31866883191 31926140928 31957672032 32083544064 32089728528 32181152256 32222330712 32314132224 32334531372 32426652544 32447661696 32468145138 32560646976 32572242648 32602311027 32653412352 32688893952 32695195104 32706838692 32788343808 32841990918 32923832832 32956349283 33050242016 33086154816 33168605184 33186813264 33222874464 33305665536 33317526528 33323948856 33439985436 33550516224 33571695872 33578167194 33673831488 33710421888 33716919951 33806462976 33812979552 33849721152 33946159104 33952702608 34083062079 34120097154 34205124096 34217305408 34261089291 34302574592 34346467584 34358699232 34444320768 34456587264 34488395136 34500677328 34586652672 34598969856 34620811368 34726138722 34763872572 34862914944 34869635163 34907524938 34962239488 35000229888 35006976576 35106711552 35151633504 35251780608 35274034224 35286596202 35374530048 35419794696 35432408583 35520705792 35533355616 35566157484 35621904384 35660611584 35667485568 35680187664 35769102336 35827626456 35916908544 35952381036 36054809472 36093987072 36100944594 36196818944 36203796288 36226650889 36250122051 36346392576 36353398752 36479984112 36623668224 36630727848 36643772979 36735088896 36775005696 36782094492 36879777792 36886886784 37032173568 37039311936 37181522268 37221924168 37314680832 37327969536 37335164922 37375733772 37468873728 37482217344 37489442463 37589004288 37727163056 37730893824 37744330752 37768157856 37883060424 37924224624 38032270848 38039601996 38080936296 38140624896 38189428992 38298230784 38322407552 38456487936 38480764608 38494468584 38590396416 38639776032 38653536636 38749860864 38763660672 38813261994 38909984256 38923841088 38948412789 39020838912 39059376928 39182082048 39220779312 39332519424 39375258624 39382848648 39495050496 39519982788 39658253184 39683288502 39796346304 39810518792 39847269033 39909726208 39953092608 39960794016 39975025068 40074642432 40118188032 40125921264 40140211122 40240240128 40279982457 40438633664 40539406336 40561660656 40605735456 40706924544 40721421312 40729270824 40875134976 40889691648 40897573596 41006186496 41039982126 41156905152 41201626752 41209568829 41319010304 41326975008 41371881408 41489750016 41497747632 41661195264 41702340966 41806262784 41874664689 41979015936 41993965728 42098614272 42113606656 42152482944 42167494512 42272575488 42287629824 42443058438 42447255552 42462372096 42489177588 42610229376 42618442977 42664752702 42778058752 42786304704 42841053333 42908203008 42963107616 43085509632 43112708496 43263548928 43290860184 43306277157 43414195968 43429656864 43469748036 43537883136 43585191936 43593593472 43609118256 43717791744 43773732288 43789321224 43898443776 43941799044 44114873088 44123376726 44249084352 44297165952 44305704729 44423368704 44431931808 44586647248 44615534832 44770889592 44786833641 44898441984 44947229184 44955893268 45075283968 45083972736 45132961536 45261545472 45270270144 45444082772 45493462872 45606832128 45631868238 45681452388 45795290112 45811598976 45820429677 45942116352 45984526848 46000903104 46115536896 46131959808 46161081824 46301518296 46351830096 46483886592 46492846884 46543366584 46675968768 46684966086 46808948736 46868844672 47002374144 47032045632 47048794936 47166040064 47226392928 47243211444 47360941056 47377807488 47421543312 47438431326 47556647424 47573583552 47603615631 47692136448 47770168608 47889211392 47936508048 48073079296 48125316096 48134592792 48271728384 48333496068 48461856768 48471198336 48501797058 48639978816 48702217707 48831557632 48840970464 48858363972 48980118528 49033340928 49042792656 49060258038 49182515712 49262986377 49385749248 49575363024 49629232224 49752907776 49770626048 49780219896 49834311696 49958498304 49976289792 49985923284 50118672384 50159978154 50325774336 50357543808 50367250791 50510747232 50565632832 50709694464 50719469328 50774581728 50919238656 50929053912 51180145731 51275317248 51307686144 51325958112 51453861888 51519701376 51538048848 51666481152 51684880896 51732592704 51751015992 51874849202 51879979008 51898454784 51931217052 52089208083 52145808858 52294372416 52361287407 52443359232 52500344832 52510464864 52660067328 52693310384 52727450256 52877670912 52911051336 52929894303 53061795072 53129692044 53270790144 53281058688 53300033424 53432856576 53490917376 53501228352 53520281496 53653653504 53706643276 53741439684 53875362816 53928571554 54082214208 54140980608 54151416891 54295228416 54305694432 54500179968 54519588864 54530098128 54719976168 54739463339 54875873536 54935502336 54946091772 55102633344 55162508544 55173141738 55319666688 55330330176 55548260352 55603121288 55741683712 55772283402 55832886252 55972021248 55991954304 56002747383 56063600658 56203310592 56223326016 56363433984 56383506432 56590744584 56596340736 56616496128 56652236784 56813639168 56824590636 56886336936 57048406272 57059402994 57121404444 57210937344 57284143488 57447346176 57483611328 57684731904 57721146912 57741702876 57885594624 57906209152 57959664048 57980304954 58124791296 58145491008 58219892991 58290388992 58364976384 58385761632 58531258368 58589065392 58819830784 58831168968 58998779136 59062887936 59074272972 59231158272 59242575744 59279974182 59487379776 59524932753 59694519456 59715778188 59864589312 59929638912 59941191024 59962537602 60111963648 60177282048 60188881896 60210316683 60360360192 60657950496 60809109504 60842490984 60908603184 61060386816 61082131968 61093906236 61256155136 61306639966 61312702464 61334537472 61346360394 61509279744 61559973189 61735357728 61802440128 61978515456 61990462512 62057822112 62234625024 62246621448 62491792896 62553511449 62669832192 62709394176 62968523904 62990948592 63147921408 63170409984 63228724416 63251241768 63408863232 63431444736 63471487508 63664587657 63670883328 63693558144 63733766382 63915344064 63997129053 64167088128 64179457056 64362304512 64444661424 64628264448 64669062744 64692093037 64853305088 64895323392 64936290276 65121293952 65144485296 65204622054 65306824704 65377787904 65390390208 65413677384 65576687616 65683981836 65847665664 65912698566 66100484032 66172309632 66185065089 66373626528 66445748928 66611331072 66635053056 66647897712 66879970872 67143391744 67156334388 67347662976 67420843776 67433839902 67612925952 67625959104 67699442304 67892318208 67905405216 68166124158 68240194308 68410248192 68434610816 68447802357 68522178582 68692935168 68717398464 68888641536 68913174528 68976790272 69001354656 69173305344 69197939712 69241622736 69452277444 69527745144 69725829888 69739270326 69815049876 69924478976 70000459776 70013953152 70027449129 70213423104 70303267008 70503561216 70548068448 70573192404 70749060096 70839589392 70864817166 71041411584 71066711232 71132314968 71157646989 71243808768 71334971136 71360375328 71538204672 71655252912 71833817088 71904762072 72109618944 72187974144 72201889188 72393637888 72407592576 72453301778 72500244102 72692785152 72706797504 72752695587 72959968224 73247336448 73261455696 73287545958 73470177792 73550011392 73564188984 73590387057 73773773568 74064347136 74078623872 74363044536 74443848336 74629361664 74655939072 74670329844 74751467544 74937747456 74964434688 74978884926 75178008576 75239967231 75454326112 75488661504 75536315712 75766120848 75848449248 76064541696 76079203992 76161872592 76378857984 76454291771 76596461568 76644815104 76912975872 76961529216 76988937168 77180792832 77279552064 77307073272 77499721728 77527321344 77626523988 77812273803 77819968512 77847682176 77896825578 78118753856 78218713287 78364164096 78441558624 78665038848 78750517248 78765697296 78990100992 79039965576 79316506368 79366577004 79592692608 79621037584 79694538066 79819452416 79906185216 79921588032 79950050136 80149284864 80236376064 80251842528 80280422244 80480480256 80559964914 80877267328 80892857331 81123321312 81211470912 81413849088 81442842624 81458541648 81750269952 81779383296 81795147192 82079964252 82313810304 82403253504 82419137658 82638020608 82653950016 82743762816 82759712607 82979500032 82995495264 83322390528 83404681932 83612525568 83658425103 83749329378 83958031872 83987931456 84095400987 84197228544 84227213312 84304965888 84334989024 84545150976 84575259648 84886116876 84894511104 84924744192 84978355176 85220458752 85236885954 85329505404 85556117504 85572609408 85589104491 85682106666 85816406016 85926215232 86171019264 86225416992 86527097856 86581720368 86612554314 86828391936 86859313728 86939496072 86970457431 87075766272 87187186944 87218236512 87435583488 87547464576 87578642448 87796887552 87883598088 88229746176 88246753452 88498168704 88594331904 88611409458 88846737408 88863863616 88919961273 89173294496 89231069664 89541779184 89573667282 89796883968 89894458368 89911786536 89943806403 90167945472 90265923072 90523090944 90540540288 90888165544 90986925744 91213664256 91263736476 91362904776 91590580224 91623197952 91640859354 91884232704 91959959949 91969053696 92001806208 92263919616 92322163648 92603036592 92703660192 92967773184 92985693768 93086733168 93351937536 93369932172 93617897472 93737689344 94004748288 94064091264 94097589872 94332080128 94452785856 94486422888 94721882112 94755614976 94843086624 94876862652 95113294848 95147167104 95207231262 95540337216 95600649573 95778422784 95873016096 96146158592 96250632192 96269185584 96543456768 96666992136 96942396672 97003594116 97279957632 97404435414 97663115264 97681940928 97716727944 97806933081 97960237056 98066681856 98085585312 98120516076 98365031424 98525972754 98771498496 98869047849 99150726048 99258464448 99505815552 99541252096 99560439792 99668623392 99916996608 99952579584 99971846568 100319956308 100651548672 100715087616 100734501582 101021494464 101131265664 101150759853 101419388928 101438938656 101549163456 101838477312 101858107824 102249186237 102360291462 102615372288 102651916224 102783267873 102907723776 103039402752 103076097696 103332962304 103369761792 103465185408 103502031984 103749698404 103759958016 103796909568 103862434104 104178416166 104291617716 104588744832 104608905489 104722574814 104886718464 105000689664 105020929728 105320134656 105386620768 105454900512 105755341824 105822102672 105859788606 106123590144 106259384088 106297225749 106562117376 106600066848 106865713152 106981834752 107002456704 107040562992 107307307008 107413286552 107482879368 107750725632 107857143108 108164428416 108281961216 108302833782 108590456832 108611388864 108679952667 109039177728 109060196256 109439952336 109478926678 109751747072 109871004672 109892183544 109931318937 110205266688 110325017088 110346283476 110639333376 110660660352 111096520704 111206242576 111483367424 111544566804 111665772504 111944042496 111983908608 112005494766 112127201316 112406621184 112446652032 112468327389 112767012864 113181489168 113192681472 113232992256 113304473568 113627278336 113649181272 113772673872 114096812544 114118805988 114242808888 114421874688 114568286976 114894692352 114967222656 115369463808 115442293824 115483405752 115771189248 115812418304 115919328096 115960609908 116249582592 116290982016 116439785982 116729952768 116771523264 116845238367 117062516736 117178130784 117639661568 117662337936 117997558272 118125775872 118148545944 118485151488 118559948364 118974759552 119049865506 119389038912 119431556376 119541807099 119729178624 119859277824 119882382048 119925075204 120223927296 120354564096 120377763792 120420633366 120720720384 120839947371 121315900992 121618219008 121684981968 121817206368 122120773632 122164263936 122187812472 122613279932 122625404928 122669074944 122692720788 123018559488 123119946378 123470715456 123604880256 123628706487 123957030912 123980925024 124115644224 124469250048 124493242896 124971227623 124983585792 125107022898 125418788352 125623994067 125937047808 125981897184 126295842816 126340819968 126457448832 126502483536 126817726464 126862889472 126942975016 127329175314 127341766656 127387116288 127467532764 127830688128 127855328931 127994258106 128334176256 128358914112 128724609024 128889322848 129256528896 129338125488 129384186074 129706610176 129790646784 129872580552 129918831471 130242587904 130288970592 130409244108 130613649408 130755575808 130780780416 130827354768 131153375232 131367963672 131695331328 131825397132 132200968064 132344619264 132370130178 132747253056 132891497856 132917114187 133270106112 133295795424 133759941744 134286783488 134312668776 134360500923 134695325952 134841687552 134867679804 135225851904 135251918208 135398884608 135784636416 135810810432 136332248316 136480388616 136820496384 136869221632 136895604714 137044357164 137385870336 137434796928 137461289031 137826349056 137953580544 138002709312 138346610688 138395879424 138483245472 138904554888 139055490288 139451659776 139478540652 139630099752 139848957952 140027906304 140054898258 140426846208 140606534016 141007122432 141096136896 141146384808 141498120192 141679178784 141729634332 142082823168 142133422464 142264629936 142315293978 142669942272 142720750656 142810846893 143076409344 143310505824 143667634176 143809524144 144219237888 144375948288 144403778376 144815185152 144906603556 145000488204 145385570304 145413595008 145505391174 145919936448 146106653121 146494672896 146522911392 146575091916 146940355584 147100022784 147128377968 147180774114 147547547136 147693269009 147788959131 148157247744 148726089072 148887696672 149258723328 149311878144 149340659688 149502935088 149875494912 149928869376 149957769852 150356017152 150479934462 150908652224 150977323008 151072631424 151101752373 151532241696 151696898496 152129083392 152158407984 152323745184 152757715968 152908583542 153289630208 153540437193 153825951744 153923058432 153977874336 154361585664 154559104128 154614146544 154999443456 155054642688 155253047976 155624547606 155639937024 155695364352 155793651156 156237507712 156267624249 156437426574 156883117248 157083862221 157330077696 157501034496 157531394592 157980201984 158079931152 158633012736 158733154008 158789682909 159185385216 159242075168 159389076132 159638904832 159812370432 159843176064 159900100272 160298569728 160472752128 160503685056 160560844488 160960960512 161119929828 161754534656 161785714662 162246642624 162422941824 162454250673 162885685248 162917083296 163500539904 163558766592 163590294384 164159928504 164218390017 164627620608 164806507008 164838275316 165276041216 165307900032 165487525632 165519425214 165959000064 165990990528 166644781056 166809363864 167225051136 167316850206 167498658756 167916063744 167975862912 168008242149 168190801974 168454426624 168609931776 168669978048 169090301952 169150519296 169772233752 169789022208 169849488384 169956710352 170440917504 170473771908 170659010808 171145218816 171178208982 171364213332 171632812032 171852430464 172342038528 172450833984 173054195712 173163440736 173225108628 173656783872 173718627456 173878992144 173940914862 174374373888 174436473024 174546590647 174659678973 174871166976 175094929152 175157284896 175593775104 175767196176 176459492352 176493506904 176996337408 177188663808 177222818916 177693474816 177727727232 177839922546 178346588992 178462139328 178574798259 179083558368 179147334564 179593767936 179788916736 179823573072 179887612806 180335890944 180531846144 180630950049 181081080576 181776331088 181973851488 182427328512 182527472952 182725809552 183181160448 183246395904 183281718708 183768465408 183919919898 183938107392 184003612416 184527839232 184644327296 184679919567 185206073184 185407320384 185935546368 185971387536 186173466336 186703875072 186739864344 187475378688 187660534347 188009496576 188128182528 188195179744 188664160256 188905571712 188972845776 189443764224 189511229952 189686173248 189753725304 190226589696 190294334208 190414462524 190993762971 191080674432 191201299146 191746032192 191991387159 192292317184 192501264384 192538371168 193086913536 193333984272 193884793344 194007188232 194076279111 194559915264 194808870828 195326230528 195363881856 195433455888 195613866162 195920474112 196133363712 196171170624 196241032152 196730062848 197051945508 197542996992 197738095698 198301452096 198516928896 198555195267 199082504192 199120879584 199337246784 199833993216 199905159168 199943693136 200639912616 201430175232 201469003164 202042988928 202262531328 202301519706 202838777856 202877877312 203098326912 203676954624 203716215648 204498372474 204720582924 205230744576 205303832448 205343407071 205566535746 206078805504 206152195392 206665924608 206739523584 206930370816 207004063968 207499396808 207519916032 207593819136 207724868208 208356832332 208583235432 209177489664 209217810978 209445149628 209773436928 210001379328 210041859456 210640269312 210773241536 210909801024 211510683648 211644205344 211719577212 212247180288 212518768176 212594451498 213124234752 213200133696 213472940967 213731426304 214004913408 214081125984 214614614016 214826573104 214965758736 215501451264 215714286216 216328856832 216563922432 216605667564 217180913664 217222777728 217359905334 218078355456 218120392512 218258086761 218879904672 218957853356 219503494144 219742009344 219784367088 219862637874 220410533376 220650034176 220692566952 220771161171 221321320704 222193041408 222412485152 222966734848 223089133608 223331545008 223888084992 223967817216 224010989532 224254402632 224813242368 224893304064 224936654778 225534025728 225719901693 226362978336 226465984512 226608947136 227254556672 227298362544 227545347744 228193625088 228237611976 228485617776 229136573952 229362875313 229789384704 229934445312 230738927616 230884587648 230966811504 231542378496 231624836608 231838656192 231921219816 232499165184 232581964032 232879571964 233436821409 233459905536 233543046528 233690476734 234356261568 234656139861 235279323136 235324675872 235995116544 236251551744 236297091888 236970302976 237119896728 237949519104 238099731012 238778077824 238863112752 239083614198 239458357248 239718555648 239764764096 239850150408 240447854592 240709128192 240755527584 240841266732 241441440768 241679894742 242631801984 242678571993 243369963936 243634412736 244241547264 244328527872 244375624944 245226559864 245250809856 245338149888 245385441576 246239892756 246941430912 247209760512 247257412974 247914061824 247961850048 248231288448 248938500096 248986485792 249942455246 249967171584 250214045796 250837576704 250975275309 251247988134 251874095616 251963794368 252286202961 252591685632 252681639936 252914897664 253004967072 253635452928 253725778944 253885950032 254658350628 254683533312 254774232576 254935065528 255661376256 255710657862 255988516212 256668352512 256717828224 256767313473 257449218048 257778645696 258513057792 258676250976 258768372148 259413220352 259581293568 259745161104 259837662942 260485175808 260577941184 260818488216 260911372293 261227298816 261561560832 261654709536 262306750464 262735927344 263390662656 263650794264 264401936128 264689238528 264740260356 265494506112 265782995712 265834228374 266540212224 266591590848 266759883819 267519883488 268573566976 268625337552 268721001846 269390651904 269683375104 269735359608 269831419209 270503836416 270797769216 271569272832 271621620864 272664496632 272960777232 273640992768 273738443264 273791209428 274088714328 274771740672 274869593856 274922578062 275652698112 275879879847 275907161088 276005418624 276791758848 276966490944 277809109776 278110980576 278903319552 278957081304 279260199504 280055812608 280109796516 280853692416 281213068032 282014244864 282192273792 282292769616 282996240384 283358357568 283459268664 284165646336 284266844928 284529259872 284630587956 285339884544 285441501312 285621693786 286621011648 286801948719 287335268352 287619048288 288438475776 288751896576 288807556752 289630370304 289813207112 290000976408 290827190016 291010782348 291839872896 292213306242 292989345792 293045822784 293150183832 293880711168 294200045568 294256755936 294361548228 295095094272 295386538018 295577918262 296314495488 296607143547 297452178144 297775393344 298517446656 298623756288 298681319376 299005870176 299750989824 299857738752 299915539704 300959868924 301817304448 301954646016 302145262848 302203504746 303064483392 303393796992 303452279559 304258166784 304316815968 304647490368 305515431936 305817167084 306579260416 306747558711 307080874386 307846116864 307955748672 308349803619 308723171328 309118208256 309228293088 309998886912 310109285376 310506095952 311249095212 311279874048 311390728704 311587302312 312475015424 312535248498 312874853148 313766234496 313826716467 314167724442 314660155392 315002068992 315062789184 315960403968 316159862304 317266025472 317466308016 317579365818 318370770432 318484150336 318778152264 318891677247 319277809664 319686352128 319800200544 320597139456 320945504256 321007370112 321121688976 321921921024 322239859656 323509069312 323571429324 324493285248 324845883648 324908501346 325771370496 325834166592 326039858001 327117533184 327180588768 328319857008 328436780034 329255241216 329613014016 329676550632 329793956811 330615800064 330975051264 331038850428 331918000128 331981981056 333289562112 333618727728 334450102272 334633700412 334997317512 335832127488 335951725824 336016484298 336381603948 336908853248 337186519813 337219863552 337339956096 337404982167 338301038592 339544467504 339578044416 339698976768 339913420704 340881835008 340947543816 341318021616 342290437632 342356417964 342728426664 343265624064 343704860928 344684077056 344901667968 346108391424 346326881472 346450217256 347313567744 347437254912 347757984288 347881829724 348748747776 348872946048 349093181294 349319357946 350189858304 350314569792 350535715101 351187550208 351534392352 352918984704 352987013808 353992674816 354377327616 354445637832 355455454464 355679845092 356693177984 356924278656 357149596518 358167116736 358294669128 358625421297 359187535872 359577833472 359647146144 359775225612 360671781888 361063692288 361261900098 362162161152 362519842113 363552662176 363947702976 364854657024 365054945904 365451619104 366362320896 366492791808 366563437416 367839839796 367876214784 368007224832 369055678464 369288654592 369359839134 370412146368 370814640768 370886119461 371871092736 371942775072 372346932672 373407750144 373479728688 374913682869 374950757376 375321068694 376256365056 376390359488 376871982201 377328320512 377811143424 377945691552 378887528448 379022459904 379372346496 379507450608 380453179392 380588668416 380828925048 381987525942 382161348864 382402598292 383492064384 383565986793 383982774318 384584634368 385002528768 385076742336 386173827072 386667968544 387769586688 388014376464 388152558222 389119830528 389617741656 389756494413 390727763712 390866911776 391227732324 391840948224 392266727424 392342341248 392482064304 393460125696 394103891016 395085993984 395476191396 396602904192 397033857792 397110390534 398165008384 398241759168 398493159779 398674493568 398751342561 399810318336 399887386272 401279825232 402860350464 402938006328 403081502769 404085977856 404525062656 404603039412 405677555712 405755754624 406196653824 407353909248 407432431296 408996744948 409441165848 410461489152 410607664896 410686814142 411133071492 412157611008 412304390784 412383867093 413479047168 413860741632 414008127936 414998793616 415039832064 415187638272 415449736416 416713664664 417166470864 418354979328 418435621956 418890299256 419546873856 420083718912 421280538624 421546483072 421819602048 423021367296 423288410688 423439154424 424494360576 425037536352 425188902996 426248469504 426400267392 426945881934 428009826816 428162251968 428432540679 429229228032 429653146208 429931517472 431002902528 431428572432 432657713664 433127844864 433211335128 434445555456 434719810668 436156710912 436240785024 436516173522 437759809344 437915706712 438319959363 439006988288 439484018688 439568734176 439725275748 440821066752 441300068352 441385133904 441542322342 442642641408 443079807027 444824970304 445933469696 446178267216 446663090016 447776169984 447935634432 448021979064 448508805264 449626484736 449786608128 449873309556 451068051456 451439803386 452725956672 452931969024 453217894272 453305257119 454509113344 454596725088 455090695488 456387250176 456475223952 456971235552 458273147904 458725750626 459868890624 460621311579 461477855232 461769175296 461933623008 463084756992 463249673216 463677312384 463842439632 464998330368 465163928064 465759143928 466873642818 466919811072 467086093056 467380953468 468712523136 468802872747 469312279722 470558646272 470649351744 471251586663 471990233088 472503103488 472594183776 473940605952 474239793456 475899038208 476199462024 476369048727 477556155648 477726225504 478167228396 478916714496 479437111296 479529528192 479700300816 480895709184 481418256384 481511055168 481682533464 482882881536 483359789484 485263603968 485357143986 486739927872 487268825472 487362752019 488657055744 488751249888 490453119728 490501619712 490676299776 490770883152 492479785512 492655170051 493882861824 494419521024 494514825948 495828123648 495923700096 496462576896 497877000192 497972971584 499884910492 499934343168 500428091592 501675153408 501950550618 502495976268 503748191232 503927588736 504024726447 504572405922 505363279872 505829795328 506009934144 507270905856 507451557888 507771900064 509316701256 509367066624 509548465152 509870131056 511322752512 511421315724 511977032424 513435656448 513534626946 514898436096 515557291392 517026115584 517352501952 517536744296 518826440704 519162587136 519490322208 519675325884 520970351616 521155882368 521636976432 521822744586 523123121664 523309419072 523639771941 524613500928 525471854688 526781325312 527301588528 528803872256 529378477056 529480520712 530989012224 531565991424 531668456748 533080424448 533183181696 533519767638 535039766976 535724394777 537147133952 537250675104 537442003692 538781303808 539366750208 539470719216 539662838418 541007672832 541595538432 541892850147 543243241728 545328993264 545921554464 547281985536 547476886528 547582418856 548177428656 549543481344 549739187712 549845156124 551305396224 551759759694 551814322176 552010837248 553583517696 553932981888 554039758701 555618219552 556221961152 557806639104 557914162608 558520399008 560111625216 560219593032 562426136064 562981603041 564028489728 564384547584 564585539232 565992480768 566716715136 566918537328 568331292672 568533689856 569058519744 569261175912 570679769088 570883002624 571243387572 572981288913 573242023296 573603897438 575238096576 575974161477 576876951552 577503793152 577615113504 579260740608 579626414224 580001952816 581654380032 582021564696 582228837333 583679745792 584426612484 585978691584 586091645568 586300367664 587761422336 588400091136 588513511872 588723096456 590190188544 590773076036 591155836524 592628990976 593214287094 594904356288 595550786688 595665585801 597247512576 597362638752 598011740352 599501979648 599715477504 599831079408 601919737848 602134096729 603634608896 604290525696 604407009492 606128966784 606787593984 606904559118 608516333568 608633631936 609294980736 611030863872 611634334168 613158520832 613495117422 614161748772 615692233728 615911497344 616030221213 616699607238 618236416512 618456586176 619997773824 620218570752 621012191904 622498190424 622559748096 622781457408 623174604624 624950030848 625070496996 625749706296 627532468992 627653432934 628335448884 629320310784 630004137984 630125578368 631920807936 632319724608 634532050944 634932616032 635158731636 636741540864 636968300672 637556304528 637783354494 639372704256 639600401088 640418822901 641194278912 642014740224 642243377952 643843842048 644479719312 647018138624 647142858648 648986570496 649691767296 649817002692 651542740992 651668333184 652079716002 654235066368 654361177536 654774260283 656639714016 656873560068 658510482432 659226028032 659353101264 659587913622 661231600128 661950102528 662077700856 662313483513 663963962112 666579124224 667237455456 668900204544 669267400824 669994635024 671664254976 671903451648 672032968596 672763207896 673817706496 674373039626 674439727104 674679912192 674809964334 676602077184 677159705079 679088935008 679397953536 679826841408 681763670016 681895087632 682636043232 684580875264 684712835928 685456853328 687409721856 688088625939 689368154112 689803335936 692216782848 692653762944 692900434512 694627135488 694874509824 695515968576 695763659448 697497495552 697745892096 698186362588 698638715892 700310464227 700379716608 700629139584 701071430202 703068784704 703968419583 705837969408 705974027616 707985349632 708754655232 708891275664 710910908928 711359690184 711613023407 713386355968 713848557312 714299193036 716334233472 716589338256 717250842594 718375071744 719155666944 719294292288 719550451224 721343563776 722127384576 722523800196 724324322304 725039684226 727105324352 727895405952 728035715979 730109891808 730903238208 732724641792 732985583616 733126874832 735679679592 735752429568 736014449664 738577309184 738719678268 740824292736 741629281536 741772238922 743742185472 743885550144 744693865344 746815500288 746959457376 749827365738 749901514752 750642137388 752512730112 752780718976 752925825927 753743964402 755622286848 755891383104 756858608883 757775056896 758044919808 758744692992 759014901216 760906358784 761177336832 761657850096 763975051884 764322697728 764805196584 766984128768 767131973586 767965548636 769169268736 770005057536 770153484672 770301940419 772347654144 773335937088 775539173376 776028752928 776305116444 778239661056 779235483312 779512988826 781455527424 781733823552 782455464648 782734116879 783681896448 784684682496 784964128608 786920251392 788207782032 790171987968 790952382792 793205808384 794067715584 794220781068 796330016768 796483518336 796986319558 797348987136 797502685122 799620636672 799774772544 800279651457 802559650464 805720700928 805876012656 806163005538 808171955712 809050125312 809206078824 809494257627 811511509248 812393307648 814707818496 814864862592 817993489896 818882331696 820922978304 821215329792 821373628284 822266142984 824315222016 824608781568 824767734186 826958094336 827639639541 827721483264 828016255872 829997587232 830375276544 830899472832 833427329328 834332941728 836709958656 836871243912 837780598512 840167437824 840997209481 842561077248 843092966144 843639204096 846042734592 846576821376 846878308848 848988721152 850075072704 850377805992 852496939008 852800534784 853891763868 856019653632 856324503936 856865081358 859306292416 859863034944 860405846157 862005805056 862857144864 865315427328 866255689728 866422670256 868891110912 869439621336 872481570048 873032347044 875519618688 875831413424 876639918726 878013976576 878968037376 879137468352 879450551496 881642133504 882600136704 882770267808 883084644684 885285282816 886159614054 889649940608 889821430641 892356534432 893326180032 895552339968 895871268864 896043958128 897017610528 899252969472 899573216256 899746619112 902879606772 905451913344 905863938048 906435788544 906610514238 909018226688 909193450176 910181390976 910356838677 912774500352 912950447904 913942471104 916546295808 917451501252 919737781248 920242676133 921242623158 923538350592 923867246016 925049410857 926169513984 926499346432 927354624768 927684879264 929996660736 930327856128 931518287856 933747285636 933839622144 934172186112 934761906936 937425046272 937605745494 938624559444 941117292544 941298703488 941480149401 942503173326 943980466176 945006206976 945188367552 947881211904 948479586912 951798076416 952398924048 952738097454 955112311296 955452451008 956334456792 956675031741 957833428992 959059056384 959400601632 961791418368 962836512768 963022110336 963365066928 965765763072 966719578968 970527207936 970714287972 973479855744 974537650944 974725504038 977314111488 977502499776 978119574003 980906239456 981352599552 981541766304 984959571024 985310340102 987765723648 988839042048 989029651896 989381870433 991847400192 992925153792 995754000384 995945943168 999769820984 999868686336 1000856183184 1003350306816 1003901101236 1004991952536 1007496382464 1007855177472 1008049452894 1009144811844 1010726559744 1011559559439 1011659590656 1012019868288 1014903115776 1015543800128 1018633402512 1018734133248 1019096930304 1019740262112 1022645505024 1022842631448 1023954064848 1026871312896 1027069253892 1029796872192 1031114582784 1034052231168 1034705003904 1035073488592 1037652881408 1038325174272 1038980644416 1039350651768 1041940703232 1042311764736 1043273952864 1043645489172 1046246243328 1046618838144 1047279543882 1050943709376 1051607145303 1053562650624 1054603177056 1057607744512 1058756954112 1058961041424 1061978024448 1063131982848 1063336913496 1066366363392 1067039535276 1070079533952 1071448789554 1074294267904 1074501350208 1074884007384 1075876263891 1077562607616 1078733500416 1078941438432 1079325676836 1082015345664 1083191076864 1083785700294 1086486483456 1087559526339 1090657986528 1091843108928 1094563971072 1094953773056 1095164837712 1096354857312 1099086962688 1099478375424 1099690312248 1103519519388 1103628644352 1104021674496 1107167035392 1107865963776 1108079517402 1111236439104 1112443922304 1112658358383 1115613278208 1115828325216 1117040798016 1120223250432 1120439186064 1124741048607 1124852272128 1125963206082 1128769095168 1129171078464 1130615946603 1131984961536 1133433430272 1133837074656 1136662585344 1137067379712 1138117039488 1138522351824 1141359538176 1141766005248 1142486775144 1145962577826 1146484046592 1147207794876 1150476193152 1150697960379 1151948322954 1153753903104 1155007586304 1155230227008 1158521481216 1159252828448 1160003905632 1163308760064 1164043129392 1164457674666 1167359491584 1168853224968 1169269483239 1172183291136 1172600735328 1175522844672 1176800182272 1177027023744 1177446192912 1180380377088 1181546152072 1182311673048 1185257981952 1186428574188 1189808712576 1191101573376 1191331171602 1194495025152 1194725277504 1195479479337 1196023480704 1199430955008 1199662158816 1203839475696 1204268193458 1207269217792 1208581051392 1208814018984 1209244508307 1212257933568 1213575187968 1213809118236 1217032667136 1217267263872 1218589961472 1222061727744 1223268668336 1226317041664 1226990234844 1228323497544 1231384467456 1231822994688 1232060442426 1233399214476 1236472833024 1236913172352 1237151601279 1240437141504 1242024383808 1244996380848 1245119496192 1245562914816 1246349209248 1249900061696 1250140993992 1251499412592 1255064937984 1255306865868 1256670897768 1258640621568 1260251156736 1263841615872 1264639449216 1269064101888 1269865232064 1270317463272 1273483081728 1273936601344 1275112609056 1275566708988 1278745408512 1279200802176 1280837645802 1284029480448 1284486755904 1285297622037 1287687684096 1288959438624 1294036277248 1294285717296 1297973140992 1299383534592 1299634005384 1303336666368 1304159432004 1308470132736 1308722355072 1309548520566 1313279428032 1313747120136 1314959878089 1317020964864 1318452056064 1318706202528 1319175827244 1322463200256 1323900205056 1324155401712 1324626967026 1327927924224 1329239421081 1334474910912 1337800409088 1338534801648 1339989270048 1343328509952 1343806903296 1344065937192 1345526415792 1348746079252 1348879454208 1349359824384 1349619928668 1353204154368 1354319410158 1358177870016 1358795907072 1359653682816 1359915771357 1363527340032 1363790175264 1365272086464 1369161750528 1369425671856 1370913706656 1374683503853 1374819443712 1376177251878 1379606671872 1381863934737 1384433565696 1385307525888 1385800869024 1389254270976 1389749019648 1391031937152 1391527318896 1394994991104 1395491784192 1396372725176 1397277431784 1400620928454 1400759433216 1401258279168 1402142860404 1406137569408 1406408618241 1407936839166 1411675938816 1411948055232 1415970699264 1417509310464 1417782551328 1421821817856 1422719380368 1423226046814 1426772711936 1427697114624 1428598386072 1429107146181 1432668466944 1433178676512 1434501685188 1436750143488 1438311333888 1438588584576 1439100902448 1442687127552 1444254769152 1445047600392 1448648644608 1450079368452 1454210648704 1455790811904 1456071431958 1460219783616 1461806476416 1462088256057 1465971167232 1466253749664 1471359359184 1471504859136 1472028899328 1477154618368 1477439356536 1477965510153 1481648585472 1483258563072 1483544477844 1487484370944 1487771100288 1489387730688 1493631000576 1493918914752 1499654731476 1499803029504 1501284274776 1505025460224 1505561437952 1505851651854 1507487928804 1511244573696 1511782766208 1512074179341 1513717217766 1516089839616 1517489385984 1518029802432 1521812717568 1522354673664 1523315700192 1527950103768 1528645395456 1529610393168 1533968257536 1534263947172 1535931097272 1538338537472 1540306969344 1540603880838 1544695308288 1546671874176 1551078346752 1552057505856 1552610232888 1556479322112 1558470966624 1559025977652 1562911054848 1563467647104 1564910929296 1565468233758 1569369364992 1569928257216 1570919315823 1573840502784 1576415564064 1580343975936 1581904765584 1586411616768 1588135431168 1588441562136 1592967036672 1593972639116 1594697974272 1595005370244 1599241273344 1599549545088 1600559302914 1605119300928 1607173184331 1611441401856 1611752025312 1612326011076 1616343911424 1618100250624 1618412157648 1618988515254 1623023018496 1624625959099 1624786615296 1625678550441 1629729725184 1635986979792 1637764663392 1641845956608 1642430659584 1642747256568 1644532285968 1648630444032 1649217563136 1649535468372 1653916188672 1655279279082 1655442966528 1656032511744 1659995174464 1660750553088 1661798945664 1662119276103 1666854658656 1668665883456 1673419917312 1673742487824 1675561197024 1680334875648 1681994418962 1686185932288 1687278408192 1688944809123 1692085469184 1693153642752 1693756617696 1697977442304 1700150145408 1700755611984 1704993878016 1705601069568 1707783527736 1712039307264 1712649007872 1713730162716 1718612584832 1718943866739 1719726069888 1720811692314 1725714289728 1727922484431 1730630854656 1732511379456 1732845340512 1737782221824 1738879242672 1744963140096 1746064694088 1746686511999 1751039237376 1751662826848 1753279837452 1756027953152 1757936074752 1758274936704 1758901102992 1763284267008 1765200273408 1765540535616 1766169289368 1770570565632 1772319228108 1779299881216 1779642861282 1784713068864 1786652360064 1786996757403 1791742537728 1792087916256 1794035221056 1798505938944 1799146432512 1799493238224 1805759213544 1806402290187 1810903826688 1812871577088 1813221028476 1818036453376 1818386900352 1820362781952 1820713677354 1825549000704 1825900895808 1827884942208 1833092591616 1834903002504 1839475562496 1840485352266 1842485246316 1847076701184 1847734492032 1848090663639 1850098821714 1852998692864 1854709249536 1855369758528 1859993321472 1860655712256 1863036575712 1867494571272 1867679244288 1868344372224 1869523813872 1874850092544 1875211490988 1877249118888 1882597406976 1882960298802 1885006346652 1887960932352 1890012413952 1890376735104 1895762423808 1896959173824 1903596152832 1904797848096 1905476194908 1910224622592 1910904902016 1912668913584 1913350063482 1918118112768 1918801203264 1920012497117 1921256468703 1923582836736 1926044220672 1926730133856 1931531526144 1933439157936 1941054415872 1941428575944 1946959711488 1949075301888 1949451008076 1954628222976 1955004999552 1956239148006 1961812478912 1962705199104 1963083532608 1964322780849 1969919142048 1970620680204 1975531447296 1977678084096 1978059303792 1978763740866 1983694800384 1985850307584 1986940450539 1991891886336 1999539641968 1999737372672 2001712366368 2006700613632 2007802202472 2009983905072 2014992764928 2015710354944 2016098905788 2018289623688 2021453119488 2023119118878 2023319181312 2024039736576 2029806231552 2031087600256 2031479115237 2037266805024 2038193860608 2039480524224 2045291010048 2045685262896 2047908129696 2053742625792 2054138507784 2062229165568 2064265877817 2068104462336 2069410007808 2070146977184 2075305762816 2076650348544 2077961288832 2078701303536 2083881406464 2084623529472 2086547905728 2087290978344 2092492486656 2093237676288 2094559087764 2100931392681 2101887418752 2103214290606 2109206354112 2111905258749 2115215489024 2117513908224 2117922082848 2123956048896 2126263965696 2126673826992 2132732726784 2134079070552 2134839070221 2140159067904 2142897579108 2148588535808 2149002700416 2149768014768 2151752527782 2155125215232 2157467000832 2157882876864 2158651353672 2164030691328 2166382153728 2167571400588 2172972966912 2175119052678 2181315973056 2183686217856 2184107147937 2189907546112 2190329675424 2192709714624 2198173925376 2198956750848 2199380624496 2207039038776 2207257288704 2208043348992 2215731927552 2216159034804 2222472878208 2224887844608 2225316716766 2231226556416 2231656650432 2234081596032 2240446500864 2240878372128 2249482097214 2249704544256 2251926412164 2257538190336 2258342156928 2258777477781 2261231893206 2266866860544 2267674149312 2270575826649 2273325170688 2274134759424 2276234078976 2277044703648 2282719076352 2283532010496 2284973550288 2291925155652 2292968093184 2294415589752 2300952386304 2301395920758 2303896645908 2307507806208 2310015172608 2310460454016 2317042962432 2318505656896 2320007811264 2326617520128 2328086258784 2328915349332 2334718983168 2337706449936 2338538966478 2344366582272 2345201470656 2348202350637 2351045689344 2354054047488 2354892385824 2360760754176 2363092304144 2364623346096 2370515963904 2372857148376 2379617425152 2382203146752 2382662343204 2388990050304 2389450555008 2390958958674 2392046961408 2398861910016 2399324317632 2400838954371 2407678951392 2408536386916 2414538435584 2417162102784 2417628037968 2418489016614 2424515867136 2427150375936 2427618236472 2428482772881 2434534527744 2437179922944 2444123455488 2446537336672 2452634083328 2453980469688 2456646995088 2462768934912 2463645989376 2464120884852 2466798428952 2472945666048 2473826344704 2474303202558 2480874283008 2482918918623 2484048767616 2489992761696 2491125829632 2492698418496 2499800123392 2500281987984 2502998825184 2510129875968 2510613731736 2513341795536 2520502313472 2522991628443 2527683231744 2529278898432 2538128203776 2539730464128 2540634926544 2546966163456 2547873202688 2550225218112 2551133417976 2557490817024 2558401604352 2561675291604 2568058960896 2568973511808 2570595244074 2577918877248 2581217538471 2588072554496 2588571434592 2595946281984 2598767069184 2599268010768 2606673332736 2608318864008 2617444710144 2619097041132 2626558856064 2627494240272 2629919756178 2634041929728 2636904112128 2637412405056 2638351654488 2644926400512 2647800410112 2648310803424 2649253934052 2655855848448 2658478842162 2668949821824 2669464291923 2677069603296 2679978540096 2686657019904 2687613806592 2688131874384 2691052831584 2697492158504 2697758908416 2698719648768 2699239857336 2708638820316 2716355740032 2717591814144 2719307365632 2719831542714 2727054680064 2727580350528 2730544172928 2738323501056 2738851343712 2741827413312 2749367007706 2749638887424 2752354503756 2759213343744 2760728028399 2763727869474 2770615051776 2771601738048 2775148232571 2778508541952 2779498039296 2782063874304 2783054637792 2789989982208 2790983568384 2792745450352 2794554863568 2801241856908 2801518866432 2802516558336 2804285720808 2812275138816 2812817236482 2815873678332 2823351877632 2823896110464 2824440448203 2831941398528 2835018620928 2835565102656 2843643635712 2845438760736 2846452093628 2853545423872 2855394229248 2857196772144 2858214292362 2865336933888 2866357353024 2869003370376 2870025095223 2873500286976 2877177169152 2878201804896 2885374255104 2888509538304 2890095200784 2897297289216 2900158736904 2908421297408 2911581623808 2912142863916 2920439567232 2923612952832 2924176512114 2931942334464 2932507499328 2934358722009 2942718718368 2944057798656 2954309236736 2954878713072 2955931020306 2963297170944 2966517126144 2967088955688 2968145611299 2975542200576 2978775461376 2987262001152 2987837829504 2999309462952 2999606059008 3002568549552 3010050920448 3011122875904 3011703303708 3014975857608 3022489147392 3023565532416 3024148358682 3027434435532 3032179679232 3034678678317 3034978771968 3036059604864 3044709347328 3046631400384 3055900207536 3057290790912 3059220786336 3067936515072 3068527894344 3071862194544 3080613938688 3081207761676 3089390616576 3093343748352 3102156693504 3104115011712 3105220465776 3112958644224 3116941933248 3118051955304 3125822109696 3126935294208 3129821858592 3130936467516 3138738729984 3139856514432 3141838631646 3152831128128 3154821435909 3160687951872 3163809531168 3172823233536 3176270862336 3176883124272 3185934073344 3187945278232 3189395948544 3190010740488 3199099090176 3201118605828 3210238601856 3214346368662 3222882803712 3223504050624 3224652022152 3232687822848 3236200501248 3236824315296 3237977030508 3246046036992 3249251918198 3249573230592 3251357100882 3259459450368 3262678579017 3271973959584 3275529326784 3283691913216 3284861319168 3285494513136 3289064571936 3297260888064 3298435126272 3299070936744 3310558558164 3310885933056 3312065023488 3319990348928 3321501106176 3323597891328 3324238552206 3333709317312 3337331766912 3337975075149 3346839834624 3347484975648 3351122394048 3360669751296 3363988837924 3372371864576 3374223145821 3374556816384 3377889618246 3386307285504 3387513235392 3391847839809 3395954884608 3400300290816 3401511223968 3409987756032 3411202139136 3415567055472 3424078614528 3425298015744 3427460325432 3437225169664 3437887733478 3439452139776 3441623384628 3451428579456 3452093881137 3455844968862 3461261709312 3465022758912 3465690681024 3475564443648 3477758485344 3489926280192 3492129388176 3493373023998 3502078474752 3503325653696 3506559674904 3507808449717 3512055906304 3516549873408 3517802205984 3526568534016 3530400546816 3531081071232 3532338578736 3541141131264 3544638456216 3558599762432 3559285722564 3569426137728 3573304720128 3573993514806 3583485075456 3584175832512 3586438438011 3588070442112 3598292865024 3598986476448 3611518427088 3612804580374 3621807653376 3625743154176 3626442056952 3627733524921 3636773800704 3640725563904 3641427354708 3651098001408 3651801791616 3655769884416 3666185183232 3669806005008 3678951124992 3680970704532 3684970492632 3694153402368 3695468984064 3696181327278 3700197643428 3705997385728 3709418499072 3710739517056 3711454803837 3721311424512 3726073151424 3734989142544 3735358488576 3736688744448 3739047627744 3749700185088 3750422981976 3754498237776 3765194813952 3765920597604 3770012693304 3775921864704 3780753470208 3791524847616 3793918347648 3807192305664 3809595696192 3810952389816 3820449245184 3821809804032 3825337827168 3826700126964 3836236225536 3837602406528 3840024994234 3842512937406 3852088441344 3853460267712 3855892866111 3863063052288 3866878315872 3882108831744 3882857151888 3893919422976 3898150603776 3898902016152 3910009999104 3912478296012 3923624957824 3925410398208 3926167065216 3928645561698 3939838284096 3941241360408 3944879634267 3951062894592 3955356168192 3956118607584 3957527481732 3967389600768 3971700615168 3973880901078 3983783772672 3987718263243 3999079283936 4003424732736 4013401227264 4015604404944 4019967810144 4029985529856 4031420709888 4032197811576 4036579247376 4046238237756 4046638362624 4048079473152 4059612463104 4062175200512 4062958230474 4074533610048 4076387721216 4078961048448 4079747314071 4090582020096 4091370525792 4095816259392 4107485251584 4108277015568 4124050511559 4124458331136 4128531755634 4138820015616 4140293954368 4145591804211 4150611525632 4153300697088 4155922577664 4157402607072 4167762812928 4169247058944 4173095811456 4174581956688 4184984973312 4186475352576 4189118175528 4201862785362 4203774837504 4206428581212 4218412708224 4219225854723 4223810517498 4230430978048 4235027816448 4235844165696 4247912097792 4252527931392 4253347653984 4265465453568 4268158141104 4269678140442 4280318135808 4285795158216 4287321438543 4298005400832 4299536029536 4303505055564 4310250430464 4314934001664 4315765753728 4317302707344 4328061382656 4332764307456 4335142801176 4345945933824 4350238105356 4362631946112 4367372435712 4368214295874 4379815092224 4380659350848 4383424757569 4385419429248 4386264768171 4397913501696 4398761248992 4414078077552 4414514577408 4416086697984 4431463855104 4432318069608 4433896530459 4444945756416 4449775689216 4450633433532 4462453112832 4463313300864 4468163192064 4480893001728 4481756744256 4498964194428 4499409088512 4503852824328 4515076380672 4516684313856 4517554955562 4522463786412 4533733721088 4535348298624 4536222538023 4541151653298 4548269518848 4552468157952 4554089407296 4565438152704 4567064020992 4569947100576 4583850311304 4585936186368 4588831179504 4601904772608 4602791841516 4607793291816 4615015612416 4620920908032 4634085924864 4637011313792 4640015622528 4653235040256 4656172517568 4657830698664 4669437966336 4675412899872 4677077932956 4688733164544 4690402941312 4696404701274 4708108094976 4709784771648 4712757947469 4721521508352 4726184608288 4729246692192 4741031927808 4745714296752 4759234850304 4764406293504 4765324686408 4778901110016 4781917917348 4784093922816 4797723820032 4798648635264 4801677908742 4815357902784 4817072773832 4821519552993 4829076871168 4834324205568 4835256075936 4836978033228 4849031734272 4854300751872 4855236472944 4856965545762 4869069055488 4873877877297 4874359845888 4893074673344 4905268166656 4907960939376 4913293990176 4925537869824 4927291978752 4928241769704 4933596857904 4945891332096 4947652689408 4948606405116 4961748566016 4965837837246 4968097535232 4979985523392 4982251659264 4985396836992 4986357828309 4999600246784 5000563975968 5005997650368 5020259751936 5021227463472 5026683591072 5041004626944 5045983256886 5058557796864 5066834427369 5076256407552 5079460928256 5081269853088 5093932326912 5095746405376 5100450436224 5102266835952 5114981634048 5116803208704 5123350583208 5136117921792 5137947023616 5141190488148 5155837754496 5156831600217 5162435076942 5176145108992 5177142869184 5183767453293 5191892563968 5197534138368 5198536021536 5213346665472 5216637728016 5234889420288 5238194082264 5240059535997 5253117712128 5254988480544 5259839512356 5268083859456 5273808224256 5274824810112 5276703308976 5289852801024 5295600820224 5296621606848 5298507868104 5311711696896 5316957684324 5337899643648 5338928583846 5354139206592 5359957080192 5360990272209 5375227613184 5376263748768 5382105663168 5394984317008 5395517816832 5397439297536 5398479714672 5417277640632 5419206870561 5432711480064 5438614731264 5439663085428 5454109360128 5455160701056 5461088345856 5476647002112 5477702687424 5483654826624 5498734015412 5499277774848 5504709007512 5518426687488 5521456056798 5527455738948 5541230103552 5543203476096 5544271990917 5550296465142 5558996078592 5564127748608 5566109275584 5579979964416 5581967136768 5585490900704 5589109727136 5602483713816 5603037732864 5605033116672 5608571441616 5624550277632 5625634472964 5631747356664 5647792220928 5648880896406 5663882797056 5670037241856 5671130205312 5687287271424 5690877521472 5692904187256 5707090847744 5710788458496 5714393544288 5716428584724 5730673867776 5732714706048 5738006740752 5740050190446 5754354338304 5756403609792 5760037491351 5770748510208 5780190401568 5794594578432 5800317473808 5816842594816 5823163247616 5824285727832 5840879134464 5847225905664 5848353024228 5863884668928 5865014998656 5868717444018 5885437436736 5888115597312 5892968342547 5908618473472 5909757426144 5911862040612 5926594341888 5933034252288 5934177911376 5936291222598 5951084401152 5957550922752 5960821351617 5975675659008 5998618925904 5999212118016 6005137099104 6020101840896 6022245751808 6023406607416 6029951715216 6044978294784 6047131064832 6048296717364 6054868871064 6064359358464 6069357356634 6069957543936 6072119209728 6089418694656 6093262800768 6094437345711 6111800415072 6114581581824 6118441572672 6135873030144 6137055788688 6143724389088 6161227877376 6162415523352 6186687496704 6192797633451 6204313387008 6208230023424 6210440931552 6225917288448 6233883866496 6236103910608 6251644219392 6253870588416 6259643717184 6261872935032 6277477459968 6279713028864 6283677263292 6302794178043 6305662256256 6309642871818 6327619062336 6335715776247 6345646467072 6352541724672 6353766248544 6371868146688 6375890556464 6378791897088 6380021480976 6398198180352 6402237211656 6404517210663 6420477203712 6428692737324 6445765607424 6447008101248 6449304044304 6465375645696 6472401002496 6473648630592 6475954061016 6492092073984 6498503836396 6499146461184 6502714201764 6518918900736 6525357158034 6543947919168 6551058653568 6552321443811 6569722638336 6570989026272 6578129143872 6594521776128 6596870252544 6598141873488 6621117116328 6621771866112 6623475064019 6624130046976 6639980697856 6647195782656 6648477104412 6667418634624 6674663533824 6675950150298 6693679669248 6694969951296 6702244788096 6721339502592 6727977675848 6744743729152 6748446291642 6749113632768 6755779236492 6772614571008 6775026470784 6776332433343 6783695679618 6800600581632 6803022447936 6819975512064 6822404278272 6831134110944 6848157229056 6850596031488 6854920650864 6874450339328 6875775466956 6878904279552 6883246769256 6902857158912 6904187762274 6911689937724 6922523418624 6930045517824 6931381362048 6951128887296 6955516970688 6979852560384 6984258776352 6986746047996 7004156949504 7006651307392 7013119349808 7015616899434 7033099746816 7035604411968 7044607051911 7053137068032 7062162142464 7064677157472 7082282262528 7089276912432 7117199524864 7118571445128 7138852275456 7146609440256 7147987029612 7166970150912 7168351665024 7172876876022 7176140884224 7196585730048 7197972952896 7202516863113 7223036854176 7225609160748 7243615306752 7251486308352 7252884113904 7255467049842 7273547601408 7281451127808 7282854709416 7285448318643 7303603583232 7311539768832 7332370366464 7339612010016 7357902249984 7361941409064 7369940985264 7388306804736 7390937968128 7392362654556 7400395286856 7411994771456 7418836998144 7421479034112 7422909607674 7442622849024 7448756755869 7452146302848 7469978285088 7473377488896 7478095255488 7499400370176 7500845963952 7508996475552 7530389627904 7531841195208 7540025386608 7561506940416 7568974885329 7583049695232 7587836695296 7614384611328 7619191392384 7621904779632 7640898490368 7643619608064 7650675654336 7653400253928 7672472451072 7675204813056 7680049988468 7685025874812 7704176882688 7706920535424 7711785732222 7733756631744 7743652615413 7764217663488 7765714303776 7787838845952 7796301207552 7797804032304 7820019998208 7824956592024 7827743257477 7847249915648 7852334130432 7857291123396 7879676568192 7882482720816 7889759268534 7902125789184 7910712336384 7912237215168 7915054963464 7934779201536 7943401230336 7947761802156 7967567545344 7975436526486 7998158567872 8006849465472 8008392875769 8031208809888 8039935620288 8059971059712 8062841419776 8064395623152 8073158494752 8092476475512 8093276725248 8096158946304 8124350401024 8125916460948 8149067220096 8152775442432 8157922096896 8159494628142 8181164040192 8182741051584 8191632518784 8214970503168 8216554031136 8248101023118 8248916662272 8257063511268 8277640031232 8280587908736 8282184085197 8291183608422 8311845155328 8314805214144 8325444697713 8335525625856 8338494117888 8346191622912 8349163913376 8369969946624 8372950705152 8378236351056 8403725570724 8407549675008 8412857162424 8436825416448 8438451709446 8447621034996 8460861956096 8470055632896 8471688331392 8473321344609 8495824195584 8505055862784 8506695307968 8530930907136 8536316282208 8539356280884 8560636271616 8571590316432 8574642877086 8596010801664 8599072059072 8607010111128 8610075285669 8620500860928 8631531507456 8634605414688 8656122765312 8665528614912 8670285602352 8691891867648 8700476210712 8725263892224 8734744871424 8736428591748 8759630184448 8761318701696 8766849515138 8770838858496 8772529536342 8795827003392 8797522497984 8803076166027 8828156155104 8832173395968 8862927710208 8864636139216 8867793060918 8889891512832 8899551378432 8901266867064 8904436833897 8926626601728 8936326384128 8961786003456 8963513488512 8997928388856 8998818177024 9007705648656 9030152761344 9033368627712 9035109911124 9044927572824 9067467442176 9070696597248 9072445076046 9082303306596 9096539037696 9104036034951 9104936315904 9108178814592 9134128041984 9139894201152 9167700622608 9171872372736 9177662359008 9203809545216 9205583683032 9215586583632 9241841816064 9250969304291 9268171849728 9274022627584 9280031245056 9306470080512 9312345035136 9315661397328 9338875932672 9350825799744 9354155865912 9377466329088 9380805882624 9392809402548 9416216189952 9419569543296 9425515894938 9452369216576 9458493384384 9464464307727 9482063855616 9491428593504 9518469700608 9528812587008 9530649372816 9557802220032 9563835834696 9568187845632 9597297270528 9603355817484 9630715805568 9634145547664 9643039105986 9658153742336 9668648411136 9670512151872 9673956066456 9698063468544 9708601503744 9710472945888 9713931091524 9738138110976 9747755754594 9748719691776 9786149346688 9788035737051 9815921878752 9826587980352 9851075739648 9854583957504 9856483539408 9867193715808 9891782664192 9895305378816 9897212810232 9931675674492 9936195070464 9959971046784 9964503318528 9970793673984 9972715656618 9999200493568 10001127951936 10011995300736 10013925225447 10040519503872 10042454926944 10053367182144 10082009253888 10091966513772 10117115593728 10122669437463 10133668854738 10158921856512 10162539706176 10175543519427 10187864653824 10191492810752 10200900872448 10204533671904 10229963268096 10233606417408 10246701166416 10272235843584 10275894047232 10282380976296 10311675508992 10313663200434 10324870153884 10352290217984 10354285738368 10356281643411 10367534906586 10383785127936 10395068276736 10397072043072 10426693330944 10433275456032 10469778840576 10476388164528 10480119071994 10506235424256 10509976961088 10519679024712 10523425349151 10536167718912 10549649620224 10553406617952 10579705602048 10591201640448 10593243213696 10597015736208 10623423393792 10633915368648 10675799287296 10677857167692 10708278413184 10719914160384 10721980544418 10750455226368 10752527497536 10759315314033 10764211326336 10789968634016 10794878595072 10796959429344 10834555281264 10838413741122 10865422960128 10877229462528 10879326170856 10883200574763 10910321402112 10922176691712 10953294004224 10955405374848 10967309653248 10997468030824 10998555549696 11009418015024 11036853374976 11042912113596 11054911477896 11082460207104 11086406952192 11088543981834 11100592930284 11117992157184 11128255497216 11132218551168 11163934273536 11170981801408 11178219454272 11204967427632 11206075465728 11210066233344 11217142883232 11249100555264 11251268945928 11263494713328 11295584441856 11297761792812 11327765594112 11342260410624 11374574542848 11381755042944 11385808374512 11414181695488 11421576916992 11428787088576 11432857169448 11461347735552 11465429412096 11476013481504 11480100380892 11508708676608 11512807219584 11520074982702 11560380803136 11567678598333 11589189156864 11600634947616 11633685189632 11646326495232 11648571455664 11681758268928 11694451811328 11696706048456 11730029997312 11737434888036 11770874873472 11776231194624 11785936685094 11817236946944 11819514852288 11823724081224 11834638902801 11853188683776 11866068504576 11868355822752 11872582445196 11902168802304 11915101845504 11921642703234 11951351318016 11963154789729 11997237851808 12010274198208 12040203681792 12044491503616 12046813214832 12059903430432 12089956589568 12094262129664 12096593434728 12109737742128 12138714713268 12139915087872 12144238419456 12178837389312 12186525601536 12188874691422 12223600830144 12229163163648 12236883145344 12239241942213 12271746060288 12274111577376 12287448778176 12322455754752 12324831046704 12372151534677 12373374993408 12385595266902 12416460046848 12420881863104 12436775412633 12451834576896 12467767732992 12472207821216 12503288438784 12507741176832 12519287434368 12523745870064 12554954919936 12559426057728 12567354526584 12605588356086 12611324512512 12619285743636 12655238124672 12657677564169 12671431552494 12691292934144 12705083449344 12707532497088 12743736293376 12751781112928 12757583794176 12760042961952 12796396360704 12804474423312 12809034421326 12840954407424 12857385474648 12861964315629 12894016202496 12898608088608 12930751291392 12944802004992 12947297261184 12951908122032 12984184147968 12997007672792 12998292922368 13005428403528 13037837801472 13050714316068 13087895838336 13102117307136 13104642887622 13139445276672 13141978052544 13150274272707 13156258287744 13193740505088 13196283746976 13242234232656 13243543732224 13246950128038 13248260093952 13279961395712 13294391565312 13296954208824 13301689591377 13334837269248 13349327067648 13351900300596 13387359338496 13389939902592 13404489576192 13442679005184 13455955351696 13489487458304 13496892583284 13498227265536 13511558472984 13545229142016 13550052941568 13552664866686 13567391359236 13601201163264 13606044895872 13608667614069 13644808556544 13662268221888 13696314458112 13701192062976 13709841301728 13748900678656 13751550933912 13757808559104 13766493538512 13805714317824 13808375524548 13823379875448 13845046837248 13862762724096 13902257774592 13911033941376 13959705120768 13968517552704 13973492095992 14008313899008 14013302614784 14026238699616 14031233798868 14066199493632 14071208823936 14089214103822 14124324284928 14129354314944 14138273842407 14164564525056 14178553824864 14234399049728 14237142890256 14277704550912 14293218880512 14295974059224 14336703330048 14345753752044 14352281768448 14393171460096 14395945905792 14405033726226 14446073708352 14451218321496 14464558658979 14487230613504 14502972616704 14505768227808 14510934099684 14547095202816 14562902255616 14565709418832 14570896637286 14607207166464 14621633631891 14623079537664 14679224020032 14715804499968 14723882818128 14739881970528 14776613609472 14781875936256 14784725309112 14800790573712 14837673996288 14842958068224 14845819215348 14885245698048 14897513511738 14904292605696 14939956570176 14946754977792 14956190510976 14959073484927 14998800740352 15001691927904 15017992951104 15060779255808 15063682390416 15080050773216 15123013880832 15137949770658 15175673390592 15200503282107 15228769222656 15238382784768 15243809559264 15281796980736 15287239216128 15301351308672 15306800507856 15344944902144 15350409626112 15360099976936 15370051749624 15408353765376 15413841070848 15423571464444 15467513263488 15470494800651 15487305230826 15528435326976 15531428607552 15575677691904 15592602415104 15595608064608 15640039996416 15649913184048 15655486514954 15694499831296 15704668260864 15714582246792 15720178607991 15759353136384 15764965441632 15779518537068 15804251578368 15821424672768 15824474430336 15830109926928 15869558403072 15886802460672 15895523604312 15935135090688 15950873052972 15996317135744 16013698930944 16016785751538 16062417619776 16079871240576 16082970816627 16125682839552 16128791246304 16146316989504 16184952951024 16186553450496 16192317892608 16248700802048 16251832921896 16257620611683 16298134440192 16315844193792 16318989256284 16362328080384 16365482103168 16383265037568 16429941006336 16433108062272 16496202046236 16497833324544 16514127022536 16555280062464 16561175817472 16564368170394 16582367216844 16623690310656 16629610428288 16632815972751 16650889395426 16676988235776 16692383245824 16698327826752 16739939893248 16745901410304 16756472702112 16807451141448 16815099350016 16825714324848 16873650832896 16876903418892 16895242069992 16921723912192 16943376662784 16946642689218 16991648391168 17010111725568 17013390615936 17061861814272 17072632564416 17078712561768 17121272543232 17143180632864 17149285754172 17192021603328 17198144118144 17214020222256 17220150571338 17263063014912 17269210829376 17280112474053 17312245530624 17340571204704 17383783735296 17400952421424 17450527784448 17469489742848 17472857183496 17522637403392 17533699030276 17541677716992 17545059072684 17591654006784 17595044995968 17606152332054 17656312310208 17664346791936 17678905027641 17725855420416 17729272278432 17735586121836 17779783025664 17799102756864 17802533734128 17808873667794 17853253203456 17870885550089 17872652768256 17882464054851 17927026977024 17995856777712 17997636354048 18015411297312 18060305522688 18066737255424 18070219822248 18089855145648 18134934884352 18141393194496 18144890152092 18164606613192 18193078075392 18208072069902 18209872631808 18216357629184 18268256083968 18279788402304 18283312037133 18335401245216 18343744745472 18355324718016 18407619090432 18411167366064 18431173167264 18483683632128 18501938608582 18548045255168 18560062490112 18578392900353 18612940161024 18624690070272 18631322794656 18677751865344 18701651599488 18708311731824 18754932658176 18761611765248 18785618805096 18832432379904 18839139086592 18851031789876 18904738433152 18908382534129 18916986768768 18928928615454 18982857187008 19007147328741 19036939401216 19057625174016 19061298745632 19115604440064 19127671669392 19136375691264 19194594541056 19206711634968 19213551631989 19261431611136 19268291095328 19286078211972 19316307484672 19337296822272 19341024303744 19347912132912 19396126937088 19417203007488 19420945891776 19427862183048 19476276221952 19495511509188 19497439383552 19572298693376 19576071474102 19631843757504 19653175960704 19656964331433 19709167915008 19712967078816 19734387431616 19783565328384 19790610757632 19794425620464 19863351348984 19870425192057 19872390140928 19919942093568 19941587347968 19945431313236 19998400987136 20002255903872 20023990601472 20027850450894 20081039007744 20084909853888 20106734364288 20164018507776 20183933027544 20234231187456 20245338874926 20267337709476 20317843713024 20325079412352 20328997300029 20351087038854 20382985621504 20401801744896 20409067343808 20459926536192 20467212834816 20493402332832 20544471687168 20551788094464 20564761952592 20623351017984 20627326400868 20649740307768 20708571476736 20712563286822 20735069813172 20767570255872 20790136553472 20794144086144 20853386661888 20866550912064 20939557681152 20952776329056 20960238143988 21012470848512 21019953922176 21039358049424 21046850698302 21099299240448 21106813235904 21120137468287 21133821155733 21159411204096 21186486427392 21194031472416 21246846787584 21267830737296 21351598574592 21355714335384 21416556826368 21439828320768 21443961088836 21500910452736 21505054995072 21518630628066 21528422652672 21579937268032 21589757190144 21593918858688 21607550589339 21669110562528 21676827482244 21730845920256 21754458925056 21758652341712 21766401149526 21820642804224 21844353383424 21856344955929 21910810749696 21934619306496 21994936061648 21997111099392 22018836030048 22073706749952 22085824227192 22109822955792 22164920414208 22172813904384 22177087963668 22201185860568 22235984314368 22256510994432 22264437102336 22327868547072 22341963602816 22346270267607 22356438908544 22409934855264 22420132466688 22434285766464 22498201110528 22502537891856 22526989426656 22591168883712 22595523585624 22684520821248 22706924655987 22749149085696 22763510085888 22771616749024 22828363390976 22843153833984 22857574177152 22865714338896 22922695471104 22930858824192 22952026963008 22960200761784 23017417353216 23025614439168 23040149965404 23120761606272 23135357196666 23201269895232 23230957846239 23267370379264 23292652990464 23297142911328 23363516537856 23388903622656 23393412096912 23460059994624 23474869776072 23483229772431 23541749746944 23571873370188 23634473893888 23639029704576 23647448162448 23669277805602 23706377367552 23732137009152 23736711645504 23745164890392 23804337604608 23830203691008 23843285406468 23902702636032 23926309579458 23994475703616 24020548396416 24025178627307 24088983007232 24093626429664 24119806860864 24179913179136 24188524259328 24193186869456 24219475484256 24277429426536 24279830175744 24288476838912 24373051203072 24377749382844 24447201660288 24458326327296 24473766290688 24478483884426 24543492120576 24548223154752 24574897556352 24644911509504 24649662093408 24744303069354 24746749986816 24771190533804 24832920093696 24841763726208 24846552255591 24873550825266 24935535465984 24944415642432 24976334093139 25006576877568 25015482353664 25038574868736 25047491740128 25109909839872 25118852115456 25134709053168 25211176712172 25222649025024 25238571487272 25310476249344 25315355128338 25342863104988 25382585868288 25410166898688 25415064994176 25487472586752 25503562225856 25515167588352 25520085923904 25592792721408 25608948846624 25618068842652 25681908814848 25714770949296 25723928631258 25788032404992 25797216177216 25830225857007 25861502582784 25894594522368 25903816244064 25968368295936 25994015345584 25996585844736 26010856807056 26075675602944 26101428632136 26175791676672 26204234614272 26209285775244 26278890553344 26283956105088 26300548545414 26312516575488 26387481010176 26392567493952 26409228498081 26484468465312 26493900256076 26496520187904 26559922791424 26588783130624 26593908417648 26603379182754 26669674538496 26698654135296 26703800601192 26713310501691 26779879805184 26808979152384 26885358010368 26911910703392 26978974916608 26993785166568 26996454531072 27023116945968 27090458284032 27100105883136 27105329733372 27134782718472 27202402326528 27212089791744 27217335228138 27289617113088 27312108104853 27324536443776 27402384125952 27419682603456 27497801357312 27503101867824 27515617118208 27532987077024 27611428635648 27616751049096 27646759750896 27725525448192 27752907912873 27804515549184 27822067882752 27919410241536 27937035105408 27946984191984 28016627798016 28026605229568 28052477399232 28062467597736 28132398987264 28142417647872 28178428207644 28248648569856 28258708629888 28276547684814 28357107649728 28393392923181 28468798099456 28474285780512 28555409101824 28586437761024 28591948118448 28673406660096 28691507504088 28704563536896 28791891811584 28810067452452 28892147416704 28902436642992 28929117317958 28974461227008 29005945233408 29011536455616 29021868199368 29094190405632 29125804511232 29131418837664 29141793274572 29214414332928 29243267263782 29246159075328 29358448040064 29364107211153 29447765636256 29479763941056 29553227218944 29563751872512 29569450618224 29601581147424 29675347992576 29685916136448 29691638430696 29795027023476 29808585211392 29879913140352 29893509955584 29912381021952 29918146969854 29997601480704 30003383855808 30035985902208 30121558511616 30127364780832 30160101546432 30246027761664 30275899541316 30351346781184 30368008312389 30401006564214 30476765569536 30487619118528 30526630558281 30563593961472 30574478432256 30602702617344 30613601015712 30689889804288 30700819252224 30720199953872 30740103499248 30816707530752 30827682141696 30847142928888 30935026526976 30940989601302 30974610461652 31056870653952 31062857215104 31068844930233 31151355383808 31185204830208 31191216129216 31280079992832 31299826368096 31310973029908 31388999662592 31409336521728 31429164493584 31440357215982 31518706272768 31529930883264 31559037074136 31570276047453 31608503156736 31648948860672 31660219853856 31739116806144 31773604921344 31791047208624 31870270181376 31901746105944 31992634271488 32027397861888 32033571503076 32124835239552 32159742481152 32165941633254 32251365679104 32257582492608 32277945942099 32292633979008 32369905902048 32384635785216 32497401604096 32503665843792 32515241223366 32596268880384 32631688387584 32637978512568 32649601724289 32730964206336 32766530075136 32859882012672 32866216124544 32992404092472 32995666649088 33028254045072 33110560124928 33122351634944 33128736340788 33164734433688 33247380621312 33259220856576 33265631945502 33301778790852 33353976471552 33384766491648 33396655653504 33491802820608 33512945404224 33614902282896 33630198700032 33651428649696 33747301665792 33753806837784 33790484139984 33886753325568 33893285378436 33983296782336 34026781231872 34123723628544 34145265128832 34157425123536 34242545086464 34286361265728 34298571508344 34384043206656 34396288236288 34428040444512 34440301142676 34526126029824 34538421658752 34560224948106 34681142409408 34703035794999 34767567470592 34801904842848 34901055568896 34938979485696 34945714366992 35045274806784 35067398060552 35083355433984 35090118145368 35190089991936 35212304664108 35312624620416 35328693583872 35357810055282 35451710840832 35458544556864 35471172243672 35559566051328 35598205513728 35605067468256 35617747335588 35706506406912 35741771100178 35745305536512 35764928109702 35854053954048 35889464369187 35991713555424 36030822594624 36120611045376 36133474510848 36140439644496 36179710291296 36269869768704 36282786388992 36289780304184 36329213226384 36416144139804 36419745263616 36432715258368 36536512167936 36559576804608 36566624074266 36670802490432 36687489490944 36710649436032 36717725826639 36815238180864 36822334732128 36862346334528 36967367264256 37003877217164 37096090510336 37116454604031 37120124980224 37156785800706 37249380140544 37262645589312 37310326237899 37355503730688 37403303198976 37416623463648 37509865316352 37523223530496 37571237610192 37664864759808 37678278173184 37702063579752 37809476866304 37816765068258 37833973537536 37857857230908 37965714374016 37973032692507 38014294657482 38073878802432 38115250348032 38122597491264 38231208880128 38255343338784 38272751382528 38389189082112 38413423269936 38427103263978 38522863222272 38536582190656 38572156423944 38585892946887 38632614969344 38682048607488 38695824265824 38792253874176 38834406014976 38841891783552 38855724366096 38952552443904 38991023018376 38994878767104 39144597386752 39152142948204 39263687515008 39306351921408 39313928662866 39418335830016 39425934157632 39450822818121 39468774863232 39581221515264 39588851240928 39726702697968 39740850384114 39744780281856 39839884187136 39883174695936 39890862626472 39905068774131 40004511807744 40047981202944 40055700901788 40162078015488 40169819707776 40213468728576 40328037015552 40367866055088 40468462374912 40490677749852 40534675418952 40635687426048 40650158824704 40657994600058 40702174077708 40765971243008 40803603489792 40818134687616 40826002842207 40934425669632 40986804665664 41088943374336 41103576188928 41129523905184 41246702035968 41254652801736 41299480615536 41417142953472 41425126573644 41470139626344 41535140511744 41588288172288 41706773323776 41733101824128 41879115362304 41905552658112 41920476287976 42024941697024 42039907844352 42078716098848 42093701396604 42198598480896 42213626471808 42240274936574 42267642311466 42372972854784 42388062944832 42414821527221 42493693575168 42535661474592 42703197149184 42711428670768 42833113652736 42879656641536 42887922177672 43010109990144 43037261256132 43056845305344 43159874536064 43179514380288 43187837717376 43215101178678 43338221125056 43353654964488 43393675976937 43461691840512 43508917850112 43517304683424 43532802299052 43641285608448 43688706766848 43712689911858 43821621499392 43864900895673 43869238612992 43989872123296 44037672060096 44147413499904 44171648454384 44219645911584 44329840828416 44345627808768 44354175927336 44402371721136 44513021988864 44528874204672 44655737094144 44683927205632 44692540535214 44712877817088 44819869710528 44840264933376 44868571532928 44877220454781 44996402221056 45005075783712 45053978853312 45182337767424 45191047171248 45369041642496 45413849311974 45527020171776 45543233498048 45601509846321 45656726781952 45686307667968 45715148354304 45731428677792 45845390942208 45861717648384 45904053926016 45920401523568 46034834706432 46051228878336 46080299930808 46241523212544 46270714393332 46402539790464 46411484401953 46461915692478 46534740758528 46585305980928 46594285822656 46727033075712 46777807245312 46786824193824 46920119989248 46949739552144 46966459544862 47083499493888 47143746740376 47160535823973 47278059409152 47294896324896 47338555611204 47412754735104 47464274018304 47473423291008 47490329780784 47608675209216 47660407382016 47686570812936 47805405272064 47852619158916 47988951407232 48041096792832 48050357254614 48177966014464 48187252859328 48239613721728 48248912449881 48377048518656 48386373738912 48438950968512 48554858853072 48559660351488 48576953677824 48746102406144 48755498765688 48772861835049 48894403320576 48947532581376 48956967768852 49086984241152 49096446309504 49149795112704 49289823019008 49299324186816 49488606138708 49493499973632 49542381067608 49665840187392 49683527452416 49693104511182 49747101650532 49871070931968 49888831284864 49898447918253 49952668186278 50030964707328 50077149737472 50094983480256 50219819679744 50237704230912 50269418106336 50422353424344 50445298050048 50477142974544 50620952498688 50630710256676 50685726209976 50765171736576 50830129988352 50974945173504 51007124451712 51030335176704 51040171847808 51185585442816 51217897693248 51236137685304 51363817629696 51429541898592 51447857262516 51576064809984 51594432354432 51660451714014 51789189044736 51807632488128 51840337422159 51936736591872 51988030691168 52021713614112 52151351205888 52202857264272 52351583353344 52408469228544 52418571550488 52567912210176 52601097090828 52625033150976 52774962020352 52785134987904 52818456996162 52968936930624 52987800512152 52993040375808 53036715082923 53119845582848 53177566261248 53187816835296 53206758365508 53339349076992 53397308270592 53407601202384 53426621003382 53559759610368 53612656650267 53617958304768 53823821406784 53957949833216 53987570333136 53992909062144 54046233891936 54180916568064 54200211766272 54210659466744 54269565436944 54404804653056 54424179583488 54434670456276 54579234226176 54624216209706 54649072887552 54804768251904 54839365206912 54849936111399 54995602714624 55006203735648 55031234236416 55065974154048 55222857271296 55233502098192 55293519501792 55451050896384 55505815825746 55644135765504 55735178701059 55838820483072 55874070210816 55893968383968 56033255596032 56053210459136 56104954798464 56124935195472 56264797974528 56284835295744 56356856415288 56497297139712 56517417259776 56553095369628 56714215299456 56725147602387 56786785846362 56937596198912 56948571561024 57021441986223 57110818203648 57172875522048 57183896236896 57346813320192 57383015008176 57409127073792 57583783623168 57620134904904 57640654895967 57784294833408 57804873285984 57858234635916 57948922454016 58011890466816 58023072911232 58043736398736 58188380811264 58251609022464 58262837675328 58283586549144 58428828665856 58486534527564 58492318150656 58716896080128 58728214422306 58895531272512 58959527882112 58970892994299 59127503745024 59138901236448 59203162294848 59350695985152 59371832272896 59383276861392 59590054046952 59611275576171 59617170422784 59759826280704 59824762043904 59836293939708 59995202961408 60006767711616 60071971804416 60243117023232 60254729561664 60320203092864 60492055523328 60551799082632 60702693562368 60736016624778 60802013128428 60953531139072 60975238237056 60986991900087 61053261116562 61148956864512 61205405234688 61227202031424 61379779608576 61401638504448 61440399907744 61480206998496 61633415061504 61655364283392 61694285857776 61870053053952 61881979202604 61949220923304 62125714430208 62137689860466 62302710767616 62370409660416 62382432258432 62560159985664 62599652736192 62621946059816 62777999325184 62818673043456 62858328987168 62880714431964 63037412545536 63059861766528 63118074148272 63140552094906 63297897721344 63320439707712 63360412404861 63478233612288 63582094417248 63740540362752 63803492211888 63985268542976 64054795723776 64067143006152 64249670479104 64319484962304 64331883266508 64502731358208 64515164985216 64555891884198 64585267958016 64739811804096 64769271570432 64822651768017 64994803208192 65007331687584 65030482446732 65192537760768 65263376775168 65275957025136 65299203448578 65461928412672 65533060150272 65569034867787 65732432249088 65984808184944 65991333298176 66056508090144 66221120249856 66244703269888 66257472681576 66329468867376 66494761242624 66518441713152 66531263891004 66603557581704 66707952943104 66769532983296 66793311307008 66983605641216 67025890808448 67038810802821 67229804565792 67260397400064 67302857299392 67494603331584 67507613675568 67580968279968 67773506651136 67786570756872 68053562463744 68120773967961 68247447257088 68290530257664 68314850247072 68485090172928 68572722531456 68597143016688 68768086413312 68792576472576 68856080889024 68880602285352 69052252059648 69076843317504 69120449896212 69362284818816 69406071589998 69603809685696 69692873538717 69802111137792 69877958971392 69891428733984 70090549613568 70134796121104 70166710867968 70180236290736 70380179983872 70424609328216 70449689317293 70625249240832 70715620110564 70903421681664 70917089113728 70942344487344 71119132102656 71196411027456 71210134936512 71235494671176 71413012813824 71483542200356 71490611073024 71529856219404 71708107908096 71778928738374 71983427110848 72061645189248 72075535881921 72266949021696 72280879288992 72359420582592 72539739537408 72565572777984 72579560608368 72658426452768 72832288279608 72839490527232 72858225704209 72865430516736 73119153609216 73133248148532 73341604980864 73374978981888 73421298872064 73435451653278 73630476361728 73644669464256 73724692669056 73934734528512 74007754434328 74192181020672 74232909208062 74240249960448 74313571601412 74498760281088 74525291178624 74539656766773 74620652475798 74806606397952 74833246927296 75019730632704 75046447060992 75142475220384 75329729519616 75356556346368 75404127159504 75618953732608 75633530136516 75667947075072 75715714461816 75931428748032 75946065385014 76028589314964 76147757604864 76230500696064 76245194982528 76462417760256 76510686677568 76545502765056 76778378164224 76826846539872 76854206527956 77045726444544 77073164381312 77144312847888 77171785893774 77364097214976 77391648531648 77490677571021 77584507748352 77683783567104 77711448732192 77905104887808 77982046036752 77989757534208 78289194773504 78304285896408 78527375030016 78612703842816 78627857325732 78836671660032 78851868315264 78901645636242 78937549726464 79162443030528 79177702481856 79227685494243 79453405395936 79481700768228 79489560563712 79679768374272 79766349391872 79781725252944 79810137548262 80009023615488 80095962405888 80111401803576 80139931505073 80339639415552 80426937457152 80656074031104 80735732110176 80936924749824 80981355499704 81069350837904 81271374852096 81300317649408 81315989200116 81404348155416 81531942486016 81607206979584 81636269375232 81652005684414 81868851339264 81936324314559 81973609331328 82207152377856 82259047810368 82493404071936 82509305603472 82598961231072 82834285906944 82850253147288 82940279252688 83176576344576 83258723738619 83413546647552 83466203648256 83758230724608 83811105316224 83840952575952 84049883394048 84079815688704 84157432197696 84187402793208 84397196961792 84427252943616 84480549873148 84535284622932 84745945709568 84776125889664 84829643054442 85071322949184 85180178769543 85406394298368 85422857341536 85666227305472 85759313283072 85775844355344 86020219980288 86074522512264 86105175832247 86113690610688 86319749072128 86375675434752 86430202357356 86676442250112 86707309928976 86787351953874 86923383681024 87017835700224 87034609366848 87065604598104 87282571216896 87377413533696 87425379823716 87643242998784 87729801791346 87738477225984 87979744246592 88075344120192 88092321633459 88343296908768 88439291823168 88659681656832 88691255617536 88708351854672 88804743442272 89026043977728 89057748409344 89367854411264 89385081070428 89425755634176 89639739421056 89680529866752 89737143065856 89754440909562 89992804442112 90010151567424 90107957706624 90364675534848 90382094342496 90738083284992 90827698623948 91054040343552 91086466996096 91104024937167 91203019692642 91430296708608 91462857355584 91579891674843 91690781884416 91723435296768 91808107852032 91840803047136 92069669412864 92102457756672 92160599861616 92483046425088 92541428786664 92805079580928 92822968803906 92923831384956 93069481517056 93170611961856 93188571645312 93206534790699 93454066151424 93555614490624 93573648387648 93840239978496 93899479104288 93932919089724 94166998987776 94287493480752 94321071647946 94556118818304 94589792649792 94677111222408 94710828142359 94825509470208 94946846582016 94980659561568 95217350418432 95320814764032 95373141625872 95610810544128 95705238317832 95977902814464 96082193585664 96100714509228 96355932028928 96374505718656 96479227443456 96497824899762 96754097037312 96772747477824 96833837826297 96877901937024 97109717706144 97153907355648 97492204812288 97510997531376 97545723670098 97788806641152 97895065162752 97913935537704 97948805172867 98192892619008 98299590225408 98579646038016 98598648373632 98977212277416 98986999947264 99084762135216 99331680374784 99367054904832 99386209022364 99494203301064 99742141863936 99777662569728 99796895836506 99905336372556 100061929414656 100154299474944 100189966960512 100475408461824 100538836212672 100844706848688 100890596100096 100954285949088 101241904997376 101261420513352 101371452419952 101660259976704 101760662347201 101949890347008 102014248903424 102080343695616 102371170885632 102435795386496 102472275370608 102727635259392 102859083797184 102895714525032 103152129619968 103188864708864 103320903428028 103578378089472 103615264976256 103680674844318 103976061382336 104043427228224 104109107384997 104302702411776 104405714528544 104703166706688 104816938457088 104837143100976 105135824420352 105202194181656 105250066301952 105570269975808 105636913992324 105937873861248 105975601024304 105986080751616 106073430165846 106239691165696 106355132522496 106375633670592 106413516731016 106678698153984 106794616541184 106815202404768 106853242006764 107119519220736 107225313300534 107235916609536 107647642813568 107668393107561 107975140666272 108092467783872 108361833136128 108400423532544 108421318933488 108539130873888 108809609306112 108848359166976 108869340912552 109248432419412 109298145775104 109609536503808 109678730413824 109699872222798 109991205429248 110012407471296 110062468472832 110131948308096 110153177479917 110445714542592 110467004196384 110587039003584 110902101792768 111011631651492 111288271531008 111349363812093 111470357402118 111748140421632 111787936767936 111930978713697 112066511192064 112106420918272 112209909596928 112249870390944 112529595949056 112569670591488 112713712830576 112994594279424 113034834519552 113106190739256 113428430598912 113450295204774 113573571692724 113875192397824 113897143122048 113919098077521 114042883972446 114221636407296 114345751044096 114367792473792 114693626640384 114766030016352 114818254147584 115167567246336 115240269809808 115281309791934 115568589666816 115609746571968 115716469271832 115757678840661 115897844908032 116046145822464 116087472797472 116376761622528 116503218044928 116525675350656 116567173098288 116857657331712 116973069055128 116984636301312 117433792160256 117456428844612 117791062545024 117919055764224 117941785988598 118255007490048 118277802472896 118352468454363 118406324589696 118743664545792 118766553722784 119180108093904 119222551152342 119234340845568 119519652561408 119649524087808 119672587879416 119715206322393 120013535423232 120143943608832 120486234046464 120509459123328 120640406185728 120984111046656 121103598165264 121405387124736 121472033249556 121604026256856 121907062278144 121950476474112 121973983800174 122106522233124 122297913729024 122410810469376 122454404062848 122803277008896 122880799815488 122960413996992 123266830123008 123310728566784 123388571715552 123740106107904 123763958405208 123898441846608 124251428860416 124275379720932 124605421535232 124764864516864 125120319971328 125199305472384 125243892119632 125555998650368 125637346086912 125716657974336 125761428863928 126074825091072 126119723533056 126236148296544 126281104189812 126595795442688 126640879415424 126720824809722 127164188834496 127244464581663 127481080725504 127606984423776 127970537085952 128109591447552 128134286012304 128499340958208 128638969924608 128663766533016 129030329970432 129111783768396 129170535916032 129479623608192 129538543140864 129645303536034 129989606416384 130014663375168 130060964893464 130181027930811 130385075521536 130526753550336 130551914050272 130598406897156 130923856825344 131066120300544 131138069735574 131464864498176 131594702687019 131969616369888 132113016180288 132442240499712 132489406539776 132514945363152 132658937734752 132989522485248 133036883426304 133062527782008 133207115163408 133539065966592 133586622614016 133967211282432 134051781616896 134077621605642 134459609131584 134520794800128 134605714598784 134631661364343 134989206663168 135015227351136 135161936559936 135547013302272 135573141513744 136107124927488 136241547935922 136581060515328 136629700494144 136804529538963 136970180345856 137145445062912 137194286033376 137536172826624 137585152945152 137712161778048 137761204570704 138104504119296 138153686635008 138240899792424 138724569637632 138812143179996 139207619371392 139234453205859 139385747077434 139604222275584 139755917942784 139782857467968 140181099227136 140269592242208 140333421735936 140360472581472 140760359967744 140849218656432 140899378634586 141250498481664 141431240221128 141481607471919 141834178227456 141884688974688 142238264205312 142392822054912 142420269873024 142470989342352 142826025627648 142967084400712 142981222146048 143059712438808 143416215816192 143557857476748 143966854221696 144123290378496 144151071763842 144533898043392 144561758577984 144718841165184 145131145555968 145159121216736 145316852905536 145664576559216 145678981054464 145716451408418 145730861033472 146238307218432 146266496297064 146318585505147 146683209961728 146842597744128 146870903306556 147260952723456 147289338928512 147449385338112 147869469057024 148015508868656 148384362041344 148465818416124 148480499920896 148627143202824 148997520562176 149050582357248 149079313533546 149241304951596 149613212795904 149666493854592 149695343754759 150092894121984 150284950440768 150659459039232 150713112692736 150808254319008 151237907465216 151267060273032 151335894150144 151431428923632 151862857496064 151892130770028 152057178629928 152295515209728 152490389965056 152924835520512 153021373355136 153091005530112 153556756328448 153653693079744 153708413055912 154091452889088 154146328762624 154288625695776 154343571787548 154728194429952 154783297063296 154981355142042 155367567134208 155422897464384 155521012266477 155810209775616 155964092073504 156578389547008 156608571792816 157054750060032 157225407685632 157255714651464 157703736630528 157803291272484 157875099452928 158324886061056 158355404963712 158455370988486 158906810791872 158963401536456 158979121127424 159110145248769 159359536748544 159532698783744 159563450505888 159620275096524 160018047230976 160191924811776 160222803607152 160279863010146 160679278831104 160837969950801 160853874914304 161471464220352 161873849499648 161962710999408 162138701675808 162542749704192 162600635298816 162631978400232 162808696310832 163214413959168 163272538750464 163304011368828 163737702678528 163872648629118 163947218662656 164414304755712 164518095620736 164549808334197 164986808143872 165018611206944 165197922462144 165668571813888 165700506294576 165880558505376 166353152689152 166517447477238 166932407296512 167205536103177 167516461449216 167622210632448 167681905151904 168099766788096 168159631377408 168314864395392 168374805586416 168794393923584 168854505887232 168961099746296 169070569245864 169491891419136 169552251779328 169659286108884 170142645898368 170175442807161 170360357539086 170812788596736 170845714683072 171332454610944 171518626566144 171551688710688 172040439960576 172149045024528 172210351664494 172227381221376 172639498144256 172751350869504 172860404714712 172921964687901 173352884500224 173414619857952 173574703907748 173846767362048 174035671400448 174069218733696 174131209196208 174565142433792 174754827067392 174850759647432 175286485997568 175459603582692 175476954451968 175959488493184 176150688240384 176184643266918 176686593817536 176878583646336 176912678982897 177382511235072 177416703709344 177609486884544 178052087955456 178115496818688 178735708822528 178770162140856 178833826728513 178851511268352 179279478842112 179474286131712 179508881819124 179985608884224 180020303134848 180215915413248 180729351069696 180764188684992 181476166569984 181655397247896 182108080687104 182172933992192 182208049874334 182406039385284 182860593417216 182925714711168 182960975700261 183159783349686 183446870593536 183616215704064 183681606094272 184139338825728 184204915513344 184321199723232 184966092850176 185082857573328 185610159161856 185645937607812 185847662769912 186138963034112 186377143290624 186413069581398 186908132302848 187111228981248 187147296775296 187680479956992 187798958208576 187865838179448 188333997975552 188574986961504 188642143295892 189112237636608 189179585299584 189354222444816 189421656284718 189893693164032 189961319123136 190081237214583 190434700836864 190746283251744 191221621088256 191410476635664 191955805628928 192164387171328 192201429018456 192749011437312 192958454886912 192995649799524 193508194074624 193545494955648 193667675652594 193755803874048 194219435412288 194307814711296 194467955304051 194984409624576 195021995062752 195091447340196 195577613282304 195790130325504 195827871075408 195897610345734 196385785238016 196599180450816 196707104603361 197197296747264 197954424554832 197973999894528 198169524270432 198663360749568 198734109809664 198772418044728 198988406602128 199484283727872 199555325139456 199593791673012 199810672745112 200123858829312 200308598949888 200379933921024 200950816923648 201077672425344 201116432408463 201689413697376 201781192200192 201908571898176 202483809994752 202522841026704 202742904839904 203320519953408 203521324694402 204028497806848 204160687391232 204362321903883 204742341771264 204871590772992 204944550741216 205455270518784 205718167594368 205791429050064 206304259239936 206377729417728 206641806856056 207156756178944 207230529952512 207361349688636 207952122764672 208086854456448 208218214769994 208811429057088 209078620616151 209406333413376 209633876914176 209674286201952 210271648840704 210404388363312 210500132603904 211140539951616 211273827984648 211349067951879 211875747722496 211951202048608 212146860331692 212479382331392 212710265044992 212751267341184 212827033462032 213357396307968 213589233082368 213630404809536 213706484013528 214239038441472 214450626601068 214471833219072 215295285627136 215336786215122 215950281332544 216184935567744 216226607645763 216800847065088 216842637866976 217078261747776 217619218612224 217696718333952 217738681825104 218496864838824 218574677112627 218596291550208 219357460827648 219399744445596 219982410858496 220024814942592 220124936945664 220263896616192 220306354959834 220891429085184 220934008392768 221174078007168 221804203585536 222023263302984 222576543062016 222698727624186 222940714804236 223496280843264 223575873535872 223618970300319 223861957427394 224212841836544 224419819193856 224499740781888 225059191898112 225139341182976 225427425661152 225989188558848 226069669039104 226212381478512 226856861197824 226900590409548 227147143385448 227794286244096 227838196155042 228085767944892 228443272814592 228691502088192 228735584947584 229387253280768 229532060032704 229636508295168 230335134492672 230480539619616 230562619583868 231137179333632 231219493143936 231432938543664 231515357681322 232092291644928 232174945594944 232321512151157 232472032713063 232753523245056 233051350701312 233134346196576 233715314663424 233946138110256 233969272602624 234867584320512 234912857689224 235582125090048 235838111528448 235883571977196 236510014980096 236555604945792 236704936908726 236812649179392 237487329091584 237533107445568 237683056482729 238360216187808 238445102304684 238468681691136 239039305122816 239299048175616 239345175758832 239430412644786 240027070846464 240287887217664 240419794515219 241018918246656 241280812371456 241968222093312 242207196330528 242810774249472 242944066499112 243208052513712 243814124556288 243900952948224 243947967600348 244213044466248 244595827458048 244821620938752 244908808125696 245606554017792 245761599630976 245808972943677 245920827993984 246621457133568 246777143431104 247480212215808 247527916810416 247796883693216 248502857720832 248550759441864 249529729033728 249776171215857 250240639942656 250398610944768 250487784239264 251111997300736 251274692173824 251433315948672 251522857727856 252149650182144 252239447066112 252472296593088 252562208379624 253191590885376 253281758830848 253441649619444 254328377668992 254488929163326 255213968847552 255540536308629 255941074171904 256219182895104 256268572024608 256998681916416 257277939849216 257327533066032 258060659940864 258223567536792 258315527496741 258341071832064 258959247216384 259290607072068 259979212832768 260029326750336 260121929786928 260362055861622 260770151043072 261053507100672 261103828100544 261196813794312 261847713650688 262132240601088 262276139471148 262929728996352 263189405374038 263939232739776 264226032360576 264276964900377 264978813079552 265029890726304 265317875469504 265979044970496 266073766852608 266125055564016 266414230326816 267078131933184 267173245228032 268103563233792 268155243211284 268919218263168 269041589600256 269211429197568 269263322728686 269978413326336 270030454702272 270323873119872 271094026604544 271146283027488 272214249854976 272483095871844 273162121030656 273259400988288 273312074811501 273609059077926 274290890125824 274388572066752 274739675024529 275072345653248 275170305890304 275424323556096 275522409141408 276209008238592 276307373270016 276481799584848 277449139275264 277624286359992 278415238742784 278468906411718 278771494154868 279208444551168 279511835885568 279565714935936 280362198454272 280539184484416 280666843471872 280720945162944 281520719935488 281698437312864 281798757269172 282500996963328 282862480442256 282963214943838 283668356454912 283769377949376 284132484427077 284476528410624 284840539746048 284941978684704 285652051255296 285934168801424 285962444292096 286119424877616 286832431632384 287115714953496 287933708443392 288246580756992 288302143527684 289067796086784 289123517155968 289437682330368 290262291111936 290318242433472 290501513478891 290633705811072 291329153118432 291432902816836 291461722066944 292476614436864 292532992594128 292637171010294 293366419923456 293685195488256 293741806613112 293846415518601 294578677857024 294898770676224 295738938114048 296031017737312 296768724082688 296931636832248 296960999841792 297254286405648 297995041124352 298101164714496 298158627067092 298482609903192 299226425591808 299332987709184 299390687509518 300185788243968 300569900881536 301426225385472 301616508638016 302475814930432 302534120546064 302671788300288 302862857847264 303725714992128 303784261540056 304114357259856 304980779930112 305281987041603 305849671041024 306042746710272 307113512656896 307307386159488 307416826111824 308182905778176 308292657525248 308577251391552 308687143575096 309456388859904 309566594126592 309962710284084 310735134268416 310845794928768 311042024532954 311928184147008 312327322154991 313156779094016 313217143585632 314109500120064 314450815371264 314511429302928 315407473261056 315606582544968 315750198905856 316710809927424 316910741976972 317813621583744 317926803072912 317958242254848 318220290497538 318719073497088 319065397567488 319126901011776 319240550193048 320036094461952 320383849623552 320445607214304 320559726020292 321358557662208 321675939901602 321707749828608 322942928440704 323005179322683 323925421998816 324277403351616 325085499408384 325201270597632 325263956800464 325617392621664 326428827918336 326545077500928 326608022737656 327745297258236 327894437325312 328828609511424 329036191241472 329099616668394 329973616287744 330037222413888 330395844924288 331337143627776 331401012589152 331761117010752 332706305378304 333034894954476 333864814593024 334048091436279 334411072206354 335244421264896 335363810303808 335792936141091 336199533576192 336319262754816 336629728790784 336749611172832 337588787847168 337709011774464 337922199492592 338141138491728 338983782838272 339104503558656 339318572217768 340285291796736 340350885614322 340720715078172 341625577193472 341691429366144 341757294232563 342664909221888 343037253132288 343103377421376 344080879921152 344298090049056 344420703328988 344454762442752 345278996288512 345502701739008 345720809429424 345843929375802 346705769000448 346829239715904 347149407815496 347273036521983 347693534724096 348138437467392 348262418392416 349130284867584 349509654134784 349701519294864 350572971995136 350919207165384 350953908903936 351918976986368 352301376480768 352369286533836 353373187635072 353757167292672 353825357965794 354765022470144 354833407418688 355057405363089 355218973769088 356230993637376 357471417645056 357540324281712 357667653457026 357703022536704 358558957684224 358948572263424 359017763638248 359145618967179 360040606269696 360431830826496 361458702139392 361528377369984 362952333139968 363310794495792 364216161374208 364345867984384 364416099748668 364812078770568 365721186834432 365851429422336 365921951400522 366319566699372 366893741187072 367232431408128 367363212188544 368409831026688 368642399446464 369932185700352 370165715146656 371220318323712 371291875215624 371695325539824 372754286581248 372826139162796 373816264605696 374294593550592 375360959913984 375597916417152 375731676358896 376667995951104 377149973923008 377284286591784 378224475273216 378359170599168 378708444889632 378843312569436 379787386328064 379922638246272 380162474429166 381492566503488 381733393744989 382443242176512 382820953271328 383911611257856 384328774342656 384402858036912 385498022874624 385916909773824 385991299599048 387090989911296 387335351305188 387511607748096 388438870824576 388615629422592 388935910608102 389968819249152 390043990125504 390182894680392 391155226564608 391580260651008 391655742150816 391795220691468 392771570476032 393198360901632 393414209206722 394394593494528 394784108061057 395908849109664 396339048540864 397326721499136 397468219619328 397544836089456 397976813204256 398968567455744 399110650278912 399187583346024 399621345490224 400617197899776 400759867842048 401901633847296 402155344850688 402232864816926 403378827394752 403562384400384 403817143796352 403894984093029 404967619989504 405045682053408 405485809679808 406641039906816 407042649388804 408056995613696 408321374782464 408724643807766 409743181545984 409889101482432 410413588616889 410910541037568 411436335188736 411582858100128 412608518479872 412755458835456 413283613712112 414313512357888 414461059905024 414722699377272 415904245529344 416173708912896 416436429539988 417622858114176 417703359617577 418157241232302 418812666826752 419267753828352 419348572403904 420543297681408 420808776726624 421000265207808 422281079903232 422547655969296 422698135903758 423751495444992 423902404097216 424293720663384 424444822415757 424958764662784 425502534682368 425654066924064 426714792615936 427178466164736 427260809619072 427412968027056 428478076882944 428901253202136 428943666438144 430590571254272 430673572430244 431900562665088 432369871135488 432453215291526 433601694130176 433685275733952 434156523495552 435393436667904 435477363650208 436993729677648 437149354225254 437192583100416 438714921655296 438799488891192 438955756515441 440049629885184 440527793232384 440612709919668 441782858170368 441868016785536 442348156014336 443608407171072 444046526605968 445153086124032 445397455248372 445881429608472 446992561686528 447151747071744 447237940600638 447723914854788 448425683673088 448839638387712 448999481563776 449086031264277 450278682365952 450854851322304 451978377117696 452139338078208 452424762957024 453713722395648 453801180819096 454294286770896 455588572488192 455676392310084 456171535889784 456886545629184 457471169895168 458774506561536 459064120065408 459273016590336 460670268985344 460961079239232 461125239167736 462274358667264 462438986287872 462865877087328 463030715362644 464184583289856 464349891189888 464643024302314 464944065426126 466102701402624 466268692393152 466563036799431 467430629326848 467892276220512 469735168641024 469825715378448 471164250180096 471676223056896 471767143954392 473111209891584 473409873817452 473625298358784 474974658183168 475066214891136 475366112965458 476720432375616 476890204609368 476937363382272 477330435746307 478078610245632 478598096351232 478690351517664 478860825289572 480054141692928 480575774435328 480839589030438 482037836493312 482513909852403 482561624742912 484414392661056 485621548498944 485888132998224 486416105027424 487628249112576 487801905896448 487895935200696 488426088932496 489643241877504 489817616251392 491213108035584 491523199261952 491617945887354 491841655987968 493242914267136 493554286862208 493649425002591 494960424431616 495055833620832 495593767386432 497005715441664 497101518883728 499059458067456 499552342431714 500797221889536 500975568478528 501616608309531 502223994601472 502549384347648 502866631897344 503045715455712 504299300364288 504478894132224 504944593186176 505124416759248 506383181770752 506563517661696 506883299238888 508656755337984 508977858326652 510427937695104 510526328421483 511081072617258 511882148343808 512438365790208 512537144049216 513997363832832 514555879698432 514655066132064 516121319881728 516447135073584 516631054993482 516682143664128 517918494432768 518581214144136 518765894063703 520058653500672 520243859573856 520724111723244 521540302086144 522107014201344 522207656201088 522393627588624 523695427301376 524264481202176 524552278942296 525859457992704 526378810748076 527878465479552 528452064721152 528553929800754 529957626159104 530059781452608 530635750939008 530738036948691 532147533705216 532250111128032 532828460653632 534156263866368 534346490456064 536207126467584 536310486422568 536501480185539 537838436526336 538422858395136 538526645457372 539956826652672 540060909404544 540647746239744 542188053209088 542292566054976 544428499709952 544966191743688 546324242061312 546518801976576 546624149623002 547218118155852 548581780251648 548777144133504 548882927100783 549479350049058 550340611780608 550848647112192 551044818282816 552418016477184 552614746540032 552963599169696 554898278550528 555248572719984 556830477485568 556937812823436 557542988309736 558416889102336 559131429871872 560724396908544 561078368968832 561333686943744 561441890325888 563041439870976 563396874625728 563597514538344 565001993926656 565724960884512 565926429887676 567336712909824 567538755898752 568264968854154 569681079492096 569883957369408 570243711643749 571304102510592 571868337602848 572238849755232 573664863264768 574231429906992 575867416886784 576493161513984 576604287055368 578247034311936 578875364660736 580524582223872 580636484866944 581003026957782 581267411622144 582658306236864 582865805633672 582923444133888 583403865912153 584953228873728 585065985188256 585274342020588 586732839846912 587370390976512 587483613226224 587692831037202 589157355714048 589797541352448 592062035474624 593537448165376 593863273664496 593921999683584 594508572811296 595990082248704 596202329428992 596317254134184 596965219806384 598452851183616 598665975418368 598781375019036 600371576487936 601139801763072 602852450770944 603233017276032 603349297225389 604951629860864 605068241092128 605343576600576 605725715694528 607451429984256 607568523080112 608228714519712 609961559860224 610563974083206 612085493420544 613086965711649 614227025313792 614614772318976 614833652223648 616365811556352 616585315050496 617154502783104 617374287150192 618912777719808 619133188253184 619925420568168 621470268536832 621691589857536 622084049065908 623856368294016 624654644309982 626313558188032 626434287171264 627235861848453 628219000240128 628901630742528 629022858605856 630814946522112 631213165089936 631500397811712 633421619854848 633821483953944 634047203855637 635627243167488 635853606145824 636440580995076 637438146994176 638130795134976 638253802023552 638481100386096 640072188923904 640767699247104 640891214428608 641119452040584 642717115324416 643351879803204 643415499657216 645885856881408 646010358645366 647850843997632 648554806703232 648679822937289 650402541195264 650527913600928 651234785243328 652857655836672 653090155001856 653216045475312 655490594516472 655724031337881 655788874650624 658072382482944 658199233336788 659947232575488 660074444827776 660791689848576 662674287255552 662802025178304 663522234021504 665412610756608 666069789908952 667729629186048 668096182872558 668822144412708 670488842529792 670727620607616 670856910900957 671585872282182 672638525509632 673259457581568 673499222345664 675177575694336 675418023548928 675844398985184 676282276983456 677967565676544 678209007117312 678637144435536 680570583593472 680701771228644 681441430156344 683382858732288 683514588465126 685329818443776 686074506264576 686206754842752 688161759842304 688596180098112 688841406657976 688909524885504 690557992577024 691005403478016 691441618858848 691687858751604 693411538000896 693658479431808 694298815630992 694546073043966 696276874934784 696524836784832 696964536453471 698260569735168 699403038589728 701145943990272 701838414330768 701907817807872 703837953972736 704602752961536 704738573067672 706746375270144 707514334585344 707650715931588 709530044940288 709666814837376 710114810726178 710437947538176 712461987274752 713049169448187 714942835290112 715080648563424 715335306914052 715406045073408 717117915368448 717897144526848 718035527276496 718291237934358 720081212539392 720863661652992 721259383545657 723056754739968 725904666279936 726621588991584 728432322748416 728691735968768 728832199497336 729624157541136 731442373668864 731702858844672 731843902801044 732639133398744 733787482374144 734464862816256 734726424377088 736819662053376 737284798892928 737426918831031 739864371400704 740331430293312 742440636647424 742583750431248 743390651079648 745508573162496 745652278325592 748589187101184 749328513647571 750721919827968 751195832834304 751463352717792 753335991902208 754299947846016 754568573183568 756448950546432 756718341198336 757416889779264 757686625138872 759574772656128 759845276492544 760324948858332 762985133006976 763466787489978 765641906542656 766621608925887 767823222515712 768657548685312 768805716073824 770996045749248 771833819547648 771982599198096 774181979822592 774670702610376 774946582490223 775023215496192 776877741649152 777871821216204 779937638498304 780087980251008 780365789360784 782310453129216 783160521302016 783311484301632 783590441382936 785543140952064 786396721803264 786828418413444 788789186989056 789568216122114 791817698219328 792678097081728 792830894701131 794936439238656 795089672178912 795953626408512 797937134911488 798221300557824 798375166692048 799242690980448 801234395799552 801519735684096 804310689701376 804465729633852 806757654789504 807124768800768 807634287592704 807789968186058 809935239979008 810091364106816 810971619359616 813282079813632 814085298777608 816113991227392 816642749564928 817449287615532 819486363091968 819778202964864 819936224434503 820827177233778 822872670377472 823165716200256 825217036959744 825510917670912 826567227424224 828627024715776 828922119810048 829445398754544 831808491058688 832347417825792 832872859079976 835245716228352 835406719235154 836314482464604 837625333653504 838535507656704 838697144807808 841086595362816 841617553453248 842000530415616 844562159806464 845095311938592 845396271807516 847502990889984 847804808194432 848587441326768 848889644831514 851005069364736 851308133848128 852397453281231 853429585231872 854521619238144 854825936054112 856956153765888 857802506404272 857887332876288 861181142508544 861347144860488 863801125330176 864739742270976 864906430583052 867203388260352 867370551467904 868313046991104 870786873335808 870954727300416 871504540436673 873987459355296 874298708450508 874385166200832 877429843310592 877598977782384 877911513030882 880099259770368 881055586464768 881225419839336 881539246555803 883736033571072 884696312028672 887216814342144 888093053211936 890306172248064 890794910496744 891762859216944 893985123373056 894303494143488 894475881201276 895447829709576 896851367346176 897679276775424 897998963127552 898172062528554 900557364731904 901709702644608 904278676156416 904849525914048 907427444791296 907602361638192 908588573541792 911177144976384 911352784620168 912343071779568 914942339790336 915845961124809 917549013123072 918128240130816 921340537970688 921922158478464 922250478335472 924548717334528 924877972575744 925731754174656 926061430725288 928369166579712 928699782379776 929286048604628 929888130852252 932205402805248 932537384786304 933126073598862 935784552441024 936981966464973 939470337282048 939651430756896 942328500360192 943352446113792 943534287908784 946222419783168 946819747634904 947156934154717 947250596717568 950132429782272 950732225930916 953440864751232 953780409218736 953874726764544 954660871492614 956157220491264 957196192702464 957380703035328 957721650579144 960108283385856 961151548870656 961679178060876 964075672986624 965027819704806 965123249485824 968828785322112 969015537968049 971776265996448 972832210054848 975256498225152 975603811792896 975791870401392 976852177864992 979286483755008 979635232502784 983046398523904 983235891774708 983683311975936 986485828534272 987108573724416 987298850005182 989920848863232 990111667241664 991187534772864 994011430883328 994203037767456 998118916134912 999104684863428 1001594443779072 1001951136957056 1002144274308837 1003233216619062 1005733263794688 1006091430911424 1007378808423273 1008598600728576 1008957788264448 1009889186372352 1010248833518496 1012766363541504 1013127035323392 1013766598477776 1017313510675968 1017955716653304 1020855875390208 1021052656842966 1022162145234516 1023764296687616 1024876731580416 1025074288098432 1025271882697689 1027994727665664 1029111759396864 1029310132264128 1032242639763456 1032894270147168 1033262109986964 1033364287328256 1035836988865536 1037162428288272 1037531788127406 1040117307001344 1040487719147712 1041448223446488 1041819109565949 1043080604172288 1044415312402176 1044787255177248 1047390854602752 1048528962404352 1049104557884592 1051718915985408 1052757621496152 1055756930959104 1056904129442304 1057107859601508 1059915252318208 1060119562905216 1061271501878016 1061476073897382 1064295067410432 1064500222256064 1065172216089267 1065656921307264 1068692980912128 1072414252935168 1072620972845136 1073002960371078 1075676873052672 1076845716790272 1077053290914744 1077436856901537 1080121818809088 1081295492479488 1084376106418176 1084585132109952 1088856999419904 1089932383487376 1092648484122624 1093037603953152 1093248299246004 1094436236311704 1097163560503296 1097554288267008 1097765854201566 1098958700098116 1100681223561216 1101697294224384 1102089636565632 1105229493080064 1105927198339392 1109796557101056 1110497145439968 1113660954971136 1113875625646872 1115085976619472 1118262859743744 1119367285819211 1121448793817088 1122156737937664 1122883780651776 1126082879741952 1126793749251456 1127195029076688 1130003987853312 1131449921769024 1131852859775352 1134673425819648 1135077511797504 1136529937708308 1139362158984192 1139767914738816 1140487423287498 1143736675205696 1144477699510464 1145200181234967 1147329726529536 1148462859813984 1151734833773568 1152986323027968 1153208574110736 1156494068623872 1157750729321472 1161272969733888 1162006053915564 1162534823244288 1165316612473728 1165731611267344 1165846888267776 1166807731824306 1169906457747456 1170131970376512 1170548684041176 1173465679693824 1174740781953024 1174967226452448 1175385662074404 1178314711428096 1179595082704896 1184124070949248 1184352324183171 1187726547328992 1189017145622592 1191980164497408 1192404658857984 1192634508268368 1193930439612768 1196905702367232 1197331950836736 1197562750038072 1202279603526144 1205704901541888 1206466034552064 1206698594450778 1209903259721728 1210136482184256 1210687153201152 1211451431389056 1211684952279087 1214902859968512 1215137046160224 1216457429039424 1219923119720448 1221127948166412 1224170986841088 1226173931423298 1229229544637952 1229667304447296 1231240765850667 1232731623112704 1233170630100992 1234309005566208 1234748574300384 1237825555439616 1238266376506368 1239850841136336 1242940537073664 1243383179715072 1244168098131816 1247712736588032 1249309288619964 1252627116376064 1252868574342528 1253110078852731 1254471723696906 1256438000480256 1257803261485056 1258045717211712 1261629893044224 1262426330179872 1263000795623424 1266843239709696 1267642967907888 1268094407711274 1271254486334976 1271707212291648 1272881161990152 1273334467247271 1274876293988352 1276507604047104 1276962200772192 1280144377847808 1281535398494208 1281782428857216 1282238904081168 1285434230648832 1286703759606408 1286830999314432 1291771713762816 1292020717290732 1295701687995264 1297109613406464 1297359645874578 1300805082390528 1301055827201856 1302469570486656 1306180310003712 1306432090950624 1310981189032944 1311448062675762 1311577749301248 1316144764965888 1316398466673576 1316867269546323 1320148889655552 1321583379697152 1325348574511104 1325604050356608 1327044468043008 1330825221513216 1332139579817904 1335459258372096 1336192365745116 1337644288825416 1340977685059584 1341455241215232 1341713821801914 1343171744564364 1345277051019264 1346518915163136 1346998444691328 1350836047097856 1351688797970368 1352564553966912 1355935131353088 1356418014234624 1357274288871072 1361141167186944 1361403542457288 1362882860312688 1366765717464576 1367029176930252 1370659636887552 1372413509685504 1376323519684608 1377192360196224 1377682813315952 1377819049771008 1381115985154048 1382010806956032 1382883237717696 1383375717503208 1386823076001792 1387316958863616 1388597631261984 1389092146087932 1392553749869568 1393049673569664 1393929072906942 1398806077179456 1399689110398293 1402291887980544 1403676828661536 1407675907945472 1409205505923072 1409477146135344 1413492750540288 1415028669170688 1415301431863176 1419333629674752 1420229621452356 1420875895076352 1424923974549504 1426098338896374 1429885670580224 1430161297126848 1430670613828104 1430812090146816 1431991307238921 1434235830736896 1435794289053696 1436071054552992 1436582475868716 1440162425078784 1441727323305984 1442518767091314 1446113509479936 1447541729557209 1453243177983168 1456864645496832 1457383471937536 1457664398994672 1459248315082272 1462884747337728 1463405717689344 1463687805602088 1465278266797488 1468929725632512 1469452848754176 1473639324106752 1474569597785856 1474853837662062 1479728742801408 1480662860586624 1480948275007773 1484881273294848 1485167500862496 1486781302159296 1491017146324992 1491304556651184 1497178374202368 1498657027295142 1502391665668608 1502926705435584 1504849824928593 1506671983804416 1508599895692032 1509137146367136 1512897901092864 1513436682396672 1514833779558528 1515373250277744 1519149545312256 1519690552985088 1520649897716664 1525970266013952 1526933574979956 1531283813085312 1531578985264449 1533243217851774 1535646445031424 1537315097370624 1537611432147648 1541992091498496 1543667639095296 1543965198396192 1548363959645184 1549341405220752 1549893164980446 1550046430992384 1553755483298304 1555743642432408 1556297682191109 1560175960502016 1560731578721568 1564620906258432 1566321042604032 1566622968603264 1567180882765872 1571086281904128 1572793443606528 1573656836826888 1577578373978112 1579136432244228 1583635396438656 1585356194163456 1585661789402262 1589872878477312 1590179344357824 1591907252817024 1596442601115648 1596750333384096 1598485381960896 1602468791599104 1603039471368192 1608621379402752 1608931459267704 1609504440556617 1613515309579008 1615268575185408 1615579936372116 1619870479958016 1620182728213632 1621943238719232 1626564159627264 1628170597555216 1632227982454784 1633285499129856 1634898575231064 1638972726183936 1639556405929728 1639872448869006 1641654354467556 1645745340754944 1646331432400512 1646648781302349 1651021835341824 1653134454848448 1657254049431552 1657844239620096 1658890797509088 1663616982117376 1664694835651584 1665745718159952 1670491432456704 1670813438470308 1672628964929208 1675250667307008 1677394289615616 1682173190725632 1683235106906496 1684001060831232 1689124319612928 1690190623877184 1690792543615032 1695005981779968 1695609616388864 1697174882653536 1697779289663028 1702010138729472 1702616267696256 1704794906562462 1709043238476288 1709651872108224 1710731134931247 1713912307531776 1715605012808544 1722362285017088 1722694289720976 1727602250660352 1729479484541952 1729812861166104 1734741102935808 1736626093982208 1741573746671616 1741909454600832 1743009080873346 1747974918710592 1748597416901016 1748770332401664 1750211597736459 1754859686621184 1755197955564768 1755823026061764 1760198519540736 1762111172929536 1762450839678672 1763078493111606 1767472067142144 1769392624057344 1776186106423872 1780612344496128 1781589820993488 1783525718433888 1787970246746112 1788606988286976 1788951762402552 1790895659419152 1795358553550848 1795997926255104 1796344125057108 1801114729463808 1803419405289216 1808557352312832 1809699051828096 1810047891676167 1814854889582592 1815204723276384 1817177147083584 1822354289952768 1822705569240336 1824686143559136 1829884679580672 1831691922249618 1836256480261632 1839260897134947 1842681075941376 1843844316956928 1844500956670944 1849097434669056 1849755945151488 1851463508349312 1852122861450576 1856738333159424 1857399564759552 1858572097209256 1859776261704504 1864410805610496 1865074769572608 1866252147197724 1871569104882048 1873963932929946 1878940674564096 1879302861513792 1884657000720384 1886704892227584 1887068575817568 1892444839566336 1893639495269808 1894313868309434 1894501193435136 1900264859564544 1901464451861832 1902141611566911 1906881729502464 1907560818437472 1909321742985228 1912314440982528 1914392385404928 1914761406070656 1915443301158288 1920216566771712 1922303097741312 1923358356121752 1928151345973248 1930055639409612 1930246498971648 1937657570644224 1938031075936098 1943552531992896 1945664420109696 1946039468811867 1951207623585792 1951583740802784 1953704355729984 1958572967510016 1959270465005568 1966092797047808 1966471783549416 1967172094013643 1967366623951872 1974217147448832 1974597700010364 1979841697726464 1980223334483328 1982375069545728 1988022861766656 1988406075534912 1996237832269824 1998209369726856 2003188887558144 2003902273914112 2004288548617674 2006466433238124 2011466527589376 2012182861822848 2012570732702871 2014757616846546 2017915576528896 2019778372744704 2020497667036992 2025532727083008 2026254070646784 2027533196955552 2034627021351936 2035911433306608 2041711750780416 2042105313685932 2044324290469032 2047528593375232 2050148576196864 2050543765395378 2055989455331328 2058223518793728 2058620264528256 2064485279526912 2065788540294336 2066524219973928 2066728574656512 2071673977731072 2074324856576544 2075063576254812 2080234614002688 2080975438295424 2082896446892976 2083638219131898 2088830624804352 2089574510354496 2090893609360413 2094781709205504 2098209115769184 2103437831970816 2105515242992304 2111513861918208 2113808258884608 2114215719203016 2120239125810432 2122543003756032 2122952147794764 2128590134820864 2129000444512128 2130344432178534 2131313842614528 2137385961824256 2139147508344561 2144828505870336 2145241945690272 2146005920742156 2151353746105344 2153691433580544 2154106581829488 2154873713803074 2160243637618176 2162590984958976 2163778150636971 2169170264219904 2177713998839808 2179864766974752 2185296968245248 2186075207906304 2186496598492008 2188872472623408 2194327121006592 2195108576534016 2195531708403132 2197917400196232 2201362447122432 2203394588448768 2204179273131264 2210458986160128 2211854396678784 2212280756493093 2219593114202112 2220994290879936 2227321909942272 2227751251293744 2230171953238944 2236525719487488 2238734571638422 2244313475875328 2245767561303552 2247985540942713 2252165759483904 2253587498502912 2254390058153376 2260007975706624 2262899843538048 2263705719550704 2269346851639296 2270155023595008 2273059875416616 2278724317968384 2279535829477632 2280974846574996 2287473350411392 2288955399020928 2290400362469934 2296925719627968 2299864826777661 2303469667547136 2305972646055936 2306417148221472 2312988137247744 2315501458642944 2322545939467776 2324012107831128 2324839747470669 2325069646488576 2330633224947456 2331463222534688 2333615463648612 2339812915494912 2340263940753024 2341097368082352 2346931359387648 2349481563906048 2349934452904896 2350771324148808 2356629422856192 2359190165409792 2368248141898496 2368704648366342 2375453094657984 2378034291245184 2378492684103393 2384809317715968 2385269016536736 2387860879225536 2393811404734464 2394663901673472 2395125500076144 2404559207052288 2412932069104128 2413397188901556 2419806519443456 2420272964368512 2421374306402304 2422902862778112 2423369904558174 2429805719937024 2430274092320448 2432914858078848 2439846239440896 2442255896332824 2448341973682176 2452347862846596 2458459089275904 2459334608894592 2459808673303509 2462481531701334 2466341260201984 2468618011132416 2469497148600768 2475651110879232 2476532753012736 2479701682272672 2485881074147328 2486766359430144 2488336196263632 2495425473176064 2498618577239928 2505737148685056 2506220157705462 2508943447393812 2512876000960512 2515606522970112 2516091434423424 2523259786088448 2524852660359744 2526001591246848 2533686479419392 2535285935815776 2536188815422548 2542508972669952 2543414424583296 2545762323980304 2546668934494542 2553015208094208 2553924401544384 2557192359843693 2560288755695616 2563564857714432 2564477808162336 2570868461297664 2573407519212816 2573661998628864 2583543427525632 2584041434581464 2591403375990528 2594219226812928 2594719291749156 2601610164781056 2602111654403712 2604939140973312 2612360620007424 2612864181901248 2614513621310019 2621962378065888 2622896125351524 2623155498602496 2632289529931776 2632796933347152 2633734539092646 2640297779311104 2643166759394304 2644617739667409 2651208100713216 2654088936086016 2661650443026432 2664279159635808 2670918516744192 2672384731490232 2675288577650832 2681955370119168 2682910482430464 2683427643603828 2686343489128728 2690554102038528 2693037830326272 2693996889382656 2701672094195712 2703377595940736 2705129107933824 2712836028469248 2714548577742144 2722282334373888 2722807084914576 2725765720625376 2733531434929152 2734058353860504 2744827019371008 2747537883374427 2752647039369216 2754384720392448 2755365626631904 2762231970308096 2764021613912064 2765766475435392 2766751435006416 2773646152003584 2774633917727232 2777195262523968 2778184292175864 2785107499739136 2786099347139328 2787858145813884 2797612154358912 2799378220796586 2807353657323072 2810945899394919 2815351815890944 2818411011846144 2818954292270688 2826985501080576 2830057338341376 2830602863726352 2838667259349504 2840459242904712 2841470802464151 2841751790152704 2852196677792748 2859771341160448 2860322594253696 2861341227656208 2861624180293632 2863982614477842 2868471661473792 2871588578107392 2872142109105984 2873164951737432 2880324850157568 2883454646611968 2885037534182628 2892227018959872 2895083459114418 2906486355966336 2907046613904147 2914766943875072 2915328797989344 2918496630164544 2925769494675456 2926811435378688 2927375611204176 2930556533594976 2937859451265024 2938905697508352 2949139195571712 2949707675324124 2959457485602816 2961325721173248 2961896550015546 2969762546589696 2970335001724992 2973562604318592 2982034292649984 2982609113302368 2994356748404736 2997314054590284 3004783331337216 3005853410871168 3006432822926511 3009699649857186 3017199791384064 3018274292734272 3022136425269819 3025795802185728 3026873364793344 3029667559117056 3030746500555488 3038299090624512 3039381105970176 3041299795433328 3051940532027904 3053867149959912 3062567626170624 3063157970528898 3066486435703548 3071292890062848 3074630194741248 3075222864295296 3083984182996992 3087335278190592 3087930396792384 3096727919290368 3098682810441504 3099786329960892 3100092861984768 3107510966596608 3111487284864816 3112595364382218 3120351921004032 3121463157443136 3125457328697847 3129241812516864 3133245937206528 3134361765531744 3142172563808256 3145586887213056 3147313673653776 3155156747956224 3158272864488456 3167270792877312 3170712388326912 3171323578804524 3179745756954624 3180358688715648 3183814505634048 3192885202231296 3193500666768192 3195516648267801 3196970763921792 3206078942736384 3217242758805504 3217862918535408 3219008881113234 3227030619158016 3230537150370816 3231159872744232 3232310570704611 3240365456427264 3243886477438464 3253128319254528 3256341195110432 3264455964909568 3266570998259712 3269797150462128 3277945452367872 3279112811859456 3279744897738012 3283308708935112 3291490681509888 3292662864801024 3293297562604698 3302043670683648 3306268909696896 3315688479240192 3317781595018176 3327233964234752 3329389671303168 3331491436319904 3340982864913408 3341626876940616 3345257929858416 3354788579231232 3358101857457633 3364346381451264 3366470213812992 3378248639225856 3380381247754368 3381585087230064 3390011963559936 3391219232777728 3394349765307072 3395558579326056 3404020277458944 3405232535392512 3409589813124924 3418086476952576 3419303744216448 3421462269862494 3431210025617088 3435600543704901 3444724570034176 3445388579441952 3455204501320704 3458958969083904 3459625722332208 3469482205871616 3473252187964416 3483818909201664 3486018161746692 3495949837421184 3497194833802032 3497540664803328 3500423195472918 3509719373242368 3510395911129536 3511646052123528 3520397039081472 3524222345859072 3524901679357344 3526156986223212 3534944134284288 3538785248114688 3552372212847744 3553056972549513 3563179641986976 3567051436867776 3575940493492224 3577213976573952 3577903524805104 3581791318838304 3590717107101696 3591995852510208 3592688250114216 3606838810578432 3617114704625664 3619398103656192 3620095783352334 3629709779165184 3630409446552768 3634354294167168 3644708579905536 3645411138480672 3649372287118272 3659769359161344 3663383844499236 3672512960523264 3678521794269894 3687688633913856 3689001913341888 3693722297552001 3698194869338112 3699511890302976 3702927016698624 3704245722901152 3713476666318848 3714799129519104 3717144194418512 3719552523409008 3728821611220992 3730149539145216 3732504294395448 3743138209764096 3747927865859892 3757881349128192 3758605723027584 3759330236558193 3769314001440768 3773409784455168 3774137151635136 3784889679132672 3787278990539616 3788627736618868 3789002386870272 3800529719129088 3802928903723664 3804283223133822 3813763459004928 3815121636874944 3818643485970456 3820003401741813 3824628881965056 3829522812141312 3830886602316576 3840433133543424 3844606195482624 3846716712243504 3856302691946496 3860111278819224 3860492997943296 3875315141288448 3876062151872196 3887105063985792 3891328840219392 3892078937623734 3902415247171584 3903167481605568 3907408711459968 3918540930011136 3932185594095616 3932943567098832 3934344188027286 3934733247903744 3948434294897664 3949195400020728 3950601808638969 3960446668966656 3964750139091456 3976045723533312 3976812151069824 3992475664539648 3996418739453712 4006377775116288 4007804547828224 4008577097235348 4012932866476248 4022933055178752 4024365723645696 4025141465405742 4029515233693092 4035831153057792 4039556745489408 4040995334073984 4052508141293568 4055066393911104 4069254042703872 4071822866613216 4083423501560832 4084210627371864 4088648580938064 4100297152393728 4101087530790756 4111978910662656 4117240529056512 4128970559053824 4131577080588672 4133048439947856 4133457149313024 4143347955462144 4148649713153088 4150127152509624 4160469228005376 4161950876590848 4165792893785952 4167276438263796 4177661249608704 4179149020708992 4181787218720826 4196418231538368 4199067331194879 4206875663941632 4211030485984608 4223027723836416 4227616517769216 4228431438406032 4240478251620864 4245086007512064 4245904295589528 4258000889024256 4260688864357068 4262627685229056 4274771923648512 4278295016689122 4289657011740672 4290483891380544 4292011841484312 4302707492210688 4307382867161088 4308213163658976 4309747427606148 4320487275236352 4325181969917952 4327556301273942 4338340528439808 4342625188671627 4359729533949504 4370593936490496 4372150415812608 4372993196984016 4377744945246816 4388654242013184 4390217153068032 4391063416806264 4395834800392464 4406789176897536 4408358546262528 4420917972320256 4423708793357568 4424561512986186 4439186228404224 4441988581759872 4442844825023319 4454643819884544 4455502502587488 4460343906477888 4473051438974976 4477469143276844 4488626951750656 4491535122607104 4495971081885426 4507174997005824 4508780116306752 4514549474785779 4520015951413248 4525799687076096 4527411439101408 4538693703278592 4540310047190016 4546119750833232 4557448635936768 4559071658955264 4561949693149992 4574946700822784 4577910798041856 4580800724939868 4593851439255936 4594736955793347 4599729653555322 4606939335094272 4611945292111872 4612834296442944 4625976274495488 4631002917285888 4645091878935552 4648024215662256 4649679494941338 4650139292977152 4661266449894912 4662926445069376 4667230927297224 4668893046573327 4680527881506048 4682194736164704 4693862718775296 4698963127812096 4699868905809792 4701542648297616 4713258845712384 4718380330819584 4736496283796992 4737409296732684 4750906189315968 4756068582490368 4756985368206786 4769618635431936 4770538033073472 4775721758451072 4789327803346944 4790251000152288 4809118414104576 4825864138208256 4826794377803112 4828513321669851 4840545928737024 4845805725556224 4846739809116348 4859611439874048 4860548184640896 4865829716157696 4879692478881792 4884511792665648 4896683947364352 4904695725693192 4916918178551808 4918669217789184 4919617346607018 4924963063402668 4932682520403968 4937236022264832 4938994297201536 4939946343907047 4953065506025472 4959403364545344 4971762148294656 4973532718860288 4976672392527264 4990850946352128 4997237154479856 5011474297370112 5012440315410924 5017886894787624 5025752001921024 5032182868846848 5046519572176896 5049705320719488 5052003182493696 5067372958838784 5070571871631552 5072377630845096 5085017945339904 5086828849166592 5091524647960608 5093337868989084 5106030416188416 5107848803088768 5114384719687386 5127129715428864 5128955616324672 5132193404793741 5141736922595328 5146815038425632 5167086855051264 5168082869162928 5182806751981056 5188438453625856 5189438583498312 5204223308807424 5209878281946624 5224721240014848 5225728363802496 5229027242620038 5243924756131776 5245792250703048 5246310997204992 5250634793209377 5264579059863552 5265593866694304 5267469078185292 5280595558622208 5286333518788608 5289235479334818 5302416201426432 5308177872172032 5328558319271616 5341837033488384 5344769462980464 5350577155301664 5363910740238336 5365820964860928 5366855287207656 5372686978257456 5386075660652544 5387993778765312 5403344188391424 5406755191881472 5410258215867648 5425672056938496 5429097155484288 5430143675028501 5444564668747776 5445614169829152 5451531441250752 5467062869858304 5468116707721008 5489654038742016 5495075766748854 5508769440784896 5510731253263808 5517782691404841 5524463940616192 5528043227824128 5531532950870784 5533502870012832 5547292304007168 5549267835454464 5554390525047936 5556368584351728 5570214999478272 5572198694278656 5575716291627768 5595224308717824 5598756441593172 5614707314646144 5621891798789838 5630703631781888 5636822023692288 5637908584541376 5653971002161152 5660114676682752 5661205727452704 5677334518699008 5680918485809424 5682941604928302 5683503580305408 5704393355585496 5706424834700733 5720645188507392 5722682455312416 5727965228955684 5736943322947584 5743177156214784 5744284218211968 5746329903474864 5760649700315136 5766909293223936 5770075068365256 5784454037919744 5790166918228836 5812972711932672 5814093227808294 5829533887750144 5830657595978688 5836993260329088 5838118406435601 5853622870757376 5854751222408352 5861113067189952 5875718902530048 5877811395016704 5898278391143424 5899415350648248 5901516282040929 5922651442346496 5923793100031092 5939525093179392 5940670003449984 5947125208637184 5964068585299968 5965218226604736 5988713496809472 5994628109180568 6009566662674432 6011706821742336 6012865645853022 6019399299714372 6034399582768128 6036548585468544 6037712198108613 6044272850539638 6053746729586688 6059335118234112 6061493001110976 6076598181249024 6078762211940352 6082599590866656 6103881064055808 6107734299919824 6125135252341248 6126315941057796 6132972871407096 6142585780125696 6150445728590592 6167968365993984 6174670556381184 6175860793584768 6193455838580736 6197365620883008 6199572659921784 6200185723969536 6215021933193216 6222974569729632 6225190728764436 6240703842008064 6242926314886272 6250914657395694 6266491874413056 6268723531063488 6272680828081239 6284345127616512 6294627347307552 6310313495912448 6316545728976912 6334541585754624 6341424776653824 6342647157609048 6360717377431296 6367629011268096 6385770404462592 6387001333536384 6391033296535602 6393941527843584 6412157885472768 6417442525033683 6434485517611008 6435725837070816 6438017762226468 6454061238316032 6461074300741632 6462319745488464 6464621141409222 6480730912854528 6487772954876928 6512682390220864 6528911929819136 6533141996519424 6539594300924256 6555890904735744 6558225623718912 6559489795476024 6566617417870224 6582981363019776 6585325729602048 6586595125209396 6604087341367296 6612537819393792 6631376958480384 6635563190036352 6636842269479279 6654467928469504 6658779342606336 6662982872639808 6681965729826816 6683253753881232 6690515859716832 6709577158462464 6716203714915266 6732940427625984 6743956622828139 6756497278451712 6760762495508736 6763170174460128 6780023927119872 6782438465555456 6788699530614144 6791117158652112 6808040554917888 6810465070785024 6819179626249848 6836172953905152 6838607488432896 6842924539724988 6862420051234176 6871201087409802 6889449140068352 6890777158883904 6899594480332983 6910409002641408 6917917938167808 6919251444664416 6938964411743232 6946504375928832 6967637818403328 6972036323493384 6974519242412007 6991899674842368 6994389667604064 7000846390945836 7019438746484736 7020791822259072 7023292104247056 7040794078162944 7048444691718144 7049803358714688 7052313972446424 7069888268568576 7077570496229376 7104744425695488 7106113945099026 7126359283973952 7134102873735552 7135478052310179 7154427953147904 7155807049610208 7163582637676608 7181434214203392 7183991705020416 7185376500228432 7213677621156864 7238796207312384 7240191566704668 7259419558330368 7260818893105536 7268708588334336 7289417159811072 7290822276961344 7298744574236544 7319538718322688 7326767688998472 7345025921046528 7357043588539788 7375377267827712 7378003826683776 7379426019910527 7387444595104002 7399023780605952 7405854033397248 7408491445802304 7426953332637696 7429598259038208 7434288388837024 7439105046818016 7457643222441984 7460299078290432 7465008588790896 7486276419528192 7495855731719784 7517211446055168 7518660473116386 7538628002881536 7546819568910336 7548274303270272 7569779358265344 7574557981079232 7577255473237736 7578004773740544 7601059438258176 7605857807447328 7608566446267644 7627526918009856 7630243273749888 7637286971940912 7640006803483626 7659045624282624 7661773204633152 7680866267086848 7693433424487008 7712605383892992 7720222557638448 7720985995886592 7750630282576896 7752124303744392 7774210127971584 7782657680438784 7784157875247468 7804830494343168 7806334963211136 7814817422919936 7837081860022272 7843540863930057 7864371188191232 7865887134197664 7868688376054572 7869466495807488 7896868589795328 7898390800041456 7901203617277938 7920893337933312 7929500278182912 7933853219002227 7953624302139648 7984951329079296 7992837478907424 8012755550232576 8015609095656448 8017154194470696 8025865732952496 8045866110357504 8048731447291392 8050282930811484 8059030467386184 8071662306115584 8079113490978816 8081990668147968 8105016282587136 8110132787822208 8138508085407744 8143645733226432 8166847003121664 8168421254743728 8177297161876128 8200594304787456 8202175061581512 8234481058113024 8242613650123281 8257941118107648 8263154161177344 8266096879895712 8286695910924288 8297299426306176 8300254305019248 8320938456010752 8323901753181696 8331585787571904 8334552876527592 8355322499217408 8358298041417984 8363574437441652 8392836463076736 8398134662389758 8422060971969216 8432837698184757 8446055447672832 8455233035538432 8456862876812064 8480956503241728 8490172015024128 8491808591179056 8516001778048512 8521377728714136 8524412407392453 8525255370458112 8556590033378244 8579314023481344 8580967782761088 8584023682968624 8605414984421376 8614765734322176 8616426327317952 8619494855212296 8640974550472704 8650363939835904 8655112602547884 8676681056879616 8685250377343254 8719459067899008 8721139841712441 8744300831625216 8745986393968032 8755489890493632 8777308484026368 8780434306136064 8782126833612528 8791669600784928 8813578353795072 8816717092525056 8847417586715136 8849123025972372 8878372456808448 8883977163519744 8885689650046638 8909287639769088 8911005005174976 8920687812955776 8946102877949952 8954938286553688 8977253903501312 8983070245214208 8991942163770852 9014349994011648 9017560232613504 9019298468779533 9029098949571558 9051599374152192 9054822878202816 9077387406557184 9080620094380032 9092239501666464 9114897271873536 9118143317910528 9123899386299984 9149893401645568 9155821596083712 9161601449879736 9187702878511872 9189473911586694 9199459307110644 9213878670188544 9223890584223744 9225668592885888 9251952548990976 9262005834571776 9290183757871104 9296048431324512 9299358989882676 9300278585954304 9322532899789824 9325852890138752 9334461854594448 9337786093146654 9361055763012096 9364389472329408 9376371986093541 9387725437550592 9399737811619584 9403085296595232 9426517691424768 9436760661639168 9472992567593984 9474818593465368 9501812378631936 9512137164980736 9513970736413572 9539237270863872 9541076066146944 9551443516902144 9578655606693888 9580502000304576 9586549944803403 9618236828209152 9651728276416512 9653588755606224 9657026643339702 9681091857474048 9691611451112448 9693479618232696 9696931712113833 9721096369281792 9731659432315392 9759384957763584 9769023585331296 9793367894728704 9809391451386384 9833836357103616 9837338435578368 9839234693214036 9849926126805336 9865365040807936 9874472044529664 9877988594403072 9879892687814094 9906131012050944 9918806729090688 9947065437720576 9953344785054528 9981701892704256 9994474308959712 10022948594740224 10024880630821848 10035773789575248 10064365737693696 10074305572372899 10093039144353792 10099410641438976 10134745917677568 10141143743263104 10144755261690192 10170035890679808 10173657698333184 10183049295921216 10186675737978168 10212060832376832 10215697606177536 10228769439374772 10254259430857728 10257911232649344 10264386809587482 10293630076851264 10306801631114703 10334173710102528 10336165738325856 10365613503962112 10376876907251712 10378877166996624 10408446617614848 10419756563893248 10451456727604992 10458054485240076 10487849512263552 10491584501406096 10492621994409984 10501269586418754 10529158119727104 10531187733388608 10534938156370584 10561191117244416 10572667037577216 10578470958669636 10604832402852864 10616355744344064 10657116638543232 10659170917648539 10689538925960928 10701154310603328 10727821480476672 10731641929721856 10733710574415312 10745373956514912 10772151321305088 10775987557530624 10813510383762944 10820516431735296 10851344113876992 10858194310968576 10860287350057002 10889129337495552 10891228339658304 10903062882501504 10934125739716608 10936233415442016 10979308077484032 10990151533497708 11017538881569792 11021462506527616 11035565382809682 11063065901741568 11067005740025664 11081166892656003 11094584608014336 11098535670908928 11108781050095872 11112737168703456 11140429998956544 11144397388557312 11151432583255536 11190448617435648 11197512883186344 11229414629292288 11243783597579676 11261407263563776 11273644047384576 11275817169082752 11277990709674579 11307942004322304 11320229353365504 11322411454905408 11354669037398016 11361836971618848 11365883209856604 11367007160610816 11408786711170992 11412849669401466 11441290377014784 11445364910624832 11455930457911368 11460010205225439 11473886645895168 11488568436423936 11492659806949728 11521299400630272 11533818586447872 11540150136730512 11568908075839488 11580333836457672 11625945423865344 11628186455616588 11659067775500288 11661315191957376 11673986520658176 11676236812871202 11707245741514752 11709502444816704 11722226134379904 11755622790033408 11796556782286848 11798830701296496 11803032564081858 11845302884692992 11847586200062184 11851805425916907 11881340006899968 11894250417274368 11928137170599936 11930436453209472 11977426993618944 11989256218361136 12019133325348864 12023413643484672 12025731291706044 12038798599428744 12068799165536256 12073097170937088 12075424396217226 12088545701079276 12107493459173376 12118670236468224 12122986002221952 12157524423880704 12165199181733312 12207762128111616 12215468599839648 12250270504682496 12252631882115592 12265945742814192 12300891457181184 12313040144011321 12335936731987968 12351721587169536 12386911677161472 12394731241766016 12399145319843568 12400371447939072 12430043866386432 12445949139459264 12450381457528872 12481407684016128 12485852629772544 12501829314791388 12532983748826112 12537447062126976 12545361656162478 12589254694615104 12597201993584637 12620626991824896 12633091457953824 12669083171509248 12682849553307648 12685294315218096 12721434754862592 12735258022536192 12774002667072768 12782066593071204 12787883055687168 12824315770945536 12834885050067366 12868971035222016 12871451674141632 12876035524452936 12908122476632064 12922148601483264 12924639490976928 12929242282818444 12961461825709056 12975545909753856 13025364780441728 13027875566014881 13079188601848512 13111781809471488 13116451247437824 13118979590952048 13133234835740448 13165962726039552 13170651459204096 13173190250418792 13225075638787584 13262753916960768 13271126380072704 13273684538958558 13308935856939008 13317558685212672 13325965745279616 13328534475069957 13363931459653632 13366507507762464 13381031719433664 13419154316924928 13432407429830532 13465880855251968 13487913245656278 13521524991017472 13526340348920256 13543648424357337 13560047854239744 13564876931110912 13577399061228288 13582234317304224 13616081109835776 13620930141570048 13638359252499696 13672345907810304 13677214976865792 13685849079449976 13724840102468352 13742402174819604 13778898280136704 13781554317767808 13784210867380041 13799188960665966 13820818005282816 13835835876335616 13838502889328832 13877928823486464 13893008751857664 13935275636806656 13944072646986768 13949038484824014 13983799349684736 13988779335208128 14001692781891672 14006679139719981 14041583644518144 14046584208494112 14081588156325888 14096889383436288 14099606717429376 14104627944892848 14139776537137152 14155140992458752 14209488851390976 14212227890198052 14252718567947904 14268205747471104 14270956104620358 14308855906295808 14311614099220416 14327165275353216 14367983410040832 14370753000456864 14427355242313728 14477592414624768 14480383133409336 14485539965009553 14521637786211072 14537417176668672 14578834319622144 14581644553922688 14597489148473088 14639077436645376 14653535377996944 14690051842093056 14714087177079576 14750754535655424 14756007653367552 14758852039821054 14774889190208004 14798047561211904 14811708066794496 14816982891604608 14859196518076416 14868576777674048 14878210093636032 14915286444883968 14920598156580864 14930017177581792 14972552839056384 14991711463439568 15034422892110336 15037320946232772 15077256005763072 15096548606540544 15139558716530688 15149115962158464 15154510946475472 15156009547481088 15202118876516352 15211715614894656 15217132892535288 15255053836019712 15260486547499776 15274573943881824 15280013606967252 15318091248565248 15323546409266304 15386866848974016 15396580214381223 15425210767785984 15440445115276896 15501260565153792 15504248607488784 15548420255943168 15565315360877568 15568315750494936 15612669926422272 15629634845839872 15674163720044544 15687081727860114 15728742376382464 15731774268395328 15737376752109144 15738932991614976 15751904379628131 15793737179590656 15796781600082912 15802407234555876 15841786675866624 15859000556365824 15867706438004454 15907248604279296 15985674957814848 16025511100465152 16031218191312896 16034308388941392 16051731465904992 16091732220715008 16097462894582784 16100565861622968 16118060934772368 16158226981957632 16163981336295936 16210032565174272 16220265575644416 16277016170815488 16287291466452864 16290431025085503 16333694006243328 16336842509487456 16354594323752256 16401188609574912 16404350123163024 16468962116226048 16485227300246562 16526308322354688 16532193759791424 16553348074214523 16573391821848576 16594598852612352 16600508610038496 16641876912021504 16647803506363392 16663171575143808 16669105753055184 16710644998434816 16716596082835968 16727148874883304 16785672926153472 16796269324779516 16844121943938432 16865675396369514 16892110895345664 16910466071076864 16913725753624128 16961913006483456 16980344030048256 16983617182358112 17032003556097024 17042755457428272 17048824814784906 17050510740916224 17113180066756488 17119274504102199 17161935565522176 17168047365937248 17210829968842752 17229531468644352 17232852654635904 17238989710424592 17281949100945408 17300727879671808 17310225205095768 17353362113759232 17370500754686508 17438918135798016 17442279683424882 17488601663250432 17491972787936064 17510979780987264 17560868612272128 17564253667225056 17583339201569856 17627156707590144 17633434185050112 17694835173430272 17698246051944744 17704548846122787 17767954327039488 17771379300093276 17818575279538176 17822010010349952 17841375625911552 17892205755899904 17909876573107376 17954507807002624 17966140490428416 17983884327541704 18028699988023296 18035120465227008 18038596937559066 18058197899143116 18103198748304384 18109645756405632 18113136594325839 18161240188760064 18184479003332928 18229794543747072 18236286635821056 18247798772599968 18299786803291136 18311643192167424 18323202899759472 18375405757023744 18378947823173388 18398918614221288 18427757340377088 18451337185771776 18503905097981952 18524011669143552 18580367515742208 18592096862649024 18598717979765352 18600557171908608 18645065799579648 18651705780277504 18668923709188896 18675572186293308 18722111526024192 18728778944658816 18752743972187082 18799475623239168 18806170593190464 18818042484243717 18853035382849536 18945985135187968 18949637186930736 19003624757263872 19024274329961472 19027941472827144 19082152132293888 19102887033804288 19157311213387776 19161004000609152 19173099889606806 19236473656418304 19252327575101049 19303456552833024 19307177511212448 19314053286679404 19362183714948096 19383222902224896 19386959236465392 19393863424227666 19442192738563584 19463318864630784 19538047170662592 19586735789457408 19618782902772768 19667672714207232 19674676871156736 19678469386428072 19699852253610672 19748944089059328 19755977188806144 19759785375628188 19812262024101888 19837613458181376 19894130875441152 19906689570109056 19910526808437837 19963403785408512 19988948617919424 20045897189480448 20049761261643696 20071547579150496 20128731475387392 20148611144745798 20198821282877952 20231869868484417 20269491835355136 20282287486526208 20289510523380384 20340071781359616 20347315396666368 20366098591842432 20373351475956336 20424121664753664 20431395212355072 20457538878749544 20508518861715456 20515822465298688 20528773619174964 20587260153702528 20613603262229406 20668347420205056 20672331476651712 20731227007924224 20753753814503424 20757754333993248 20816893235229696 20839513127786496 20902913455209984 20916108970480152 20923557727236021 20975699024527104 20983169002812192 21002539172837508 21058316239454208 21062375466777216 21069876312741168 21122382234488832 21145334075154432 21156941917339272 21209664805705728 21232711488688128 21314233277086464 21318341835297078 21379077851921856 21402308621206656 21406434156930537 21463283859443712 21467421148830624 21490747913029824 21544302642610176 21551975115061248 21627020767525888 21641032863470592 21716388621937152 21720574700114004 21778258674991104 21782456679316608 21806125765003008 21868251479433216 21872466830884032 21958616154968064 21980303066995416 22035077763139584 22042925013055232 22071130765619364 22126131803483136 22134011480051328 22138278059731581 22162333785312006 22197071341817856 22217562100191744 22225474337406912 22280859997913088 22288794777114624 22302865166511072 22380897234871296 22395025766372688 22458829258584576 22487567195159352 22522814527127552 22551634338165504 22555981419349158 22615884008644608 22640458706731008 22644822909810816 22709338074796032 22723673943237696 22731766419713208 22734014321221632 22817573422341984 22825699338802932 22882580754029568 22890729821249664 22911860915822736 22920020410450878 22977136872847872 22985319613899456 23042598801260544 23080300273461024 23137816151678976 23160667672915344 23251890847730688 23256372911233176 23322630383914752 23347973041316352 23352473625742404 23414491483029504 23419004889633408 23444452268759808 23511245580066816 23530622591790171 23593113564573696 23597661402592992 23606065128163716 23690605769385984 23695172400124368 23703610851833814 23762680013799936 23788500834548736 23801559657006681 23860872906418944 23954853987237888 23978512436722272 24038266650697728 24046827286969344 24051462583412088 24077597198857488 24137598331072512 24146194341874176 24150848792434452 24177091402158552 24214986918346752 24237340472936448 24245972004443904 24315048847761408 24330398363466624 24415524256223232 24430937199679296 24500541009364992 24505263764231184 24531891485628384 24601782914362368 24626080288022642 24703443174339072 24727840950369843 24773823354322944 24789462483532032 24798290639687136 24860087732772864 24891898278918528 24900762915057744 24962815368032256 24971705259545088 25003658629582776 25065967497652224 25074894124253952 25090723312324956 25178509389230208 25194403987169274 25266182915907648 25298513094554271 25338166343018496 25365699106615296 25370588630436192 25442869509725184 25470516045072384 25548005334145536 25564133186142408 25573237222177359 25575766111374336 25669770100134732 25737942070444032 25742903348283264 25752071048905872 25816244953264128 25844297202966528 25849278981953856 25858484565636888 25922923651418112 25951091819507712 26050729560883456 26055751132029762 26158377203697024 26163419525137323 26232902494875648 26237959181904096 26266469671480896 26331925452079104 26341302918408192 26346380500837584 26450151277575168 26542252760145408 26547369077917116 26617871713878016 26635117370425344 26651931490559232 26657068950139914 26727862919307264 26733015015524928 26762063438867328 26838308633849856 26864814859661064 26931761710503936 26975826491312556 27043049982034944 27052680697840512 27057895406338599 27087296848714674 27129753862221824 27154798122456576 27164468634608448 27232162219671552 27241860283140096 27276718504999392 27344691815620608 27354429953731584 27371698158899952 27449680204936704 27484804349639208 27563108635535616 27568421734760082 27598377921331932 27641636010565632 27671671752671232 27677005778657664 27755857646972928 27786017503715328 27870551273613312 27888145293973536 27898076969648028 27967598699369472 27977558670416256 28003385563783344 28013358279439962 28083167289036288 28093168416988224 28129115958280623 28163176312651776 28199213434858752 28209255889785696 28279553074274304 28310281984917504 28418977702781952 28424455780396104 28505437135895808 28536411494942208 28541912209240716 28617711812591616 28623228198440832 28654330550706432 28735966820081664 28741506000913728 28759649834410209 28854710484627456 28955184829249536 28960766266818672 28971079930019106 29043275572422144 29074834353337344 29090795136341499 29163289107845376 29194978296946176 29278154873290752 29307070755993888 29380103684186112 29428174354159152 29501509071310848 29512015306735104 29517704079642108 29549778380416008 29596095122423808 29623416133588992 29633965783209216 29718393036152832 29737153555348096 29756420187272064 29841196313161728 29860034355163584 29945105678112768 29983422926879136 30068845784220672 30074641892465544 30193097213081088 30222916717118697 30279117433061376 30298231924316928 30309021892950944 30404237753032704 30423431229789312 30434265785070576 30510107672039424 30520973094999552 30549147887763648 30560027213934504 30636182497130496 30647092818532608 30773733697948032 30793160428762446 30880890230553792 30920404893344109 31002521130307584 31008497214977568 31096840511886336 31130630721755136 31136631500989872 31225339852844544 31259269691679744 31374163455720228 31457484752764928 31463548536790656 31474753504218288 31477865983229952 31503808759256262 31587474359181312 31593563200165824 31604814469111752 31683573351733248 31718001112731648 31735412876008908 31814497208558592 31971349915629696 31977512752945617 32062436382625792 32068616777882784 32103462931809984 32183464441430016 32194925789165568 32201131723245936 32236121869544736 32316453963915264 32327962672591872 32440531151288832 32554032341630976 32574582932905728 32580862050171006 32667388012486656 32673685018974912 32709188647504512 32802377219149824 32808700246326048 32937924232452096 32970454600493124 33052616644709376 33064387519582848 33106696148429046 33189197705224704 33201017220076992 33243500677968009 33283753824043008 33295607012726784 33326343150287616 33338211506110368 33421289996869632 33433192165671936 33454297749766608 33571345852306944 33592538649559032 33688243887876864 33731350792739028 33784221790691328 33820932142153728 33827451507248256 33923826012966912 33960688060096512 33967234364716224 34064007112194048 34085510914856544 34097649629569812 34101021481832448 34226360133512976 34238549008204398 34323871131044352 34336094731874496 34380030615676317 34421659937685504 34465705309271808 34477979420849184 34563898201890816 34601455759343616 34620450410191536 34706724227518464 34741001509373016 34877836271596032 34884559366849764 34977203326500864 34983945575872128 35021959561974528 35121737224544256 35128507334450112 35166678403139712 35266868370100224 35389670346860544 35396492103889488 35409097692245574 35535908654078976 35542758600186552 35555416277750721 35644020020699904 35682751251823104 35784411511799808 35819753146214752 35909015614005248 35932280980856832 35967768655083408 36057399976046592 36070240930454016 36077193875118132 36116395798286232 36206397496608768 36219291512811264 36226273188651678 36322480377520128 36368958006665856 36472573271642112 36495597545199936 36599573606582272 36623286384334848 36646405799518944 36750811514047488 36757895646346776 36797837228442576 36902674371543552 36939120432033963 37007810195963904 37160735031484416 37184193725298048 37197435959530704 37201114343817216 37290131599159296 37303411560555008 37337847418377792 37351144372586616 37444223052048384 37457557889317632 37505487944374164 37598951246478336 37612341186380928 37636084968487434 37791605980753911 37891970270375936 37899274373861472 38007249514527744 38048548659922944 38055882945654288 38164304264587776 38205774067608576 38322008001218304 38346199779213612 38472947312836608 38504655150202098 38606913105666048 38614355022424896 38628106573358808 38724367429896192 38766445804449792 38773918472930784 38787726848455332 38884385477127168 38926637729261568 39076094341325184 39083626698044643 39237565805545536 39335345428414464 39349353742313472 39356938772856144 39399704507221344 39497888178118656 39511954377612288 39519570751256376 39675226916362752 39788261750882304 39813379140218112 39821053616875674 39926807570817024 39977897235838848 40091794378960896 40099522523287392 40143095158300992 40257462950774784 40297222289491596 40397642565755904 40463739736968834 40564574973052416 40579021046760768 40630945273072011 40680143562719232 40694630793332736 40732197183684864 40746702951912672 40848243329507328 40862790424710144 40915077757499088 41017037723430912 41031644930597376 41057547238349928 41174520307405056 41227206524458812 41336694840410112 41344662953303424 41352632602140123 41462454015848448 41507507629006848 41515508667986496 41633786470459392 41679026255572992 41805826910419968 41832217940960304 41847115454472042 41951398049054208 41966338005624384 42005078345675016 42020037419159943 42124750933554432 42139752625482336 42244764468977664 42290668150308864 42313883834678544 42419329611411456 42465422977376256 42628466554172928 42636683670594156 42758155703843712 42804617242413312 42812868313861074 42926567718887424 42934842297661248 42981495826059648 43103950230122496 43254041535051776 43282065726941184 43432777243874304 43441149400228008 43456619895028659 43564913358633216 43612251530006016 43736502958866432 43744933661768064 43917232309936128 43960606133990832 44070155526279168 44085850026110464 44142261531238728 44252263606966272 44268022960102656 44276556119463162 44324667570624012 44394142683635712 44435124200383488 44450948674813824 44577589554229248 44605730333022144 44761794469742592 44790051532745376 44917658517169152 44975134390318704 45103268676331008 45111962838698316 45231768017289216 45289645819621632 45418676149592064 45447347886475392 45463532839426416 45468028642443264 45635146844683968 45651398677605864 45765161508059136 45781459642499328 45823721831645472 45840040820901756 45954273745695744 45970639227798912 46160600546922048 46189740643143669 46275632303357952 46321335345830688 46503781695461376 46512745822466352 46645260767829504 46695946082632704 46704947251484808 46838009779266816 46888904537519616 47022491160133632 47061245183580342 47186227129147392 47195322805185984 47212130256327432 47381211538771968 47390344800248736 47407221703667628 47525360027599872 47577001669097472 47603119314013362 47721745812837888 47957024873444544 48076533301395456 48093654573938688 48102925166824176 48155194397714976 48275196662145024 48292388683748352 48301697584868904 48354182804317104 48474680945872896 48491944008887808 48630097695522816 48660796726933248 48831048512446464 48861874399358592 48871293075256509 49001082018729984 49010527528462368 49063782971256768 49203565828724736 49252160576045284 49406886348678144 49455681900739686 49578924967064064 49596581279374272 49660044222643569 49720175465545728 49783796557837056 49801525830115488 49925630736064512 49943410519090176 50007317259165552 50131934995304448 50149788248507904 50181446624649912 50357018778460416 50388807974338548 50532365831815296 50597026189108542 50676332686036992 50731398213230592 50741177260872384 50885739019450368 50941032090144768 51096010668291072 51128266372284816 51146474444354718 51151532222748672 51339540200269464 51357823512306597 51485806696566528 51504142097811744 51632489906528256 51688594405933056 51698557963907712 51716969131273776 51845847302836224 51902183639015424 52101459121766912 52111502264059524 52316754407394048 52326839050274646 52465804989751296 52475918363808192 52532939342961792 52682605836816384 52692761001675168 52900302555150336 53084505520290816 53094738155834232 53113646538368361 53303862981118464 53314137900279828 53455725838614528 53466030031049856 53524126877734656 53676617267699712 53729629719322128 53863523421007872 53951652982625112 54086099964069888 54105361395681024 54115790812677198 54174593697429348 54259507724443648 54309596244913152 54328937269216896 54339409782977517 54483720566280192 54553437009998784 54689383631241216 54708859907463168 54743396317799904 54899360409873408 54969608699278416 55126217271071232 55136843469520164 55196755842663864 55283272021131264 55354011557315328 55511715293945856 55572035007430656 55741102547226624 55776290587947072 55796153939296056 55935197398738944 55955117340832512 56006771127566688 56026716558879924 56166334578072576 56186336833976448 56258231916561246 56398426869717504 56418511779571392 56454127452731151 56559106148548608 56837955405563904 56848911560792208 57010874271791616 57072822989884416 57083824418481432 57246456396881664 57308661101412864 57471933640163328 57483012001827456 57519299668820418 57709420969254912 57756982725303147 57910369658499072 57921532533637344 57942159860038212 58086551144844288 58149668706674688 58181590272682998 58326578215690752 58389956593892352 58614141511987776 58760207368372224 58856348708318304 59003018142621696 59024030613470208 59035408159284216 59099556760832016 59246832267177984 59267931566418432 59436786072305664 59474307110696192 59512840374544128 59682392626323456 59720068710327168 59731580425313511 59890211356225536 59966845853758272 60137691568441344 60149283784931088 60386194426162176 60445833434237394 60596463848633856 60618043785901888 60695609605453251 60808475506065408 60846862459578624 60868531570141152 61020215344078848 61041946189999104 61098295775527296 61120054427869008 61272364994260992 61294185637065216 61547467395896064 61586320857524892 61761780461107584 61840809786688218 62005042260615168 62016994429955136 62193681023772672 62261261443510272 62273263001979744 62450679705689088 62518539383359488 62748326911440456 62770673181708063 62927097073581312 62949507008436576 63007617518512524 63174948718362624 63187126400331648 63209628938223504 63367146703466496 63436002225463296 63470825752017816 63628994417117184 63942699831259392 63955025505891234 64124872765251584 64137233555765568 64206925863619968 64219302470791611 64389851578331136 64402263446491872 64472243739089472 64632907927830528 64655925345183744 64881062302577664 65149165865811456 65161724100342012 65334776024973312 65347370037949824 65418377295009024 65604754438299648 65617400492652096 65875848464904192 65940909200986248 66105233289418752 66128775039165696 66213392296858092 66378395410449408 66402034440153984 66414834179194743 66487001355936018 66591214025453568 66652686300575232 66676423012220736 66842579993739264 66866384331343872 66908595499533216 67142691704613888 67185077299118064 67376487775753728 67462701585478056 67568443581382656 67654903014496512 67847652025933824 67921376120193024 67934468729432448 68128014224388096 68171021829713088 68195299259139624 68202042963664896 68452720267025952 68477098016408796 68647742262088704 68672189463748992 68760061231352634 68931410618543616 68955958841698368 69127796403781632 69240900820383072 69413448455036928 69482003018746032 69755672543192064 69769118733699528 69967891151744256 70043919123949056 70243474449088512 70257014668900224 70333356806279424 70533736740200448 70591867775370513 70779340693721088 70792984207778976 70818195384491148 71071817308157952 71085517200373104 71110832555501442 71288040041399808 71365502503646208 71639506292429504 71818031228010496 71864561961713664 71935537310166816 72114799952093184 72140481860908032 72154387750236264 72232791596572464 72412794993217536 72438583025622528 72452546377303356 72644960755040256 72737916013331712 72945146543284224 72991195090399872 73199147213164544 73246572768669696 73292811599037888 73501623028094976 73515791292693552 73595674456885152 73805348743087104 73878240864067926 74183522851109529 74321470062968832 74368387450596096 74394871919061408 74580263198318592 74606823121110016 74675694836755584 74702288745173232 74888446104096768 74915115778635264 75010975888748328 75197902492956672 75224682372761856 75272169936974868 75583211961507822 75783940540751872 75798548747722944 75895539283662813 76014499029055488 76097097319845888 76111765891308576 76328608529175552 76411548135217152 76644016002436608 76692399558427224 76719711666532077 77009310300404196 77213826211332096 77228710044849792 77256213146717616 77448734859792384 77532891608899584 77547836945861568 77575453696910664 77768770954254336 77853275458523136 78152188682650368 78167253396089286 78475131611091072 78490258575411969 78698707484626944 78713877545712288 78799409014442688 78995776356237312 79023908755224576 79039141502512752 79350453832725504 79626758280436224 79642107233751348 79853615141634048 79955794471677696 80183588757921792 80199045046574784 80286190316601984 80514925901549568 80594444578983192 80795285131511808 80927479473937668 81129149946104832 81158042093521536 81173686219015797 81261890546144022 81389261586665472 81464394367369728 81493405903825344 81696486659014656 81725580849420288 81830155514998176 82034075446861824 82063289861194752 82115094476699856 82349040614810112 82454413048917624 82689325906606848 82705265204280246 82924908031696896 83015015258013696 83031017335972992 83267572940918784 83358052511145984 83611653820839936 83664435881920608 83694230908944084 83902796098108416 83932676011248768 84010156691350032 84040074838319886 84249501867108864 84279505250964672 84489528937955328 84627767669357088 84838659222822912 84930845954752512 85256933108345856 85273367341188312 85516311407687424 85609234484826624 85625736627722148 85853135437774848 85869684595322496 85962991652119296 86207900460244992 86278949503230627 86508083070103552 86564131453882368 86865554487748608 86882298800456016 86913239790057318 87129826717266432 87224503060012032 87272385409024497 87489867323536128 87834464619872256 87921212267981664 88140311052558336 88171700052220928 88284523062477456 88504527213932544 88536045920205312 88553112238926324 88649335141248024 88788285367271424 88870248400766976 88901897349627648 89155179108458496 89211460666044288 89523588939485184 89580103065490752 89835317034338304 89950268780637408 90206537352662016 90223925677396632 90579291639243264 90668750151356091 90837352299184128 90894695772950784 90927065678852832 91270293689367936 91302797355211728 91530323016118272 91562919284998656 91647443663290944 91680081641803512 91908547491391488 91941278455597824 92321201093844096 92379481286287338 92642670691661376 92761214680032327 93007563390922752 93025491644932704 93290521535659008 93391892165265408 93409894502969616 93676019558533632 93777809075039232 94122490367160684 94372454258294784 94390645610371968 94424260512654864 94762423077543936 94780689600497472 94814443407335256 95050720055199744 95154003338194944 95206238628026724 95443491625675776 95914049746889088 95932538258836851 96187309147877376 96205850333648352 96310388795429952 96550393324290048 96584777367496704 96603395169737808 96708365608634208 96949361891745792 96983888017775616 97321593453866496 97662097024892928 97723748798717184 97742586150513018 98002164037459968 98021055056924736 98127565942513536 98407131657449472 98504321152090568 98813772697356288 98911363801479372 99157849934128128 99193162558748544 99320088445287138 99567593115674112 99603051660230976 99851261472129024 99886821038180352 100014634518331104 100263869990608896 100299576497015808 100362893249299824 100714037556920832 100777615948677096 101064731663630592 101194052378217084 101352665372073984 101462796426461184 101482354521744768 101771478038900736 101882064180289536 102192021336582144 102256532744569632 102292948888709436 102303064445497344 102679080400538928 102715647024613194 102971613393133056 103008284195623488 103140091847028951 103264979813056512 103397115927815424 103433938262547552 103691694605672448 103804367278030848 104202918243533824 104223004528119048 104633508814788096 104653678100549292 104931609979502592 104951836727616384 105065878685923584 105365211673632768 105385522003350336 105800605110300672 106169011040581632 106189476311668464 106227293076736722 106607725962236928 106628275800559656 106666248833252163 106932060062099712 107048253755469312 107353234535399424 107459259438644256 107727046842015744 107903305965250224 108172199928139776 108210722791362048 108231581625354396 108349187394858696 108519015448887296 108619192489826304 108657874538433792 108678819565955034 108967441132560384 109106874019997568 109417719814926336 109486792635599808 109798720819746816 109939217398556832 110252434542142464 110273686939040328 110393511685327728 110708023114630656 110817361296101889 111023430587891712 111482205094453248 111552581175894144 111592307878592112 111870394797477888 111910234681665024 112013542255133376 112053433117759848 112332669156145152 112372673667952896 112516463833122492 112796853739435008 112837023559142784 112908254905462302 113374817942261733 113675910811127808 113697823121584416 114021748543583232 114145645979768832 114167648836962864 114492912793763328 114617322202825728 114966024003654912 115038599337640836 115418841938509824 115513965450606294 115820739316998144 115843065067274688 115884319720076424 116173102289688576 116299337413349376 116363180545365996 116653156431381504 116779913187784704 117228283023975552 117250880094133929 117712697416636608 118006036285243392 118048061226940416 118070816318568432 118199113521664032 118493664534355968 118535863132836864 118948614221392384 119025680749088256 119364785252646912 119440137420654336 119463160850627022 119780422712451072 119933691707516544 120275383136882688 120298567569862176 120772388852324352 120891666868474788 121192927697267712 121236087571803776 121391219210906502 121693724919157248 121737063140282304 121892835819216033 122040430688157696 122083892379998208 122196591551054592 122240108855738016 122544729988521984 122588371274130432 123094934791792128 123172641715049784 123523560922215168 123681619573376436 124010084521230336 124033988859910272 124057897806420369 124387362047545344 124522522887020544 124546526003959488 124901359411378176 125037078766718976 125496653822880912 125541346363416126 125854194147162624 125899014016873152 126015235037025048 126060112257479829 126374252800663296 126419257876447008 126734293406932992 126872004450926592 126941651504035632 127257988834234368 127885399662518784 127910051011782468 128249745530503168 128274467111531136 128413851727239936 128438604941583222 128779703156662272 128804526892983744 128944487478178944 129311850690367488 129762124605155328 130298331731622912 130323448200684024 130369859685085977 130694740075899648 130836754590018048 131209508876599296 131234800985304192 131751696929808384 131881818401972496 132210466578837504 132257550078331392 132426784593716184 132756790820898816 132804068880307968 132829668358389486 132974002711872036 133182428050907136 133305372601150464 133352846024441472 133732768662687744 133817190999066432 134285383409227776 134370154598236128 134752975551507456 134925403170956112 135309806028993024 135695304051867648 135868937458864896 136256028448776192 136342043659426176 136390598518279248 136404085927329792 136905440534051904 136954196032817592 137295484524177408 137344378927497984 137520122462705268 137862821237087232 137911917683396736 138481801640766144 138569221929431007 138826896910073856 138964006037492064 139511345086384128 139538237467399056 139935782303488512 140087838247898112 140514029337800448 140666713612558848 141067473480400896 141183735550741026 141558681387442176 141585968415557952 141636390768982296 142143634616315904 142171034400746208 142221665111002884 142576080082799616 142731005007292416 143279012584859008 143871074620333632 144229599904186368 144280963721816064 144308775500472528 144465583193144928 144825589986435072 144877166051245056 144905092754606712 145475832026663424 145890293086568448 145982390180799744 146398294426329088 146493145537339392 146585623198075776 146613879225769527 147003246056189952 147031582585387104 147191348913770304 147610697486174208 147756481728135852 148367045702219058 148736774901192192 148789743838122816 148980132667930707 149160526396637184 149213646242220032 149351389673511168 149404577490346464 149776892208193536 149830231557270528 150021951777496656 150395804985913344 150449364745523712 150544339873949736 151166423923015644 151567881081503744 151597097495445888 151791078567325626 152028998058110976 152194194639691776 152223531782617152 152657217058351104 152823096270434304 153288032004873216 153384799116854448 153439423333064154 154018620600808392 154073470536919791 154457420089699584 154512426293435232 154897469719584768 155065783217799168 155095673891723136 155150907393821328 155537541908508672 155706550917046272 156304377365300736 156334506792178572 156950263222182144 156980517150823938 157397414969253888 157427755091424576 157598818028885376 158047817510449152 158078283005025504 158700907665451008 159253516560872448 159284214467502696 159340939615105083 159911588943355392 160367177515843584 160398090093149568 160572380633203968 161029851803099136 161188889157966384 161590570263023616 161854958947875336 162258299892209664 162316084187043072 162347372438031594 162523781092288044 162778523173330944 162928788734739456 162986811807650688 163451161698840576 163660311029996352 164068150893723648 164126579722389504 164230188953399712 164698081229620224 164908826097835248 165378651813213696 165410530408560492 165849816063393792 166062034671945984 166535145881837568 166716105022291968 167223307641679872 167328871763841216 167388461817888168 167805592196216832 167865352022497536 168020313382700064 168080149676639772 168499003734217728 168559010501929344 169255535338714176 169362382358193453 169677318445645824 170513866216691712 170546734682376624 171032622815374848 171218468969653248 171251473255444296 171739369190644992 171925983304238592 172415800920489984 172557899006461254 173016166140207104 173128262907764736 173270948175909441 173731108975497216 173764597600912032 173826479580114636 174259653434532864 174449006120024064 174544770818048994 174979734647072256 175842424535963328 176280622105116672 176343400104441856 176569046124954912 177009054427865088 177072091840410624 177106224477852648 177298670282496048 177740496801533952 177803794699255296 178310358216916992 178422921332088576 179047177878970368 179160206130981504 179194741275940533 179670634068676608 179900537561274816 180413074705324032 180447851354793264 181158583278486528 181337500302712182 181789391545901568 181854131357705664 182086828816359753 182540587378735872 182605594710423456 183060646032236544 183125838569997312 183294887326581888 183360163283607024 183817094982782976 183882556911195648 184642402187688192 184758962572574676 185285341383322752 185522429360064654 186015126781845504 186050983289865408 186581043071318016 186783784330530816 186819789005939232 187352039117067264 187555618150078464 188244980734321368 188312019545124189 188781291220743936 188848521025309728 189524846155087872 189561379200994944 189628886814670512 190101440110399488 190308006676389888 190412477256053448 190886983251351552 191828099493778176 191865076517673702 192374618295754752 192411700667296704 192620777590859904 193169554734993408 193206790339475616 193416731217268416 193898723783491584 193967776035551232 194643186907732992 195447497597434368 195485172301026036 196004328074919936 196042110113849472 196255131885027072 196814263314898944 197008642304181136 197627545394712576 197822727602958744 198315699868256256 198386325117497088 198640176890574276 199135186231348224 199206103320461952 199244502537584229 199773642076360704 200029269036662208 200527739981217792 200599152994031616 200725786498599648 201428075113841664 201555231897354192 202129463327261184 202388104756434168 202705330744147968 202964709043489536 203542956077801472 203764128360579072 204384042673164288 204513065489139264 204585897777418872 204606128890994688 205358160801077856 205431294049226388 205943226786266112 206016568391246976 206280183694057902 206794231855630848 206867876525095104 207383389211344896 208405836487067648 208446009056238096 209267017629576192 209307356201098584 209903673455232768 210131757371847168 210730423347265536 210771044006700672 211601210220601344 211775603326111539 212338022081163264 212378952623336928 212454586153473444 213215451924473856 213256551601119312 213332497666504326 213864120124199424 214096507510938624 214918518877288512 215454093684031488 215806611930500448 216344399856279552 216421445582724096 216463163250708792 216698374789717392 217238384979652608 217315749076867584 217357639131910068 217934882265120768 218213748039995136 218835439629852672 218973585271199616 219597441639493632 219878434797113664 220504869084284928 220547373878080656 220787023370655456 221416046229261312 221634722592203778 222550568553328587 222964410188906496 223105162351788288 223184615757184224 223740789594955776 223820469363330048 224027084510266752 224106866235519696 224665338312290304 224745347335905792 225032927666244984 225593707478870016 225674047118285568 225816509810924604 226749635884523466 227351821622255616 227395646243168832 228043497087166464 228291291959537664 228335297673925728 228985825587526656 229234644405651456 229932048007309824 230077198675281672 230159134999596231 231027930901212588 231641478633996288 231686130134549376 231768639440152848 232346204579377152 232598674826698752 232726361090731992 233306312862763008 233559826375569408 234456566047951104 234501760188267858 235425394833273216 235470775726235907 236096122453880832 236141632637136864 236398227043328064 236987329068711936 237071726265673728 237897228442784768 238051361498176512 238880274841308672 238926321701254044 239560845424902144 239867383415033088 240550766273765376 240597135139724352 241544777704648704 241783333736949576 242385855394535424 242472175143607552 242782438421813004 243387449838314496 243474126280564608 243521058657047391 243785671638432066 244167784759996416 244393183102109184 244480217711476032 245089459977043968 245176742548260864 246189869583584256 246345283430099568 247047121844430336 247363239146752872 248067977719820544 248115795612840738 248774724095090688 249045045774041088 249093052007918976 249802718822756352 250074157533437952 250993307645761824 251082692726832252 251708388294325248 251798028033746304 252030470074050096 252120224514959658 252748505601326592 252838515752894016 253468586813865984 253883303008071264 254515977668468736 255770799325037568 255820102023564936 256548934223062272 256827703454479872 256877209883166444 257559406313324544 257609053785967488 257888974956357888 258623701380734976 258836848509691881 259524249210310656 260596663463245824 260646896401368048 260739719370171954 261389480151799296 261673509180036096 261817156227073491 262469601970608384 263503393859616768 263763636803944992 264420933157675008 264515100156662784 264853569187432368 265513581641797632 265608137760615936 265659336716778972 265948005423744072 266364856101814272 266610745202300928 266705692048882944 267465537325375488 267634381998132864 268570766818455552 268740309196472256 269505951103014912 269850806341912224 270619612057986048 271737874917729792 272006250454068273 272512056897552384 272684087318852352 272781197036558496 273810881068103808 273908392065635184 274590969048354816 274688757854995968 275040244925410536 275725642474174464 275823835366793472 276963603281532288 277138443858862014 277928012074984128 278283644040096981 279022690172768256 279076474934798112 279871564606977024 280175676495796224 281028058675600896 281333427225117696 282367471101482052 283117362774884352 283171936831115904 283272781537964592 284287269232631808 284342068801492416 284443330222005768 285152160165599232 285462010014584832 286558025169718016 287742149240667264 287797614776510553 288561927443632128 288617551000945056 288931166386289856 289651179972870144 289754332102490112 289810185509213424 290951664053326848 291964780361599488 292796588852658176 292986291074678784 293171246396151552 293227758451539054 294006492112379904 294063165170774208 294382697827540608 295221394972348416 295512963456271704 296734091404438116 297473549802384384 297579487676245632 297960265335861414 298427292484440064 298702779347022336 298809154980692928 299553784416387072 299660463114541056 300043903554993312 300791609971826688 300898729491047424 301088679747899472 302332847846031288 303194194990891776 303582157134651252 304057996116221952 304388389279383552 304447063565234304 305314434116702208 305646192540868608 306576064009746432 306769598233708896 306878846666128308 308037241201616784 308146941073839582 308914840179399168 309024852586870464 309420275541086853 309794939439169536 310191347783446272 310301814787642656 311075083817017344 311413101834092544 312608754730601472 312669013584357144 313900526444364288 313961034301647876 314794829938507776 314855510182849152 315197636057770752 316095635020898304 316156566010051008 317401815330902016 318507033121744896 318568428935005392 318681879230210166 319823177886710784 319998746499756489 320796180186299136 321144761266407936 322059703606198272 322377778315932768 323181140526047232 323709917895750672 324516599784419328 324632168374086144 324694744876063188 325047562184576088 325557046346661888 325857577469478912 325973623615301376 326902323397681152 327320622059992704 328253159444779008 328460377906799424 329396162459240448 329817652195670496 330757303626427392 330821060817120984 332124069343891968 332452083888305667 333070291763675136 334446615283359744 334657743527682432 334776923635776336 335611184392433664 335730704044995072 336040626765400128 336160299353279544 336998007468435456 337118021003858688 338511070677428352 338724764716386906 340124453826785199 341027732433383424 341093469364753248 342065245630749696 342436937939306496 342502946510888592 343478738381289984 343851966608477184 345115798012922508 346032332280414208 346256525815529472 346541896351818882 347462217950994432 347529195201824064 347652959160229272 348519306869065728 348898012240048128 349089541636097988 349959469294144512 351684849071926656 351752640282401787 352686800208883712 353138092249909824 354018108855730176 354144183680821248 354212448955705296 354597340564992096 355480993603067904 355607589398510592 356845842664177152 358094355757940736 358320412261963008 358389482551881066 359341268137353216 359801075122549632 360826149410648064 360895702709586528 362317166556973056 362675000605424364 363578783091803136 363708262715411328 364173657632719506 365081174757471744 365211189420846912 365678507457648099 366121292064473088 366251677139994624 366589774653163776 366720326567214048 367634189965565952 367765113822391296 369284804375376384 369517925145149352 370570682766645504 371044858720129308 372030253563691008 372101966579730816 373162086142636032 373567568661061632 373639578011878464 374704078234134528 375111236300156928 376489961468642736 376624039090248378 377562582441487872 377697042050619456 378180336772439487 379122758401989888 379257773629341024 380202880220798976 380616013352779776 380824954512106896 381773966502703104 383656198987556352 383730153035347404 384749236591509504 384823401334593408 385241555181719808 386339109469986816 386413580678951232 386833462434536832 387935552071102464 389286373815465984 390894995194868736 390970344602052072 391109579055257931 392084220227698944 392510263770054144 393628526629797888 394017284608362272 395255090789425152 395645455205917488 396631399736512512 396772650234994176 397280353781148552 398270372462696448 398412206640923904 398489005075168458 399547284152721408 400058538073324416 401198305988063232 401451572997199296 402856150227683328 403110463794708384 404258926654522368 404776209512868336 405929418086979072 407085912155602944 408768085346328576 409026130978278528 409171795554837744 409212257781989376 410716321602155712 410862588098452776 411886453572532224 412033136782493952 412560367388115804 413588463711261696 413735753050190208 415707665788293021 416811672974135296 416892018112476192 418534035259152384 418614712402197168 419807346910465536 420263514743694336 421542088013401344 423202420441202688 423551206652223078 424676044162326528 424757905246673856 424909172306946888 426430903848947712 426513103202238624 426664995333008652 427728240248398848 428193015021877248 429837037754577024 431613223861000896 432688799712559104 432842891165448192 432926326501417584 433396749579434784 434476769959305216 434631498153735168 434715278263820136 436427496079990272 437670879259705344 437947170542399232 439194883278987264 439756869594227328 441009738168569856 441094747756161312 441574046741310912 442832092458522624 443269445184407556 445101137106657174 446210324703576576 446369231514368448 446940398003792121 447481579189911552 447640938726660096 448054169020533504 448213732471039392 449330676624580608 449490694671811584 450065855332489968 451187414957740032 451348094236571136 451633019621849208 453499271769046932 454703643244511232 454791292486337664 456086994174332928 456582583919075328 456670595347851456 457971651175053312 458469288811302912 459864096014619648 460154397350563344 460318269999192462 462055861802425176 462220411610759373 463372260269098752 463537278880305696 464692409158754304 465197349653397504 465452722181463984 466612625725526016 467119652751138816 468913132095902208 469003520376535716 470850789666546432 470941551452471814 472192244907761664 472283265274273728 472796454086656128 474143452531347456 475794456885569536 476102722996353024 477760549682617344 477852643402508088 478022818845315249 479734766830066176 481101532547530752 481194270279448704 483089555409297408 483566667473899152 484771710789070848 484944350287215104 485564876843626008 486774899676628992 486948252561129216 487042117314094782 487571343276864132 488335569519992832 488786366204218368 488960435422952064 490353485096521728 492379739167168512 492690566860199136 494094243688860672 494726478293505744 496135955439641088 496231591225681476 497549448190181376 498186104015837952 499605437645512704 500148315066875904 501986615291523648 502165385453664504 503416776588650496 503596056067492608 504060940148100192 504240449029919316 505497011202653184 505677031505788032 507766606016142528 508087147074580359 509031955336937472 511541598650075136 511640204047129872 513097868446124544 513655406908959744 513754419766332888 515218107571934976 515777949912715776 517247402761469952 517673697019383762 519048498420621312 521193326926491648 521293792802736096 521479438740343908 522778960303598592 523347018360072192 523634312454146982 524939203941216768 527527273607889984 528841866315350016 529030200313325568 529707138374864736 531027163283595264 531216275521231872 531318673433557944 531896010847488144 533221490404601856 533411384097765888 534931074650750976 535268763996265728 537141533636911104 537480618392944512 537584223827821599 539011902206029824 539701612683824448 541239224115972096 543475749835459584 544012500908136546 545368174637704704 545562394073116992 546260486449079259 547621762136207616 547816784131270368 549181938096709632 549377515709991936 550080489850821072 551451284948348928 551647670733586944 553927206563064576 554276887717724028 555856024149968256 556567288080193962 558045380345536512 558152949869596224 559743129213954048 560351352991592448 562056117351201792 562666854450235392 564734942202964104 564936058635372567 566343873662231808 566545563075929184 568574538465263616 568684137602984832 568886660444011536 570304320331198464 570924020029169664 573116050339436032 575484298481334528 575595229553021106 577123854887264256 577235102001890112 577862332772579712 579508664204980224 579620371018426848 581903328106653696 583929560723198976 586342492792303104 586455516903078108 588012984224759808 588126330341548416 588765395655081216 590442789944696832 591025926912543408 593468182808876232 594947099604768768 595158975352491264 595920530671722828 596854584968880128 597405558694044672 597618309961385856 597733507612752687 599320926229082112 600087807109986624 601583219943653376 601797458982094848 602177359495798944 604665695692062576 606388389981783552 607164314269302504 608115992232443904 608894127130468608 610628868233404416 611292385081737216 613152128019492864 613539196467417792 613757693332256616 616074482403233568 616293882147679164 617829680358798336 618049705173740928 618840551082173706 620382695566892544 620603629575285312 622150167634034688 625217509461202944 625338027168714288 627801052888728576 627922068603295752 629711020365698304 630395272115541504 632191270041796608 632313132020102016 634803630661804032 635326809978334617 637014066243489792 637136857870010784 637363758460420332 639646355773421568 639997492999512978 641592360372598272 642289522532815872 644755556631865536 646362281052094464 647419835791501344 649033199568838656 649264336748172288 649389489752126376 650095124369152176 651715154938957824 651947247230602752 653804646795362304 654641244119985408 656506318889558016 656920755813598848 658792324918480896 659635304391340992 661514607252854784 661642121634241968 664248138687783936 664904167776611334 667651705659985761 668893230566719488 669315487055364864 669553847271552672 671222368784867328 671461408089990144 672081253530800256 672320598706559088 673996014936870912 674236042007717376 677022141354856704 677449529432773812 680248907653570398 682055464866766848 682186938729506496 684130491261499392 684873875878612992 685005893021777184 686957476762579968 687703933216954368 690231596025845016 690477404998788693 693083792703637764 694924435901988864 695058390403648128 695305918320458544 697038613738131456 697796024480096256 698179083272195976 699918938588289024 703369698143853312 703505280564803574 705373600417767424 706276184499819648 706412327178707721 708288367361642496 708424897911410592 709194681129984192 710961987206135808 711215178797021184 713691685328354304 716640824523926016 716778965103762132 718682536274706432 719602150245099264 721652298821296128 721791405419173056 724634333113946112 725350001210848728 727157566183606272 727416525430822656 728347315265439012 730162349514943488 730422378841693824 730563175971142173 731357014915296198 732503354279989248 733179549306327552 733440653134428096 735268379931131904 735530227644782592 738569608750752768 739035850290298704 741141365533291008 742089717440258616 744203933159461632 746324172285272064 747135137322123264 747279156023756928 749408156468269056 750222472600313856 752979922937285472 753248078180496756 755125164882975744 755394084101238912 756360673544878974 758245516803979776 758515547258682048 760405760441597952 761649909024213792 763547933005406208 767312397975112704 767460306070694808 769646802669186816 770483110363439616 772678218939973632 772827161357902464 773666924869073664 775871104142204928 776510545529075643 778572747630931968 781789990389737472 781940689204104144 782219158110515862 784168440455397888 785020527540108288 788034569216724544 790510181578850304 791290910411834976 793262799473025024 793545300469988352 794560707562297104 796540744925392896 796824413281847808 796978010150336916 799094568305442816 800117076146648832 802396611976126464 802903145994398592 805712300455366656 806220927589416768 808517853309044736 809552419025736672 811858836173958144 816018751362204819 817536170692657152 818052261956557056 818343591109675488 821432643204311424 821725176196905552 823772907145064448 824066273564987904 825120734776231608 827176927422523392 827471506100380416 831415331576586042 833623345948270592 833784036224952384 834850932120290943 837068070518304768 837229424804394336 839614693820931072 840527029487388672 843084176026802688 847102413304446156 849352088324653056 849515810493347712 849818344613893776 852861807697895424 853026206404477248 853329990666017304 855456480496797696 856386030043754496 859674075509154048 863226447722001792 863392844329531659 865685782330896384 865852653002835168 866793499158869568 868953539918610432 869262996307470336 869430556527640272 872854992159980544 875894341084798464 878389766557974528 879513739188454656 882019476337139712 882189495512322624 883148093482621824 885664184917045248 886538890368815112 890202274213314348 892420649407153152 892738463028736896 893880796007584242 895281877453320192 896108338041067008 896427464942078784 898661353249161216 898981389343623168 900131710664979936 902374829915480064 902696188473142272 903266039243698416 906998543538093864 909582584972675328 912173988348665856 913165167838150656 913341190695702912 915943302350106624 916938577622605824 919728192029239296 920308794701126688 920636539998384924 924111723604850352 924440823221518746 926744520538197504 927074557760611392 929384818317508608 930905444362927968 933225251451052032 934239305502277632 937826264191804416 938007040753071432 941701579333092864 941883102904943628 944384489815523328 944566530548547456 945592908173312256 948286905062694912 951588913771139072 952205445992706048 955521099365234688 955705286805016176 956045637690630498 959469533660132352 959996239499269467 962388540558897408 966179110818594816 967133334947798304 969543421578141696 969888700574430208 971129753687252016 973549799353257984 973896505122258432 974084234628189564 975142686553728264 976671139039985664 977572732408436736 977920870845904128 980706970193043456 984759478334337024 985381133720398272 988188487377721344 989452956587011488 992271910879282176 992463182451362952 996372208031675904 997356251664917001 999210875291025408 1003973230583047296 1004330770907329008 1006833553177300992 1007192112134985216 1008121880296200384 1008480898059838632 1010994022405306368 1011354063011576064 1015533212032285056 1016174294149160718 1020373361480355597 1023083197300150272 1023280408094259744 1026195736892249088 1027310813817919488 1027508839532665776 1030436215143869952 1031555899825431552 1035347394038767524 1038096996841242624 1042386653852983296 1042587585605472192 1042958877480687816 1045557920607197184 1046694036720144384 1047268624908293964 1049878407882433536 1055054547215779968 1055257920847205361 1058060400626651136 1059414276749729472 1062054326567190528 1062432551042463744 1062637346867115888 1063792021694976288 1066442980809203712 1066822768195531776 1070537527992531456 1074283067273822208 1074961236785889024 1075168447655643198 1078023804412059648 1079403225367648896 1082478448231944192 1086951499670919168 1088025001816273092 1090736349275409408 1091124788146233984 1092520972898158518 1095243524272415232 1095633568262540736 1098363876193419264 1098755031419983872 1100160979701642144 1102902569896697856 1103295341467173888 1107854413126129152 1108553775435448056 1111712048299936512 1113134576160387924 1116090760691073024 1116305899739192448 1119486258427908096 1120702705983184896 1124112234702403584 1125333708900470784 1129469884405928208 1129872117270745134 1132687747324463616 1133091126151858368 1134541010317318461 1137368275205969664 1137773320888023072 1140608640662396928 1141848040058339328 1146232100678872064 1150968596962669056 1151190459106042212 1154247709774528512 1154470204003780224 1155724665545159424 1159017328409960448 1159240742036853696 1163806656213307392 1167859121446397952 1172684985584606208 1172911033806156216 1173328737165773793 1176252660683096832 1177530791310162432 1180885579889393664 1182051853825086816 1186936365617752464 1189894199209537536 1190317950704982528 1191841061343445656 1193709169937760256 1194811117388089344 1195236619922771712 1195467015225505374 1198641852458164224 1200175614219973248 1203594917964189696 1204354718991597888 1209331391384125152 1212776779963567104 1214328628538605008 1217788254260937216 1221257736466808832 1226304256038985728 1227078392934835584 1227515386664513232 1232148964806467136 1232587764295358328 1235659360717596672 1236099410347481856 1237681102164347412 1240765391133785088 1241207259150570624 1247122997364879063 1250435018922405888 1250676054337428576 1255602105777457152 1255844137206591504 1259422040731396608 1260790544231083008 1264626264040204032 1269607261323608064 1270653619956669234 1274028132486979584 1274273715740021568 1274727516920840664 1279292711546843136 1279994985999025956 1283184720745196544 1284579045065631744 1289511113263731072 1294839671583002688 1298066399137677312 1298528673496344576 1298778979504252752 1300190248738304352 1303430309877915648 1303894494461205504 1309282488239970816 1313012637779116032 1313841511627197696 1317584649836961792 1319270608782681984 1323029214505709568 1323284243268483936 1328496277375567872 1329808335553222668 1335303411319971522 1338630974110729728 1339107694543105344 1340821194011376363 1342444737569734656 1342922816179980288 1344162507061600512 1344641197413118176 1347992029873741824 1348472084015434752 1354044282709713408 1354899058865547624 1360497815307140796 1364110929733533696 1364373877459012992 1368260982522998784 1369747751757225984 1370011786043554368 1373914953525159936 1375407866433908736 1380463192051690032 1380954809997577386 1386167585407275528 1386661234832278119 1390116780807296256 1390611836640917088 1394077227476262912 1395592048960192512 1396358166544391952 1399837877176578048 1406739396287706624 1407010561129607148 1410747200835534848 1412552368999639296 1412824654357415442 1416576734723284992 1416849795822821184 1418389362259968384 1422430357594042368 1427383370656708608 1433281649047852032 1433557930207524264 1434068456535945747 1439204300490198528 1443304597642592256 1443582810838346112 1449268666227892224 1450700002421697456 1454315132367212544 1454833050861645312 1456694630530878024 1460324699029886976 1460844757683387648 1461126351942284346 1462714029830592396 1465006708559978496 1466359098612655104 1466881306268856192 1471060455289565184 1477139217501505536 1478071700580597408 1482282731066582016 1484179434880517232 1488407866318923264 1492648344570544128 1494558312047513856 1498816312936538112 1500444945200627712 1505959845874570944 1506496156360993512 1510250329765951488 1510788168202477824 1512721347089757948 1516491033607959552 1517031094517364096 1523299818048427584 1524261441223741077 1527095866010812416 1534624795950225408 1534920612141389616 1539293605338373632 1540966220726879232 1545654322715804928 1547333849738147328 1551742208284409856 1553021091058151286 1557145495261863936 1563579980779474944 1563881378408208288 1564438316221031724 1568336880910795776 1570041055080216576 1576069138433449088 1582581820823669952 1586525598946050048 1587090600939976704 1589121415124594208 1593081489850785792 1593648826563695616 1593956020300673832 1600234152293297664 1604793223952252928 1605806291988797184 1611424600910733312 1612441855178833536 1612752671483464797 1617035706618089472 1619104838051473344 1623717672347916288 1632037502724409638 1636104523913114112 1636687182219350976 1638781459347237777 1642865286408622848 1643450352393811104 1647545814290128896 1648132547129975808 1650241469552463216 1654353854845046784 1654943012200760832 1662830663153172084 1667246691896541184 1667568072449904768 1669701864240581886 1674136141036609536 1674458849608788672 1679229387641862144 1681054058974777344 1686168352053605376 1694204826608892312 1694808175906117701 1699031620986695424 1699636689227787552 1705723615395790848 1706052412808954496 1706659981332034608 1710912960993595392 1712772060087508992 1719348151018308096 1726452895444003584 1726785688659063318 1731371564661792768 1731705306005670336 1733586998317739136 1738525992614940672 1738861113055280544 1745709984319961088 1751788682169596928 1759027478376909312 1764038952674279424 1764378991024645248 1766296186965243648 1771328369834090496 1773077780737630224 1780404548426628696 1784841298814306304 1785476926057473792 1787761592015168484 1790563754906640384 1792216676082134016 1792854929884157568 1797962778687246336 1800263421329959872 1804749659830960128 1805392376946284544 1806532078487396832 1813997087076187728 1819165169945350656 1824347976697331712 1826682381391405824 1831886604700213248 1833877155245211648 1839456384058478592 1840617589402253376 1841273079996769848 1848223447209700704 1848881646443037492 1853489041076395008 1854149115521222784 1861810888725855936 1866450502902104064 1875652528383608832 1876014081506142864 1883403158666185728 1883766205809887256 1889133061097094912 1891185816346624512 1896573810125389824 1903177827542278144 1904410891985412096 1905980429935003851 1911042198730469376 1911410573610032352 1912091275381260996 1918939067320264704 1919992478998538934 1924777081117794816 1934266669895596608 1939086843156283392 1939777401148860416 1942259507374504032 1947099598706515968 1947793010244516864 1948168469256379128 1950285373107456528 1955145464816873472 1955841741691808256 1961413940386086912 1969518956668674048 1970762267440796544 1976376974755442688 1978905913174022976 1984543821758564352 1984926364902725904 1992744416063351808 1994712503329834002 2002955116979957283 2007946461166094592 2008661541814658016 2013667106354601984 2014384224269970432 2016243760592400768 2016961796119677264 2021988044810612736 2022708126023152128 2031066424064570112 2032348588298321436 2040746722960711194 2046166394600300544 2046560816188519488 2052391473784498176 2054621627635838976 2055017679065331552 2060872430287739904 2063111799650863104 2070694788077535048 2071432214996366079 2084773307705966592 2085175171210944384 2085917754961375632 2091115841214394368 2093388073440288768 2094537249816587928 2099756815764867072 2110109094431559936 2110515841694410722 2116120801253302272 2118828553499458944 2124865102084927488 2125274693734231776 2127584043389952576 2132885961618407424 2133645536391063552 2141075055985062912 2149922473571778048 2150336895311286396 2156047608824119296 2158806450735297792 2164956896463888384 2173902999341838336 2176050003632546184 2181472698550818816 2182249576292467968 2185041945796317036 2190487048544830464 2191267136525081472 2191689527913426519 2197510062839967744 2200321959403284288 2205805139793395712 2206590682934347776 2215708826252258304 2217107550870896112 2223424096599873024 2226269152320775848 2232611799478384896 2238972516855816192 2241405411966369792 2248224469404807168 2250667417800941568 2258939768811856416 2259744234541490268 2265375494648927232 2266182252303716736 2269082020634636922 2274736550411939328 2275546641776046144 2281217281324793856 2292464201357744128 2301937193925338112 2302380918212084424 2308940408007560448 2311449331090318848 2318034656819920896 2318481484073707392 2327613312426614784 2329531636587226929 2335718242892795904 2345369971169212416 2345822067612312432 2346657474331547586 2352505321366193664 2355061582620324864 2364103707650173632 2373872731235504928 2379788398419075072 2380635901409965056 2383682122686891312 2389622234776178688 2390473239845543424 2390934030451010748 2397283704916328448 2400351228439946496 2407189835928379392 2408709437983195776 2418662782768250304 2425553559927134208 2428657257077210016 2435576508521874432 2448056254086614457 2452608512077971456 2454156785869671168 2455030773329026464 2464297929612934272 2465175528590716656 2471318721435193344 2472198820694963712 2475362204328694824 2481530782267570176 2482414518301141248 2494245994729758126 2500870037844811776 2501352108674857152 2511204211554914304 2511688274413183008 2518844081462793216 2521581088462166016 2529252528080408064 2541307239913338468 2548056264973959168 2548547431480043136 2549455033841681328 2558585423093686272 2559989971998051912 2566369441490393088 2569158090131263488 2579022226527462144 2589679343166005376 2590178532988594977 2597057346992689152 2597557959008505504 2600380497476608704 2606860619755831296 2607788988922411008 2618564976479941632 2627683023254395392 2635169299673923584 2638541217565363968 2646058429011419136 2646568486536967872 2656992554751135744 2659616671106445336 2670606822639943044 2677261948221459456 2678215389086210688 2681642388022752726 2685845632359960576 2688325014123201024 2689282394826236352 2695984059747483648 2696944168030869504 2708088565419426816 2709798117731095248 2720995630614281592 2728747754918025984 2736521965045997568 2739495503514451968 2740023572087108736 2747829907050319872 2750815732867817472 2760926384103380064 2761909619995154772 2772335170814551056 2773322469664556238 2780233561614592512 2781223673281834176 2788154454952525824 2792716333088783904 2799675754353156096 2813478792575413248 2814021122259214296 2825104737999278592 2825649308714830884 2833153469446569984 2833699591645642368 2836778724519936768 2844860715188084736 2854766741313417216 2866563298095704064 2867115860415048528 2868136913071891494 2878408600980397056 2879988718497808401 2887165621676692224 2898537332455784448 2901400004843394912 2908630264734425088 2909666101723290624 2913389261061756048 2920649398059773952 2921689515366775296 2922252703884568692 2925428059661184792 2930013417119956992 2932718197225310208 2933762612537712384 2942120910579130368 2954278435003011072 2956143401161194816 2964565462133164032 2968358869761034464 2976815732637846528 2989116624095027712 2992068754994751003 2997632625873076224 3011919691749141888 3012992312721987024 3020500659531902976 3021576336404955648 3025442694179515896 3032982067215919104 3034062189034728192 3046599636096855168 3048522882447482154 3061120084441066791 3069249591900450816 3069841224282779232 3078587210676747264 3081932441453758464 3091308645431609856 3094667699476294656 3106042182116302572 3114290990523727872 3127159961558949888 3127762756816416576 3128876632442063448 3136673761821591552 3140082110160433152 3152138276866898176 3165163641647339904 3165773762541616083 3174181201879953408 3178242830249188416 3186162979701571584 3187297653127391232 3187912040601347664 3200468304586595328 3211612583977594368 3222849201821466624 3224883710357667072 3225505342966929594 3234071413236178944 3238209676102946688 3247435344695832576 3264075005448819276 3272209047826228224 3273374364438701952 3277562918694475554 3285730572817245696 3286900704787622208 3295091628580257792 3296265094259951616 3300482939104926432 3308707709690093568 3309886024401521664 3325661326306344168 3335136144899809536 3339403728481163772 3348272282073219072 3348917699217577344 3358458775283724288 3362108117949554688 3372336704107210752 3388409653217784624 3389616351812235402 3398063241973390848 3399273378455575104 3403623030951955383 3412104825617908992 3413319962664069216 3421825921987190784 3425544120175017984 3438696302036616192 3452905790888007168 3453571377318126636 3462743129323585536 3463410612011340672 3467173996635478272 3477051985229881344 3477722226110561088 3491419968639922176 3503577364339193856 3518054956753818624 3519986211497321379 3528757982049290496 3532592373930487296 3542656739668180992 3546155561475260448 3560809096853257392 3569682597628612608 3570953852114947584 3575523184030336968 3581127509813280768 3584433352164268032 3585709859768315136 3595925557374492672 3600526842659919744 3610784753892569088 3613064156974793664 3627994174152375456 3638330339890701312 3653364762782811648 3663773209400426496 3678912768116957184 3681235178804506752 3682546159993539696 3696446894419401408 3697763292886074984 3706978082152790016 3708298231042445568 3723621777451711872 3741368992094637189 3751305056767217664 3752028163012285728 3766806317332371456 3767532411619774512 3778266122194189824 3782371632693249024 3806355655084556288 3808821783970824192 3811960859870007702 3822084397460938752 3822821147220064704 3824182550762521992 3837878134640529408 3839984957997077868 3849554162235589632 3868533339791193216 3879554802297720832 3884519014749008064 3894199197413031936 3895586020489033728 3896336938512758256 3900570746214913056 3910290929633746944 3911683483383616512 3939037913337348096 3941524534881593088 3952753949510885376 3957811826348045952 3969087643517128704 3969852729805451808 3985488832126703616 3989425006659668004 4005910233959914566 4015892922332189184 4017323083629316032 4022463582034129089 4027334212709203968 4028768448539940864 4032487521184801536 4033923592239354528 4043976089621225472 4045416252046304256 4062132848129140224 4064697176596642872 4081493445921422388 4092332789200601088 4093121632377038976 4104782947568996352 4109243255271677952 4110035358130663104 4121744860575479808 4126223599301726208 4141389576155070096 4142864429992732158 4159983704496834357 4170350342421888768 4171835509922751264 4182231682428788736 4186776146880577536 4189074499633175856 4199513631529734144 4220218188863119872 4221031683388821444 4232241602506604544 4237657106998917888 4249730204169854976 4250549387468463552 4255168086779905152 4267291072782127104 4282150111970125824 4299844947143556096 4300673790622572792 4302205369607837241 4317612901470595584 4329913792927776768 4347805998683676672 4352100007265092368 4362945397101637632 4364499152584935936 4370083891592634072 4380974097089660928 4382534273050162944 4383379055826853038 4395020125679935488 4400643918806568576 4413181365868695552 4431417652504516608 4434215101741792224 4446848193199746048 4452538304641551696 4465223598956769792 4477945033711632384 4496448938809614336 4501334835601883136 4517879537623712832 4519488469082980536 4530750989297854464 4532364504607433472 4538164041269273844 4549473100823878656 4551093283552092288 4572784323671223231 4584928402715488256 4603874387850676224 4604761836424168848 4617880816015120896 4622898662180637696 4636962968147414784 4655226624853229568 4659063273174453858 4671436485785591808 4690739942338424832 4691644135224624864 4693314948663095172 4705010642732387328 4710123165240649728 4728207415300347264 4747745462471009856 4759576796838150144 4761271802819930112 4767364245373782624 4779244469552357376 4780946479691086848 4781868060902021496 4800702456879892992 4814379671856758784 4817418875966391552 4837325565536500608 4851107119854268416 4857314514154420032 4871153017043748864 4896112508173228914 4908313571739342336 4910061546658052928 4916344378041713331 4928595859225868544 4930351057181433312 4942637442870386688 4944397641389927424 4950724408657389648 4963061564535140352 4964829036602282496 4988491989459516252 5001740075689623552 5002704217349714304 5022408423109828608 5023376548826366016 5037688162925586432 5043162176924332032 5058505056160816128 5082614479826676936 5084424527718353103 5097094862960086272 5098910067683362656 5117170846187372544 5119979943996103824 5132738882980786176 5138316180262526976 5158044453054924288 5179358686332010752 5180357065977189954 5194114693985378304 5195115918017011008 5200760994953217408 5215577977844822016 5237129952959883264 5255366046508790784 5277082435130727936 5292116858022838272 5293136973073935744 5313985109502271488 5319233342212890672 5341213645279886088 5354523896442918912 5356430778172421376 5363284776045505452 5371691264719921152 5376650028246402048 5378564789652472704 5393888336061739008 5416177130838853632 5419596235462190496 5441991261228563184 5457495509836051968 5473043930091995136 5480047144174217472 5495659814100639744 5501631465735634944 5521852768206760128 5523819239990309544 5544670341629102112 5546644939329112476 5560467123229185024 5562447346563668352 5585432666177567808 5599351508706312192 5626957585150826496 5628042244518428592 5650209475998557184 5651298617429661768 5667399183291284736 5673557449039873536 5689721430376169472 5709533482626834432 5733126596191408128 5734231720830097056 5736273826143782988 5756817201960794112 5759977436995616802 5774331243353384448 5802800009686789824 5817260529468850176 5819332203446581248 5826778522123512096 5841298796119547904 5843379030733550592 5844505407769137384 5850856119322369584 5865436394450620416 5867525225075424768 5884241821158260736 5908556870006022144 5912286802322389632 5929130924266328064 5936717739522068928 5953631465275693056 5978233248190055424 5984137509989502006 6008865350939871849 6023839383498283776 6025984625443974048 6041001319063805952 6043152672809911296 6050885388359031792 6065964134431838208 6068124378069456384 6093199272193710336 6097045764894964308 6122240168882133582 6138499183800901632 6139682448565558464 6157174421353494528 6163864882907516928 6182617290863219712 6189335398952589312 6212084364232605144 6214296644989098237 6254319923117899776 6255525513632833152 6257753264884126896 6273347523643183104 6280164220320866304 6304276553733796352 6330327283294679808 6331547525083232166 6348362403759906816 6356485660498376832 6374595306254782464 6375824081202695328 6400936609173190656 6423225167955188736 6449767420715334144 6451010685933859188 6468142826472357888 6476419352205893376 6494870689391665152 6528150010897638552 6544418095652456448 6546748728877403904 6555125837388951108 6571461145634491392 6573801409575244416 6575068583740279557 6592530188519903232 6600965878209852864 6617415419380187136 6619772048803043328 6651322652612688336 6670272289799619072 6678807456962327544 6697835398435154688 6716917550567448576 6724216235899109376 6744673408214421504 6776819306435569248 6779232703624470804 6796126483946781696 6798546756911150208 6807246061903910766 6824209651235817984 6826639925328138432 6843651843974381568 6877392604073232384 6905811581776014336 6907142754636253272 6926821224022681344 6934347993270956544 6954103970459762688 6955444452221122176 6982839937279844352 6988594909761680787 7007154728678387712 7036109913507637248 7039972422994642758 7057515964098580992 7065184747860974592 7092311122950520896 7121618193706514784 7139365195257225216 7141907704229895168 7151046368060673936 7168866704328536064 7171419719536630272 7191851114748985344 7201053685319839488 7221569507785138176 7226128313949587328 7255988348304750912 7276660679781402624 7306729525565623296 7344168762259843371 7357825536233914368 7362470357609013504 7365092319987079392 7392893788838802816 7395526585772149968 7413956164305580032 7416596462084891136 7447243554903423744 7482737984189274378 7502610113534435328 7504056326024571456 7533612634664742912 7535064823239549024 7556532244388379648 7564743265386498048 7623921719740015404 7644168794921877504 7645642294440129408 7648365101525043984 7675756269281058816 7679969915994155736 7699108324471179264 7737066679582386432 7759109604595441664 7769038029498016128 7770535598965784931 7791172040978067456 7792673877025516512 7801141492429826112 7820581859267493888 7823366966767233024 7883049069763186176 7905507899021770752 7915623652696091904 7938175287034257408 7939705459610903616 7970977664253407232 7978850013319336008 8011820467919829132 8031785844664378368 8034646167258632064 8044927164068258178 8057536897079881728 8064975042369603072 8067847184478709056 8087952179242450944 8090832504092608512 8124265696258280448 8129394353193285744 8162986891842844776 8186243264754077952 8209565895137992704 8218486510543355904 8220070716261326208 8243489721150959616 8252447198603452416 8282779152310140192 8285728859985464316 8319967408993668714 8340700684843777536 8343671019845502528 8364463364857577472 8378148999266351712 8399027263059468288 8440436377726239744 8442063366777642888 8475314213997835776 8499460408339709952 8501098774936927104 8510336173559810304 8534582145564254208 8564300223940251648 8599689894287112192 8601347581245145584 8604410739215674482 8635225802941191168 8695611997367353344 8704200014530184736 8725890794203275264 8728998305169871872 8740167783185268144 8761948194179321856 8765068546100325888 8766758111653706076 8790040251359870976 8801287837613137152 8826362731737391104 8862835305009033216 8868430203483584448 8893696386399492096 8905076609283103392 8930447197913539584 8976206264984253009 8992897877619228672 9035759075247425664 9038976938165961072 9061501978595708928 9064729009214866944 9076328082538547688 9098946201647757312 9102186567104184576 9145568647342446462 9169856805430976512 9183360253323200373 9207748775701352448 9209523672848337696 9235761632030241792 9245797324361275392 9273925936294829568 9318126546348907716 9342872971571183616 9381479884676849664 9383288270449249728 9386629897326190344 9410021285464774656 9420246330481299456 9456414830600694528 9495490924942019712 9497321287624848249 9522543605639860224 9534728490747565248 9558488939104714752 9561892959382173696 9563736121804042992 9601404913759785984 9634837751932783104 9674651131073001216 9702214239708536832 9714629028308840064 9742306034087497728 9792225016346457828 9816627143478684672 9820123093316105856 9832688756083426662 9857191718451737088 9860702114362866624 9885274885740773376 9888795282779854848 9901448817314779296 9926123129070280704 9929658073204564992 9976983978919032504 10005408434699428608 10044816846219657216 10046753097652732032 10075376325851172864 10086324353848664064 10117010112321632256 10165228959653353872 10168849055436706206 10194189725920172544 10197820135366725312 10239959887992207648 10265477765961572352 10276632360525053952 10316088906109848576 10358717372664021504 10360714131954379908 10388229387970756608 10390231836034022016 10401521989906434816 10431155955689644032 10474259905919766528 10510732093017581568 10554164870261455872 10559958634491964137 10586273946147871488 10627970219004542976 10638466684425781344 10682427290559772176 10709047792885837824 10712861556344842752 10726569552091010904 10743382529439842304 10753300056492804096 10757129579304945408 10787776672123478016 10832354261677707264 10839192470924380992 10883982522457126368 10914991019672103936 10960094288348434944 10991319628201279488 11043705536413520256 11047638479980619088 11089340683258204224 11093289878658224952 11120934246458370048 11124894693127336704 11170865332355135616 11224106976283911567 11253915170301652992 11256084489036857184 11300418951997114368 11302597234859323536 11334798366582569472 11347114898079747072 11419066965253668864 11466253192382816256 11468463441660194112 11472547652287565976 11513634403921588224 11519954873991233604 11548662486706768896 11605600019373579648 11638664406893162496 11653557044247024192 11682597592239095808 11686758061467101184 11689010815538274768 11701712238644739168 11730872788901240832 11735050450150849536 11817113740012044288 11824573604644779264 11858261848532656128 11873435479044137856 11907262930551386112 11956466496380110848 11968275019979004012 12017730701879743698 12047678766996567552 12051969250887948096 12082002638127611904 12086305345619822592 12101770776718063584 12131928268863676416 12136248756138912768 12186398544387420672 12194091529789928616 12244480337764267164 12276998367601803264 12279364897131116928 12314348842706989056 12327729765815033856 12365234581726439424 12378670797905178624 12424168728465210288 12428593289978196474 12479951113490503071 12511051027265666304 12515506529768253792 12546695047286366208 12560328440641732608 12608553107467592704 12660654566589359616 12663095050166464332 12696724807519813632 12712971320996753664 12749190612509564928 12751648162405390656 12801873218346381312 12846450335910377472 12899534841430668288 12902021371867718376 12906616108823511723 12952838704411786752 12989741378783330304 13056300021795277104 13088836191304912896 13093497457754807808 13110251674777902216 13142922291268982784 13147602819150488832 13150137167480559114 13185060377039806464 13201931756419705728 13239544097606086656 13302645305225376672 13340544579599238144 13357614913924655088 13395670796870309376 13433835101134897152 13489346816428843008 13553638612871138496 13558465407248941608 13592252967893563392 13597093513822300416 13614492123807821532 13648419302471635968 13653279850656276864 13718352971013669693 13754785208146464768 13811623163552028672 13814285509272506544 13853642448045362688 13868695986541913088 13910888904442244352 13965679874559688704 13977189819523361574 14014309457356775424 14072219827015274496 14079944845989285516 14115031928197161984 14130369495721949184 14184622245901041792 14243236387413029568 14278730390514450432 14283815408459790336 14302092736121347872 14337733408657072128 14342839439073260544 14402107370639678976 14443139015570276352 14452256627899174656 14511976696609501824 14553321359562805248 14613459051131246592 14688337524519686742 14724940715218027008 14730184639974158784 14749033134125139993 14785787577677605632 14791053171544299936 14827912328611160064 14833192924169782272 14894487109806847488 14965475968378548756 15005220227068870656 15008112652049142912 15067225269329485824 15070129646479098048 15113064488776759296 15129486530772996096 15247843439480030808 15253273583155059309 15291284588880258816 15296730203050087968 15351512538562117632 15359939831988311472 15398216648942358528 15474133359164772864 15518219209190883328 15538076058996032256 15541071197931569862 15582344081956134912 15585347754051033024 15602282984859652224 15646733933534466048 15766098139526372352 15831247305392183808 15876350574068514816 15879410919221807232 15941955328506814464 15957700026638672016 16023640935839658264 16063571689328756736 16069292334517264128 16089854328136516356 16115073794159763456 16129950084739206144 16135694368957418112 16181665008185217024 16248531392516560896 16258788706386571488 16325973783685689552 16372486529508155904 16419131790275985408 16440141432522652416 16486979442301919232 16504894397206904832 16565558304620280384 16571457719970928632 16639934817987337428 16681401369687555072 16687342039691005056 16756297998532703424 16798054526118936576 16880872755452479488 16884126733555285776 16950628427995671552 17002197549873854208 17020672347119620608 17069164291128508416 17128600447880503296 17199379788574224384 17202695162490291168 17208821478431348964 17270451605882382336 17408400029060369472 17451781588406550528 17457996610339743744 17480335566370536288 17523896388358643712 17530137092200651776 17533516223307412152 17602575675226274304 17652725463474782208 17725670610018066432 17736860406967168896 17787392772798984192 17810153218566206784 17860894395827079168 17952412529968506018 18026596052819615547 18071518150494851328 18077953876331922144 18123003957191417856 18129458018429733888 18152656165077095376 18197892403295514624 18204373134208369152 18291137294684892924 18339713610861953024 18366720506646400746 18415497551402704896 18419047345696675392 18471523264060483584 18491594648722550784 18547851872589659136 18636253092697815432 18642889934967294711 18762959769353699328 18766576540898499456 18773259794652380688 18820042570929549312 18840492660962598912 18912829661201389056 18990981849884039424 18994642575249696498 19045087211279720448 19069456981495130496 19123785918764347392 19127472243608085984 19202809827519571968 19269675503865566208 19349302262146002432 19404428479417073664 19429258056617680128 19484612068174995456 19584450032692915656 19633254286957369344 19640246186632211712 19665377512166853324 19714383436903474176 19721404228725733248 19777590565559709696 19802897634629558592 19852246258140561408 19859316146409129984 19953967957838065008 20010816869398857216 20093506195305464064 20150752651702345728 20172648707697328128 20234020224643264512 20330457919306707744 20337698110873412412 20388379451840345088 20395640270733450624 20479919775984415296 20530955531923144704 20632177812219697152 20717434745328043008 20721428263908759816 20780463672068044032 20803043979812869632 20862311911379288064 20948519811839533056 20965784729285042361 21021464186035163136 21108329740522911744 21119917268983928274 21172547892295742976 21276933368851562688 21364854581119544352 21418095585771675648 21425723112689685504 21453139104182021808 21506600112985608192 21514259158609890816 21575553344246956032 21664708523355414528 21678384941848761984 21767965044914252736 21829982039344207872 21920188576696869888 22032506286779530113 22087411072827040512 22095276959961238176 22178681366516408448 22186579757316449904 22241868492916740096 22249789386254673408 22341730664710271232 22448213952567823134 22507830340603305984 22512168978073714368 22600837903994228736 22605194469718647072 22669596733165138944 22694229796159494144 22932506384765632512 22936926883320388224 22945095304575131952 23027268807843176448 23039909747982467208 23097324973413537792 23211200038747159296 23277328813786324992 23307114088494048384 23373516122934202368 23378021631076549536 23403424477289478336 23461745577802481664 23470100900301699072 23649147209289558528 23716523697065312256 23746870958088275712 23814525861102772224 23912932992760221696 23936550039958008024 24035461403759487396 24095357533993135104 24103938501775896192 24172610691239645184 24203541553436127168 24263856537727352832 24272497512277825536 24372797088774841344 24388183059579857232 24488960675528534328 24558729794262233856 24628697685413978112 24655459531630067712 24730469163452878848 24757341595810357248 24848337456930420576 24857186579956392948 24959902226981006142 25022102054531332608 25031013059536507584 25093390094572732416 25217106214935185408 25321309133178719232 25326190100332928664 25425942641993507328 25498381225019129856 25503296324810781312 25603746436692762624 25692900671820754944 25799069682861336576 25804042743735436752 25813232217647023446 25905677408823573504 26112600043590554208 26177672382609825792 26186994915509615616 26220503349555804432 26285844582537965568 26295205638300977664 26300274334961118228 26370120754079612928 26403863512839411456 26479088195212173312 26605290610450753344 26681089159198476288 26715229827849310176 26791341593740618752 26928618794952759027 26978693632857686016 27107277225742276992 27116930814497883216 27184505935787126784 27194187027644600832 27228984247615643064 27296838604943271936 27306559701312553728 27436705942027339386 27509570416292929536 27623246327104057344 27628571018545013088 27707284896090725376 27737391973083826176 27821777808884488704 27954379639046723148 28028618914713550848 28144439654030548992 28159889691978571032 28230063856394323968 28260738991443898368 28369244491802083584 28486472774826059136 28491963862874544747 28567630816919580672 28604185472242695744 28675466817314144256 28685678878146521088 28804214741279357952 28904513255798349312 29023953393219003648 29106642719125610496 29226918102262493184 29376675049039373484 29449881430436054016 29460369279948317568 29498066268250279986 29571575155355211264 29582106343088599872 29655824657222320128 29666385848339564544 29788974219613694976 29930951936757097512 30016225304098285824 30134450538658971648 30140259292958196096 30226128977553518592 30258973061545992192 30495686878960061616 30506547166310118618 30582569177760517632 30593460406100175936 30719879663976622944 30796433297884717056 30948266718329545728 31076152117992064512 31082142395863139724 31164688163912269824 31170695508102066048 31204565969719304448 31293467867068932096 31532196279052744704 31662494610784367616 31679875903475892411 31758821838443614464 31883910657013628928 31915400053277344032 32047281871679316528 32127143378657513472 32138584669034528256 32179708656273032712 32230147588319526912 32259900169478412288 32271388737914836224 32363330016370434048 32497062785033121792 32517577412773142976 32651947567371379104 32744973059016311808 32880282865045304832 32973958884603838464 33131116609240560768 33142915439941857264 33279869635974674856 33362802739375110144 33374684079382010112 33512595997065406848 33672320928851734701 33761745510904958976 33768253467110571552 33901256855991343104 34004395099747708416 34041344694239241216 34257200895761006592 34398759577148448768 34405390324980582336 34417642956862697928 34540903211764764672 34816800058120738944 34915993220679487488 34960671132741072576 35047792776717287424 35060274184401303552 35067032446614824304 35205151350452548608 35451341220036132864 35473720813934337792 35574785545597968384 35620306437132413568 35721788791654158336 35904825059937012036 36053192105639231094 36143036300989702656 36155907752663844288 36246007914382835712 36258916036859467776 36305312330154190752 36395784806591029248 36408746268416738304 36582274589369785848 36733441013292801492 36830995102805409792 36838094691393350784 36943046528120967168 36983189297445101568 37095703745179318272 37272506185395630864 37285779869934589422 37439853340471509213 37533153081796998912 37546519589304761376 37640085141859098624 37680985321925197824 37825659322402778112 37981963699768078848 37989285150499392996 38090174422559440896 38138913962990260992 38247571837528694784 38254944487216171968 38405619655039143936 38539351007731132416 38698604524292004864 38719848326470535169 38858516113235360256 38969224136349990912 39168900065385831312 39266508573914738688 39280492373264423424 39330755024333706648 39428766873806948352 39442808457451466496 39555181131119419392 39605795269259117184 39718632292818259968 39907935915676130016 40021633738797714432 40187012390610928128 40301505303404691456 40468040449286529024 40660915838613415488 40675396221746824824 40776758903680690176 40791280541466901248 40959839551968830592 41155058913041009079 41264355624439394304 41434869490656086016 41442856527817519632 41560927344136088064 41606087959625739264 41897039623679066112 41931569458570084722 42042928372070326272 42216659481045823488 42239834537967856548 42345095784591485952 42553866737703125376 42729709162239088704 42836191171543351296 42851446225379371008 42906278208364043616 43013200225971216384 43028518317219781632 43329417046710829056 43356769883697523968 43535930089828505472 43659964078688415744 43840377153393739776 44065012573559060226 44174822145654081024 44190553919922476352 44247099402375419979 44357362733032816896 44373159514632899808 44483736985833480192 44499578772509346816 44683461329420542464 44896427905135646268 45015660681206611968 45024337956147428736 45201675807988457472 45210388939437294144 45339193466330277888 45388459592318988288 45759820749465177927 45873853766640776448 45890190609150263904 46054537615686352896 46079819495964934416 46194649946827075584 46422400077494318592 46554657627572649984 46614228176988096768 46747032245868404736 46756043262153099072 46806848954578956672 46940201800603398144 47298294418579117056 47493741916176551424 47629051722205544448 47825865985520443392 47873100079916016048 48070922807518974792 48190715067986270208 48207877003551792384 48345221382479290368 48407083106872254336 48544995024555651072 48745594177549682688 48776366119159714464 48977921351057068656 49117459588524467712 49257395370827956224 49460938326905757696 49514683191620714496 49696674913860841152 49714373159912785896 49919804453962012284 50044204109062665216 50062026119073015168 50434212429870370816 50642618266357438464 50652380200665857328 50851885283987014656 51006592649621562624 51207492873385525248 51385801343641509888 51598139365722673152 51608085487470873504 51626464435294046892 51811354817647147008 52225200087181108416 52355344765219651584 52373989831019231232 52441006699111608864 52571689165075931136 52590411276601955328 52600548669922236456 52807727025678822912 52958176390424346624 53210581220901506688 53362178318396952576 53430459655698620352 53582683187481237504 53857237589905518054 54079788158458846641 54214554451484553984 54233861628995766432 54369011871574253568 54388374055289201664 54457968495231286128 54593677209886543872 54613119402625107456 54873411884054678772 55019140832585859072 55246492654208114688 55257142037090026176 55414569792181450752 55474783946167652352 55643555617768977408 55908759278093446296 55928669804901884133 56288879308061097984 56319779383957142064 56460127712788647936 56521477982887796736 56738488983604167168 56972945549652118272 56983927725749089494 57135261633839161344 57208370944485391488 57371357756293042176 57608429482558715904 57809026511596698624 58047906786438007296 58213285438251220992 58453836204524986368 58753350098078746968 58899762860872108032 58920738559896635136 58996132536500559972 59143150310710422528 59164212686177199744 59332771696679129088 59577948439227389952 59861903873514195024 60032450608196571648 60280518585916392192 60452257955107037184 60517946123091984384 60991373757920123232 61013094332620237236 61165138355521035264 61186920812200351872 61439759327953245888 61592866595769434112 61896533436659091456 62152304235984129024 62164284791726279448 62341391016204132096 62409131939438608896 62586935734137864192 63064392558105489408 63324989221568735232 63359751806951784822 63517643676887228928 63830800106554688064 64094563743358633056 64254286757315026944 64277169338069056512 64359417312546065424 64519800338956824576 64542777475829672448 64726660032740868096 64994125570066243584 65035154825546285952 65303895134742758208 65489946118032623616 65760565730090609664 66097518860338590339 66262233218481121536 66285830879883714528 66559739271949349712 66725605478750220288 66749368158764020224 67025191994130813696 67344641857703469402 67523491021809917952 67536506934221143104 67802513711982686208 68008790199495416832 68082689388478482432 68797519154296897536 68810780649961164672 68835285913725395856 69081806423529529344 69633600116241477888 69831986441358974976 69921342265482145152 70120548368802607104 70134064893229648608 70410302700905097216 70947441627868675584 71149571091195936768 71240612874264827136 71443577583308316672 71809650119874024072 72106384211278462188 72286072601979405312 72311815505327688576 72517832073718935552 72610624660308381504 72791569613182058496 72817492536833476608 73164549178739571696 73466882026585602984 73676189382786701568 73886093056241934336 73966378594890203136 74191407490358636544 74545012370791261728 74571559739869178844 74879706680943018426 75066306163593997824 75093039178609522752 75280170283718197248 75651318644805556224 75963927399536157696 75978570300998785992 76277827925980521984 76495143675057389568 76509888974432343936 76811239310078287872 77078702015462264832 77397209048584009728 77439696652941070338 77717032226470720512 78337800130771662624 78533017147829477376 78560984746528846848 78661510048667413296 78857533747613896704 78885616914902932992 79110362262238838784 79211590538518234368 79437264585636519936 79815871831352260032 80043267477595428864 80374024781221856256 80785856384858277081 80936080898573058048 81321831677226830976 81350792443493649648 81553517807361380352 81582561082933802496 81919679103937661184 82310117826082018158 82528711248878788608 82869738981312172032 82885713055635039264 83121854688272176128 83212175919251478528 83863138917140169444 84085856744140652544 84433318962091646976 84479669075935713096 84690191569182971904 85107733475406250752 85459418324478177408 85475891588623634241 85702892450758742016 85812556416728087232 86026400451942432768 86057036634439563264 86713539767395047936 87071860179657010944 87319928157376831488 87680754306787479552 88130025147118120452 88349644291308162048 88381107839844952704 88494198804750839958 88714725466065633792 88746319029265799616 88967473971666960384 88999157545018693632 89366922658841084928 89792855810271292536 90048675912294857472 90403351615976914944 90420777878874588288 90678386932660555776 90776919184637976576 91519641498930355854 91747707533281552896 91780381218300527808 92159638991929868832 92389299893654151168 92844800154988637184 93228456353976193536 93494064491736809472 93512086524306198144 93613697909157913344 93880403601206796288 94596588837158234112 94987483832353102848 95651731971040886784 95746200159832032096 96141845615037949584 96381430135972540416 96415754007103584768 96690442764958580736 96814166213744508672 97089990049111302144 97491188355099365376 97552732238319428928 97955842702114137312 98234919177048935424 98921876653811515392 99393349827721682304 99428746319825571792 99839608907924024568 100088408218125330432 100124052238146030336 100868424859740741632 101016962786555204103 101285236532714876928 101304760401331714656 101703770567974029312 102013185299243125248 102771602687283019776 103196278731445346304 103216170974941747008 103252928870588093784 103622709635294294016 104450400174362216832 104747979662038462464 104882013398223217728 105143378330151862272 105180822553203910656 105201097339844472912 105615454051357645824 106421162441803013376 106724356636793905152 106860919311397240704 107165366374962475008 107714475179811036108 108159576316917693282 108429108902969107968 108467723257991532864 108738023743148507136 108776748110578403328 108915936990462572256 109187354419773087744 109226238805250214912 109746823768109357544 110492985308416229376 110514284074180052352 110829139584362901504 110949567892335304704 111287111235537954816 111817518556186892592 111857339609803768266 112639558767914284128 112920255425577295872 113042955965775593472 113476977967208334336 113945891099304236544 113967855451498178988 114270523267678322688 114416741888970782976 114742715512586084352 115216858965117431808 115618053023193397248 116095813572876014592 116159544979411605507 116907672409049972736 117506700196157493936 117799525721744216064 117841477119793270272 117992265073001119944 118286300621420845056 118328425372354399488 118665543393358258176 119155896878454779904 119723807747028390048 120064901216393143296 120561037171832784384 120904515910214074368 121982747515840246464 122026188665240474472 122330276711042070528 122373841624400703744 122879518655906491776 123465176739123027237 123793066873318182912 124304608471968258048 124328569583452558896 124682782032408264192 124818263878877217792 126128785116210978816 126649978443137470464 126719503613903569644 127035287353774457856 127661600213109376128 128189127486717266112 128508573514630053888 128554338676138113024 128718834625092130848 129039600677913649152 129085554951659344896 129988251140132487168 130070309651092571904 130607790269485516416 130979892236065247232 131521131460181219328 132195037720677180678 132524466436962243072 132571661759767429056 133119478543898699424 133451210957500440576 133498736317528040448 134050383988261627392 134689283715406938804 135046982043619835904 135073013868442286208 135605027423965372416 136017580398990833664 136165378776956964864 137279462248395533781 137621561299922329344 137670571827450791712 138163612847059058688 139267200232482955776 139663972882717949952 139842684530964290304 140241096737605214208 140268129786459297216 140820605401810194432 141894883255737351168 142481225748529654272 142887155166616633344 143619300239748048144 144212768422556924376 144572145203958810624 144623631010655377152 145035664147437871104 145221249320616763008 145634985073666953216 146329098357479143392 146933764053171205968 147352378765573403136 147772186112483868672 148382814980717273088 149090024741582523456 149143119479738357688 149759413361886036852 150132612327187995648 150186078357219045504 151302637289611112448 151927854799072315392 151957140601997571984 152555655851961043968 153019777948864687872 153622478620156575744 154157404030924529664 154794418097168019456 154879393305882140676 155434064452941441024 156675600261543325248 157066034295658954752 157121969493057693696 157323020097334826592 157715067495227793408 157771233829805865984 158423181077036468736 158874529171273039872 159631743662704520064 160086534955190857728 160748049562443712512 161571712769716554162 162239364475376539923 162643663354453661952 162701584886987299296 163107035614722760704 163165122165867604992 163839358207875322368 164620235652164036316 165057422497757577216 165739477962624344064 165771426111270078528 166243709376544352256 166424351838502957056 167726277834280338888 167786009414705652399 168866637924183293952 168959338151871426192 169380383138365943808 170215466950812501504 170918836648956354816 170951783177247268482 171405784901517484032 171625112833456174464 172114073268879126528 173427079534790095872 174143720359314021888 174639856314753662976 175361508613574959104 176260050294236240904 176699288582616324096 176762215679689905408 176988397609501679916 177429450932131267584 177492638058531599232 177998315090037387264 178733845317682169856 179585711620542585072 180097351824589714944 180841555757749176576 181356773865321111552 181553838369275953152 183039282997860711708 183495415066563105792 183560762436601055616 184319277983859737664 184778599787308302336 185689600309977274368 186456912707952387072 187024173048612396288 187227395818315826688 187760807202413592576 189193177674316468224 189974967664706205696 191492400319664064192 192283691230075899168 192762860271945080832 192831508014207169536 193628332427489017344 194179980098222604288 194982376710198730752 195105464476638857856 195911685404228274624 196469838354097870848 198292556581015771017 198786699655443364608 198857492639651143584 199679217815848049136 200176816436250660864 200248104476292060672 201736849719481483264 202033925573110408206 202570473065429753856 202609520802663429312 203407541135948058624 204026370598486250496 206392557462890692608 206432341949883494016 206505857741176187568 207245419270588588032 208900800348724433664 209495959324076924928 209764026796446435456 210361645106407821312 210402194679688945824 211230908102715291648 212842324883606026752 213448713273587810304 213721838622794481408 214330732749924950016 215428950359622072216 216319152633835386564 216858217805938215936 216935446515983065728 217553496221156806656 217831873980925144512 218374708839546175488 218452477610500429824 219493647536218715088 221028568148360104704 221658279168725803008 221899135784670609408 222574222471075909632 223635037112373785184 223714679219607536532 225279117535828568256 225840510851154591744 226953955934416668672 227891782198608473088 227935710902996357976 228833483777941565952 229485431025172168704 230433717930234863616 231236106046386794496 232191627145752029184 232319089958823211014 235013400392314987872 235599051443488432128 235682954239586540544 235984530146002239888 236572601242841690112 236656850744708798976 237331086786716516352 238311793756909559808 239447615494056780096 240129802432786286592 241122074343665568768 242357569154574831243 243965495031680492928 244052377330480948944 244660553422084141056 244747683248801407488 245759037311812983552 246930353478246054474 247586133746636365824 248609216943936516096 248657139166905117792 249365564064816528384 249636527757754435584 252257570232421957632 253299956886274940928 253439007227807139288 254070574707548915712 255323200426218752256 256378254973434532224 257108677352276226048 257437669250184261696 258079201355827298304 258171109903318689792 260140619302185143808 261215580538971032832 261959784472130494464 263042262920362438656 264390075441354361356 265048932873924486144 265143323519534858112 266238957087797398848 266902421915000881152 266997472635056080896 268100767976523254784 269378567430813877608 270146027736884572416 271210054847930744832 272035160797981667328 272330757553913929728 274558924496791067562 275243122599844658688 275341143654901583424 278534400464965911552 279685369061928580608 280482193475210428416 280536259572918594432 281641210803620388864 283789766511474702336 284962451497059308544 287238600479496096288 288425536845113848752 289144290407917621248 289247262021310754304 290071328294875742208 290442498641233526016 291269970147333906432 292658196714958286784 293867528106342411936 294704757531146806272 296765629961434546176 298180049483165046912 298286238959476715376 299518826723772073704 300265224654375991296 300372156714438091008 302605274579222224896 303855709598144630784 303914281203995143968 305111311703922087936 306039555897729375744 308314808061849059328 309588836194336038912 309758786611764281352 310868128905882882048 313351200523086650496 314243938986115387392 314646040194669653184 315430134990455586816 315542467659611731968 316846362154072937472 319263487325409040128 320173069910381715456 321496099124887425024 323143425539433108324 324478728950753079846 325287326708907323904 325403169773974598592 326214071229445521408 326330244331735209984 327678716415750644736 329240471304328072632 331478955925248688128 331542852222540157056 332487418753088704512 332848703677005914112 335452555668560677776 335572018829411304798 337918676303742852384 338760766276731887616 340430933901625003008 341837673297912709632 341903566354494536964 342811569803034968064 343250225666912348928 344228146537758253056 346854159069580191744 348287440718628043776 348478634938234816521 350723017227149918208 352520100588472481808 353398577165232648192 353524431359379810816 353976795219003359832 354858901864262535168 354985276117063198464 355996630180074774528 357467690635364339712 359171423241085170144 360194703649179429888 361683111515498353152 362713547730642223104 366078565995721423416 366990830133126211584 367121524873202111232 368638555967719475328 370395530217369081711 371379200619954548736 372913825415904774144 374048346097224792576 374454791636631653376 378386355348632936448 379949935329412411392 382984800639328128384 384567382460151798336 385525720543890161664 385663016028414339072 387256664854978034688 389964753420397461504 390210928953277715712 391823370808456549248 392939676708195741696 396585113162031542034 397573399310886729216 397714985279302287168 399358435631696098272 400353632872501321728 400496208952584121344 404067851146220816412 405140946130859507712 405219041605326858624 406815082271896117248 408052741196972500992 411838386745186601343 412864683899766988032 413011715482352375136 414490838541177176064 417801600697448867328 418991918648153849856 419528053592892870912 420723290212815642624 420804389359377891648 422461816205430583296 425684649767212053504 427443677245588962816 428661465499849900032 430857900719244144432 432638305267670773128 433716435611876431872 433870893031966131456 435106992442313613312 435663747961850289024 436904955221000859648 438987295072437430176 442057136296720209408 443316558337451606016 445148444942151819264 447270074224747570368 447429358439215073064 450558235071657136512 453907911868833337344 455783564397216946176 455871421805992715952 457666967555883131904 460867435860469727232 462472212092773588992 464383254291504058368 464638179917646422028 470026800784629975744 471198102886976864256 471365908479173081088 471969060292004479776 473145202485683380224 473313701489417597952 476623587513819119616 478895230988113560192 480259604865572573184 482244148687331137536 484715138309149662486 486718093426129619769 487930990063360985856 488104754660961897888 489321106844168282112 489495366497602814976 491518074623625967104 493860706956492108948 495172267493272731648 497218433887873032192 497314278333810235584 498731128129633056768 499273055515508871168 503358028244116957197 506599913772549881856 506878014455614278576 508141149415097831424 510646400852437504512 512756509946869064448 514217354704552452096 514875338500368523392 516342219806637379584 520281238604370287616 522431161077942065664 523919568944260988928 526084525840724877312 528780150882708722712 530097865747848972288 530286647039069716224 532477914175594797696 533994945270112161792 536201535953046509568 538757134861627755216 540292055473769144832 544070321595963334656 544661515107827859456 549117848993582135124 550486245199689317376 550682287309803166848 557068800929931823104 559370738123857161216 561072519145837188864 563282421607240777728 567579533022949404672 569924902994118617088 574477200958992192576 576851073690227697504 578288580815835242496 578494524042621508608 580884997282467052032 582539940294667812864 585316393429916573568 587735056212684823872 589409515062293612544 594877669743047313051 596360098966330093824 596572477918953430752 599037653447544147408 600530449308751982592 600744313428876182016 605210549158444449792 607711419196289261568 607828562407990287936 610222623407844175872 612079111795458751488 619177672388672077824 619517573223528562704 621736257811765764096 626702401046173300992 628487877972230774784 629292080389339306368 631084935319223463936 633692724308145874944 638526974650818080256 640346139820763430912 642992198249774850048 646286851078866216648 648957457901506159692 650574653417814647808 650806339547949197184 652660488663470419968 655357432831501289472 658480942608656145264 663085704445080314112 664974837506177409024 665697407354011828224 670905111337121355552 671144037658822609596 675837352607485704768 677521532553463775232 680861867803250006016 683675346595825419264 683807132708989073928 686500451333824697856 688456293075516506112 693708318139160383488 696574881437256087552 696957269876469633042 705040201176944963616 706797154330465296384 707048862718759621632 707953590438006719664 709717803728525070336 709970552234126396928 711993260360149549056 714935381270728679424 718342846482170340288 720389407298358859776 723366223030996706304 727072707463724493729 732157131991442846832 733981660266252423168 734243049746404222464 737277111935438950656 740791060434738163422 742758401239909097472 745827650831809548288 748096692194449585152 748909583273263306752 756772710697265872896 759899870658824822784 765969601278656256768 769134764920303596672 771326032056828678144 774513329709956069376 780421857906555431424 783646741616913098496 785879353416391483392 793170226324063084068 795146798621773458432 795429970558604574336 798716871263392196544 800707265745002643456 800992417905168242688 808135702292441632824 810438083210653717248 813630164543792234496 816105482393945001984 823676773490373202686 825729367799533976064 826023430964704750272 835603201394897734656 839056107185785741824 841446580425631285248 841608778718755783296 844923632410861166592 851369299534424107008 854887354491177925632 861715801438488288864 865276610535341546256 867432871223752863744 867741786063932262912 870213984884627226624 871327495923700578048 873809910442001719296 877974590144874860352 884114272593440418816 890296889884303638528 894540148449495140736 894858716878430146128 901116470143314273024 907815823737666674688 911567128794433892352 911742843611985431904 915333935111766263808 924944424185547177984 928766508583008116736 929276359835292844056 940053601569259951488 942731816958346162176 943938120584008959552 946290404971366760448 946627402978835195904 957790461976227120384 960519209731145146368 964488297374662275072 969430276618299324972 973436186852259239538 975861980126721971712 976209509321923795776 978642213688336564224 978990732995205629952 983036149247251934208 987721413912984217896 994436867775746064384 994628556667620471168 997462256259266113536 998546111031017742336 1006716056488233914394 1013756028911228557152 1016282298830195662848 1021292801704875009024 1025513019893738128896 1028434709409104904192 1029750677000737046784 1032684439613274759168 1040562477208740575232 1044862322155884131328 1052169051681449754624 1057560301765417445424 1060195731495697944576 1060573294078139432448 1064955828351189595392 1067989890540224323584 1072403071906093019136 1077514269723255510432 1080584110947538289664 1088140643191926669312 1098235697987164270248 1100972490399378634752 1101364574619606333696 1111186590652107245133 1114137601859863646208 1118741476247714322432 1122145038291674377728 1135159066045898809344 1139849805988237234176 1148954401917984385152 1153702147380455395008 1156577161631670484992 1156989048085243017216 1161769994564934104064 1170632786859833147136 1175470112425369647744 1178819030124587225088 1189755339486094626102 1192720197932660187648 1193144955837906861504 1198075306895088294816 1201060898617503965184 1201488626857752364032 1215422838392578523136 1215657124815980575872 1220445246815688351744 1224158223590917502976 1239035146447057125408 1243472515623531528192 1253404802092346601984 1256975755944461549568 1258584160778678612736 1262169870638446927872 1267385448616291749888 1277053949301636160512 1285984396499549700096 1292573702157732433296 1297914915803012319384 1301149306835629295616 1301612679095898394368 1305320977326940839936 1310714865663002578944 1316961885217312290528 1326171408890160628224 1329949675012354818048 1341810222674242711104 1342288075317645219192 1351674705214971409536 1361723735606500012032 1367350693191650838528 1367614265417978147856 1373000902667649395712 1387416636278320766976 1393149762874512175104 1393914539752939266084 1410080402353889927232 1413594308660930592768 1414097725437519243264 1415907180876013439328 1419435607457050140672 1419941104468252793856 1429870762541457358848 1436685692964340680576 1440778814596717719552 1446732446061993412608 1454145414927448987458 1464314263982885693664 1467963320532504846336 1468486099492808444928 1474554223870877901312 1481582120869476326844 1485516802479818194944 1491655301663619096576 1496193384388899170304 1497819166546526613504 1510074084732350871591 1519799741317649645568 1531939202557312513536 1538269529840607193344 1542652064113657356288 1549026659419912138752 1560843715813110862848 1567293483233826196992 1571758706832782966784 1586340452648126168136 1590293597243546916864 1590859941117209148672 1597433742526784393088 1601984835810336485376 1616271404584883265648 1620876166421307434496 1632210964787890003968 1647353546980746405372 1651458735599067952128 1652046861929409500544 1671206402789795469312 1678112214371571483648 1683217557437511566592 1689847264821722333184 1702738599068848214016 1709774708982355851264 1723431602876976577728 1730553221070683092512 1734865742447505727488 1735483572127864525824 1742654991847401156096 1747619820884003438592 1755949180289749720704 1768228545186880837632 1784633009229141939153 1789080296898990281472 1789717433756860292256 1802232940286628546048 1815631647475333349376 1823134257588867784704 1823485687223970863808 1830667870223532527616 1857533017166016233472 1858552719670585688112 1880107203138519902976 1885463633916692324352 1887876241168017919104 1893254805957670391808 1915580923952454240768 1921038419462290292736 1928976594749324550144 1938860553236598649944 1946872373704518479076 1951723960253443943424 1952419018643847591552 1957981465990411259904 1966072298494503868416 1975442827825968435792 1989257113335240942336 1994924512518532227072 1997092222062035484672 2013432112976467828788 2027512057822457114304 2032564597660391325696 2042585603409750018048 2051026039787476257792 2059501354001474093568 2065368879226549518336 2081124954417481150464 2089724644311768262656 2115120603530834890848 2120391462991395889152 2121146588156278864896 2129911656702379190784 2135979781080448647168 2144806143812186038272 2155028539446511020864 2161168221895076579328 2181218122391173481187 2196471395974328540496 2201944980798757269504 2202729149239212667392 2222373181304214490266 2228275203719727292416 2237482952495428644864 2244290076583348755456 2270318132091797618688 2279699611976474468352 2297908803835968770304 2307404294760910790016 2313978096170486034432 2323539989129868208128 2341265573719666294272 2350940224850739295488 2357638060249174450176 2379510678972189252204 2385440395865320375296 2386289911675813723008 2396150613790176589632 2402121797235007930368 2402977253715504728064 2431314249631961151744 2440890493631376703488 2448316447181835005952 2478070292894114250816 2506809604184693203968 2517168321557357225472 2524339741276893855744 2534770897232583499776 2554107898603272321024 2585147404315464866592 2595829831606024638768 2602298613671258591232 2603225358191796788736 2610641954653881679872 2621429731326005157888 2633923770434624581056 2652342817780321256448 2683620445348485422208 2684576150635290438384 2703349410429942819072 2723447471213000024064 2734701386383301677056 2735228530835956295712 2746001805335298791424 2774833272556641533952 2786299525749024350208 2787829079505878532168 2820160804707779854464 2828195450875038486528 2831814361752026878656 2838871214914100281344 2839882208936505587712 2873371385928681361152 2881557629193435439104 2893464892123986825216 2908290829854897974916 2928628527965771387328 2935926641065009692672 2936972198985616889856 2949108447741755802624 2963164241738952653688 2983310603327238193152 2992386768777798340608 2995638333093053227008 3020148169464701743182 3063878405114625027072 3076539059681214386688 3085304128227314712576 3098053318839824277504 3121687431626221725696 3134586966467652393984 3172680905296252336272 3180587194487093833728 3181719882234418297344 3194867485053568786176 3203969671620672970752 3232542809169766531296 3241752332842614868992 3264421929575780007936 3294707093961492810744 3302917471198135904256 3304093723858819001088 3342412805579590938624 3356224428743142967296 3366435114875023133184 3405477198137696428032 3419549417964711702528 3446863205753953155456 3461106442141366185024 3469731484895011454976 3470967144255729051648 3485309983694802312192 3511898360579499441408 3536457090373761675264 3569266018458283878306 3578160593797980562944 3579434867513720584512 3604465880573257092096 3646268515177735569408 3646971374447941727616 3661335740447065055232 3717105439341171376224 3760214406277039805952 3770927267833384648704 3775752482336035838208 3786509611915340783616 3831161847904908481536 3857953189498649100288 3877721106473197299888 3893744747409036958152 3903447920506887886848 3904838037287695183104 3915962931980822519808 3932144596989007736832 3950885655651936871584 3978514226670481884672 3989849025037064454144 4026864225952935657576 4055024115644914228608 4085171206819500036096 4102052079574952515584 4119002708002948187136 4162249908834962300928 4179449288623536525312 4230241207061669781696 4240782925982791778304 4242293176312557729792 4259823313404758381568 4289612287624372076544 4310057078893022041728 4322336443790153158656 4362436244782346962374 4392942791948657080992 4403889961597514539008 4405458298478425334784 4444746362608428980532 4456550407439454584832 4474965904990857289728 4488580153166697510912 4530222254197052614773 4559399223952948936704 4595817607671937540608 4614808589521821580032 4627956192340972068864 4647079978259736416256 4682531147439332588544 4701880449701478590976 4715276120498348900352 4759021357944378504408 4770880791730640750592 4772579823351627446016 4792301227580353179264 4805954507431009456128 4862628499263922303488 4896632894363670011904 4956140585788228501632 5013619208369386407936 5034336643114714450944 5069541794465166999552 5108215797206544642048 5170294808630929733184 5191659663212049277536 5204597227342517182464 5206450716383593577472 5242859462652010315776 5267847540869249162112 5304685635560642512896 5353899027687425817459 5367240890696970844416 5369152301270580876768 5406698820859885638144 5446894942426000048128 5469402772766603354112 5470457061671912591424 5492003610670597582848 5572599051498048700416 5575658159011757064336 5640321609415559708928 5656390901750076973056 5663628723504053757312 5679764417873011175424 5746742771857362722304 5763115258386870878208 5786929784247973650432 5816581659709795949832 5857257055931542774656 5873944397971233779712 5898216895483511605248 5926328483477905307376 5984773537555596681216 5991276666186106454016 6040296338929403486364 6127756810229250054144 6153078119362428773376 6196106637679648555008 6243374863252443451392 6269173932935304787968 6345361810592504672544 6361174388974187667456 6363439764468836594688 6389734970107137572352 6407939343241345941504 6465085618339533062592 6483504665685229737984 6543654367173520443561 6589414187922985621488 6605834942396271808512 6608187447717638002176 6684825611159181877248 6712448857486285934592 6732870229750046266368 6810954396275392856064 6839098835929423405056 6893726411507906310912 6922212884282732370048 6941934288511458103296 6970619967389604624384 7023796721158998882816 7072914180747523350528 7138532036916567756612 7156321187595961125888 7158869735027441169024 7208931761146514184192 7293942748895883455232 7322671480894130110464 7434210878682342752448 7520428812554079611904 7551504964672071676416 7573019223830681567232 7662323695809816963072 7755442212946394599776 7787489494818073916304 7806895841013775773696 7809676074575390366208 7831925863961645039616 7864289193978015473664 7901771311303873743168 7957028453340963769344 8053728451905871315152 8110048231289828457216 8170342413639000072192 8204104159149905031168 8238005416005896374272 8324499817669924601856 8358898577247073050624 8460482414123339563392 8484586352625115459584 8519646626809516763136 8620114157786044083456 8644672887580306317312 8724872489564693924748 8785885583897314161984 8807779923195029078016 8810916596956850669568 8889492725216857961064 8949931809981714579456 8977160306333395021824 9060444508394105229546 9191635215343875081216 9229617179043643160064 9255912384681944137728 9294159956519472832512 9365062294878665177088 9403760899402957181952 9518042715888757008816 9541761583461281501184 9545159646703254892032 9584602455160706358528 9611909014862018912256 9725256998527844606976 9793265788727340023808 9912281171576457003264 10027238416738772815872 10068673286229428901888 10216431594413089284096 10340589617261859466368 10383319326424098555072 10409194454685034364928 10412901432767187154944 10535695081738498324224 10609371271121285025792 10707798055374851634918 10734481781393941688832 10738304602541161753536 10813397641719771276288 10938805545533206708224 10940914123343825182848 10984007221341195165696 11151316318023514128672 11280643218831119417856 11312781803500153946112 11327257447008107514624 11359528835746022350848 11493485543714725444608 11573859568495947300864 11633163319419591899664 11714514111863085549312 11747888795942467559424 11796433790967023210496 11852656966955810614752 11969547075111193362432 12080592677858806972728 12255513620458500108288 12306156238724857546752 12486749726504886902784 12538347865870609575936 12690723621185009345088 12722348777948375334912 12726879528937673189376 12779469940214275144704 12930171236679066125184 12967009331370459475968 13087308734347040887122 13178828375845971242976 13211669884792543617024 13216374895435276004352 13369651222318363754496 13424897714972571869184 13465740459500092532736 13678197671858846810112 13787452823015812621824 13844425768565464740096 13883868577022916206592 13941239934779209248768 14047593442317997765632 14145828361495046701056 14277064073833135513224 14312642375191922251776 14317739470054882338048 14417863522293028368384 14587885497791766910464 14868421757364685504896 15040857625108159223808 15103009929344143352832 15324647391619633926144 15510884425892789199552 15574978989636147832608 15613791682027551547392 15619352149150780732416 15728578387956030947328 15803542622607747486336 15914056906681927538688 16107456903811742630304 16220096462579656914432 16340684827278000144384 16408208318299810062336 16476010832011792748544 16717797154494146101248 16920964828246679126784 16969172705250230919168 17039293253619033526272 17240228315572088166912 17289345775160612634624 17449744979129387849496 17571771167794628323968 17621833193913701339136 17778985450433715922128 17954320612666790043648 18120889016788210459092 18383270430687750162432 18459234358087286320128 18588319913038945665024 18730124589757330354176 18807521798805914363904 19036085431777514017632 19083523166922563002368 19090319293406509784064 19169204910321412717056 19223818029724037824512 19450513997055689213952 19630963101520561330683 19824562343152914006528 20054476833477545631744 20137346572458857803776 20432863188826178568192 20681179234523718932736 20766638652848197110144 20825802865534374309888 21071390163476996648448 21218742542242570051584 21415596110749703269836 21468963562787883377664 21476609205082323507072 21626795283439542552576 21881828246687650365696 21968014442682390331392 22302632636047028257344 22561286437662238835712 22654514894016215029248 22719057671492044701696 22986971087429450889216 23266326638839183799328 23429028223726171098624 23495777591884935118848 23592867581934046420992 23705313933911621229504 24161185355717613945456 24511027240917000216576 24612312477449715093504 24973499453009773805568 25076695731741219151872 25381447242370018690176 25453759057875346378752 25558939880428550289408 25860342473358132250368 25934018662740918951936 26174617468694081774244 26357656751691942485952 26423339769585087234048 26432749790870552008704 26849795429945143738368 26931480919000185065472 27574905646031625243648 27688851537130929480192 27767737154045832413184 27882479869558418497536 28095186884635995531264 28554128147666271026448 28625284750383844503552 28635478940109764676096 28835727044586056736768 29175770995583533820928 29736843514729371009792 30081715250216318447616 30206019858688286705664 30649294783239267852288 31021768851785578399104 31149957979272295665216 31227583364055103094784 31238704298301561464832 31607085245215494972672 31828113813363855077376 32214913807623485260608 32440192925159313828864 32816416636599620124672 32952021664023585497088 33841929656493358253568 33938345410500461838336 34078586507238067052544 34480456631144176333824 34899489958258775698992 35143542335589256647936 35243666387827402678272 35557970900867431844256 35908641225333580087296 36241778033576420918184 36766540861375500324864 36918468716174572640256 37460249179514660708352 37615043597611828727808 38072170863555028035264 38167046333845126004736 38180638586813019568128 38338409820642825434112 38901027994111378427904 39261926203041122661366 39649124686305828013056 40108953666955091263488 40274693144917715607552 41362358469047437865472 41533277305696394220288 41651605731068748619776 42142780326953993296896 42437485084485140103168 42831192221499406539672 42937927125575766755328 42953218410164647014144 43253590566879085105152 43763656493375300731392 44605265272094056514688 45122572875324477671424 45309029788032430058496 45973942174858901778432 46532653277678367598656 46858056447452342197248 47185735163868092841984 47410627867823242459008 48322370711435227890912 49022054481834000433152 49224624954899430187008 50153391463482438303744 50762894484740037380352 50907518115750692757504 51117879760857100578816 51720684946716264500736 51868037325481837903872 52349234937388163548488 52715313503383884971904 52865499581741104017408 53862961838000370130944 55149811292063250487296 55377703074261858960384 55764959739116836995072 56190373769271991062528 57108256295332542052896 57250569500767689007104 57270957880219529352192 57671454089172113473536 58351541991167067641856 58892889304561683992049 59473687029458742019584 60163430500432636895232 60412039717376573411328 61298589566478535704576 62043537703571156798208 62299915958544591330432 62477408596603122929664 63214170490430989945344 63656227626727710154752 64429827615246970521216 64880385850318627657728 65904043328047170994176 67683859312986716507136 68157173014476134105088 68960913262288352667648 69798979916517551397984 70287084671178513295872 70487332775654805356544 71115941801734863688512 72483556067152841836368 73533081722751000649728 73836937432349145280512 74920498359029321416704 75230087195223657455616 76144341727110056070528 76361277173626039136256 76676819641285650868224 77802055988222756855808 78523852406082245322732 79298249372611656026112 80549386289835431215104 82724716938094875730944 83066554611392788440576 83303211462137497239552 84285560653907986593792 85662384442998813079344 85875854251151533510656 85906436820329294028288 86507181133758170210304 87527312986750601462784 89210530544188113029376 90245145750648955342848 90618059576064860116992 91947884349717803556864 93065306555356735197312 93716112894904684394496 94821255735646484918016 96644741422870455781824 98449249909798860374016 101525788969480074760704 101815036231501385515008 102235759521714201157632 103441369893432529001472 104698469874776327096976 105430627006767769943808 105730999163482208034816 107725923676000740261888 110299622584126500974592 110755406148523717920768 112380747538543982125056 114216512590665084105792 114501139001535378014208 114541915760439058704384 116703083982334135283712 117785778609123367984098 118947374058917484039168 120326861000865273790464 120824079434753146822656 124087075407142313596416 124599831917089182660864 124954817193206245859328 126428340980861979890688 127312455253455420309504 128859655230493941042432 129760771700637255315456 135367718625973433014272 137921826524576705335296 139597959833035102795968 140574169342357026591744 142231883603469727377024 144967112134305683672736 147066163445502001299456 147673874864698290561024 150460174390447314911232 152288683454220112141056 152722554347252078272512 153353639282571301736448 155604111976445513711616 157047704812164490645464 158596498745223312052224 165449433876189751461888 166133109222785576881152 168571121307815973187584 171324768885997626158688 171751708502303067021312 171812873640658588056576 173014362267516340420608 175054625973501202925568 178421061088376226058752 180490291501297910685696 181236119152129720233984 183895768699435607113728 186130613110713470394624 187432225789809368788992 189642511471292969836032 193289482845740911563648 203051577938960149521408 204471519043428402315264 206882739786865058002944 209396939749552654193952 210861254013535539887616 211461998326964416069632 220599245168253001949184 221510812297047435841536 224761495077087964250112 228433025181330168211584 229083831520878117408768 233406167964668270567424 235571557218246735968196 237894748117834968078336 241648158869506293645312 248174150814284627192832 249199663834178365321728 249909634386412491718656 252856681961723959781376 257719310460987882084864 259521543401274510630912 270735437251946866028544 275843653049153410670592 279195919666070205591936 281148338684714053183488 284463767206939454754048 289934224268611367345472 295347749729396581122048 304577366908440224282112 305445108694504156545024 306707278565142603472896 314095409624328981290928 317192997490446624104448 330898867752379502923776 332266218445571153762304 337142242615631946375168 342649537771995252317376 343503417004606134042624 343625747281317176113152 350109251947002405851136 356842122176752452117504 360980583002595821371392 362472238304259440467968 372261226221426940789248 374864451579618737577984 379285022942585939672064 386578965691481823127296 406103155877920299042816 413765479573730116005888 418793879499105308387904 421722508027071079775232 441198490336506003898368 443021624594094871683072 456866050362660336423168 458167663041756234817536 466812335929336541134848 471143114436493471936392 475789496235669936156672 496348301628569254385664 498399327668356730643456 505713363923447919562752 515438620921975764169728 519043086802549021261824 541470874503893732057088 551687306098306821341184 558391839332140411183872 562296677369428106366976 568927534413878909508096 579868448537222734690944 609154733816880448564224 613414557130285206945792 628190819248657962581856 634385994980893248208896 661797735504759005847552 664532436891142307524608 674284485231263892750336 685299075543990504634752 687251494562634352226304 700218503894004811702272 713684244353504904235008 724944476608518880935936 744522452442853881578496 749728903159237475155968 758570045885171879344128 773157931382963646254592 812206311755840598085632 827530959147460232011776 837587758998210616775808 843445016054142159550464 886043249188189743366144 913732100725320672846336 916335326083512469635072 942286228872986943872784 951578992471339872313344 992696603257138508771328 996798655336713461286912 1011426727846895839125504 1030877241843951528339456 1082941749007787464114176 1116783678664280822367744 1124593354738856212733952 1137855068827757819016192 1159736897074445469381888 1218309467633760897128448 1256381638497315925163712 1323595471009518011695104 1329064873782284615049216 1370598151087981009269504 1374502989125268704452608 1400437007788009623404544 1427368488707009808470016 1489044904885707763156992 1517140091770343758688256 1546315862765927292509184 1624412623511681196171264 1655061918294920464023552 1675175517996421233551616 1686890032108284319100928 1827464201450641345692672 1884572457745973887745568 1903157984942679744626688 1985393206514277017542656 1993597310673426922573824 2022853455693791678251008 2061754483687903056678912 2233567357328561644735488 2249186709477712425467904 2275710137655515638032384 2319473794148890938763776 2436618935267521794256896 2512763276994631850327424 2658129747564569230098432 2741196302175962018539008 2749005978250537408905216 2854736977414019616940032 2978089809771415526313984 3034280183540687517376512 3092631725531854585018368 3248825247023362392342528 3350351035992842467103232 3373780064216568638201856 3654928402901282691385344 3769144915491947775491136 3970786413028554035085312 3987194621346853845147648 4123508967375806113357824 4467134714657123289470976 4551420275311031276064768 4638947588297781877527552 4873237870535043588513792 5025526553989263700654848 5482392604351924037078016 5709473954828039233880064 5956179619542831052627968 6068560367081375034753024 6185263451063709170036736 6700702071985684934206464 6747560128433137276403712 7309856805802565382770688 7538289830983895550982272 7974389242693707690295296 8247017934751612226715648 8934269429314246578941952 9102840550622062552129536 9277895176595563755055104 9746475741070087177027584 10051053107978527401309696 10964785208703848074156032 11912359239085662105255936 12370526902127418340073472 13401404143971369868412928 14619713611605130765541376 15076579661967791101964544 17868538858628493157883904 18205681101244125104259072 18555790353191127510110208 20102106215957054802619392 21929570417407696148312064 24741053804254836680146944 26802808287942739736825856 29239427223210261531082752 30153159323935582203929088 35737077717256986315767808 37111580706382255020220416 40204212431914109605238784 43859140834815392296624128 53605616575885479473651712 60306318647871164407858176 74223161412764510040440832 80408424863828219210477568 87718281669630784593248256 107211233151770958947303424 120612637295742328815716352 160816849727656438420955136 241225274591484657631432704 321633699455312876841910272 482450549182969315262865408 964901098365938630525730816
- Sum of all divisors σ(n): 3514126981546170827791672719
- Sum of proper divisors (its aliquot sum) s(n): 2549225883180232197265941903
- 964901098365938630525730816 is an abundant number, because the sum of its proper divisors (2549225883180232197265941903) is greater than itself. Its abundance is 1584324784814293566740211087
Bases of 964901098365938630525730816
- Binary: 1100011110001001011100000101011010101001100100110000111111110000110111110001000000000000002
- Hexadecimal: 0x31E25C15AA64C3FC37C4000
- Base-36: 3D8LWJWGVND0000000
Squares and roots of 964901098365938630525730816
- 964901098365938630525730816 squared (9649010983659386305257308162) is 931034129627794776923699044532719265388037050892025856
- 964901098365938630525730816 cubed (9649010983659386305257308163) is 898355854294034865941053233572856083339916893041709162782831383072915561167978496
-
964901098365938630525730816 is a
perfect square number . Itssquare root is 31062857215104 -
The
cube root of 964901098365938630525730816 is 988160751.4768825191
Scales and comparisons
How big is 964901098365938630525730816?- 964,901,098,365,938,630,525,730,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 964,901,098,365,938,630,525,730,816 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 964901098365938630525730816 cubic inches would be around 82346729.3 feet tall.
Recreational maths with 964901098365938630525730816
- 964901098365938630525730816 backwards is 618037525036839563890109469
- The number of decimal digits it has is: 27
- The sum of 964901098365938630525730816's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 964901098365938630525730816 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 964901098365938630525730816 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/964901098365938630525730816/
Chicago style:
Numbermatics. 2024. "Number 964901098365938630525730816 - Facts about the integer". https://numbermatics.com/n/964901098365938630525730816/
The information we have on file for 964901098365938630525730816 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 964901098365938630525730816, math, Factors of 964901098365938630525730816, curriculum, school, college, exams, university, Prime factorization of 964901098365938630525730816, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-four septillion, nine hundred one sextillion, ninety-eight quintillion, three hundred sixty-five quadrillion, nine hundred thirty-eight trillion, six hundred thirty billion, five hundred twenty-five million, seven hundred thirty thousand, eight hundred sixteen.