398488338597179569729536
398,488,338,597,179,569,729,536 is an even composite number composed of six prime numbers multiplied together.
398488338597179569729536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 398488338597179569729536:
212 × 33 × 73 × 133 × 173 × 9913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 991 × 991 × 991)See below for interesting mathematical facts about the number 398488338597179569729536 from the Numbermatics database.
Names of 398488338597179569729536
- Cardinal: 398488338597179569729536 can be written as Three hundred ninety-eight sextillion, four hundred eighty-eight quintillion, three hundred thirty-eight quadrillion, five hundred ninety-seven trillion, one hundred seventy-nine billion, five hundred sixty-nine million, seven hundred twenty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 3.98488338597179569729536 × 1023
Factors of 398488338597179569729536
Divisors of 398488338597179569729536
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 63 64 68 72 78 84 91 96 98 102 104 108 112 117 119 126 128 136 144 147 153 156 168 169 182 189 192 196 204 208 216 221 224 234 238 252 256 272 273 288 289 294 306 312 336 338 343 351 357 364 378 384 392 408 416 432 441 442 448 459 468 476 504 507 512 544 546 576 578 588 612 624 637 663 672 676 686 702 714 728 756 768 784 816 819 832 833 864 867 882 884 896 918 936 952 991 1008 1014 1024 1029 1071 1088 1092 1152 1156 1176 1183 1224 1248 1274 1323 1326 1344 1352 1372 1404 1428 1456 1512 1521 1536 1547 1568 1632 1638 1664 1666 1728 1734 1764 1768 1792 1836 1872 1904 1911 1982 1989 2016 2023 2028 2048 2058 2142 2176 2184 2197 2304 2312 2352 2366 2448 2457 2496 2499 2548 2601 2646 2652 2688 2704 2744 2808 2856 2873 2912 2973 3024 3042 3072 3087 3094 3136 3213 3264 3276 3328 3332 3456 3468 3528 3536 3549 3584 3672 3744 3757 3808 3822 3964 3978 4032 4046 4056 4096 4116 4284 4352 4368 4394 4459 4563 4608 4624 4641 4704 4732 4896 4913 4914 4992 4998 5096 5202 5292 5304 5376 5408 5488 5616 5712 5733 5746 5824 5831 5946 5967 6048 6069 6084 6144 6174 6188 6272 6426 6528 6552 6591 6656 6664 6912 6936 6937 7056 7072 7098 7168 7344 7488 7497 7514 7616 7644 7803 7928 7956 8064 8092 8112 8232 8281 8568 8619 8704 8736 8788 8918 8919 9126 9216 9248 9261 9282 9408 9464 9792 9826 9828 9984 9996 10192 10404 10584 10608 10647 10752 10816 10829 10976 11232 11271 11424 11466 11492 11648 11662 11892 11934 12096 12138 12168 12288 12348 12376 12544 12852 12883 13056 13104 13182 13312 13328 13377 13824 13872 13874 13923 14112 14144 14161 14196 14336 14688 14739 14976 14994 15028 15232 15288 15379 15606 15856 15912 16128 16184 16224 16464 16562 16847 17136 17199 17238 17408 17472 17493 17576 17836 17838 18207 18252 18432 18496 18522 18564 18816 18928 19584 19652 19656 19773 19968 19992 20111 20384 20808 20811 21168 21216 21294 21504 21632 21658 21952 22464 22491 22542 22848 22932 22984 23296 23324 23784 23868 24192 24276 24336 24696 24752 24843 25088 25704 25766 25857 26112 26208 26299 26364 26624 26656 26754 26757 27648 27744 27748 27846 28224 28288 28322 28392 28672 29376 29478 29952 29988 30056 30464 30576 30758 31212 31712 31824 31941 32256 32368 32448 32487 32928 33124 33694 33813 34272 34391 34398 34476 34816 34944 34986 35152 35672 35676 36414 36504 36864 36992 37044 37128 37349 37632 37856 38649 39168 39304 39312 39546 39936 39984 40131 40222 40768 41616 41622 41769 42336 42432 42483 42588 43008 43264 43316 43904 44217 44928 44982 45084 45696 45864 45968 46137 46592 46648 47568 47736 48384 48552 48559 48672 48841 49392 49504 49686 50176 50541 51408 51532 51714 52224 52416 52479 52598 52728 53248 53312 53508 53514 54621 55296 55488 55496 55692 56448 56576 56644 56784 57967 58752 58956 59319 59904 59976 60112 60333 60928 61152 61516 62424 62433 63424 63648 63869 63882 64512 64736 64896 64974 65856 66248 67388 67626 68544 68782 68796 68952 69632 69888 69972 70304 71344 71352 72828 73008 73984 74088 74256 74529 74698 75264 75712 75803 77298 77571 78336 78608 78624 78897 79092 79872 79968 80262 80444 81536 83232 83244 83538 84672 84864 84966 85176 86016 86528 86632 87808 88434 89856 89964 90168 90181 91392 91728 91936 92274 93184 93296 95136 95472 96768 97104 97118 97344 97461 97682 98784 99008 99127 99372 100352 101082 101439 102816 103064 103173 103428 104448 104832 104958 105196 105456 106624 107016 107028 107653 109242 110592 110976 110992 111384 112047 112896 113152 113288 113568 115934 115947 117504 117912 117929 118638 119808 119952 120224 120393 120666 121856 122304 123032 124848 124866 126848 127296 127449 127738 127764 129024 129472 129792 129948 131712 132496 132651 134776 135252 137088 137564 137592 137904 138411 139776 139944 140608 140777 142688 142704 145656 145677 146016 146523 147968 148176 148512 149058 149396 150528 151424 151606 151623 154596 155142 156672 157216 157248 157437 157794 158184 159744 159936 160524 160888 163072 166464 166488 167076 167479 169344 169728 169932 170352 173056 173264 173901 175616 176868 179712 179928 180336 180362 180999 182784 183456 183872 184093 184548 186368 186592 187299 190272 190944 191607 193536 194208 194236 194688 194922 195364 197568 198016 198254 198744 200704 202164 202878 205632 206128 206346 206856 208896 209664 209916 210392 210912 213248 214032 214056 215306 218484 219011 221952 221984 222768 223587 224094 225792 226304 226576 227136 227409 231868 231894 235008 235824 235858 236691 237276 239616 239904 240448 240737 240786 241332 243712 244608 246064 249696 249732 253696 254592 254898 255476 255528 258048 258944 259584 259896 261443 263424 264992 265302 269552 270504 270543 274176 275128 275184 275808 276822 279552 279888 281216 281554 285376 285408 286399 291312 291354 292032 292383 293046 295936 296352 297024 297381 298116 298792 301056 302848 303212 303246 309192 309519 310284 313344 314432 314496 314874 315588 316368 319872 321048 321776 322959 326144 332928 332976 334152 334958 336141 338688 339456 339864 339913 340704 341887 346112 346528 347802 347841 351232 353736 353787 359424 359856 360672 360724 361998 365568 366912 367744 368186 369096 372736 373184 374598 380544 381888 382347 383214 387072 388416 388472 389376 389844 390728 395136 396032 396508 397488 404328 405756 411264 412256 412692 413712 415233 419328 419832 420784 421824 422331 426496 428064 428112 430612 436968 437031 438022 439569 443904 443968 445536 447083 447174 448188 451584 452608 453152 454272 454818 454869 463736 463788 470016 471648 471716 473382 474552 479232 479808 480896 481474 481572 482664 487424 489216 492128 499392 499464 502437 507392 509184 509796 510952 511056 517888 519168 519792 521703 522886 526848 529984 530604 539104 541008 541086 542997 548352 550256 550368 551616 552279 553644 559104 559776 562432 563108 570752 570816 572798 574821 582624 582708 584064 584766 586092 591872 592704 594048 594762 596232 597584 602112 605696 606424 606492 618384 619038 620568 626688 628864 628992 629748 631176 631267 632736 634933 639744 642096 643552 645918 652288 657033 665856 665952 668304 669916 672282 677376 678912 679728 679826 681408 682227 683774 692224 693056 695604 695682 702464 707472 707574 710073 718848 719712 721344 721448 722211 723996 731136 733824 735488 736372 738192 746368 749196 753571 761088 763776 764694 766428 774144 776832 776944 778752 779688 781456 784329 790272 792064 793016 794976 808656 811512 811629 822528 824512 825384 825503 827424 830297 830466 838656 839664 841568 843648 844662 852992 856128 856224 859197 861224 873936 874062 876044 879138 887808 887936 891072 892143 894166 894348 896376 903168 905216 906304 908544 909636 909738 927472 927576 928557 940032 943296 943432 946764 949104 959616 961792 962948 963144 965328 968877 978432 982081 984256 985439 998784 998928 1004874 1008423 1014784 1018368 1019592 1019739 1021904 1022112 1025661 1035776 1038336 1039584 1043406 1045772 1053696 1059968 1061208 1061361 1078208 1082016 1082172 1085994 1096704 1100512 1100736 1103232 1104558 1107288 1118208 1119552 1124864 1126216 1141504 1141632 1145596 1149642 1165248 1165416 1168128 1169532 1172184 1172353 1183744 1185408 1188096 1189524 1192464 1195168 1211392 1212848 1212984 1236768 1238076 1241136 1257728 1257984 1259496 1262352 1262534 1265472 1266993 1269866 1279488 1284192 1287104 1288651 1291836 1304576 1311093 1314066 1318707 1331712 1331904 1336608 1339832 1341249 1344564 1354752 1357824 1359456 1359652 1362816 1364454 1367548 1386112 1391208 1391364 1404928 1414944 1415148 1420146 1437696 1439424 1442688 1442896 1444422 1447992 1462272 1467648 1470976 1472744 1476384 1492736 1498392 1507142 1507311 1522176 1527552 1529388 1532856 1533077 1553664 1553888 1557504 1559376 1562912 1565109 1568658 1580544 1584128 1586032 1589952 1617312 1623024 1623258 1645056 1649024 1650768 1651006 1654848 1656837 1660594 1660932 1677312 1679328 1683136 1685159 1687296 1689324 1705984 1712256 1712448 1718394 1722448 1724463 1747872 1748124 1752088 1758276 1775616 1775872 1782144 1784286 1788332 1788696 1792752 1806336 1812608 1817088 1819272 1819476 1830101 1854944 1855152 1857114 1880064 1886592 1886864 1893528 1893801 1898208 1904799 1919232 1923584 1925896 1926288 1930656 1937754 1956864 1964162 1968512 1970878 1971099 1997568 1997856 2004793 2009748 2016846 2029568 2036736 2039184 2039478 2043808 2044224 2046681 2051322 2071552 2076672 2079168 2086812 2091544 2107392 2119936 2122416 2122722 2156416 2164032 2164344 2166633 2171988 2177227 2193408 2201024 2201472 2206464 2209116 2214576 2239104 2249728 2252432 2260713 2283008 2283264 2291192 2299284 2330496 2330832 2336256 2339064 2344368 2344706 2352987 2370816 2376192 2379048 2384928 2390336 2393209 2422784 2425696 2425968 2434887 2473536 2476152 2476509 2482272 2490891 2515456 2515968 2518992 2524704 2525068 2530944 2533986 2539732 2558976 2568384 2574208 2577302 2577591 2583672 2609152 2622186 2628132 2637414 2663424 2663808 2673216 2676429 2679664 2682498 2689128 2709504 2715648 2718912 2719304 2725632 2728908 2735096 2772224 2782416 2782728 2829888 2830296 2840292 2847143 2878848 2885376 2885792 2888844 2895984 2906631 2935296 2941952 2945488 2946243 2952768 2956317 2985472 2996784 3014284 3014622 3044352 3055104 3058776 3059217 3065712 3066154 3076983 3107328 3107776 3115008 3118752 3125824 3129581 3130218 3137316 3161088 3168256 3172064 3179904 3184083 3234624 3246048 3246516 3290112 3298048 3301536 3302012 3309696 3313674 3321188 3321864 3354624 3358656 3366272 3370318 3374592 3378648 3411968 3424512 3424896 3436788 3444896 3448926 3495744 3496248 3504176 3516552 3517059 3551232 3551744 3564288 3568572 3576664 3577392 3585504 3625216 3634176 3638544 3638952 3660202 3709888 3710304 3714228 3723187 3773184 3773728 3787056 3787602 3796416 3800979 3809598 3838464 3847168 3851792 3852576 3861312 3865953 3875508 3913728 3928324 3937024 3941756 3942198 3995136 3995712 4009586 4019496 4023747 4033692 4059136 4073472 4078368 4078956 4087616 4088448 4093362 4102644 4143104 4158336 4173624 4183088 4214784 4239872 4244832 4245444 4312832 4328064 4328688 4333266 4343976 4354454 4386816 4402048 4402944 4412928 4418232 4418869 4429152 4444531 4478208 4499456 4504864 4521426 4521933 4566016 4566528 4582384 4598568 4599231 4660992 4661664 4672512 4678128 4688736 4689412 4705974 4741632 4752384 4758096 4769856 4780672 4786418 4845568 4851392 4851936 4868783 4869774 4947072 4952304 4953018 4964544 4970511 4981782 5030912 5031936 5037984 5049408 5050136 5055477 5061888 5067972 5079464 5117952 5136768 5148416 5154604 5155182 5167344 5244372 5256264 5274828 5326848 5327616 5346432 5352858 5359328 5364996 5378256 5419008 5437824 5438608 5451264 5457816 5470192 5490303 5544448 5564832 5565456 5659776 5660592 5680584 5681403 5694286 5714397 5757696 5770752 5771584 5777688 5778521 5791968 5812079 5813262 5870592 5883904 5890976 5892486 5905536 5912634 5913297 5970944 5993568 6014379 6028568 6029244 6088704 6110208 6117552 6118434 6131424 6132308 6153966 6214656 6215552 6230016 6237504 6251648 6259162 6260436 6274632 6322176 6336512 6344128 6359808 6368166 6469248 6492096 6493032 6499899 6531681 6580224 6596096 6603072 6604024 6619392 6627348 6642376 6643728 6717312 6732544 6740636 6749184 6757296 6782139 6849024 6849792 6873576 6874567 6889792 6897852 6991488 6992496 7008352 7033104 7034118 7058961 7103488 7128576 7137144 7153328 7154784 7171008 7179627 7250432 7268352 7277088 7277904 7320404 7419776 7420608 7428456 7429527 7446374 7472673 7546368 7547456 7574112 7575204 7592832 7601958 7619196 7676928 7694336 7703584 7705152 7722624 7731906 7732773 7751016 7827456 7856648 7874048 7883512 7884396 7990272 7991424 8019172 8038992 8047494 8067384 8146944 8156736 8157912 8175232 8176896 8186724 8205288 8206471 8286208 8316672 8347248 8366176 8479744 8489664 8490888 8541429 8625664 8656128 8657376 8666532 8687952 8708908 8804096 8805888 8825856 8836464 8837738 8838729 8858304 8868951 8889062 8956416 8998912 9009728 9042852 9043866 9132032 9133056 9164768 9177651 9197136 9198462 9230949 9321984 9323328 9345024 9356256 9377472 9378824 9388743 9411948 9483264 9504768 9516192 9539712 9561344 9572836 9702784 9703872 9737566 9739548 9894144 9904608 9906036 9929088 9941022 9963564 10061824 10063872 10075968 10098816 10100272 10110954 10123776 10135944 10158928 10235904 10273536 10296832 10309208 10310364 10334688 10488744 10512528 10549656 10551177 10653696 10655232 10692864 10705716 10718656 10729992 10731539 10756512 10793861 10875648 10877216 10902528 10915632 10940384 10980606 11088896 11129664 11130912 11169561 11319552 11321184 11361168 11362806 11388572 11428794 11515392 11541504 11543168 11555376 11557042 11583936 11597859 11624158 11626524 11741184 11767808 11781952 11784972 11811072 11825268 11826594 11941888 11987136 12028758 12057136 12058488 12071241 12177408 12220416 12235104 12236868 12262848 12264616 12307932 12429312 12431104 12475008 12503296 12518324 12520872 12549264 12644352 12688256 12719616 12736332 12767053 12810707 12938496 12984192 12986064 12999798 13063362 13160448 13192192 13206144 13208048 13238784 13254696 13256607 13284752 13287456 13333593 13434624 13465088 13481272 13498368 13514592 13564278 13698048 13699584 13747152 13749134 13779584 13795704 13797693 13982976 13984992 14016704 14033551 14066208 14068236 14117922 14206976 14257152 14274288 14306656 14309568 14342016 14359254 14500864 14536704 14554176 14555808 14606349 14640808 14839552 14841216 14856912 14859054 14892748 14945346 15092736 15094912 15148224 15150408 15166431 15185664 15203916 15238392 15240589 15353856 15388672 15407168 15410304 15445248 15463812 15465546 15502032 15713296 15748096 15767024 15768792 15980544 15982848 16038344 16077984 16094988 16134768 16313472 16315824 16350464 16353792 16373448 16410576 16412942 16470909 16633344 16694496 16695377 16732352 16752463 16959488 16979328 16981776 17044209 17082858 17143191 17251328 17312256 17314752 17333064 17335563 17375904 17417816 17436237 17608192 17611776 17651712 17672928 17675476 17677458 17716608 17737902 17778124 17912832 18019456 18043137 18085704 18087732 18264064 18266112 18329536 18355302 18394272 18396924 18461898 18643968 18646656 18690048 18712512 18754944 18757648 18777486 18823896 18966528 19009536 19032384 19079424 19122688 19145672 19405568 19407744 19475132 19479096 19595043 19788288 19809216 19812072 19858176 19882044 19927128 19930001 20123648 20151936 20197632 20200544 20221908 20247552 20271888 20317856 20346417 20547072 20593664 20618416 20620728 20623701 20669376 20977488 21025056 21099312 21102354 21310464 21385728 21411432 21437312 21459984 21463078 21513024 21538881 21587722 21751296 21754432 21805056 21831264 21880768 21907067 21961212 22177792 22259328 22261824 22288581 22339122 22418019 22639104 22642368 22722336 22725612 22777144 22857588 23030784 23083008 23086336 23110752 23114084 23167872 23195718 23248316 23253048 23482368 23563904 23569944 23622144 23650536 23653188 23883776 23974272 24057516 24114272 24116976 24142482 24440832 24470208 24473736 24525696 24529232 24615864 24619413 24858624 24862208 24950016 25006592 25036648 25041744 25098528 25376512 25439232 25472664 25534106 25621414 25624287 25876992 25968384 25972128 25999596 26062309 26126724 26384384 26412288 26416096 26477568 26509392 26513214 26516187 26569504 26574912 26606853 26667186 26869248 26930176 26962544 26996736 27029184 27128556 27396096 27399168 27494304 27498268 27559168 27591408 27595386 27965952 27969984 28033408 28067102 28132416 28136472 28166229 28235844 28413952 28514304 28548576 28613312 28619136 28684032 28718508 29001728 29108352 29111616 29212698 29281616 29679104 29682432 29713824 29718108 29785496 29890692 30185472 30189824 30296448 30300816 30332862 30371328 30407832 30476784 30481178 30707712 30814336 30820608 30890496 30927624 30931092 31004064 31111717 31426592 31496192 31534048 31537584 31653531 31961088 31965696 32076688 32155968 32189976 32194617 32269536 32381583 32626944 32631648 32700928 32707584 32746896 32821152 32825884 32941818 33266688 33388992 33390754 33464704 33504926 33508683 33918976 33958656 33963552 34081481 34088418 34165716 34286382 34502656 34624512 34629504 34666128 34671126 34751808 34793577 34835632 34872474 35216384 35223552 35303424 35345856 35350952 35354916 35433216 35475804 35556248 35825664 36038912 36086274 36171408 36175464 36532224 36659072 36710604 36788544 36793848 36923796 37012859 37287936 37293312 37425024 37509888 37515296 37554972 37647792 37933056 38064768 38158848 38245376 38291344 38301159 38432121 38811136 38815488 38950264 38958192 39190086 39576576 39618432 39624144 39716352 39764088 39769821 39854256 39860002 40000779 40303872 40395264 40401088 40443816 40495104 40543776 40635712 40684553 40692834 41094144 41187328 41236832 41241456 41247402 41338752 41393079 41954976 42050112 42100653 42198624 42204708 42620928 42771456 42822864 42874624 42919968 42926156 43026048 43077762 43175444 43502592 43508864 43610112 43662528 43761536 43814134 43819047 43922424 44355584 44518656 44523648 44577162 44678244 44836038 45278208 45284736 45444672 45451224 45499293 45554288 45715176 45721767 46061568 46166016 46172672 46221504 46228168 46335744 46391436 46496632 46506096 47127808 47139888 47244288 47301072 47306376 47948544 48115032 48121969 48228544 48233952 48284964 48401431 48940416 48947472 49051392 49058464 49231728 49238826 49412727 49724416 49900032 50013184 50073296 50083488 50086131 50197056 50257389 50753024 50878464 50945328 51068212 51242828 51248574 51753984 51936768 51944256 51999192 52006689 52124618 52253448 52308711 52768768 52824576 52832192 52955136 53018784 53026428 53032374 53139008 53149824 53213706 53334372 53738496 53860352 53925088 54058368 54129411 54257112 54792192 54798336 54988608 54996536 55118336 55182816 55190772 55931904 55939968 56066816 56134204 56264832 56272944 56332458 56471688 57028608 57097152 57226624 57238272 57368064 57437016 57445297 58003456 58216704 58223232 58425396 58563232 58785129 59358208 59364864 59427648 59436216 59570992 59781384 59790003 60370944 60379648 60592896 60601632 60665724 60742656 60815664 60953568 60962356 61628672 61641216 61780992 61855248 61862184 61871103 62008128 62223434 62853184 62992384 63068096 63075168 63294179 63307062 63931392 64153376 64311936 64379952 64389234 64539072 64616643 64763166 65253888 65263296 65401856 65415168 65493792 65642304 65651768 65721201 65883636 66533376 66777984 66781508 66929408 67009852 67017366 67917312 67927104 68162962 68176836 68331432 68572764 69005312 69249024 69259008 69332256 69342252 69503616 69587154 69671264 69744948 70432768 70447104 70691712 70701904 70709832 70866432 70951608 71112496 71651328 72077824 72172548 72342816 72350928 73318144 73421208 73577088 73587696 73847592 73858239 74025718 74575872 74586624 74850048 75019776 75030592 75109944 75120773 75295584 75557027 76129536 76317696 76490752 76582688 76602318 76864242 76872861 77622272 77630976 77900528 77916384 78186927 78380172 79153152 79236864 79248288 79432704 79528176 79539642 79708512 79720004 80001558 80607744 80790528 80802176 80887632 80990208 81087552 81271424 81369106 81385668 82188288 82374656 82473664 82482912 82494804 82677504 82786158 83909952 84100224 84201306 84397248 84409416 84498687 85241856 85542912 85645728 85749248 85839936 85852312 86052096 86155524 86350888 87005184 87017728 87325056 87523072 87628268 87638094 87844848 89037312 89047296 89154324 89356488 89369371 89672076 90556416 90569472 90889344 90902448 90998586 91108576 91430352 91443534 92123136 92345344 92443008 92456336 92671488 92782872 92993264 93012192 93335151 94255616 94279776 94488576 94602144 94612752 95897088 96230064 96243938 96457088 96467904 96569928 96583851 96802862 97144749 97880832 97894944 98102784 98116928 98234857 98463456 98477652 98825454 99448832 99800064 100026368 100146592 100166976 100172262 100394112 100514778 100526049 101506048 101756928 101890656 102136424 102244443 102485656 102497148 103507968 103873536 103888512 103998384 104013378 104249236 104506896 104617422 105649152 105664384 105910272 106037568 106052856 106064748 106278016 106299648 106427412 106668744 106684123 107476992 107720704 107850176 108116736 108258822 108514224 109596672 109977216 109993072 110236672 110365632 110381544 111038577 111863808 111879936 112133632 112268408 112529664 112545888 112664916 112943376 114194304 114453248 114476544 114736128 114874032 114890594 114903477 115296363 116433408 116446464 116850792 116867639 117126464 117570258 118716416 118729728 118855296 118872432 119141984 119309463 119562768 119580006 120002337 120759296 121185792 121203264 121331448 121485312 121631328 121907136 121924712 122053659 123257344 123282432 123561984 123710496 123724368 123742206 124016256 124446868 125706368 126136192 126150336 126301959 126588358 126614124 127862784 128306752 128623872 128759904 128778468 129078144 129233286 129526332 130507776 130526592 130803712 130830336 130987584 131284608 131303536 131442402 131457141 131767272 133066752 133555968 133563016 133858816 134019704 134034732 135834624 135854208 136325924 136353672 136662864 137145528 137165301 138498048 138518016 138664512 138684504 139007232 139174308 139342528 139489896 139510007 140865536 141383424 141403808 141419664 141732864 141903216 142224992 144155648 144345096 144365907 144685632 144701856 145204293 146636288 146842416 147154176 147175392 147695184 147716478 148051436 149173248 149700096 150039552 150061184 150219888 150241546 150258393 150591168 150772167 151114054 152259072 152635392 152981504 153165376 153204636 153728484 153745722 155244544 155261952 155801056 155832768 156020067 156373854 156760344 156926133 158306304 158473728 158496576 158865408 159056352 159079284 159417024 159440008 160003116 161215488 161581056 161604352 161775264 162175104 162542848 162738212 162771336 164376576 164947328 164965824 164989608 165355008 165572316 165971689 167819904 168200448 168402612 168794496 168818832 168997374 171085824 171291456 171498496 171679872 171704624 172104192 172311048 172335891 172701776 174010368 174035456 174650112 175046144 175256536 175276188 175689696 178074624 178094592 178308648 178712976 178738742 179344152 179370009 181112832 181138944 181778688 181804896 181997172 182217152 182436163 182860704 182887068 184690688 184886016 184912672 185342976 185565744 185613309 185986528 186024384 186670302 188511232 188559552 188977152 189204288 189225504 189882537 191794176 192460128 192487876 192914176 192935808 193139856 193167702 193605724 194289498 195761664 195789888 196205568 196233856 196469714 196926912 196955304 197163603 197650908 198897664 199600128 200052736 200293184 200333952 200344524 200788224 201029556 201052098 203012096 203781312 204272848 204488886 204971312 204994296 207015936 207747072 207777024 207996768 208026756 208498472 209013792 209234844 211298304 211328768 212075136 212105712 212129496 212556032 212599296 212854824 213337488 213368246 214953984 215700352 216233472 216517644 217028448 217039901 217782019 219954432 219986144 220473344 220731264 220763088 221574717 222077154 223727616 223759872 224267264 224536816 225059328 225091776 225329832 225362319 225886752 226671081 228388608 228906496 228953088 229472256 229748064 229781188 229806954 230592726 232866816 232892928 233701584 233735278 234252928 234560781 235140516 237432832 237459456 237710592 237744864 238283968 238570367 238618926 239125536 239160012 240004674 241518592 242371584 242406528 242662896 242970624 243262656 243814272 243849424 244107318 246514688 246564864 247123968 247420992 247448736 247484412 248032512 248893736 251412736 252272384 252300672 252603918 253176716 253228248 255725568 256613504 257247744 257519808 257556936 258156288 258466572 259052664 259090013 261015552 261053184 261607424 261975168 262569216 262607072 262884804 262914282 263534544 267111936 267126032 267717632 268039408 268069464 268108113 271669248 271708416 272651848 272707344 273325728 274291056 274330602 277036032 277329024 277369008 278014464 278348616 278685056 278979792 279020014 280005453 282766848 282807616 282839328 283465728 283806432 283821409 284449984 284791871 288311296 288690192 288731814 289371264 289403712 289751553 290408586 291434247 293272576 293684832 294308352 294350784 294704571 295390368 295432956 296102872 298346496 299400192 300079104 300122368 300439776 300483092 300516786 301182336 301544334 302228108 304518144 305270784 306330752 306409272 306733329 307456968 307491444 310489088 310523904 311602112 311665536 312040134 312747708 313520688 313852266 316947456 316993152 317730816 318112704 318158568 318834048 318880016 320006232 320052369 322430976 323162112 323208704 323550528 324350208 325085696 325476424 325542672 329894656 329931648 329979216 330710016 331144632 331943378 333115731 335639808 336400896 336805224 336853783 337588992 337637664 337994748 338810017 342582912 342996992 343359744 343409248 344208384 344622096 344671782 344710431 345403552 345889089 348070912 349300224 350092288 350513072 350552376 350602917 351379392 356149248 356189184 356617296 357425952 357477484 358688304 358740018 362277888 363557376 363609792 363994344 364434304 364872326 365721408 365774136 366160977 369381376 369772032 369825344 370685952 371131488 371226618 371973056 372048768 373340604 377022464 377119104 378408576 378451008 378905877 379765074 383588352 384920256 384975752 385828352 385871616 386279712 386335404 387211448 388578996 391523328 391579776 392411136 392467712 392939428 393853824 393910608 394327206 395301816 399200256 400586368 400667904 400689048 401576448 402059112 402104196 406024192 407562624 408545696 408977772 409942624 409988592 411495903 415494144 415554048 415993536 416053512 416996944 418027584 418469688 418530021 422596608 422657536 424150272 424211424 424258992 425112064 425198592 425709648 426674976 426736492 431400704 432466944 433035288 433097721 434056896 434079802 435564038 435612879 439908864 439972288 440946688 441462528 441526176 443059253 443149434 444154308 447519744 448534528 449073632 450118656 450183552 450659664 450724638 450775179 451773504 452316501 453342162 456777216 457812992 457906176 458944512 459496128 459562376 459613908 461185452 465733632 465785856 467403168 467470556 468505856 469121562 470281032 474918912 475421184 475489728 476567936 477140734 477237852 478251072 478320024 480009348 483037184 484743168 484813056 485325792 486525312 487628544 487698848 488214636 493029376 493129728 494841984 494897472 494968824 496065024 497787472 497915067 502825472 504544768 504601344 505207836 506353432 506456496 513227008 514495488 515039616 515113872 516312576 516933144 517007673 518105328 518180026 522031104 522106368 523950336 525138432 525214144 525769608 525828564 527069088 528899189 534223872 534252064 535435264 536078816 536138928 536216226 538110027 543338496 543416832 545303696 545414688 546651456 547308489 548582112 548661204 554072064 554658048 554738016 556028928 556697232 557370112 557959584 558040028 560010906 565533696 565615232 565678656 566931456 567612864 567642818 568899968 569583742 569647611 576622592 577380384 577463628 578742528 578807424 579503106 580817172 582868494 586545152 587369664 588616704 588701568 589409142 590780736 590865912 591490809 592205744 596692992 598800384 600158208 600244736 600879552 600966184 601033572 602364672 603088668 604456216 609036288 612661504 612818544 613466658 614913936 614982888 621047808 623204224 623331072 624080268 625495416 625585597 627041376 627704532 629218603 633894912 633986304 636225408 636317136 637668096 637760032 640012464 640104738 644861952 646417408 647101056 648700416 650171392 650952848 651085344 651119703 653346057 659789312 659863296 659958432 661420032 662289264 663886756 666231462 671279616 672801792 673610448 673707566 675177984 675275328 675989496 676086957 677620034 680013243 685165824 685993984 686719488 686818496 688416768 689244192 689343564 689420862 690807104 691778178 696141824 698600448 700184576 701026144 701104752 701205834 702758784 703682343 712298496 712378368 713234592 714851904 714954968 715711101 717376608 717480036 724555776 727114752 727219584 727988688 728868608 729744652 731442816 731548272 732321954 739544064 739650688 741371904 742262976 742453236 743946112 744097536 746681208 746788861 754044928 754238208 756817152 756902016 757811754 759530148 767176704 769840512 769951504 771656704 771743232 772559424 772670808 774422896 777157992 777270039 783046656 783159552 784822272 784935424 785878856 787707648 787821216 788654412 790603632 801172736 801335808 801378096 803152896 804118224 804208392 804324339 815125248 817091392 817955544 818073473 819885248 819977184 822824327 822991806 831108096 831987072 832107024 833993888 836055168 836939376 837060042 840016359 845315072 848300544 848422848 848517984 850224128 850397184 851419296 851464227 853349952 853472984 854375613 862801408 864933888 866070576 866195442 868113792 868159604 871128076 871225758 879817728 879944576 882925056 883052352 884113713 886118506 886298868 888308616 895039488 897069056 898147264 900237312 900367104 901319328 901449276 901550358 903547008 904633002 906684324 913554432 915625984 915812352 918992256 919124752 919227816 920199987 922370904 931467264 931571712 934806336 934941112 937011712 938243124 940562064 950842368 950979456 953135872 954281468 954475704 956502144 956640048 960018696 960157107 969486336 969626112 970651584 973050624 973242271 975257088 975397696 976429272 976570049 986058752 989683968 989794944 989937648 992130048 995574944 995830134 999347193 1005650944 1009089536 1009202688 1010415672 1010561349 1012706864 1012912992 1016430051 1026454016 1028990976 1030079232 1030227744 1032625152 1033866288 1034015346 1036210656 1036360052 1044212736 1047900672 1050276864 1050428288 1051539216 1051657128 1051808751 1054138176 1057798378 1068447744 1068504128 1070870528 1072157632 1072277856 1072432452 1076220054 1086833664 1090607392 1090829376 1093302912 1094616978 1097164224 1097322408 1098482931 1108144128 1109316096 1109476032 1112057856 1113394464 1114740224 1115919168 1116080056 1120021812 1131067392 1131230464 1131357312 1135225728 1135285636 1137799936 1139167484 1139295222 1154760768 1154927256 1157485056 1157614848 1159006212 1161634344 1161801823 1165736988 1173090304 1174739328 1177233408 1177403136 1178818284 1181561472 1181731824 1182981618 1184411488 1197600768 1200489472 1201759104 1201932368 1202067144 1204729344 1206177336 1208912432 1218072576 1225323008 1225637088 1226933316 1229827872 1229965776 1246408448 1246662144 1248160536 1250990832 1251171194 1254082752 1255409064 1255590063 1258437206 1267789824 1267972608 1272450816 1272634272 1275336192 1275520064 1277053141 1280024928 1280209476 1292834816 1294202112 1297400832 1299293163 1300342784 1301905696 1302170688 1302239406 1306692114 1306838637 1319578624 1319726592 1319916864 1322840064 1324578528 1327773512 1329177759 1332462924 1342559232 1345603584 1347220896 1347415132 1350355968 1350550656 1351978992 1352173914 1355240068 1360026486 1370331648 1373438976 1373636992 1376833536 1378488384 1378687128 1378841724 1381614208 1383556356 1392283648 1397200896 1400369152 1402052288 1402209504 1402411668 1405517568 1407364686 1424756736 1426469184 1429703808 1429909936 1431422202 1434753216 1434960072 1449111552 1454229504 1454439168 1455977376 1457737216 1459489304 1462885632 1463096544 1464643908 1479088128 1479301376 1484525952 1484906472 1487892224 1488195072 1493362416 1493577722 1493745201 1508476416 1513634304 1513804032 1515623508 1519060296 1519279307 1539681024 1539903008 1543313408 1543486464 1545118848 1545341616 1548845792 1551023019 1554315984 1554540078 1566093312 1566319104 1569870848 1571757712 1575415296 1575642432 1577308824 1581207264 1586697567 1602345472 1602671616 1602756192 1606305792 1608236448 1608416784 1608648678 1630250496 1634182784 1635911088 1636146946 1639770496 1639954368 1641925467 1645648654 1645983612 1662216192 1663974144 1664214048 1667987776 1669992569 1672110336 1673878752 1674120084 1680032718 1690630144 1696601088 1696845696 1697035968 1700448256 1700794368 1702838592 1702928454 1706699904 1706945968 1708751226 1708942833 1725602816 1729867776 1732141152 1732390884 1736227584 1736319208 1742256152 1742451516 1759635456 1759889152 1765850112 1766104704 1768227426 1772237012 1772597736 1776617232 1790078976 1796294528 1800474624 1800734208 1802638656 1802898552 1803100716 1807094016 1809266004 1813368648 1813630091 1827108864 1831251968 1837984512 1838249504 1838455632 1840399974 1844741808 1863143424 1869612672 1869882224 1874023424 1876486248 1876756791 1881124128 1887655809 1901684736 1901958912 1906271744 1908562936 1908951408 1913004288 1913280096 1920037392 1920314214 1939252224 1941303168 1946101248 1946484542 1950514176 1950795392 1952858544 1953140098 1953359109 1960038171 1979367936 1979589888 1979875296 1984260096 1986749863 1991149888 1991660268 1998694386 2011301888 2018179072 2018405376 2020831344 2021122698 2025413728 2025825984 2028260871 2032860102 2040039729 2052908032 2057981952 2060158464 2060455488 2065250304 2067732576 2068030692 2072421312 2072720104 2088425472 2095801344 2100553728 2100856576 2103078432 2103314256 2103617502 2108276352 2115596756 2136895488 2137008256 2144315264 2144555712 2144864904 2147133303 2152440108 2157631957 2173667328 2181214784 2181658752 2186605824 2189233956 2194328448 2194644816 2196965862 2218632192 2218952064 2224115712 2226788928 2229480448 2231838336 2232160112 2240043624 2240366583 2262134784 2262460928 2262714624 2270451456 2270571272 2275599872 2278334968 2278590444 2309521536 2309854512 2314970112 2315229696 2318012424 2323268688 2323603646 2331473976 2331810117 2349478656 2354466816 2354806272 2357636568 2363122944 2363463648 2365963236 2368822976 2371670119 2400978944 2403518208 2403864736 2404134288 2409458688 2412354672 2412973017 2417824864 2450646016 2451274176 2453866632 2454220419 2459655744 2459931552 2468472981 2492816896 2493324288 2496321072 2501981664 2502342388 2508165504 2510818128 2511180126 2516874412 2535945216 2544901632 2545268544 2550672384 2551040128 2554106282 2554392681 2560049856 2560418952 2563126839 2585669632 2588404224 2594801664 2598586326 2600685568 2603811392 2604341376 2604478812 2613384228 2613677274 2639157248 2639453184 2639833728 2649157056 2652341139 2655547024 2658355518 2664925848 2685118464 2691207168 2694441792 2694830264 2700711936 2701101312 2703957984 2704347828 2710480136 2720052972 2740663296 2746877952 2747273984 2756976768 2757374256 2757683448 2763228416 2767112712 2794401792 2804104576 2804419008 2804823336 2811035136 2814729372 2821518713 2852938368 2859407616 2859819872 2862844404 2869506432 2869920144 2880471321 2908459008 2908878336 2911954752 2915474432 2918978608 2919726813 2925771264 2926193088 2929287816 2929710147 2958176256 2958602752 2969051904 2969812944 2975784448 2976390144 2986724832 2987155444 2987490402 3016952832 3027268608 3027608064 3031247016 3031684047 3038120592 3038558614 3049290153 3079362048 3079806016 3086626816 3086972928 3090237696 3090683232 3097691584 3101414771 3102046038 3108631968 3109080156 3132638208 3139741696 3143515424 3150830592 3151284864 3154617648 3155426253 3162414528 3173395134 3204690944 3205343232 3205512384 3212611584 3216472896 3216833568 3217297356 3260500992 3268365568 3271822176 3272293892 3279540992 3279908736 3283850934 3291297308 3291967224 3324432384 3327948288 3328428096 3335975552 3339985138 3344220672 3347757504 3348240168 3360065436 3381260288 3393202176 3393691392 3394071936 3400896512 3405677184 3405856908 3413399808 3413891936 3417502452 3417885666 3451205632 3464282304 3464781768 3472455168 3472638416 3484512304 3484903032 3485405469 3519270912 3519778304 3531700224 3532209408 3536454852 3544474024 3545195472 3553234464 3592589056 3601468416 3605277312 3605797104 3606201432 3614188032 3618532008 3626737296 3627260182 3654217728 3675969024 3676499008 3676911264 3680799948 3689483616 3689678317 3702294323 3739225344 3739764448 3748046848 3752972496 3753513582 3762248256 3766770189 3775311618 3803369472 3803917824 3812543488 3817125872 3817902816 3826008576 3826560192 3831159423 3840074784 3840628428 3878504448 3882606336 3892202496 3892969084 3901028352 3901590784 3905717088 3906280196 3906718218 3920076342 3958735872 3959179776 3959750592 3968520192 3973499726 3982299776 3983320536 3987533277 3997388772 4022603776 4036358144 4036810752 4041662688 4042245396 4050827456 4051651968 4056521742 4065720204 4080079458 4105816064 4120316928 4120910976 4130500608 4135465152 4136061384 4144842624 4145440208 4176850944 4191602688 4201107456 4201713152 4206156864 4206628512 4207235004 4216552704 4231193512 4274016512 4288630528 4289111424 4289729808 4294266606 4304880216 4315263914 4347334656 4362429568 4363317504 4373211648 4378467912 4379099179 4388656896 4389289632 4393931724 4404530221 4437264384 4437904128 4453577856 4458960896 4463676672 4464320224 4480087248 4480733166 4481235603 4524921856 4525429248 4540902912 4541142544 4551199744 4556669936 4557180888 4557837921 4619043072 4619709024 4629940224 4630459392 4636024848 4646537376 4647207292 4662947952 4663620234 4698957312 4709612544 4715273136 4726245888 4726927296 4731926472 4737645952 4743340238 4760092701 4801957888 4807036416 4807729472 4808268576 4818917376 4824709344 4824963953 4825946034 4835649728 4901292032 4902548352 4907733264 4908440838 4919311488 4919863104 4925776401 4936945962 4985633792 4986648576 4992642144 5003963328 5004684776 5009977707 5016331008 5021636256 5022360252 5033748824 5071890432 5089803264 5090537088 5101344768 5102080256 5108212564 5108785362 5120099712 5120837904 5126253678 5176808448 5189603328 5197172652 5207622784 5208682752 5208957624 5226768456 5227354548 5278314496 5278906368 5279667456 5298314112 5304682278 5311094048 5316711036 5329851696 5370236928 5388883584 5389660528 5401423872 5402202624 5407915968 5408695656 5420960272 5440105944 5440890273 5481326592 5493755904 5494547968 5513953536 5514748512 5515366896 5526456832 5534225424 5608209152 5608838016 5609646672 5622070272 5629458744 5630270373 5643037426 5662967427 5705876736 5718815232 5719639744 5725688808 5726514311 5739012864 5739840288 5759770289 5760942642 5817756672 5823909504 5830948864 5837957216 5839453626 5851542528 5852386176 5858575632 5859420294 5860077327 5880114513 5917205504 5938103808 5939625888 5951568896 5952780288 5960249589 5973449664 5974310888 5974980804 6033905664 6054537216 6055216128 6062494032 6063368094 6076241184 6077117228 6098580306 6158724096 6159612032 6173945856 6180475392 6181366464 6195383168 6202829542 6204092076 6217263936 6218160312 6265276416 6279483392 6287030848 6301661184 6302569728 6309235296 6310852506 6324829056 6346790268 6409381888 6410686464 6411024768 6432945792 6433667136 6434594712 6441399909 6472895871 6521001984 6536731136 6543644352 6544587784 6559081984 6559817472 6567701868 6582594616 6583934448 6655896576 6656856192 6671951104 6679970276 6688441344 6695515008 6696480336 6720130872 6721099749 6786404352 6787382784 6788143872 6811354368 6811713816 6812695897 6826799616 6827783872 6835004904 6835771332 6902411264 6928564608 6929563536 6944910336 6945276832 6969024608 6969806064 6970810938 6995430351 7039556608 7063400448 7064418816 7072909704 7088948048 7090390944 7106468928 7115010357 7185178112 7202936832 7210554624 7211594208 7212402864 7228376064 7237064016 7253474592 7254520364 7351938048 7352998016 7353822528 7361599896 7362661257 7378967232 7379356634 7404588646 7405418943 7478450688 7479528896 7496093696 7505944992 7507027164 7524496512 7533540378 7550623236 7607835648 7625086976 7634251744 7635805632 7652017152 7653120384 7662318846 7663178043 7680149568 7681256856 7689380517 7757008896 7765212672 7784404992 7785938168 7802056704 7803181568 7811434176 7812560392 7813436436 7840152684 7917471744 7918359552 7919501184 7946999452 7964599552 7966641072 7975066554 7994777544 8073621504 8083325376 8084490792 8101654912 8103303936 8113043484 8131440408 8132612761 8160158916 8211632128 8240633856 8241821952 8270930304 8272122768 8289685248 8290880416 8383205376 8403426304 8412313728 8413257024 8414470008 8433105408 8462387024 8464556139 8548033024 8577261056 8578222848 8579459616 8588533212 8609760432 8630527828 8724859136 8726635008 8746423296 8756935824 8758198358 8759180439 8777313792 8778579264 8787863448 8789130441 8809060442 8874528768 8875808256 8907155712 8917921792 8927353344 8928640448 8960174496 8961466332 8962471206 9049843712 9050858496 9081805824 9082285088 9095052141 9102399488 9113339872 9114361776 9115675842 9147870459 9238086144 9239418048 9259880448 9260918784 9272049696 9293074752 9294414584 9304244313 9325895904 9327240468 9397914624 9419225088 9430546272 9452491776 9453854592 9463852944 9475291904 9486680476 9520185402 9614072832 9615458944 9616537152 9637834752 9649418688 9649927906 9651892068 9671299456 9802584064 9805096704 9815466528 9816881676 9838622976 9839726208 9851552802 9873891924 9971267584 9973297152 9985284288 10007926656 10009369552 10019955414 10032662016 10043272512 10044720504 10067497648 10143780864 10179606528 10181074176 10202689536 10204160512 10216425128 10217570724 10240199424 10241675808 10252507356 10353616896 10394345304 10415245568 10417365504 10417915248 10453536912 10454709096 10456216407 10557812736 10559334912 10596628224 10609364556 10622188096 10633422072 10634955149 10659703392 10696716251 10777767168 10779321056 10804405248 10815831936 10817391312 10841920544 10880211888 10881780546 10962653184 10989095936 11027907072 11029497024 11030733792 11052913664 11068450848 11069034951 11106882969 11216418304 11217676032 11219293344 11244140544 11258917488 11260540746 11286074852 11325934854 11411753472 11437630464 11439279488 11451377616 11453028622 11478025728 11479680576 11493478269 11519540578 11521885284 11635513344 11647819008 11661897728 11675914432 11678907252 11703085056 11704772352 11717151264 11718840588 11720154654 11760229026 11834411008 11876207616 11879251776 11903137792 11905560576 11920499178 11946899328 11948621776 11949961608 11962599831 12067811328 12109074432 12110432256 12124988064 12126736188 12152482368 12154234456 12197160612 12317448192 12319224064 12360950784 12362732928 12390766336 12405659084 12408184152 12434527872 12436320624 12530552832 12574061696 12603322368 12605139456 12618470592 12621705012 12649658112 12652149523 12693580536 12695410637 12818763776 12822049536 12865891584 12867334272 12869189424 12882799818 12945791742 13042003968 13073462272 13087288704 13089175568 13118163968 13119634944 13135403736 13137297537 13165189232 13167868896 13213590663 13311793152 13313712384 13343902208 13359940552 13376882688 13391030016 13392960672 13440261744 13442199498 13574765568 13576287744 13622708736 13623427632 13625391794 13653599232 13655567744 13670009808 13671542664 13673513763 13857129216 13859127072 13889820672 13890553664 13907249041 13938049216 13939612128 13941621876 13990860702 14079113216 14128837632 14145819408 14177896096 14180781888 14212937856 14230020714 14280278103 14370356224 14405873664 14421109248 14423188416 14424805728 14456752128 14474128032 14474891859 14506949184 14509040728 14703876096 14705996032 14707645056 14723199792 14725322514 14757934464 14758713268 14809177292 14810837886 14956901376 14959057792 15011889984 15014054328 15029933121 15048993024 15067080756 15101246472 15103423699 15215671296 15250173952 15268503488 15271611264 15304034304 15306240768 15324637692 15326356086 15360299136 15362513712 15378761034 15530425344 15568809984 15571876336 15606363136 15622868352 15625120784 15626872872 15680305368 15834943488 15836719104 15839002368 15893998904 15929199104 15933282144 15950133108 15989555088 16166650752 16168981584 16203309824 16206607872 16226086968 16262880816 16265225522 16320317832 16322670819 16481267712 16483643904 16541860608 16544245536 16545118607 16579370496 16581760832 16601690833 16806852608 16824627456 16826514048 16828940016 16866210816 16890811119 16924774048 16929112278 16988902281 17096066048 17154522112 17156445696 17158919232 17177066424 17179542933 17219520864 17261055656 17279310867 17449718272 17453270016 17492846592 17513871648 17516396716 17518360878 17554627584 17557158528 17575726896 17578260882 17618120884 17751616512 17814311424 17854706688 17857280896 17880748767 17920348992 17922932664 17924942412 18099687424 18101716992 18163611648 18164570176 18190104282 18204798976 18226679744 18228723552 18231351684 18295740918 18476172288 18478836096 18521837568 18544099392 18586149504 18588829168 18608488626 18651791808 18654480936 18795829248 18838450176 18861092544 18904983552 18907709184 18927705888 18950583808 18973360952 19040370804 19228145664 19230917888 19233074304 19298837376 19299855812 19303784136 19342598912 19418687613 19610193408 19630933056 19633763352 19677245952 19679452416 19703105604 19747783848 19750630991 19942535168 19970568576 20015853312 20018739104 20039910828 20065324032 20086545024 20089441008 20134995296 20163299247 20359213056 20362148352 20408321024 20432850256 20435141448 20438087691 20480398848 20483351616 20505014712 20707233792 20788690608 20830491136 20834731008 20835830496 20907073824 20909418192 20912432814 21118669824 21193256448 21218729112 21244376192 21266844144 21269910298 21319406784 21345031071 21393432502 21555534336 21558642112 21608810496 21631663872 21634782624 21683841088 21709903397 21760423776 21763561092 21978191872 22055814144 22058994048 22061467584 22087983771 22105827328 22136901696 22138069902 22213765938 22216256829 22432836608 22435352064 22438586688 22488281088 22517834976 22521081492 22572149704 22651869708 22823506944 22875260928 22878558976 22902755232 22906057244 22956051456 22959361152 22986956538 23039081156 23043770568 23271026688 23295638016 23351828864 23357814504 23406170112 23409544704 23434302528 23437681176 23440309308 23520458052 23668822016 23752415232 23758503552 23806275584 23840998356 23893798656 23897243552 23899923216 23925199662 24220864512 24249976128 24253472376 24304964736 24308468912 24394321224 24397838283 24634896384 24638448128 24721901568 24725465856 24781532672 24811318168 24816368304 24869055744 24872641248 25148123392 25210278912 25236941184 25243410024 25299316224 25304299046 25387161072 25390821274 25393668417 25644099072 25731783168 25734668544 25738378848 25765599636 25827748219 25891583484 26146924544 26174577408 26178351136 26236327936 26239269888 26270807472 26274595074 26277541317 26330378464 26335737792 26367391323 26427181326 26623586304 26627424768 26687804416 26719881104 26753765376 26782060032 26785921344 26880523488 26884398996 27149531136 27152575488 27245417472 27246855264 27250783588 27307198464 27311135488 27340019616 27343085328 27347027526 27714258432 27718254144 27779641344 27781107328 27814498082 27876098432 27879224256 27883243752 27912732939 27981721404 28158226432 28257675264 28291638816 28355792192 28361563776 28425875712 28460041428 28560556206 28740712448 28842218496 28846376832 28849611456 28913504256 28948256064 28949783718 29013898368 29018081456 29407752192 29411992064 29415290112 29446399584 29450645028 29515868928 29517426536 29618354584 29621675772 29913802752 29918115584 30023779968 30028108656 30059866242 30097986048 30134161512 30202492944 30206847398 30431342592 30537006976 30543222528 30608068608 30612481536 30649275384 30652712172 30720598272 30725027424 30757522068 30831711547 31060850688 31143752672 31212726272 31245736704 31250241568 31253745744 31360610736 31368649221 31673438208 31678004736 31787997808 31858398208 31866564288 31900266216 31904865447 31979110176 32090148753 32333301504 32337963168 32406619648 32413215744 32452173936 32525761632 32530451044 32640635664 32645341638 32967287808 33083721216 33088491072 33090237214 33158740992 33163521664 33203381666 33207104853 33320648907 33613705216 33649254912 33653028096 33657880032 33732421632 33774747671 33781622238 33849548096 33858224556 33977804562 34192132096 34309044224 34312891392 34317838464 34354132848 34359085866 34439041728 34480434807 34522111312 34558621734 34899436544 34906540032 34985693184 35027743296 35032793432 35036721756 35109255168 35114317056 35151453792 35156521764 35236241768 35503233024 35628622848 35709413376 35714561792 35761497534 35840697984 35845865328 35849884824 36203433984 36327223296 36329140352 36380208564 36453359488 36457447104 36462703368 36591481836 36679743269 36952344576 36957672192 37088198784 37172299008 37177658336 37216977252 37303583616 37308961872 37591658496 37722185088 37809967104 37815418368 37855411776 37901167616 37946721904 37956448569 38080741608 38086231911 38456291328 38461835776 38466148608 38597674752 38599711624 38607568272 38685197824 38837375226 39220386816 39261866112 39267526704 39354491904 39358904832 39406211208 39411892611 39495567696 39501261982 39640771989 39941137152 40031706624 40037478208 40079821656 40130648064 40173090048 40178882016 40269990592 40318392023 40326598494 40724296704 40816642048 40865700512 40870282896 40876175382 40960797696 40966703232 41010029424 41020541289 41577381216 41660982272 41669462016 41671660992 41721747123 41814147648 41818836384 41824865628 42237339648 42386512896 42437458224 42488752384 42533688288 42539820596 42638813568 42690062142 42786865004 43111068672 43117284224 43217620992 43263327744 43269565248 43367682176 43419806794 43424675577 43520847552 43527122184 43956383744 44111628288 44117988096 44122935168 44175967542 44211654656 44273803392 44276139804 44427531876 44432513658 44865673216 44870704128 44877173376 45035669952 45042162984 45089799363 45144299408 45303739416 45310271097 45647013888 45750521856 45757117952 45805510464 45812114488 45912102912 45918722304 45973913076 46078162312 46087541136 46591276032 46703657728 46715629008 46819089408 46868605056 46875362352 46880618616 47040916104 47504830464 47517007104 47681996712 47688871279 47787597312 47794487104 47799846432 47850399324 47965818121 48499952256 48506944752 48609929472 48616937824 48788642448 48795676566 48968012457 49276896256 49443803136 49450931712 49563065344 49622636336 49632736608 49635355821 49738111488 49745282496 49805072499 50296246784 50420557824 50473882368 50486820048 50598632448 50608598092 50774322144 50781642548 50787336834 51288198144 51463566336 51469337088 51476757696 51531199272 51538628799 51655496438 51783166968 51837932601 52293849088 52349154816 52356702272 52472655872 52478539776 52541614944 52549190148 52555082634 52660756928 52671475584 52734782646 52854362652 53254849536 53375608832 53439762208 53564120064 53571842688 53642246301 53761046976 53768797992 54299062272 54305150976 54490834944 54493710528 54501567176 54614396928 54622270976 54680039232 54686170656 54694055052 55428516864 55436508288 55562214656 55628996164 55752196864 55758448512 55766487504 55825465878 55963442808 56515350528 56583277632 56711584384 56723127552 56851751424 56920082856 56928289327 57121112412 57481424896 57684436992 57692753664 57699222912 57896512128 57899567436 58027796736 58036162912 58256062839 58823984128 58830580224 58892799168 58901290056 59031737856 59034853072 59236709168 59243351544 59251892973 59827605504 59836231168 60047559936 60056217312 60119732484 60195972096 60268323024 60404985888 60413694796 61074013952 61086445056 61224963072 61298550768 61305424344 61314263073 61441196544 61450054848 61515044136 61663423094 62121701376 62287505344 62425452544 62491473408 62500483136 62507491488 62721221472 62724531389 62737298442 63356009472 63575995616 63716796416 63733128576 63800532432 63809730894 63958220352 64035093213 64180297506 64666603008 64675926336 64813239296 64826431488 64904347872 65051523264 65060902088 65129710191 65281271328 65290683276 65934575616 66167442432 66176982144 66180474428 66317481984 66327043328 66406763332 66414209706 66641297814 67298509824 67306056192 67315760064 67464843264 67549495342 67563244476 67699096192 67716449112 67955609124 68384264192 68618088448 68625782784 68635676928 68708265696 68718171732 68878083456 68960869614 69044222624 69117243468 69798873088 69813080064 70055486592 70065586864 70073443512 70218510336 70228634112 70302907584 70313043528 70472483536 71006466048 71257245696 71418826752 71429123584 71522995068 71681395968 71691730656 71699769648 72658280704 72760417128 72906718976 72914894208 72925406736 73182963672 73193514849 73359486538 73904689152 73915344384 74176397568 74344598016 74355316672 74433954504 74444686043 74607167232 74617923744 74877013757 75444370176 75630836736 75710823552 75802335232 75893443808 75912897138 76161483216 76172463822 76181005251 76923671552 76932297216 77195349504 77199423248 77215136544 77370395648 77483244657 77674750452 78440773632 78523732224 78535053408 78708983808 78717809664 78812422416 78823785222 78991135392 79002523964 79281543978 79882274304 80063413248 80074956416 80159643312 80261296128 80346180096 80357764032 80539981184 80636784046 80653196988 81448593408 81633284096 81731401024 81740565792 81752350764 81921595392 81933406464 82020058848 82041082578 83154762432 83321964544 83338924032 83343321984 83443494246 83628295296 83637672768 83649731256 83738198817 84474679296 84773025792 84874916448 84977504768 85067376576 85079641192 85277627136 85380124284 85573730008 86222137344 86234568448 86526655488 86539130496 86735364352 86839613588 86849351154 87041695104 87054244368 88223256576 88235976192 88245870336 88351935084 88547606784 88552279608 88565046661 88855063752 88865027316 89731346432 89741408256 89754346752 90071339904 90084325968 90179598726 90288598816 90607478832 90620542194 91294027776 91514235904 91611020928 91624228976 91824205824 91837444608 91947826152 92156324624 92175082272 92495134641 93182552064 93407315456 93431258016 93638178816 93737210112 93750724704 93761237232 94081832208 95034014208 95363993424 95377742558 95575194624 95588974208 95599692864 95700798648 95714596341 95931636242 96270446259 96999904512 97013889504 97219858944 97233875648 97350743287 97577284896 97591353132 97936024914 98553792512 98901863424 99126130688 99245272672 99265473216 99270711642 99476222976 99490564992 99610144998 99621314559 99961946721 100592493568 100841115648 100947764736 100973640096 101197264896 101217196184 101324243013 101548644288 101563285096 101574673668 102576396288 102927132672 102938674176 102953515392 103062398544 103077257598 103310992876 103566333936 103675865202 104698309632 104713404544 104957079552 105083229888 105098380296 105110165268 105321513856 105342951168 105469565292 105708725304 105723965893 106509699072 106751217664 106879524416 107128240128 107143685376 107284492602 107522093952 107537595984 108610301952 108981669888 108987421056 109003134352 109244541952 109360078464 109372341312 109388110104 110039229807 110857033728 110873016576 111124429312 111257992328 111504393728 111516897024 111532975008 111650931756 111926885616 113166555264 113423168768 113446255104 113703502848 113840165712 113856578654 113869345707 114242224824 114258695733 115368873984 115385507328 115398445824 115793024256 115799134872 115815830249 116055593472 116072325824 116512125678 117647968256 117661160448 117785598336 117802580112 118063475712 118069706144 118235677833 118473418336 118486703088 118503785946 118922315967 119672462336 120095119872 120112434624 120239464968 120391944192 120536646048 120809971776 120827389592 120955176069 122148027904 122172890112 122449926144 122597101536 122610848688 122628526146 122882393088 122900109696 123030088272 123326846188 124575010688 124982946816 125000966272 125014982976 125165241369 125442442944 125449062778 125474596884 126712018944 127151991232 127433592832 127466257152 127601064864 127619461788 127916440704 128070186426 128360595012 129333206016 129351852672 129626478592 129652862976 129808695744 130103046528 130121804176 130259420382 130274026731 130562542656 130581366552 131869151232 132334884864 132353964288 132360948856 132634963968 132654086656 132813526664 132828419412 133282595628 134597019648 134612112384 134631520128 135098990684 135126488952 135398192384 135432898224 135911218248 135930813291 137251565568 137271353856 137416531392 137436343464 137756166912 137921739228 138088445248 138234486936 138254416937 139597746176 140110973184 140131173728 140146887024 140457268224 140605815168 140626087056 140944967072 142514491392 142858247168 143045990136 143066613837 143362791936 143383461312 143399539296 143897454363 145316561408 145520834256 145813437952 145829788416 145850813472 146365927344 146387029698 146718973076 147830688768 148352795136 148689196032 148710633344 148867909008 148889372086 148906067463 149214334464 149235847488 149415217497 149754027514 150888740352 151261673472 151421647104 151604670464 151786887616 151825794276 152322966432 152344927644 152362010502 153847343104 153864594432 154390699008 154398846496 154430273088 154615886397 154740791296 154966489314 155349500904 155513797803 156881547264 157047464448 157070106816 157417967616 157435619328 157624844832 157647570444 157982270784 158005047928 158563087956 159764548608 160126826496 160149912832 160319286624 160692360192 160715528064 161079962368 161273568092 161306393976 162897186816 163462802048 163481131584 163504701528 163843190784 163866812928 164040117696 164082165156 164477943799 166309524864 166643929088 166686643968 166886988492 167256590592 167275345536 167299462512 167476397634 169546051584 169749832896 169955009536 170134753152 170159282384 170555254272 170760248568 170784867981 171147460016 172444274688 172469136896 173053310976 173078260992 173470728704 173679227176 173698702308 174083390208 174108488736 176471952384 176491740672 176703870168 177095213568 177104559216 177130093322 177710127504 177730054632 177755678919 179482816512 179508693504 180142679808 180168651936 180359197452 180577197632 180794237533 181214957664 181241084388 183028471808 183222041856 183248457952 183674889216 183895652304 183942789219 184312649248 184350164544 184990269282 186365104128 186814630912 186862516032 187276357632 187474420224 187501449408 187522474464 188163664416 188173594167 190068028416 190727986848 190755485116 191150389248 191177948416 191199385728 191401597296 191429192682 191863272484 192540892518 193999809024 194027779008 194439717888 194467751296 194701486574 195154569792 195182706264 195389130573 195872049828 197107585024 197803726848 198252261376 198490545344 198530946432 198541423284 198952445952 198981129984 199220289996 199242629118 199923893442 201184987136 201895529472 201947280192 202394529792 202434392368 202648486026 203097288576 203126570192 203149347336 205152792576 205854265344 205877348352 205907030784 206124797088 206154515196 206621985752 207132667872 207351730404 209396619264 209426809088 210166459776 210196760592 210220330536 210643027712 210685902336 210939130584 211417450608 211447931786 213019398144 213759048832 214256480256 214287370752 214568985204 215044187904 215075191968 215086541891 215821980829 217974842112 218006268704 218489083904 218720156928 218744682624 218776220208 219580544547 220078459614 221714067456 221746033152 222248858624 222515984656 223008787456 223033794048 223065950016 223301863512 223334058129 223853771232 224631041271 226333110528 226846337536 226892510208 227407005696 227680331424 227713157308 227738691414 228484449648 228517391466 230771014656 230796891648 231586048512 231598269744 231631660498 232111186944 232144651648 232449733971 233024251356 235295936512 235322320896 235571196672 235605160224 236126951424 236139412288 236423233697 236471355666 236946836672 236973406176 237007571892 237844631934 239344924672 240190239744 240224869248 240478929936 240783888384 241073292096 241619943552 241654779184 241910352138 244296055808 244345780224 244899852288 245194203072 245221697376 245257052292 245764786176 245800219392 246060176544 246653692376 249150021376 249965893632 250001932544 250029965952 250330482738 250884885888 250898125556 250949193768 253424037888 254303982464 254932514304 255202129728 255238923576 255832881408 256140372852 256721190024 256758202883 258666412032 258703705344 259252957184 259617391488 260206093056 260243608352 260518840764 260548053462 261125085312 261162733104 264669769728 264707928576 264721897712 265308173312 265627053328 265656838824 265695139983 266565191256 269194039296 269224224768 269263040256 270197981368 270252977904 270796384768 270865796448 271822436496 271861626582 274542707712 274833062784 274872686928 275512333824 275843478456 276176890496 276468973872 276508833874 277485403923 280221946368 280262347456 280293774048 280914536448 281211630336 281252174112 281267016319 281889934144 282228744161 285716494336 286091980272 286133227674 286725583872 286766922624 286799078592 287143789023 287794908726 288811338777 290633122816 291041668512 291626875904 291659576832 291701626944 292052229861 292731854688 292774059396 293437946152 295661377536 296705590272 297378392064 297421266688 297735818016 297778744172 297812134926 298428668928 298471694976 298830434994 299508055028 301777480704 302523346944 302843294208 303573775232 303651588552 303972729039 304645932864 304689855288 304724021004 307694686208 307729188864 308781398016 308797692992 308860546176 309231772794 309481582592 309932978628 310699001808 311027595606 314094928896 314140213632 314871238656 315249689664 315295140888 315964541568 316010095856 317126175912 317171897679 319529097216 320253652992 320299825664 320638573248 321384720384 321431056128 322159924736 322547136184 322612787952 326925604096 326962263168 327009403056 327733625856 328080235392 328164330312 328955887598 330117689421 332619049728 333373287936 333773976984 333822098953 334513181184 334550691072 334598925024 334952795268 335760726847 339499665792 339910019072 340269506304 340318564768 341110508544 341520497136 341569735962 341608037121 342294920032 342776087199 344938273792 346106621952 346156521984 346941457408 347358454352 347397404616 347447490747 348166780416 348216977472 352943904768 352983481344 353407740336 354190427136 354209118432 354260186644 355420255008 355460109264 355511357838 359017387008 360285359616 360337303872 360718394904 361154395264 361588475066 362429915328 362482168776 362865528207 366056943616 366444083712 366496915904 367349778432 367791304608 367885578438 368625298496 368700329088 369980538564 373629261824 373725032064 374948840448 375002898816 375044948928 375495724107 376327328832 376347188334 380136056832 381455973696 381510970232 382300778496 382355896832 382398771456 382803194592 382858385364 383726544968 385081785036 387999618048 388055558016 388879435776 388935502592 389402973148 390309139584 390365412528 390778261146 391744099656 395607453696 396981090688 397061892864 397082846568 397904891904 397962259968 398440579992 398485258236 399847786884 402369974272 403791058944 403894560384 404868784736 405296972052 406194577152 406253140384 406298694672 407792439873 411754696704 411814061568 412249594176 412309030392 413243971504 414265335744 414703460808 414763250811 418793238528 418853618176 420332919552 420393521184 420440661072 421286055424 421371804672 421878261168 422834901216 422895863572 427518097664 428574741504 429137970408 429199841511 430088375808 430150383936 430173083782 431643961658 431692363089 435949684224 436012537408 436978167808 437440313856 437489365248 437552440416 439071719723 439161089094 440156919228 443492066304 444497717248 445031969312 446017574912 446067588096 446131900032 446603727024 446668116258 446718202389 447707542464 448245652491 449262082542 452666221056 453692675072 453785020416 454814011392 455360662848 455426314616 455477382828 456968899296 457034782932 461542029312 461593783296 463172097024 463196539488 463263320996 464222373888 464289303296 464899467942 466048502712 470644641792 471142393344 471210320448 472253902848 472278824576 472846467394 472942711332 473893673344 473946812352 474015143784 475689263868 478689849344 480380479488 480449738496 480957859872 482146584192 483239887104 483309558368 483820704276 488592111616 488691560448 490388406144 490443394752 490514104584 491529572352 491600438784 492120353088 493307384752 493433831397 498300042752 499931787264 500003865088 500059931904 500660965476 501769771776 501796251112 501898387536 508607964928 509865028608 510404259456 510477847152 511665762816 512280745704 512354603943 513442380048 513516405766 517332824064 517407410688 519234782976 520412186112 520487216704 521037681528 521096106924 522250170624 522325466208 524139096299 529415857152 529443795424 530616346624 531254106656 531313677648 531390279966 533130382512 533267036757 538448449536 538526080512 540395962736 540505955808 541592769536 541731592896 542382712599 543644872992 543723253164 549085415424 549666125568 549745373856 551024667648 551686956912 552353780992 552937947744 553017667748 554970807846 560443892736 560524694912 560587548096 561829072896 562423260672 562504348224 562534032638 563779868288 564457488322 564520782501 571432988672 572183960544 572266455348 573451167744 573533845248 573598157184 574287578046 575589817452 577622677554 581266245632 582083337024 583253751808 583319153664 583403253888 584104459722 585463709376 585548118792 586167391719 586875892304 591322755072 593411180544 594756784128 594842533376 595471636032 595557488344 595624269852 596857337856 596943389952 597660869988 599016110056 603554961408 605686588416 607147550464 607303177104 607945458078 609291865728 609379710576 609448042008 615458377728 617562796032 617595385984 617721092352 618463545588 619865957256 619955326627 621398003616 622055191212 623555635573 628189857792 628280427264 630499379328 630590281776 631929083136 632020191712 634252351824 634343795358 639058194432 640599651328 641277146496 642769440768 642862112256 644319849472 645094272368 645225575904 645259625673 647465942487 653851208192 653924526336 654018806112 655467251712 656160470784 656328660624 657911775196 660235378842 665238099456 666746575872 667547953968 667644197906 669026362368 669101382144 669197850048 669905590536 670002174387 671521453694 673893123813 678999331584 679820038144 680539012608 680637129536 682221017088 683040994272 683139471924 683216074242 684589840064 685552174398 689876547584 692313043968 693882914816 694716908704 694794809232 694894981494 696333560832 696433954944 697349201913 705887809536 705966962688 706815480672 708380854272 708418236864 708520373288 709269701091 710840510016 710920218528 711022715676 718034774016 720570719232 720674607744 721436789808 722308790528 723176950132 724859830656 724964337552 725731056414 732888167424 732993831808 734699556864 735582609216 735771156876 737250596992 737400658176 739961077128 740067761251 747258523648 747450064128 749897680896 750005797632 750089897856 750991448214 752654657664 752694376668 760272113664 762911947392 763021940464 764711793664 764797542912 765606389184 765716770728 767453089936 770163570072 770274608649 775999236096 776111116032 777758871552 777871005184 778805946296 780618279168 780730825056 781556522292 783488199312 793962181376 794123785728 794165693136 795924519936 796881159984 796970516472 797085419949 799695573768 807582117888 807789120768 809737569472 810593944104 810710811743 812389154304 812506280768 812597389344 815418908057 815584879746 823628123136 824499188352 824618060784 826487943008 828530671488 829406921616 829526501622 832456211769 837707236352 840665839104 840787042368 840881322144 842572110848 842743609344 843756522336 843801048957 845669802432 845791727144 846686232483 855036195328 857149483008 858275940816 858399683022 860176751616 860300767872 860346167564 863287923316 863384726178 871899368448 872025074816 874880627712 874978730496 875104880832 876156689583 878143439446 878322178188 880313838456 886984132608 888995434496 890063938624 892035149824 892135176192 892263800064 893207454048 893336232516 893436404778 895415084928 896491304982 898524165084 905332442112 907385350144 907570040832 910721325696 910852629232 910954765656 911918187117 913937798592 914069565864 923084058624 923187566592 926344194048 926393078976 926526641992 928444747776 928578606592 929798935884 932097005424 942284786688 942420640896 944557649152 945692934788 945885422664 947787346688 947893624704 948030287568 951378527736 951515693037 960760958976 960899476992 961915719744 964293168384 966479774208 966619116736 967641408552 967780918559 977184223232 980776812288 980886789504 981028209168 983200877568 984240706176 986614769504 986867662794 990353068263 996600085504 1000007730176 1000119863808 1001321930952 1001466296859 1003539543552 1003592502224 1003796775072 1007282180541 1017215929856 1019730057216 1020808518912 1020955694304 1023331525632 1024561491408 1024709207886 1026884760096 1027032811532 1034814821376 1038469565952 1040824372224 1040974433408 1042075363056 1042192213848 1042342472241 1044500341248 1044650932416 1048278192598 1058831714304 1058887590848 1061232693248 1062508213312 1062627355296 1062780559932 1066260765024 1066534073514 1077052161024 1080791925472 1081011911616 1083185539072 1083463185792 1084765425198 1087289745984 1087446506328 1088596584621 1098170830848 1099332251136 1099490747712 1102049335296 1103373913824 1104707561984 1105875895488 1106035335496 1109941615692 1120887785472 1121049389824 1121175096192 1124846521344 1125008696448 1125068065276 1127559736576 1128914976644 1129041565002 1144367921088 1144532910696 1146902335488 1147067690496 1147196314368 1148575156092 1151179634904 1151345606593 1155245355108 1162532491264 1164166674048 1166507503616 1166638307328 1166806507776 1168208919444 1170927418752 1171096237584 1172334783438 1173751784608 1186822361088 1189685066752 1190943272064 1191114976688 1191248539704 1193714675712 1193886779904 1195321739976 1198032220112 1207109922816 1211373176832 1214295100928 1214606354208 1215890916156 1218583731456 1218759421152 1218896084016 1235190771968 1235442184704 1236927091176 1239731914512 1239910653254 1242796007232 1244110382424 1244289752433 1247111271146 1256379715584 1256560854528 1260998758656 1261180563552 1263858166272 1264040383424 1265559662731 1268504703648 1268687590716 1281199302656 1282554292992 1285724224512 1287599524533 1288639698944 1290188544736 1290451151808 1290519251346 1294931884974 1295077089267 1307702416384 1307849052672 1308037612224 1310934503424 1312320941568 1312657321248 1315823550392 1317215159169 1320470757684 1330476198912 1333493151744 1335095907936 1335288395812 1338052724736 1338202764288 1338395700096 1339811181072 1340004348774 1343042907388 1347786247626 1357998663168 1361078025216 1361274259072 1364442034176 1366081988544 1366278943848 1366432148484 1369179680128 1371104348796 1379753095168 1384626087936 1387765829632 1389433817408 1389589618464 1389789962988 1392667121664 1392867909888 1394698403826 1411933925376 1413630961344 1416761708544 1416836473728 1417040746576 1418539402182 1421681020032 1421840437056 1422045431352 1436069548032 1441141438464 1441349215488 1442873579616 1444617581056 1446353900264 1449719661312 1449928675104 1451462112828 1465776334848 1465987663616 1471165218432 1471542313752 1474501193984 1474801316352 1479922154256 1480135522502 1480301494191 1494900128256 1499795361792 1500011595264 1500179795712 1501982896428 1505309315328 1505388753336 1505605793237 1525823894784 1526043880928 1529423587328 1529595085824 1531212778368 1531433541456 1534906179872 1537063811829 1540327140144 1540549217298 1551998472192 1552222232064 1555742010368 1557611892592 1561236558336 1561461650112 1563113044584 1566976398624 1572417288897 1587924362752 1588247571456 1588331386272 1591849039872 1593762319968 1593941032944 1594170839898 1599391147536 1615578241536 1619475138944 1621187888208 1621421623486 1624778308608 1625012561536 1625194778688 1627148137797 1630837816114 1631169759492 1647256246272 1648998376704 1649236121568 1652975886016 1654962635879 1657061342976 1658813843232 1659053003244 1664912423538 1675414472704 1681331678208 1681574084736 1681762644288 1685144221696 1685487218688 1687513044672 1687602097914 1691339604864 1691583454288 1693372464966 1693562347503 1710072390656 1714298966016 1716551881632 1716799366044 1720353503232 1720601535744 1720692335128 1726575846632 1726769452356 1743798736896 1744050149632 1749761255424 1749957460992 1750209761664 1752313379166 1756286878892 1756644356376 1760627676912 1773968265216 1780127877248 1784270352384 1784527600128 1786414908096 1786672465032 1786872809556 1790830169856 1792982609964 1797048330168 1797307420181 1810664884224 1814770700288 1821442651392 1821705258464 1821909531312 1823836374234 1827875597184 1828139131728 1846375133184 1852688388096 1852786157952 1853053283984 1857157213184 1859597871768 1859865979881 1864194010848 1870666906719 1884569573376 1884841281792 1889115298304 1891385869576 1891770845328 1895574693376 1895787249408 1896060575136 1902757055472 1903031386074 1921798953984 1923831439488 1928586336768 1932959548416 1933238233472 1935282817104 1935561837118 1935778877019 1942397827461 1961553624576 1961773579008 1962056418336 1966401755136 1968481412352 1968869114233 1973229539008 1973735325588 1980706136526 1993200171008 2000015460352 2000239727616 2002643861904 2002932593718 2007079087104 2007185004448 2007593550144 2010006523161 2014564361082 2021679371439 2034431859712 2039460114432 2041617037824 2041911388608 2046663051264 2049122982816 2049418415772 2053769520192 2054065623064 2069629642752 2076939131904 2081648744448 2081948866816 2084150726112 2084384427696 2084684944482 2089000682496 2089301864832 2096556385196 2117663428608 2117775181696 2125016426624 2125254710592 2125561119864 2127809103273 2132521530048 2133068147028 2138213269387 2154104322048 2161583850944 2162023823232 2166371078144 2166926371584 2169530850396 2174579491968 2174893012656 2177193169242 2198664502272 2198981495424 2204098670592 2206747827648 2209415123968 2211751790976 2212070670992 2219883231384 2220203283753 2241775570944 2242098779648 2242350192384 2249693042688 2250017392896 2250136130552 2255119473152 2257829953288 2258083130004 2288735842176 2289065821392 2294135380992 2294392628736 2297150312184 2302359269808 2302691213186 2310490710216 2310823825947 2328333348096 2333276614656 2333613015552 2336417838888 2341854837504 2342192475168 2344669566876 2347503569216 2350325087929 2379370133504 2381886544128 2382229953376 2382497079408 2387773559808 2390643479952 2391256259847 2396064440224 2422746353664 2428590201856 2429212708416 2431781832312 2432132435229 2437167462912 2437518842304 2437792168032 2446256724171 2470381543936 2470884369408 2473854182352 2479463829024 2479821306508 2485592014464 2488220764848 2488579504866 2494222542292 2513121709056 2521997517312 2522361127104 2527716332544 2528080766848 2531119325462 2531403146871 2537009407296 2537375181432 2540058697449 2562398605312 2565108585984 2571448449024 2575199049066 2577279397888 2580377089472 2580902303616 2581038502692 2589863769948 2590154178534 2615404832768 2615698105344 2616075224448 2624641883136 2625314642496 2628470068749 2631647100784 2634430318338 2640941515368 2660952397824 2666986303488 2670191815872 2670576791624 2676105449472 2676405528576 2676791400192 2679622362144 2680008697548 2686085814776 2695572495252 2715997326336 2722156050432 2722548518144 2732163977088 2732557887696 2732864296968 2738359360256 2742208697592 2769252175872 2778867634816 2779179236928 2779579925976 2785334243328 2785735819776 2789396807652 2796125044583 2827261922688 2833672947456 2834081493152 2837078804364 2843362040064 2843680874112 2844090862704 2854547079111 2882282876928 2882698430976 2885747159232 2889235162112 2892707800528 2899439322624 2899857350208 2902924225656 2903342755677 2931552669696 2931975327232 2942330436864 2943084627504 2949002387968 2949602632704 2959844308512 2960271045004 2960602988382 2989800256512 3000023190528 3000359591424 3003965792856 3004398890577 3010618630656 3010777506672 3011211586474 3021846541623 3051647789568 3052087761856 3058847174656 3059190171648 3062425556736 3062867082912 3069812359744 3073502038061 3074127623658 3080654280288 3081098434596 3104444464128 3111484020736 3115223785184 3122473116672 3122923300224 3126226089168 3127027416723 3133952797248 3144834577794 3175848725504 3176495142912 3176662772544 3183698079744 3187524639936 3187882065888 3188341679796 3198782295072 3231156483072 3238950277888 3242375776416 3242843246972 3249556617216 3250025123072 3250389557376 3254296275594 3261675632228 3262339518984 3294512492544 3297996753408 3298472243136 3305951772032 3309925271758 3314122685952 3317627686464 3318106006488 3329824847076 3350828945408 3362663356416 3363148169472 3363525288576 3370288443392 3375026089344 3375204195828 3382679209728 3383166908576 3386744929932 3387124695006 3420144781312 3433103763264 3433598732088 3440707006464 3441203071488 3441384670256 3453151693264 3453538904712 3454036819779 3487597473792 3488100299264 3499522510848 3499914921984 3500419523328 3504626758332 3512573757784 3513288712752 3521255353824 3560255754496 3569055200256 3572829816192 3573344930064 3573745619112 3581660339712 3585965219928 3594096660336 3594614840362 3621329768448 3642885302784 3643410516928 3643819062624 3647672748468 3655751194368 3656278263456 3656471212147 3668973674093 3705572315904 3706106567968 3714314426368 3719195743536 3719731959762 3728388021696 3732869257299 3741333813438 3769139146752 3769682563584 3778230596608 3782771739152 3783541690656 3791149386752 3791574498816 3792121150272 3796678988193 3805514110944 3806062772148 3843597907968 3847662878976 3857172673536 3865919096832 3866476466944 3870565634208 3871123674236 3871557754038 3884795654922 3923107249152 3923547158016 3924112836672 3932803510272 3936962824704 3937738228466 3946459078016 3947470651176 3951645477507 3961412273052 3986400342016 4000030920704 4000479455232 4005287723808 4005865187436 4014158174208 4014370008896 4015187100288 4020013046322 4029128722164 4043358742878 4068863719424 4083234075648 4083822777216 4093326102528 4098245965632 4098836831544 4107539040384 4108131246128 4139259285504 4153878263808 4163297488896 4163897733632 4168301452224 4168768855392 4169369888964 4178001364992 4178603729664 4193112770392 4235550363392 4250032853248 4250509421184 4251122239728 4255618206546 4265043060096 4266136294056 4276426538774 4308208644096 4323167701888 4324047646464 4333852743168 4339061700792 4339687286389 4349158983936 4349786025312 4354386338484 4364889449011 4397329004544 4397962990848 4413495655296 4418830247936 4423503581952 4424141341984 4439766462768 4440406567506 4440904482573 4484197559296 4484700384768 4499386085376 4500034785792 4500272261104 4510238946304 4515659906576 4516166260008 4516817379711 4577471684352 4578131642784 4588270761984 4588785257472 4594300624368 4604718539616 4605382426372 4620981420432 4621647651894 4656666696192 4667226031104 4672835677776 4683709675008 4684384950336 4689339133752 4695007138432 4700650175858 4717251866691 4758740267008 4763773088256 4764459906752 4764994158816 4775547119616 4781286959904 4781539277423 4782512519694 4792128880448 4857180403712 4858425416832 4863563664624 4864264870458 4874334925824 4875037684608 4875584336064 4881444413391 4892513448342 4940763087872 4941768738816 4947708364704 4958927658048 4959642613016 4964887907637 4971184028928 4976441529696 4977159009732 4988445084584 5026243418112 5043995034624 5044722254208 5055432665088 5056161533696 5062238650924 5062806293742 5074018814592 5074750362864 5080117394898 5130217171968 5142896898048 5150398098132 5160754178944 5161804607232 5162077005384 5179727539896 5180308357068 5230809665536 5231396210688 5232150448896 5249283766272 5250629284992 5256940137498 5263294201568 5268860636676 5281883030736 5321904795648 5340383631744 5341153583248 5352811057152 5353582800384 5359244724288 5360017395096 5372171629552 5391144990504 5391922260543 5431994652672 5444312100864 5445097036288 5464327954176 5465115775392 5465728593936 5476718720512 5484417395184 5557735269632 5558358473856 5559159851952 5571471639552 5578793615304 5579597939643 5592250089166 5612000720157 5654523845376 5667345894912 5668162986304 5674157608728 5674975682201 5686724080128 5687361748224 5688181725408 5707932356399 5709094158222 5765396861952 5771494318464 5778470324224 5785415601056 5798878645248 5799714700416 5805848451312 5806685511354 5807336631057 5827193482383 5863950654464 5884660873728 5886169255008 5898004775936 5899205265408 5906607342699 5919688617024 5920542090008 5921205976764 5979600513024 6000046381056 6000719182848 6007931585712 6008797781154 6021237261312 6021555013344 6022423172948 6043693083246 6103295579136 6104175523712 6118380343296 6124851113472 6125734165824 6139624719488 6147004076122 6148255247316 6161308560576 6162196869192 6208888928256 6222968041472 6230447570368 6244946233344 6245846600448 6252452178336 6254054833446 6267905594496 6289669155588 6351697451008 6352990285824 6353325545088 6375049279872 6375764131776 6376683359592 6383427309819 6397564590144 6414639808161 6462312966144 6477900555776 6484751552832 6485686493944 6499113234432 6500050246144 6500779114752 6508592551188 6523351264456 6524679037968 6595993506816 6596944486272 6611903544064 6619850543516 6628245371904 6635255372928 6636212012976 6659649694152 6660609851259 6725326712832 6726296338944 6727050577152 6750052178688 6750408391656 6765358419456 6766333817152 6773489859864 6774249390012 6840289562624 6866207526528 6867197464176 6882406142976 6882769340512 6906303386528 6907077809424 6908073639558 6932471477841 6976200598528 6999829843968 7000839046656 7009253516664 7025147515568 7026577425504 7042510707648 7050975263787 7120511508992 7138110400512 7145659632384 7146689860128 7147491238224 7163320679424 7171930439856 7188193320672 7189229680724 7285770605568 7286821033856 7287638125248 7295345496936 7296397305687 7311502388736 7312556526912 7312942424294 7337947348186 7338770172513 7411144631808 7412213135936 7428628852736 7438391487072 7439463919524 7456776043392 7465738514598 7482667626876 7539365127168 7556461193216 7565543478304 7567083381312 7582298773504 7583148997632 7584242300544 7593357976386 7594209440613 7611028221888 7612125544296 7620176092347 7687195815936 7695325757952 7714345347072 7731838193664 7732952933888 7741131268416 7742247348472 7743115508076 7769591309844 7846214498304 7847094316032 7848225673344 7873925649408 7875476456932 7892918156032 7894941302352 7903290955014 7922824546104 8000958910464 8010575447616 8011730374872 8028316348416 8028740017792 8030374200576 8040026092644 8058257444328 8059419246151 8086717485756 8137727438848 8166468151296 8167645554432 8196491931264 8197673663088 8215078080768 8216262492256 8307756527616 8327795467264 8336602904448 8337537710784 8338739777928 8356002729984 8357207459328 8386225540784 8388375133749 8471100726784 8500065706496 8501018842368 8502244479456 8511236413092 8530086120192 8532272588112 8552853077548 8646335403776 8648095292928 8667705486336 8678123401584 8679374572778 8698317967872 8699572050624 8708772676968 8710028267031 8729778898022 8794658009088 8795925981696 8826991310592 8837660495872 8847007163904 8848282683968 8879532925536 8880813135012 8881808965146 8968395118592 8969400769536 9000069571584 9000544522208 9013196671731 9020477892608 9031319813152 9032332520016 9033634759422 9065539624869 9154943368704 9156263285568 9176541523968 9177570514944 9188601248736 9209437079232 9210764852744 9220506114183 9241962840864 9243295303788 9313333392384 9334452062208 9345671355552 9367419350016 9368769900672 9378678267504 9390014276864 9401300351716 9434503733382 9527546176512 9528919813504 9529988317632 9551094239232 9562573919808 9563078554846 9565025039388 9584257760896 9714360807424 9716850833664 9727127329248 9728529740916 9748669851648 9750075369216 9751168672128 9762888826782 9785026896684 9881526175744 9883537477632 9895416729408 9917855316096 9919285226032 9929775815274 9942368057856 9952883059392 9954318019464 9976890169168 10052486836224 10087990069248 10089444508416 10110865330176 10112323067392 10124477301848 10125612587484 10148037629184 10149500725728 10160234789796 10260434343936 10300796196264 10321508357888 10323609214464 10324154010768 10359455079792 10360616714136 10362110459337 10462792421376 10464300897792 10498567532544 10501258569984 10513880274996 10526588403136 10537721273352 10539240552659 10563766061472 10600445804741 10680767263488 10682307166496 10707165600768 10718489448576 10720034790192 10744343259104 10782289981008 10783844521086 10863989305344 10890194072576 10928655908352 10930231550784 10931457187872 10953437441024 10968834790368 10969413636441 11006921022279 11115470539264 11116716947712 11118319703904 11142943279104 11157587230608 11159195879286 11184500178332 11224001440314 11309047690752 11334691789824 11336325972608 11348315217456 11349951364402 11373448160256 11374723496448 11376363450816 11390036964579 11415864712798 11418188316444 11530793723904 11542988636928 11556940648448 11570831202112 11597757290496 11599429400832 11611696902624 11613371022708 11614673262114 11654386964766 11727901308928 11769321747456 11772338510016 11796009551872 11798410530816 11813214685398 11839377234048 11841084180016 11842411953528 11854936432521 11959201026048 12000092762112 12001438365696 12015863171424 12017595562308 12042474522624 12043110026688 12044846345896 12087386166492 12206591158272 12208351047424 12249702226944 12251468331648 12279249438976 12294008152244 12296510494632 12322617121152 12324393738384 12417777856512 12460895140736 12489892466688 12491693200896 12504904356672 12508109666892 12535811188992 12579338311176 12581151941267 12703394902016 12706651090176 12750098559744 12751528263552 12753366719184 12766854619638 12795129180288 12829279616322 12924625932288 12955801111552 12969503105664 12971372987888 13000100492288 13001558229504 13017185102376 13019061859167 13046702528912 13049358075936 13094668347033 13191987013632 13193888972544 13223807088128 13239701087032 13256490743808 13270510745856 13272424025952 13319299388304 13321219702518 13452592677888 13454101154304 13500104357376 13500816783312 13530716838912 13532667634304 13546979719728 13548498780024 13550452139133 13732415053056 13734394928352 13764812285952 13765538681024 13782083799631 13812606773056 13814155618848 13816147279116 13864942955682 13952401197056 14001678093312 14018507033328 14050295031136 14053154851008 14085021415296 14101950527574 14151755600073 14241023017984 14276220801024 14291319264768 14293379720256 14294982476448 14326641358848 14343860879712 14344617832269 14376386641344 14378459361448 14571541211136 14573642067712 14575276250496 14590690993872 14592794611374 14623004777472 14625113053824 14625884848588 14675894696372 14677540345026 14822289263616 14824426271872 14876782974144 14878927839048 14894663722911 14913552086784 14931477029196 14965335253752 14967492885709 15078730254336 15112922386432 15131086956608 15134166762624 15164597547008 15166297995264 15168484601088 15186715952772 15188418881226 15222056443776 15224251088592 15240352184694 15390651515904 15428690694144 15465905867776 15482262536832 15484494696944 15486231016152 15539182619688 15692428996608 15694188632064 15696451346688 15747851298816 15750952913864 15785836312064 15789882604704 15806581910028 15845649092208 16021150895232 16023460749744 16057480035584 16060748401152 16080052185288 16116514888656 16118838492302 16173434971512 16175766781629 16332936302592 16335291108864 16392983862528 16395347326176 16430156161536 16432524984512 16452275615503 16655590934528 16673205808896 16675075421568 16677479555856 16714414918656 16738793818929 16772451081568 16776750267498 16836002160471 16942201453568 17000131412992 17002037684736 17004488958912 17022472826184 17024927046603 17060172240384 17064545176224 17105706155096 17123797069197 17292670807552 17296190585856 17335410972672 17356246803168 17358749145556 17396635935744 17399144101248 17417545353936 17420056534062 17459557796044 17591851963392 17653982621184 17694014327808 17696565367936 17719822028097 17759065851072 17761626270024 17763617930292 17936790237184 17938801539072 18000139143168 18001089044416 18026393343462 18040955785216 18062639626304 18064665040032 18067269518844 18131079249738 18309886737408 18312526571136 18355141029888 18377202497472 18418874158464 18421529705488 18441012228366 18483925681728 18486590607576 18626666784768 18668904124416 18691342711104 18734838700032 18737539801344 18757356535008 18780028553728 18802600703432 18869007466764 19055092353024 19057839627008 19059976635264 19125147839616 19126157109692 19130050078776 19168515521792 19243919424483 19433701667328 19454254658496 19457059481832 19497339703296 19500150738432 19502337344256 19525777653564 19570053793368 19572875312081 19763052351488 19790833458816 19835710632192 19838570452064 19859551630548 19884736115712 19905766118784 19908636038928 19953780338336 19981829553777 20175980138496 20178889016832 20224646134784 20248954603696 20251225174968 20296075258368 20299001451456 20320469579592 20520868687872 20601592392528 20643016715776 20647218428928 20648308021536 20718910159584 20721233428272 20724220918674 20928601795584 21002517139968 21027760549992 21053176806272 21075442546704 21078481105318 21127532122944 21152925791361 21200891609482 21361534526976 21364614332992 21414331201536 21436978897152 21440069580384 21488686518208 21514514266427 21564579962016 21567689042172 21780388145152 21857311816704 21860463101568 21862914375744 21889191917061 21906874882048 21937669580736 21938827272882 22013842044558 22016310517539 22230941078528 22233433895424 22236639407808 22285886558208 22315174461216 22318391758572 22369000356664 22448002880628 22618095381504 22669383579648 22672651945216 22696630434912 22699902728804 22746896320512 22749446992896 22752726901632 22780073929158 22831729425596 22836376632888 23061587447808 23085977273856 23141662404224 23195514580992 23198858801664 23223393805248 23226742045416 23229346524228 23308773929532 23455802617856 23538643494912 23544677020032 23592019103744 23626429370796 23678754468096 23682168360032 23684823907056 23709872865042 24002876731392 24031726342848 24035191124616 24084949045248 24086220053376 24089692691792 24174772332984 24178257738453 24413182316544 24416702094848 24499404453888 24502936663296 24558498877952 24588016304488 24593020989264 24645234242304 24648787476768 24921790281472 24983386401792 25009808713344 25016219333784 25071622377984 25158676622352 25162303882534 25165125401247 25413302180352 25500197119488 25503056527104 25506733438368 25533709239276 25590258360576 25595298485029 25658559232644 25911602223104 25939006211328 25942745975776 26000200984576 26003116459008 26034370204752 26038123718334 26093405057824 26098716151872 26130084801093 26189336694066 26383974027264 26387777945088 26447614176256 26479402174064 26512981487616 26541021491712 26544848051904 26638598776608 26642439405036 26905185355776 26908202308608 27000208714752 27001633566624 27061433677824 27065335268608 27093959439456 27096997560048 27100904278266 27464830106112 27468789856704 27529624571904 27531077362048 27564167599262 27625213546112 27628311237696 27632294558232 27661518342549 27729885911364 27904802394112 28003356186624 28037014066656 28100590062272 28106309702016 28170042830592 28203901055148 28303511200146 28482046035968 28582638529536 28586759440512 28589964952896 28653282717696 28687721759424 28689235664538 28752773282688 28756918722896 29143082422272 29147284135424 29150552500992 29181381987744 29185589222748 29246009554944 29250226107648 29251769697176 29351789392744 29355080690052 29644578527232 29648852543744 29753565948288 29757855678096 29789327445822 29827104173568 29862954058392 29930670507504 29934985771418 30157460508672 30262173913216 30268333525248 30332595990528 30336969202176 30373431905544 30376837762452 30444112887552 30448502177184 30480704369388 30554226143077 30781303031808 30931811735552 30964525073664 30968989393888 30972462032304 31078365239376 31086331378011 31388377264128 31392902693376 31495702597632 31501905827728 31571672624128 31579765209408 31613163820056 31617721657977 31691298184416 31801337414223 32042301790464 32046921499488 32114960071168 32121496802304 32160104370576 32233029777312 32237676984604 32346869943024 32351533563258 32670582217728 32785967725056 32790694652352 32860312323072 32865049969024 32904551231006 32908240909323 33020763066837 33311181869056 33346411617792 33350150843136 33354959111712 33428829837312 33470774941961 33477587637858 33544902163136 33553500534996 33672004320942 33884402907136 34000262825984 34004075369472 34008977917824 34044945652368 34049854093206 34120344480768 34129090352448 34170110893737 34211412310192 34247594138394 34585341615104 34592381171712 34670821945344 34712493606336 34717498291112 34793271871488 34798288202496 34835090707872 34840113068124 34919115592088 35183703926784 35307965242368 35388028655616 35393130735872 35439644056194 35518131702144 35523252540048 35527235860584 35877603078144 36000278286336 36002178088832 36052786686924 36125279252608 36129330080064 36134539037688 36262158499476 36349625579579 36619773474816 36625053142272 36754404994944 36837748316928 36843059410976 36882024456732 36967851363456 36973181215152 37253333569536 37382685422208 37469677400064 37475079602688 37514713070016 37560057107456 37605201406864 37738014933528 37743455823801 38110184706048 38115679254016 38119953270528 38250295679232 38252314219384 38260100157552 38337031043584 38487838848966 38867403334656 38908509316992 38914118963664 39000301476864 39004674688512 39051555307128 39057185577501 39140107586736 39145750624162 39284005041099 39581666917632 39671421264384 39677140904128 39719103261096 39769472231424 39811532237568 39817272077856 39907560676672 39955526494793 39963659107554 40357778033664 40449292269568 40497909207392 40502450349936 40592150516736 40598002902912 40640939159184 40651356417399 41203184785056 41286033431552 41294436857856 41296616043072 41346251398893 41437820319168 41442466856544 41448441837348 41857203591168 42005034279936 42055521099984 42106353612544 42150885093408 42156962210636 42255064245888 42305851582722 42401783218964 42723069053952 42729228665984 42828662403072 42873957794304 42880139160768 42977373036416 43029028532854 43033853496807 43129159924032 43135378084344 43560776290304 43714623633408 43720926203136 43725828751488 43778383834122 43813749764096 43875339161472 43877654545764 44027684089116 44032621035078 44461882157056 44466867790848 44473278815616 44630348922432 44636783517144 44683991168733 44738000713328 44896005761256 44902478657127 45236190763008 45338767159296 45345303890432 45393260869824 45399805457608 45493792641024 45498893985792 45505453803264 45560147858316 45663458851192 45672753265776 46171954547712 46283324808448 46397717603328 46446787610496 46453484090832 46458693048456 46617547859064 47077286989824 47089354040064 47252858741592 47357508936192 47364336720064 47369647814112 47419745730084 47534125757911 48063452685696 48070382249232 48172440106752 48179385383584 48349544665968 48356515476906 48527300344887 48833404189696 48998808907776 49005873326592 49116997755904 49176032608976 49186041978528 49290468484608 49297574953536 49356826846509 49843580562944 49966772803584 50019617426688 50032438667568 50143244755968 50317353244704 50324607765068 50330250802494 50826604360704 51000394238976 51006113054208 51013466876736 51067418478552 51074781139809 51180516721152 51190596970058 51317118465288 51371391207591 51823204446208 51878012422656 51885491951552 52000401969152 52006232918016 52068740409504 52076247436668 52186810115648 52197432303744 52260169602186 52378673388132 52775555890176 52895228352512 52958804348128 53082042983424 53089696103808 53159466084291 53277197553216 53284878810072 53810370711552 53816404617216 54000417429504 54003267133248 54122867355648 54130670537216 54187918878912 54193995120096 54201808556532 54929660212224 54937579713408 55062154724096 55128335198524 55250427092224 55256622475392 55264589116464 55323036685098 55459771822728 56006712373248 56074028133312 56201180124544 56212619404032 56340085661184 56407802110296 56415934723057 56607022400292 56964092071936 57165277059072 57173518881024 57179929905792 57375443518848 57378471329076 57505546565376 57513837445792 57731758273449 58294568270848 58301105001984 58362763975488 58371178445496 58492019109888 58500452215296 58503539394352 58703578785488 58710161380104 58718625936243 59289157054464 59297705087488 59507131896576 59515711356192 59578654891644 59654208347136 59725908116784 59861341015008 59869971542836 60524347826432 60536667050496 60673938404352 60746863811088 60753675524904 60888225775104 60897004354368 60961408738776 61108452286154 61562606063616 61863623471104 61929050147328 61937978787776 61944924064608 62156730478752 62160010606499 62172662756022 62785805386752 63003811655456 63143345248256 63159530418816 63226327640112 63235443315954 63382596368832 63458777374083 63602674828446 64084603580928 64093842998976 64229920142336 64242993604608 64320208741152 64466059554624 64475353969208 64543542799281 64693739886048 64703067126516 65341164435456 65571935450112 65581389304704 65720624646144 65730099938048 65809102462012 65816481818646 66041526133674 66692823235584 66700301686272 66709918223424 66857659674624 66941549883922 66955175275716 67089804326272 67107001069992 67344008641884 67768805814272 68000525651968 68008150738944 68017955835648 68089891304736 68099708186412 68240688961536 68258180704896 68340221787474 68422824620384 68495188276788 69170683230208 69184762343424 69424987212672 69434996582224 69586543742976 69596576404992 69670181415744 69680226136248 69838231184176 70367407853568 70615930484736 70776057311232 70786261471744 70879288112388 71036263404288 71046505080096 71054471721168 72004356177664 72105573373848 72250558505216 72258660160128 72269078075376 72524316998952 72534773215359 72699251159158 73239546949632 73250106284544 73508809989888 73675496633856 73686118821952 73764048913464 73774683868613 73935702726912 73946362430304 74203120633187 74765370844416 74950159205376 75029426140032 75120114214912 75210402813728 75476029867056 75486911647602 75495376203741 76231358508032 76239906541056 76500591358464 76504628438768 76520200315104 76674062087168 76785895455087 76975677697932 77734806669312 77817018633984 77828237927328 78000602953728 78009349377024 78103110614256 78114371155002 78280215173472 78291501248324 78568010082198 79163333835264 79342842528768 79354281808256 79438206522192 79538944462848 79623064475136 79634544155712 79815121353344 79911052989586 79927318215108 80715556067328 80898584539136 80995818414784 81004900699872 81184301033472 81196005805824 81281878318368 81302712834798 82406369570112 82572066863104 82588873715712 82593232086144 82692502797786 82875640638336 82884933713088 82896883674696 82984555027647 83714407182336 84010068559872 84111042199968 84212707225088 84301770186816 84313924421272 84510128491776 84611703165444 84803566437928 85446138107904 85458457331968 85747915588608 85760278321536 85954746072832 86058057065708 86067706993614 86258319848064 86270756168688 87429247266816 87441852406272 87451657502976 87556767668244 87750678322944 87755309091528 88055368178232 88065242070156 88923764314112 88933735581696 88946557631232 89260697844864 89273567034288 89367982337466 89476001426656 89792011522512 89804957314254 90472381526016 90690607780864 90786521739648 90799610915216 90997787971584 91010907606528 91120295716632 91326917702384 91345506531552 91662678429231 92343909095424 92566649616896 92795435206656 92893575220992 92906968181664 92917386096912 93235095718128 94178708080128 94505717483184 94715017872384 94728673440128 94739295628224 94839491460168 94853164973931 95068251515822 95404012242669 96126905371392 96140764498464 96344880213504 96358770767168 96474586597417 96699089331936 96713030953812 97054600689774 97666808379392 98011746653184 98233995511808 98352065217952 98372083957056 98580936969216 98595149907072 98713653693018 98724722727969 99062289200511 99687161125888 99933545607168 100039234853376 100064877335136 100286489511936 100412324825883 100634706489408 100649215530136 100660501604988 101653208721408 102000788477952 102012226108416 102026933753472 102134836957104 102149562279618 102361033442304 102381193940116 102634236930576 102742782415182 103756024845312 103770983903104 104012465836032 104137480819008 104152494873336 104373620231296 104394864607488 104520339204372 104757346776264 104772450199963 105551111780352 105790456705024 105917608696256 106164085966848 106179392207616 106318932168582 106554395106432 106569757620144 107632809234432 108000834859008 108006534266496 108261341074432 108375837757824 108387990240192 108403617113064 109048876738737 109859320424448 109875159426816 110124309448192 110256670397048 110500854184448 110513244950784 110529178232928 110646073370196 110919543645456 112148056266624 112402360249088 112425238808064 112680171322368 112815604220592 112831869446114 113214044800584 113230367471403 114330554118144 114347037762048 114359859811584 114750887037696 114756942658152 115011093130752 115027674891584 115463516546898 116589136541696 116602210003968 116725527950976 116742356890992 117000904430592 117007078788704 117171556732503 117407157570976 117420322760208 117437251872486 117852015123297 118595410174976 119014263793152 119031422712384 119157309783288 119308416694272 119451816233568 119722682030016 119739943085672 119866579484379 121048695652864 121073334100992 121347876808704 121493727622176 121507351049808 121776451550208 121794008708736 121922817477552 122216904572308 123858100294656 123875957575552 123889848129216 124038754196679 124313460957504 124320021212998 124345325512044 125571610773504 126007623310912 126286690496512 126319060837632 126452655280224 126470886631908 126765192737664 126917554748166 127205349656892 128169207161856 128187685997952 128459840284672 128485987209216 128640417482304 128932119109248 128950707938416 129087085598562 129101560490421 129387479772096 129406134253032 130682328870912 131143870900224 131162778609408 131441249292288 131460199876096 131618204924024 131632963637292 132083052267348 133385646471168 133400603372544 133419836446848 133883099767844 133910350551432 134179608652544 134214002139984 134688017283768 134707435971381 136016301477888 136035911671296 136179782609472 136199416372824 136481377923072 136516361409792 136680443574948 136845649240768 136990376553576 137010127184567 138341366460416 138849974425344 138869993164448 139193152809984 139340362831488 139360452272496 139676462368352 141231860969472 141572522943488 141758576224776 142072526808576 142093010160192 142108943442336 142602377273733 144008712355328 144211146747696 144501117010432 144517320320256 144538156150752 145048633997904 145069546430718 145398502318316 146500212569088 147017619979776 147350993267712 147372237643904 147528097826928 147549367737226 147871405453824 147892724860608 148070480539527 148406241266374 149530741688832 149900318410752 150058852280064 150240228429824 150420805627456 150952059734112 150973823295204 150990752407482 152462717016064 152479813082112 153001182716928 153009256877536 153040400630208 153224343419427 153348124174336 153571790910174 153951355395864 154114173622773 155469613338624 155634037267968 155656475854656 156001205907456 156018698754048 156206221228512 156228742310004 156560430346944 156583002496648 157136020164396 158326667670528 158685685057536 158708563616512 158876413044384 159246128950272 159269088311424 159630242706688 159822105979172 159854636430216 161431112134656 161991636829568 162009801399744 162368602066944 162392011611648 162563756636736 162605425669596 164812739140224 165144133726208 165186464172288 165385005595572 165751281276672 165769867426176 165793767349392 165969110055294 168020137119744 168222084399936 168425414450176 168603540373632 168627848842544 169020256983552 169223406330888 169247804169171 169607132875856 170892276215808 170916914663936 171495831177216 171520556643072 171909492145664 172116114131416 172135413987228 172516639696128 172541512337376 174883704812544 174903315005952 175113535336488 175501356645888 175510618183056 176110736356464 176130484140312 176155877808729 177867471163392 177893115262464 178521395689728 178547134068576 178735964674932 178952002853312 179167089395203 179584023045024 179609914628508 181381215561728 181573043479296 181599221830432 182021815213056 182240591433264 182653835404768 182691013063104 183325356858462 184687818190848 185133299233792 185590870413312 185787150441984 185813936363328 185834772193824 186470191436256 186480031819497 188357416160256 189011434966368 189430035744768 189457346880256 189478591256448 189678982920336 189706329947862 190136503031644 190808024485338 192253810742784 192281528996928 192689760427008 192717541534336 192949173194834 193398178663872 193426061907624 193630628397843 194109201379548 195333616758784 196023493306368 196467991023616 196704130435904 196744167914112 197161873938432 197190299814144 197427307386036 197449445455938 198124578401022 199374322251776 200078469706752 200129754670272 200572979023872 200824649651766 201269412978816 201298431060272 201321003209976 203306417442816 204001576955904 204024452216832 204053867506944 204269673914208 204299124559236 204722066884608 204762387880232 205268473861152 205485564830364 207512049690624 207541967806208 208274961638016 208304989746672 208747240462592 208789729214976 209040678408744 209514693552528 209544900399926 211102223560704 211835217392512 212328171933696 212358784415232 212637864337164 213108790212864 213139515240288 213879583001539 216013068532992 216522682148864 216751675515648 216775980480384 216807234226128 217604319646077 218097753477474 219718640848896 219750318853632 220248618896384 220513340794096 221001708368896 221026489901568 221058356465856 221292146740392 221324051605839 221839087290912 222609361899561 224296112533248 224804720498176 224850477616128 225360342644736 225631208441184 225663738892228 226428089601168 226460734942806 228694075524096 228719719623168 229501774075392 229513885316304 230022186261504 230055349783168 230357686365261 230927033093796 233178273083392 233204420007936 233451055901952 233484713781984 234001808861184 234014157577408 234295424593727 234343113465006 234814315141952 234840645520416 234874503744972 235704030246594 237190820349952 238028527586304 238062845424768 238314619566576 238616833388544 238903632467136 239445364060032 239479886171344 239733158968758 242097391305728 242146668201984 242695753617408 242987455244352 243014702099616 243552903100416 243588017417472 243845634955104 244433809144616 247716200589312 247751915151104 247779696258432 248077508393358 248626921915008 248640042425996 248690651024088 251143221547008 252015246621824 252638121675264 252905310560448 252941773263816 253530385475328 253835109496332 254410699313784 254447379057053 256338414323712 256375371995904 256919680569344 257280834964608 257864238218496 257901415876832 258174171197124 258203120980842 258774959544192 258812268506064 262287741800448 262325557218816 262920399752192 263236409848048 263265927274584 264166104534696 266771292942336 266801206745088 266839672893696 267766199535688 267820701102864 268359217305088 268428004279968 269376034567536 269414871942762 272071823342592 272359565218944 272398832745648 273032722819584 273360887149896 273691298481536 273980753107152 274020254369134 274988035287693 277699948850688 277739986328896 278386305619968 278680725662976 278720904544992 279352924736704 279688685463551 283145045886976 283517152449552 284145053617152 284186020320384 284217886884672 284559494921793 285204754547466 286212036728007 288017424710656 288422293495392 289002234020864 289034640640512 289076312301504 289423759792251 290097267995808 290139092861436 290797004636632 293000425138176 294035239959552 294701986535424 294744475287808 295056195653856 295098735474452 295742810907648 295785449721216 296140961079054 296812482532748 299061483377664 299800636821504 300117704560128 300841611254912 301236974477649 301904119468224 301947646590408 301981504814964 304925434032128 304959626164224 306002365433856 306018513755072 306080801260416 306448686838854 306696248348672 307143581820348 307902710791728 308228347245546 311268074535936 311312951709312 312037397508096 312412442457024 312457484620008 313120860693888 313166004993296 314272040328792 314317350599889 316653335341056 317371370115072 317417127233024 317752826088768 318492257900544 318538176622848 319260485413376 319644211958344 319709272860432 323983273659136 324019602799488 324784023223296 325127513273472 325210851339192 327146630216211 329625478280448 330372928344576 330770011191144 331502562553344 331539734852352 331587534698784 331938220110588 332738880305377 336444168799872 336850828900352 337207080747264 337255697685088 338040513967104 338446812661776 338495608338342 339214265751712 339691102414209 341833829327872 342991662354432 343041113286144 343818984291328 344232228262832 344270827974456 345033279392256 345083024674752 349767409625088 349806630011904 350227070672976 351002713291776 351021236366112 352221472712928 352260968280624 352311755617458 355786230524928 357042791379456 357094268137152 357471929349864 357904005706624 358334178790406 359168046090048 359219829257016 359599738453137 362762431123456 363146086958592 363198443660864 364043630426112 364481182866528 365307670809536 365382026126208 366650713716924 370266598467584 371574300883968 371627872726656 371669544387648 372116262590037 372940382872512 372960063638994 376714832320512 378022869932736 378860071489536 378914693760512 378957182512896 379357965840672 379412659895724 380273006063288 381616048970676 384507621485568 384563057993856 385379520854016 385435083068672 385898346389668 386796357327744 386852123815248 387261256795686 388218402759096 392046986612736 393408260871808 393488335828224 394323747876864 394380599628288 394854614772072 394898890911876 396249156802044 398748644503552 400156939413504 400259509340544 401649299303532 402538825957632 402596862120544 402642006419952 404122307914143 408048904433664 408107735013888 408539347828416 408598249118472 409444133769216 409524775760464 410536947722304 410971129660728 411030381553701 415024099381248 415083935612416 416549923276032 416609979493344 417494480925184 417579458429952 418081356817488 419029387105056 419089800799852 423670434785024 424717568830464 425275728674328 426217580425728 426279030480576 427759166003078 427807131821199 432026137065984 433045364297728 433503351031296 433551960960768 433614468452256 435120074245493 435208639292154 436195506954948 439500637707264 440497237792768 441026681588192 442003416737792 442052979803136 442116712931712 442584293480784 442648103211678 443678174581824 444211441618581 445218723799122 448592225066496 449609440996352 449700955232256 450720685289472 451262416882368 451327477784456 452856179202336 452921469885612 457388151048192 457439439246336 459003548150784 459027770632608 460044372523008 460110699566336 460715372730522 461854066187592 466408840015872 466902111803904 466969427563968 468003617722368 468028315154816 468590849187454 468686226930012 469628630283904 469681291040832 469749007489944 471408060493188 474381640699904 476057055172608 476125690849536 476629239133152 477807264934272 478890728120064 478959772342688 479466317937516 484194782611456 484293336403968 485974910488704 486029404199232 487105806200832 487176034834944 487691269910208 488867618289232 495432401178624 495503830302208 495559392516864 496155016786716 497253843830016 497280084851992 497381302048176 504030493243648 505276243350528 505810621120896 505883546527632 507060770950656 507670218992664 507743412507513 508821398627568 508894758114106 512676828647424 512750743991808 514561669929216 515728476436992 515802831753664 516348342394248 516406241961684 517549919088384 517624537012128 519421844432309 524651114437632 525840799504384 526472819696096 526531854549168 528332209069392 528467633426187 533602413490176 533679345787392 535532399071376 535641402205728 536718434610176 536856008559936 537501268185609 538752069135072 538829743885524 544143646685184 544719130437888 544797665491296 546065445639168 546721774299792 547382596963072 547961506214304 548040508738268 549976070575386 555399897701376 555479972657792 556772611239936 557361451325952 557441809089984 558705849473408 559377370927102 559440095458491 566290091773952 567034304899104 568290107234304 568372040640768 568435773769344 569118989843586 570409509094932 572424073456014 576034849421312 576844586990784 578004468041728 578069281281024 578152624603008 578847519584502 580194535991616 580278185722872 580891885193529 581594009273264 586000850276352 588070479919104 589403973070848 589488950575616 590112391307712 590197470948904 591485621815296 591570899442432 592281922158108 593624965065496 598122966755328 600235409120256 601683222509824 602473948955298 603808238936448 603895293180816 603963009629928 609919252328448 612004730867712 612037027510144 612161602520832 612897373677708 614287163640696 615805421583456 616456694491092 617943634852843 622536149071872 622625903418624 624824884914048 624914969240016 626241721387776 626332009986592 628544080657584 628634701199778 633306670682112 634834254466048 635505652177536 636984515801088 637076353245696 638520970826752 639288423916688 639418545720864 641638749004617 647966547318272 648039205598976 649568046446592 650255026546944 650421702678384 654293260432422 659250956560896 660745856689152 661540022382288 663005125106688 663079469704704 663175069397568 663876440221176 663972154817517 665477760610754 667828085698683 672888337599744 673701657800704 674414161494528 674511395370176 676081027934208 676893625323552 676991216676684 678428531503424 679382204828418 683667658655744 686082226572288 687637968582656 688464456525664 688541655948912 690066558784512 690166049349504 691073059095783 699534819250176 699613260023808 700454141345952 702005426583552 702042472732224 702886273781181 704442945425856 704521936561248 704623511234916 711572461049856 714085582758912 714188536274304 714943858699728 715808011413248 716668357580812 718336092180096 718439658514032 719199476906274 726292173917184 726396887321728 728087260852224 728962365733056 730615341619072 730764052252416 733301427433848 733407151399741 740533196935168 743148601767936 743255745453312 743339088775296 744232525180074 745880765745024 745920127277988 753429664641024 756045739865472 757829387521024 757914365025792 758715931681344 758825319791448 760546012126576 763232097941352 763342137171159 769015242971136 769126115987712 770759041708032 770870166137344 771796692779336 773592714655488 773704247630496 774522513591372 776436805518192 786816521743616 786976671656448 788761199256576 789709229544144 789797781823752 792498313604088 800313878827008 800519018681088 803298598607064 805077651915264 805193724241088 805284012839904 808080137884487 808244615828286 816215470027776 817078695656832 817196498236944 819049551520928 821073895444608 821942259321456 822060763107402 824964105863079 830167871224832 833099846552064 833219958986688 834988961850368 835158916859904 836162713634976 838058774210112 838179601599704 839066056390653 847340869570048 849435137660928 850551457348656 852435160851456 852558060961152 855518332006156 855614263642398 864052274131968 867006702062592 867103921921536 867228936904512 868271279376753 870240148490986 870417278584308 872391013909896 879001275414528 880994475585536 882053363176384 884006833475584 884105959606272 884233425863424 885168586961568 885296206423356 887356349163648 888422883237162 890437447598244 897184450132992 899218881992704 899401910464512 902524833764736 902654955568912 903710923432947 905712358404672 905842939771224 914776302096384 914878878492672 918007096301568 918055541265216 920088745046016 920221399132672 921430745461044 923708132375184 933804223607808 933938855127936 936056630309632 937181698374908 937372453860024 939257260567808 939362582081664 939498014979888 942816120986376 942952051799667 952114110345216 952251381699072 953258478266304 955614529868544 957781456240128 957919544685376 958932635875032 959070890291969 968389565222912 971949820977408 972058808398464 974352069669888 975382539820416 977735236578464 981439890648633 991007660604416 991118785033728 992310033573432 994507687660032 994560169703984 994762604096352 998216640916131 1008060986487296 1010552486701056 1011621242241792 1011767093055264 1014121541901312 1015340437985328 1015486825015026 1017642797255136 1017789516228212 1025501487983616 1029123339858432 1031456952873984 1031605663507328 1032696684788496 1032812483923368 1035099838176768 1035249074024256 1038843688864618 1049302228875264 1051681599008768 1052945639392192 1053063709098336 1056664418138784 1056935266852374 1067358691574784 1071064798142752 1071282804411456 1073436869220352 1073712017119872 1075002536371218 1077504138270144 1077659487771048 1078799215359411 1088287293370368 1089438260875776 1089595330982592 1092130891278336 1093443548599584 1094765193926144 1095923012428608 1096081017476536 1099952141150772 1110799795402752 1110959945315584 1114722902651904 1114883618179968 1117411698946816 1118754741854204 1118880190916982 1134068609798208 1136580214468608 1136744081281536 1136871547538688 1138237979687172 1140819018189864 1144848146912028 1152069698842624 1153689173981568 1156008936083456 1156138562562048 1156305249206016 1157695039169004 1160389071983232 1160556371445744 1161783770387058 1163188018546528 1176140959838208 1178977901151232 1180224782615424 1180394941897808 1182971243630592 1183141798884864 1184563844316216 1187249930130992 1196245933510656 1200470818240512 1203366445019648 1204947897910596 1207616477872896 1207790586361632 1207926019259856 1224074055020288 1224323205041664 1225794747355416 1228574327281392 1231610843166912 1232913388982184 1233091144661103 1235887269705686 1245072298143744 1245251806837248 1249649769828096 1249829938480032 1252483442775552 1252664019973184 1254169625766421 1257088161315168 1257269402399556 1269668508932096 1271011304355072 1274152706491392 1277041941653504 1278576847833376 1278837091441728 1283277498009234 1283421395463597 1295933094636544 1296078411197952 1299136092893184 1300510053093888 1300843405356768 1305360222736479 1308586520864844 1318501913121792 1321491713378304 1323080044764576 1326010250213376 1326158939409408 1326350138795136 1327752880442352 1327944309635034 1330955521221508 1335656171397366 1345776675199488 1348828322989056 1349022790740352 1352162055868416 1353787250647104 1353982433353368 1356857063006848 1358764409656836 1367335317311488 1372164453144576 1375275937165312 1376928913051328 1377083311897824 1380133117569024 1380332098699008 1382146118191566 1399226520047616 1400908282691904 1404010853167104 1404084945464448 1405772547562362 1408885890851712 1409043873122496 1409247022469832 1423144922099712 1428171165517824 1428377072548608 1429887717399456 1431616022826496 1433336715161624 1436672184360192 1436879317028064 1438398953812548 1452584347834368 1452793774643456 1457924731466112 1461230683238144 1461528104504832 1466602854867696 1466814302799482 1486297203535872 1486511490906624 1486678177550592 1488465050360148 1491761531490048 1491840254555976 1512091479730944 1515658775042048 1515828730051584 1517431863362688 1517650639582896 1521092024253152 1523230237522539 1526464195882704 1526684274342318 1538030485942272 1538252231975424 1541740332274688 1543593385558672 1547185429310976 1547408495260992 1549045027182744 1552873611036384 1558265533296927 1573633043487232 1573953343312896 1577522398513152 1579418459088288 1579595563647504 1584996627208176 1601038037362176 1606597197214128 1610155303830528 1610387448482176 1610568025679808 1612503804556827 1616160275768974 1616489231656572 1632430940055552 1634157391313664 1634392996473888 1638099103041856 1640067972156089 1642147790889216 1643884518642912 1644121526214804 1649928211726158 1660335742449664 1666199693104128 1666439917973376 1669977923700736 1670317833719808 1672325427269952 1676117548420224 1676359203199408 1678132112781306 1678320286375473 1694681739140096 1698870275321856 1701102914697312 1704870321702912 1705116121922304 1711036664012312 1711228527284796 1728104548263936 1734013404125184 1734207843843072 1734457873809024 1736542558753506 1740480296981972 1740834557168616 1744782027819792 1758002550829056 1764106726352768 1768211919212544 1768466851726848 1770337173923136 1770592412846712 1774712698327296 1776845766474324 1780874895196488 1781131653399371 1794368900265984 1798437763985408 1805049667529472 1805309911137824 1807421846865894 1811424716809344 1811685879542448 1829757756985344 1836014192603136 1836111082530432 1840442798265344 1842861490922088 1847416264750368 1853830904558529 1867608447215616 1867877710255872 1872113260619264 1874363396749816 1874744907720048 1878514521135616 1878725164163328 1878996029959776 1885632241972752 1885904103599334 1904502763398144 1906516956532608 1911229059737088 1915562912480256 1915839089370752 1917865271750064 1918141780583938 1924916247013851 1943899641954816 1944117616796928 1948704139339776 1950765079640832 1955470473156928 1962879781297266 1982015321208832 1982237570067456 1984620067146864 1989015375320064 1989120339407968 1989525208192704 1991916464452551 1996433281832262 2003484257096049 2016121972974592 2021104973402112 2023242484483584 2023534186110528 2028243083802624 2030680875970656 2030973650030052 2035285594510272 2035579032456424 2051002975967232 2058246679716864 2062913905747968 2063211327014656 2065393369576992 2065624967846736 2070199676353536 2070498148048512 2077687377729236 2098604457750528 2105891278784384 2106127418196672 2108658821343543 2113328836277568 2113870533704748 2134717383149568 2142129596285504 2142565608822912 2146873738440704 2147424034239744 2150005072742436 2155008276540288 2155318975542096 2157598430718822 2178876521751552 2179190661965184 2184261782556672 2186887097199168 2189530387852288 2191846024857216 2192162034953072 2199904282301544 2200221454199223 2221599590805504 2221919890631168 2229445805303808 2229767236359936 2234823397893632 2237509483708408 2237760381833964 2268137219596416 2273488162563072 2273743095077376 2276475959374344 2281638036379728 2289696293824056 2290026411513477 2307378347963136 2312277125124096 2312610498412032 2315390078338008 2320778143966464 2321112742891488 2323567540774116 2326376037093056 2329172162137639 2357955802302464 2360449565230848 2360789883795616 2366283597769728 2369127688632432 2374499860261984 2400941636481024 2406732890039296 2409895795821192 2415232955745792 2415581172723264 2415852038519712 2424240413653461 2448148110040576 2448646410083328 2451589494710832 2457148654562784 2463221686333824 2465826777964368 2466182289322206 2471774539411372 2490503613674496 2499299539656192 2499659876960064 2504966885551104 2505328039946368 2508339251532842 2514176322630336 2514538804799112 2517198169171959 2539337017864192 2542022608710144 2548305412982784 2554083883307008 2557153695666752 2557674182883456 2566554996018468 2566842790927194 2591866189273088 2592156822395904 2601020106187776 2601686810713536 2604813838130259 2610720445472958 2617173041729688 2637003826243584 2642983426756608 2646160089529152 2652020500426752 2652317878818816 2652700277590272 2655505760884704 2655888619270068 2661911042443016 2671312342794732 2691553350398976 2697656645978112 2698045581480704 2707574501294208 2707964866706736 2713714126013696 2717528819313672 2744328906289152 2753857826102656 2754166623795648 2760266235138048 2760664197398016 2764292236383132 2801816565383808 2808169890928896 2811545095124724 2817771781703424 2818087746244992 2818494044939664 2828856155399001 2856342331035648 2856754145097216 2859775434798912 2863232045652992 2866673430323248 2873344368720384 2873758634056128 2876797907625096 2877212670875907 2905168695668736 2905587549286912 2915849462932224 2922461366476288 2923056209009664 2933205709735392 2933628605598964 2973022981813248 2973356355101184 2976930100720296 2983523062980096 2983680509111952 2994649922748393 3024182959461888 3031317550084096 3031657460103168 3034863726725376 3035301279165792 3042184048506304 3045840519718451 3046460475045078 3052928391765408 3053368548684636 3076504463950848 3083480664549376 3087186771117344 3094370858621952 3094816990521984 3098090054365488 3105747222072768 3116531066593854 3147266086974464 3147906686625792 3155044797026304 3158836918176576 3159191127295008 3169993254416352 3202076074724352 3213194394428256 3220310607661056 3220774896964352 3221136051359616 3225007609113654 3232320551537948 3232978463313144 3264861880111104 3268314782627328 3268785992947776 3276198206083712 3280135944312178 3284295581778432 3287769037285824 3288243052429608 3299856423452316 3320671484899328 3332399386208256 3332879835946752 3339955847401472 3344650854539904 3352235096840448 3352718406398816 3356264225562612 3356640572750946 3389363478280192 3402205829394624 3409740643405824 3410232243844608 3422073328024624 3422457054569592 3456209096527872 3468026808250368 3468415687686144 3468915747618048 3473085117507012 3480960593963944 3481669114337232 3489564055639584 3528213452705536 3536933703453696 3540674347846272 3541184825693424 3549425396654592 3553691532948648 3561749790392976 3562263306798742 3588737800531968 3610099335058944 3610619822275648 3614843693731788 3622849433618688 3623371759084896 3635952911026163 3672222165060864 3680885596530688 3685722981844176 3694832529500736 3699273433983309 3707661809117058 3735216894431232 3735755420511744 3744226521238528 3748726793499632 3749489815440096 3757029042271232 3757450328326656 3757992059919552 3762508877299263 3771264483945504 3771808207198668 3809005526796288 3813033913065216 3822458119474176 3831125824960512 3831678178741504 3835730543500128 3836283561167876 3849832494027702 3887799283909632 3888235233593856 3897408278679552 3901530159281664 3910940946313856 3916080668209437 3925759562594532 3964030642417664 3964475140134912 3969240134293728 3978030750640128 3978240678815936 3979050416385408 3983832928905102 3992866563664524 4006968514192098 4032243945949184 4046484968967168 4047068372221056 4056486167605248 4061361751941312 4061947300060104 4070571189020544 4071158064912848 4102005951934464 4116493359433728 4125827811495936 4126422654029312 4130786739153984 4131249935693472 4140399352707072 4140996296097024 4155374755458472 4211782557568768 4212254836393344 4217317642687086 4226657672555136 4227741067409496 4269434766299136 4284259192571008 4285131217645824 4294848068479488 4300010145484872 4310016553080576 4310637951084192 4315196861437644 4325605443969901 4357753043503104 4358381323930368 4373774194398336 4379060775704576 4383692049714432 4384324069906144 4399808564603088 4400442908398446 4443839781262336 4458891610607616 4459534472719872 4469646795787264 4475018967416816 4475520763667928 4536274439192832 4546976325126144 4547486190154752 4552951918748688 4563276072759456 4579392587648112 4580052823026954 4614756695926272 4625220996824064 4630780156676016 4641556287932928 4642225485782976 4647135081548232 4652752074186112 4658344324275278 4674796599890781 4715911604604928 4720899130461696 4721579767591232 4732567195539456 4738255377264864 4748999720523968 4813465780078592 4819791591642384 4830465911491584 4831162345446528 4831704077039424 4837511413670481 4848480827306922 4896296220081152 4897292820166656 4903178989421664 4914297309125568 4920203916468267 4926443372667648 4931653555928736 4932364578644412 4943549078822744 4981007227348992 4998599079312384 4999319753920128 5009933771102208 5010656079892736 5016678503065684 5028352645260672 5029077609598224 5034396338343918 5084045217420288 5096610825965568 5114307391333504 5115348365766912 5133109992036936 5133685581854388 5183732378546176 5184313644791808 5202040212375552 5203373621427072 5209627676260518 5221440890945916 5234346083459376 5274007652487168 5292320179058304 5304635757637632 5305400555180544 5311011521769408 5311777238540136 5323822084886032 5342624685589464 5343394960198113 5383106700797952 5395313291956224 5396091162961408 5415149002588416 5415929733413472 5427428252027392 5435057638627344 5507715652205312 5508333247591296 5521328394796032 5528584472766264 5561492713675587 5603633130767616 5616339781857792 5623090190249448 5635543563406848 5636175492489984 5636988089879328 5656560965191409 5657712310798002 5713508290194432 5719550869597824 5726464091305984 5733346860646496 5746688737440768 5747517268112256 5753595815250192 5754425341751814 5774748741041553 5811175098573824 5831698925864448 5844922732952576 5846112418019328 5866411419470784 5867257211197928 5946045963626496 5946712710202368 5953860201440592 5967046125960192 5967361018223904 5989299845496786 6048365918923776 6063314920206336 6069727453450752 6070602558331584 6084368097012608 6091681039436902 6092920950090156 6105856783530816 6106737097369272 6153008927901696 6166961329098752 6174373542234688 6188741717243904 6189633981043968 6196180108730976 6211494444145536 6233062133187708 6294532173948928 6295813373251584 6317673836353152 6318382254590016 6325976464030629 6339986508832704 6404152149448704 6426388788856512 6440621215322112 6441549793928704 6442272102719232 6450015218227308 6464641103075896 6465956926626288 6536629565254656 6537571985895552 6552396412167424 6560271888624356 6568591163556864 6575538074571648 6576486104859216 6599712846904632 6600664362597669 6664798772416512 6665759671893504 6689301709079808 6704470193680896 6705436812797632 6712528451125224 6713281145501892 6778726956560384 6804411658789248 6820464487689216 6844146656049248 6844914109139184 6870079234540431 6936831375372288 6937831495236096 6946170235014024 6961921187927888 6963338228674464 6979128111279168 6987516486412917 7056426905411072 7073867406907392 7081348695692544 7082369651386848 7098850793309184 7107383065897296 7123499580785952 7124526613597484 7220198670117888 7221239644551296 7229687387463576 7245698867237376 7246743518169792 7271905822052326 7272721240960383 7344444330121728 7361771193061376 7371445963688352 7389665059001472 7398546867966618 7415323618234116 7471510841023488 7488453042477056 7497453586999264 7498979630880192 7514058084542464 7514900656653312 7515984119839104 7525017754598526 7542528967891008 7543616414397336 7551594507515877 7618011053592576 7626067826130432 7644916238948352 7662251649921024 7663356357483008 7671461087000256 7672567122335752 7699664988055404 7775598567819264 7776470467187712 7803060318563328 7821881892627712 7832161336418874 7851519125189064 7928950280269824 7938480268587456 7956061501280256 7956481357631872 7958100832770816 7967665857810204 7985733127329048 8013937028384196 8064487891898368 8092969937934336 8094136744442112 8122723503882624 8123894600120208 8141142378041088 8142316129825696 8232986718867456 8252845308058624 8261573478307968 8262499871386944 8280798705414144 8281992592194048 8310749510916944 8423565115137536 8424509672786688 8434635285374172 8453315345110272 8455482134818992 8568518385142016 8570262435291648 8589696136958976 8600020290969744 8620033106161152 8621275902168384 8630393722875288 8631638012627721 8651210887939802 8715506087006208 8716762647860736 8747548388796672 8758121551409152 8767384099428864 8768648139812288 8799617129206176 8800885816796892 8887679562524672 8919068945439744 8939293591574528 8950037934833632 8951041527335856 8983949768245179 9072548878385664 9093952650252288 9094972380309504 9105903837497376 9126552145518912 9137521559155353 9158785175296224 9160105646053908 9229513391852544 9250441993648128 9261560313352032 9283112575865856 9284450971565952 9294270163096464 9305504148372224 9316688648550556 9349593199781562 9441798260923392 9443159535182464 9465134391078912 9476510754529728 9497999441047936 9626931560157184 9639583183284768 9660931822983168 9662324690893056 9663408154078848 9675022827340962 9696961654613844 9792592440162304 9794585640333312 9806357978843328 9828594618251136 9840407832936534 9852886745335296 9863307111857472 9864729157288824 9887098157645488 9962014454697984 9997198158624768 9998639507840256 10019867542204416 10021312159785472 10033357006131368 10056705290521344 10058155219196448 10068792676687836 10168090434840576 10228614782667008 10230696731533824 10266219984073872 10267371163708776 10368627289583616 10404080424751104 10406747242854144 10419255352521036 10442881781891832 10468692166918752 10505041792498331 10584640358116608 10610801110361088 10622023043538816 10623554477080272 10647644169772064 10685249371178928 10686789920396226 10766213401595904 10792182325922816 10830298005176832 10831859466826944 10854856504054784 10870115277254688 10907858733078489 11015431304410624 11016666495182592 11042656789592064 11057168945532528 11122985427351174 11207266261535232 11232679563715584 11246180380498896 11271087126813696 11272350984979968 11273976179758656 11287526631897789 11313121930382818 11315424621596004 11427016580388864 11439101739195648 11452928182611968 11466693721292992 11493377474881536 11495034536224512 11507191630500384 11508850683503628 11549497482083106 11622350197147648 11663397851728896 11689845465905152 11692224836038656 11732822838941568 11734514422395856 11748242004628311 11892091927252992 11893425420404736 11907720402881184 11934092251920384 11934722036447808 11978599690993572 12096731837847552 12139454906901504 12141205116663168 12168736194025216 12183362078873804 12185841900180312 12211713567061632 12213474194738544 12306017855803392 12348747084469376 12377483434487808 12379267962087936 12392360217461952 12422988888291072 12466124266375416 12467921573795597 12589064347897856 12635347672706304 12636764509180032 12651952928061258 12679973017665408 12808304298897408 12852777577713024 12883099587857408 12884544205438464 12900030436454616 12929282206151792 12931913853252576 12976816331909703 13073259130509312 13075143971791104 13104792824334848 13120543777248712 13137182327113728 13151076149143296 13152972209718432 13199425693809264 13201328725195338 13331519343787008 13378603418159616 13408940387361792 13410873625595264 13425056902250448 13426562291003784 13608823317578496 13640928975378432 13688293312098496 13689828218278368 13740158469080862 13875662990472192 13892340470028048 13923842375855776 13926676457348928 13958256222558336 13975032972825834 14024389799672343 14112853810822144 14147734813814784 14162697391385088 14164739302773696 14197701586618368 14214766131794592 14246999161571904 14249053227194968 14440397340235776 14442479289102592 14459374774927152 14491397734474752 14493487036339584 14543811644104652 14545442481920766 14688888660243456 14742891927376704 14760611749404801 14779330118002944 14797093735933236 14830647236468232 14943021682046976 14976906084954112 14994907173998528 14997959261760384 15028116169084928 15029801313306624 15031968239678208 15050035509197052 15085057935782016 15087232828794672 15103189015031754 15252135652260864 15289832477896704 15326712714966016 15342922174000512 15345134244671504 15399329976110808 15551197135638528 15552940934375424 15606120637126656 15643763785255424 15664322672837748 15703038250378128 15876960537174912 15912962715263744 15916201665541632 15935331715620408 15971466254658096 16027874056768392 16030184880594339 16185939875868672 16188273488884224 16245447007765248 16247789200240416 16282284756082176 16284632259651392 16304205134963473 16505690616117248 16523146956615936 16524999742773888 16563985184388096 16621499021833888 16684478141026761 16847130230275072 16849019345573376 16869270570748344 16906630690220544 16910964269637984 16969682895574227 17137036770284032 17140524870583296 17179392273917952 17200040581939488 17240066212322304 17242551804336768 17260787445750576 17263276025255442 17302421775879604 17433525295721472 17495096777593344 17534768198857728 17537296279624576 17599234258412352 17601771633593784 17775359125049344 17838137890879488 17878587183149056 17900075869667264 17902083054671712 17967899536490358 18145097756771328 18189944760619008 18211807674994752 18253104291037824 18275043118310706 18317570350592448 18320211292107816 18459026783705088 18500883987296256 18523120626704064 18566225151731712 18568901943131904 18588540326192928 18611008296744448 18633377297101112 18699186399563124 18883596521846784 18886319070364928 18953021509059456 18995998882095872 19279166366569536 19321863645966336 19324649381786112 19326816308157696 19350045654681924 19393923309227688 19585184880324608 19612715957686656 19657189236502272 19680815665873068 19705773490670592 19726614223714944 19729458314577648 19774196315290976 19801993087793007 19994396317249536 19997279015680512 20042624319570944 20066714012262736 20113410581042688 20116310438392896 20137585353375672 20336180869681152 20457229565334016 20461393463067648 20532439968147744 20534742327417552 20813494485708288 20838510705042072 20885763563783664 20937384333837504 20962549459238751 21010083584996662 21169280716233216 21221602220722176 21244046087077632 21247108954160544 21295288339544128 21320883638029157 21370498742357856 21373579840792452 21584364651845632 21660596010353664 21663718933653888 21709713008109568 21740230554509376 21815717466156978 21818163722881149 22030862608821248 22033332990365184 22085313579184128 22114337891065056 22245970854702348 22414532523070464 22465359127431168 22492360760997792 22542174253627392 22544701969959936 22547952359517312 22575053263795578 22626243860765636 22630849243192008 22854033160777728 22878203478391296 22933387442585984 22986754949763072 22990069072449024 23014383261000768 23017701367007256 23098994964166212 23244700394295296 23326795703457792 23379690931810304 23465645677883136 23469028844791712 23496484009256622 23786850840809472 23815440805762368 23868184503840768 23869444072895616 23957199381987144 24193463675695104 24278909813803008 24282410233326336 24337472388050432 24366724157747608 24371683800360624 24423427134123264 24426948389477088 24697494168938752 24758535924175872 24784720434923904 24845977776582144 24932248532750832 24935843147591194 25270695345412608 25273529018360064 25303905856122516 25359946035330816 25705555155426048 25766199175714816 25769088410876928 25800060872909232 25858564412303584 25863827706505152 25894914037883163 25953632663819406 26146518261018624 26150287943582208 26209585648669696 26241087554497424 26274364654227456 26302152298286592 26305944419436864 26398851387618528 26402657450390676 26663038687574016 26757206836319232 26817880774723584 26821747251190528 26850113804500896 26853124582007568 27217646635156992 27281857950756864 27376586624196992 27379656436556736 27412564677466059 27480316938161724 27751325980944384 27784680940056096 27847684751711552 27853352914697856 27916512445116672 27950065945651668 28048779599344686 28225707621644288 28325394782770176 28329478605547392 28395403173236736 28429532263589184 28493998323143808 28498106454389936 28880794680471552 28884958578205184 28918749549854304 28982795468949504 28986974072679168 29087623288209304 29090884963841532 29377777320486912 29485783854753408 29521223498809602 29558660236005888 29594187471866472 29661294472936464 29886043364093952 29989814347997056 29995918523520768 30059602626613248 30063936479356416 30100071018394104 30170115871564032 30174465657589344 30206378030063508 30279238107789307 30504271304521728 30653425429932032 30685844348001024 30690268489343008 30798659952221616 31105881868750848 31212241274253312 31287527570510848 31328645345675496 31406076500756256 31515125377494993 31753921074349824 31825925430527488 31832403331083264 31870663431240816 31942932509316192 32055748113536784 32060369761188678 32376546977768448 32490894015530496 32495578400480832 32564569512164352 32569264519302784 32608410269926946 32723576199235467 33011381232234496 33046293913231872 33049999485547776 33127970368776192 33242998043667776 33368956282053522 33694260460550144 33698038691146752 33738541141496688 33813261380441088 33821928539275968 33862579895693367 33939365791148454 34274073540568064 34281049741166592 34358784547835904 34400081163878976 34480132424644608 34485103608673536 34521574891501152 34526552050510884 34604843551759208 34867050591442944 34990193555186688 35069536397715456 35074592559249152 35198468516824704 35203543267187568 35676275781758976 35800151739334528 35804166109343424 35935799072980716 36290195513542656 36423615349989504 36506208582075648 36550086236621412 36635140701184896 36640422584215632 36918053567410176 37046241253408128 37132450303463424 37137803886263808 37177080652385856 37222016593488896 37266754594202224 37398372799126248 37403764721386791 37767193043693568 37772638140729856 37906043018118912 37991997764191744 38558332733139072 38649298763572224 38653632616315392 38700091309363848 38787846618455376 38930448995729109 39225431915373312 39314378473004544 39361631331746136 39411546981341184 39453228447429888 39458916629155296 39548392630581952 39595926756339863 39603986175586014 39994558031361024 40085248639141888 40133428024525472 40226821162085376 40232620876785792 40275170706751344 40914459130668032 40922786926135296 41064879936295488 41069484654835104 41626988971416576 41677021410084144 41771527127567328 41874768667675008 41925098918477502 42020167169993324 42338561432466432 42443204441444352 42488092174155264 42494217908321088 42590576679088256 42641767276058314 42740997484715712 42747159681584904 43168729303691264 43321192020707328 43327437867307776 43419426016219136 43480461109018752 43631434932313956 43636327445762298 44061725217642496 44066665980730368 44228675782130112 44281835248214403 44491941709404696 44829065046140928 44930718254862336 44984721521995584 45084348507254784 45089403939919872 45095904719034624 45150106527591156 45252487721531272 45261698486384016 45756406956782592 45866774885171968 45980138144898048 46028766522001536 46035402734014512 46197989928332424 46653591406915584 46931291355766272 46938057689583424 46992968018513244 47630881611524736 47738888145791232 47914398763974288 48090554641783017 48557819627606016 48564820466652672 48674944776100864 48733448315495216 48743367600721248 48846854268246528 48853896778954176 48912615404890419 49394988337877504 49517071848351744 49569440869847808 49691955553164288 49864497065501664 49871686295182388 50541390690825216 50547058036720128 50607811712245032 50719892070661632 50909048686722681 51411110310852096 51532398351429632 51538176821753856 51600121745818464 51717128824607168 51727655413010304 51789828075766326 51907265327638812 52300575887164416 52419171297339392 52482175108994848 52604304596573184 52611888838873728 52797702775237056 52805314900781352 53326077375148032 53514413672638464 53635761549447168 53643494502381056 53700227609001792 53706249164015136 54435293270313984 54753173248393984 54759312873113472 54825129354932118 54960633876323448 55502651961888768 55569361880112192 55695369503423104 55706705829395712 55833024890233344 55900131891303336 56097559198689372 56451415243288576 56650789565540352 56658957211094784 56859064527178368 56987996646287616 56996212908779872 57769917156410368 57837499099708608 57965590937899008 57973948145358336 58175246576418608 58181769927683064 58755554640973824 58971567709506816 59042446997619204 59117320472011776 59188374943732944 59322588945872928 59979628695994112 59991837047041536 60127872958712832 60200142036788208 60340231743128064 60348931315178688 60412756060127016 60558476215578614 61008542609043456 61306850859864064 61371688696002048 61380536978686016 61597319904443232 62575055141021696 62657290691350992 62812153001512512 62887648377716253 63030250754989986 63507842148699648 63651850861054976 63664806662166528 63741326862481632 63885865018632384 63962650914087471 64111496227073568 64120739522377356 64753093955536896 64981788031060992 64991156800961664 65129139024328704 65138529038605568 65216820539853892 65447152398470934 66092587826463744 66099998971095552 66255940737552384 66485996087335552 66737912564107044 67388520921100288 67396077382293504 67477082282993376 67626522760882176 67643857078551936 67725159791386734 67878731582296908 68548147081136128 68562099482333184 68800162327757952 68960264849289216 68970207217347072 69043149783002304 69053104101021768 69209687103518416 69734101182885888 69980387110373376 70139072795430912 70149185118498304 70396937033649408 70407086534375136 71600303478669056 71608332218686848 71871598145961432 72580391027085312 72847230699979008 73012417164151296 73100172473242824 73270281402369792 73280845168431264 73535292547488317 74092482506816256 74275607772527616 74354161304771712 74444033186977792 74533509188404448 74796745598252496 74807529442773582 75545276281459712 75812086036237824 75983995528383488 77116665466278144 77298597527144448 77307265232630784 77400182618727696 77575693236910752 77860897991458218 78450863830746624 78628756946009088 78723262663492272 78823093962682368 78906456894859776 78917833258310592 79096785261163904 79191853512679726 79207972351172028 79989116062722048 80170497278283776 80266856049050944 80453642324170752 80465241753571584 80550341413502688 81828918261336064 81845573852270592 82129759872590976 82138969309670208 82237694032398177 83253977942833152 83354042820168288 83543054255134656 83749537335350016 83850197836955004 84040334339986648 84677122864932864 84976184348310528 84988435816642176 85181153358176512 85283534552116628 85481994969431424 85494319363169808 86642384041414656 86654875734615552 86960922218037504 87262869864627912 87272654891524596 88123450435284992 88133331961460736 88457351564260224 88563670496428806 88983883418809392 89658130092281856 89969443043991168 90178807879839744 90191809438069248 90300213055182312 90504975443062544 90523396972768032 90837714323367921 91512813913565184 91733549770343936 91960276289796096 92057533044003072 92070805468029024 92395979856664848 93862582711532544 93876115379166848 93985936037026488 94545376132484979 95261763223049472 95477776291582464 95828797527948576 96181109283566034 97129640933305344 97349889552201728 97466896630990432 97486735201442496 97693708536493056 97707793557908352 97825230809780838 98170728597706401 98789976675755008 99034143696703488 99138881739695616 99383911106328576 99728994131003328 99743372590364776 101082781381650432 101094116073440256 101215623424490064 101439784141323264 101818097373445362 102822220621704192 103076353643507712 103200243491636928 103434257649214336 103455310826020608 103579656151532652 103814530655277624 104601151774328832 104838342594678784 104964350217989696 105208609193146368 105223777677747456 105595405550474112 105610629801562704 107028827345276928 107286989004762112 107400455218003584 107412498328030272 108870586540627968 109506346496787968 109518625746226944 109650258709864236 109921267752646896 111138723760224384 111390739006846208 111413411658791424 111666049780466688 111800263782606672 112195118397378744 112211294164160373 113301579131080704 113317914422189568 113718129054356736 113975993292575232 113992425817559744 115539834312820736 115674998199417216 115947896290716672 116350493152837216 116363539855366128 116791346987187327 117943135419013632 118084893995238408 118234640944023552 118376749887465888 118645177891745856 118787780269019589 119959257391988224 119983674094083072 120255745917425664 120400284073576416 120680463486256128 120697862630357376 120825512120254032 121116952431157228 122743377392004096 122761073957372032 123194639808886464 125150110282043392 125314581382701984 125624306003025024 125775296755432506 126060501509979972 127015684297399296 127303701722109952 127329613324333056 127482653724963264 127771730037264768 127925301828174942 128222992454147136 128241479044754712 129506187911073792 129963576062121984 129982313601923328 130258278048657408 130277058077211136 130433641079707784 130894304796941868 132185175652927488 132199997942191104 132971992174671104 133475825128214088 134792154764587008 134954164565986752 135253045521764352 135287714157103872 135450319582773468 135757463164593816 137096294162272256 137600324655515904 137940414434694144 138086299566004608 138106208202043536 138419374207036832 139960774220746752 140298370236996608 140793874067298816 140814173068750272 143200606957338112 143216664437373696 143743196291922864 145694461399958016 146024834328302592 146200344946485648 146540562804739584 146561690336862528 146737846214671257 147070585094976634 148184965013632512 148551215545055232 148708322609543424 148888066373955584 149067018376808896 149593491196504992 149615058885547164 151090552562919424 151624172072475648 151967991056766976 152727146060168043 154233330932556288 154597195054288896 154614530465261568 154800365237455392 155151386473821504 155721795982916436 156901727661493248 157257513892018176 157446525326984544 157812913789719552 157835666516621184 158193570522327808 158383707025359452 158415944702344056 159978232125444096 160533712098101888 160907284648341504 160930483507143168 161100682827005376 163657836522672128 164259519745181952 164277938619340416 164475388064796354 166507955885666304 166708085640336576 167086108510269312 167499074670700032 167700395673910008 168080668679973296 169354245729865728 169952368696621056 169976871633284352 170362306716353024 170567069104233256 170963989938862848 170988638726339616 173309751469231104 173921844436075008 174525739729255824 174545309783049192 176266663922921472 176914703128520448 177127340992857612 177967766837618784 179938886087982336 180383618876138496 180600426110364624 181009950886125088 181046793945536064 181675428646735842 183025627827130368 183467099540687872 183920552579592192 184115066088006144 184141610936058048 184791959713329696 187725165423065088 187752230758333696 187971872074052976 189090752264969958 190523526446098944 190955552583164928 191657595055897152 191887952742262413 192362218567132068 194259281866610688 194699779104403456 194933793261980864 194973470402884992 195387417072986112 195415587115816704 195650461619561676 196341457195412802 197579953351510016 198277763479391232 198767822212657152 199457988262006656 199486745180729552 202165562763300864 202188232146880512 202431246848980128 202879568282646528 203636194746890724 205644441243408384 206400486983273856 206868515298428672 206910621652041216 207159312303065304 207629061310555248 209202303548657664 209928700435979392 210417218386292736 210447555355494912 211190811100948224 211221259603125408 211954666754525149 214573978009524224 214800910436007168 214824996656060544 217741173081255936 219012692993575936 219037251492453888 219300517419728472 219842535505293792 220605877642464951 222277447520448768 222781478013692416 222826823317582848 223332099560933376 223600527565213344 224390236794757488 224422588328320746 226635828844379136 227436258108713472 227951986585150464 227984851635119488 231079668625641472 231349996398834432 231895792581433344 232700986305674432 232727079710732256 233582693974374654 235886270838027264 236169787990476816 236469281888047104 236753499774931776 237290355783491712 237575560538039178 239918514783976448 239967348188166144 240511491834851328 240800568147152832 241360926972512256 241395725260714752 241651024240508064 242233904862314456 245486754784008192 245522147914744064 246389279617772928 250629162765403968 251248612006050048 251550593510865012 252121003019959944 254031368594798592 254607403444219904 254965307449926528 255543460074529536 255850603656349884 256445984908294272 256482958089509424 259927152124243968 259964627203846656 260554116154422272 260867282159415568 261788609593883736 264370351305854976 264399995884382208 265943984349342208 266951650256428176 269908329131973504 270575428314207744 270900639165546936 271514926329187632 272513142970103763 275200649311031808 275880828869388288 276172599132009216 276212416404087072 276838748414073664 277171487294379041 280596740473993216 281587748134597632 281628346137500544 283636128397454937 286401213914676224 286433328874747392 287486392583845728 291388922799916032 292049668656605184 292400689892971296 293081125609479168 293123380673725056 293475692429342514 294141170189953268 296369930027265024 297102431090110464 297416645219086848 298134036753617792 299186982393009984 299230117771094328 302181105125838848 303248344144951296 303935982113533952 305454292120336086 308466661865112576 309229060930523136 309600730474910784 310302772947643008 311443591965832872 313803455322986496 314515027784036352 314893050653969088 315625827579439104 315671333033242368 316387141044655616 316767414050718904 316831889404688112 321067424196203776 321860967014286336 322201365654010752 328519039490363904 328555877238680832 328950776129592708 333416171280673152 334172217020538624 334998149341400064 335400791347820016 336161337359946592 336633882492481119 339904737393242112 339953743266568704 340724613432706048 341134138208466512 341927979877725696 341977277452679232 346619502938462208 347843688872150016 349051479458511648 349090619566098384 353829406257040896 354254681985715224 355935533675237568 356363340807058767 359877772175964672 360767237752276992 361200852220729248 362019901772250176 362093587891072128 363350857293471684 366934199081375744 368230132176012288 368283221872116096 369583919426659392 375450330846130176 375504461516667392 375943744148105952 378181504529939916 381047052892197888 381911105166329856 383315190111794304 383775905484524826 384724437134264136 388518563733221376 389867586523961728 389946940805769984 390774834145972224 390831174231633408 391300923239123352 392682914390825604 395159906703020032 396555526958782464 398915976524013312 398973490361459104 404376464293761024 404862493697960256 405759136565293056 407272389493781448 411288882486816768 412800973966547712 413737030596857344 413821243304082432 414318624606130608 415258122621110496 419857400871958784 420895110710989824 422381622201896448 422442519206250816 423909333509050298 429147956019048448 429601820872014336 429649993312121088 438025385987151872 438074502984907776 438601034839456944 439685071010587584 440213538644013771 441211755284929902 444554895040897536 445562956027384832 445653646635165696 446664199121866752 447201055130426688 448780473589514976 448845176656641492 453271657688758272 454872516217426944 455903973170300928 455969703270238976 462699992797668864 463791585162866688 465401972611348864 465454159421464512 467165387948749308 471772541676054528 472339575980953632 473506999549863552 474580711566983424 475151121076078356 479837029567952896 479934696376332288 481601136294305664 482721853945024512 482791450521429504 483302048481016128 484467809724628912 490973509568016384 491044295829488128 492778559235545856 501258325530807936 502497224012100096 503101187021730024 504242006039919888 508062737189597184 509930614899853056 511086920149059072 511701207312699768 512891969816588544 512965916179018848 514747047832418219 519929254407693312 521108232308844544 521734564318831136 523577219187767472 528799991768764416 531887968698684416 533903300512856352 539816658263947008 541150856628415488 541801278331093872 543029852658375264 545026285940207526 550401298622063616 551761657738776576 552345198264018432 552424832808174144 553677496828147328 554342974588758082 561193480947986432 563175496269195264 563256692275001088 567272256794909874 572802427829352448 572866657749494784 574972785167691456 575663858226787239 582777845599832064 584099337313210368 584801379785942592 586162251218958336 586246761347450112 586951384858685028 588282340379906536 592739860054530048 594833290438173696 596268073507235584 598373964786019968 598460235542188656 606496688289902592 610908584240672172 616933323730225152 619201460949821568 620605545895286016 622887183931665744 627606910645972992 629786101307938176 631251655158878208 631342666066484736 632774282089311232 633534828101437808 633663778809376224 635864000263575447 642134848392407552 643721934028572672 644402731308021504 657038078980727808 657111754477361664 657901552259185416 661817632927394853 666832342561346304 668344434041077248 669996298682800128 670801582695640032 672322674719893184 673267764984962238 679907486533137408 681449226865412096 682268276416933024 683855959755451392 683954554905358464 693239005876924416 695687377744300032 698102958917023296 698181239132196768 707658812514081792 708509363971430448 711871067350475136 712726681614117534 719755544351929344 721534475504553984 722401704441458496 724039803544500352 724187175782144256 726701714586943368 733868398162751488 736460264352024576 736566443744232192 739167838853318784 751008923033334784 751887488296211904 756363009059879832 762094105784395776 763822210332659712 766630380223588608 767551810969049652 769448874268528272 779735173047923456 779893881611539968 781662348463266816 782601846478246704 785365828781651208 793111053917564928 797831953048026624 797946980722918208 809724987395920512 814544778987562896 817539428910311289 825601947933095424 827474061193714688 827642486608164864 828637249212261216 830516245242220992 831514461883137123 839714801743917568 841790221421979648 844763244403792896 844885038412501632 847818667018100596 859203641744028672 859299986624242176 876050771974303744 876149005969815552 877202069678913888 879370142021175168 880427077288027542 882423510569859804 889109790081795072 891125912054769664 891307293270331392 894402110260853376 897560947179029952 897690353313282984 906543315377516544 909745032434853888 911807946340601856 911939406540477952 925399985595337728 930803945222697728 930908318842929024 934330775897498616 943545083352109056 944679151961907264 947013999099727104 949161423133966848 950302242152156712 959674059135905792 963202272588611328 965582901042859008 966604096962032256 968935619449257824 982088591658976256 985557118471091712 1002516651061615872 1004994448024200192 1006202374043460048 1008484012079839776 1019861229799706112 1022173840298118144 1023402414625399536 1025783939633177088 1025931832358037696 1029494095664836438 1039858508815386624 1042216464617689088 1043469128637662272 1047154438375534944 1063775937397368832 1067806601025712704 1069090022421176301 1079633316527894016 1082301713256830976 1083602556662187744 1086059705316750528 1090052571880415052 1100802597244127232 1104690396528036864 1104849665616348288 1107354993656294656 1108685949177516164 1126350992538390528 1126513384550002176 1134544513589819748 1145604855658704896 1145733315498989568 1149945570335382912 1151327716453574478 1165555691199664128 1169602759571885184 1172324502437916672 1172493522694900224 1173902769717370056 1176564680759813072 1185479720109060096 1189666580876347392 1192536147014471168 1196747929572039936 1196920471084377312 1221817168481344344 1233866647460450304 1238402921899643136 1241211091790572032 1245774367863331488 1259572202615876352 1262685332132969472 1265548564178622464 1267069656202875616 1267327557618752448 1271728000527150894 1284269696784815104 1287443868057145344 1288805462616043008 1314076157961455616 1314223508954723328 1315803104518370832 1323635265854789706 1333664685122692608 1336688868082154496 1339992597365600256 1341603165391280064 1344645349439786368 1346535529969924476 1359814973066274816 1362898453730824192 1364536552833866048 1367711919510902784 1367909109810716928 1391374755488600064 1396205917834046592 1396362478264393536 1415317625028163584 1417018727942860896 1423742134700950272 1425453363228235068 1439511088703858688 1444803408882916992 1448079607089000704 1448374351564288512 1453403429173886736 1472920528704049152 1473132887488464384 1478335677706637568 1502017846066669568 1503774976592423808 1512726018119759664 1524188211568791552 1533260760447177216 1535103621938099304 1538897748537056544 1544241143497254657 1559470346095846912 1559787763223079936 1563324696926533632 1565203692956493408 1570731657563302416 1595663906096053248 1595893961445836416 1619449974791841024 1629089557975125792 1635078857820622578 1651203895866190848 1654948122387429376 1655284973216329728 1657274498424522432 1661032490484441984 1663028923766274246 1679429603487835136 1683580442843959296 1689526488807585792 1689770076825003264 1695637334036201192 1718407283488057344 1718599973248484352 1752298011939631104 1754404139357827776 1758740284042350336 1760854154576055084 1764847021139719608 1778219580163590144 1782251824109539328 1788804220521706752 1795121894358059904 1795380706626565968 1819490064869707776 1823878813080955904 1850799971190675456 1861607890445395456 1861816637685858048 1868661551794997232 1889358303923814528 1894027998199454208 1898322846267933696 1900604484304313424 1907592000790726341 1926404545177222656 1931165802085718016 1933208193924064512 1937871238898515648 1964177183317952512 1971114236942183424 1985452898782184559 2005033302123231744 2009988896048400384 2012404748086920096 2016968024159679552 2039722459599412224 2044347680596236288 2046804829250799072 2051567879266354176 2051863664716075392 2058988191329672876 2079717017630773248 2086938257275324544 2094308876751069888 2127551874794737664 2135613202051425408 2138180044842352602 2159266633055788032 2164603426513661952 2167205113324375488 2172119410633501056 2180105143760830104 2201605194488254464 2209380793056073728 2209699331232696576 2214709987312589312 2217371898355032328 2253026769100004352 2269089027179639496 2291466630997979136 2299891140670765824 2302655432907148956 2339205519143770368 2344987045389800448 2347805539434740112 2353129361519626144 2379333161752694784 2385072294028942336 2393495859144079872 2393840942168754624 2443634336962688688 2476805843799286272 2482422183581144064 2491548735726662976 2494543385649411369 2519144405231752704 2525370664265938944 2531097128357244928 2534139312405751232 2534655115237504896 2543456001054301788 2568539393569630208 2577610925232086016 2628152315922911232 2628447017909446656 2631606209036741664 2647270531709579412 2667329370245385216 2673377736164308992 2683206330782560128 2689290698879572736 2693071059939848952 2719629946132549632 2729073105667732096 2735423839021805568 2735818219621433856 2792411835668093184 2792724956528787072 2830635250056327168 2834037455885721792 2847484269401900544 2850906726456470136 2879022177407717376 2889606817765833984 2896159214178001408 2896748703128577024 2906806858347773472 2946265774976928768 2956671355413275136 3004035692133339136 3007549953184847616 3025452036239519328 3066521520894354432 3070207243876198608 3077795497074113088 3088482286994509314 3118940692191693824 3119575526446159872 3126649393853067264 3130407385912986816 3141463315126604832 3191327812192106496 3191787922891672832 3238899949583682048 3258179115950251584 3270157715641245156 3302407791732381696 3309896244774858752 3314548996849044864 3322064980968883968 3326057847532548492 3358859206975670272 3379052977615171584 3379540153650006528 3391274668072402384 3436814566976114688 3437199946496968704 3508808278715655552 3517480568084700672 3521708309152110168 3529694042279439216 3556439160327180288 3577608441043413504 3590243788716119808 3590761413253131936 3603229334826927533 3647757626161911808 3701599942381350912 3723215780890790912 3723633275371716096 3737323103589994464 3778716607847629056 3788055996398908416 3796645692535867392 3801208968608626848 3815184001581452682 3852809090354445312 3862331604171436032 3866416387848129024 3875742477797031296 3928354366635905024 3942228473884366848 3970905797564369118 4010066604246463488 4019977792096800768 4024809496173840192 4033936048319359104 4079444919198824448 4088695361192472576 4093609658501598144 4103135758532708352 4103727329432150784 4117976382659345752 4173876514550649088 4188617753502139776 4271226404102850816 4276360089684705204 4318533266111576064 4334410226648750976 4344238821267002112 4360210287521660208 4418761586112147456 4419398662465393152 4429419974625178624 4434743796710064656 4506053538200008704 4538178054359278992 4599782281341531648 4605310865814297912 4632723430491763971 4678411038287540736 4689974090779600896 4695611078869480224 4706258723039252288 4770144588057884672 4786991718288159744 4787681884337509248 4887268673925377376 4953611687598572544 4964844367162288128 4983097471453325952 4989086771298822738 5038288810463505408 5050741328531877888 5068278624811502464 5069310230475009792 5086912002108603576 5137078787139260416 5155221850464172032 5256894035818893312 5263212418073483328 5294541063419158824 5334658740490770432 5346755472328617984 5366412661565120256 5378581397759145472 5386142119879697904 5458146211335464192 5471636439242867712 5584823671336186368 5585449913057574144 5668074911771443584 5694968538803801088 5701813452912940272 5722776002372179023 5779213635531667968 5792318428356002816 5793497406257154048 5813613716695546944 5892531549953857536 5913342710826550272 6015099906369695232 6050904072479038656 6133043041788708864 6140414487752397216 6155590994148226176 6176964573989018628 6237881384383387648 6239151052892319744 6260814771825973632 6282926630253209664 6382655624384212992 6383575845783345664 6477799899167364096 6516358231900503168 6540315431282490312 6604815583464763392 6629097993698089728 6644129961937767936 6652115695065096984 6717718413951340544 6759080307300013056 6782549336144804768 6874399892993937408 7017616557431311104 7034961136169401344 7043416618304220336 7059388084558878432 7155216882086827008 7180487577432239616 7181522826506263872 7206458669653855066 7295515252323823616 7446431561781581824 7447266550743432192 7474646207179988928 7483630156948234107 7557433215695258112 7576111992797816832 7593291385071734784 7602417937217253696 7630368003162905364 7705618180708890624 7732832775696258048 7751484955594062592 7884456947768733696 7941811595128738236 8020133208492926976 8049618992347680384 8067872096638718208 8158889838397648896 8187219317003196288 8206271517065416704 8207454658864301568 8235952765318691504 8347753029101298176 8377235507004279552 8542452808205701632 8552720179369410408 8637066532223152128 8668820453297501952 8688477642534004224 8720420575043320416 8838797324930786304 8858839949250357248 8869487593420129312 9012107076400017408 9076356108718557984 9199564562683063296 9210621731628595824 9265446860983527942 9356822076575081472 9379948181559201792 9391222157738960448 9412517446078504576 9540289176115769344 9573983436576319488 9575363768675018496 9774537347850754752 9907223375197145088 9929688734324576256 9966194942906651904 9978173542597645476 10076577620927010816 10136557249623004928 10138620460950019584 10173824004217207152 10310443700928344064 10526424836146966656 10589082126838317648 10669317480981540864 10732825323130240512 10757162795518290944 10772284239759395808 10809688004480782599 10916292422670928384 10943272878485735424 11169647342672372736 11170899826115148288 11336149823542887168 11389937077607602176 11403626905825880544 11445552004744358046 11558427271063335936 11584636856712005632 11586994812514308096 11627227433391093888 11785063099907715072 11826685421653100544 12030199812739390464 12101808144958077312 12266086083577417728 12280828975504794432 12311181988296452352 12353929147978037256 12475762768766775296 12521629543651947264 12565853260506419328 12767151691566691328 12955599798334728192 13032716463801006336 13080630862564980624 13258195987396179456 13288259923875535872 13304231390130193968 13518160614600026112 13565098672289609536 13898170291475291913 14035233114862622208 14069922272338802688 14086833236608440672 14118776169117756864 14310433764173654016 14360975154864479232 14363045653012527744 14412917339307710132 14892863123563163648 14894533101486864384 14949292414359977856 14967260313896468214 15114866431390516224 15152223985595633664 15204835874434507392 15260736006325810728 15411236361417781248 15465665551392516096 15502969911188125184 15883623190257476472 16040266416985853952 16099237984695360768 16135744193277436416 16374438634006392576 16414909317728603136 16471905530637383008 16695506058202596352 16754471014008559104 17084905616411403264 17105440358738820816 17337640906595003904 17376955285068008448 17440841150086640832 17677594649861572608 17717679898500714496 17738975186840258624 18152712217437115968 18399129125366126592 18421243463257191648 18530893721967055884 18713644153150162944 18782444315477920896 18825034892157009152 19147966873152638976 19150727537350036992 19549074695701509504 19814446750394290176 19932389885813303808 19956347085195290952 20153155241854021632 20273114499246009856 20277240921900039168 20347648008434414304 21052849672293933312 21178164253676635296 21465650646260481024 21514325591036581888 21544568479518791616 21619376008961565198 21832584845341856768 21886545756971470848 22339294685344745472 22341799652230296576 22672299647085774336 22779874155215204352 22807253811651761088 22891104009488716092 23116854542126671872 23169273713424011264 23254454866782187776 23653370843306201088 24060399625478780928 24203616289916154624 24561657951009588864 24622363976592904704 24707858295956074512 25043259087303894528 25131706521012838656 25534303383133382656 25911199596669456384 26065432927602012672 26161261725129961248 26516391974792358912 26576519847751071744 26608462780260387936 27036321229200052224 27130197344579219072 27796340582950583826 28070466229725244416 28139844544677605376 28173666473216881344 28237552338235513728 28620867528347308032 28721950309728958464 28726091306025055488 28825834678615420264 29789066202973728768 29898584828719955712 29934520627792936428 30229732862781032448 30409671748869014784 30521472012651621456 30931331102785032192 31005939822376250368 31767246380514952944 32198475969390721536 32271488386554872832 32429064013442347797 32748877268012785152 32829818635457206272 32943811061274766016 33391012116405192704 33508942028017118208 34169811232822806528 34210880717477641632 34675281813190007808 34753910570136016896 34881682300173281664 35355189299723145216 35477950373680517248 36305424434874231936 36798258250732253184 36842486926514383296 37061787443934111768 37427288306300325888 37564888630955841792 37650069784314018304 38301455074700073984 39098149391403019008 39864779771626607616 39912694170390581904 40546228998492019712 40554481843800078336 40695296016868828608 42105699344587866624 42356328507353270592 42931301292520962048 43028651182073163776 43089136959037583232 43238752017923130396 43665169690683713536 44678589370689490944 44683599304460593152 45344599294171548672 45614507623303522176 45782208018977432184 46233709084253343744 46508909733564375552 48120799250957561856 48407232579832309248 49123315902019177728 49244727953185809408 49415716591912149024 50086518174607789056 50263413042025677312 51068606766266765312 52130865855204025344 52322523450259922496 53032783949584717824 53153039695502143488 53216925560520775872 54260394689158438144 55592681165901167652 56140932459450488832 56347332946433762688 56475104676471027456 57443900619457916928 57452182612050110976 57651669357230840528 59797169657439911424 59869041255585872856 60459465725562064896 60819343497738029568 61042944025303242912 62011879644752500736 63534492761029905888 64396951938781443072 64542976773109745664 64858128026884695594 65497754536025570304 65659637270914412544 65887622122549532032 66782024232810385408 67017884056034236416 68339622465645613056 68421761434955283264 69350563626380015616 69507821140272033792 69763364600346563328 70955900747361034496 72610848869748463872 73684973853028766592 74123574887868223536 75129777261911683584 75300139568628036608 76602910149400147968 78196298782806038016 79729559543253215232 79825388340781163808 81092457996984039424 81108963687600156672 81390592033737657216 84211398689175733248 84712657014706541184 85862602585041924096 86178273918075166464 86477504035846260792 87330339381367427072 89367198608921186304 90689198588343097344 91229015246607044352 91564416037954864368 93017819467128751104 96814465159664618496 97287192040327043391 98246631804038355456 98489455906371618816 98831433183824298048 100173036349215578112 100526826084051354624 104261731710408050688 104645046900519844992 106065567899169435648 106433851121041551744 108520789378316876288 111185362331802335304 112281864918900977664 112694665892867525376 112950209352942054912 114904365224100221952 115303338714461681056 119594339314879822848 119738082511171745712 121638686995476059136 122085888050606485824 124023759289505001472 127068985522059811776 128793903877562886144 129085953546219491328 129716256053769391188 130995509072051140608 131775244245099064064 134035768112068472832 136843522869910566528 138701127252760031232 139526729200693126656 141911801494722068992 145221697739496927744 147369947706057533184 148247149775736447072 150259554523823367168 150600279137256073216 153205820298800295936 156392597565612076032 159459119086506430464 159650776681562327616 162184915993968078848 162781184067475314432 168422797378351466496 169425314029413082368 172356547836150332928 172955008071692521584 181378397176686194688 182458030493214088704 183128832075909728736 186035638934257502208 193628930319329236992 194574384080654086782 196493263608076710912 196978911812743237632 197662866367648596096 200346072698431156224 201053652168102709248 208523463420816101376 209290093801039689984 212867702242083103488 217041578756633752576 222370724663604670608 225389331785735050752 225900418705884109824 229808730448200443904 230606677428923362112 239188678629759645696 239476165022343491424 243277373990952118272 244171776101212971648 254137971044119623552 257587807755125772288 259432512107538782376 261991018144102281216 263550488490198128128 273687045739821133056 279053458401386253312 283823602989444137984 290443395478993855488 294739895412115066368 296494299551472894144 300519109047646734336 301200558274512146432 312785195131224152064 319301553363124655232 325562368134950628864 336845594756702932992 338850628058826164736 344713095672300665856 345910016143385043168 364916060986428177408 366257664151819457472 372071277868515004416 387257860638658473984 389148768161308173564 392986527216153421824 395325732735297192192 402107304336205418496 418580187602079379968 425735404484166206976 434083157513267505152 444741449327209341216 450778663571470101504 451800837411768219648 459617460896400887808 461213354857846724224 478377357259519291392 478952330044686982848 486554747981904236544 488343552202425943296 508275942088239247104 518865024215077564752 527100976980396256256 547374091479642266112 558106916802772506624 567647205978888275968 580886790957987710976 589479790824230132736 592988599102945788288 601038218095293468672 625570390262448304128 638603106726249310464 651124736269901257728 677701256117652329472 689426191344601331712 691820032286770086336 729832121972856354816 732515328303638914944 778297536322616347128 785973054432306843648 790651465470594384384 837160375204158759936 851470808968332413952 868166315026535010304 889482898654418682432 901557327142940203008 903601674823536439296 922426709715693448448 957904660089373965696 976687104404851886592 1016551884176478494208 1037730048430155129504 1054201953960792512512 1094748182959284532224 1116213833605545013248 1135294411957776551936 1161773581915975421952 1178959581648460265472 1185977198205891576576 1277206213452498620928 1302249472539802515456 1355402512235304658944 1378852382689202663424 1383640064573540172672 1459664243945712709632 1465030656607277829888 1556595072645232694256 1581302930941188768768 1674320750408317519872 1702941617936664827904 1778965797308837364864 1803114654285880406016 1844853419431386896896 1915809320178747931392 1953374208809703773184 2033103768352956988416 2075460096860310259008 2108403907921585025024 2189496365918569064448 2357919163296920530944 2371954396411783153152 2554412426904997241856 2604498945079605030912 2710805024470609317888 2767280129147080345344 2930061313214555659776 3113190145290465388512 3162605861882377537536 3348641500816635039744 3405883235873329655808 3557931594617674729728 3689706838862773793792 3831618640357495862784 3906748417619407546368 4066207536705913976832 4150920193720620518016 4378992731837138128896 4743908792823566306304 5108824853809994483712 5534560258294160690688 5860122626429111319552 6226380290580930777024 6325211723764755075072 7115863189235349459456 7379413677725547587584 7663237280714991725568 7813496835238815092736 8132415073411827953664 8301840387441241036032 9487817585647132612608 10217649707619988967424 11069120516588321381376 11720245252858222639104 12452760581161861554048 14231726378470698918912 14758827355451095175168 15326474561429983451136 16603680774882482072064 18975635171294265225216 22138241033176642762752 23440490505716445278208 24905521162323723108096 28463452756941397837824 30652949122859966902272 33207361549764964144128 44276482066353285525504 49811042324647446216192 56926905513882795675648 66414723099529928288256 99622084649294892432384 132829446199059856576512 199244169298589784864768 398488338597179569729536
- Sum of all divisors σ(n): 1586221353482198630400000
- Sum of proper divisors (its aliquot sum) s(n): 1187733014885019060670464
- 398488338597179569729536 is an abundant number, because the sum of its proper divisors (1187733014885019060670464) is greater than itself. Its abundance is 789244676287839490940928
Bases of 398488338597179569729536
- Binary: 10101000110001000011000100110110110000001101110011101011001001111110000000000002
- Hexadecimal: 0x5462189B606E7593F000
- Base-36: 1SW1ZKWJPTM65MO0
Squares and roots of 398488338597179569729536
- 398488338597179569729536 squared (3984883385971795697295362) is 158792955997940432814779258804689749632190775296
- 398488338597179569729536 cubed (3984883385971795697295363) is 63277141216554323634293259180869491133654694562042234952711056870342656
-
The
square root of 398488338597179569729536 is 631259327532.8132287903 -
398488338597179569729536 is a
perfect cube number . Itscube root is 73587696
Scales and comparisons
How big is 398488338597179569729536?- 398,488,338,597,179,569,729,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 398,488,338,597,179,569,729,536 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 398488338597179569729536 cubic inches would be around 6132308 feet tall.
Recreational maths with 398488338597179569729536
- 398488338597179569729536 backwards is 635927965971795833884893
- 398488338597179569729536 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 398488338597179569729536's digits is 144
- 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 398488338597179569729536 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 398488338597179569729536 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/398488338597179569729536/
Chicago style:
Numbermatics. 2024. "Number 398488338597179569729536 - Facts about the integer". https://numbermatics.com/n/398488338597179569729536/
The information we have on file for 398488338597179569729536 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 398488338597179569729536, math, Factors of 398488338597179569729536, curriculum, school, college, exams, university, Prime factorization of 398488338597179569729536, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-eight sextillion, four hundred eighty-eight quintillion, three hundred thirty-eight quadrillion, five hundred ninety-seven trillion, one hundred seventy-nine billion, five hundred sixty-nine million, seven hundred twenty-nine thousand, five hundred thirty-six.