97449833516525311633651008
97,449,833,516,525,311,633,651,008 is an even composite number composed of six prime numbers multiplied together.
97449833516525311633651008 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 97449833516525311633651008:
26 × 39 × 133 × 313 × 973 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 97 × 97 × 97 × 109 × 109 × 109)See below for interesting mathematical facts about the number 97449833516525311633651008 from the Numbermatics database.
Names of 97449833516525311633651008
- Cardinal: 97449833516525311633651008 can be written as Ninety-seven septillion, four hundred forty-nine sextillion, eight hundred thirty-three quintillion, five hundred sixteen quadrillion, five hundred twenty-five trillion, three hundred eleven billion, six hundred thirty-three million, six hundred fifty-one thousand and eight.
Scientific notation
- Scientific notation: 9.7449833516525311633651008 × 1025
Factors of 97449833516525311633651008
Divisors of 97449833516525311633651008
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 97 104 108 109 117 124 144 156 162 169 186 192 194 208 216 218 234 243 248 279 288 291 312 324 327 338 351 372 388 403 416 432 436 468 486 496 507 558 576 582 624 648 654 676 702 729 744 776 806 832 837 864 872 873 936 961 972 981 992 1014 1053 1116 1164 1209 1248 1261 1296 1308 1352 1404 1417 1458 1488 1521 1552 1612 1674 1728 1744 1746 1872 1922 1944 1962 1984 2028 2106 2187 2197 2232 2328 2418 2496 2511 2522 2592 2616 2619 2704 2808 2834 2883 2916 2943 2976 3007 3042 3104 3159 3224 3348 3379 3488 3492 3627 3744 3783 3844 3888 3924 4056 4212 4251 4374 4394 4464 4563 4656 4836 5022 5044 5184 5232 5238 5239 5408 5616 5668 5766 5832 5886 5952 6014 6084 6208 6318 6448 6561 6591 6696 6758 6976 6984 7254 7488 7533 7566 7688 7776 7848 7857 8112 8424 8502 8649 8748 8788 8829 8928 9021 9126 9312 9409 9477 9672 10044 10088 10137 10464 10476 10478 10573 10816 10881 11232 11336 11349 11532 11664 11772 11881 12028 12168 12493 12636 12753 12896 13122 13182 13392 13516 13689 13968 14508 15066 15132 15376 15552 15696 15714 15717 16224 16393 16848 17004 17298 17496 17576 17658 17856 18042 18252 18421 18624 18818 18954 19344 19683 19773 20088 20176 20274 20928 20952 20956 21146 21762 22464 22599 22672 22698 23064 23328 23544 23571 23762 24056 24336 24986 25272 25506 25792 25947 26244 26364 26487 26784 27032 27063 27378 27936 28227 28431 29016 29791 30132 30264 30411 30752 31392 31428 31434 31719 32448 32643 32786 33696 34008 34047 34596 34992 35152 35316 35643 36084 36504 36842 37479 37636 37908 38259 38688 39091 39366 39546 40176 40352 40548 41067 41904 41912 42292 43524 43927 45198 45344 45396 46128 46656 47088 47142 47151 47524 48112 48672 49179 49972 50544 51012 51894 52488 52728 52974 53568 54064 54126 54756 55263 55872 56454 56862 58032 59319 59582 60264 60528 60822 61504 62784 62856 62868 63438 65286 65572 67392 67797 68016 68094 68107 69192 69984 70304 70632 70713 71286 72168 73008 73684 74958 75272 75816 76518 77376 77841 78182 78732 79092 79461 80352 80704 81096 81189 82134 83808 83824 84584 84681 85293 87048 87854 89373 90396 90688 90792 91233 92256 93217 94176 94284 94302 95048 95157 96224 97344 97929 98358 99944 101088 102024 102141 103788 104749 104976 105456 105948 106929 108128 108252 109512 110526 112437 112908 113724 114777 116064 117273 118638 119164 120528 121056 121644 122317 123201 125712 125736 126876 130572 131144 131781 135594 136032 136188 136214 137449 138384 139968 140608 141264 141426 141453 142572 144336 146016 147368 147537 149916 150544 151632 153036 154453 155682 156364 157464 158184 158922 160704 162192 162378 162409 164268 165789 167616 167648 169168 169362 170586 174096 175708 177957 178746 180792 181584 182466 184512 186434 188352 188568 188604 190096 190314 192448 195858 196716 199888 202176 203391 204048 204282 204321 207576 209498 209952 210912 211896 212139 213109 213858 216256 216504 219024 221052 224874 225816 227448 229554 232128 233523 234546 237276 238328 238383 239473 241056 242112 243288 243567 244634 246402 251424 251472 253752 254043 255879 261144 262288 263562 268119 271188 272064 272376 272428 273699 274898 276768 279651 282528 282852 282906 285144 285471 288672 291679 292032 293787 294736 295074 299832 301088 303264 306072 306423 308906 311364 312728 314247 314928 316368 317844 320787 324384 324756 324818 327763 328536 331578 335296 337311 338336 338724 341172 344331 348192 351416 351819 355914 357492 361584 363168 364932 366951 368311 369603 372868 377136 377208 380192 380628 387283 391716 393432 395343 399776 406782 408096 408564 408642 412347 415152 418996 419904 421824 423792 424278 424359 426218 427716 433008 438048 442104 442611 449748 451632 454896 459108 463359 467046 469092 474552 476656 476766 478946 482112 486576 487134 487227 489268 492804 497367 502848 502944 507504 508086 508183 511758 522288 524576 527124 533871 536238 542376 544752 544856 547398 549796 553536 559302 565056 565704 565812 570288 570942 571051 577344 583358 587574 589472 590148 599664 602176 606528 610173 612144 612846 612963 617812 622728 625456 628494 629856 632736 635688 636417 639327 641574 648768 649512 649636 655526 657072 663156 674622 676672 677448 682344 688662 696384 700569 702832 703638 711828 714984 715149 718419 723168 726336 729864 730701 733902 736622 739206 745736 754272 754416 760384 761256 762129 774566 783432 786864 790686 799552 804357 813564 816192 817128 817284 821097 824694 830304 837992 838953 847584 848556 848718 852436 855432 856413 866016 875037 876096 881361 884208 885222 899496 903264 909792 912673 918216 919269 926718 934092 938184 942741 949104 953312 953532 957892 962361 973152 974268 974454 978536 983289 985608 994734 1005888 1011933 1015008 1016172 1016366 1023516 1025581 1032993 1044576 1049152 1054248 1055457 1067742 1072476 1084752 1089504 1089712 1094796 1099592 1100853 1104933 1108809 1118604 1131408 1131624 1140576 1141884 1142102 1152457 1161849 1166716 1175148 1178944 1180296 1186029 1199328 1211821 1220346 1224288 1225692 1225926 1235624 1237041 1245456 1250912 1256988 1259712 1265472 1271376 1272834 1273077 1278654 1283148 1295029 1299024 1299272 1311052 1314144 1326312 1327833 1349244 1354896 1361737 1364688 1377324 1390077 1401138 1405664 1407276 1423656 1429968 1430298 1436838 1446336 1459728 1461402 1461681 1467804 1473244 1478412 1491472 1492101 1508544 1508832 1522512 1524258 1524549 1549132 1566864 1573728 1581372 1590121 1601613 1608714 1627128 1634256 1634568 1642194 1649388 1660608 1675984 1677906 1695168 1697112 1697436 1704872 1710864 1712826 1713153 1732032 1750074 1762722 1768416 1770444 1786837 1798992 1806528 1819584 1825346 1836432 1838538 1838889 1853436 1868184 1876368 1885482 1898208 1906624 1907064 1909251 1915784 1917981 1924722 1946304 1948536 1948908 1957072 1966578 1971216 1989468 2007889 2023866 2030016 2032344 2032732 2047032 2051162 2065986 2089152 2101707 2108496 2110914 2111317 2135484 2144952 2145447 2155257 2169504 2179008 2179424 2189592 2192103 2199184 2201706 2209866 2217618 2237208 2262816 2263248 2281152 2283768 2284204 2286387 2304914 2323698 2333432 2350296 2360592 2372058 2398656 2413071 2423642 2440692 2448576 2451384 2451852 2463291 2471248 2474082 2490912 2501824 2513976 2516859 2542752 2545668 2546154 2557308 2566296 2569239 2590058 2598048 2598544 2622104 2625111 2628288 2644083 2652624 2655666 2698488 2709792 2723474 2729376 2738019 2754648 2757807 2780154 2802276 2811328 2814552 2828223 2847312 2859936 2860596 2873676 2887083 2889727 2919456 2922804 2923362 2935608 2946488 2949867 2956824 2982944 2984202 3017664 3035799 3045024 3048516 3049098 3076743 3098264 3098979 3133728 3147456 3162744 3166371 3180242 3203226 3217428 3247219 3254256 3268512 3269136 3284388 3298776 3302559 3314799 3326427 3351968 3355812 3394224 3394872 3409744 3421728 3425652 3426306 3457371 3485547 3500148 3525444 3536832 3540888 3558087 3573674 3597984 3635463 3650692 3672864 3677076 3677778 3706872 3711123 3736368 3752736 3770964 3791827 3796416 3814128 3818502 3819231 3831568 3835962 3849444 3885087 3897072 3897816 3914144 3933156 3942432 3978936 3983499 4015778 4047732 4064688 4065464 4085211 4094064 4102324 4131972 4170231 4203414 4216992 4221828 4222634 4260919 4270968 4289904 4290894 4310514 4339008 4358848 4379184 4384206 4385043 4398368 4403412 4419732 4435236 4474416 4476303 4525632 4526496 4567536 4568408 4572774 4573647 4609828 4647396 4666864 4700592 4721184 4744116 4770363 4788043 4804839 4826142 4847284 4881384 4902768 4903704 4926582 4942496 4948164 4981824 5027952 5033718 5034679 5085504 5091336 5092308 5114616 5132592 5138478 5139459 5180116 5196096 5197088 5244208 5250222 5288166 5305248 5311332 5360511 5396976 5419584 5446948 5458752 5476038 5509296 5515614 5516667 5560308 5604552 5629104 5656446 5694624 5719872 5721192 5747352 5753943 5774166 5779454 5838912 5845608 5846724 5871216 5892976 5899734 5913648 5965888 5968404 6023667 6071598 6090048 6097032 6098196 6153486 6196528 6197958 6267456 6305121 6325488 6332742 6333951 6360484 6406452 6434856 6465771 6494438 6508512 6537024 6538272 6568776 6576309 6597552 6605118 6606379 6629598 6652854 6703936 6711624 6788448 6789744 6819488 6843456 6851304 6852612 6859161 6914742 6971094 7000296 7050888 7081776 7116174 7147348 7195968 7239213 7270926 7301384 7345728 7354152 7355556 7389873 7413744 7422246 7423663 7472736 7505472 7541928 7550577 7583654 7628256 7637004 7638462 7663136 7671924 7698888 7707717 7770174 7794144 7795632 7828288 7866312 7875333 7884864 7932249 7957872 7966998 8031556 8095464 8129376 8130928 8170422 8188128 8204648 8214057 8263944 8273421 8340462 8406828 8433984 8443656 8445268 8484669 8521838 8541936 8579808 8581788 8621028 8661249 8669181 8758368 8768412 8770086 8796736 8806824 8839464 8849601 8870472 8948832 8952606 9042049 9052992 9107397 9135072 9136816 9145548 9147294 9219656 9230229 9294792 9296937 9333728 9401184 9442368 9488232 9499113 9540726 9576086 9609678 9652284 9694568 9741657 9762768 9805536 9807408 9853164 9884992 9896328 9907677 9944397 10055904 10067436 10069358 10160653 10182672 10184616 10229232 10265184 10276956 10278918 10360232 10372113 10394176 10456641 10488416 10500444 10576332 10610496 10622664 10674261 10721022 10793952 10893896 10906389 10952076 11018592 11031228 11033334 11120616 11133369 11209104 11258208 11312892 11375481 11389248 11417641 11442384 11457693 11494704 11507886 11548332 11558908 11655261 11691216 11693448 11742432 11785952 11799468 11827296 11864749 11936808 11950497 12047334 12143196 12194064 12196392 12255633 12306972 12393056 12395916 12510693 12610242 12650976 12665484 12667902 12720968 12782757 12812904 12869712 12931542 12988876 13017024 13076544 13137552 13152618 13155129 13195104 13210236 13212758 13259196 13305708 13332553 13423248 13428909 13576896 13579488 13638976 13702608 13705224 13718322 13720941 13829484 13942188 14000592 14101776 14163552 14232348 14294696 14311089 14364129 14414517 14478426 14541852 14602768 14708304 14711112 14779746 14827488 14844492 14847326 14945472 14981941 15083856 15101154 15104037 15167308 15256512 15274008 15276924 15326272 15343848 15397776 15415434 15418377 15540348 15588288 15591264 15732624 15750666 15753673 15864498 15915744 15933996 16063112 16081533 16190928 16258752 16261856 16340844 16376256 16409296 16428114 16527888 16546842 16550001 16680924 16813656 16835377 16887312 16890536 16969338 17043676 17083872 17159616 17163576 17242056 17261829 17322498 17338362 17516736 17536824 17540172 17613648 17678928 17699202 17702581 17740944 17897664 17905212 18071001 18084098 18214794 18270144 18273632 18291096 18294588 18439312 18460458 18589584 18593874 18667456 18802368 18915363 18976464 18998226 19001853 19081452 19152172 19219356 19304568 19389136 19397313 19483314 19525536 19611072 19614816 19706328 19728927 19792656 19815354 19819137 19888794 20111808 20134872 20138716 20321306 20365344 20369232 20458464 20530368 20553912 20557836 20577483 20671573 20720464 20744226 20913282 20976832 21000888 21152664 21245328 21348522 21442044 21587904 21717639 21787792 21812778 21904152 22037184 22062456 22066668 22169619 22241232 22266738 22270989 22418208 22516416 22625784 22651731 22750962 22835282 22884768 22915386 22989408 23015772 23096664 23117816 23123151 23228881 23310522 23382432 23386896 23484864 23571904 23598936 23625999 23654592 23729498 23873616 23900994 24094668 24286392 24388128 24392784 24511266 24613944 24642171 24786112 24791832 24820263 25021386 25220484 25301952 25330968 25335804 25441936 25454007 25565514 25625808 25739424 25863084 25977752 25983747 26007543 26102557 26275104 26305236 26310258 26390208 26420472 26425516 26518392 26548803 26611416 26665106 26846496 26857818 27126147 27158976 27322191 27405216 27410448 27436644 27441882 27658968 27690687 27884376 27890811 28001184 28203552 28292863 28327104 28464696 28497339 28589392 28622178 28728258 28829034 28956852 29083704 29205536 29224971 29416608 29422224 29559492 29654976 29688984 29694652 29723031 29833191 29963882 30167712 30202308 30208074 30334616 30481959 30548016 30553848 30687696 30795552 30830868 30836754 31080696 31116339 31182528 31369923 31465248 31501332 31507346 31728996 31793011 31831488 31867992 32022783 32126224 32163066 32381856 32523712 32681688 32719167 32818592 32856228 33055776 33093684 33100002 33361848 33400107 33627312 33670754 33774624 33781072 33938676 34087352 34126443 34167744 34252923 34327152 34373079 34484112 34523658 34644996 34676724 34965783 35073648 35080344 35227296 35357856 35398404 35405162 35481888 35594247 35726167 35810424 35851491 36142002 36168196 36429588 36547264 36582192 36589176 36766899 36878624 36920916 37179168 37187748 37532079 37566451 37830726 37952928 37996452 38003706 38162904 38304344 38348271 38438712 38609136 38778272 38794626 38966628 39051072 39229632 39412656 39457854 39465387 39585312 39630708 39638274 39777588 39997659 40145899 40269744 40277432 40286727 40642612 40730688 40738464 40916928 41107824 41115672 41154966 41162823 41343146 41440928 41488452 41826564 42001776 42213847 42305328 42490656 42697044 42884088 42933267 43092387 43243551 43435278 43575584 43625556 43808304 44124912 44133336 44339238 44482464 44533476 44541978 44836416 44945823 45251568 45303462 45312111 45501924 45670564 45769536 45830772 45978816 46031544 46193328 46235632 46246302 46255131 46457762 46621044 46764864 46773792 47197872 47251998 47261019 47458996 47747232 47801988 48189336 48244599 48572784 48776256 48785568 49022532 49227888 49284342 49293751 49583664 49640526 49650003 50042772 50440968 50506131 50661936 50671608 50883872 50908014 51131028 51251616 51478848 51726168 51785487 51955504 51967494 52015086 52205114 52550208 52610472 52620516 52840944 52851032 53036784 53097606 53107743 53222832 53330212 53692992 53715636 54213003 54252294 54644382 54810432 54820896 54873288 54883764 55317936 55381374 55391947 55768752 55781622 56002368 56407104 56585726 56929392 56994678 57005559 57178784 57244356 57456516 57658068 57913704 58167408 58191939 58411072 58449942 58833216 58844448 59118984 59186781 59377968 59389304 59446062 59457411 59666382 59927764 60335424 60404616 60416148 60669232 60963918 61096032 61107696 61375392 61591104 61661736 61673508 61732449 62014719 62161392 62232678 62244559 62739846 62930496 63002664 63014692 63457992 63586022 63735984 64045566 64252448 64326132 64763712 65152917 65363376 65438334 65450827 65637184 65712456 66111552 66187368 66200004 66508857 66723696 66800214 66812967 67254624 67341508 67549248 67562144 67877352 67955193 68174704 68252886 68505846 68654304 68746158 68968224 69047316 69289992 69353448 69369453 69686643 69931566 70147296 70160688 70454592 70715712 70796808 70810324 70877997 70963776 71188494 71452334 71620848 71702982 72284004 72336392 72859176 73164384 73178352 73533798 73757248 73841832 73926513 74358336 74375496 75064158 75132902 75661452 75905856 75992904 76007412 76325808 76362021 76608688 76696542 76877424 77218272 77556544 77589252 77933256 77951241 78022629 78307671 78825312 78915708 78930774 79170624 79261416 79276548 79555176 79646409 79995318 80291798 80539488 80554864 80573454 81285224 81378441 81476928 81966573 82215648 82231344 82309932 82325646 82686292 82881856 82976904 83072061 83653128 84003552 84427694 84610656 84878589 84981312 85394088 85492017 85768176 85866534 86184774 86487102 86870556 87151168 87251112 87616608 87674913 88249824 88266672 88678476 88964928 89066952 89083956 89169093 89499573 89891646 90503136 90606924 90624222 91003848 91341128 91445877 91661544 92063088 92386656 92471264 92492604 92510262 92915524 93242088 93349017 93547584 94109769 94395744 94503996 94522038 94917992 95379033 95494464 95603976 96068349 96378672 96489198 97145568 97571136 98045064 98157501 98455776 98568684 98587502 99167328 99281052 99300006 99481357 100085544 100200321 100881936 101012262 101323872 101343216 101767744 101816028 102262056 102379329 102503232 102758769 103119237 103452336 103570974 103911008 103934988 104030172 104410228 104897349 105220944 105241032 105681888 105702064 106073568 106195212 106215486 106445664 106660424 106782741 107178501 107431272 107554473 108426006 108504588 109288764 109641792 109746576 109767528 110300697 110635872 110762748 110783894 111537504 111563244 111788329 112596237 112699353 113171452 113858784 113989356 114011118 114357568 114488712 114913032 115044813 115316136 115827408 116334816 116383878 116899884 117546637 117688896 118237968 118373562 118396161 118755936 118778608 118892124 118914822 119332764 119855528 119992977 120437697 120809232 120832296 120860181 121338464 121927836 122192064 122215392 122750784 123323472 123347016 123464898 123488469 124029438 124322784 124465356 124489118 125479692 125617813 126005328 126029384 126641541 126915984 127172044 127471968 128091132 128504896 128652264 128799801 129277161 130305834 130726752 130876668 130901654 131424912 132088489 132374736 132400008 133017714 133447392 133600428 133625934 134509248 134683016 134837469 135124288 135754704 135910386 135936333 136349408 136505772 137011692 137308608 137492316 137936448 138094632 138579984 138706896 138738906 138765393 139373286 139863132 140294592 140321376 141593616 141620648 141755994 141783057 142376988 142904668 143241696 143405964 144568008 144672784 144733797 145718352 146328768 146356704 147067596 147683664 147853026 147881253 148429333 148750992 148950009 150128316 150265804 151322904 151518393 151985808 152014824 152651616 152724042 153217376 153393084 153754848 154241737 154436544 155178504 155356461 155866512 155902482 156045258 156615342 157650624 157831416 157861548 158522832 158553096 159110352 159292818 159323229 159990636 160583596 161078976 161109728 161146908 162570448 162639009 162756882 163933146 164431296 164462688 164619864 164651292 165372584 165953808 166144122 166175841 167306256 168007104 168855388 169221312 169757178 170788176 170984034 171016677 171536352 171733068 172369548 172974204 173323189 173741112 174502224 174575817 175233216 175349826 176499648 176533344 177356952 178133904 178167912 178338186 178372233 178999146 179783292 181006272 181213848 181248444 182007696 182682256 182891754 183323088 184126176 184773312 184942528 184985208 185020524 185197347 185831048 186044157 186484176 186698034 186733677 188219538 188791488 189007992 189044076 189835984 190758066 191207952 192136698 192757344 192978396 194291136 194765233 195458751 196090128 196315002 196352481 196911552 197137368 197175004 198334656 198562104 198600012 198962714 200171088 200400642 200438901 201763872 202024524 202647744 202686432 203632056 203865579 204524112 204758658 204797749 205517538 206238474 206904672 207141948 207822016 207869976 208060344 208108359 208820456 209059929 209794698 210441888 210482064 211363776 211404128 212147136 212390424 212430972 212633991 212891328 213320848 213565482 214357002 214862544 215108946 216852012 217009176 218577528 218859901 219493152 219535056 220601394 221271744 221525496 221567788 221779539 223075008 223126488 223576658 225192474 225398706 226342904 227717568 227978712 228022236 228977424 229086063 229826064 230089626 230133553 230632272 231654816 232669632 232767756 233799768 233853723 234067887 234923013 235093274 236475936 236747124 236792322 237511872 237557216 237784248 237829644 238665528 238939227 239711056 239985954 240875394 241618464 241664592 241720362 242676928 243855672 244135323 244430784 245899719 246646944 246694032 246929796 246976938 248058876 248645568 248930712 248978236 249216183 250959384 251235626 252010656 252058768 253283082 253831968 254344088 254635767 254943936 256182264 256476051 257304528 257599602 258554322 260611668 261453504 261753336 261803308 262849824 263024739 264176978 264749472 264800016 266035428 266894784 267200856 267251868 267507279 268498719 269366032 269674938 271509408 271820772 271872666 272698816 273011544 274023384 274337631 274984632 276189264 277159968 277413792 277477812 277530786 278746572 279726264 280047051 280303519 280642752 282329307 283187232 283241296 283511988 283566114 284753976 285809336 286137099 286483392 286811928 288205047 289136016 289345568 289467594 291436704 292713408 294135192 294472503 295367328 295706052 295762506 296858666 297501984 297900018 298444071 300256632 300531608 300600963 302645808 303036786 303971616 304029648 305303232 305448084 306434752 306786168 307137987 307509696 308276307 308483474 310357008 310712922 311733024 311804964 312090516 313230684 314692047 314980243 315662832 315723096 317045664 317106192 318220704 318585636 318646458 319981272 320348223 321167192 321535503 322219456 322293816 322663419 325140896 325278018 325513764 327866292 328925376 329239728 329302584 330745168 330902091 331907616 332288244 332351682 334612512 335364987 337710776 337788711 338098059 339514356 341576352 341968068 342033354 343072704 343466136 344739096 345134439 345948408 346646378 347482224 349004448 349151634 350699652 352639911 353066688 353946871 354713904 355188483 356267808 356335824 356676372 356744466 357998292 359566584 359978931 361313091 362427696 362496888 362580543 364015392 365364512 365783508 366646176 367807219 368252352 369970416 370041048 370394694 370465407 371662096 372088314 372968352 373396068 373467354 376439076 376853439 378015984 378088152 379671968 379924623 381516132 382415904 384273396 385514688 385956792 386399403 387831483 389530466 390917502 392180256 392630004 392704962 394274736 394350008 396265467 397124208 397200024 397925428 400342176 400801284 400877802 403527744 404049048 404512407 405372864 407264112 407731158 407808999 409048224 409517316 409595498 411035076 412476948 413309143 413809344 414283896 415739952 416120688 416216718 416296179 417640912 418119858 419589396 420883776 420964128 422808256 424780848 424861944 425267982 425349171 426641696 427130964 428714004 429725088 430217892 433704024 434018352 434201391 437155056 437719802 438986304 439070112 441202788 443050992 443135576 443559078 443643759 445287999 446252976 446850027 447153316 450384948 450797412 452685808 454555179 455957424 456044472 457954848 458172126 459652128 460179252 460267106 461264544 462725211 463309632 464440171 465535512 466069383 467599536 467707446 468135774 469846026 470186548 472951872 473494248 473584644 475114432 475568496 475659288 477331056 477878454 477969687 479422112 479971908 481750788 483236928 483329184 483440724 487711344 487917027 488270646 488363863 491799438 493293888 493388064 493859592 493953876 496117752 497861424 497956472 498432366 498527523 501918768 502471252 504021312 504117536 506566164 507663936 508688176 509271534 512364528 512952102 513050031 514609056 515199204 517108644 519969567 521223336 521896687 523506672 523606616 523727451 525699648 526049478 528353956 529498944 529600032 532070856 534401712 534503736 535014558 535116699 536997438 538732064 539349876 543018816 543641544 543745332 546023088 548046768 548675262 548780011 549969264 552378528 554319936 554827584 554955624 555061572 557493144 558132471 559452528 560094102 560201031 560607038 564658614 566374464 566482592 567023976 567132228 569507952 571618672 572274198 573623856 576410094 578272032 578691136 578935188 582873408 584295699 586376253 588270384 588945006 589057443 590734656 591412104 591525012 593717332 595003968 595800036 596888142 600513264 601063216 601201926 601316703 605291616 606073572 607943232 608059296 610896168 611596737 613572336 614275974 614393247 616552614 616966948 620714016 621425844 623466048 623609928 624181032 626461368 627179787 629384094 629960486 631325664 631446192 634091328 634212384 636441408 637171272 637292916 637901973 639962544 640696446 640818763 642334384 643071006 644587632 645326838 650281792 650556036 651027528 655732584 656579703 658479456 658605168 661490336 661804182 663815232 664576488 664703364 665338617 669225024 670729974 675421552 675577422 676196118 679028712 683152704 683936136 684066708 686932272 687258189 689478192 690268878 690400659 691896816 693292756 694964448 698008896 698303268 701399304 702203661 704769039 705279822 707893742 709427808 710376966 712535616 712671648 713352744 713488932 715996584 716817681 719133168 719957862 720095311 722626182 724855392 724993776 725161086 728030784 730729024 731567016 732405969 733292352 735614438 739940832 740082096 740789388 740930814 743324192 744176628 745936704 746792136 746934708 747648549 752878152 753706878 756031968 756176304 759343936 759849246 763032264 763907301 764831808 768546792 769428153 771913584 772798806 775662966 779060932 781835004 784360512 785260008 785409924 788549472 788700016 789074217 792530934 794248416 794400048 795850856 800684352 801602568 801755604 802521837 805496157 808098096 809024814 809179267 814528224 815462316 815617998 818096448 819034632 819190996 822070152 823012893 824953896 826618286 828567792 831479904 832241376 832433436 832592358 835281824 836239716 839178792 840141153 840910557 841928256 846987921 849561696 849723888 850535964 850698342 853283392 854261928 857428008 858411297 859450176 860435784 864615141 867408048 868036704 868402782 874310112 875439604 877078753 878140224 882405576 883417509 886101984 886271152 887118156 887287518 890575998 892505952 893700054 894306632 895332213 900769896 901594824 901802889 905371616 909110358 911914848 912088944 915909696 916344252 919304256 920358504 920534212 921413961 922529088 924828921 925450422 928880342 931071024 932138766 935199072 935414892 936271548 939692052 940373096 944076141 944940729 946988496 947169288 951136992 951318576 954662112 955756908 955939374 958844224 959943816 961044669 963501576 964606509 966658368 966881448 975422688 975834054 976541292 976727726 983598876 985583341 986776128 987719184 987907752 992235504 992706273 995722848 995912944 996864732 997055046 1003837536 1004942504 1006094961 1008235072 1013132328 1013366133 1014294177 1017376352 1018543068 1024729056 1025904204 1026100062 1029218112 1030398408 1034217288 1035403317 1039939134 1042446672 1043793374 1047013344 1047213232 1047454902 1052098956 1056707912 1057919733 1059200064 1061840613 1064141712 1065565449 1068803424 1069007472 1070029116 1070233398 1073994876 1077464128 1078699752 1079936793 1083939273 1087283088 1087490664 1092046176 1096093536 1097350524 1097560022 1099938528 1103421657 1104757056 1107511177 1109911248 1110123144 1111396221 1114986288 1116264942 1118905056 1120188204 1120402062 1121214076 1129317228 1130560317 1132965184 1134047952 1134264456 1139015904 1139773869 1143237344 1144548396 1147247712 1152820188 1156544064 1157870376 1159198209 1163494449 1168591398 1172752506 1176540768 1177890012 1178114886 1182824208 1183050024 1187434664 1188796401 1191600072 1193776284 1201026528 1202126432 1202403852 1202633406 1210583232 1212147144 1213537221 1216118592 1221792336 1223193474 1223426997 1227144672 1228551948 1228786494 1233105228 1233933896 1239927429 1241428032 1242851688 1244522869 1247219856 1248362064 1248888537 1252922736 1254359574 1258768188 1259920972 1262651328 1262892384 1268424768 1274342544 1274585832 1275803946 1276047513 1279925088 1281392892 1281637526 1284668768 1286142012 1289175264 1290653676 1293257641 1301112072 1302055056 1302604173 1311465168 1313159406 1316958912 1317210336 1322980672 1323608364 1329152976 1329406728 1330677234 1330931277 1335863997 1340550081 1341459948 1350843104 1351154844 1352392236 1358057424 1363665537 1367872272 1368133416 1373864544 1374516378 1378956384 1380537756 1380801318 1383793632 1386585512 1388175633 1389928896 1393320513 1396606536 1398208149 1402798608 1404407322 1409538078 1410559644 1415787484 1418855616 1420753932 1425343296 1426705488 1426977864 1431993168 1433635362 1433909061 1438266336 1439915724 1440190622 1445252364 1449710784 1449987552 1450322172 1453248277 1463134032 1463751081 1464811938 1465091589 1471228876 1479881664 1480164192 1481578776 1481861628 1486648384 1488353256 1493584272 1493869416 1495297098 1495582569 1505756304 1507413756 1512063936 1512352608 1519698492 1526064528 1527814602 1528106281 1537093584 1538856306 1539150093 1543827168 1545597612 1551325932 1558121864 1559908701 1563670008 1565690061 1570520016 1570819848 1571182353 1577098944 1577400032 1578148434 1585061868 1588496832 1588800096 1591701712 1603205136 1603511208 1605043674 1605350097 1610992314 1616196192 1618049628 1618358534 1629056448 1630924632 1631235996 1633031569 1638069264 1638381992 1644140304 1646025786 1646340033 1649907792 1653236572 1657135584 1662959808 1664482752 1664866872 1665184716 1670563648 1672479432 1674397413 1678357584 1680282306 1680603093 1681821114 1693975842 1699123392 1699447776 1701071928 1701396684 1708523856 1714856016 1716822594 1717150357 1720871568 1729230282 1734816096 1736073408 1736805564 1748620224 1750879208 1752887097 1754157506 1764811152 1766835018 1767172329 1772203968 1772542304 1774236312 1774575036 1781151996 1785011904 1787400108 1788613264 1790664426 1801539792 1803189648 1803605778 1803950109 1810743232 1818220716 1823829696 1824177888 1832688504 1834790211 1840717008 1841068424 1842827922 1843179741 1849657842 1850900844 1857760684 1862142048 1864277532 1870398144 1870829784 1872543096 1879384104 1880746192 1881539361 1888152282 1889881458 1893976992 1894338576 1902273984 1902637152 1909324224 1911513816 1911878748 1913705919 1919887632 1922089338 1922456289 1927003152 1929213018 1929581329 1933762896 1950845376 1951668108 1953082584 1953455452 1967197752 1969739109 1971166682 1975438368 1975815504 1984471008 1985412546 1991445696 1991825888 1993729464 1994110092 1996015851 2005142581 2007675072 2009885008 2012189922 2026264656 2026732266 2028588354 2034752704 2037086136 2049458112 2051808408 2052200124 2060796816 2061774567 2068434576 2070806634 2071201977 2079878268 2084893344 2087586748 2094026688 2094426464 2094909804 2104197912 2106610983 2113415824 2114307117 2115839466 2123681226 2128283424 2131130898 2137606848 2138014944 2140058232 2140466796 2147989752 2150453043 2157399504 2159873586 2160285933 2167878546 2174566176 2174981328 2184092352 2192187072 2194701048 2195120044 2197217907 2199877056 2206843314 2215022354 2219822496 2220246288 2222792442 2229972576 2232529884 2237810112 2240376408 2240804124 2242428152 2242945647 2253201457 2258634456 2261120634 2268095904 2268528912 2278031808 2279547738 2286474688 2289096792 2291721903 2294495424 2305640376 2315740752 2318396418 2326988898 2337182796 2345505012 2353081536 2355780024 2356229772 2365648416 2366100048 2367222651 2374869328 2377592802 2383200144 2387552568 2402053056 2404252864 2404807704 2405266812 2407565511 2416488471 2424294288 2427074442 2427537801 2443584672 2446386948 2446853994 2454289344 2457103896 2457572988 2466210456 2467867792 2469038679 2479854858 2485703376 2489045738 2494439712 2496724128 2497777074 2505845472 2508719148 2517536376 2519841944 2520423459 2522731671 2525784768 2531948029 2540963763 2548685088 2549171664 2551607892 2552095026 2559850176 2562785784 2563275052 2569337536 2572284024 2575233891 2578350528 2581307352 2586515282 2602224144 2604110112 2605208346 2622930336 2626318812 2631236259 2634420672 2647216728 2650252527 2658305952 2658813456 2661354468 2661862554 2671727994 2681100162 2682919896 2685996639 2701686208 2702309688 2704784472 2705408667 2716114848 2727331074 2735744544 2736266832 2747729088 2749032756 2757912768 2761075512 2761602636 2764241883 2767587264 2773171024 2774486763 2776351266 2786641026 2793213072 2796416298 2805597216 2808814644 2819076156 2821119288 2831574968 2832228423 2834822187 2841507864 2845178713 2853410976 2853955728 2863986336 2867270724 2867818122 2876532672 2879831448 2880381244 2883134007 2890504728 2893819527 2899975104 2900644344 2906496554 2926268064 2927502162 2929623876 2930183178 2942457752 2956750023 2960328384 2963157552 2963723256 2976706512 2978118819 2987168544 2987738832 2990594196 2991165138 3011512608 3014827512 3018284883 3024705216 3039396984 3040098399 3042882531 3052129056 3055629204 3056212562 3074187168 3077712612 3078300186 3083922067 3087654336 3091195224 3102651864 3106209951 3116243728 3119817402 3127340016 3131380122 3141040032 3141639696 3142364706 3154800064 3156296868 3170123736 3173759199 3177600192 3183403424 3185521839 3196696347 3206410272 3207022416 3210087348 3210700194 3221984628 3232392384 3236099256 3236717068 3239810379 3251817819 3261849264 3262471992 3266063138 3276138528 3276763984 3288280608 3292051572 3292680066 3299815584 3306473144 3310264971 3314271168 3322533531 3329733744 3330369432 3334188663 3344958864 3348794826 3356715168 3360564612 3361206186 3363642228 3387951684 3391680951 3398895552 3402143856 3402793368 3417047712 3419321607 3429712032 3433645188 3434300714 3441743136 3458460564 3465438199 3469632192 3473611128 3477594627 3490483347 3501758416 3505774194 3508315012 3529622304 3533670036 3534344658 3545084608 3548472624 3549150072 3562303992 3566389203 3574800216 3577226528 3581328852 3603079584 3606379296 3607211556 3607900218 3636441432 3640611663 3643945747 3648355776 3665377008 3669580422 3670280991 3681434016 3682136848 3685655844 3686359482 3699315684 3701801688 3715521368 3719782287 3724284096 3728555064 3733568607 3741659568 3745086192 3746665611 3758768208 3761492384 3763078722 3776304564 3779762916 3787953984 3788677152 3805274304 3823027632 3823757496 3827411838 3828142539 3839775264 3844178676 3844912578 3854006304 3858426036 3859162658 3867525792 3879772923 3894152203 3903336216 3906165168 3906910904 3907812519 3934395504 3939478218 3942333364 3950876736 3951631008 3968942016 3970825092 3983651776 3987458928 3988220184 3992031702 3992793831 4007591991 4010285162 4019770016 4024379844 4052529312 4053464532 4057176708 4074172272 4090996611 4094743159 4103616816 4104400248 4121593632 4123549134 4136869152 4141613268 4142403954 4159756536 4164526899 4169786688 4175173496 4179961539 4188852928 4189819608 4194624447 4208395824 4213221966 4226831648 4228614234 4231678932 4247362452 4256566848 4262261796 4276029888 4280116464 4280933592 4295979504 4300906086 4301727183 4314799008 4319747172 4320571866 4335757092 4349132352 4349962656 4359744831 4389402096 4390240088 4391253243 4394435814 4395274767 4413686628 4430044708 4439644992 4440492576 4445584884 4459945152 4465059768 4480752816 4481608248 4484856304 4485891294 4486747707 4506402914 4517268912 4522241268 4536191808 4537057824 4559095476 4578193584 4583443806 4584318843 4601309323 4611280752 4617450279 4631481504 4636792836 4653977796 4674365592 4679726103 4691010024 4697070183 4711560048 4712459544 4713547059 4731296832 4732200096 4734445302 4749738656 4755185604 4766400288 4775105136 4781493847 4809615408 4810533624 4815131022 4816050291 4832976942 4848588576 4854148884 4855075602 4887169344 4892773896 4893707988 4899094707 4914207792 4915145976 4932420912 4935735584 4938077358 4939020099 4959709716 4971406752 4978091476 4988879424 4993448256 4995554148 5011690944 5017438296 5023192239 5035072752 5039683888 5040846918 5041809279 5045463342 5063896058 5081927526 5097370176 5098343328 5103215784 5104190052 5125571568 5126550104 5144568048 5150467782 5151451071 5162614704 5173030564 5204448288 5208220224 5210416692 5245860672 5252637624 5258661291 5262472518 5294433456 5300505054 5301516987 5316611904 5317626912 5322708936 5323725108 5343455988 5362200324 5365839792 5371993278 5373018859 5404619376 5409568944 5410817334 5411850327 5432229696 5454662148 5471489088 5472533664 5498065512 5522151024 5523205272 5528483766 5529539223 5546342048 5548973526 5552702532 5573282052 5586426144 5592832596 5611194432 5617629288 5638152312 5642238576 5644618083 5663149936 5664456846 5669644374 5683015728 5690357426 5706821952 5707911456 5727972672 5734541448 5735636244 5741117757 5759662896 5760762488 5766268014 5767368867 5781009456 5787639054 5788743987 5801288688 5812993108 5852536128 5855004324 5859247752 5860366356 5884915504 5909217327 5913500046 5926315104 5927446512 5953413024 5956237638 5974337088 5975477664 5981188392 5982330276 5988047553 6015427743 6023025216 6029655024 6036569766 6037722223 6078793968 6080196798 6085765062 6104258112 6111258408 6112425124 6148374336 6155425224 6156600372 6167844134 6182390448 6205303728 6212419902 6213605931 6232487456 6239634804 6254680032 6262760244 6282080064 6283279392 6284729412 6312593736 6319832949 6340247472 6342921351 6347518398 6348730219 6366806848 6371043678 6393392694 6412820544 6414044832 6420174696 6421400388 6443969256 6451359129 6472198512 6473434136 6479620758 6480857799 6503635638 6523698528 6524943984 6532126276 6552277056 6553527968 6576561216 6584103144 6585360132 6591653721 6599631168 6612946288 6620529942 6645067062 6659467488 6660738864 6668377326 6689917728 6697589652 6713430336 6721129224 6722412372 6727284456 6728836941 6759604371 6775903368 6783361902 6784656931 6804287712 6805586736 6834095424 6838643214 6859424064 6867290376 6868601428 6875165709 6883486272 6916921128 6930876398 6947222256 6955189254 6980966694 7003516832 7011548388 7016630024 7059244608 7067340072 7068689316 7096945248 7098300144 7101667953 7124607984 7132778406 7134140143 7149600432 7154453056 7162657704 7206159168 7212758592 7214423112 7215800436 7249465413 7272882864 7281223326 7282613403 7287891494 7330754016 7339160844 7340561982 7362868032 7364273696 7371311688 7372718964 7398631368 7403603376 7407116037 7431042736 7439564574 7457110128 7467137214 7483319136 7490172384 7493331222 7517536416 7522984768 7526157444 7552609128 7559525832 7561270377 7568195013 7577354304 7595844087 7622891289 7646055264 7647514992 7654823676 7656285078 7679550528 7688357352 7689825156 7708012608 7716852072 7718325316 7725701673 7735051584 7759545846 7788304406 7806672432 7812330336 7813821808 7815625038 7868791008 7878956436 7884666728 7893708777 7903262016 7941650184 7950757581 7974917856 7976440368 7984063404 7985587662 8015183982 8020570324 8039540032 8048759688 8057989917 8105058624 8106929064 8114353416 8148344544 8181993222 8189486318 8207233632 8208800496 8243187264 8247098268 8273738304 8283226536 8284807908 8292725649 8319513072 8323460289 8329053798 8350346992 8359923078 8379639216 8389248894 8416791648 8426443932 8453663296 8457228468 8463357864 8494724904 8496685269 8504466561 8524523592 8535536139 8560232928 8561867184 8591959008 8601812172 8603454366 8629598016 8639494344 8641143732 8649402021 8671514184 8681458581 8699925312 8719489662 8778804192 8780480176 8782506486 8788871628 8790549534 8827373256 8860089416 8870250069 8880985152 8891169768 8930119536 8934356457 8961505632 8963216496 8969712608 8971782588 8973495414 9012805828 9034537824 9044482536 9054854649 9074115648 9118190952 9128647593 9156387168 9166887612 9168637686 9202618646 9222561504 9234900558 9251766201 9262963008 9273585672 9307955592 9318629853 9348731184 9359452206 9382020048 9394140366 9423120096 9424919088 9427094118 9464400192 9468890604 9499477312 9510371208 9521277597 9532800576 9550210272 9556565517 9562987694 9619230816 9621067248 9630262044 9632100582 9665953884 9697177152 9708297768 9710151204 9719431137 9755453457 9785547792 9787415976 9798189414 9828415584 9830291952 9864841824 9871471168 9876154716 9878040198 9919419432 9930794913 9942813504 9956182952 9967600593 9991108296 10002565989 10034876592 10046384478 10070145504 10079367776 10081693836 10083618558 10090926684 10127792116 10163855052 10175042853 10196686656 10206431568 10208380104 10251143136 10253100208 10257964821 10289136096 10300935564 10302902142 10325229408 10346061128 10396314597 10408896576 10420833384 10432783881 10471450041 10505275248 10517322582 10524945036 10588866912 10601010108 10603033974 10635253824 10645417872 10647450216 10686911976 10699167609 10724400648 10731679584 10743986556 10746037718 10809238752 10819137888 10821634668 10823700654 10843467913 10909324296 10921834989 10931837241 10945067328 10996131024 11010842973 11044302048 11046410544 11056967532 11059078446 11092684096 11097947052 11105405064 11146564104 11159346861 11172852288 11185665192 11200705821 11235258576 11239996833 11276304624 11284477152 11289236166 11326299872 11328913692 11339288748 11366031456 11380714852 11402023789 11415822912 11469082896 11471272488 11482235514 11484427617 11519325792 11521524976 11532536028 11534737734 11562018912 11575278108 11577487974 11602577376 11625986216 11639318769 11682456609 11710008648 11718495504 11720732712 11723437557 11769831008 11818434654 11827000092 11852630208 11854893024 11906826048 11912475276 11950955328 11962376784 11964660552 11976095106 11978381493 12022775973 12030855486 12059310048 12073139532 12075444446 12157587936 12160393596 12171530124 12184927861 12222516816 12224850248 12272989833 12284229477 12310850448 12313200744 12335688268 12364780896 12410607456 12424839804 12427211862 12464974912 12479269608 12493580697 12509360064 12525520488 12539884617 12566558784 12569458824 12625187472 12639665898 12680494944 12685842702 12695036796 12697460438 12742087356 12786785388 12812583433 12828089664 12840349392 12842800776 12887938512 12902718258 12905181549 12944397024 12946868272 12959241516 12961715598 13007271276 13047397056 13049887968 13064252552 13079234493 13107055936 13168206288 13170720264 13173759729 13183307442 13185824301 13225892576 13241059884 13290134124 13318934976 13321477728 13336754652 13379835456 13395179304 13442258448 13444824744 13454568912 13457673882 13460243121 13519208742 13551806736 13566723804 13569313862 13608575424 13611173472 13677286428 13734580752 13737202856 13750331418 13752956529 13803927969 13833842256 13852350837 13861752796 13894444512 13910378508 13961933388 14007033664 14023096776 14033260048 14039178309 14091210549 14134680144 14137378632 14193890496 14196600288 14203335906 14249215968 14265556812 14268280286 14299200864 14325315408 14344481541 14397645301 14428846224 14431600872 14448150873 14498930826 14545765728 14562446652 14565226806 14575782988 14661508032 14678321688 14681123964 14697284121 14728547392 14742623376 14745437928 14797262736 14807206752 14814232074 14817060297 14862085472 14879129148 14914220256 14934274428 14966638272 14980344768 14986662444 15035072832 15052314888 15069576717 15105218256 15119051664 15122540754 15125427837 15136390026 15191688174 15245782578 15292110528 15295029984 15309647352 15312570156 15376714704 15379650312 15433704144 15436650632 15451403346 15454353213 15519091692 15576608812 15613344864 15624660672 15627643616 15631250076 15737582016 15757912872 15769333456 15775983873 15787417554 15883300368 15901515162 15904550961 15949835712 15952880736 15968126808 15971175324 16030367964 16041140648 16097519376 16115979834 16119056577 16178797297 16213858128 16228706832 16235550981 16296689088 16363986444 16378972636 16414467264 16417600992 16494196536 16566453072 16569615816 16585451298 16588617669 16639026144 16646920578 16658107596 16700693984 16719846156 16759278432 16778497788 16812349333 16833583296 16852887864 16914456936 16926715728 16933854249 16989449808 16993370538 17008933122 17049047184 17071072278 17120465856 17123734368 17183918016 17203624344 17206908732 17278988688 17282287464 17298804042 17302106601 17343028368 17362917162 17366231961 17438979324 17557608384 17560960352 17565012972 17577743256 17581099068 17654746512 17720178832 17727651981 17740500138 17782339536 17860239072 17868712914 17923011264 17926432992 17939425216 17943565176 17946990828 17964142659 18025611656 18046283229 18069075648 18088965072 18109709298 18113166669 18236381904 18257295186 18312774336 18333775224 18337275372 18405237292 18445123008 18469801116 18503532402 18547171344 18615911184 18637259706 18640817793 18697462368 18718904412 18764040096 18788280732 18846240192 18849838176 18854188236 18892227601 18937781208 18959498847 19020742416 19028764053 19042555194 19046190657 19100420544 19113131034 19125975388 19238461632 19242134496 19260524088 19264201164 19331907768 19416595536 19420302408 19438862274 19442573397 19510906914 19571095584 19574831952 19596378828 19656831168 19660583904 19729683648 19752309432 19756080396 19774961163 19838838864 19861589826 19865381653 19912365904 19935201186 19982216592 20005131978 20069753184 20092768956 20140291008 20158735552 20163387672 20167237116 20181853368 20186510823 20255584232 20278813113 20327710104 20350085706 20353970793 20412863136 20416760208 20502286272 20506200416 20515929642 20578272192 20601871128 20605804284 20625497127 20650458816 20692122256 20792629194 20841666768 20865567762 20942900082 21010550496 21034645164 21049890072 21177733824 21202020216 21206067948 21229410397 21290835744 21294900432 21305003859 21373823952 21398335218 21402420429 21448801296 21463359168 21487973112 21492075436 21618477504 21638275776 21643269336 21647401308 21686935826 21818648592 21843669978 21847840209 21863674482 21992262048 22021685946 22088604096 22092821088 22113935064 22118156892 22195894104 22210810128 22221348111 22293128208 22318693722 22322954641 22371330384 22401411642 22470517152 22479993666 22552609248 22568954304 22578472332 22652599744 22657827384 22678577496 22683811131 22704585039 22732062912 22761429704 22787532261 22804047578 22938165792 22942544976 22964471028 22968855234 23038651584 23043049952 23065072056 23069475468 23124037824 23150556216 23154975948 23177105019 23205154752 23251972432 23278637538 23364913218 23420017296 23436991008 23441465424 23446875114 23539662016 23636869308 23654000184 23681126331 23709786048 23824950552 23852272743 23924753568 23929321104 23952190212 23956762986 24045551946 24061710972 24118620096 24146279064 24150888892 24173969751 24315175872 24320787192 24343060248 24369855722 24445033632 24449700496 24545979666 24568458954 24621700896 24626401488 24671376536 24729561792 24821214912 24849679608 24854423724 24878176947 24958539216 24970380867 24987161394 25051040976 25079769234 25084557277 25138917648 25250374944 25279331796 25360989888 25371685404 25390073592 25394920876 25484174712 25490055807 25513399683 25573570776 25606608417 25625166866 25680698784 25685601552 25775877024 25805436516 25810363098 25888794048 25893736544 25918483032 25923431196 25948206063 26014542552 26044375743 26099775936 26128505104 26158468986 26336412576 26341440528 26347519458 26366614884 26371648602 26451785152 26482119768 26580268248 26610750207 26642955456 26673509304 26790358608 26803069371 26884516896 26889649488 26909137824 26915347764 26920486242 27038417484 27103613472 27133447608 27138627724 27164563947 27189441343 27222346944 27354572856 27385942779 27469161504 27474405712 27500662836 27505913058 27607855938 27667684512 27704701674 27723505592 27755298603 27788889024 27820757016 27923866776 27955889559 28046193552 28066520096 28078356618 28182421098 28269360288 28274757264 28393200576 28406671812 28498431936 28531113624 28536560572 28563832791 28598401728 28650630816 28669696551 28688963082 28795290602 28857692448 28863201744 28896301746 28997861652 29091531456 29124893304 29130453612 29151565976 29158293411 29266360371 29356643376 29362247928 29394568242 29485246752 29490875856 29594525472 29614413504 29628464148 29634120594 29724170944 29758258296 29792384739 29828440512 29868548856 29902801779 29973324888 30104629776 30139153434 30210436512 30238103328 30245081508 30250855674 30272780052 30383376348 30491565156 30525128559 30553083571 30590059968 30619294704 30625140312 30753429408 30759300624 30773894463 30867408288 30873301264 30902806692 30908706426 31038183384 31153217624 31188943791 31226689728 31255287232 31262500152 31298351643 31414350123 31515825744 31538666912 31551967746 31574835108 31766600736 31803030324 31809101922 31905761472 31936253616 31942350648 32060735928 32082281296 32097502827 32195038752 32231959668 32238113154 32357594594 32427716256 32457413664 32471101962 32530403739 32727972888 32757945272 32765504967 32795511723 32835201984 32988393072 33032528919 33132906144 33139231632 33170902596 33177235338 33278052288 33293841156 33316215192 33401387968 33439692312 33478040583 33518556864 33556995576 33602117463 33624698666 33705775728 33828913872 33853431456 33867708498 33978899616 33986741076 34017866244 34098094368 34142144556 34206071367 34247468736 34332846487 34407248688 34413817464 34453282851 34557977376 34564574928 34597608084 34604213202 34686056736 34725834324 34732463922 34877958648 34917956307 35047369827 35121920704 35130025944 35155486512 35162198136 35170312671 35309493024 35440357664 35455303962 35481000276 35564679072 35720478144 35737425828 35852865984 35887130352 35893981656 35928285318 35935144479 36051223312 36068327919 36092566458 36177930144 36219418596 36226333338 36472763808 36514590372 36554783583 36667550448 36674550744 36810474584 36818969499 36852688431 36939602232 37007064804 37094342688 37231822368 37274519412 37281635586 37394924736 37437808824 37480742091 37528080192 37576561464 37619653851 37699676352 37708376472 37784455202 37875562416 37918997694 38041484832 38057528106 38085110388 38092381314 38226262068 38251950776 38437750299 38484268992 38521048176 38528402328 38580208939 38663815536 38715544647 38833191072 38840604816 38877724548 38885146794 39021813828 39142191168 39149663904 39192757656 39237703479 39321167808 39504618864 39512160792 39521279187 39549922326 39557472903 39677677728 39723179652 39730763306 39824731808 39870402372 39964433184 40010263956 40090986871 40139506368 40185537912 40326775344 40334474232 40363706736 40373021646 40380729363 40511168464 40557626226 40655420208 40700171412 40707941586 40825726272 40833520416 41012400832 41031859284 41203742256 41211608568 41250994254 41258869587 41384244512 41411783907 41557052511 41585258388 41683333536 41731135524 41885800164 42021100992 42069290328 42099780144 42117534927 42273631647 42404040432 42412135896 42458820794 42581671488 42589800864 42610007718 42747647904 42796670436 42804840858 42897602592 42975946224 42984150872 43033444623 43192935903 43286538672 43294802616 43344452619 43373871652 43637297184 43687339956 43695680418 43727348964 43984524096 44043371892 44091852363 44185642176 44227870128 44236313784 44391788208 44421620256 44442696222 44451180891 44586256416 44637387444 44645909282 44742660768 44802823284 44941034304 44959987332 45050696587 45105218496 45156944664 45208730151 45315654768 45357154992 45367622262 45376283511 45409170078 45522859408 45575064522 45608095156 45876331584 45885089952 45928942056 45937710468 46086099904 46130144112 46138950936 46301112432 46309951896 46354210038 46363059639 46503944864 46557275076 46729826436 46840034592 46873982016 46882930848 46893750228 47273738616 47308000368 47327951619 47362252662 47371294711 47649901104 47704545486 47713652883 47849507136 47858642208 47904380424 47913525972 48091103892 48123421944 48292558128 48301777784 48347939502 48357169731 48536391891 48641574384 48686120496 48706652943 48739711444 48890067264 48899400992 49091959332 49136917908 49243401792 49252802976 49342753072 49699359216 49708847448 49756353894 49765853007 49917078432 49940761734 49974322788 50102081952 50159538468 50169114554 50277835296 50437047999 50500749888 50558663592 50623978639 50743370808 50780147184 50789841752 50801562747 50968349424 50980111614 51026799366 51147141552 51213216834 51250333732 51361397568 51371203104 51551754048 51610873032 51620726196 51787473088 51836966064 51846862392 51896412126 51906319803 52029085104 52088751486 52098695883 52257010208 52316937972 52672825152 52682881056 52695038916 52733229768 52743297204 52964239536 53160536496 53182955943 53221500414 53231661067 53347018608 53580717216 53606138742 53769033792 53779298976 53818275648 53830695528 53840972484 54076834968 54138849687 54207226944 54266895216 54277255448 54329127894 54339500007 54378882686 54709145712 54771885558 54938323008 54948811424 55001325672 55011826116 55215711876 55335369024 55409403348 55447011184 55510597206 55641514032 55847733552 55911779118 55922453379 56092387104 56133040192 56156713236 56364842196 56538720576 56549514528 56676682803 56813343624 56878496541 57062227248 57073121144 57086292159 57127665582 57138571971 57301261632 57339393102 57377926164 57590581204 57715384896 57726403488 57792603492 57995723304 58249786608 58260907224 58303131952 58316586822 58327720191 58532720742 58713286752 58724495856 58789136484 58970493504 58981751712 59189050944 59256928296 59268241188 59324883489 59516516592 59584769478 59596144959 59737097712 59805603558 59817021199 59946649776 60209259552 60278306868 60420873024 60476206656 60490163016 60501711348 60545560104 60766752696 60836439339 60983130312 61050257118 61061912379 61106167142 61238589408 61250280624 61506858816 61518601248 61547788926 61734816576 61746602528 61805613384 61817412852 61876491381 62076366768 62159420011 62306435248 62377887582 62525000304 62596703286 62828700246 63031651488 63077333824 63103935492 63149670216 63533201472 63606060648 63618203844 63688231191 63872507232 63884701296 63915011577 64121471856 64164562592 64195005654 64207261287 64390077504 64463919336 64476226308 64715189188 64855432512 64914827328 64942203924 65060807478 65455945776 65515890544 65531009934 65543520627 65591023446 65976786144 66065057838 66265812288 66278463264 66341805192 66354470676 66587682312 66632430384 66664044333 66879384624 66956081166 66968863923 67113991152 67204234926 67249397332 67411551456 67657827744 67706862912 67735416996 67957799232 67973482152 68035732488 68113755117 68196188736 68284289112 68362596783 68412142734 68665692974 68814497376 68827634928 68906565702 69115954752 69129149856 69195216168 69208426404 69372113472 69451668648 69464927844 69531315057 69755917296 69835912614 69849245167 70094739654 70260051888 70310973024 70324396272 70340625342 70618986048 70880715328 70910607924 70962000552 71043378993 71129358144 71474851656 71774260704 71787963312 71856570636 71870288958 72102446624 72136655838 72185132916 72355860288 72438837192 72452666676 72521909253 72945527616 73029180744 73109567166 73335100896 73349101488 73620949168 73637938998 73705376862 73879204464 74014129608 74188685376 74463644736 74549038824 74563271172 74634530841 74875617648 74911142601 74961484182 75153122928 75239307702 75253671831 75416752944 75568910404 75751124832 75837995388 76082969664 76115056212 76170220776 76184762628 76452524136 76503901552 76540199049 76819825251 76875500598 77042096352 77056804656 77160417878 77327631072 77431089294 77666382144 77681209632 77755449096 77770293588 77844618189 78043627656 78133127229 78299327808 78385515312 78475406958 78490388899 79009237728 79024321584 79042558374 79099844652 79114945806 79355355456 79446359304 79461526612 79649463616 79740804744 79832250621 79928866368 80020527912 80181973742 80371075824 80653550688 80668948464 80727413472 80746043292 80761458726 81022336928 81115252452 81310840416 81400342824 81415883172 81493691841 81568324029 81667040832 82063718568 82157828337 82407484512 82423217136 82501988508 82517739174 82768489024 82823567814 83114105022 83170516776 83265895809 83366667072 83462271048 83771600328 83867668677 84138580656 84199560288 84235069854 84547263294 84808080864 84824271792 84917641588 85179601728 85220015436 85495295808 85593340872 85609681716 85691498373 85795205184 85951892448 85968301744 86009089653 86066889246 86385871806 86573077344 86589605232 86688905238 86747743304 87274594368 87374679912 87391360836 87454697928 87474880233 87799081113 88086743784 88183704726 88200540103 88455740256 88472627568 88783576416 88843240512 88885392444 88902361782 89172512832 89274774888 89291818564 89377154217 89485321536 89605646568 89708405337 89919974664 90101393174 90313889328 90417460302 90631309536 90714309984 90735244524 90752567022 90818340156 91045718816 91150129044 91216190312 91575385677 91659250713 91770179904 91857884112 91875420936 92260288224 92277901872 92321683389 92602224864 92619903792 92708420076 92726119278 93007889728 93114550152 93459652872 93566831373 93680069184 93765861696 93787500456 94243050369 94547477232 94616000736 94655903238 94724505324 94742589422 95299802208 95409090972 95427305766 95601584077 95717284416 95808760848 95827051944 96182207784 96246843888 96292508481 96585116256 96603555568 96695879004 96714339462 97072783782 97283148768 97372240992 97413305886 97479422888 97591211217 97798801984 98183918664 98273835816 98296514901 98386535169 98505605952 98685506144 99097586757 99398718432 99417694896 99512707788 99531706014 99834156864 99881523468 99948645576 100204163904 100319076936 100338229108 100434121749 100555670592 100806352389 100874095998 101117327184 101247957278 101486741616 101560294368 101579683504 101603125494 101936698848 101960223228 102053598732 102294283104 102426433668 102500667464 102618214101 102742406208 102998539461 103221746064 103241452392 103359848553 103673932128 103693724784 103792824252 103812639606 104058170208 104177502972 104197391766 104514020416 104633875944 104753868921 105142109481 105365762112 105390077832 105466459536 105486594408 105928479072 106321072992 106365911886 106443000828 106463322134 106694037216 107161434432 107212277484 107428584169 107558597952 107661391056 107681944968 107805433437 108153669936 108204983757 108277699374 108533790432 108554510896 108658255788 108679000014 108757765372 109418291424 109543771116 109664350749 109897622848 110002651344 110023652232 110431423752 110456908497 110558065293 110818806696 110894022368 111021194412 111283028064 111695467104 111823558236 111844906758 112184774208 112313426472 112442226273 112729684392 112858961553 113099029056 113353365606 113626687248 113756993082 114124454496 114146242288 114172584318 114255331164 114277143942 114678786204 114755852328 115181162408 115313250897 115452806976 115585206984 115740626817 115991446608 116146633941 116499573216 116521814448 116606263904 116633173644 116655440382 117065441484 117426573504 117448991712 117578272968 117713110437 117963503424 118513856592 118536482376 118649766978 118672418709 119033033184 119169538956 119192289918 119474195424 119611207116 119634042398 119893299552 120272960613 120418519104 120556613736 120718718293 120980326032 121003422696 121091120208 121142188089 121533505392 121672878678 121966260624 122100514236 122123824758 122212334284 122477178816 122500561248 123037202496 123095577852 123493205056 123611226768 123634825704 123752982762 123776608761 124152733536 124235351721 124318840022 124612870496 124755775164 125050000608 125193406572 125657400492 126063302976 126207870984 126299340432 126352604781 126820894941 127212121296 127236407688 127376462382 127745014464 127769402592 127830023154 128242943712 128329125184 128390011308 128414522574 128927838672 128952452616 129100333869 129430378376 129578807709 129884407848 130033357857 130121614956 130911891552 131031781088 131062019868 131087041254 131182046892 131953572288 132130115676 132275557089 132556926528 132683610384 132708941352 133175364624 133264860768 133328088666 133353542673 133758769248 133912162332 133937727846 134227982304 134408469852 134498794664 134823102912 135152089761 135315655488 135470833992 135626190453 135946964304 136071464976 136128850533 136227510234 136568578224 136725193566 136824285468 137331385948 137628994752 137655269856 137813131404 138258299712 138390432336 138416852808 138903337296 138929855688 139062630114 139089178917 139511834592 139671825228 139698490334 140189479308 140520103776 140621946048 140648792544 140681250684 140965082869 141821215848 141924001104 141983854857 142086757986 142113884133 142949703312 143140958649 143548521408 143575926624 143713141272 143740577916 144204893248 144273311676 144370265832 144877674384 144905333352 145043818506 145071509193 145609175673 146058361488 146119958829 146219134332 146670201792 146698202976 147241898336 147275877996 147410753724 147758408928 148028259216 148226309257 149098077648 149126542344 149269061682 149297559021 149751235296 149822285202 149922968364 150306245856 150478615404 150507343662 150833505888 151137820808 151311143997 151502249664 151675990776 151871935917 152230112424 152340441552 152369525256 152404688241 152905048272 153007803104 153080398098 153639650502 153751001196 154084192704 154113609312 154320835756 154655262144 154862178588 155362419264 155510898192 155540587176 155689236378 155718959409 156087255312 156266254458 156296087649 156771030624 156950813916 156980777798 158018475456 158048643168 158085116748 158199689304 158229891612 158404062193 158892718608 158923053224 159481609488 159548867829 159664501242 159694983201 160041055824 160363947484 160742151648 161307101376 161337896928 161454826944 161492086584 161522917452 162044673856 162230504904 162416549061 162621680832 162800685648 162831766344 162987383682 163018500021 163136648058 164127437136 164315656674 164814969024 164846434272 165003977016 165035478348 165647135628 166228210044 166341033552 166531791618 166563584629 166924542096 167543200656 167735337354 167767360137 168277161312 168399120576 168470139708 169094526588 169616161728 169648543584 169835283176 170030048409 170440030872 171186681744 171219363432 171258876477 171382996746 171415715913 171903784896 171936603488 172018179306 172133778492 172771743612 173146154688 173179210464 173377810476 173495486608 174749359824 174782721672 174909395856 174949760466 174983160573 175598162226 176173487568 176367409452 176401080206 176911480512 176945255136 177567152832 177770784888 177804723564 177974650467 178549549776 178583637128 178754308434 178788434877 179211293136 179416810674 179451063597 179839949328 180202786348 180627778656 180834920604 181262619072 181428619968 181470489048 181505134044 181636680312 182091437632 182300258088 182432380624 182509318017 183150771354 183185737137 183318501426 183715768224 183750841872 184520576448 184555803744 184643366778 185204449728 185239807584 185416840152 185452238556 185629474143 186229100304 186478260033 186919305744 187133662746 187169388913 187575000912 188486100738 189094954464 189232001472 189311806476 189449010648 189485178844 190599604416 190818181944 190854611532 191064693573 191203168154 191617521696 191654103888 192364415568 192493687776 192585016962 192621783861 193170232512 193207111136 193391758008 193428678924 194145567564 194566297536 194744481984 194826611772 194958845776 195182422434 196367837328 196547671632 196593029802 196630561881 196773070338 197371012288 198195173514 198797436864 198835389792 199025415576 199063412028 199763046936 199897291152 199992132999 200638153872 200676458216 200868243498 200906591769 201612704778 201748191996 202234654368 202495914556 202973483232 203120588736 203159367008 203206250988 203873397696 203920446456 204107197464 204341265351 204588566208 204852867336 205001334928 205087790349 205236428202 205997078922 206443492128 206482904784 206719697106 207347864256 207387449568 207585648504 207625279212 208116340416 208355005944 208394783532 208593945171 209267751888 209507737842 209547735501 210284218962 210324364861 210780155664 210932919072 210973188816 211856958144 212642145984 212731823772 212886001656 212926644268 213130136979 213388074432 214424554968 214857168338 215322782112 215363889936 215610866874 216307339872 216409967514 216555398748 217067580864 217109021792 217316511576 217358000028 217515530744 217565727759 218560541329 218836582848 219087542232 219328701498 220005302688 220047304464 220862847504 220913816994 221116130586 221637613392 221788044736 222042388824 222566056128 223390934208 223647116472 223689813516 224626852944 224733427803 224884452546 225459368784 225717923106 225761015493 226706731212 227253374496 227513986164 228248908992 228292484576 228345168636 228510662328 228554287884 229357572408 229511704656 229620597147 230362324816 230459475753 230626501794 231170413968 231481253634 231982893216 232293267882 232999146432 233043628896 233212527808 233266347288 233310880764 233533854567 234130882968 234399381687 234897983424 235156545936 235426220874 235471166697 237027713184 237072964752 237299533956 237344837418 238066066368 238339077912 238384579836 238948390848 239222414232 239268084796 239496751863 239786599104 240545921226 241113227472 241437436586 241960652064 242006845392 242182240416 242284376178 243067010784 243345757356 243932521248 244201028472 244247649516 244424668568 244481075523 244704972087 245001122496 245598958813 246191155704 246473485011 247222453536 247269651408 247505965524 247553217522 248305467072 248470703442 248637680044 249225740992 249511550328 249797687427 250100001216 250386813144 251314800984 252415741968 252598680864 252705209562 253641789882 254424242592 254472815376 254752924764 255538805184 255660046308 256485887424 256780022616 256829045148 257074495119 257855677344 257904905232 258027268959 258200667738 258860756752 259157615418 259768815696 260066715714 260243229912 261823783104 262063562176 262124039736 262174082508 262364093784 262424640699 263397243339 264260231352 264551114178 264601620309 265367220768 265417882704 266350729248 266529721536 266656177332 266707085346 267517538496 267824324664 267875455692 268131462651 268455964608 268816939704 268997589328 269125216011 270304179522 270941667984 271252380906 271893928608 272142929952 272257701066 272455020468 273137156448 273450387132 273648570936 274662771896 274726157031 274977752139 275310539712 275626262808 275982335161 276780864672 276833705616 276965050167 277806674592 277859711376 278125260228 278178357834 279023669184 279343650456 279396980668 280378958616 280700494119 281040207552 281297585088 281362501368 281930165738 283642431696 283848002208 283967709714 284173515972 284227768266 285899406624 286281917298 286804752231 287151853248 287426282544 287481155832 288546623352 288740531664 288877525443 289755348768 289810666704 290087637012 290143018386 291218351346 292116722976 292239917658 292438268664 292773633651 293396405952 294483796672 294551755992 294821507448 294889544703 295159605507 295516817856 296056518432 296452618514 298196155296 298253084688 298538123364 298595118042 299502470592 299644570404 299845936728 300612491712 300957230808 301014687324 301302365247 301667011776 302275641616 302419057167 302622287994 303351981552 303743871834 304460224848 304680883104 304739050512 304809376482 305810096544 306015606208 306160796196 307279301004 307502002392 307854642303 308227218624 308641671512 308995618383 309724357176 310079545659 311021796384 311081174352 311378472756 311437918818 312174510624 312532508916 312592175298 313542061248 313901627832 313961555596 314261606763 315426328443 316097286336 316170233496 316399378608 316459783224 316808124386 317785437216 317846106448 318963218976 319097735658 319329002484 319389966402 320082111648 320727894968 321484303296 322285752507 322675793856 322984173168 323045834904 323416300311 324461009808 324614951271 324833098122 325601371296 325663532688 325974767364 326037000042 326273296116 328254874272 328631313348 328993052247 329692868544 330007954032 330070956696 331294271256 331370725491 331674195879 332456420088 332682067104 333063583236 333127169258 333849084192 335086401312 335470674708 335534720274 336147505303 336554322624 336940279416 337326678819 338189053176 338576884659 339297087168 339670566352 340060096818 340880061744 342373363488 342438726864 342517752954 342765993492 342831431826 343873206976 344036358612 344267556984 345543487224 345939752691 346358420928 346755620952 346990973216 347221880451 348439901823 349498719648 349565443344 349818791712 349899520932 349966321146 351196324452 352346975136 352734818904 352802160412 353139331311 353462737459 353890510272 355541569776 355609447128 355949300934 356017256127 357099099552 357167274256 357508616868 357576869754 358422586272 358833621348 358902127194 359679898656 360405572696 360818881839 361255557312 361669841208 362156154879 362940978096 363010268088 363273360624 363426564267 364600516176 364864761248 365018636034 366301542708 366371474274 366637002852 367431536448 367501683744 369111607488 369286733556 370479615168 370833680304 370904477112 371258948286 371329826283 372458200608 372706055163 372956520066 373838611488 374267325492 374338777826 375150001824 376972201476 377732763691 378189908928 378623612952 378898021296 378970357688 379057814343 380462684823 381636363888 381709223064 382129387146 382406336308 383235043392 383308207776 384728831136 384987375552 385170033924 385243567722 386414222272 386783516016 386857357848 387301001607 388291135128 388736423127 389653223544 389917691552 390364844868 392735674656 393095343264 393186059604 393261123762 393546140676 396390347028 396826671267 397190086423 397670779584 398050831152 398126824056 399526093872 399794582304 399984265998 400060628019 401276307744 401352916432 401736486996 401813183538 403225409556 403496383992 404469308736 404991829112 405456269283 405946966464 406318734016 406412501976 406878571359 407840892912 408214394928 408386551599 408682530702 409705734672 410002669856 410175580698 410472856404 411994157844 412886984256 412965809568 413439394212 414774899136 415171297008 415250558424 416710011888 416789567064 417187890342 417267536751 418535503776 419015475684 419095471002 420568437924 420648729722 421560311328 421865838144 421946377632 422895248607 425463647544 425772003312 425853288536 425951564571 426260273958 426341652399 428849109936 429422875947 429714336676 430645564224 430727779872 431221733748 432614679744 432819935028 433110797496 434218043584 434633023152 434716000056 435031061488 435131455518 435214527579 436827527019 437121082658 438175084464 438657402996 440010605376 440094608928 441725695008 441827633988 442232261172 443275226784 444084777648 444678927771 446327004331 447294232944 447379627032 447892677063 449253705888 449466855606 449768905092 450918737568 451435846212 451522030986 453413462424 453933431991 454506748992 455027972328 455615807751 456584969152 456690337272 457021324656 457108575768 457214064723 458715144816 459023409312 459241194294 460724649632 460918951506 461253003588 462340827936 462962507268 463965786432 464586535764 466087257792 466532694576 466621761528 467067709134 467156878227 468261765936 468798763374 468888262947 470313091872 470852441748 470942333394 474055426368 474145929504 474599067912 474689674836 475212186579 476678155824 476769159672 478444828464 478536169592 478646603487 478993503726 479084949603 481091842452 482226454944 482874873172 483921304128 484013690784 484364480832 484568752356 486134021568 486691514712 487249647183 487865042496 488402056944 488495299032 488849337136 488962151046 489055500063 489409944174 491197917626 492382311408 492946970022 494444907072 494539302816 495011931048 495106435044 496941406884 497275360088 499023100656 499595374854 499690753887 500773626288 501542716207 502629601968 503302080411 504831483936 505197361728 505410419124 507283579764 508848485184 508945630752 509505849528 510090145227 511320092616 513560045232 513658090296 513776629431 514148990238 514247147739 515711354688 515809810464 516054537918 516401335476 517721513504 518315230836 519537631392 520133431428 520486459824 521182829323 524248079472 524348165016 524728187568 524849281398 524949481719 526794486678 528520462704 529102228356 529203240618 530734441536 530835765408 532701458496 533312354664 533414170692 535648649328 535750911384 536262925302 536365304631 537633879408 537995178656 538250432022 538353190791 540608359044 541883335968 542504761812 543787857216 544285859904 544515402132 544910040936 546274312896 546900774264 547297141872 547527954051 549325543792 549452314062 549557211411 549955504278 551252525616 551964670322 553561729344 553667411232 553930100334 555613349184 555719422752 556250520456 556356715668 556888422429 558687300912 558793961336 559434780099 560757917232 561400988238 561508166739 562725002736 563860331476 567284863392 567696004416 567935419428 568347031944 568455536532 571798813248 572563834596 573194080719 573609504462 574852565088 574962311664 577093246704 577481063328 577755050886 577865351583 579510697536 579621333408 580175274024 580286036772 582436702692 584233445952 584479835316 584876537328 585547267302 585659055631 589103511984 589643014896 589779089406 589891685643 590319211014 592113036864 592905237028 596392310592 596506169376 597076246728 597190236084 599289140808 599691873456 601914461616 602029374648 602604730494 602719775307 604551283232 604838114334 605244575988 606703963104 607487743668 608920449696 609361766208 609478101024 609618752964 611620193088 612321592392 613023796053 614558602008 615004004784 615263371047 615709284606 615826831243 617283343024 617991236766 619448714352 620159091318 622043592768 622162348704 622756945512 622875837636 624349021248 625065017832 625184350596 625781835513 627803255664 627923111192 628523213526 628643206503 630852656886 630973094583 632340466992 632798757216 632919566448 633616248772 635570874432 635692212896 637926437952 638195471316 638658004968 638779932804 639390410937 640164223296 641455789936 644571505014 645968346336 646091669808 646832600622 648922019616 649229902542 649666196244 651202742592 651327065376 651949534728 652074000084 652546592232 652697183277 655681623987 656509748544 657262626696 657986104494 658111722307 660015908064 660141913392 662588542512 662741450982 663348391758 664912840176 665364134208 666127166472 666254338516 667698168384 670172802624 670941349416 671069440548 672295010606 673880558832 674653357638 676378106352 677153769318 677283046479 679341132704 680120193636 681760123488 684746726976 684877453728 685035505908 685531986984 685662863652 688072717224 688535113968 688861791441 691086974448 691378427259 691879505382 692011593871 693511241904 693981946432 694443760902 696879803646 698997439296 699130886688 699637583424 699799041864 699932642292 702392648904 703198145061 704693950272 705469637808 705604320824 706278662622 706413500091 706925474918 711083139552 711218894256 711898601868 712034512254 714198199104 714334548512 715017233736 715153739508 716845172544 717667242696 717804254388 718490255589 719359797312 720811145392 721637763678 723339682416 724312309758 725881956192 726020536176 726546721248 726853128534 729201032352 729729522496 730037272068 732603085416 732742948548 733274005704 733443226569 734114916261 735003367488 736796876439 738573467112 739420455033 741667360608 741808954224 742517896572 742659652566 744916401216 745412110326 745913040132 747677222976 748534650984 748677555652 749393062281 750300003648 753944402952 755465527382 757247225904 757796042592 757940715376 758115628686 760925369646 763272727776 763418446128 764258774292 764812672616 766616415552 769457662272 770340067848 770487135444 771223485357 773567032032 773714715696 774081806877 774602003214 776582270256 777472846254 777621275587 779306447088 779835383104 780729689736 785471349312 786190686528 786372119208 786522247524 787092281352 790191730017 792780694056 793653342534 793804860927 794380172846 796101662304 796253648112 799052187744 799589164608 799968531996 800121256038 802552615488 802705832864 803472973992 803626367076 804394387953 806450819112 806992767984 807375648033 809983658224 810912538566 812825003952 813757142718 815681785824 816428789856 816773103198 817365061404 819411469344 820005339712 820351161396 820945712808 823988315688 824178471093 824933256417 825931619136 826878788424 827947005483 830342594016 830501116848 830895150501 833420023776 833579134128 834375780684 834535073502 837071007552 838030951368 838190942004 841136875848 841297459444 842101482357 843120622656 843892755264 845790497214 850927295088 851544006624 851706577072 851903129142 852520547916 852683304798 857698219872 858845751894 859428673352 860414256693 861455559744 862443467496 865639870056 866221594992 866632576329 869266046304 869432000112 870062122976 870262911036 870429055158 873655054038 874242165316 876350168928 877314805992 878320900953 880189217856 883451390016 883655267976 884464522344 885478816521 886550453568 888169555296 889357855542 892654008662 894588465888 894759254064 895785354126 898507411776 898933711212 899537810184 901837475136 902871692424 903044061972 903907095741 906826924848 907257171501 907866863982 910055944656 911231615502 913380674544 914042649312 914217151536 914428129446 917430289632 918046818624 918482388588 921449299264 921837903012 922506007176 923563926909 924681655872 925925014536 926986855149 929173071528 933065389152 933243523056 934135418268 934313756454 936523531872 937597526748 937776525894 940626183744 941704883496 941884666788 942784820289 946278985329 948291859008 949198135824 949379349672 950424373158 953356311648 953538319344 956889656928 957072339184 957293206974 957987007452 958169899206 962183684904 964452909888 965749746344 966857257521 968027381568 969137504712 970248900933 973383029424 973844853813 974499294366 976804113888 976990598064 977698674272 977924302092 978111000126 978819888348 982395835252 984764622816 985893940044 986979156741 989078605632 990023862096 990212870088 993882813768 994550720176 995022587637 998046201312 999190749708 999381507774 1001547252576 1003085432414 1005259203936 1006604160822 1008442515909 1009662967872 1010820838248 1011980036457 1014567159528 1015730653977 1017891261504 1019011699056 1020180290454 1022640185232 1027120090464 1027316180592 1027553258862 1028297980476 1028494295478 1031619620928 1032109075836 1032802670952 1035443027008 1036630461672 1037819258073 1039075262784 1040266862856 1040972919648 1041665641353 1042365658646 1048496158944 1048696330032 1049456375136 1049698562796 1049898963438 1053588973356 1057040925408 1058204456712 1058406481236 1059417993933 1060388212377 1061671530816 1066624709328 1066828341384 1068051768381 1071297298656 1071501822768 1072525850604 1072730609262 1075267758816 1075990357312 1076500864044 1076706381582 1081216718088 1082456645517 1083766671936 1085009523624 1086468464637 1089030804264 1089820081872 1090279692801 1093801548528 1094594283744 1095055908102 1098651087584 1098904628124 1099114422822 1099911008556 1102505051232 1103929340644 1107334822464 1107860200668 1111438845504 1112501040912 1112713431336 1113776844858 1113989478849 1117374601824 1117587922672 1118118165489 1118869560198 1121515834464 1122801976476 1123016333478 1125450005472 1127720662952 1133198291073 1134569726784 1135870838856 1136694063888 1136911073064 1137173443029 1141388054469 1145127669192 1146388161438 1147219008924 1149705130176 1149924623328 1154186493408 1154962126656 1155510101772 1155730703166 1159242666816 1160350548048 1160572073544 1161903004821 1164873405384 1166209269381 1168959670632 1169753074656 1171094534604 1171318111262 1178207023968 1179286029792 1179558178812 1179783371286 1180638422028 1181938002517 1185810474056 1190480013801 1191570259269 1193012338752 1194152493456 1194380472168 1198578281616 1199383746912 1200181884057 1203828923232 1204058749296 1205209460988 1205439550614 1209102566464 1209676228668 1210489151976 1213407926208 1214975487336 1216368807849 1217840899392 1218956202048 1219237505928 1224643184784 1225159654797 1226047592106 1229117204016 1230008009568 1230526742094 1231418569212 1231653662486 1234566686048 1235982473532 1238897428704 1240318182636 1242820593001 1244324697408 1245513891024 1245751675272 1250130035664 1250368701192 1251563671026 1251802610253 1255606511328 1255846222384 1257046427052 1257286413006 1261705313772 1261946189166 1264680933984 1265597514432 1265839132896 1267232497544 1268685745821 1271384425792 1276390942632 1277316009936 1277559865608 1277854693713 1278780821874 1279024957197 1282911579872 1288268627841 1289143010028 1291936692672 1292183339616 1293665201244 1297844039232 1298459805084 1299332392488 1302654130752 1303899069456 1304148000168 1305093184464 1305394366554 1305643582737 1310482581057 1311363247974 1314525253392 1315972208988 1316223444614 1320031816128 1320283826784 1325177085024 1325482901964 1326696783516 1329825680352 1332254332944 1332508677032 1334036783313 1338981012993 1341882698832 1342138881096 1343678031189 1344590021212 1347761117664 1349306715276 1352756212704 1354307538636 1354566092958 1358682265408 1360240387272 1361800295973 1363520246976 1366847423253 1369754907456 1370071011816 1371063973968 1371325727304 1376145434448 1377070227936 1377723582882 1382173948896 1382756854518 1383759010764 1384023187742 1387022483808 1388887521804 1393759607292 1396571594197 1398261773376 1399598083728 1399865284584 1401470634681 1404785297808 1406396290122 1406664788841 1410939275616 1411208641648 1412557325244 1412827000182 1413850949836 1422166279104 1422437788512 1423797203736 1424069024508 1425636559737 1428669097024 1430034467472 1430307479016 1435334485392 1435608508776 1435939810461 1436980511178 1437254848809 1441622290784 1443275527356 1446679364832 1448624619516 1451763912384 1452041072352 1453093442496 1453706257068 1458402064704 1460074544136 1461748941549 1465206170832 1465485897096 1466548011408 1466886453138 1467166500189 1468229832522 1473593752878 1477146934224 1478840910066 1483334721216 1483617908448 1485035793144 1485319305132 1490824220652 1491826080264 1497069301968 1497355111304 1498786124562 1499072261661 1504628148621 1507888805904 1509906241233 1510931054764 1514494451808 1515592085184 1515881430752 1516231257372 1521850739292 1526545455552 1526836892256 1528517548584 1529625345232 1530270435681 1540680135696 1540974270888 1542446970714 1542741443217 1547134064064 1547429431392 1548163613754 1549204006428 1553164540512 1554945692508 1555242551174 1558612894176 1561459379472 1563548487969 1569343337809 1572744238416 1573044495048 1574184562704 1574848445157 1580383460034 1585561388112 1587306685068 1587609721854 1588760345692 1592203324608 1592507296224 1598104375488 1599937063992 1600242512076 1605411665728 1606945947984 1607252734152 1608788775906 1609095913893 1612901638224 1613985535968 1614751296066 1615059572373 1619967316448 1621825077132 1625650007904 1627514285436 1631363571648 1632857579712 1633546206396 1634730122808 1638822938688 1640702322792 1641891425616 1642583862153 1647976631376 1648356942186 1648671634233 1649866512834 1653757576848 1655894010966 1660685188032 1661002233696 1661790301002 1666840047552 1667158268256 1668751561368 1669070147004 1676061902736 1676381884008 1678304340297 1682273751696 1682594918888 1684202964714 1684524500217 1691580994428 1701854590176 1703088013248 1703413154144 1703806258284 1705041095832 1705366609596 1715396439744 1717691503788 1718857346704 1719582242157 1720828513386 1724886934992 1731279740112 1732443189984 1733265152658 1733596054749 1738532092608 1738864000224 1740124245952 1740525822072 1740858110316 1747310108076 1748484330632 1752700337856 1754629611984 1756641801906 1756977166893 1767310535952 1768929044688 1769675056929 1770957633042 1776339110592 1778715711084 1785308017324 1789176931776 1789518508128 1791570708252 1797867422424 1799075620368 1805743384848 1806088123944 1807814191482 1808159325921 1813653849696 1814514343002 1815733727964 1820111889312 1822463231004 1826761349088 1828085298624 1828434303072 1828856258892 1832546077297 1834860579264 1836964777176 1839071388159 1843675806024 1845012014352 1845790113141 1847127853818 1847480493729 1851850029072 1853973710298 1858346143056 1866130778304 1866487046112 1868270836536 1868627512908 1873047063744 1875195053496 1875553051788 1883409766992 1883769333576 1885569640578 1885929619509 1892557970658 1892919283749 1898396271648 1898758699344 1900848746316 1906712623296 1907076638688 1913779313856 1914144678368 1914586413948 1915974014904 1916339798412 1918171232811 1924367369808 1926942020341 1931499492688 1933714515042 1938275009424 1940497801866 1946766058848 1947689707626 1948998588732 1953608227776 1953981196128 1955397348544 1955848604184 1956222000252 1957639776696 1958091549831 1964791670504 1967044871961 1969529245632 1971787880088 1973958313482 1974335166921 1980047724192 1980425740176 1987765627536 1989101440352 1990045175274 1996092402624 1998381499416 1998763015548 2003094505152 2006170864828 2010518407872 2013208321644 2016885031818 2021641676496 2023960072914 2029134319056 2031461307954 2031849139437 2038023398112 2040360580908 2045280370464 2054240180928 2054632361184 2055106517724 2056595960952 2056988590956 2059252808509 2064218151672 2065605341904 2066585374323 2073260923344 2074135281777 2075638516146 2076034781613 2080533725712 2081945839296 2083331282706 2084731317292 2096992317888 2097392660064 2098912750272 2099397125592 2099797926876 2107177946712 2114081850816 2116408913424 2116812962472 2118835987866 2119240500273 2120776424754 2133249418656 2133656682768 2136103536762 2142594597312 2143003645536 2145051701208 2145461218524 2150535517632 2153001728088 2153412763164 2155470766767 2162433436176 2164913291034 2165326600177 2170019047248 2172936929274 2178061608528 2179640163744 2180559385602 2187603097056 2189188567488 2190111816204 2197302175168 2197809256248 2198228845644 2199822017112 2200329679707 2202344748783 2205010102464 2207858681288 2210390629317 2215720401336 2225002081824 2225426862672 2227553689716 2227978957698 2234749203648 2235175845344 2236236330978 2237739120396 2243031668928 2245603952952 2246032666956 2248179186843 2250900010944 2255441325904 2266396582146 2271741677712 2273388127776 2273822146128 2274346886058 2282776108938 2290255338384 2292776322876 2294438017848 2299849246656 2308372986816 2311020203544 2311461406332 2313670456071 2320701096096 2321144147088 2322245420631 2323806009642 2329746810768 2332418538762 2332863826761 2337919341264 2339506149312 2342189069208 2342636222524 2356414047936 2358572059584 2359116357624 2359566742572 2361276844056 2363876005034 2371620948112 2380960027602 2381414582781 2383140518538 2388304986912 2388760944336 2397156563232 2398767493824 2400363768114 2407657846464 2408117498592 2410418921976 2410879101228 2413183163859 2419352457336 2420978303952 2422126944099 2429950974672 2432737615698 2433202055869 2438475011856 2449286369568 2450319309594 2452095184212 2458234408032 2460016019136 2461053484188 2462837138424 2463307324972 2469133372096 2471964947064 2472535413279 2474799769251 2477794857408 2480636365272 2483841016449 2485641186002 2491027782048 2491503350544 2500260071328 2500737402384 2503127342052 2503605220506 2511213022656 2511692444768 2514092854104 2514572826012 2523410627544 2523892378332 2526304447071 2529361867968 2531678265792 2534464995088 2537371491642 2552781885264 2554632019872 2555119731216 2555709387426 2557561643748 2558049914394 2565823159744 2576537255682 2578286020056 2581242770079 2584366679232 2587330402488 2596919610168 2598664784976 2599897728987 2607798138912 2608296000336 2610186368928 2610788733108 2611287165474 2620965162114 2622726495948 2629050506784 2631944417976 2632446889228 2634962702859 2640567653568 2650354170048 2650965803928 2653393567032 2656436449563 2659651360704 2664508665888 2665017354064 2668073566626 2677962025986 2683765397664 2684277762192 2687356062378 2689180042424 2695522235328 2698613430552 2705512425408 2708615077272 2709132185916 2711721287223 2720480774544 2721771514503 2723600591946 2733694846506 2734216743193 2740142023632 2742127947936 2742651454608 2752290868896 2754140455872 2755447165764 2764347897792 2765513709036 2767518021528 2768046375484 2770691780727 2774044967616 2777775043608 2780960565447 2787519214584 2793143188394 2799196167456 2799730569168 2802941269362 2809570595616 2812792580244 2813329577682 2821878551232 2822417283296 2825114650488 2825654000364 2827701899672 2828354460867 2838836955987 2844875577024 2847594407472 2848138049016 2851273119474 2860068934944 2860614958032 2870668970784 2871217017552 2871879620922 2873961022356 2874509697618 2883244581568 2886551054712 2893358729664 2897249239032 2900571772563 2904082144704 2907412514136 2920149088272 2921534561439 2923497883098 2930412341664 2930971794192 2933096022816 2933772906276 2934333000378 2936459665044 2947187505756 2954293868448 2957681820132 2960937470223 2963649106387 2967235816896 2970071586288 2970638610264 2981648441304 2983652160528 2985067762911 2994138603936 2994710222608 2997572249124 2998144523322 3009256297242 3015777611808 3019812482466 3021862109528 3025327547727 3028988903616 3031762861504 3032462514744 3035940109371 3043701478584 3047191961931 3053673784512 3057035097168 3059250690464 3060540871362 3081360271392 3081948541776 3084893941428 3085482886434 3094858862784 3096327227508 3098408012856 3106329081024 3109891385016 3110485102348 3113457774219 3117225788352 3122918758944 3124996924059 3127096975938 3138686675618 3145488476832 3146088990096 3148369125408 3149696890314 3160766920068 3171122776224 3174613370136 3175219443708 3177520691384 3178253981799 3181164637131 3185014592448 3199874127984 3200485024152 3204155305143 3213891895968 3214505468304 3217577551812 3218191827786 3225803276448 3227971071936 3229502592132 3230119144746 3239934632896 3243650154264 3247369936551 3251300015808 3255028570872 3259405393911 3267092412792 3269460245616 3281404645584 3283782851232 3285167724306 3295953262752 3296713884372 3297343268466 3299733025668 3307515153696 3311788021932 3322004467392 3323580602004 3330286109239 3334316536512 3337503122736 3338140294008 3341968436547 3352123805472 3352763768016 3354354496467 3356608680594 3364547503392 3365189837776 3368405929428 3369049000434 3383161988856 3399594873219 3403709180352 3406826308288 3407612516568 3410082191664 3410733219192 3411520329087 3424164163407 3435383007576 3437714693408 3439164484314 3441657026772 3449773869984 3462559480224 3464886379968 3466530305316 3467192109498 3477728000448 3481051644144 3481716220632 3485709014463 3494620216152 3496968661264 3498627808143 3509259223968 3513283603812 3513954333786 3534621071904 3537858089376 3539350113858 3541915266084 3545814007551 3557431422168 3570616034648 3571440041403 3574710777807 3579037016256 3583141416504 3595734844848 3598151240736 3600545652171 3611486769696 3612176247888 3615628382964 3616318651842 3627307699392 3629028686004 3631467455928 3640223778624 3644926462008 3649106423547 3653522698176 3656868606144 3657712517784 3665092154594 3673929554352 3678142776318 3687351612048 3690024028704 3691580226282 3694255707636 3694960987458 3703700058144 3707947420596 3716692286112 3728461779003 3732974092224 3736541673072 3737255025816 3742280267083 3750390106992 3751106103576 3755407830759 3766819533984 3767538667152 3771139281156 3771859239018 3785115941316 3785838567498 3796792543296 3797517398688 3801697492632 3806057237463 3814153277376 3828289356736 3829172827896 3831948029808 3832679596824 3833564081139 3836342465622 3837074871591 3848734739616 3853884040682 3862998985376 3867429030084 3876550018848 3880995603732 3893532117696 3895379415252 3897997177464 3907962392256 3911697208368 3912444000504 3915279553392 3916183099662 3916930748211 3929583341008 3931447743171 3934089743922 3943575760176 3947916626964 3948670333842 3960095448384 3960851480352 3975531255072 3978202880704 3980090350548 3996762998832 3997526031096 4002110349939 4012341729656 4016943038979 4026416643288 4031034093567 4033770063636 4043283352992 4047920145828 4058268638112 4062922615908 4063698278874 4076046796224 4080721161816 4085400887919 4090560740928 4100542269759 4109264722368 4110213035448 4113191921904 4113977181912 4118505617018 4128436303344 4131210683808 4133170748646 4146521846688 4148270563554 4151277032292 4152069563226 4161067451424 4166662565412 4169462634584 4189714782591 4194785320128 4198794251184 4199595853752 4204411904043 4214355893424 4219994366523 4232817826848 4233625924944 4237671975732 4238481000546 4241552849508 4266498837312 4267313365536 4272207073524 4276909679211 4286007291072 4290103402416 4290922437048 4306003456176 4306825526328 4307819431383 4310941533534 4311764546427 4324866872352 4329826582068 4330653200354 4340038094496 4345873858548 4356123217056 4359280327488 4361118771204 4369917568939 4375206194112 4380223632408 4385246824647 4395618512496 4396457691288 4399644034224 4400659359414 4401499500567 4404689497566 4415717362576 4420781258634 4431440802672 4450004163648 4450853725344 4455107379432 4455957915396 4470351690688 4472472661956 4475478240792 4491207905904 4492065333912 4496358373686 4497216784983 4510882651808 4513884445863 4529718723699 4532793164292 4543483355424 4546776255552 4547644292256 4548693772116 4565552217876 4580510676768 4585552645752 4588876035696 4590811307043 4595015586967 4622040407088 4622922812664 4627340912142 4628224329651 4641402192192 4642288294176 4644490841262 4647612019284 4659493621536 4664837077524 4665727653522 4675838682528 4684378138416 4685272445048 4690645463907 4708030013427 4718232715248 4719133485144 4722553688112 4724545335471 4727752010068 4743241896224 4761920055204 4762829165562 4766281037076 4776609973824 4777521888672 4794313126464 4800727536228 4816234997184 4820837843952 4821758202456 4826366327718 4827287741679 4838704914672 4841956607904 4844253888198 4845178717119 4859901949344 4865475231396 4866404111738 4876950023712 4898572739136 4900638619188 4904190368424 4910525927983 4916468816064 4922106968376 4925674276848 4926614649944 4927751586459 4943929894128 4945070826558 4946014902699 4949599538502 4961272730544 4967682032898 4971282372004 4982055564096 4983006701088 5000520142656 5001474804768 5006254684104 5007210441012 5023384889536 5028185708208 5029145652024 5034913020891 5046821255088 5047784756664 5052608894142 5053573500651 5068929990176 5074742983284 5105563770528 5109264039744 5110239462432 5111418774852 5115123287496 5116099828788 5153074511364 5156572040112 5158746726471 5162485540158 5163471123499 5174660804976 5193839220336 5197329569952 5199795457974 5200788164247 5215596277824 5216592000672 5220372737856 5221577466216 5222574330948 5241930324228 5245452991896 5258101013568 5263888835952 5264893778456 5269925405718 5270931500679 5301931607856 5306787134064 5309025170787 5312872899126 5329017331776 5330034708128 5336147133252 5355924051972 5367530795328 5368555524384 5374712124756 5378360084848 5397226861104 5417230154544 5418264371832 5423442574446 5424477977763 5440961549088 5443543029006 5447201183892 5467389693012 5468433486386 5480284047264 5484255895872 5485302909216 5497638231891 5504581737792 5510894331528 5517214164477 5531027418072 5535036043056 5536092750968 5537370339423 5541383561454 5542441481187 5555550087216 5561921130894 5575038429168 5586286376788 5598392334912 5599461138336 5605882538724 5619141191232 5625585160488 5626659155364 5644834566592 5650229300976 5651308000728 5655403799344 5656708921734 5657788858527 5677673911974 5678757851247 5695188814944 5696276098032 5702546238948 5720137869888 5721229916064 5741337941568 5742434035104 5743759241844 5747922044712 5749019395236 5754513698433 5773102109424 5780826061023 5794498478064 5801143545126 5802251056303 5814825028272 5840298176544 5843069122878 5846995766196 5860824683328 5861943588384 5866192045632 5867545812552 5868666000756 5872919330088 5894375011512 5901134615883 5908587736896 5915363640264 5921874940446 5923005500763 5927298212774 5940143172576 5941277220528 5963296882608 5967304321056 5970135525822 5988277207872 5989420445216 5995144498248 5996289046644 6018512594484 6031555223616 6039624964932 6043724219056 6050655095454 6064925029488 6071880218742 6087402957168 6094383923862 6095547418311 6114070194336 6118501380928 6121081742724 6162720542784 6163897083552 6169787882856 6170965772868 6177758425527 6192654455016 6196816025712 6199756122969 6219782770032 6220970204696 6222405845331 6226915548438 6228104344839 6245837517888 6249993848118 6254193951876 6277373351236 6290976953664 6292177980192 6296738250816 6299393780628 6321533840136 6342245552448 6349226740272 6350438887416 6355041382768 6356507963598 6357721500819 6362329274262 6399748255968 6400970048304 6408310610286 6427783791936 6429010936608 6435155103624 6436383655572 6451606552896 6459005184264 6460238289492 6466412300301 6487300308528 6494739873102 6495979800531 6510057141744 6518810787822 6520055310691 6534184825584 6538920491232 6562809291168 6567565702464 6570335448612 6591906525504 6593427768744 6594686536932 6599466051336 6607034246349 6615030307392 6623576043864 6631171887951 6647161204008 6660572218478 6675006245472 6676280588016 6683936873094 6704247610944 6705527536032 6708708992934 6713217361188 6729095006784 6730379675552 6736811858856 6738098000868 6744537560529 6766323977712 6775376781199 6799189746438 6815225033136 6820164383328 6821466438384 6823040658174 6848328326814 6870766015152 6875429386816 6878328968628 6883314053544 6899547739968 6925118960448 6933060610632 6934384218996 6962103288288 6963432441264 6966736261893 6971418028926 6989240432304 6993937322528 6997255616286 6998591480283 7018518447936 7026567207624 7027908667572 7069242143808 7075716178752 7078700227716 7083830532168 7091628015102 7114862844336 7141232069296 7142880082806 7144243748343 7149421555614 7166282833008 7191469689696 7196302481472 7201091304342 7222973539392 7224352495776 7231256765928 7232637303684 7239549491577 7258057372008 7262934911856 7266380832297 7289852924016 7298212847094 7299606167607 7315425035568 7330184309188 7347859108704 7356285552636 7374703224096 7380048057408 7383160452564 7388511415272 7389921974916 7407400116288 7415894841192 7424399307753 7433384572224 7451523049347 7456923558006 7473083346144 7474510051632 7484560534166 7500780213984 7502212207152 7510815661518 7533639067968 7535077334304 7542278562312 7543718478036 7570231882632 7571677134996 7578913341213 7595034797376 7603394985264 7612114474926 7613567723203 7658345655792 7663896059616 7665359193648 7667128162278 7672684931244 7674149743182 7697469479232 7707768081364 7725997970752 7734858060168 7743728310237 7753100037696 7761991207464 7790758830504 7795994354928 7823394416736 7824888001008 7830559106784 7832366199324 7833861496422 7859166682016 7862895486342 7868179487844 7887151520352 7895833253928 7897340667684 7904888108577 7921702960704 7951062510144 7960180701096 7969309348689 7993525997664 7995052062192 8004220699878 8024683459312 8033886077958 8052833286576 8062068187134 8067540127272 8086566705984 8095840291656 8116537276224 8125845231816 8127396557748 8135163861669 8161442323632 8165314543509 8170801775838 8201084539518 8202650229579 8220426070896 8226383843808 8227954363824 8237011234036 8256872606688 8262421367616 8266341497292 8293043693376 8296541127108 8302554064584 8304139126452 8312075342181 8322134902848 8333325130824 8338925269168 8342881696341 8379429565182 8397588502368 8399191707504 8408823808086 8428711786848 8439988733046 8465635653696 8467251849888 8475343951464 8476962001092 8483105699016 8485063382601 8516510867961 8534626731072 8544414147048 8553819358422 8555452389991 8580206804832 8581844874096 8612006912352 8613651052656 8615638862766 8621883067068 8623529092854 8649733744704 8659653164136 8661306400708 8680076188992 8691747717096 8701715317689 8712246434112 8722237542408 8739835137878 8760447264816 8770493649294 8791237024992 8792915382576 8799288068448 8801318718828 8802999001134 8809378995132 8831434725152 8841562517268 8862881605344 8882812410669 8890947319161 8901707450688 8910214758864 8911915830792 8944945323912 8950956481584 8955203288733 8982415811808 8984130667824 8992716747372 8994433569966 9021765303616 9027768891726 9059437447398 9065586328584 9075982643181 9086966710848 9095288584512 9097387544232 9131104435752 9141575885793 9161021353536 9171105291504 9177752071392 9181622614086 9190031173934 9244080814176 9245845625328 9254681824284 9256448659302 9284576588352 9288981682524 9295224038568 9318987243072 9329674155048 9331455307044 9340373322657 9351677365056 9368756276832 9370544890096 9374990772177 9381290927814 9416060026854 9436465430496 9438266970288 9445107376224 9449090670942 9455504020136 9486483792448 9523840110408 9525658331124 9532562074152 9534761945397 9543493911393 9555043777344 9601455072456 9612465915429 9641675687904 9643516404912 9652732655436 9654575483358 9677409829344 9683913215808 9688507776396 9690357434238 9719803898688 9730950462792 9732808223476 9742109809653 9753900047424 9778216181733 9801277238376 9808380736848 9821051855966 9844213936752 9851348553696 9853229299888 9855503172918 9887859788256 9890141653116 9892029805398 9899199077004 9922545461088 9935364065796 9942564744008 9966013402176 9990858327717 10002949609536 10012509368208 10014420882024 10025905309641 10056371416416 10058291304048 10063063489401 10069826041782 10093642510176 10095569513328 10105217788284 10107147001302 10137859980352 10149485966568 10198784619657 10211127541056 10220478924864 10222837549704 10230246574992 10232199657576 10272492490221 10306149022728 10313144080224 10317493452942 10324971080316 10326942246998 10349321609952 10387678440672 10394659139904 10399590915948 10401576328494 10420572664393 10433184001344 10443154932432 10445148661896 10457127043389 10483860648456 10490905983792 10495883424429 10527777671904 10529787556912 10539850811436 10541863001358 10603863215712 10613574268128 10618050341574 10625745798252 10637442022653 10660069416256 10672294266504 10711848103944 10714320124209 10724132333421 10737111048768 10749424249512 10756720169696 10794453722208 10801636956513 10834460309088 10836528743664 10846885148892 10848955955526 10881923098176 10887086058012 10894402367784 10934779386024 10936866972772 10947319270641 10960568094528 10970605818432 10995276463782 11021788663056 11034428328954 11062054836144 11070072086112 11072185501936 11074740678846 11082767122908 11084882962374 11111100174432 11123842261788 11150076858336 11172572753576 11185385337009 11198922276672 11211765077448 11226840801249 11251170320976 11253318310728 11266223492277 11300458601952 11302616001456 11310807598688 11313417843468 11315577717054 11355347823948 11357515702494 11390377629888 11392552196064 11405092477896 11418171712389 11442459832128 11484868070208 11487518483688 11495844089424 11498038790472 11509027396866 11511224614773 11546204218848 11561652122046 11588996956128 11602287090252 11604502112606 11629650056544 11680596353088 11686138245756 11693991532392 11709715674421 11723887176768 11735091625104 11737332001512 11745838660176 11750792244633 11788750023024 11794343229513 11802269231766 11830727280528 11843749880892 11846011001526 11854596425548 11880286345152 11882554441056 11926593765216 11934608642112 11940271051644 11978840890432 11990288996496 11992578093288 12006331049817 12037025188968 12050829116937 12079249929864 12087448438112 12101310190908 12129850058976 12143760437484 12174805914336 12188767847724 12191094836622 12228140388672 12242163485448 12256202663757 12301626809277 12327794167104 12339575765712 12341931545736 12355516851054 12385308910032 12393632051424 12399512245938 12439565540064 12441940409392 12444811690662 12453831096876 12456208689678 12499987696236 12508387903752 12554746702472 12569144347773 12584355960384 12598787561256 12613235712129 12643067680272 12659983099569 12698453480544 12700877774832 12710082765536 12713015927196 12715443001638 12724658548524 12799496511936 12801940096608 12816621220572 12830729037633 12858021873216 12870310207248 12872767311144 12918010368528 12920476578984 12932824600602 12935293639281 12974600617056 12989479746204 12991959601062 13020114283488 13037621575644 13040110621382 13068369651168 13077840982464 13109752706817 13125618582336 13140670897224 13155740473941 13186855537488 13189373073864 13198932102672 13204498501701 13214068492698 13247152087728 13262343775902 13294322408016 13321144436956 13350012490944 13352561176032 13367873746188 13411055072064 13417417985868 13426434722376 13460759351104 13473623717712 13476196001736 13489075121058 13491650354949 13532647955424 13541653337589 13550753562398 13598379492876 13630450066272 13640328766656 13642932876768 13646081316348 13696656653628 13741532030304 13756657937256 13766628107088 13772433921129 13785046760901 13866121221264 13868768437992 13884672988953 13924206576576 13926864882528 13933472523786 13942836057852 13978480864608 13987874645056 13994511232572 13997182960566 14053134415248 14055817335144 14071936391721 14124090040281 14157400455432 14167661064336 14173636006413 14183256030204 14229725688672 14282464138592 14285760165612 14288487496686 14298843111228 14332565666016 14382939379392 14402182608684 14448704991552 14462513531856 14465274607368 14479098983154 14481863225037 14516114744016 14525869823712 14532761664594 14535536151357 14579705848032 14596425694188 14599212335214 14630850071136 14660368618376 14695718217408 14712571105272 14731577783949 14749406448192 14766320905128 14777022830544 14779843949832 14783254759377 14831789682384 14838044708097 14848798615506 14903046098694 14913847116012 14946166692288 14949020103264 14969121068332 15001560427968 15004424414304 15021631323036 15070154668608 15084557124624 15087436956072 15104739062673 15140463765264 15143354269992 15157826682426 15160720501953 15206789970528 15224228949852 15227135446406 15316691311584 15327792119232 15330718387296 15334256324556 15345369862488 15348299486364 15365194032721 15415536162728 15469716120336 15476240179413 15487456620474 15490413370497 15523982414928 15581517661008 15591988709856 15602364492741 15646788833472 15649776002016 15661118213568 15664732398648 15667722992844 15718333364032 15725790972684 15736358975688 15774303040704 15791666507856 15794681335368 15809776217154 15812794502037 15920361402192 15927075512361 15938618697378 15987051995328 15990104124384 16008441399756 16049366918624 16067772155916 16105666573152 16124136374268 16135080254544 16156667709013 16191680583312 16251690463632 16254793115496 16270327723338 16273433933289 16322884647264 16330629087018 16341603551676 16402169079036 16405300459158 16440852141792 16452767687616 16455908727648 16474022468072 16492914695673 16513745213376 16532682994584 16593082254216 16605108129168 16608278252904 16612111018269 16624150684362 16627324443561 16666650261648 16677850538336 16685763392682 16758859130364 16795177004736 16798383415008 16817647616172 16857423573696 16879977466092 16934503699776 16950687902928 16953924002184 16966211398032 16970126765202 16973366575581 17033021735922 17036273553741 17088828294096 17107638716844 17110904779982 17160413609664 17163689748192 17224013824704 17227302105312 17231277725532 17243766134136 17247058185708 17263541095299 17319306328272 17322612801416 17342478183069 17383495434192 17403430635378 17406753168909 17444475084816 17479670275756 17520894529632 17540987298588 17582474049984 17585830765152 17598576136896 17602637437656 17605998002268 17618757990264 17662869450304 17683125034536 17703403847649 17725763210688 17765624821338 17769016502289 17781894638322 17820429517728 17823831661584 17889890647824 17901912963168 17910406577466 17964831623616 17968261335648 17985433494744 17988867139932 18055537783452 18118874894796 18131172657168 18151965286362 18155430724561 18194775088464 18262208871504 18283151771586 18286642254933 18342210583008 18355504142784 18363245228172 18380062347868 18488161628352 18491691250656 18509363648568 18512897318604 18533275276581 18577963365048 18590448077136 18659348310096 18662910614088 18667217535993 18680746645314 18684313034517 18737512553664 18741089780192 18749981544354 18762581855628 18832120053708 18872930860992 18876533940576 18890214752448 18898181341884 18911008040272 19047680220816 19051316662248 19065124148304 19069523890794 19073164502457 19086987822786 19202910144912 19224931830858 19283351375808 19287032809824 19305465310872 19309150966716 19354819658688 19377015552792 19380714868476 19399236900903 19461900925584 19465616446952 19484219619306 19487939401593 19556432363466 19560165932073 19602554476752 19616761473696 19642103711932 19688427873504 19702697107392 19706458599776 19711006345836 19775719576512 19780283306232 19784059610796 19798398154008 19821102739047 19845090922176 19870728131592 19885129488016 19893515663853 19981716655434 20025018736416 20028841764048 20051810619282 20112742832832 20116582608096 20126126978802 20139652083564 20187285020352 20191139026656 20210435576568 20214294002604 20233612681587 20298971933136 20326130343597 20397569239314 20401463391517 20445675099408 20460493149984 20464399315152 20544984980442 20612298045456 20626288160448 20634986905884 20649942160632 20653884493996 20698643219904 20775356881344 20799181831896 20803152656988 20841145328786 20886309864864 20890297323792 20914254086778 20967721296912 20981811967584 20991766848858 20995774440849 21055555343808 21059575113824 21079701622872 21083726002716 21207726431424 21227148536256 21236100683148 21251491596504 21274884045306 21344588533008 21423696207888 21428640248418 21432731245029 21448264666842 21498848499024 21513440339392 21588907444416 21603273913026 21668920618176 21673057487328 21693770297784 21697911911052 21774172116024 21788804735568 21799142496891 21869558772048 21873733945544 21894638541282 21898818502821 21990552927564 22043577326112 22068856657908 22124109672288 22140144172224 22144371003872 22149481357692 22165534245816 22169765924748 22222200348864 22247684523576 22273197923259 22300153716672 22345145507152 22354569148041 22370770674018 22423530154896 22453681602498 22502340641952 22506636621456 22532446984554 22600917203904 22605232002912 22621615197376 22626835686936 22631155434108 22710695647896 22715031404988 22736740023639 22785104392128 22810184955792 22836343424778 22840703169609 22975036967376 22991688178848 22996077580944 23018054793732 23022449229546 23092408437696 23123304244092 23177993912256 23204574180504 23209004225212 23231184930711 23259300113088 23372276491512 23387983064784 23419431348842 23470183250208 23474664003024 23491677320352 23501584489266 23577500046048 23588686459026 23604538463532 23661454561056 23687499761784 23692022003052 23709192851096 23714664325731 23765108882112 23823099004861 23853187530432 23880542103288 23907928046067 23980577992992 23985156186576 24012662099634 24074050377936 24101658233874 24158499859728 24174896876224 24202620381816 24259700117952 24287520874968 24349611828672 24377535695448 24382189673244 24484326970896 24495943630527 24512405327514 24603253618554 24607950688737 24679151531424 24683863091472 24711033702108 24770617820064 24787264102848 24799024491876 24879131080128 24883880818784 24889623381324 24907662193752 24912417379356 24936226026543 24999975392472 25016775807504 25028645089023 25109493404944 25138288695546 25197575122512 25226471424258 25286135360544 25319966199138 25396906961088 25401755549664 25420165531072 25426031854392 25430886003276 25449317097048 25455190147803 25549532603883 25603880193216 25633242441144 25661458075266 25666357169973 25740620414496 25745534622288 25836020737056 25840953157968 25865649201204 25870587278562 25949201234112 25978959492408 25983919202124 26040228566976 26075243151288 26080221242764 26105145953067 26136739302336 26219505413634 26281341794448 26311480947882 26373711074976 26378746147728 26397864205344 26408997003402 26428136985396 26494304175456 26524687551804 26588644816032 26642288873912 26648437232007 26672841957483 26705122352064 26735747492376 26770286510617 26834835971736 26852869444752 26865609866199 26947247435424 26952392003472 26978150242116 26983300709898 27065295910848 27083306675178 27101507124796 27196758985752 27227947929543 27260900132544 27285865753536 27292162632696 27393313307256 27483064060608 27513315874512 27533256214176 27544867842258 27570093521802 27732242442528 27737536875984 27769345977906 27853729765056 27866945047572 27885672115704 27956961729216 27989022465144 27994365921132 28021119967971 28106268830496 28111634670288 28124972316531 28143872783442 28248180080562 28314800910864 28335322128672 28347272012826 28366512060408 28459451377344 28564928277184 28571520331224 28576974993372 28597686222456 28604285836191 28630481734179 28665131332032 28804365217368 28925027063712 28930549214736 28958197966308 28963726450074 29032229488032 29051739647424 29065523329188 29071072302714 29159411696064 29192851388376 29198424670428 29226329428959 29261700142272 29320737236752 29334648545199 29425142210544 29463155567898 29532641810256 29554045661088 29559687899664 29566509518754 29663579364768 29676089416194 29697597231012 29806092197388 29827694232024 29898040206528 29938242136664 29972574983151 30008848828608 30043262646072 30077715928923 30169114249248 30174873912144 30189190468203 30209478125346 30280927530528 30286708539984 30315653364852 30321441003906 30413579941056 30448457899704 30454270892812 30596353858971 30633382623168 30661436774592 30668512649112 30690739724976 30696598972728 30730388065442 30831072325456 30939432240672 30952480358826 30974913240948 30980826740994 31047964829856 31163035322016 31183977419712 31204728985482 31261717993179 31299552004032 31329464797296 31335445985688 31371381130167 31451581945368 31472717951376 31487650273287 31583333015712 31589362670736 31619552434308 31625589004074 31840722804384 31854151024722 31877237394756 31912326067959 31980208248768 32016882799512 32098733837248 32135544311832 32142960372627 32172397000263 32211333146304 32248272748536 32270160509088 32313335418026 32383361166624 32503380927264 32509586230992 32540655446676 32546867866578 32645769294528 32661258174036 32683207103352 32804338158072 32810600918316 32841957811923 32881704283584 32911817455296 32948044936144 32985829391346 33065365989168 33186164508432 33210216258336 33216556505808 33224222036538 33248301368724 33254648887122 33333300523296 33355701076672 33371526785364 33517718260728 33556156011027 33596766830016 33635295232344 33680522403747 33759954932184 33798670476831 33901375805856 33907848004368 33932422796064 33940253530404 33946733151162 34066043471844 34072547107482 34177656588192 34215277433688 34221809559964 34254515137167 34327379496384 34454604210624 34462555451064 34487532268272 34494116371416 34527082190598 34533673844319 34638612656544 34645225602832 34684956366138 34766990868384 34806861270756 34813506337818 34888950169632 34959340551512 35041789059264 35081974597176 35129147023263 35171661530304 35205274875312 35211996004536 35237515980528 35252376733899 35366250069072 35383029688539 35406807695298 35531249642676 35538033004578 35563789276644 35640859035456 35647663323168 35779781295648 35803825926336 35820813154932 35936522671296 35970866989488 35977734279864 36018993149451 36111075566904 36152487350811 36237749789592 36262345314336 36303930572724 36310861449122 36389550176928 36524417743008 36566303543172 36573284509866 36640078078027 36684421166016 36726490456344 36760124695736 36768607991271 36904880427831 36983382501312 37018727297136 37025794637208 37066550553162 37155926730096 37180896154272 37318696620192 37325821228176 37334435071986 37361493290628 37368626069034 37482179560384 37499963088708 37525163711256 37664240107416 37707433043319 37753067881152 37796362683768 37822016080544 37979949298707 38095360441632 38102633324496 38130248296608 38139047781588 38146329004914 38173975645572 38405820289824 38449863661716 38492187112899 38527438383031 38574065619648 38610930621744 38618301933432 38754031105584 38761429736952 38798473801806 38805880917843 38923801851168 38931232893904 38968439238612 38975878803186 39112864726932 39120331864146 39205108953504 39233522947392 39284207423864 39329258120451 39376855747008 39412917199552 39422012691672 39467221421823 39560566612464 39568119221592 39596796308016 39613495505103 39642205478094 39741456263184 39770258976032 39787031327706 39963433310868 40050037472832 40057683528096 40103621238564 40233165216192 40252253957604 40279304167128 40382278053312 40420871153136 40428588005208 40467225363174 40474951064847 40597943866272 40624960012767 40652260687194 40795138478628 40802926783034 40891350198816 40920986299968 40928798630304 41089969960884 41224596090912 41269973811768 41299884321264 41307768987992 41317301763387 41355140282703 41598363663792 41606305313976 41654018966859 41682290657572 41772619729728 41780594647584 41828508173556 41935442593824 41963623935168 41983533697716 41991548881698 42119150227648 42159403245744 42167452005432 42215809175163 42372270120843 42472201366296 42502983193008 42549768090612 42689177066016 42847392415776 42857280496836 42865462490058 42896529333684 42997696998048 43206547826052 43293719420107 43346114974656 43387540595568 43395823822104 43445589675111 43548344232048 43577609471136 43598284993782 43606608454071 43739117544096 43747467891088 43789277082564 43797637005642 43981105855128 44087154652224 44137713315816 44194733351847 44248219344576 44288742007744 44298962715384 44331068491632 44339531849496 44349764278131 44495369047152 44514134124291 44546395846518 44690291014304 44709138296082 44741541348036 44847060309792 44907363204996 45004681283904 45013273242912 45064893969108 45210464005824 45253671373872 45262310868216 45314217188019 45421391295792 45430062809976 45473480047278 45482161505859 45620369911584 45672686849556 45681406339218 45950073934752 45983376357696 45992155161888 46036109587464 46044898459092 46095582098163 46246608488184 46409148361008 46418008450424 46428720538239 46462369861422 46471240111491 46744552983024 46775966129568 46807093478223 46838862697684 46940366500416 46949328006048 46983354640704 47003168978532 47155000092096 47177372918052 47209076927064 47322909122112 47374999523568 47384044006104 47418385702192 47429328651462 47438383506111 47646198009722 47761084206576 47815856092134 47961155985984 47970312373152 48025324199268 48148100755872 48203316467748 48316999719456 48405240763632 48470003127039 48575041749936 48649643472079 48755071390896 48764379346488 48820301799867 48968653941792 48991887261054 49024810655028 49206507237108 49215901377474 49358303062848 49367726182944 49422067404216 49478744087019 49541235640128 49598048983752 49767761637568 49779246762648 49815324387504 49824834758712 49836333054807 49872452053086 49881973330683 49999950784944 50033551615008 50057290178046 50218986809888 50276577391092 50395150245024 50452942848516 50572270721088 50639932398276 50803511099328 50852063708784 50861772006552 50898634194096 50910380295606 50920099726743 51099065207766 51108820661223 51266484882288 51322916150532 51332714339946 51481240828992 51491069244576 51672041474112 51681906315936 51731298402408 51741174557124 51957918984816 51967838404248 52027434549207 52150486302576 52160442485528 52210291906134 52220259506727 52439010827268 52562683588896 52622961895764 52747422149952 52757492295456 52795728410688 52817994006804 52856273970792 52988608350912 53049375103608 53110211542947 53177289632064 53284577747824 53296874464014 53307049506867 53345683914966 53471494984752 53540573021234 53669671943472 53705738889504 53731219732398 53894494870848 53904784006944 53956300484232 53966601419796 54166613350356 54203014249592 54393517971504 54455895859086 54466292173683 54584325265392 54786626614512 54859926764799 55026631749024 55066512428352 55089735684516 55140187043604 55464484885056 55475073751968 55538691955812 55599825829743 55733890095144 55771344231408 55978044930288 55988731842264 56001652607979 56042239935942 56052939103551 56212537660992 56223269340576 56249944633062 56287745566884 56496360161124 56629601821728 56670644257344 56694544025652 56733024120816 56808928396207 57143040662448 57153949986744 57195372444912 57208571672382 57219493507371 57260963468358 57608730434736 57850054127424 57861098429472 57916395932616 57927452900148 58064458976064 58131046658376 58142144605428 58385702776752 58396849340856 58452658857918 58463818204779 58641474473504 58669297090398 58680497796219 58850284421088 58926311135796 59065283620512 59108091322176 59119375799328 59133019037508 59327158729536 59352178832388 59395194462024 59463308217141 59612184394776 59655388464048 59680546991559 59735202630571 59876484273328 59945149966302 60086525292144 60155431857846 60338228498496 60349747824288 60378380936406 60418956250692 60561855061056 60573417079968 60631306729704 60642882007812 60700838044761 60896915799408 60908541785624 60978391030791 61192707717942 61204390174551 61337025298224 61381479449952 61393197945456 61460776130884 61662144650912 61878864481344 61904960717652 61949826481896 61961653481988 62095929659712 62326070644032 62409457970964 62523435986358 62658929594592 62670891971376 62742762260334 62903163890736 62945435902752 62975300546574 62987323322547 63166666031424 63178725341472 63239104868616 63251178008148 63681445608768 63708302049444 63754474789512 63824652135918 63836837063779 64033765599024 64271088623664 64285920745254 64298193735087 64344794000526 64496545497072 64540321018176 64626670836052 64766722333248 65006761854528 65019172461984 65081310893352 65093735733156 65322516348072 65366414206704 65608676316144 65621201836632 65683915623846 65696455508463 65896089872288 65971658782692 66130731978336 66372329016864 66420432516672 66433113011616 66448444073076 66496602737448 66509297774244 66666601046592 66743053570728 66819593769777 67035436521456 67063707444123 67112312022054 67125124605487 67270590464688 67361044807494 67519909864368 67597340953662 67802751611712 67815696008736 67864845592128 67880507060808 67893466302324 68132086943688 68145094214964 68210220070917 68355313176384 68430554867376 68443619119928 68509030274334 68522109508827 68925110902128 68975064536544 68988232742832 69054164381196 69067347688638 69277225313088 69290451205664 69369912732276 69533981736768 69613722541512 69627012675636 69693554792133 69777900339264 69918681103024 70163949194352 70258294046526 70410549750624 70423992009072 70475031961056 70504753467798 70732500138144 70766059377078 70813615390596 71062499285352 71076066009156 71127578553288 71143992977193 71295326646336 71469297014583 71559562591296 71641626309864 71723784138201 71941733978976 71955468559728 72037986298902 72222151133808 72304974701622 72475499579184 72524690628672 72607861145448 72621722898244 72779100353856 73048835486016 73132607086344 73146569019732 73280156156054 73452980912688 73520249391472 73537215982542 73809760855662 73823852066211 74037454594272 74051589274416 74133101106324 74311853460192 74361792308544 74637393240384 74651642456352 74668870143972 74722986581256 74737252138068 74808678079629 74999926177416 75050327422512 75085935267069 75328480214832 75414866086638 75429263731939 75592725367536 75644032161088 75959898597414 76190720883264 76205266648992 76260496593216 76278095563176 76292658009828 76347951291144 76648597811649 76811640579648 76899727323432 76984374225798 76999071509919 77054876766062 77221861243488 77236603866864 77508062211168 77522859473904 77596947603612 77611761835686 77847603702336 77862465787808 77936878477224 77951757606372 78225729453864 78240663728292 78315437859201 78410217907008 78568414847728 78658516240902 78844025383344 78934442843646 79121133224928 79136238443184 79193592616032 79226991010206 79284410956188 79482912526368 79540517952064 79574062655412 79926866621736 79945311696021 80018525872449 80115367056192 80207242477128 80310859531851 80504507915208 80558608334256 80596829598597 80841742306272 80857176010416 80934450726348 80949902129694 81195887732544 81249920025534 81304521374388 81590276957256 81605853566068 81683843788629 81782700397632 81857597260608 82179939921768 82449192181824 82539947623536 82599768642528 82615537975984 82634603526774 82710280565406 83196727327584 83212610627952 83308037933718 83364581315144 83561189295168 83657016347112 83870885187648 83967067395432 83983097763396 84063359903913 84318806491488 84334904010864 84374916949593 84431618350326 84744540241686 84760719038983 84944402732592 85005966386016 85099536181224 85378354132032 85694784831552 85714560993672 85730924980116 85793058667368 85891445202537 85995393996096 86413095652104 86587438840214 86775081191136 86791647644208 86891179350222 87096688464096 87155218942272 87196569987564 87213216908142 87478235088192 87494935782176 87578554165128 87595274011284 87678988286877 87962211710256 88003945635597 88275426631632 88389466703694 88597925430768 88662136983264 88679063698992 88699528556262 88990738094304 89028268248582 89092791693036 89380582028608 89418276592164 89483082696072 89694120619584 89814726409992 89917724949453 90026546485824 90129787938216 90507342747744 90524621736432 90567571404609 90628434376038 90842782591584 90860125619952 90946960094556 90964323011718 91240739823168 91345373699112 91362812678436 91789061576913 91900147869504 91984310323776 92072219174928 92089796918184 92191164196326 92493216976368 92818296722016 92836016900848 92857441076478 92924739722844 92942480222982 93489105966048 93551932259136 93614186956446 93677725395368 93785153979537 93898656012096 94006337957064 94114143390501 94354745836104 94418153854128 94462950819861 94749999047136 94768088012208 94836771404384 94858657302924 94876767012222 95292396019444 95522168413152 95631712184268 95736978203877 95940624746304 96050648398536 96296201511744 96406632935496 96517191000789 96633999438912 96810481527264 96940006254078 97150083499872 97299286944158 97510142781792 97528758692976 97640603599734 97937307883584 97983774522108 98049621310056 98413014474216 98431802754948 98525873435769 98735452365888 98844134808432 98957488174038 99196097967504 99558493525296 99630648775008 99649669517424 99672666109614 99744904106172 99763946661366 99999901569888 100067103230016 100114580356092 100437973619776 100553154782184 100668468033081 100790300490048 100905885697032 101041567211241 101279864796552 101704127417568 101723544013104 101797268388192 101820760591212 101840199453486 102198130415532 102217641322446 102532969764576 102645832301064 102665428679892 102763545411501 102982138489152 103363812631872 103462596804816 103482349114248 103601021532957 103915837969632 103935676808496 104054869098414 104300972605152 104320884971056 104420583812268 104440519013454 104878021654536 105125367177792 105245923791528 105387441069789 105514984590912 105635988013608 105712547941584 105757130201697 106098750207216 106149089065617 106220423085894 106569155495648 106593748928028 106614099013734 106691367829932 106942989969504 107081146042468 107339343886944 107411477779008 107462439464796 107809568013888 107912600968464 107933202839592 108056979448353 108333226700712 108406028499184 108457462052433 108787035943008 108911791718172 108932584347366 109168650530784 109573253229024 109719853529598 109920234234081 110053263498048 110179471369032 110280374087208 110305823973813 110714641283493 110950147503936 111077383911624 111199651659486 111467780190288 111542688462816 111956089860576 111977463684528 112003305215958 112084479871884 112105878207102 112446538681152 112499889266124 112575491133768 112992720322248 113122299129957 113259203643456 113389088051304 113466048241632 113617856792414 114286081324896 114307899973488 114390744889824 114417143344764 114438987014742 114521926936716 115217460869472 115476561338697 115582315149093 115722196858944 115832791865232 115854905800296 116262093316752 116284289210856 116417642753529 116771405553504 116793698681712 116905317715836 116927636409558 117282948947008 117338594180796 117360995592438 117700568842176 117852622271592 117987774361353 118130567241024 118238751598656 118266038075016 118704357664776 118790388924048 118840486515309 118926616434282 119224368789552 119310776928096 119361093983118 119470405261142 119752968546656 119890299932604 120173050584288 120310863715692 120699495648576 120756761872812 120837912501384 121146834159936 121262613459408 121285764015624 121401676089522 121424853194541 121793831598816 121817083571248 121874880038301 121956782061582 122385415435884 122408780349102 122674050596448 122762958899904 122786395890912 122921552261768 123324289301824 123809921435304 123899652963792 123923306963976 123951905290161 124065420848109 124818915941928 124962056900577 125046871972716 125317859189184 125341783942752 125485524520668 125806327781472 125890871805504 125950601093148 125974646645094 126357450682944 126478209737232 126502356016296 126647427525489 127116810362529 127416604098888 127508949579024 127649304271836 127673674127558 128067531198048 128542177247328 128571841490508 128596387470174 128689588001052 128993090994144 129253341672104 129881158260321 130038344923968 130162621786704 130187471466312 130336769025333 130645032696144 130732828413408 130819825362213 131217352632288 131242403673264 131367831247692 131392911016926 131792179744576 131943317565384 132261463956672 132584200055541 132744658033728 132866226023232 132896888146152 132993205474896 133018595548488 133486107141456 133542402372873 133639187539554 134070873042912 134127414888246 134224624044108 134250249210974 134541180929376 134722089614988 135039819728736 135194681907324 135467444637109 135631392017472 135761014121616 135786932604648 135942651564057 136264173887376 136290188429928 136420440141834 136446484517577 136861109734752 136887238239856 137018060548668 137044219017654 137850221804256 137950129073088 137976465485664 138108328762392 138134695377276 138286746294489 138580902411328 138739825464552 139227445083024 139254025351272 139286161614717 139387109584266 139413720334473 139837362206048 140327898388704 140421280434669 140516588093052 140821099501248 140847984018144 140950063922112 141009506935596 141465000276288 141532118754156 141627230781192 142124998570704 142152132018312 142255157106576 142287985954386 142315150518333 142938594029166 143283252619728 143447568276402 143883467957952 143910937119456 144075972597804 144444302267616 144609949403244 144950999158368 145215722290896 145243445796488 145410009381117 145948930416237 146265214172688 146293138039464 146460905399601 146560312312108 146905961825376 147040498782944 147074431965084 147619521711324 147647704132422 148074909188544 148103178548832 148266202212648 148436232261057 148623706920384 149303284912704 149337740287944 149445973162512 149474504276136 149617356159258 149645919992049 149999852354832 150100654845024 150171870534138 150656960429664 150829732173276 150858527463878 151185450735072 151919797194828 152226303767473 152410533297984 152556191126352 152585316019656 152695902582288 152760299180229 153297195623298 153326461983669 153799454646864 153968748451596 153998143019838 154109753532124 154443722486976 154473207733728 155016124422336 155045718947808 155193895207224 155223523671372 155724931575616 155873756954448 155903515212744 156082303647621 156451458907728 156481327456584 156630875718402 156660778520181 157136829695456 157317032481804 157688050766688 157868885687292 158242266449856 158272476886368 158387185232064 158453982020412 158568821912376 158965825052736 159148125310824 159330634628841 159853733243472 159890623392042 159921148520601 160037051744898 160414484954256 160621719063702 161009015830416 161117216668512 161193659197194 161683484612544 161714352020832 161868901452696 161899804259388 162499840051068 162609042748776 163180553914512 163211707132136 163367687577258 163398876521049 164359879843536 164579780294397 165079895247072 165199537285056 165231075951968 165269207053548 165420561130812 166393454655168 166425221255904 166616075867436 166729162630288 166799477489229 167314032694224 167934134790864 167966195526792 168126719807826 168158817310653 168637612982976 168669808021728 168749833899186 168863236700652 169489080483372 169521438077966 169888805465184 170011932772032 170199072362448 170426785188621 171429121987344 171461849960232 171586117334736 171658480522113 171782890405074 172826191304208 173174877680428 173550162382272 173583295288416 173782358700444 174193376928192 174393139975128 174426433816284 174989871564352 175157108330256 175190548022568 175357976573754 175391454614337 175924423420512 176007891271194 176041493388657 176550853263264 176778933407388 177195850861536 177324273966528 177358127397984 177399057112524 177981476188608 178056536497164 178185583386072 178389924651423 178836553184328 178966165392144 179041640974677 179205607891713 179629452819984 179835449898906 180259575876432 181014685495488 181049243472864 181135142809218 181256868752076 181685565183168 181720251239904 181893920189112 181928646023436 182690747398224 182725625356872 182935173092373 183578123153826 183613170523653 184144438349856 184179593836368 184382328392652 184986433952736 185636593444032 185672033801696 185714882152956 185849479445688 185884960445964 186978211932096 187228373912892 187355450790736 187570307959074 188012675914128 188228286781002 188709491672208 188836307708256 188925901639722 188961969967641 189499998094272 189536176024416 189673542808768 189717314605848 189753534024444 190584792038888 191044336826304 191263424368536 191473956407754 191510511191337 192101296797072 192813265870992 192894581205261 193034382001578 193620963054528 193880012508156 194300166999744 194598573888316 195020285563584 195057517385952 195281207199468 195967549044216 196099242620112 196826028948432 196863605509896 197051746871538 197089366525389 197688269616864 197914976348076 198392195935008 199116987050592 199261297550016 199299339034848 199345332219228 199489808212344 199527893322732 199747522425373 199999803139776 200229160712184 200458781309331 201106309564368 201191122332369 201336936066162 201375373816461 201811771394064 202083134422482 202559729593104 203408254835136 203447088026208 203594536776384 203641521182424 203680398906972 204396260831064 204435282644892 205065939529152 205291664602128 205330857359784 205527090823002 205566328526481 206925193609632 206964698228496 207202043065914 207831675939264 207871353616992 208109738196828 208601945210304 208641769942112 208841167624536 208881038026908 209080664376399 209756043309072 210036680217169 210491847583056 210774882139578 211271976027216 211425095883168 211514260403394 212197500414432 212298178131234 212440846171788 213138310991296 213187497856056 213228198027468 213382735659864 213431978931579 213885979939008 214162292084936 214407891043749 214678687773888 214924878929592 215825201936928 215866405679184 216113958896706 216666453401424 216812056998368 216914924104866 217574071886016 217823583436344 217865168694732 218337301061568 219146506458048 219439707059196 219840468468162 220358942738064 220560748174416 220611647947626 221429282566986 221471556198633 222154767823248 222399303318972 222935560380576 223085376925632 223912179721152 223954927369056 224006610431916 224168959743768 224211756414204 224426034238887 224999778532248 225150982267536 225257805801207 225985440644496 226244598259914 226287791195817 226778176102608 226932096483264 227235713584828 228572162649792 228615799946976 228781489779648 228834286689528 228877974029484 229043853873432 230434921738944 230953122677394 230997214529757 231164630298186 231665583730464 231709811600592 232524186633504 232568578421712 232835285507058 233542811107008 233587397363424 233810635431672 233855272819116 234677188361592 234721991184876 234946313577603 235705244543184 235975548722706 236020599419293 236532076150032 237408715329552 237580777848096 237680973030618 237853232868564 238448737579104 238621553856192 238722187966236 238940810522284 239505937093312 239780599865208 239835935088063 240055577617347 240346101168576 240621727431384 240932578595553 241513523745624 241675825002768 242525226918816 242571528031248 242803352179044 242849706389082 243587663197632 243634167142496 243749760076602 243913564123164 244770830871768 244817560698204 245051531365887 245348101192896 245572791781824 245843104523536 247619842870608 247799305927584 247846613927952 247903810580322 248130841696218 249637831883856 249924113801154 250093743945432 250683567885504 250971049041336 251612655562944 251901202186296 251949293290188 252190079711739 252956419474464 253004712032592 253124750848779 253294855050978 254233620725058 254282157116949 254833208197776 255017899158048 255298608543672 255347348255116 256135062396096 257084354494656 257143682981016 257192774940348 257379176002104 257674335607611 257986181988288 258506683344208 259762316520642 260325243573408 260374942932624 260673538050666 261290065392288 261465656826816 261639650724426 262434705264576 262484807346528 262735662495384 262785822033852 263036964860631 263886635130768 264011836906791 265168400111082 265219024089721 265793776292304 265986410949792 266037191096976 266972214282912 267084804745746 267278375079108 268141746085824 268254829776492 268449248088216 268500498421948 269082361858752 269444179229976 269753174848359 270079639457472 270389363814648 270934889274218 271522028243232 271573865209296 271885303128114 272528347774752 272580376859856 272840880283668 272892969035154 273722219469504 273774476479712 274036121097336 274088438035308 275367184730739 275700443608512 275952930971328 276216657524784 276269390754552 276573492588978 277479650929104 278454890166048 278508050702544 278572323229434 278774219168532 278827440668946 279674724412096 280655796777408 280842560869338 281033176186104 281355461938611 281695968036288 282019013871192 283064237508312 283254461562384 283388852459583 284249997141408 284304264036624 284510314213152 284575971908772 284630301036666 285877188058332 286566505239456 286895136552804 287210934611631 287821874238912 288151945195608 288888604535232 289219898806488 289551573002367 289901998316736 290431444581792 290486891592976 290820018762234 291897860832474 292530428345376 292586276078928 292921810799202 293120624624216 293811923650752 294080997565888 294148863930168 295239043422648 295295408264844 295577620307307 296206357097664 296532404425296 296872464522114 298675480575888 298891946325024 298949008552272 299234712318516 299291839984098 299999704709664 300201309690048 300343741068276 301313920859328 301659464346552 301717054927756 302005404099243 302370901470144 303124701633723 303839594389656 304452607534946 305112382252704 305170632039312 305391805164576 305520598360458 306594391246596 306652923967338 307598909293728 307937496903192 307996286039676 308219507064248 308290636234503 308946415467456 310091437895616 310387790414448 310447047342744 310803064598871 311747513908896 311807030425488 312164607295242 312902917815456 312962654913168 313261751436804 313321557040362 314273659390912 314634064963608 315376101533376 315737771374584 316162323209367 316544953772736 316907964040824 317137643824752 318296250621648 318447267196851 318661269257682 319707466486944 319781246784084 319842297041202 320074103489796 320828969908512 321243438127404 322018031660832 322234433337024 322387318394388 323037752596183 323428704041664 323737802905392 323799608518776 324170938345059 324999680102136 325218085497552 325372386157299 326361107829024 326423414264272 326735375154516 326797753042098 328719759687072 329159560588794 329760702702243 330159790494144 330462151903936 330538414107096 330841122261624 330917471921439 332143923850479 332850442511808 333232151734872 333458325260576 333598954978458 334628065388448 335868269581728 335932391053584 336253439615652 336317634621306 337339616043456 337499667798372 337726473401304 338978160966744 339042876155932 339366897389871 339777610930368 340398144724896 340853570377242 342858243974688 342923699920464 343172234669472 343316961044226 343565780810148 345652382608416 346349755360856 346429684016091 346746945447279 347166590576832 347564717400888 348786279950256 348852867632568 349252928260587 350314216660512 350381096045136 350715953147508 350782909228674 351848846841024 352015782542388 352082986777314 353101706526528 353557866814776 353963323084059 354391701723072 354716254795968 354798114225048 356113072994328 356371166772144 356779849302846 357673106368656 357932330784288 358083281949354 358411215783426 359258905639968 359670899797812 360519151752864 362098486945728 362270285618436 362513737504152 363001185907051 363440502479808 363787840378224 363857292046872 364274559583623 365381494796448 365451250713744 365624640114903 365870346184746 367156246307652 367226341047306 368288876699712 368359187672736 368764656785304 369972867905472 371344067603392 371429764305912 371698958891376 371769920891928 371855715870483 372196262544327 374456747825784 374710901581472 375140615918148 376025351828256 376456573562004 377418983344416 377672615416512 377851803279444 377923939935282 379072352048832 379434629211696 379507068048888 379942282576467 381169584077776 381350431087587 382526848737072 382947912815508 383021022382674 384202593594144 385626531741984 385789162410522 386068764003156 387760025016312 389197147776632 389643474780963 390115034771904 390562414398936 391010307075999 391935098088432 392198485240224 392459476086639 393652057896864 393727211019792 394103493743076 394178733050778 395376539233728 395829952696152 396784391870016 397752600166623 398233974101184 398598678069696 398690664438456 398979616424688 399055786645464 399495044850746 400458321424368 400917562618662 402212619128736 402382244664738 402673872132324 402750747632922 403623542788128 404166268844964 405119459186208 406402333911327 406894176052416 407283042364848 407360797813944 407827954692171 408792521662128 408870565289784 409339453552731 410583329204256 410661714719568 411054181646004 411132657052962 413850387219264 413929396456992 414404086131828 414860238883467 415742707233984 416219476393656 417283539884224 417682335249072 417762076053816 417858484844151 418161328752798 418241161003419 419512086618144 420073360434338 420983695166112 421549764279156 422543952054432 422850191766336 423028520806788 424395000828864 424596356262468 424881692343576 426374995712112 426456396054936 426765471319728 426863957863158 426945451554999 428324584169872 428815782087498 429849757859184 431650403873856 431732811358368 432227917793412 433332906802848 433624113996736 433829848209732 435647166872688 435730337389464 436230028143351 437846791248711 438879414118392 439382716198803 439680936936324 440717885476128 441121496348832 441223295895252 442858565133972 442943112397266 444309535646496 444798606637944 445308696783171 445871120761152 447909854738112 448013220863832 448337919487536 448423512828408 448852068477774 448937759976147 449999557064496 450301964535072 450515611602414 451970881288992 452489196519828 452575582391634 453556352205216 454471427169656 456678911302419 457231599893952 457668573379056 457755948058968 458087707746864 458280897540687 459979385951007 461906245354788 461994429059514 462329260596372 463331167460928 463419623201184 465048373267008 465137156843424 465670571014116 467174794726848 467621270863344 467710545638232 468246910942863 469354376723184 469443982369752 469892627155206 469982335560543 471410489086368 471951097445412 472041198838586 473064152300064 474817430659104 475161555696192 475361946061236 475706465737128 476321015014351 476897475158208 477444375932472 477881621044568 477991903886523 479561199730416 479671870176126 479763445561803 480111155234694 481243454862768 481865157191106 483027047491248 483351650005536 485050453837632 485143056062496 485606704358088 485699412778164 487268334284992 487499520153204 487827128246328 489541661743536 489635121396408 490103062731774 490196629563147 491686209047072 493739340883191 495239685741216 495598611855168 495693227855904 495807621160644 496261683392436 499275663767712 499848227602308 500187487890864 500398432467687 500856698979403 501942098082672 503802404372592 503898586580376 504380159423478 504476451931959 505912838948928 506009424065184 506249501697558 506589710101956 508467241450116 508564314233898 509666416395552 510035798316096 510597217087344 510694696510232 511280355565863 514287365962032 514385549880696 514758352004208 514975441566339 515348671215222 517013366688416 519524633041284 520650487146816 520749885865248 521347076101332 522580130784576 523279301448852 524969614693056 525471324990768 525571644067704 526073929721262 526174363843011 527773270261536 528023673813582 528124480165971 530336800222164 530438048179442 531587552584608 531972821899584 532074382193952 533944428565824 534169609491492 534556750158216 535169773954269 536509659552984 536898496176432 537000996843896 537124922924031 537616823675139 538888358459952 539506349696718 540778727629296 541869778548436 543044056486464 543147730418592 543770606256228 545056695549504 545160753719712 545681760567336 545785938070308 547548952959424 548072242194672 548176876070616 548805519277119 550734369461478 550839511570959 552433315049568 552538781509104 553146985177956 554959301858208 556909780332096 557016101405088 557144646458868 557548438337064 557654881337892 561685121738676 562066352372208 562710923877222 562818352461391 564038027742384 566128475016624 566508923124768 566777704919166 566885909902923 568499994282816 568608528073248 569020628426304 569151943817544 569260602073332 571754376116664 573133010478912 573790273105608 574421869223262 574531533574011 576303890391216 578439797612976 578683743615783 579103146004734 580862889163584 580973783185952 581640037524468 583795721664948 585060856690752 585172552157856 585843621598404 586241249248432 588297727860336 590478086845296 590590816529688 591155240614614 591268099576167 593064808850592 593744929044228 597350961151776 597783892650048 597898017104544 598469424637032 598583679968196 599242567276119 599999409419328 600687482136552 601376343927993 603318928693104 603434109855512 603573366997107 604010808198486 604126121449383 606249403267446 607679188779312 608905215069892 610224764505408 610341264078624 610783610329152 611041196720916 613188782493192 613305847934676 615197818587456 615874993806384 615992572079352 616439014128496 616581272469006 616698985579443 620775580828896 620894094685488 621606129197742 623495027817792 623614060850976 624329214590484 625805835630912 625925309826336 626523502873608 626643114080724 627241993129197 629268129927216 630110040651507 631475542749168 632324646418734 632445365137027 633815928081648 634275287649504 636592501243296 636894534393702 637322538515364 639414932973888 639562493568168 639684594082404 640148206979592 641657939817024 642486876254808 643223673131247 644036063321664 644774636788776 646075505192366 647475605810784 647599217037552 648341876690118 649999360204272 650436170995104 650744772314598 652722215658048 652846828528544 653470750309032 653595506084196 657439519374144 658319121177588 659521405404486 661076828214192 661682244523248 661834943842878 664287847700958 664414668595899 666464303469744 666916650521152 667197909956916 669256130776896 671736539163456 671864782107168 672506879231304 672635269242612 674999335596744 675452946802608 675773417403621 677956321933488 678085752311864 678733794779742 678863373587451 680796289449792 681707140754484 685716487949376 685847399840928 686344469338944 686633922088452 687131561620296 691304765216832 692699510721712 692859368032182 692991643589271 693493890894558 695129434801776 697572559900512 697705735265136 698505856521174 700628433321024 700762192090272 701431906295016 701565818457348 704031565084776 704165973554628 704838940732809 707115733629552 707926646168118 708061798257879 709596228450096 712226145988656 712742333544288 713559698605692 715346212737312 715864661568576 716166563898708 716822431566852 718517811279936 719341799595624 720166732852041 721038303505728 722797735786659 724540571236872 725027475008304 726002371814102 727575680756448 727714584093744 728549119167246 730762989592896 730902501427488 731249280229806 731740692369492 734312492615304 734452682094612 735154594097661 736718375345472 737529313570608 738516069150691 742859528611824 743397917782752 743539841783856 743711431740966 744392525088654 748913495651568 749421803162944 750281231836296 752050703656512 752913147124008 754837966688832 755703606558888 755847879870564 758869258423392 759014136097776 759374252546337 759884565152934 762339168155552 762700862175174 762846471350847 765053697474144 765895825631016 766042044765348 768405187188288 771253063483968 771578324821044 772137528006312 773023006822833 775520050032624 778394295553264 779286949561926 781124828797872 782020614151998 783870196176864 784396970480448 784918952173278 787304115793728 787454422039584 788206987486152 788357466101556 789110894581893 791659905392304 792035510720373 795505200333246 795657072269163 797381328876912 797959232849376 798111573290928 798990089701492 800916642848736 801835125237324 804425238257472 804764489329476 805347744264648 805501495265844 807247085576256 808332537689928 809259524545077 810238918372416 812804667822654 814566084729696 814721595627888 815655909384342 817585043324256 817741130579568 818678907105462 821166658408512 821323429439136 822108363292008 822265314105924 826101554192217 827858792913984 828808172263656 829720477766934 829878881829127 832438952787312 835364670498144 835524152107632 835716969688302 836322657505596 836482322006838 839024173236288 840146720868676 841967390332224 843099528558312 844066385815833 845087904108864 846057041613576 849192712524936 849763384687152 852749991424224 852912792109872 853530942639456 853727915726316 853890903109998 856649168339744 857631564174996 859699515718368 861632803834893 863465622716736 864455835586824 866665813605696 867659696419464 868654719007101 871294333745376 871460674778928 872460056286702 875693582497422 877758828236784 878765432397606 879361873872648 881435770952256 882242992697664 882446591790504 885717130267944 885886224794532 886732860921921 888619071292992 889597213275888 890617393566342 896026441727664 896675838975072 896847025656816 897704136955548 897875519952294 899999114128992 900603929070144 901031223204828 903941762577984 904978393039656 905151164783268 906016212297729 907112704410432 908942854339312 909374104901169 913357822604838 915337146758112 915511896117936 916175415493728 916561795081374 919958771902014 923812490709576 923988858119028 924658521192744 924871908703509 926839246402368 930274313686848 931341142028232 932409193796613 935242541726688 935421091276464 936493821885726 938708753446368 938887964739504 939785254310412 939964671121086 942820978172736 943902194890824 944082397677172 946128304600128 948486969628101 949634861318208 950723892122472 951412931474256 952642030028702 954888751864944 955763242089136 955983807773046 959122399460832 959343740352252 959526891123606 960222310469388 962486909725536 963730314382212 966054094982496 966703300011072 969113257788549 970286112124992 971213408716176 971398825556328 972512815035177 974999040306408 975654256492656 976117158471897 979083323487072 979270242792816 980206125463548 980393259126294 983372418094144 987478681766382 989282108106729 990479371482432 991386455711808 991615242321288 992523366784872 996431771551437 998551327535424 999696455204616 1000374975781728 1000796864935374 1001713397958806 1003884196165344 1007604808745184 1007797173160752 1008760318846956 1008952903863918 1012018848130368 1012499003395116 1013179420203912 1016934482900232 1017128628467796 1018100692169613 1019332832791104 1021194434174688 1021389393020464 1022560711131726 1028574731924064 1028771099761392 1029516704008416 1029950883132678 1030697342430444 1034026733376832 1039049266082568 1039289052048273 1040240836341837 1041499771730496 1042694152202664 1046558602897704 1047758784781761 1050942649981536 1051143288135408 1052147859442524 1052348727686022 1055546540523072 1056047347627164 1056248960331942 1060673600444328 1060876096358884 1061889969252177 1063175105169216 1064148764387904 1068339218982984 1069113500316432 1070339547908538 1073019319105968 1073796992352864 1074001993687792 1074249845848062 1075233647350278 1077776716919904 1079012699393436 1081557455258592 1083739557096872 1086295460837184 1087541212512456 1089003557721153 1090321507439424 1091363521134672 1091571876140616 1092823678750869 1096144484389344 1096353752141232 1096873920344709 1097611038554238 1101468738922956 1101679023141918 1104866630099136 1105077563018208 1106293970355912 1109918603716416 1114032202810176 1114289292917736 1115096876674128 1115309762675784 1116588787632981 1123370243477352 1124132704744416 1125421847754444 1125636704922782 1128076055484768 1132256950033248 1133017846249536 1133555409838332 1133771819805846 1135842420418837 1137217056146496 1138303887635088 1138521204146664 1139826847729401 1143508752233328 1144051293262761 1147580546211216 1148843738446524 1149063067148022 1152607780782432 1156879595225952 1157367487231566 1158206292009468 1161947566371904 1163280075048936 1167591443329896 1168930424342889 1170345104315712 1171687243196808 1172482498496864 1176595455720672 1177378428259917 1180956173690592 1181181633059376 1182310481229228 1182536199152334 1186129617701184 1187489858088456 1193257800499869 1194701922303552 1195796034209088 1196938849274064 1197167359936392 1198485134552238 1201374964273104 1202752687855986 1206637857386208 1206868219711024 1207146733994214 1208021616396972 1208252242898766 1212498806534892 1215358377558624 1217810430139784 1219207001733981 1220682528157248 1222082393441832 1223483864076513 1226377564986384 1226611695869352 1228018360658193 1231749987612768 1231985144158704 1232878028256992 1233162544938012 1233397971158886 1241551161657792 1241788189370976 1243212258395484 1244580716650401 1247228121701952 1248658429180968 1251850619652672 1253047005747216 1253286228161448 1254483986258394 1254723483010257 1258536259854432 1260220081303014 1262951085498336 1264649292837468 1264890730274054 1267631856163296 1268550575299008 1273185002486592 1273789068787404 1274645077030728 1279124987136336 1279369188164808 1280296413959184 1280836354664997 1284973752509616 1286447346262494 1289549273577552 1292151010384732 1294951211621568 1295198434075104 1296683753380236 1299998720408544 1300872341990208 1301489544629196 1305693657057088 1306941500618064 1307191012168392 1308690084430053 1313540373746133 1316638242355176 1319042810808972 1322153656428384 1323364489046496 1323669887685756 1328575695401916 1328829337191798 1332928606939488 1334395819913832 1335926090349513 1343729564214336 1345013758462608 1345270538485224 1346813279928441 1349998671193488 1350905893605216 1351546834807242 1355912643866976 1356171504623728 1357467589559484 1357726747174902 1363414281508968 1370036733907257 1371694799681856 1373267844176904 1374263123240592 1374842692622061 1379938157853021 1385399021443424 1385718736064364 1385983287178542 1386987781789116 1390258869603552 1395145119801024 1395411470530272 1397011713042348 1401524384180544 1402863812590032 1403131636914696 1404740732828589 1408063130169552 1408331947109256 1409677881465618 1409947006681629 1414231467259104 1415853292336236 1416123596515758 1419192456900192 1424452291977312 1425484667088576 1427119397211384 1428963045043053 1430692425474624 1432333127797416 1433644863133704 1433975711659569 1438683599191248 1439290336685409 1440333465704082 1445595471573318 1449081142473744 1450054950016608 1452004743628204 1455151361512896 1455429168187488 1457098238334492 1461805002854976 1462498560459612 1463481384738984 1468624985230608 1468905364189224 1470309188195322 1470589888689441 1475058627141216 1477032138301382 1485719057223648 1486795835565504 1487079683567712 1487422863481932 1488785050177308 1497826991303136 1500562463672592 1501195297403061 1502570096938209 1505826294248016 1511407213117776 1511695759741128 1513429355795877 1517738516846784 1518028272195552 1518748505092674 1519769130305868 1524678336311104 1525401724350348 1525692942701694 1530107394948288 1531791651262032 1532084089530696 1533841066697589 1543156649642088 1544275056012624 1544926324699017 1546046013645666 1551040100065248 1556788591106528 1558573899123852 1562249657595744 1564041228303996 1567740392353728 1569837904346556 1574908844079168 1576413974972304 1576714932203112 1578221789163786 1578523091529033 1583319810784608 1584071021440746 1584373440497913 1591010400666492 1591314144538326 1594762657753824 1595918465698752 1596223146581856 1597980179402984 1601833285697472 1603670250474648 1609528978658952 1610695488529296 1611002990531688 1611374768772093 1612850471025417 1616665075379856 1618519049090154 1625609335645308 1629132169459392 1629443191255776 1631311818768684 1635170086648512 1635482261159136 1637357814210924 1642646858878272 1644216726584016 1644530628211848 1646416557831357 1652203108384434 1652518534712877 1657616344527312 1659440955533868 1659757763658254 1664877905574624 1670729340996288 1671048304215264 1671433939376604 1672645315011192 1672964644013676 1680293441737352 1686199057116624 1688132771631666 1688455057384173 1692114083227152 1698385425049872 1699526769374304 1700657729708769 1705499982848448 1705825584219744 1707061885278912 1707455831452632 1707781806219996 1713298336679488 1715263128349992 1719399031436736 1723265607669786 1723594600722033 1728911671173648 1735319392838928 1736051230847349 1737309438014202 1742588667490752 1742921349557856 1744920112573404 1751387164994844 1755517656473568 1757530864795212 1758723747745296 1761076780282417 1764893183581008 1771434260535888 1771772449589064 1773465721843842 1773804298728501 1779194426551776 1781234787132684 1792052883455328 1793351677950144 1793694051313632 1795408273911096 1795751039904588 1797727701828357 1799998228257984 1802062446409656 1809956786079312 1810302329566536 1810720100991321 1812032424595458 1812378364348149 1817885708678624 1818748209802338 1826715645209676 1830674293516224 1831023792235872 1832350830987456 1833123590162748 1839917543804028 1847624981419152 1847977716238056 1849317042385488 1849743817407018 1850096956738329 1862682284056464 1864818387593226 1870485083453376 1870842182552928 1872987643771452 1877417506892736 1877775929479008 1879570508620824 1879929342242172 1881725979387591 1887804389781648 1888164795354344 1890330121954521 1896973939256202 1897336095411081 1901447784244944 1902825862948512 1905284060057404 1909777503729888 1911526484178272 1911967615546092 1918244798921664 1918687480704504 1919053782247212 1920444620938776 1924973819451072 1927460628764424 1929671019393741 1932108189964992 1938226515577098 1942426817432352 1942797651112656 1945025630070354 1949998080612816 1951308512985312 1952234316943794 1958166646974144 1958540485585632 1960412250927096 1960786518252588 1974957363532764 1978564216213458 1978941948977149 1983230484642576 1985046733569744 1992863543102874 1993244005787697 1999392910409232 2000749951563456 2001593729870748 2003426795917612 2007768392330688 2015209617490368 2015594346321504 2017520637693912 2017905807727836 2024998006790232 2026358840407824 2033868965800464 2034257256935592 2036201384339226 2036590120762353 2042388868349376 2042778786040928 2045121422263452 2057149463848128 2057542199522784 2059033408016832 2059901766265356 2061394684860888 2078098532165136 2078578104096546 2078974930767813 2080481672683674 2085388304405328 2093117205795408 2095517569563522 2101885299963072 2102286576270816 2104295718885048 2104697455372044 2112094695254328 2112497920663884 2114516822198427 2121347200888656 2121752192717768 2123779938504354 2124185394773637 2136678437965968 2138227000632864 2140679095817076 2146038638211936 2147593984705728 2148003987375584 2148499691696124 2150467294700556 2155553433839808 2158025398786872 2160500198556123 2163114910517184 2167479114193744 2168393207359977 2175082425024912 2178007115442306 2182727042269344 2183143752281232 2185647357501738 2192288968778688 2192707504282464 2193747840689418 2195222077108476 2202937477845912 2203358046283836 2205463782292983 2210155126036416 2212587940711824 2215548207452073 2228578585835472 2230193753348256 2230619525351568 2233177575265962 2246740486954704 2248265409488832 2250843695508888 2251273409845564 2256152110969536 2264513900066496 2267110819676664 2267543639611692 2271684840837674 2276607775270176 2277042408293328 2279653695458802 2287017504466656 2288102586525522 2288539414052541 2295161092422432 2297687476893048 2298126134296044 2305215561564864 2313759190451904 2314734974463132 2316412584018936 2319069020468499 2326560150097872 2335182886659792 2337860848685778 2343374486393616 2344964996993728 2353190911441344 2354756856519834 2361912347381184 2362363266118752 2364620962458456 2365072398304668 2374979716176912 2376106532161119 2386515600999738 2386971216807489 2393877698548128 2394334719872784 2396970269104476 2402749928546208 2405505375711972 2413275714772416 2413736439422048 2414293467988428 2416043232793944 2416504485797532 2424997613069784 2427778573635231 2430716755117248 2435620860279568 2438414003467962 2444164786883664 2446967728153026 2452755129972768 2453223391738704 2456036721316386 2463499975225536 2463970288317408 2465756056513984 2466325089876024 2466795942317772 2478304662576651 2483576378741952 2486424516790968 2489161433300802 2489636645487381 2497316858361936 2506094011494432 2506572456322896 2508967972516788 2509446966020514 2517072519708864 2520440162606028 2525902170996672 2529298585674936 2529781460548108 2532199157447499 2535263712326592 2547578137574808 2549290154061456 2558249974272672 2558738376329616 2560592827918368 2561672709329994 2569947505019232 2572894692524988 2579098547155104 2584302020769464 2584898411504679 2590396868150208 2593367506760472 2596717791529849 2599997440817088 2602979089258392 2605964157021303 2613883001236128 2614382024336784 2617380168860106 2627080747492266 2633276484710352 2638085621617944 2644307312856768 2646728978092992 2647339775371512 2657151390803832 2657658674383596 2665857213878976 2668791639827664 2671852180699026 2690027516925216 2690541076970448 2693626559856882 2699997342386976 2701811787210432 2703093669614484 2711825287733952 2712343009247456 2714935179118968 2715453494349804 2718048636893187 2726828563017936 2728122314703507 2740073467814514 2746535688353808 2748526246481184 2749685385244122 2759876315706042 2770798042886848 2771437472128728 2771966574357084 2773975563578232 2774615726110527 2780517739207104 2790822941060544 2794023426084696 2805727625180064 2806263273829392 2809481465657178 2816126260339104 2816663894218512 2819355762931236 2819894013363258 2828462934518208 2831706584672472 2832247193031516 2838384913800384 2845460908884303 2848904583954624 2854238794422768 2857926090086106 2864666255594832 2867289726267408 2867951423319138 2877367198382496 2878580673370818 2880666931408164 2891190943146636 2898162284947488 2900109900033216 2904009487256408 2907339773365647 2910858336374976 2914196476668984 2917538445105531 2924997120919224 2926962769477968 2928351475415691 2937249970461216 2937810728378448 2940618376390644 2941179777378882 2950117254282432 2954064276602764 2967846324320187 2971438114447296 2974159367135424 2974845726963864 2977570100354616 2995653982606272 3001124927345184 3002390594806122 3005140193876418 3011652588496032 3022814426235552 3023391519482256 3026858711591754 3036056544391104 3037497010185348 3039538260611736 3050803448700696 3051385885403388 3054302076508839 3063583302524064 3064168179061392 3067682133395178 3086313299284176 3088550112025248 3089852649398034 3092092027291332 3102080200130496 3113577182213056 3117147798247704 3117867156144819 3120722509025511 3124499315191488 3128082456607992 3139675808693112 3152827949944608 3153429864406224 3156443578327572 3157046183058066 3166639621569216 3168142042881492 3168746880995826 3182020801332984 3182628289076652 3185669907756531 3189525315507648 3192446293163712 3195960358805968 3207340500949296 3219057957317904 3221390977058592 3222005981063376 3222749537544186 3225700942050834 3233330150759712 3237038098180308 3251218671290616 3258886382511552 3262623637537368 3267010673163459 3270964522318272 3274715628421848 3278471036252607 3288433453168032 3289061256423696 3290621761034127 3292833115662714 3304406216768868 3305037069425754 3315232689054624 3318881911067736 3319515527316508 3329755811149248 3342096608430528 3342867878753208 3345290630022384 3345929288027352 3349766362898943 3360586883474704 3372398114233248 3376265543263332 3376910114768346 3384228166454304 3396770850099744 3399053538748608 3401315459417538 3407527261256511 3411651168439488 3414911662905264 3415563612439992 3419480543188203 3430526256699984 3432153879788283 3446531215339572 3447189201444066 3457823342347296 3470638785677856 3472102461694698 3474618876028404 3485842699115712 3489840225146808 3502774329989688 3506791273028667 3511035312947136 3515061729590424 3517447495490592 3522153560564834 3529786367162016 3542868521071776 3543544899178128 3546931443687684 3547608597457002 3558388853103552 3562469574265368 3579773401499607 3584105766910656 3587388102627264 3590816547822192 3591502079809176 3595455403656714 3604124892819312 3619913572158624 3620604659133072 3621440201982642 3624064849190916 3624756728696298 3635771417357248 3637496419604676 3653431290419352 3657621005201943 3662047584471744 3666247180325496 3679835087608056 3684055081974579 3695249962838304 3695955432476112 3698634084770976 3699487634814036 3700193913476658 3725364568112928 3729636775186452 3733742149951203 3741684365105856 3745975287542904 3755551858958016 3759141017241648 3759858684484344 3763451958775182 3764170449030771 3775608779563296 3776329590708688 3780660243909042 3793947878512404 3794672190822162 3802895568489888 3805651725897024 3810568120114808 3819555007459776 3823052968356544 3823935231092184 3837374961409008 3838107564494424 3840889241877552 3842509063994991 3854921257528848 3859342038787482 3876453031154196 3884853634864704 3885595302225312 3890051260140708 3899996161225632 3902617025970624 3904468633887588 3917080971171264 3920824501854192 3921573036505176 3926070253290159 3940621121238399 3949914727065528 3957128432426916 3957883897954298 3966460969285152 3970093467139488 3985727086205748 3986488011575394 3998785820818464 4003187459741496 4006853591835224 4007778271048539 4031188692643008 4035041275387824 4035811615455672 4040439839785323 4049996013580464 4052717680815648 4067737931600928 4068514513871184 4072402768678452 4073180241524706 4085557572081856 4090242844526904 4110110201721771 4115084399045568 4119803532530712 4122789369721776 4139814473559063 4156197064330272 4157156208193092 4157949861535626 4160963345367348 4170776608810656 4186234411590816 4191035139127044 4199490783750379 4204573152541632 4208591437770096 4209394910744088 4214222198485767 4224189390508656 4224995841327768 4229033644396854 4229841020044887 4242694401777312 4243504385435536 4247559877008708 4248370789547274 4273356875931936 4276454001265728 4281358191634152 4286889135129159 4292077276423872 4296007974751168 4296999383392248 4300934589401112 4301927134978707 4316050797573744 4317871010056227 4321000397112246 4334958228387488 4336786414719954 4350164850049824 4356014230884612 4365454084538688 4366287504562464 4371294715003476 4385415008564928 4387495681378836 4390444154216952 4405874955691824 4406716092567672 4410927564585966 4411769666068323 4425175881423648 4431096414904146 4457157171670944 4460387506696512 4461239050703136 4466355150531924 4493480973909408 4501687391017776 4502546819691128 4503585892209183 4507710290814627 4534221639353328 4535087279223384 4540288067387631 4543369681675348 4553215550540352 4554084816586656 4559307390917604 4574035008933312 4576205173051044 4577078828105082 4590322184844864 4595374953786096 4596252268592088 4601523200092767 4629469948926264 4632825168037872 4638138040936998 4653120300195744 4670365773319584 4675721697371556 4686748972787232 4709513713039668 4719015416791663 4724726532237504 4729241924916912 4730144796609336 4735569274587099 4749959432353824 4752213064322238 4753120321493739 4773031201999476 4773942433614978 4787755397096256 4788669439745568 4793940538208952 4805499857092416 4811010751423944 4827472878844096 4828586935976856 4832086465587888 4833008971595064 4834124306316279 4838551413076251 4849995226139568 4855557147270462 4871241720559136 4876828006935924 4888329573767328 4893935456306052 4905510259945536 4906446783477408 4912073442632772 4927940576634816 4932650179752048 4933591884635544 4939249673494071 4956609325153302 4957555604138631 4972849033581936 4978322866601604 4979273290974762 4994633716723872 5012188022988864 5013144912645792 5017935945033576 5018893932041028 5040880325212056 5058597171349872 5059562921096216 5064398314894998 5065365172152519 5095156275149616 5098580308122912 5101973189126307 5116499948545344 5117476752659232 5121185655836736 5123345418659988 5139895010038464 5145789385049976 5158197094310208 5168604041538928 5169796823009358 5170783802166099 5186735013520944 5193435583059698 5205958178516784 5211928314042606 5227766002472256 5228764048673568 5234760337720212 5254161494984532 5266552969420704 5276171243235888 5283230340847251 5294679550743024 5314302781607664 5315317348767192 5321412896185503 5337583279655328 5343704361398052 5380055033850432 5381082153940896 5387253119713764 5393183105485071 5399994684773952 5406187339228968 5424686018494912 5429870358237936 5430906988699608 5432160302973963 5436097273786374 5437135093044447 5453657126035872 5456244629407014 5480146935629028 5493071376707616 5497052492962368 5499370770488244 5519752631412084 5542874944257456 5543933148714168 5547951127156464 5549231452221054 5550290870214987 5588046852169392 5611455250360128 5612526547658784 5618962931314356 5632252520678208 5633327788437024 5638711525862472 5639788026726516 5663413169344944 5664494386063032 5670990365863563 5690921817768606 5692008286233243 5708477588845536 5715852180172212 5729332511189664 5734579452534816 5735902846638276 5754734396764992 5757161346741636 5761333862816328 5782381886293272 5789013058181223 5796324569894976 5808018974512816 5814679546731294 5828392953337968 5835076890211062 5849994241838448 5853925538955936 5856702950831382 5874499940922432 5875621456756896 5881236752781288 5882359554757764 5908128553205528 5935692648640374 5936825846931447 5949691453927728 5955140200709232 5979732017363091 6002249854690368 6004781189612244 6010280387752836 6023305176992064 6045628852471104 6046783038964512 6053717423183508 6074994020370696 6079076521223472 6101606897401392 6102771770806776 6108604153017678 6109770362287059 6127166605048128 6128336358122784 6135364266790356 6172626598568352 6177100224050496 6179705298796068 6184184054582664 6192173195186563 6234295596495408 6235734312289638 6236924792303439 6241445018051022 6256164913215984 6279351617386224 6305655899889216 6306859728812448 6312887156655144 6314092366116132 6336284085762984 6337493761991652 6364041602665968 6365256578153304 6371339815513062 6372556184320911 6391920717611936 6414681001898592 6438115914635808 6442781954117184 6444011962126752 6445499075088372 6451401884101668 6466660301519424 6474076196360616 6481500595668369 6502437342581232 6505179622079931 6511137086732239 6525247275074736 6534021346326918 6549431256843696 6556942072505214 6576866906336064 6578122512847392 6581243522068254 6585666231325428 6608812433537736 6610074138851508 6616391346878949 6630465378109248 6637763822135472 6639031054633016 6646644622356219 6685735757506416 6690581260044768 6691858576054704 6699532725797886 6721173766949408 6744796228466496 6752531086526664 6753820229536692 6768456332908608 6793541700199488 6802630918835076 6815054522513022 6829823325810528 6831127224879984 6838961086376406 6861052513399968 6864307759576566 6865618242157623 6893062430679144 6894378402888132 6915646684694592 6941277571355712 6944204923389396 6949237752056808 6957207061405497 6979680450293616 7005548659979376 7013582546057334 7030123459180848 7034894990981184 7044307121129668 7059572734324032 7085737042143552 7087089798356256 7093862887375368 7095217194914004 7124939148530736 7159546802999214 7160913650422467 7181633095644384 7183004159618352 7190910807313428 7208249785638624 7239827144317248 7241209318266144 7242880403965284 7248129698381832 7249513457392596 7274992839209352 7283335720905693 7306862580838704 7315242010403886 7316638581998083 7332494360650992 7359670175216112 7368110163949158 7390499925676608 7391910864952224 7397268169541952 7398975269628072 7400387826953316 7434913987729953 7450729136225856 7459273550372904 7467484299902406 7468909936462143 7491950575085808 7518282034483296 7519717368968688 7526903917550364 7528340898061542 7551217559126592 7552659181417376 7561320487818084 7587895757024808 7589344381644324 7596597472342497 7605791136979776 7621136240229616 7647870462184368 7674749922818016 7676215128988848 7681778483755104 7685018127989982 7709842515057696 7718684077574964 7752906062308392 7754695234514037 7771190604450624 7780102520281416 7790153374589547 7799992322451264 7808937267775176 7817892471063909 7841649003708384 7843146073010352 7852140506580318 7881242242476798 7899829454131056 7914256864853832 7915767795908596 7932921938570304 7940186934278976 7971454172411496 7972976023150788 7997571641636928 8006374919482992 8013707183670448 8015556542097078 8070082550775648 8071623230911344 8080879679570646 8099992027160928 8105435361631296 8135475863201856 8137029027742368 8144805537356904 8146360483049412 8154145910679561 8180485689053808 8184366944110521 8220220403443542 8221789746781351 8239607065061424 8245578739443552 8279628947118126 8312394128660544 8314312416386184 8315899723071252 8321926690734696 8341553217621312 8372468823181632 8382070278254088 8398981567500758 8417182875540192 8418789821488176 8428444396971534 8448378781017312 8449991682655536 8458067288793708 8459682040089774 8485388803554624 8487008770871072 8495119754017416 8496741579094548 8536382726652909 8546713751863872 8562716383268304 8573778270258318 8593998766784496 8601869178802224 8603854269957414 8632101595147488 8635742020112454 8642000794224492 8669916456774976 8673572829439908 8700329700099648 8712028461769224 8722019320096941 8732575009124928 8742589430006952 8774991362757672 8780888308433904 8785054426247073 8811749911383648 8813432185135344 8821855129171932 8823539332136646 8850351762847296 8862192829808292 8903538972960561 8914314343341888 8922478101406272 8932710301063848 8986961947818816 9003374782035552 9005093639382256 9007171784418366 9015420581629254 9068443278706656 9070174558446768 9080576134775262 9086739363350696 9108169633173312 9118614781835208 9152410346102088 9154157656210164 9162906229526517 9190749907572192 9192504537184176 9203046400185534 9258939897852528 9265650336075744 9276276081873996 9306240600391488 9340731546639168 9351443394743112 9362167527076533 9373497945574464 9419027426079336 9438030833583326 9458483849833824 9460289593218672 9471138549174198 9499918864707648 9504426128644476 9506240642987478 9546062403998952 9547884867229956 9557009723269593 9577338879491136 9587881076417904 9622021502847888 9657173871953712 9664172931175776 9666017943190128 9668248612632558 9677102826152502 9699990452279136 9711114294540924 9742483441118272 9753656013871848 9776659147534656 9787870912612104 9801032019490377 9812893566954816 9824146885265544 9865300359504096 9867183769271088 9871865283102381 9878499346988142 9913218650306604 9915111208277262 9945698067163872 9956645733203208 9958546581949524 9989267433447744 10026289825291584 10035871890067152 10037787864082056 10049299088696829 10081760650424112 10117194342699744 10119125842192432 10128796629789996 10130730344305038 10190312550299232 10197160616245824 10203946378252614 10222581783769533 10234953505318464 10246690837319976 10258441629564609 10291578770099952 10296461639364849 10337208083077856 10339593646018716 10341567604332198 10373470027041888 10386871166119396 10411916357033568 10423856628085212 10457528097347136 10469520675440424 10508322989969064 10520373819086001 10533105938841408 10552342486471776 10566460681694502 10589359101486048 10628605563215328 10630634697534384 10642825792371006 10675166559310656 10687408722796104 10739320204498821 10762164307881792 10774506239427528 10786366210970142 10812374678457936 10859740716475872 10861813977399216 10864320605947926 10872194547572748 10874270186088894 10907314252071744 10912489258814028 10960293871258056 10972863015605829 10986142753415232 10998741540976488 11039505262824168 11085749888514912 11087866297428336 11095902254312928 11098462904442108 11100581740429974 11176093704338784 11201226449853609 11225053095317568 11237925862628712 11266655576874048 11277423051724944 11279576053453032 11292511347092313 11326826338689888 11328988772126064 11341980731727126 11381843635537212 11384016572466486 11416955177691072 11431704360344424 11458665022379328 11469158905069632 11471805693276552 11514322693483272 11522667725632656 11527527191984973 11564763772586544 11578026116362446 11616037949025632 11629359093462588 11656785906675936 11670153780422124 11699988483676896 11707851077911872 11713405901662764 11751242913513792 11762473505562576 11764719109515528 11778210759870477 11816257106411056 11821863363715197 11871385297280748 11873651693862894 11899382907855456 11910280401418464 11959464034726182 12009562379224488 12020560775505672 12023334813145617 12093566077929024 12107434846367016 12121319519355969 12149988040741392 12158153042446944 12203213794802784 12205543541613552 12217208306035356 12219540724574118 12256672716245568 12270728533580712 12330330605165313 12345253197136704 12359410597592136 12368368109165328 12384346390373126 12468591192990816 12471468624579276 12473849584606878 12482890036102044 12512329826431968 12558703234772448 12598472351251137 12613719457624896 12625774313310288 12628184732232264 12642666595457301 12672568171525968 12674987523983304 12689523060134661 12728083205331936 12730513156306608 12742679631026124 12745112368641822 12783841435223872 12829362003797184 12860667405387477 12876231829271616 12888023924253504 12890998150176744 12902803768203336 12948152392721232 12953613030168681 12963001191336738 13004874685162464 13010359244159862 13022274173464478 13050494550149472 13068042692653836 13098862513687392 13113884145010428 13156245025694784 13162487044136508 13171332462650856 13217624867075472 13220148277703016 13232782693757898 13235308998204969 13275527644270944 13278062109266032 13293289244712438 13371471515012832 13381162520089536 13383717152109408 13399065451595772 13442347533898816 13505062173053328 13507640459073384 13510757676627549 13523130872443881 13605261837670152 13620864202162893 13630109045026044 13659646651621056 13662254449759968 13677922172752812 13722105026799936 13728615519153132 13731236484315246 13786124861358288 13788756805776264 13804569600278301 13888409846778792 13898475504113616 13914414122810994 13959360900587232 14011097319958752 14027165092114668 14060246918361696 14088614242259336 14157046250374989 14174179596712512 14187725774750736 14190434389828008 14206707823761297 14249878297061472 14259360964481217 14319093605998428 14321827300844934 14363266191288768 14366008319236704 14381821614626856 14416499571277248 14482418636532288 14485760807930568 14496259396763664 14499026914785192 14515654239228753 14549985678418704 14566671441811386 14613725161677408 14630484020807772 14633277163996166 14664988721301984 14719340350432224 14736220327898316 14765951465444881 14783821729904448 14797950539256144 14800775653906632 14817749020482213 14869827975459906 14872666812415893 14918547100745808 14934968599804812 14937819872924286 14983901150171616 15036564068966592 15039434737937376 15053807835100728 15056681796123084 15105318362834752 15122640975636168 15175791514049616 15178688763288648 15193194944684994 15196095516457557 15242272480459232 15295740924368736 15305919567378921 15349499845636032 15352430257977696 15363556967510208 15370036255979964 15419685030115392 15437368155149928 15505812124616784 15509390469028074 15512351406498297 15560205040562832 15580306749179094 15617874535550352 15635784942127818 15683298007416768 15686292146020704 15704281013160636 15762484484953596 15799658908262112 15828513729707664 15831535591817192 15849691022541753 15942908344822992 15945952046301576 15964238688556509 16012749838965984 16027414367340896 16031113084194156 16140165101551296 16143246461822688 16161759359141292 16179549316455213 16199984054321856 16274058055484736 16289611074713808 16292720966098824 16308291821359122 16311405279133341 16360971378107616 16368733888221042 16440440806887084 16443579493562702 16479214130122848 16491157478887104 16559257894236252 16628624832772368 16631799446142504 16643853381469392 16650872610644961 16764140556508176 16797963135001516 16834365751080384 16837579642976352 16856888793943068 16896757562034624 16899983365311072 16916134577587416 16919364080179548 16974017541742144 16990239508034832 16993483158189096 17012971097590689 17072765453305818 17076024858699729 17125432766536608 17147556540516636 17187997533568992 17203738357604448 17207708539914828 17264203190294976 17271484040224908 17284001588448984 17347145658879816 17367039174543669 17424056923538448 17444038640193882 17485178860013904 17549982725515344 17561776616867808 17570108852494146 17623499822767296 17626864370270688 17643710258343864 17647078664273292 17724385659616584 17807077945921122 17810477540794341 17865420602127696 17939196052089273 18006749564071104 18010187278764512 18014343568836732 18030841163258508 18136886557413312 18140349116893536 18161152269550524 18173478726701392 18237229563670416 18304820692204176 18308315312420328 18325812459053034 18329311086861177 18381499815144384 18385009074368352 18406092800371068 18517879795705056 18531300672151488 18552552163747992 18576519585559689 18702886789486224 18710774376910317 18724335054153066 18838054852158672 18876061667166652 18916967699667648 18920579186437344 18942277098348396 19008852257288952 19012481285974956 19092124807997904 19095769734459912 19114019446539186 19117668552962733 19175762152835808 19244043005695776 19314347743907424 19328345862351552 19332035886380256 19336497225265116 19354205652305004 19399980904558272 19422228589081848 19444501787005107 19507312027743696 19515538866239793 19533411260196717 19575741825224208 19602064038980754 19648293770531088 19730600719008192 19734367538542176 19743730566204762 19756998693976284 19826437300613208 19830222416554524 19891396134327744 19913291466406416 19917093163899048 19939933867068657 20071743780134304 20075575728164112 20098598177393658 20163521300848224 20234388685399488 20238251684384864 20257593259579992 20261460688610076 20380625100598464 20407892756505228 20445163567539066 20493381674639952 20516883259129218 20583157540199904 20592923278729698 20596854726472869 20674416166155712 20679187292037432 20683135208664396 20746940054083776 20773742332238792 20823832714067136 20847713256170424 20939041350880848 21016645979938128 21040747638172002 21104684972943552 21132921363389004 21178718202972096 21257211126430656 21261269395068768 21285651584742012 21374817445592208 21478640408997642 21482740951267401 21549012478855056 21572732421940284 21624749356915872 21719481432951744 21723627954798432 21728641211895852 21744389095145496 21748540372177788 21824978517628056 21850007162717079 21920587742516112 21945726031211658 21949915745994249 21997483081952976 22079010525648336 22171499777029824 22175732594856672 22191804508625856 22196925808884216 22201163480859948 22352187408677568 22402452899707218 22406729809386429 22475851725257424 22554846103449888 22559152106906064 22585022694184626 22653652677379776 22657977544252128 22683961463454252 22763687271074424 22768033144932972 22789792417027491 22863408720688848 22893998143671421 22943611386553104 23028645386966544 23045335451265312 23055054383969946 23129527545173088 23156052232724892 23232075898051264 23258718186925176 23264085703542111 23313571813351872 23340307560844248 23370460123768641 23399976967353792 23426811803325528 23524947011125152 23529438219031056 23556421519740954 23632514212822112 23643726727430394 23742770594561496 23747303387725788 23798765815710912 23820560802836928 23918928069452364 24019124758448976 24041121551011344 24046669626291234 24214869692734032 24242639038711938 24299976081482784 24316306084893888 24406427589605568 24411087083227104 24434416612070712 24439081449148236 24462437732038683 24541457067161424 24553100832331563 24660661210330626 24665369240344053 24718821195184272 24736736218330656 24768692780746252 24937182385981632 24942937249158552 24947699169213756 24965780072204088 25024659652863936 25117406469544896 25196944702502274 25251548626620576 25256369464464528 25285333190914602 25345136343051936 25349975047966608 25379046120269322 25456166410663872 25461026312613216 25485359262052248 25490224737283644 25609148179958727 25721334810774954 25726245336702937 25781996300353488 25805607536406672 25896304785442464 25907226060337362 25926002382673476 26009749370324928 26020718488319724 26044548346928956 26100989100298944 26136085385307672 26166057960290823 26197725027374784 26227768290020856 26324974088273016 26342664925301712 26435249734150944 26440296555406032 26465565387515796 26470617996409938 26551055288541888 26556124218532064 26586578489424876 26710616918881683 26742943030025664 26767434304218816 26798130903191544 27010124346106656 27015280918146768 27021515353255098 27046261744887762 27210523675340304 27241728404325786 27260218090052088 27324508899519936 27355844345505624 27457231038306264 27462472968630492 27488718688579551 27572249722716576 27577513611552528 27609139200556602 27776819693557584 27796951008227232 27828828245621988 27918721801174464 28022194639917504 28054330184229336 28086502581229599 28120493836723392 28177228484518672 28314092500749978 28375451549501472 28380868779656016 28413415647522594 28499756594122944 28518721928962434 28638187211996856 28643654601689868 28671029169808779 28732016638473408 28763643229253712 28971521615861136 28992518793527328 28998053829570384 29031308478457506 29099971356837408 29133342883622772 29227450323354816 29260968041615544 29266554327992332 29329977442603968 29403096058471131 29438680700864448 29472440655796632 29531902930889762 29595901078512288 29601551307813264 29635498040964426 29739655950919812 29745333624831786 29837094201491616 29869937199609624 29875639745848572 29967802300343232 30078869475874752 30107615670201456 30113363592246168 30147897266090487 30245281951272336 30351583028099232 30357377526577296 30386389889369988 30392191032915114 30484544960918464 30591481848737472 30611839134757842 30667745351308599 30704860515955392 30740072511959928 30874736310299856 30889384918094547 31011624249233568 31018780938056148 31024702812996594 31120410081125664 31160613498358188 31235749071100704 31271569884255636 31372584292041408 31408562026321272 31524968969907192 31561121457258003 31599317816524224 31657027459415328 31663071183634384 31699382045083506 31885816689645984 31891904092603152 31928477377113018 32025499677931968 32054828734681792 32062226168388312 32217960613496463 32286492923645376 32323518718282584 32359098632910426 32579222149427616 32585441932197648 32616583642718244 32622810558266682 32721942756215232 32737467776442084 32880881613774168 32887158987125404 32918589046817487 32958428260245696 33118515788472504 33257249665544736 33263598892285008 33287706762938784 33301745221289922 33528281113016352 33595926270003032 33603679349560827 33675159285952704 33713777587886136 33799966730622144 33832269155174832 33838728160359096 33877534041276939 33980479016069664 33986966316378192 34025942195181378 34145530906611636 34152049717399458 34250865533073216 34295113081033272 34375995067137984 34407476715208896 34415417079829656 34542968080449816 34568003176897968 34694291317759632 34734078349087338 34848113847076896 34888077280387764 34970357720027808 35099965451030688 35123553233735616 35140217704988292 35211115032983947 35253728740541376 35287420516687728 35294157328546584 35334632279611431 35448771319233168 35465590091145591 35614155891842244 35620955081588682 35730841204255392 35878392104178546 36020374557529024 36028687137673464 36061682326517016 36070004439436851 36280698233787072 36322304539101048 36346957453402784 36474459127340832 36609641384408352 36616630624840656 36651624918106068 36658622173722354 36770018148736704 36812185600742136 36990991815495939 37035759591410112 37105104327495984 37153039171119378 37405773578972448 37421548753820634 37448670108306132 37676109704317344 37752123334333304 37795417053753411 37841158372874688 37884554196696792 37927999786371903 38017704514577904 38024962571949912 38068569180403983 38184249615995808 38191539468919824 38228038893078372 38235337105925466 38351524305671616 38488086011391552 38582002216162431 38628695487814848 38664071772760512 38672994450530232 38708411304610008 38844457178163696 38889003574010214 39014624055487392 39031077732479586 39066822520393434 39151483650448416 39204128077961508 39296587541062176 39468735077084352 39487461132409524 39513997387952568 39652874601226416 39660444833109048 39705926994614907 39826582932812832 39834186327798096 39879867734137314 40143487560268608 40151151456328224 40197196354787316 40327042601696448 40476503368769728 40515186519159984 40522921377220152 40532273029882647 40569392617331643 40815785513010456 40890327135078132 40986763349279904 41033766518258436 41166315080399808 41185846557459396 41193709452945738 41358374584074864 41366270417328792 41413708800834903 41547484664477584 41695426512340848 41878082701761696 42033291959876256 42081495276344004 42265842726778008 42471138751124967 42522538790137536 42571303169484024 42620123471283891 42749634891184416 42778082893443651 42957280817995284 42965481902534802 43098024957710112 43145464843880568 43249498713831744 43447255909596864 43457282423791704 43488778190290992 43497080744355576 43546962717686259 43649957035256112 43700014325434158 43841175485032224 43891452062423316 43899831491988498 43994966163905952 44158021051296672 44297854396334643 44351465189713344 44393851617768432 44402326961719896 44453247061446639 44618000437247679 44804905799414436 44813459618772858 44951703450514848 45109692206899776 45118304213812128 45170045388369252 45315955088504256 45367922926908504 45527374542148848 45536066289865944 45579584834054982 45588286549372671 45726817441377696 45787996287342842 45887222773106208 46057290773933088 46090670902530624 46110108767939892 46259055090346176 46312104465449784 46517436373850352 46528171407084222 46537054219494891 46680615121688496 46740920247537282 46853623606651056 47049894022250304 47058876438062112 47112843039481908 47265028425644224 47287453454860788 47485541189122992 47494606775451576 47549073067625259 47837856138904728 47892716065669527 48038249516897952 48082243102022688 48093339252582468 48429739385468064 48485278077423876 48538647949365639 48599952162965568 48822174166454208 48868833224141424 48878162898296472 48924875464077366 48934215837400023 49082914134322848 49106201664663126 49321322420661252 49330738480688106 49437642390368544 49473472436661312 49537385561492504 49885874498317104 49895398338427512 49931560144408176 49952617831934883 50393889405004548 50503097253241152 50512738928929056 50570666381829204 50690272686103872 50699950095933216 50758092240538644 50922052625226432 50970718524104496 50980449474567288 51038913292772067 51218296359917454 51228074576099187 51442669621549908 51452490673405874 51563992600706976 51611215072813344 51792609570884928 51814452120674724 51852004765346952 52041436976639448 52089096693857912 52101117523631007 52272170770615344 52332115920581646 52455536580041712 52649948176546032 52685329850603424 52870499468301888 52880593110812064 52931130775031592 52941235992819876 53112248437064128 53173156978849752 53421233837763366 53431432622383023 53596261806383088 53817588156267819 54020248692213312 54030561836293536 54043030706510196 54092523489775524 54421047350680608 54483456808651572 54520436180104176 54593380188754927 54711688691011248 54914462076612528 54924945937260984 54977437377159102 54987933260583531 55144499445433152 55155027223105056 55218278401113204 55553639387115168 55593902016454464 55657656491243976 55729558756679067 56108660368458672 56132323130730951 56173005162459198 56354456969037344 56628185001499956 56750903099002944 56761737559312032 56826831295045188 57037443857924868 57276374423993712 57287309203379736 57342058339617558 57353005658888199 57527286458507424 57943043231722272 57985037587054656 57996107659140768 58062616956915012 58199942713674816 58266685767245544 58333505361015321 58521936083231088 58533108655984664 58546616598719379 58600233780590151 58806192116942262 58944881311593264 59063805861779524 59191802157024576 59203102615626528 59270996081928852 59479311901839624 59490667249663572 59674188402983232 59739874399219248 59751279491697144 59819801601205971 60215231340402912 60226727184492336 60295794532180974 60490563902544672 60703166056198464 60714755053154592 60772779778739976 60784382065830228 61223678269515684 61335490702617198 61347200418291619 61480145023919856 61749472620599712 61778769836189094 61790564179418607 62023248498467136 62037561876112296 62049405625993188 62240820162251328 62321226996716376 62471498142201408 62543139768511272 62817124052642544 63049937939814384 63122242914516006 63314054918830656 63326142367268768 63398764090167012 63771633379291968 63783808185206304 63856954754226036 64124452336776624 64435921226992926 64448222853802203 64647037436565168 64718197265820852 65158444298855232 65170883864395296 65233167285436488 65245621116533364 65474935552884168 65550021488151237 65761763227548336 65774317974250808 65837178093634974 65849747237982747 66237031576945008 66514499331089472 66527197784570016 66575413525877568 66603490442579844 67056562226032704 67191852540006064 67207358699121654 67220189428159287 67427555175772272 67664538310349664 67677456320718192 67755068082553878 67960958032139328 67973932632756384 68051884390362756 68291061813223272 68304099434798916 68369377251082473 68590226162066544 68681994431014263 68830834159659312 69085936160899632 69136006353795936 69388582635519264 69468156698174676 69696227694153792 69776154560775528 69940715440055616 70111380371305923 70199930902061376 70280435409976584 70422230065967894 70574841033375456 70588314657093168 70669264559222862 70897542638466336 70931180182291182 71228311783684488 71241910163177364 71461682408510784 71756784208357092 72057374275346928 72123364653034032 72140008878873702 72644609078202096 72693914906805568 72948918254681664 73219282768816704 73233261249681312 73303249836212136 73317244347444708 73624371201484272 73659302496994689 73981983630991878 73996107721032159 74210208654991968 74306078342238756 74811547157944896 74843097507641268 74897340216612264 75352219408634688 75504246668666608 75590834107506822 75769108393393584 75855999572743806 76035409029155808 76049925143899824 76137138360807966 76368499231991616 76383078937839648 76456077786156744 76470674211850932 76827444539876181 77164004432324862 77178736010108811 77345988901060464 77416822609220016 77688914356327392 77778007148020428 78029248110974784 78062155464959172 78133645040786868 78302967300896832 78408256155923016 78498173880872469 78593175082124352 78974922264819048 79027994775905136 79305749202452832 79320889666218096 79411853989229814 79653165865625664 79668372655596192 79759735468274628 80131850756645049 80302302912656448 80394392709574632 80498251537425319 81030373038319968 81045842754440304 81064546059765294 81138785234663286 81631571026020912 81780654270156264 81973526698559808 82067533036516872 82371693114918792 82387418905891476 82716749168149728 82732540834657584 82827417601669806 83094969328955168 83390853024681696 83756165403523392 84066583919752512 84162990552688008 84259507743688797 84531685453556016 84942277502249934 85142606338968048 85240246942567782 85499269782368832 85556165786887302 85914561635990568 85930963805069604 86013087509426337 86196049915420224 86290929687761136 86914564847583408 86977556380581984 86994161488711152 87093925435372518 87299914070512224 87400028650868316 87682350970064448 87782904124846632 87799662983976996 87989932327811904 88209288175413393 88316042102593344 88595708792669286 88787703235536864 88804653923439792 88906494122893278 89236000874495358 89609811598828872 89626919237545716 89903406901029696 90236608427624256 90340090776738504 90443691798271461 90735845853817008 91054749084297696 91072132579731888 91159169668109964 91176573098745342 91453634882755392 91575992574685684 91774445546212416 92003236053925797 92114581547866176 92220217535879784 92624208930899568 93034872747700704 93056342814168444 93074108438989782 93361230243376992 93481840495074564 93707247213302112 94117752876124224 94225686078963816 94574906909721576 94683364371774009 94971082378245984 94989213550903152 95098146135250518 95675712277809456 95785432131339054 96076499033795904 96164486204045376 96186678505164936 96653881840489389 96859478770936128 96970556154847752 97077295898731278 97737666448282848 97756325796592944 97849750928154732 97868431674800046 98165828268645696 98212403329326252 98642644841322504 98661476961376212 98755767140452461 98875284780737088 99074771122985008 99771748996634208 99790796676855024 99863120288816352 99905235663869766 100787778810009096 100811038048682481 101025477857858112 101141332763658408 101399900191866432 101516184481077288 101632602123830817 101941437048208992 101960898949134576 102077826585544134 102436592719834908 102456149152198374 102885339243099816 102904981346811748 103127985201413952 103222430145626688 103628904241349448 103704009530693904 104082873953278896 104178193387715824 104202235047262014 104544341541230688 104664231841163292 104911073160083424 105299896353092064 105370659701206848 105633345098951841 105761186221624128 105862261550063184 105882471985639752 106003896838834293 106346313957699504 106396770273436773 106842467675526732 106862865244766046 107192523612766176 107635176312535638 108061123672587072 108086061413020392 108185046979551048 108842094701361216 108966913617303144 109040872360208352 109186760377509854 109423377382022496 109828924153225056 109849891874521968 109954874754318204 109975866521167062 110310054446210112 110436556802226408 110972975446487817 111107278774230336 111315312982487952 111459117513358134 112217320736917344 112264646261461902 112346010324918396 112708913938074688 113256370002999912 113386251161260233 113523475118624064 113653662590090376 114074887715849736 114205707541211949 114552748847987424 114574618406759472 114684116679235116 114706011317776398 115054572917014848 115746006648487293 115886086463444544 115992215318281536 116125233913830024 116533371534491088 116667010722030642 117043872166462176 117066217311969328 117093233197438758 117200467561180302 117612384233884524 117889762623186528 118127611723559048 118406205231253056 118541992163857704 118958623803679248 118981334499327144 119117780983844721 119479748798438496 119502558983394288 119639603202411942 120430462680805824 120453454368984672 120591589064361948 120981127805089344 121429510106309184 121545559557479952 121568764131660456 121708177851994929 122447356539031368 122670981405234396 122694400836583238 122960290047839712 123498945241199424 123557539672378188 123581128358837214 124075123752224592 124098811251986376 124241126402504709 124642453993432752 125086279537022544 125634248105285088 126099875879628768 126244485829032012 126652284734537536 126797528180334024 127413416253374901 127567616370412608 127713909508452072 128248904673553248 128334248680330953 128871842453985852 128896445707604406 129294074873130336 129436394531641704 130341767728790592 130466334570872976 130491242233066728 130640888153058777 130949871105768336 131100042976302474 131523526455096672 131548635948501616 131674356187269948 131699494475965494 132474063153890016 132893563189003929 133054395569140032 133206980885159688 133359741184339917 133854001311743037 134383705080012128 134414717398243308 134440378856318574 134855110351544544 135329076620699328 135354912641436384 135510136165107756 135947865265512768 136103768780725512 136582123626446544 136608198869597832 136738754502164946 136764859648118013 137180452324133088 137363988862028526 137661668319318624 138171872321799264 138272012707591872 138777165271038528 138936313396349352 139552309121551056 139611162658484673 140222760742611846 140560870819953168 140844460131935788 141149682066750912 141176629314186336 141338529118445724 141795085276932672 141862360364582364 142456623567368976 142483820326354728 142647219202875777 143513568416714184 144114748550693856 144246729306068064 144280017757747404 145289218156404192 145615943848096917 146466522499362624 146606499672424272 146634488694889416 146802647512200069 147248742402968544 147318604993989378 147963967261983756 147992215442064318 148420417309983936 148612156684477512 149686195015282536 149794680433224528 149857853495804649 151008493337333216 151181668215013644 151538216786787168 151711999145487612 152070818058311616 152099850287799648 152274276721615932 152766157875679296 152912155572313488 152941348423701864 153116739878316201 153654889079752362 153684223728297561 154328008864649724 154357472020217622 154691977802120928 154833645218440032 155377828712654784 155556014296040856 156124310929918344 156267290081573736 156303352570893021 156816512311846032 156996347761744938 157949844529638096 158055989551810272 158611498404905664 158641779332436192 158823707978459628 159336745311192384 159519470936549256 160263701513290098 160294297867149069 160788785419149264 160996503074850638 162060746076639936 162091685508880608 162129092119530588 162277570469326572 163263142052041824 163561308540312528 163780140566264781 164135066073033744 164743386229837584 164774837811782952 164963799781750593 165433498336299456 165465081669315168 165654835203339612 166189938657910336 166781706049363392 167188676270037201 168325981105376016 168396969392192853 168519015487377594 169063370907112032 169884555004499868 170285212677936096 170480493885135564 171112331573774604 171829123271981136 171861927610139208 172026175018852674 172059016976664597 172581859375522272 173829129695166816 173955112761163968 173988322977422304 174187850870745036 174599828141024448 174800057301736632 175565808249693264 175599325967953992 175639849796158137 175800701341770453 176418576350826786 177191417585338572 177575406471073728 177609307846879584 177812988245786556 178472001748990716 179219623197657744 179253838475091432 179459404803617913 180680181553477008 180887383596542922 181471691707634016 182109498168595392 182144265159463776 182318339336219928 182353146197490684 183151985149371368 184006472107851594 184041601254874857 184440435071759568 185248417861799136 185371692538255821 186069745495401408 186112685628336888 186148216877979564 186722460486753984 186963680990149128 187414494426604224 188451372157927632 189149813819443152 189366728743548018 189942164756491968 189978427101806304 190196292270501036 191351424555618912 191570864262678108 191957369050783453 192373357010329872 193307763680978778 193344668561406609 193941112309695504 194154591797462556 195475332896565696 195512651593185888 195699501856309464 195736863349600092 196424806658652504 197285289682645008 197322953922752424 197511534280904922 197549241713948241 198149542245970016 199543497993268416 199581593353710048 199726240577632704 199810471327739532 201575557620018192 201622076097364962 201660568284477861 202282665527316816 203032368962154576 203265204247661634 203882874096417984 203921797898269152 204155653171088268 204873185439669816 204912298304396748 205108131753247419 205770678486199632 205809962693623496 206045983293042789 207257808482698896 207408019061387808 208165747906557792 208356386775431648 208404470094524028 209088683082461376 209328463682326584 209822146320166848 210334141113917769 210599792706184128 211266690197903682 211724523100126368 211764943971279504 212007793677668586 212692627915399008 212793540546873546 213684935351053464 213725730489532092 214385047225532352 215270352625071276 216172122826040784 216370093959102096 217933827234606288 218081744720416704 218373520755019708 218846754764044992 219657848306450112 219699783749043936 219909749508636408 219951733042334124 220873113604452816 221945950892975634 221988323163096477 222630625964975904 222918235026716268 224434641473834688 224529292522923804 224692020649836792 226512740005999824 226772502322520466 227307325180180752 228149775431699472 228411415082423898 229105497695974848 229149236813518944 229368233358470232 229412022635552796 230482333619628543 231492013296974586 231536208030326433 232250467827660048 233066743068982176 233334021444061284 234087744332924352 234132434623938656 234186466394877516 234400935122360604 235224768467769048 235494521642617407 235779525246373056 236255223447118096 237083984327715408 237917247607358496 237962668998654288 238235561967689442 238959497596876992 239005117966788576 239279206404823884 240395552269935147 240906908737969344 241183178128723896 241494754612275957 243091119114959904 243137528263320912 243416355703989858 244894713078062736 245341962810468792 245388801673166476 245920580095679424 247115079344756376 247162256717674428 248150247504449184 248197622503972752 248482252805009418 249284907986865504 250172559074045088 251268496210570176 252199751759257536 252488971658064024 252778523231066391 253595056360668048 254826832506749802 255427819016904144 256497809347106496 256668497360661906 257743684907971704 257792891415208812 258588149746260672 258872789063283408 260932669141745952 260982484466133456 261281776306117554 261899742211536672 262200085952604948 263047052910193344 263097271897003232 263348712374539896 263398988951930988 264627864526240179 264948126307780032 265787126378007858 266413961770319376 266719482368679834 267708002623486074 268767410160024256 268829434796486616 268880757712637148 269710220703089088 270709825282872768 271020272330215512 272207537561451024 273164247252893088 273216397739195664 273477509004329892 273529719296236026 274360904648266176 274727977724057052 275323336638637248 276009708161777391 276343744643598528 277872626792698704 279104618243102112 279222325316969346 280445521485223692 281121741639906336 281688920263871576 282353258628372672 282677058236891448 283724720729164728 284050093115322027 284913247134737952 284967640652709456 285294438405751554 287027136833428368 288229497101387712 288493458612136128 288560035515494808 290578436312808384 291231887696193834 293212999344848544 293268977389778832 293605295024400138 294497484805937088 294637209987978756 295927934523967512 295984430884128636 296267301421357383 297224313368955024 299372390030565072 299589360866449056 299715706991609298 302016986674666432 302363336430027288 302433114146047443 303076433573574336 303423998290975224 304199700575599296 304548553443231864 305824311144626976 305882696847403728 306233479756632402 307309778159504724 307368447456595122 308656017729299448 308714944040435244 309383955604241856 309667290436880064 311112028592081712 312248621859836688 312534580163147472 312606705141786042 313633024623692064 313992695523489876 315899689059276192 316111979103620544 316900035296855523 317283558664872384 317647415956919256 318011690516502879 319038941873098512 319190310820310319 320527403026580196 320588595734298138 321577570838298528 321993006149701276 324183371017761216 324258184239061176 324555140938653144 326526284104083648 327122617080625056 327560281132529562 328270132146067488 329486772459675168 329549675623565904 329927599563501186 330930163338630336 331309670406679224 332918926339463451 334377352540074402 336651962210752032 336793938784385706 337038030974755188 338126741814224064 339769110008999736 340158753483780699 340570425355872192 340960987770271128 342224663147549208 343658246543962272 343723855220278416 344052350037705348 344118033953329194 345163718751044544 347238019945461879 347658259390333632 347976645954844608 348375701741490072 349600114603473264 351131616499386528 351198651935907984 351279699592316274 351601402683540906 352837152701653572 354382835170677144 355218615693759168 355625976491573112 356944003497981432 357353342951534163 358439246395315488 358507676950182864 358918809607235826 361360363106954016 361774767193085844 362943383415268032 364288530318927552 364636678672439856 364706292394981368 365124533555984787 366303970298742736 368012944215703188 368083202509749714 368880870143519136 370496835723598272 370743385076511642 372225371256673776 372296433755959128 372723379207514127 373927361980298256 376902744315855264 378299627638886304 378733457487096036 379956854203612608 380392584541002072 382240248760124703 382702849111237824 383141728525356216 383914738101566906 384746714020659744 386615527361957556 386689337122813218 387882224619391008 388309183594925112 391025303186371776 391399003712618928 391473726699200184 391922664459176331 392849613317305008 394570579365290016 394645907845504848 395023068561809844 395098483427896482 396299084491940032 398680689567011787 399163186707420096 399620942655479064 401562003935229111 403151115240036384 403244152194729924 403321136568955722 404565331054633632 406064737924309152 406530408495323268 407843595796538304 408311306342176536 409746370879339632 409824596608793496 410216263506494838 410294578944354039 411541356972399264 411619925387246992 412091966586085578 414515616965397792 414816038122775616 416331495813115584 416712773550863296 416808940189048056 418656927364653168 418833487975454019 420668282227835538 422533380395807364 423449046200252736 423529887942559008 424015587355337172 425385255830798016 425587081093747092 427369870702106928 427451460979064184 427941657608627331 430540705250142552 432344245652081568 432740187918204192 435867654469212576 436747041510039416 436847831544290751 439399567498087872 439819499017272816 439903466084668248 440407942536600207 441746227208905632 443891901785951268 443976646326192954 445261251929951808 445836470053432536 449058585045847608 449384041299673584 453025480011999648 453545004645040932 454614650360361504 456299550863398944 456822830164847796 457744495428791311 458298473627037888 458736466716940464 458824045271105592 459350219634948603 460964667239257086 461052671184892683 462984026593949172 463072416060652866 464500935655320096 466133486137964352 466668042888122568 468264869247877312 468372932789755032 468801870244721208 468910057712679063 470449536935538096 470989043285234814 472510446894236192 474167968655430816 475834495214716992 475925337997308576 476471123935378884 478010235933577152 478558412809647768 480791104539870294 480882893601447207 482366356257447792 482989509224551914 486182238229919808 486275056526641824 486832711407979716 489789426156125472 490683925620937584 490777603346332952 491340421698794343 494230158689512752 494324513435348856 494891399345251779 496300495008898368 496395245007945504 496964505610018836 498569815973731008 500345118148090176 501566028810111603 504977943316128048 505557046462132782 507190112721336096 509653665013499604 510855638033808288 513336994721323812 515487369815943408 515585782830417624 516177050929993791 517745578126566816 521865338283491904 521964968932266912 522563552612235108 523799484423073344 524400171905209896 526194543794006464 526697424749079792 526797977903861976 526919549388474411 527402104025311359 529255729052480358 531574252756015716 532827923540638752 533438964737359668 535416005246972148 537658869592973232 537761515425274296 538378214410853739 542040544660431024 544415075122902048 546328494505786176 546432795478391328 546955018008659784 547059438592472052 549455955448114104 552019416323554782 552124803764624571 555745253585397408 556115077614767463 558209236486204224 558444650633938692 560891042970447384 562243483279812672 563377840527743152 565354116473782896 567449441458329456 568100186230644054 569826494269475904 569935281305418912 570588876811503108 574054273666856736 575872107152350359 577120071030989616 580034005684219827 582463775392387668 586425998689697088 586537954779557664 587210590048800276 589274419975957512 591855869047935024 591968861768257272 592534602842714766 592647725141844723 594448626737910048 598744780061130144 599178721732898112 599431413983218596 604726672860054576 604866228292094886 604981704853433583 606847996581950448 609097106886463728 611648622289253952 611765393694807456 612466959513264804 614619556319009448 614736894913190244 617312035458598896 617429888080870488 618137949879128367 622224057184163424 624497243719673376 625069160326294944 625213410283572084 627266049247384128 627985391046979752 631002423341753307 631799378118552384 633800070593711046 635294831913838512 636023381033005758 638077883746197024 638380621640620638 641054806053160392 641177191468596276 643155141676597056 643986012299402552 648516368478122352 649110281877306288 654245234161250112 655120562265059124 656540264292134976 658973544919350336 659099351247131808 659855199127002372 662619340813358448 665837852678926902 665964969489289431 668754705080148804 673303924421504064 673587877568771412 674076061949510376 679538220017999472 680317506967561398 681921975540542256 684449326295098416 687316493087924544 687447710440556832 688104700075410696 688236067906658388 694476039890923758 694608624090979299 696751403482980144 699200229206946528 702263232998773056 702397303871815968 702559399184632548 703202805367081812 705674305403307144 706483564927852221 708765670341354288 709713942453814051 711251952983146224 713888006995962864 714706685903068326 716878492790630976 717015353900365728 717837619214471652 721186656809805441 722720726213908032 723549534386171688 724484263836827871 729273357344879712 729412584789962736 730249067111969574 732607940597485472 736025888431406376 736166405019499428 737761740287038272 741486770153023284 744450742513347552 744592867511918256 745446758415028254 747854723960596512 753805488631710528 756599255277772608 757466914974192072 758335569693199173 760785169082004144 764480497520249406 766283457050712432 767829476203133812 769493428041319488 773231054723915112 773378674245626436 775764449238782016 776618367189850224 782798007425237856 782947453398400368 783845328918352662 785699226634610016 789141158730580032 789291815691009696 790046137123619688 790196966855792964 793883593578720537 797361379134023574 797513605437791047 799241885310958128 803124007870458222 806302230480072768 806488304389459848 806642273137911444 809130662109267264 812129475848618304 813060816990646536 816622612684353072 819492741758679264 819649193217586992 820432527012989676 820589157888708078 823082713944798528 823239850774493984 824183933172171156 828029124485332173 829031233930795584 833617880378096112 837313854729306336 837666975950908038 841336564455671076 845066760791614728 847059775885118016 848031174710674344 851174162187494184 852150279345966081 854739741404213856 854902921958128368 855883315217254662 861081410500285104 864688491304163136 865480375836408384 871735308938425152 873494083020078832 873695663088581502 879638998034545632 879806932169336496 880815885073200414 883492454417811264 887783803571902536 887953292652385908 888801904264072149 891672940106865072 898117170091695216 898768082599347168 906050960023999296 907090009290081864 909229300720723008 912599101726797888 913645660329695592 915488990857582622 917472933433880928 917648090542211184 918700439269897206 921929334478514172 922105342369785366 925968053187898344 926144832121305732 929001871310640192 933336085776245136 936745865579510064 937603740489442416 937820115425358126 940899073871076192 941978086570469628 945020893788472384 948335937310861632 950700105890566569 951850675994617152 952942247870757768 957116825619295536 957570932460930957 961582209079740588 961765787202894414 964732712514895584 965979018449103828 972550113053283648 973665422815959432 979578852312250944 981367851241875168 981555206692665904 982680843397588686 988460317379025504 988649026870697712 989782798690503558 992790490015891008 993929011220037672 998756779018390353 1003132057620223206 1009955886632256096 1011114092924265564 1014380225442672192 1019307330026999208 1020476260451342097 1021711276067616576 1026673989442647624 1030974739631886816 1031171565660835248 1032354101859987582 1035491156253133632 1041714059836385637 1043929937864533824 1045127105224470216 1048800343810419792 1053394849498159584 1053595955807723952 1053839098776948822 1054804208050622718 1058511458104960716 1063148505512031432 1065655847081277504 1066877929474719336 1070832010493944296 1075317739185946464 1075523030850548592 1076756428821707478 1084081089320862048 1088830150245804096 1092865590956782656 1093910036017319568 1094118877184944104 1095373600667954361 1098911910896228208 1104038832647109564 1104249607529249142 1111490507170794816 1112230155229534926 1116889301267877384 1118170137622542381 1121782085940894768 1126755681055486304 1130708232947565792 1134898882916658912 1136200372461288108 1139870562610837824 1141177753623006216 1146720746280374109 1148108547333713472 1151744214304700718 1154240142061979232 1160068011368439654 1164927550784775336 1173075909559115328 1174421180097600552 1175767993377528993 1178548839951915024 1183711738095870048 1183937723536514544 1185069205685429532 1185295450283689446 1188897253475820096 1196042068701035361 1197489560122260288 1198862827966437192 1209453345720109152 1209732456584189772 1209963409706867166 1213695993163900896 1218194213772927456 1223530787389614912 1224933919026529608 1229239112638018896 1229473789826380488 1230883736833062117 1234624070917197792 1234859776161740976 1236275899758256734 1244448114368326848 1248994487439346752 1250138320652589888 1250426820567144168 1255970782093959504 1256500463926362057 1262004846683506614 1267600141187422092 1270589663827677024 1272046762066011516 1276155767492394048 1276761243281241276 1282109612106320784 1282354382937192552 1283824972825881993 1287972024598805104 1297032736956244704 1298220563754612576 1310241124530118248 1310543494632872253 1318198702494263616 1319710398254004744 1321223827609800621 1325238681626716896 1331675705357853804 1331929938978578862 1337509410160297608 1347175755137542824 1348152123899020752 1359076440035998944 1360635013935122796 1363843951081084512 1368898652590196832 1373233486286373933 1374895420881113664 1376209400150821392 1376472135813316776 1378050658904845809 1383158013554678049 1388952079781847516 1389217248181958598 1393502806965960288 1398400458413893056 1404794607743631936 1405118798369265096 1406405610734163624 1411348610806614288 1412967129855704442 1417531340682708576 1419427884907628102 1422503905966292448 1427776013991925728 1429413371806136652 1434030707800731456 1435675238428943304 1442373313619610882 1442648680804341621 1447099068772343376 1448968527673655742 1458546714689759424 1458825169579925472 1460498134223939148 1465215881194970944 1472051776862812752 1472332810038998856 1474021265096383029 1482973540306046568 1484674198035755337 1488901485026695104 1489185735023836512 1490893516830056508 1495709447921193024 1504698086430334809 1514933829948384144 1516671139386398346 1521570338164008288 1528960995040498812 1532566914101424864 1535658952406267624 1546462109447830224 1546757348491252872 1548531152789981373 1553236734379700448 1565596014850475712 1565894906796800736 1567690657836705324 1571398453269220032 1578583631382019392 1580092274247239376 1580393933711585928 1582206312075934077 1587767187157441074 1594722758268047148 1595027210875582094 1598483770621916256 1606248015740916444 1612976608778919696 1613284546275822888 1615134643232561217 1626121633981293072 1633245225368706144 1638985483517358528 1639298386435173984 1640865054025979352 1641178315777416156 1646479701548987968 1648367866344342312 1656058248970664346 1656374411293873713 1667235760756192224 1668345232844302389 1674627709458612672 1675333951901816076 1682673128911342152 1690133521583229456 1696062349421348688 1702348324374988368 1704300558691932162 1709479482808427712 1709805843916256736 1711766630434509324 1722162821000570208 1727616321457051077 1740102017052659481 1746988166040157664 1747391326177163004 1759277996069091264 1759613864338672992 1761631770146400828 1775567607143805072 1775906585304771816 1777603808528144298 1777943175425534169 1783345880213730144 1796234340183390432 1797536165198694336 1814180018580163728 1814945114560300749 1827291320659391184 1830977981715165244 1834945866867761856 1835296181084422368 1837400878539794412 1843858668957028344 1844210684739570732 1851936106375796688 1852289664242611464 1854413849637385101 1866672171552490272 1873491731159020128 1875207480978884832 1875640230850716252 1881798147742152384 1883956173140939256 1893007270025259921 1901400211781133138 1905884495741515536 1914233651238591072 1915141864921861914 1923164418159481176 1923531574405788828 1929465425029791168 1931958036898207656 1947330845631918864 1962735702483750336 1963110413385331808 1965361686795177372 1976920634758051008 1977298053741395424 1979565597381007116 1987858022440075344 1997513558036780706 1997894908467868293 2006264115240446412 2019911773264512192 2022228185848531128 2038614660053998416 2040952520902684194 2053347978885295248 2061949479263773632 2062343131321670496 2064708203719975164 2083428119672771274 2083825872272937897 2090254210448940432 2097600687620839584 2106789698996319168 2107191911615447904 2107678197553897644 2109608416101245436 2117022916209921432 2119450694783556663 2126297011024062864 2129141827361442153 2133755858949438672 2141664020987888592 2150635478371892928 2151046061701097184 2153512857643414956 2168162178641724096 2173452791510483613 2187820072034639136 2188237754369888208 2190747201335908722 2197823821792456416 2208077665294219128 2208499215058498284 2224460310459069852 2233778602535754768 2236340275245084762 2243564171881789536 2253511362110972608 2261416465895131584 2269797765833317824 2272400744922576216 2282355507246012432 2293441492560748218 2303488428609401436 2308480284123958464 2320136022736879308 2329855101569550672 2348842360195201104 2351535986755057986 2357097679903830048 2367423476191740096 2367875447073029088 2370138411370859064 2370590900567378892 2381650780736161611 2392084137402070722 2392540816313373141 2397725655932874384 2418906691440218304 2419464913168379544 2419926819413734332 2427391986327801792 2436388427545854912 2449867838053059216 2458478225276037792 2458947579652760976 2461767473666124234 2469248141834395584 2469719552323481952 2472551799516513468 2484087373455996519 2495445797660184889 2500853641134288336 2511941564187919008 2513000927852724114 2524009693367013228 2535200282374844184 2541179327655354048 2544093524132023032 2553522486562482552 2564219224212641568 2564708765874385104 2567649945651763986 2575944049197610208 2594065473912489408 2596441127509225152 2620482249060236496 2621086989265744506 2639420796508009488 2642447655219601242 2650477363253433792 2663351410715707608 2663859877957157724 2666405712792216447 2675018820320595216 2694351510275085648 2696304247798041504 2718152880071997888 2721270027870245592 2727687902162169024 2737797305180393664 2746466972572747866 2752418800301642784 2752944271626633552 2756101317809691618 2766316027109356098 2777904159563695032 2778434496363917196 2787005613931920576 2810237596738530192 2812811221468327248 2822697221613228576 2825934259711408884 2835062681365417152 2838855769815256204 2845007811932584896 2852100317671699707 2855552027983851456 2858826743612273304 2871350476857886608 2884746627239221764 2885297361608683242 2894198137544686752 2897937055347311484 2917650339159850944 2920996268447878296 2944103553725625504 2944665620077997712 2948042530192766058 2965947080612093136 2969348396071510674 2978371470047673024 2981787033660113016 2996270337055171059 3009396172860669618 3029867659896768288 3033342278772796692 3043140676328016576 3057921990080997624 3061428781354026291 3065133828202849728 3071317904812535248 3092924218895660448 3093514696982505744 3097062305579962746 3106473468759400896 3125142179509156911 3131789813593601472 3135381315673410648 3160184548494478752 3160787867423171856 3164412624151868154 3175534374314882148 3189445516536094296 3190054421751164188 3196967541243832512 3212496031481832888 3225953217557839392 3226569092551645776 3230269286465122434 3252243267962586144 3266490450737412288 3278596772870347968 3281730108051958704 3282356631554832312 3286120802003863083 3296735732688684624 3312116497941328692 3312748822587747426 3334471521512384448 3336690465688604778 3350667903803632152 3365346257822684304 3380267043166458912 3392124698842697376 3404696648749976736 3408601117383864324 3419611687832513472 3423533260869018648 3440162238841122327 3444325642001140416 3455232642914102154 3480204034105318962 3493976332080315328 3494782652354326008 3519227728677345984 3523263540292801656 3551135214287610144 3551813170609543632 3555207617056288596 3555886350851068338 3566691760427460288 3588126206103106083 3592468680366780864 3628360037160327456 3629890229120601498 3654582641318782368 3661955963430330488 3670592362168844736 3674801757079588824 3687717337914056688 3688421369479141464 3692651210499186351 3703872212751593376 3704579328485222928 3708827699274770202 3733344343104980544 3746983462318040256 3750414961957769664 3751280461701432504 3767912346281878512 3786014540050519842 3802800423562266276 3811768991483031072 3828467302477182144 3830283729843723828 3846328836318962352 3847063148811577656 3851474918477645979 3863916073796415312 3894661691263837728 3926220826770663616 3930723373590354744 3931630483898616759 3954596107482790848 3959131194762014232 3975716044880150688 3995027116073561412 3995789816935736586 4012528230480892824 4044456371697062256 4077229320107996832 4081905041805368388 4106695957770590496 4119700458859121799 4124686262643340992 4129416407439950328 4134151976714537427 4149474040664034147 4166856239345542548 4167651744545875794 4180508420897880864 4195201375241679168 4214383823230895808 4215356395107795288 4219216832202490872 4234045832419842864 4238901389567113326 4252594022048125728 4258283654722884306 4267511717898877344 4283328041975777184 4302092123402194368 4307025715286829912 4327946042413024863 4346905583020967226 4375640144069278272 4376475508739776416 4381494402671817444 4395647643584912832 4416155330588438256 4416998430116996568 4422063795289149087 4448920620918139704 4467557205071509536 4472680550490169524 4487128343763579072 4514094259291004427 4544801489845152432 4564711014492024864 4586882985121496436 4606976857218802872 4640272045473758616 4645593458369944119 4659710203139101344 4697684720390402208 4703071973510115972 4714195359807660096 4735750894146058176 4740276822741718128 4741181801134757784 4746618936227802231 4763301561472323222 4784168274804141444 4785081632626746282 4795451311865748768 4838929826336759088 4839853638827468664 4845403929697683651 4899735676106118432 4916956450552075584 4917895159305521952 4923534947332248468 4939439104646963904 4945103599033026936 4968174746911993038 4969123233881621139 4990891595320369778 5001707282268576672 5023883128375838016 5026001855705448228 5048019386734026456 5070400564749688368 5088187048264046064 5107044973124965104 5128438448425283136 5129417531748770208 5135299891303527972 5151888098395220416 5182848964371153231 5220306051157978443 5240964498120472992 5242173978531489012 5278841593016018976 5284895310439202484 5326702821431415216 5327719755914315448 5332811425584432894 5333829526276602507 5350037640641190432 5388703020550171296 5392608495596083008 5442540055740491184 5444835343680902247 5492933945145495732 5504837600603285568 5505888543253267104 5512202635619383236 5532632054218712196 5555808319127390064 5556868992727834392 5563241548912155303 5620475193477060384 5625622442936654496 5645394443226457152 5651868519422817768 5677711539630512408 5679021810075779763 5704200635343399414 5717653487224546608 5742700953715773216 5769493254478443528 5770594723217366484 5788396275089373504 5795874110694622968 5841992536895756592 5888207107451251008 5889331240155995424 5896085060385532116 5931894161224186272 5938696792143021348 5950678440574287043 5963574067320226032 5992540674110342118 5993684725403604879 6018792345721339236 6059735319793536576 6066684557545593384 6115843980161995248 6122857562708052582 6142635809625070496 6185848437791320896 6187029393965011488 6194124611159925492 6250284359018313822 6251477616818813691 6270762631346821296 6320369096988957504 6321575734846343712 6328825248303736308 6351068748629764296 6358352084350669989 6378891033072188592 6380108843502328376 6387425482084326459 6424992062963665776 6451906435115678784 6453138185103291552 6460538572930244868 6504486535925172288 6520358374531450839 6563460216103917408 6564713263109664624 6572241604007726166 6593471465377369248 6624232995882657384 6625497645175494852 6673380931377209556 6701335807607264304 6730692515645368608 6760534086332917824 6784249397685394752 6809393297499953472 6817202234767728648 6847066521738037296 6880324477682244654 6910465285828204308 6960408068210637924 6989565304708652016 7046527080585603312 7102270428575220288 7103626341219087264 7110415234112577192 7111772701702136676 7144952342208484833 7176252412206212166 7177622448940119423 7256720074320654912 7259780458241202996 7309165282637564736 7323911926860660976 7349603514159177648 7375434675828113376 7376842738958282928 7385302420998372702 7407744425503186752 7409158656970445856 7417655398549540404 7452262120367989557 7486337392980554667 7502560923402865008 7535824692563757024 7572029080101039684 7605600847124532552 7623537982966062144 7660567459687447656 7692657672637924704 7694126297623155312 7702949836955291958 7727832147592830624 7789323382527675456 7861446747180709488 7863260967797233518 7918262389524028464 7951432089760301376 7990054232147122824 7991579633871473172 8025056460961785648 8088912743394124512 8154458640215993664 8163810083610736776 8213391915541180992 8239400917718243598 8258832814879900656 8268303953429074854 8298948081328068294 8333712478691085096 8335303489091751588 8361016841795761728 8430712790215590576 8438433664404981744 8468091664839685728 8477802779134226652 8505188044096251456 8516567309445768612 8535023435797754688 8556300953015099121 8566656083951554368 8614051430573659824 8655892084826049726 8693811166041934452 8752951017479552832 8762988805343634888 8832310661176876512 8833996860233993136 8844127590578298174 8897841241836279408 8935114410143019072 8945361100980339048 9028188518582008854 9089602979690304864 9129422028984049728 9173765970242992872 9184286344062078873 9213953714437605744 9280544090947517232 9291186916739888238 9319420406278202688 9375426538527470733 9395369440780804416 9406143947020231944 9480553645483436256 9482363602269515568 9493237872455604462 9526603122944646444 9568336549608282888 9570163265253492564 9590902623731497536 9677859652673518176 9679707277654937328 9690807859395367302 9799471352212236864 9835790318611043904 9847069894664496936 9858362406011589249 9890207198066053872 9936349493823986076 9938246467763242278 9981783190640739556 10003414564537153344 10052003711410896456 10096038773468052912 10140801129499376736 10176374096528092128 10214089946249930208 10258835063497540416 10270599782607055944 10320486716523366981 10365697928742306462 10440612102315956886 10481928996240945984 10484347957062978024 10557683186032037952 10569790620878404968 10653405642862830432 10655439511828630896 10665622851168865788 10667659052553205014 10700075281282380864 10764378618309318249 10777406041100342592 10885080111480982368 10889670687361804494 10985867890290991464 11011777086506534208 11024405271238766472 11065264108437424392 11077953631497559053 11111616638254780128 11113737985455668784 11126483097824310606 11240950386954120768 11251244885873308992 11303737038845635536 11355423079261024816 11358043620151559526 11408401270686798828 11435306974449093216 11485401907431546432 11538986508956887056 11541189446434732968 11554424755432937937 11591748221389245936 11683985073791513184 11778662480311990848 11792170120771064232 11863788322448372544 11877393584286042696 11901356881148574086 11927148134640452064 11985081348220684236 11987369450807209758 12037584691442678472 12133369115091186768 12231687960323990496 12245715125416105164 12285271619250140992 12359101376577365397 12374058787930022976 12388249222319850984 12448422121992102441 12500568718036627644 12502955233637627382 12541525262693642592 12643151469692687424 12657650496607472616 12702137497259528592 12716704168701339978 12757782066144377184 12760217687004656752 12774850964168652918 12849984125927331552 12906276370206583104 12921077145860489736 12983838127239074589 13040716749062901678 13126920432207834816 13129426526219329248 13144483208015452332 13186942930754738496 13248465991765314768 13250995290350989704 13266191385867447261 13346761862754419112 13402671615214528608 13461385031290737216 13542282777873013281 13634404469535457296 13694133043476074592 13760648955364489308 13820930571656408616 13920816136421275848 13979130609417304032 14093054161171206624 14207252682438174528 14220830468225154384 14223545403404273352 14239856808683406693 14289904684416969666 14352504824412424332 14355244897880238846 14519560916482405992 14536211789093050953 14647823853721321952 14699207028318355296 14750869351656226752 14753685477916565856 14770604841996745404 14818317313940891712 14835310797099080808 14904524240735979114 14907369701644863417 14972674785961109334 15005121846805730016 15071649385127514048 15144058160202079368 15211201694249065104 15321134919374895312 15385315345275849408 15388252595246310624 15405899673910583916 15455664295185661248 15548546893113459693 15722893494361418976 15726521935594467036 15836524779048056928 15980108464294245648 15983159267742946344 16001488578829807521 16050112921923571296 16177825486788249024 16327620167221473552 16334506031042706741 16478801835436487196 16517665629759801312 16536607906858149708 16597896162656136588 16667424957382170192 16670606978183503176 16689724646736465909 16861425580431181152 16876867328809963488 16936183329679371456 16955605558268453304 17033134618891537224 17037065430227339289 17112601906030198242 17228102861147319648 17311784169652099452 17387622332083868904 17525977610687269776 17664621322353753024 17667993720467986272 17688255181156596348 17795682483672558816 17852035321722861129 17890722201960678096 17981054176210814637 18056377037164017708 18179205959380609728 18347531940485985744 18368572688124157746 18427907428875211488 18561088181895034464 18582373833479776476 18750853077054941466 18754432850456441073 18812287894040463888 18961107290966872512 18964727204539031136 18986475744911208924 19053206245889292888 19136673099216565776 19140326530506985128 19162276446252979377 19355719305347036352 19359414555309874656 19381615718790734604 19561075123594352517 19694139789328993872 19716724812023178498 19780414396132107744 19872698987647972152 19876492935526484556 19963566381281479112 20104007422821792912 20192077546936105824 20281602258998753472 20352748193056184256 20428179892499860416 20541199565214111888 20640973433046733962 20731395857484612924 20881224204631913772 20968695914125956048 21139581241756809936 21306811285725660864 21310879023657261792 21331245702337731576 21335318105106410028 21528757236618636498 21532867346820358269 21770160222961964736 21779341374723608988 21971735780581982928 22048810542477532944 22130528216874848784 22155907262995118106 22223233276509560256 22227475970911337568 22252966195648621212 22356786361103968671 22459012178941664001 22607474077691271072 22710846158522049632 22716087240303119052 22816802541373597656 22870613948898186432 23077973017913774112 23082378892869465936 23108849510865875874 23183496442778491872 23367970147583026368 23584340241542128464 23754787168572085392 23802713762297148172 23854296269280904128 23970162696441368472 23974738901614419516 24075169382885356944 24266738230182373536 24463375920647980992 24491430250832210328 24718202753154730794 24776498444639701968 24896844243984204882 25001137436073255288 25005910467275254764 25083050525387285184 25315300993214945232 25404274994519057184 25433408337402679956 25515564132288754368 25520435374009313504 25549701928337305836 25668902859045297363 25699968251854663104 25842154291720979472 25967676254478149178 26081433498125803356 26258853052438658496 26288966416030904664 26496931983530629536 26501990580701979408 26532382771734894522 26693523725508838224 26805343230429057216 27084565555746026562 27268808939070914592 27388266086952149184 27521297910728978616 27552859032186236619 27641861143312817232 27841632272842551696 27958261218834608064 28186108322342413248 28441660936450308768 28447090806808546704 28479713617366813386 28579809368833939332 28705009648824848664 28710489795760477692 29039121832964811984 29072423578186101906 29295647707442643904 29398414056636710592 29507370955833131712 29541209683993490808 29670621594198161616 29809048481471958228 29814739403289726834 29945349571922218668 30010243693611460032 30288116320404158736 30422403388498130208 30642269838749790624 30776505190492621248 30811799347821167832 30961460149570100943 31097093786226919386 31445786988722837952 31453043871188934072 31673049558096113856 31960216928588491296 31966318535485892688 32002977157659615042 32100225843847142592 32293135854927954747 32655240334442947104 32669012062085413482 32957603670872974392 33035331259519602624 33073215813716299416 33195792325312273176 33334849914764340384 33341213956367006352 33379449293472931818 33722851160862362304 33753734657619926976 33911211116536906608 34066269237783074448 34074130860454678578 34225203812060396484 34456205722294639296 34623568339304198904 34663274266298813811 34775244664167737808 35051955221374539552 35335987440935972544 35376510362313192696 35591364967345117632 35704070643445722258 35781444403921356192 35962108352421629274 36112754074328035416 36695063880971971488 36737145376248315492 36855814857750422976 37077304129732096191 37122176363790068928 37164747666959552952 37501706154109882932 37508865700912882146 37624575788080927776 37929454409078062272 37972951489822417848 38106412491778585776 38273346198433131552 38280653061013970256 38324552892505958754 38718829110619749312 38763231437581469208 38951514381717223767 39122150247188705034 39388279578657987744 39433449624046356996 39560828792264215488 39745397975295944304 39752985871052969112 39798574157602341783 39927132762562958224 40208014845643585824 40384155093872211648 40626848333619039843 41082399130428223776 41281946866093467924 41462791714969225848 41762448409263827544 41937391828251912096 42279162483513619872 42621758047314523584 42662491404675463152 42670636210212820056 42719570426050220079 43057514473237272996 43065734693640716538 43558682749447217976 43943471561163965856 44097621084955065888 44261056433749697568 44311814525990236212 44454951941822675136 44505932391297242424 44713572722207937342 44722109104934590251 44918024357883328002 45214948155382542144 45421692317044099264 45432174480606238104 45633605082747195312 46155946035827548224 46164757785738931872 46217699021731751748 46366992885556983744 46645640679340379079 47168680483084256928 47509574337144170784 47605427524594296344 47940325392882736944 47949477803228839032 48004465736489422563 48150338765770713888 48533476460364747072 48982860501664420656 49436405506309461588 49552996889279403936 49793688487968409764 50002274872146510576 50011820934550509528 50069173940209397727 50630601986429890464 50808549989038114368 50866816674805359912 51040870748018627008 51099403856674611672 51111196290682017867 51337805718090594726 51684308583441958944 51935352508956298356 52162866996251606712 52577932832061809328 52993863967061259072 53003981161403958816 53064765543469789044 53387047451017676448 53556105965168583387 53943162528632443911 54169131111492053124 54537617878141829184 55042595821457957232 55105718064372473238 55283722286625634464 55683264545685103392 56263298551369323219 56883321872900617536 56894181613617093408 56959427234733626772 57159618737667878664 57410019297649697328 57420979591520955384 57486829338758938131 58078243665929623968 58144847156372203812 58683225370783057551 59082419367986981616 59341243188396323232 59618096962943916456 59629478806579453668 59890699143844437336 60576232640808317472 60844806776996260416 61284539677499581248 61623598695642335664 61922920299140201886 62194187572453838772 62906087742377868144 63920433857176982592 63932637070971785376 64005954315319230084 64586271709855909494 64598602040461074807 65310480668885894208 65338024124170826964 65915207341745948784 66146431627432598832 66391584650624546352 66669699829528680768 66682427912734012704 66758898586945863636 67377036536824992003 67822422233073813216 68132538475566148896 68148261720909357156 68450407624120792968 69247136678608397808 69326548532597627622 69550489328335475616 70103910442749079104 70753020724626385392 71408141286891444516 71562888807842712384 71924216704843258548 72225508148656070832 73390127761943942976 73474290752496630984 74154608259464192382 74329495333919105904 75003412308219765864 75017731401825764292 75249151576161855552 75945902979644835696 76212824983557171552 76546692396866263104 76561306122027940512 76649105785011917508 77006708577135892089 77358819727465731559 77526462875162938416 77903028763434447534 78244300494377410068 78776559157315975488 78866899248092713992 79490795950591888608 79505971742105938224 79597148315204683566 79854265525125916448 80416029691287171648 81253696667238079686 82164798260856447552 82563893732186935848 82658577096558709857 82925583429938451696 83524896818527655088 83874783656503824192 84558324967027239744 85324982809350926304 85341272420425640112 85439140852100440158 86115028946474545992 86131469387281433076 87117365498894435952 87886943122327931712 88195242169910131776 88522112867499395136 88623629051980472424 89011864782594484848 89427145444415874684 89444218209869180502 89836048715766656004 90864348961212476208 91267210165494390624 92329515571477863744 92435398043463503496 92884380448710302829 93291281358680758158 94337360966168513856 95019148674288341568 95210855049188592688 95880650785765473888 95898955606457678064 96008931472978845126 96300677531541427776 96879407564783864241 97965721003328841312 98872811012618923176 99105993778558807872 99587376975936819528 100004549744293021152 100023641869101019056 100138347880418795454 101261203972859780928 101733633349610719824 102198807713349223344 102222392581364035734 102675611436181189452 103368617166883917888 103870705017912596712 104325733992503213424 105155865664123618656 106007962322807917632 106129531086939578088 106774094902035352896 107112211930337166774 107886325057264887822 108338262222984106248 110085191642915914464 110211436128744946476 110567444573251268928 111231912389196288573 111366529091370206784 112526597102738646438 113788363227234186816 113918854469467253544 114319237475335757328 114820038595299394656 114841959183041910768 114973658677517876262 116156487331859247936 116289694312744407624 117366450741566115102 118164838735973963232 118682486376792646464 119236193925887832912 119258957613158907336 119395722472807025349 119781398287688874672 121152465281616634944 121880545000857119529 123247197391284671328 123845840598280403772 124388375144907677544 125812175484755736288 127865274141943570752 128011908630638460168 128158711278150660237 129172543419711818988 129197204080922149614 130676048248341653928 131830414683491897568 132292863254865197664 132783169301249092704 133364855825468025408 133517797173891727272 134166327314803770753 134754073073649984006 135644844466147626432 136265076951132297792 136296523441818714312 136900815248241585936 138494273357216795616 138653097065195255244 139100978656670951232 139936922038021137237 141506041449252770784 142816282573782889032 143848433409686517096 144013397209468267689 144451016297312141664 146948581504993261968 148309216518928384764 148658990667838211808 150006824616439531728 150035462803651528584 150207521820628193181 151891805959289671392 152425649967114343104 153122612244055881024 153298211570023835016 154013417154271784178 154717639454931463118 155052925750325876832 155806057526868895068 156488600988754820136 157733798496185427984 158981591901183777216 159011943484211876448 159194296630409367132 159708531050251832896 160668317895505750161 161829487585897331733 162507393334476159372 165127787464373871696 165317154193117419714 165851166859876903392 167049793637055310176 168789895654107969657 170649965618701852608 170682544840851280224 170878281704200880316 172230057892949091984 172262938774562866152 172460488016276814393 174234730997788871904 176049676112349172653 177247258103960944848 178023729565188969696 178854290888831749368 178888436419738361004 179672097431533312008 181728697922424952416 182534420330988781248 184870796086927006992 185768760897420605658 186582562717361516316 190421710098377185376 191761301571530947776 191797911212915356128 192017862945957690252 193758815129567728482 193795806121383224421 195931442006657682624 197745622025237846352 199174753951873639056 200009099488586042304 200047283738202038112 200276695760837590908 202131109610474976009 203467266699221439648 204397615426698446688 204444785162728071468 205351222872362378904 207741410035825193424 208651467985006426848 210311731328247237312 212259062173879156176 214224423860674333548 215772650114529775644 216676524445968212496 220170383285831828928 220422872257489892952 222463824778392577146 225053194205477292876 227837708938934507088 228638474950671514656 229640077190598789312 229683918366083821536 229947317355035752524 231020125731407676267 232076459182397194677 232579388625488815248 234732901483132230204 236329677471947926464 238472387851775665824 238517915226317814672 238791444945614050698 239562796575377749344 243761090001714239058 246494394782569342656 247691681196560807544 248776750289815355088 251624350969511472576 256023817261276920336 256317422556301320474 258345086839423637976 258394408161844299228 261352096496683307856 263660829366983795136 264585726509730395328 265566338602498185408 267035594347783454544 268332654629607541506 269508146147299968012 272593046883637428624 273801630496483171872 276988546714433591232 277306194130390510488 279873844076042274474 283012082898505541568 285632565147565778064 287696866819373034192 288026794418936535378 288902032594624283328 290638222694351592723 293897163009986523936 296618433037856769528 297317981335676423616 300013649232879063456 300070925607303057168 300415043641256386362 303783611918579342784 306596423140047670032 308026834308543568356 309435278909862926236 310105851500651753664 311612115053737790136 312977201977509640272 315467596992370855968 318023886968423752896 318388593260818734264 321336635791011500322 323658975171794663466 325014786668952318744 330255574928747743392 330634308386234839428 331702333719753806784 333695737167588865719 334099587274110620352 337579791308215939314 341365089681702560448 341756563408401760632 344460115785898183968 344525877549125732304 344920976032553628786 348469461995577743808 352099352224698345306 354494516207921889696 356047459130377939392 357708581777663498736 357776872839476722008 358187167418421076047 359344194863066624016 363457395844849904832 369741592173854013984 371537521794841211316 373165125434723032632 380843420196754370752 383595822425830712256 384035725891915380504 387517630259135456964 387591612242766448842 395491244050475692704 398349507903747278112 400094567476404076224 400553391521675181816 402498981944411312259 404262219220949952018 406934533398442879296 408795230853396893376 408889570325456142936 410702445744724757808 415482820071650386848 417302935970012853696 419810766114063411711 424518124347758312352 428448847721348667096 431545300229059551288 433353048891936424992 440845744514979785904 444927649556785154292 450106388410954585752 450622565461884579543 455675417877869014176 457276949901343029312 459367836732167643072 459894634710071505048 462040251462815352534 464152918364794389354 465158777250977630496 469465802966264460408 476944775703551331648 477035830452635629344 477582889891228101396 479125593150755498688 482004953686517250483 487522180003428478116 495383362393121615088 497553500579630710176 506369686962323908971 512047634522553840672 512634845112602640948 516690173678847275952 516788816323688598456 517381464048830443179 522704192993366615712 528149028337047517959 534071188695566909088 536665309259215083012 539016292294599936024 545186093767274857248 547603260992966343744 554612388260781020976 559747688152084548948 571265130295131556128 575393733638746068384 576053588837873070756 581276445388703185446 581387418364149673263 587794326019973047872 593236866075713539056 600027298465758126912 600141851214606114336 600830087282512772724 606393328831424928027 613192846280095340064 616053668617087136712 618870557819725852472 623224230107475580272 625954403955019280544 630935193984741711936 636777186521637468528 642673271582023000644 647317950343589326932 650029573337904637488 660511149857495486784 661268616772469678856 667391474335177731438 675159582616431878628 683513126816803521264 688920231571796367936 689051755098251464608 689841952065107257572 693060377194223028801 696229377547191584031 704198704449396690612 708989032415843779392 715417163555326997472 715553745678953444016 716374334836842152094 718688389726133248032 739483184347708027968 743075043589682422632 746330250869446065264 768071451783830761008 775035260518270913928 775183224485532897684 790982488100951385408 796699015807494556224 801106783043350363632 804997963888822624518 808524438441899904036 817779140650912285872 821404891489449515616 830965640143300773696 839621532228126823422 849036248695516624704 856897695442697334192 863090600458119102576 866706097783872849984 881691489029959571808 889855299113570308584 900212776821909171504 901245130923769159086 911350835755738028352 919789269420143010096 924080502925630705068 928305836729588778708 930317554501955260992 938931605932528920816 954071660905271258688 955165779782456202792 964009907373034500966 975044360006856956232 990766724786243230176 995107001159261420352 1001087211502766597157 1012739373924647817942 1024095269045107681344 1025269690225205281896 1033380347357694551904 1033577632647377196912 1034762928097660886358 1045408385986733231424 1056298056674095035918 1068142377391133818176 1073330618518430166024 1074561502255263228141 1078032584589199872048 1090372187534549714496 1109224776521562041952 1119495376304169097896 1142530260590263112256 1150787467277492136768 1152107177675746141512 1162552890777406370892 1162774836728299346526 1186473732151427078112 1200283702429212228672 1201660174565025545448 1207496945833233936777 1212786657662849856054 1226385692560190680128 1232107337234174273424 1237741115639451704944 1246448460214951160544 1251908807910038561088 1259432298342190235133 1273554373043274937056 1285346543164046001288 1294635900687178653864 1300059146675809274976 1322537233544939357712 1334782948670355462876 1350319165232863757256 1367026253633607042528 1378103510196502929216 1379683904130214515144 1386120754388446057602 1392458755094383168062 1408397408898793381224 1430834327110653994944 1431107491357906888032 1432748669673684304188 1437376779452266496064 1446014861059551751449 1486150087179364845264 1492660501738892130528 1536142903567661522016 1550070521036541827856 1550366448971065795368 1552144392146491329537 1584447085011142553877 1602213566086700727264 1609995927777645249036 1617048876883799808072 1635558281301824571744 1642809782978899031232 1679243064456253646844 1713795390885394668384 1726181200916238205152 1744162255092449019789 1763382978059919143616 1779710598227140617168 1800425553643818343008 1802490261847538318172 1819179986494274784081 1839578538840286020192 1848161005851261410136 1856611673459177557416 1877863211865057841632 1910331559564912405584 1928019814746069001932 1950088720013713912464 1981533449572486460352 2002174423005533194314 2025478747849295635884 2050539380450410563792 2066760694715389103808 2067155265294754393824 2069525856195321772716 2088688132641574752093 2112596113348190071836 2146661237036860332048 2149123004510526456282 2156065169178399744096 2218449553043124083904 2238990752608338195792 2304214355351492283024 2325105781554812741784 2325549673456598693052 2372947464302854156224 2403320349130051090896 2414993891666467873554 2425573315325699712108 2464214674468348546848 2475482231278903409888 2492896920429902321088 2518864596684380470266 2547108746086549874112 2570693086328092002576 2589271801374357307728 2600118293351618549952 2645074467089878715424 2669565897340710925752 2700638330465727514512 2734052507267214085056 2759367808260429030288 2772241508776892115204 2784917510188766336124 2816794817797586762448 2862214982715813776064 2865497339347368608376 2892029722119103502898 2972300174358729690528 2985321003477784261056 3003261634508299791471 3072285807135323044032 3100141042073083655712 3100732897942131590736 3104288784292982659074 3168894170022285107754 3204427132173401454528 3219991855555290498072 3234097753767599616144 3271116562603649143488 3358486128912507293688 3427590781770789336768 3452362401832476410304 3488324510184898039578 3559421196454281234336 3600851107287636686016 3604980523695076636344 3638359972988549568162 3679157077680572040384 3696322011702522820272 3713223346918355114832 3755726423730115683264 3778296895026570705399 3820663119129824811168 3856039629492138003864 3900177440027427824928 4004348846011066388628 4050957495698591271768 4101078760900821127584 4134310530589508787648 4139051712390643545432 4177376265283149504186 4225192226696380143672 4293322474073720664096 4298246009021052912564 4312130338356799488192 4338044583178655254347 4477981505216676391584 4608428710702984566048 4650211563109625483568 4651099346913197386104 4656433176439473988611 4806640698260102181792 4829987783332935747108 4851146630651399424216 4928429348936697093696 4950964462557806819776 5037729193368760940532 5141386172656184005152 5178543602748714615456 5232486765277347059367 5290148934179757430848 5339131794681421851504 5401276660931455029024 5457539959482824352243 5518735616520858060576 5544483017553784230408 5569835020377532672248 5633589635595173524896 5730994678694737216752 5784059444238207005796 5944600348717459381056 6006523269016599582942 6200282084146167311424 6201465795884263181472 6208577568585965318148 6266064397924724256279 6337788340044570215508 6439983711110580996144 6468195507535199232288 6716972257825014587376 6976649020369796079156 7118842392908562468672 7209961047390153272688 7276719945977099136324 7392644023405045640544 7426446693836710229664 7556593790053141410798 7641326238259649622336 7712079258984276007728 7800354880054855649856 8008697692022132777256 8101914991397182543536 8202157521801642255168 8278103424781287090864 8354752530566299008372 8450384453392760287344 8586644948147441328192 8596492018042105825128 8676089166357310508694 8955963010433352783168 9009784903524899374413 9216857421405969132096 9300423126219250967136 9302198693826394772208 9312866352878947977222 9613281396520204363584 9659975566665871494216 9702293261302798848432 10075458386737521881064 10282772345312368010304 10357087205497429230912 10464973530554694118734 10678263589362843703008 10802553321862910058048 10915079918965648704486 11037471233041716121152 11088966035107568460816 11139670040755065344496 11267179271190347049792 11461989357389474433504 11568118888476414011592 12013046538033199165884 12402931591768526362944 12417155137171930636296 12532128795849448512558 12675576680089140431016 12879967422221161992288 12936391015070398464576 13014133749535965763041 13433944515650029174752 13953298040739592158312 13969299529318421965833 14419922094780306545376 14553439891954198272648 14785288046810091281088 14852893387673420459328 15113187580106282821596 15424158517968552015456 15697460295832041178101 16017395384044265554512 16203829982794365087072 16372619878448473056729 16556206849562574181728 16709505061132598016744 16900768906785520574688 17192984036084211650256 17352178332714621017388 18019569807049798748826 18600846252438501934272 18604397387652789544416 18625732705757895954444 18798193193774172768837 19319951133331742988432 19404586522605597696864 20150916773475043762128 20929947061109388237468 21356527178725687406016 21830159837931297408972 22177932070215136921632 22279340081510130688992 22923978714778948867008 23136237776952828023184 24026093076066398331768 24834310274343861272592 25064257591698897025116 25351153360178280862032 25759934844442323984576 26028267499071931526082 26867889031300058349504 27906596081479184316624 27938599058636843931666 28839844189560613090752 29106879783908396545296 30226375160212565643192 30848317035937104030912 31394920591664082356202 32034790768088531109024 32407659965588730174144 32745239756896946113458 33112413699125148363456 33419010122265196033488 33801537813571041149376 34385968072168423300512 34704356665429242034776 36039139614099597497652 37208794775305579088832 37251465411515791908888 37596386387548345537674 38639902266663485976864 38809173045211195393728 39042401248607897289123 40301833546950087524256 41859894122218776474936 43660319675862594817944 44355864140430273843264 44558680163020261377984 46272475553905656046368 48052186152132796663536 49117859635345419170187 49668620548687722545184 50128515183397794050232 50702306720356561724064 52056534998143863052164 55813192162958368633248 55877198117273687863332 56394579581322518306511 58213759567816793090592 60452750320425131286384 62789841183328164712404 64069581536177062218048 65490479513793892226916 66838020244530392066976 68771936144336846601024 69408713330858484069552 72078279228199194995304 74502930823031583817776 75192772775096691075348 77279804533326971953728 78084802497215794578246 80603667093900175048512 83719788244437552949872 87320639351725189635888 92544951107811312092736 96104372304265593327072 98235719270690838340374 99337241097375445090368 100257030366795588100464 101404613440713123448128 104113069996287726104328 111626384325916737266496 111754396234547375726664 112789159162645036613022 116427519135633586181184 117127203745823691867369 120905500640850262572768 125579682366656329424808 130980959027587784453832 133676040489060784133952 138817426661716968139104 144156558456398389990608 149005861646063167635552 150385545550193382150696 156169604994431589156492 167439576488875105899744 169183738743967554919533 174641278703450379271776 192208744608531186654144 196471438541381676680748 200514060733591176200928 208226139992575452208656 223508792469094751453328 225578318325290073226044 234254407491647383734738 241811001281700525145536 251159364733312658849616 261961918055175568907664 277634853323433936278208 288313116912796779981216 298011723292126335271104 300771091100386764301392 312339209988863178312984 334879152977750211799488 338367477487935109839066 349282557406900758543552 392942877082763353361496 401028121467182352401856 416452279985150904417312 447017584938189502906656 451156636650580146452088 468508814983294767469476 502318729466625317699232 507551216231902664758599 523923836110351137815328 576626233825593559962432 601542182200773528602784 624678419977726356625968 676734954975870219678132 785885754165526706722992 832904559970301808834624 894035169876379005813312 902313273301160292904176 937017629966589534938952 1004637458933250635398464 1015102432463805329517198 1047847672220702275630656 1203084364401547057205568 1249356839955452713251936 1353469909951740439356264 1522653648695707994275797 1571771508331053413445984 1804626546602320585808352 1874035259933179069877904 2030204864927610659034396 2498713679910905426503872 2706939819903480878712528 3045307297391415988551594 3143543016662106826891968 3609253093204641171616704 3748070519866358139755808 4060409729855221318068792 5413879639806961757425056 6090614594782831977103188 7496141039732716279511616 8120819459710442636137584 10827759279613923514850112 12181229189565663954206376 16241638919420885272275168 24362458379131327908412752 32483277838841770544550336 48724916758262655816825504 97449833516525311633651008
- Sum of all divisors σ(n): 331115001496570041726976000
- Sum of proper divisors (its aliquot sum) s(n): 233665167980044730093324992
- 97449833516525311633651008 is an abundant number, because the sum of its proper divisors (233665167980044730093324992) is greater than itself. Its abundance is 136215334463519418459673984
Bases of 97449833516525311633651008
- Binary: 1010000100110111100111000001111011100101111110110110001111010010110111111110101010000002
- Hexadecimal: 0x509BCE0F72FDB1E96FF540
- Base-36: C8SVFPFQRT1M59000
Squares and roots of 97449833516525311633651008
- 97449833516525311633651008 squared (974498335165253116336510082) is 9496470052398499984742893378003617346840575939416064
- 97449833516525311633651008 cubed (974498335165253116336510083) is 925429425600902226198466829320198973978995221930254068315128175307439884992512
-
The
square root of 97449833516525311633651008 is 9871668223584.3659675185 -
97449833516525311633651008 is a
perfect cube number . Itscube root is 460179252
Scales and comparisons
How big is 97449833516525311633651008?- 97,449,833,516,525,311,633,651,008 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,449,833,516,525,311,633,651,008 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 97449833516525311633651008 cubic inches would be around 38348271 feet tall.
Recreational maths with 97449833516525311633651008
- 97449833516525311633651008 backwards is 80015633611352561533894479
- 97449833516525311633651008 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 97449833516525311633651008's digits is 108
- 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 97449833516525311633651008 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 97449833516525311633651008 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/97449833516525311633651008/
Chicago style:
Numbermatics. 2024. "Number 97449833516525311633651008 - Facts about the integer". https://numbermatics.com/n/97449833516525311633651008/
The information we have on file for 97449833516525311633651008 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 97449833516525311633651008, math, Factors of 97449833516525311633651008, curriculum, school, college, exams, university, Prime factorization of 97449833516525311633651008, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven septillion, four hundred forty-nine sextillion, eight hundred thirty-three quintillion, five hundred sixteen quadrillion, five hundred twenty-five trillion, three hundred eleven billion, six hundred thirty-three million, six hundred fifty-one thousand and eight.