18032222748643991625943296
18,032,222,748,643,991,625,943,296 is an even composite number composed of seven prime numbers multiplied together.
What does the number 18032222748643991625943296 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 10935 divisors.
18032222748643991625943296 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 18032222748643991625943296:
28 × 32 × 72 × 134 × 192 × 292 × 1357212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 29 × 29 × 135721 × 135721)See below for interesting mathematical facts about the number 18032222748643991625943296 from the Numbermatics database.
Names of 18032222748643991625943296
- Cardinal: 18032222748643991625943296 can be written as Eighteen septillion, thirty-two sextillion, two hundred twenty-two quintillion, seven hundred forty-eight quadrillion, six hundred forty-three trillion, nine hundred ninety-one billion, six hundred twenty-five million, nine hundred forty-three thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.8032222748643991625943296 × 1025
Factors of 18032222748643991625943296
Divisors of 18032222748643991625943296
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 29 32 36 38 39 42 48 49 52 56 57 58 63 64 72 76 78 84 87 91 96 98 104 112 114 116 117 126 128 133 144 147 152 156 168 169 171 174 182 192 196 203 208 224 228 232 234 247 252 256 261 266 273 288 294 304 312 336 338 342 348 361 364 377 384 392 399 406 416 441 448 456 464 468 494 504 507 522 532 546 551 576 588 608 609 624 637 672 676 684 696 722 728 741 754 768 784 798 812 819 832 841 882 896 912 928 931 936 988 1008 1014 1044 1064 1083 1092 1102 1131 1152 1176 1183 1197 1216 1218 1248 1274 1344 1352 1368 1392 1421 1444 1456 1482 1508 1521 1568 1596 1624 1638 1653 1664 1682 1729 1764 1792 1824 1827 1856 1862 1872 1911 1976 2016 2028 2088 2128 2166 2184 2197 2204 2223 2262 2304 2352 2366 2394 2432 2436 2496 2523 2527 2548 2639 2688 2704 2736 2784 2793 2842 2888 2912 2964 3016 3042 3136 3192 3211 3248 3249 3276 3306 3328 3364 3393 3458 3528 3549 3648 3654 3712 3724 3744 3822 3857 3952 4032 4056 4176 4256 4263 4332 4368 4394 4408 4446 4524 4693 4704 4732 4788 4864 4872 4901 4959 4992 5046 5054 5096 5187 5278 5376 5408 5472 5568 5586 5684 5733 5776 5824 5887 5928 6032 6084 6272 6384 6422 6496 6498 6552 6591 6612 6728 6786 6916 7056 7098 7163 7296 7308 7424 7448 7488 7569 7581 7644 7714 7904 7917 8064 8112 8281 8352 8379 8512 8526 8664 8736 8788 8816 8892 9048 9386 9408 9464 9576 9633 9744 9802 9918 9984 10092 10108 10192 10374 10469 10556 10647 10816 10933 10944 11136 11172 11368 11466 11552 11571 11648 11774 11856 12064 12103 12168 12544 12768 12789 12844 12992 12996 13104 13182 13224 13456 13572 13832 14079 14112 14196 14326 14592 14616 14703 14896 14976 15138 15162 15288 15379 15428 15561 15808 15834 15979 16128 16224 16562 16704 16758 17024 17052 17328 17472 17576 17632 17661 17689 17784 18096 18473 18772 18816 18928 19152 19266 19488 19604 19773 19836 20184 20216 20384 20748 20938 21112 21294 21489 21632 21866 21888 22272 22344 22477 22736 22743 22932 23104 23142 23296 23548 23712 23751 24128 24206 24336 24843 25536 25578 25688 25984 25992 26208 26364 26448 26912 26999 27144 27664 28158 28224 28392 28561 28652 28899 29232 29406 29792 29952 30276 30324 30576 30758 30856 31122 31407 31616 31668 31958 32448 32799 32851 33124 33408 33516 34048 34104 34307 34656 34713 34944 35152 35264 35322 35378 35568 36192 36309 36946 37544 37632 37856 38304 38532 38976 39208 39546 39672 40368 40432 40768 41209 41496 41743 41876 42224 42237 42588 42978 43264 43732 43776 44109 44688 44954 45472 45486 45864 46137 46208 46284 47096 47424 47502 47937 48256 48412 48672 49686 50141 51072 51156 51376 51968 51984 52416 52728 52896 52983 53067 53824 53998 54288 55328 55419 56316 56448 56784 57122 57304 57798 58464 58812 59584 60552 60648 61009 61152 61516 61712 62244 62814 63232 63336 63713 63916 64467 64896 65598 65702 66248 66816 67032 67431 68208 68614 69312 69426 69888 70304 70528 70644 70756 71136 72384 72618 73283 73892 74529 75088 75712 76531 76608 77064 77952 78416 79092 79344 80736 80864 80997 81536 82418 82992 83486 83752 84448 84474 85176 85683 85956 87464 88218 89376 89908 90944 90972 91728 92274 92416 92568 93119 94192 94221 94848 95004 95874 96512 96824 97344 98397 98553 99372 100282 102144 102312 102752 102921 103968 104832 105456 105792 105966 106134 107648 107653 107996 108576 108927 110656 110838 111853 112632 112896 113568 114244 114608 115596 116928 117624 119168 121104 121296 122018 122304 123032 123424 123627 124488 125229 125628 126672 127426 127832 128934 129792 131196 131404 132496 134064 134862 135721 136097 136416 137228 138411 138624 138852 140608 141056 141288 141512 142129 142272 143811 144768 145236 146566 147784 149058 150176 150423 151424 153062 153216 154128 155904 156832 157339 158184 158688 159201 161472 161728 161994 163072 164836 165984 166257 166972 167504 168896 168948 170352 171366 171912 174928 176436 178752 179816 181888 181944 183027 183456 184548 185136 186238 188384 188442 189696 190008 191139 191748 193648 194688 196794 197106 198744 199927 200564 202293 204624 205504 205842 207727 207936 209664 210912 211584 211932 212268 215296 215306 215992 217152 217854 219849 221312 221676 223706 225264 227136 228488 229216 229593 229957 231192 233856 235248 238336 240149 242208 242592 242991 244036 244608 246064 246848 247254 248976 250458 251256 253344 254852 255664 257049 257868 262392 262808 264992 268128 269724 271442 272194 272832 274456 276822 277248 277704 279357 281216 282576 283024 284258 284544 287622 289536 290472 292201 293132 295568 295659 298116 300352 300846 302848 303601 306124 306432 308256 308763 313664 314678 316368 317376 318402 322944 322959 323456 323988 329672 331968 332514 333944 335008 335559 337792 337896 340704 342732 343824 349856 350987 352872 357504 359632 363776 363888 366054 366912 369096 370272 370881 372476 375687 376768 376884 380016 382278 383496 387296 389376 393588 394212 397488 399854 401128 404586 407163 408291 409248 411008 411684 415454 415872 421824 423168 423864 424536 426387 427063 430612 431984 434304 435708 439698 442624 443352 445991 447412 450528 451269 454272 456976 458432 459186 459914 462384 467712 470496 472017 480298 484416 485184 485982 488072 489216 492128 493696 494508 497952 500916 502512 506688 509704 511328 512981 514098 515736 524784 525616 529984 535717 536256 539448 542659 542884 544388 545664 548912 549081 553644 555408 558714 562432 565152 566048 568516 569088 573417 575244 580944 584402 586264 591136 591318 596232 599781 600704 601692 607202 612248 616512 617526 623181 627328 629356 632736 634752 636804 645888 645918 646912 647976 651833 659344 659547 663936 665028 667888 670016 671118 675584 675792 681408 685464 687648 688779 689871 699712 701974 705744 715008 719264 720447 727776 732108 733824 738192 740544 741762 744952 751374 753536 753768 760032 764556 766992 774592 782971 787176 788424 793117 794976 799708 802256 809172 814326 816582 818496 822016 823368 828269 830908 831744 838071 843648 847728 849072 852774 854126 861224 863968 868608 871416 876603 879396 886704 891982 894824 901056 902538 908544 910803 913952 916864 918372 919828 924768 940992 944034 950047 952679 960596 968832 968877 970368 971964 976144 984256 987392 989016 994903 995904 1001832 1005024 1006677 1013376 1019408 1022656 1025962 1028196 1031472 1049568 1051232 1052961 1059968 1071434 1072512 1078896 1085318 1085768 1088776 1091328 1097824 1098162 1107288 1110816 1117428 1130304 1132096 1137032 1146834 1150488 1161888 1168804 1172528 1182272 1182636 1192464 1199562 1201408 1203384 1210547 1214404 1221489 1224496 1224873 1233024 1235052 1246362 1254656 1258712 1265472 1269504 1273608 1279161 1281189 1291836 1295952 1303666 1318688 1319094 1327872 1330056 1335776 1337973 1340032 1342236 1351584 1362816 1370928 1375296 1377558 1379742 1399424 1399489 1403948 1411488 1416051 1438528 1440894 1454089 1455552 1464216 1467648 1476384 1481088 1483524 1489904 1502748 1507072 1507536 1520064 1529112 1533984 1538943 1549184 1565942 1574352 1576848 1586234 1589952 1599416 1604512 1607151 1618344 1627977 1628652 1633164 1636992 1646736 1656538 1661816 1676142 1687296 1695456 1698144 1705548 1708252 1722448 1727936 1742832 1753206 1758792 1764373 1769261 1773408 1783964 1789648 1799343 1802112 1805076 1821606 1827904 1833728 1836744 1839656 1847677 1849536 1869543 1881984 1888068 1900094 1905358 1921192 1937664 1937754 1940736 1943928 1952288 1955499 1968512 1978032 1989806 1991808 2003664 2010048 2013354 2026752 2038816 2045312 2045407 2051924 2056392 2062944 2069613 2099136 2102464 2105922 2119936 2125207 2142868 2145024 2157792 2161341 2170636 2171536 2177552 2195648 2196324 2214576 2221632 2234856 2260608 2264192 2274064 2293668 2300976 2323776 2337608 2345056 2348913 2364544 2365272 2379351 2384928 2399124 2406768 2421094 2428808 2442978 2448992 2449746 2466048 2470104 2484807 2492724 2517424 2530944 2547216 2558322 2562378 2578699 2583672 2591904 2607332 2629809 2637376 2638188 2660112 2671552 2675946 2680064 2684472 2700451 2703168 2725632 2732409 2741856 2750592 2755116 2759484 2798848 2798978 2807896 2822976 2832102 2850141 2858037 2877056 2881788 2908178 2911104 2928432 2952768 2962176 2967048 2979808 2984709 2989441 3005496 3015072 3040128 3058224 3067968 3077886 3098368 3121937 3131884 3148704 3153696 3158883 3172468 3179904 3198832 3209024 3214302 3236688 3255954 3257304 3266328 3273984 3293472 3313076 3323632 3352284 3390912 3396288 3411096 3416504 3444896 3455872 3485664 3506412 3517584 3528746 3538522 3546816 3567928 3579296 3598686 3604224 3610152 3631641 3643212 3655808 3673488 3679312 3695354 3699072 3739086 3763968 3776136 3798613 3800188 3810716 3842384 3843567 3875508 3887856 3904576 3910998 3935909 3937024 3946813 3956064 3979612 3983616 4007328 4013919 4020096 4026708 4077632 4090624 4090814 4103848 4112784 4125888 4139226 4198272 4198467 4204928 4211844 4250414 4285736 4315584 4322682 4341272 4343072 4355104 4362267 4391296 4392648 4429152 4443264 4469712 4521216 4528384 4548128 4562831 4587336 4601952 4616829 4647552 4675216 4690112 4697826 4729088 4730544 4758702 4769856 4798248 4813536 4821453 4842188 4857616 4883931 4885956 4897984 4899492 4940208 4969614 4985448 5034848 5061888 5094432 5116644 5124756 5157398 5167344 5183808 5214664 5259618 5274752 5276376 5293119 5307783 5320224 5343104 5351892 5368944 5400902 5406336 5464818 5483712 5501184 5510232 5518968 5543031 5551819 5597956 5615792 5645952 5664204 5700282 5716074 5754112 5763576 5797883 5816356 5822208 5856864 5866497 5905536 5934096 5959616 5969418 5978882 6010992 6030144 6080256 6116448 6135936 6136221 6155772 6243874 6263768 6297408 6307392 6317766 6344936 6359808 6375621 6397664 6418048 6428604 6473376 6511908 6514608 6532656 6586944 6626152 6647264 6650329 6668753 6704568 6781824 6792576 6822192 6833008 6889792 6911744 6964321 6971328 7012824 7035168 7046739 7057492 7077044 7093632 7135856 7138053 7158592 7197372 7220304 7263282 7286424 7311616 7346976 7358624 7390708 7398144 7454421 7478172 7552272 7597226 7600376 7621432 7684768 7687134 7736097 7751016 7775712 7809152 7821996 7871818 7893626 7912128 7959224 8014656 8027838 8040192 8053416 8101353 8155264 8181628 8207696 8225568 8251776 8278452 8396544 8396934 8409856 8423688 8473829 8500828 8550423 8571472 8574111 8631168 8645364 8682544 8686144 8710208 8724534 8782592 8785296 8858304 8886528 8939424 8954127 8968323 9096256 9125662 9174672 9203904 9233658 9295104 9350432 9365811 9380224 9395652 9461088 9517404 9539712 9596496 9627072 9642906 9684376 9715232 9767862 9771912 9795968 9798984 9880416 9939228 9970896 10069696 10178623 10188864 10233288 10249512 10310521 10314796 10334688 10367616 10429328 10519236 10549504 10552752 10586238 10615566 10640448 10686208 10703784 10737888 10801804 10812672 10894923 10929636 10967424 11020464 11037936 11086062 11103638 11195912 11231584 11291904 11328408 11395839 11400564 11432148 11527152 11595766 11632712 11713728 11732994 11807727 11811072 11840439 11868192 11919232 11938836 11957764 12021984 12060288 12232896 12271872 12272442 12311544 12350611 12384827 12487748 12527536 12594816 12595401 12614784 12635532 12689872 12751242 12795328 12836096 12857208 12933739 12946752 13023816 13029216 13065312 13086801 13173888 13252304 13294528 13300658 13337506 13409136 13563648 13585152 13644384 13666016 13688493 13779584 13928642 13942656 14025648 14070336 14093478 14114984 14154088 14187264 14271712 14276106 14317184 14394744 14440608 14526564 14572848 14693952 14717248 14781416 14876449 14908842 14956344 15104544 15194452 15200752 15242864 15369536 15374268 15472194 15502032 15551424 15618304 15643992 15737111 15743636 15787252 15824256 15879357 15918448 15923349 16029312 16055676 16106832 16202706 16310528 16363256 16415392 16451136 16503552 16556904 16629093 16655457 16793868 16847376 16947658 17001656 17100846 17142944 17148222 17262336 17290728 17365088 17372288 17393649 17420416 17449068 17570592 17716608 17878848 17908254 17936646 18050893 18192512 18251324 18349344 18407808 18408663 18467316 18700864 18731622 18760448 18791304 18903157 18922176 19034808 19079424 19126863 19192992 19254144 19285812 19368752 19430464 19535724 19543824 19591936 19597968 19760832 19878456 19941792 19950987 20006259 20139392 20357246 20377728 20466576 20499024 20621042 20629592 20669376 20735232 20858656 20892963 21038472 21105504 21172476 21231132 21280896 21407568 21475776 21603608 21789846 21859272 21934848 22040928 22075872 22172124 22207276 22391824 22463168 22656816 22791678 22801128 22864296 22936849 23000393 23054304 23191532 23208291 23265424 23427456 23465988 23615454 23680878 23736384 23838464 23877672 23915528 24019801 24043968 24120576 24304059 24465792 24544884 24623088 24701222 24769654 24975496 25055072 25189632 25190802 25229568 25271064 25379744 25421487 25502484 25590656 25714416 25867478 25893504 26047632 26058432 26130624 26173602 26347776 26504608 26589056 26590291 26601316 26675012 26818272 26904969 27288768 27332032 27376986 27551363 27559168 27627691 27857284 27885312 28051296 28097433 28140672 28186956 28229968 28308176 28543424 28552212 28634368 28789488 28881216 29053128 29145696 29387904 29434496 29562832 29752898 29817684 29912688 30209088 30388904 30401504 30485728 30535869 30739072 30748536 30931563 30944388 31004064 31102848 31287984 31474222 31487272 31574504 31648512 31758714 31836896 31846698 32058624 32111352 32213664 32405412 32726512 32830784 32902272 33113808 33258186 33310914 33523087 33587736 33694752 33895316 34003312 34187517 34201692 34285888 34296444 34581456 34730176 34744576 34787298 34840832 34898136 35105863 35141184 35423181 35433216 35521317 35757696 35816508 35873292 36101786 36385024 36502648 36698688 36815616 36817326 36934632 37051833 37154481 37401728 37463244 37582608 37806314 37844352 38069616 38253726 38385984 38508288 38571624 38737504 38801217 38860928 38862733 39071448 39087648 39195936 39521664 39756912 39883584 39901974 40012518 40278784 40585181 40714492 40755456 40933152 40998048 41065479 41242084 41259184 41338752 41717312 41785926 42076944 42211008 42344952 42462264 42561792 42815136 42951552 43207216 43579692 43718544 44081856 44151744 44344248 44414552 44629347 44783648 44926336 45313632 45583356 45602256 45728592 45873698 46000786 46108608 46383064 46416582 46530848 46854912 46931976 47211333 47230908 47361756 47472768 47755344 47831056 48039602 48087936 48608118 48931584 48995281 49089768 49246176 49402444 49539308 49950992 49966371 50110144 50381604 50542128 50759488 50842974 51004968 51166817 51181312 51308569 51428832 51734956 51787008 52095264 52116864 52180947 52261248 52347204 53009216 53178112 53180582 53202632 53350024 53636544 53809938 54152679 54577536 54664064 54753972 55102726 55255382 55714568 56102592 56194866 56281344 56373912 56459936 56616352 56709471 57086848 57104424 57578976 57762432 58106256 58291392 58775808 58868992 59125664 59316803 59505796 59635368 59825376 59852961 60018777 60418176 60777808 60803008 60971456 61071738 61478144 61497072 61863126 61888776 62008128 62205696 62575968 62678889 62948444 62974544 63149008 63517428 63673792 63693396 64222704 64427328 64810824 65453024 65661568 65804544 66227616 66516372 66621828 67046174 67175472 67389504 67790632 68006624 68375034 68403384 68571776 68592888 68810547 69001179 69162912 69460352 69574596 69796272 70211726 70282368 70846362 71042634 71515392 71633016 71746584 72059403 72173647 72203572 73005296 73397376 73634652 73869264 74103666 74308962 74782271 74803456 74926488 75165216 75612628 75688704 76139232 76264461 76507452 76771968 77143248 77475008 77602434 77721856 77725466 78142896 78175296 78391872 79043328 79513824 79767168 79770873 79803948 80025036 81170362 81428984 81866304 81996096 82130958 82484168 82518368 82654089 82677504 82883073 83434624 83571852 84153888 84422016 84689904 84924528 85630272 85903104 86414432 86454277 86693789 87159384 87437088 88163712 88303488 88688496 88829104 89258694 89567296 89852672 90536173 90627264 91166712 91204512 91457184 91607607 91747396 92001572 92217216 92766128 92794689 92833164 93061696 93863952 94422666 94461816 94723512 94945536 95510688 95662112 96079204 96175872 97216236 97990562 98179536 98492352 98804888 99078616 99901984 99932742 100220288 100569261 100763208 101084256 101518976 101685948 102009936 102333634 102617138 102857664 103469912 104190528 104233728 104361894 104522496 104694408 105317589 106018432 106361164 106405264 106700048 107273088 107619876 108305358 109155072 109328128 109507944 110159777 110205452 110510764 111155499 111429136 111463443 112205184 112389732 112747824 112919872 113232704 113418942 114141361 114173696 114208848 115157952 115524864 116212512 116403651 116582784 116588199 118251328 118633606 119011592 119270736 119650752 119705922 120037554 120836352 121555616 121606016 121755543 121942912 122143476 122994144 123726252 123777552 124016256 125151936 125357778 125896888 125949088 126298016 126356251 127034856 127347584 127386792 128445408 128854656 129621648 130906048 131323136 132322099 132455232 133032744 133243656 133888041 134092348 134350944 134779008 135581264 136013248 136750068 136806768 137143552 137185776 137621094 138002358 138325824 138920704 139149192 139592544 140423452 140564736 141633999 141692724 142085268 143266032 143493168 144118806 144347294 144407144 146010592 146794752 146985843 147269304 147738528 148207332 148617924 149564542 149852976 150330432 151225256 152278464 152528922 153014904 153500451 153543936 153925707 154286496 154950016 155204868 155450932 156285792 156350592 156783744 159027648 159534336 159541746 159607896 160050072 160557943 161002751 162340724 162458037 162857968 163732608 163992192 164261916 164968336 165036736 165308178 165766146 166869248 167143704 168138607 168307776 168844032 169379808 169849056 170128413 171260544 172828864 172908554 173387578 174318768 174874176 176327424 176606976 177376992 177658208 177950409 178517388 179134592 181072346 181254528 182333424 182409024 182914368 183215214 183494792 184003144 184434432 185532256 185589378 185666328 186123392 187727904 188845332 188923632 189447024 191021376 191324224 192158408 192859541 193393837 194432472 195981124 196359072 196984704 197609776 198157232 199803968 199865484 200440576 201138522 201526416 202168512 203037952 203371896 204019872 204667268 205234276 205715328 206431641 206939824 207003537 208381056 208723788 209388816 210635178 212036864 212722328 212810528 213400096 214546176 215239752 216178209 216520941 216610716 219015888 220319554 220410904 221021528 222310998 222858272 222926886 224346813 224410368 224779464 225495648 225839744 226465408 226837884 228282722 228417696 230315904 232425024 232807302 233165568 233176398 234661609 236502656 237267212 238023184 238541472 239301504 239312619 239411844 240075108 243111232 243212032 243511086 243885824 244286952 245741041 245988288 247452504 247555104 247962267 248032512 248649219 250303872 250715556 251793776 251898176 252596032 252712502 254069712 254695168 254773584 256890816 257709312 259243296 259362831 260081367 261812096 264644198 264910464 266065488 266487312 267776082 268184696 268701888 269558016 271162528 271608519 272026496 273500136 273613536 274371552 275242188 276004716 276651648 278298384 279185088 280846904 283267998 283385448 284170536 286532064 286986336 288237612 288694588 288814288 292021184 293971686 294538608 295477056 296414664 297235848 298179037 299005109 299129084 299705952 300660864 301707783 302450512 304556928 305057844 306029808 307000902 307851414 308572992 309900032 310409736 310901864 312571584 312701184 313567488 315952767 318055296 319083492 319215792 320100144 321115886 322005502 324681448 324916074 325715936 327465216 327984384 328523832 329936672 330073472 330479331 330616356 331532292 334287408 336277214 336615552 338759616 339698112 340256826 342424083 342521088 342966967 345657728 345817108 346775156 348637536 349748352 349764597 354753984 355316416 355900818 357034776 358167719 358269184 359159983 362144692 362509056 364666848 364818048 365266629 365828736 366430428 366989584 368006288 371064512 371178756 371332656 372246784 375455808 377690664 377847264 378894048 379068753 382042752 382648448 384316816 385719082 386787674 388864944 391962248 392718144 393969408 395219552 396314464 396966297 399607936 399730968 402277044 403052832 404337024 406743792 408039744 409334536 410468552 411430656 412863282 413879648 414007074 416762112 417447576 418777632 421270356 425444656 425621056 426800192 430479504 432356418 433041882 433221432 435800131 438031776 440639108 440821808 440957529 442043056 444621996 445716544 445853772 448693626 449558928 450991296 451679488 452930816 453675768 456376219 456565444 456835392 460501353 460631808 461777121 464850048 465614604 466352796 469323218 473005312 474534424 476046368 477082944 478603008 478625238 478823688 480150216 481673829 483008253 486222464 487022172 488573904 491482082 491976576 494905008 495110208 495924534 497298438 500607744 501431112 503587552 503796352 504415821 505192064 505215529 505425004 508139424 509547168 513781632 518486592 518725662 520162734 523475897 523624192 529288396 529820928 532130976 532974624 533851227 535552164 536369392 537403776 542325056 543217038 544052992 547000272 547227072 548743104 550484376 552009432 553303296 556596768 558370176 561693808 566535996 566770896 568341072 573064128 573972672 576475224 577389176 577628576 578578623 580181511 584042368 587943372 589077216 590954112 592829328 594471696 596358074 598010218 598258168 599411904 601321728 603415566 604901024 609113856 610115688 612059616 614001804 615702828 617145984 620819472 621803728 625143168 631905534 636110592 636938653 638166984 638431584 640200288 642231772 644011004 649362896 649562823 649832148 651431872 657047664 659873344 660146944 660958662 661232712 663064584 665168621 667011397 668574816 672554428 673040439 673231104 677519232 679396224 680513652 684848166 685933934 691315456 691634216 693550312 697275072 699496704 699529194 703984827 709507968 710632832 711801636 714069552 716335438 718319966 724289384 729333696 729636096 730533258 731657472 732860856 733979168 736012576 737223123 742129024 742357512 742665312 750911616 755381328 755694528 757788096 758137506 764085504 765296896 768633632 771118439 771438164 773575348 777729888 778088493 780244101 783924496 785436288 790439104 792628928 793932594 798989527 799215872 799461936 804554088 806105664 808674048 813487584 814825557 816079488 818669072 820937104 825726564 827759296 828014148 834895152 837555264 842540712 850889312 851242112 853600384 860959008 864712836 866083764 866442864 871600262 876063552 881278216 881643616 881915058 884086112 889243992 891433088 891707544 894537111 897015327 897387252 899117856 901982592 907351536 912752438 913130888 913670784 921002706 923554242 929700096 931229208 932705592 938646436 949068848 952092736 954165888 957250476 957647376 960300432 963347658 966016506 972169523 972444928 974044344 977147808 982964164 983953152 989810016 990220416 991437993 991849068 994596876 1002862224 1007175104 1007592704 1008831642 1010384128 1010431058 1010850008 1016278848 1019094336 1027272249 1027563264 1028900901 1036973184 1037451324 1040325468 1046951794 1058576792 1064261952 1065949248 1067702454 1071104328 1072738784 1074503157 1074807552 1077479949 1084650112 1086434076 1094000544 1094454144 1097486208 1100968752 1104018864 1113193536 1116740352 1123387616 1123905601 1127019257 1133071992 1133541792 1136682144 1137206259 1146128256 1147945344 1152950448 1154778352 1155257152 1157157246 1160363022 1168084736 1175886744 1176970249 1178154432 1181908224 1185658656 1188943392 1190898891 1192716148 1196020436 1196516336 1198823808 1206831132 1209802048 1220231376 1224119232 1228003608 1231405656 1234291968 1241638944 1243607456 1250286336 1263811068 1273877306 1276333968 1276863168 1280400576 1284463544 1288022008 1298725792 1299125646 1299664296 1302863744 1307400393 1314095328 1319746688 1321917324 1322465424 1326129168 1330337242 1334022794 1337149632 1345108856 1346080878 1355038464 1358792448 1361027304 1369128657 1369696332 1371867868 1383268432 1387100624 1394550144 1399058388 1407969654 1419015936 1420863149 1421265664 1423603272 1428139104 1432670876 1436639932 1445021487 1448578768 1449024759 1458667392 1461066516 1465721712 1467958336 1472025152 1474446246 1483837693 1484258048 1484715024 1485330624 1501823232 1510762656 1511389056 1513247463 1515576192 1515646587 1516275012 1537267264 1542236878 1542876328 1547150696 1555459776 1556176986 1560488202 1567848992 1570427691 1570872576 1580878208 1585257856 1587865188 1597979054 1598923872 1609108176 1612211328 1626975168 1629651114 1632158976 1637338144 1641874208 1642631263 1651453128 1655518592 1656028296 1669790304 1675110528 1685081424 1701778624 1702484224 1707200768 1720187287 1721918016 1729425672 1732167528 1732885728 1735735869 1740544533 1743200524 1752127104 1762556432 1763287232 1763830116 1768172224 1778487984 1782866176 1783415088 1789074222 1794030654 1794774504 1798235712 1803965184 1814703072 1825504876 1826261776 1827341568 1842005412 1847108484 1862458416 1865411184 1877292872 1898137696 1904185472 1908331776 1910815959 1914500952 1915294752 1920600864 1926695316 1932033012 1944339046 1948088688 1954295616 1965928328 1979620032 1980440832 1982875986 1983698136 1989193752 1995505863 2001034191 2005724448 2014350208 2017663284 2020862116 2021700016 2032557696 2038188672 2054544498 2057801802 2073946368 2074902648 2080650936 2087253259 2093035763 2093903588 2111954481 2117153584 2128523904 2131898496 2135404908 2142208656 2145477568 2149006314 2154959898 2168685859 2169300224 2172868152 2188001088 2188908288 2194972416 2201937504 2208037728 2211669369 2226387072 2246775232 2247811202 2254038514 2266143984 2267083584 2273364288 2274412518 2292256512 2295890688 2305900896 2309556704 2310514304 2313355317 2314314492 2320726044 2351773488 2353940498 2356308864 2371317312 2377886784 2381797782 2385432296 2392040872 2393032672 2396968581 2397647616 2400768769 2413662264 2419604096 2440462752 2448238464 2456007216 2462811312 2483277888 2487214912 2507174033 2514119881 2527622136 2547754612 2552667936 2553726336 2560801152 2568927088 2576044016 2597451584 2598251292 2599328592 2605727488 2614800786 2628190656 2639493376 2643834648 2644930848 2652258336 2660674484 2668045588 2674299264 2683611333 2690217712 2691045981 2692161756 2722054608 2738257314 2739392664 2743735736 2766536864 2774201248 2789100288 2798116776 2815939308 2841726298 2847206544 2856278208 2865341752 2873279864 2890042974 2897157536 2898049518 2916508569 2917334784 2922133032 2931443424 2935916672 2944050304 2948892492 2967675386 2969430048 2970661248 3021525312 3022778112 3026494926 3031152384 3031293174 3032550024 3050600917 3074534528 3084473756 3085752656 3086702703 3094301392 3110919552 3112353972 3120976404 3135697984 3140855382 3161756416 3170515712 3175730376 3194633533 3195958108 3197847744 3218216352 3223509471 3224422656 3232439847 3253950336 3259302228 3274676288 3283748416 3285262526 3302906256 3311037184 3312056592 3339580608 3350221056 3370162848 3371716803 3381057771 3403557248 3440374574 3443836032 3458851344 3464335056 3465771456 3471471738 3481089066 3486401048 3504254208 3525112864 3526574464 3527660232 3530910747 3536344448 3556975968 3566830176 3578148444 3588061308 3589549008 3596471424 3629406144 3651009752 3652523552 3664331279 3684010824 3694216968 3724916832 3730822368 3754585744 3796275392 3808370944 3821631918 3829001904 3830589504 3841201728 3853390632 3864066024 3876327481 3888678092 3896177376 3908591232 3922201179 3931856656 3959240064 3965751972 3967396272 3978387504 3991011726 4002068382 4011448896 4028700416 4035326568 4041724232 4043400032 4065115392 4076377344 4107385971 4109088996 4115603604 4149805296 4161301872 4174506518 4186071526 4187807176 4223908962 4234307168 4257047808 4262589447 4263796992 4270809816 4284417312 4290955136 4298012628 4309919796 4337371718 4345736304 4376002176 4403875008 4416075456 4423338738 4451513079 4452774144 4458570571 4493550464 4495622404 4508077028 4532287968 4534167168 4546728576 4546939761 4548825036 4611801792 4619113408 4621028608 4626710634 4628628984 4641452088 4656180347 4669079779 4703546976 4707880996 4711283073 4712617728 4742634624 4755773568 4763595564 4770864592 4784081744 4786065344 4793937162 4801537538 4827324528 4839208192 4880925504 4896476928 4912014432 4925622624 4927893789 4966555776 4974429824 5014348066 5028239762 5055244272 5095509224 5105335872 5107452672 5121602304 5137854176 5152088032 5160561861 5194903168 5196502584 5198657184 5229601572 5256381312 5287669296 5289861696 5304516672 5321348968 5336091176 5348598528 5367222666 5380435424 5382091962 5384323512 5444109216 5476514628 5478785328 5487471472 5533073728 5548402496 5592926689 5596233552 5631878616 5665401703 5683452596 5694413088 5712556416 5730683504 5732447877 5746559728 5780085948 5794315072 5796099036 5833017138 5844266064 5862886848 5871833344 5888100608 5897784984 5935350772 5938860096 5941322496 5986517589 6003102573 6043050624 6052989852 6062586348 6065100048 6101201834 6149069056 6168947512 6171505312 6173405406 6188602784 6221839104 6224707944 6241952808 6261759777 6271395968 6279107289 6281710764 6351460752 6389267066 6391916216 6395695488 6436432704 6447018942 6464879694 6506057577 6507900672 6518604456 6549352576 6567496832 6570525052 6605812512 6624113184 6679161216 6740325696 6743433606 6762115542 6805186661 6807114496 6880749148 6887672064 6917702688 6928670112 6931542912 6940065951 6942943476 6962178132 6972802096 7050225728 7053148928 7055320464 7061821494 7072688896 7113951936 7133660352 7156296888 7176122616 7179098016 7190905743 7192942848 7202306307 7258812288 7302019504 7305047104 7328662558 7368021648 7388433936 7449833664 7461644736 7509171488 7521522099 7542359643 7592550784 7643263836 7658003808 7661179008 7682403456 7706781264 7728132048 7752654962 7777356184 7792354752 7817182464 7844402358 7863713312 7918480128 7931503944 7934792544 7956775008 7982023452 8004136764 8022897792 8070653136 8083448464 8086800064 8214771942 8218177992 8231207208 8280202489 8299610592 8322603744 8349013036 8372143052 8375614352 8447817924 8468614336 8525178894 8541619632 8568834624 8581910272 8596025256 8619839592 8647192073 8671148161 8674743436 8691472608 8749525707 8752004352 8807750016 8832150912 8846677476 8903026158 8917141142 8987100928 8991244808 9016154056 9064575936 9068334336 9093457152 9093879522 9097650072 9151802751 9223603584 9238226816 9253421268 9257257968 9282904176 9312360694 9338159558 9407093952 9415761992 9422566146 9485269248 9511547136 9527191128 9541729184 9568163488 9572130688 9583900599 9587874324 9603075076 9654649056 9761851008 9824028864 9851245248 9855787578 9933111552 9946042043 9948859648 10028696132 10056479524 10110488544 10115150409 10143173313 10191018448 10210671744 10275708352 10304176064 10321123722 10386863851 10389806336 10393005168 10397314368 10459203144 10512762624 10575338592 10579723392 10592732241 10609033344 10642697936 10672182352 10734445332 10760870848 10764183924 10768647024 10888218432 10953029256 10957570656 10974942944 10992993837 11066147456 11096804992 11185853378 11192467104 11263757232 11330803406 11366905192 11388826176 11425112832 11461367008 11464895754 11493119456 11560171896 11588630144 11592198072 11628982443 11666034276 11688532128 11725773696 11795569968 11870701544 11877720192 11973035178 12006205146 12086101248 12105979704 12125172696 12130200096 12202403668 12337895024 12343010624 12346810812 12377205568 12449415888 12483905616 12523519554 12542791936 12558214578 12563421528 12638203799 12702921504 12778534132 12783832432 12787768341 12791390976 12872865408 12894037884 12929759388 13012115154 13037208912 13098705152 13134993664 13141050104 13211625024 13248226368 13354539237 13358322432 13375711713 13480651392 13486867212 13524231084 13610373322 13761498296 13835405376 13857340224 13863085824 13880131902 13885886952 13924356264 13945604192 13968541041 14007239337 14100451456 14110640928 14123642988 14227903872 14267320704 14312593776 14352245232 14358196032 14381811486 14404612614 14517624576 14604039008 14610094208 14610772813 14651250341 14657325116 14736043296 14776867872 14783681367 14899667328 14923289472 15018342976 15043044198 15084719286 15180801013 15185101568 15286527672 15316007616 15322358016 15364806912 15413562528 15456264096 15481685583 15505309924 15554712368 15584709504 15688804716 15727426624 15863007888 15869585088 15913550016 15964046904 16008273528 16045795584 16141306272 16166896928 16173600128 16429543884 16436355984 16462414416 16560404978 16599221184 16645207488 16698026072 16744286104 16751228704 16778780067 16895635848 16937228672 16996205109 17050357788 17083239264 17137669248 17192050512 17239679184 17294384146 17342296322 17349486872 17382945216 17499051414 17615500032 17664301824 17693354952 17806052316 17834282284 17982489616 18032308112 18129151872 18187759044 18195300144 18303605502 18420189841 18447207168 18471220937 18476453632 18506842536 18514515936 18565808352 18624721388 18676319116 18785279331 18814187904 18831523984 18837321867 18845132292 19054382256 19083458368 19136326976 19144261376 19167801198 19175748648 19206150152 19289890009 19309298112 19518172731 19523702016 19648057728 19702490496 19711575156 19892084086 20057392264 20112959048 20220977088 20230300818 20286346626 20382036896 20415559983 20421343488 20551416704 20608352128 20642247444 20773727702 20786010336 20794628736 20918406288 21150677184 21159446784 21185464482 21218066688 21285395872 21344364704 21354206419 21468890664 21521741696 21528367848 21537294048 21606918921 21776436864 21906058512 21915141312 21949885888 21985987674 22132294912 22193609984 22362434731 22371706756 22384934208 22527514464 22564566297 22627078929 22661606812 22733810384 22777652352 22922734016 22929791508 22986238912 23120343792 23177260288 23184396144 23257964886 23332068552 23377064256 23451547392 23591139936 23741403088 23755440384 23946070356 24012410292 24211959408 24250345392 24260400192 24404807336 24675790048 24686021248 24693621624 24754411136 24840607467 24898831776 24967811232 25047039108 25116429156 25126843056 25276407598 25405843008 25557068264 25567664864 25575536682 25745730816 25788075768 25859518776 25941576219 26013444483 26024230308 26074417824 26282100208 26423250048 26496452736 26709078474 26751423426 26961302784 26973734424 27048462168 27134292367 27220746644 27455408253 27522996592 27670810752 27714680448 27760263804 27771773904 27848712528 27891208384 27937082082 28014478674 28192916167 28200902912 28221281856 28247285976 28455807744 28534641408 28625187552 28704490464 28716392064 28751701797 28763622972 28809225228 29208078016 29220188416 29221545626 29302500682 29314650232 29472086592 29553735744 29567362734 29799334656 29838126129 29846578944 30036685952 30086088396 30169438572 30361602026 30573055344 30632015232 30827125056 30912528192 30963371166 31010619848 31109424736 31160591553 31169419008 31209993997 31377609432 31454853248 31726015776 31739170176 31827100032 31928093808 32016547056 32282612544 32333793856 32347200256 32593262429 32683558453 32859087768 32872711968 32924828832 32978981511 33120809956 33198442368 33290414976 33396052144 33488572208 33502457408 33557560134 33791271696 33874457344 33992410218 34100715576 34166478528 34275338496 34384101024 34479358368 34588768292 34684592644 34698973744 34765890432 34886947329 34998102828 35386709904 35612104632 35668564568 35964979232 36064616224 36258303744 36375518088 36390600288 36607211004 36840379682 36942441874 37013685072 37029031872 37131616704 37249442776 37352638232 37570558662 37628375808 37663047968 37674643734 37690264584 37914611397 38108764512 38166916736 38272653952 38335602396 38351497296 38412300304 38579780018 38618596224 39036345462 39296115456 39404980992 39423150312 39657811921 39784168172 40114784528 40127135139 40225918096 40441954176 40460601636 40572693252 40764073792 40831119966 41102833408 41205031321 41216704256 41284494888 41547455404 41572020672 41589257472 41836812576 41905623123 42021718011 42301354368 42370928964 42570791744 42688729408 42708412838 42937781328 43043483392 43056735696 43074588096 43213837842 43552873728 43812117024 43830282624 43832318439 43899771776 43953751023 43971975348 44724869462 44743413512 44769868416 45055028928 45129132594 45254157858 45323213624 45467620768 45542403039 45555304704 45845468032 45859583016 45972477824 46240687584 46368792288 46515929772 46664137104 46754128512 47182279872 47482806176 47636306627 47892140712 48024820584 48423918816 48500690784 48520800384 48809614672 49351580096 49372042496 49387243248 49508822272 49681214934 49797663552 49935622464 50094078216 50232858312 50253686112 50336340201 50552815196 50811686016 50988615327 51114136528 51135329728 51151073364 51576151536 51719037552 51883152438 52026888966 52048460616 52148835648 52564200416 52846500096 52992905472 53418156948 53502846852 53947468848 54096924336 54268584734 54441493288 54910816506 55045993184 55260569523 55341621504 55413662811 55429360896 55520527608 55543547808 55697425056 55782416768 55874164164 56028957348 56385832334 56442563712 56494571952 57250375104 57408980928 57432784128 57503403594 57527245944 57618450456 57869670027 57961417423 58416156032 58443091252 58605001364 58629300464 58944173184 59107471488 59134725468 59676252258 60073371904 60172176792 60338877144 60530344511 60698037127 60723204052 61146110688 61246679949 61264030464 61654250112 61825056384 61926742332 62021239696 62218849472 62321183106 62419987994 62755218864 62909706496 63452031552 63478340352 63654200064 63856187616 64033094112 64062619257 64565225088 64667587712 65186524858 65367116906 65718175536 65745423936 65849657664 65957963022 66241619912 66396884736 66580829952 66792104288 66977144416 67004914816 67087304193 67115120268 67582543392 67984820436 68201431152 68332957056 68768202048 68958716736 69177536584 69369185288 69397947488 69531780864 69622294301 69773894658 69996205656 70773419808 71224209264 71337129136 71929958464 72129232448 72708046957 72751036176 72781200576 73214422008 73650222139 73680759364 73884883748 74027370144 74058063744 74263233408 74498885552 74521822401 74705276464 75141117324 75326095936 75349287468 75380529168 75829222794 76217529024 76333833472 76545307904 76671204792 76702994592 76824600608 77159560036 77237192448 77824728657 78040333449 78072690924 78846300624 79315623842 79568336344 80229569056 80254270278 80451836192 80883908352 80921203272 81145386504 81402877101 81528147584 81662239932 82410062642 82568989776 83094910808 83144041344 83673625152 83811246246 84043436022 84578748501 84602708736 84741857928 85141583488 85377458816 85416825676 85875562656 86113471392 86149176192 86427675684 87624234048 87660565248 87664636878 87799543552 87907502046 87943950696 88467426593 89449738924 89486827024 89514378387 89539736832 90110057856 90258265188 90508315716 90646427248 90935241536 91084806078 91690936064 91719166032 91944955648 92481375168 92737584576 93031859544 93328274208 93481774659 93508257024 93629981991 94364559744 94965612352 95272613254 95784281424 96049641168 96847837632 97001381568 97041600768 97619229344 97779787287 98050675359 98703160192 98774486496 99362429868 99595327104 99871244928 100188156432 100465716624 100507372224 100672680402 101105630392 101623372032 101977230654 102228273056 102270659456 102302146728 103152303072 103438075104 103766304876 104053777932 104096921232 104297671296 105128400832 106265607091 106836313896 107005693704 107642632357 107894937696 108193848672 108537169468 108882986576 109821633012 110091986368 110521139046 110827325622 111041055216 111087095616 111394850112 111564833536 111748328328 112057914696 112413496949 112771664668 112885127424 112989143904 113743834191 114500750208 114817961856 115006807188 115054491888 115236900912 115739340054 115922834846 116832312064 116886182504 117210002728 117258600928 117888346368 118214942976 118269450936 118973435763 119352504516 120344353584 120677754288 121060689022 121396074254 121446408104 122292221376 122493359898 123308500224 123615093963 123650112768 123853484664 124042479392 124437698944 124642366212 124839975988 125510437728 126904063104 127712375232 128066188224 128125238514 128941328887 129130450176 129298546559 129335175424 130373049716 130734233812 131436351072 131490847872 131496955317 131699315328 131861253069 131915926044 132483239824 133584208576 133954288832 134009829632 134174608386 134230240536 135029230063 135165086784 135969640872 136402862304 136627209117 136665914112 137536404096 137917433472 138355073168 138738370576 138795894976 139244588602 139547789316 139992411312 141546839616 142448418528 142674258272 142908919881 143859916928 144258464896 145416093914 145502072352 145562401152 146428844016 147300444278 147361518728 147769767496 148054740288 148116127488 148526466816 148997771104 149043644802 149410552928 150282234648 150652191872 150698574936 150761058336 151658445588 152435058048 153342409584 153405989184 153649201216 154319120072 155649457314 156080666898 156145381848 157692601248 158631247684 159136672688 160459138112 160508540556 160903672384 161842406544 162290773008 162805754202 163056295168 163324479864 164296649387 164820125284 165137979552 165781708569 166189821616 166240988433 166288082688 167347250304 167622492492 168086872044 169157497002 169483715856 170283166976 170754917632 170833651352 171751125312 172226942784 172298352384 172855351368 173609010081 173884252269 175248468096 175329273756 175815004092 175887901392 176934853186 178899477848 178973654048 179028756774 180220115712 180516530376 181016631432 181292854496 181591033533 181870483072 182094111381 182169612156 183438332064 184962750336 185475169152 186063719088 186656548416 186963549318 187259963982 188729119488 189931224704 189940046569 190545226508 191568562848 192099282336 192187857771 193695675264 194002763136 195238458688 195559574574 196101350718 197350413169 197406320384 197548972992 198724859736 199190654208 199742489856 200376312864 200931433248 201014744448 201261912579 201345360804 202211260784 203954461308 204456546112 204541318912 204604293456 206304606144 206876150208 207532609752 208107555864 208193842464 208595342592 208866882903 210256801664 212531214182 213672627792 214011387408 215285264714 215789875392 216387697344 217074338936 217765973152 218124140871 219643266024 220183972736 220950666417 221042278092 221654651244 222082110432 222174191232 222789700224 223496656656 224115829392 224826993898 225543329336 225978287808 227487668382 229001500416 229635923712 230013614376 230108983776 230473801824 231478680108 231845669692 233772365008 234420005456 234517201856 236538901872 237946871526 238705009032 239462467933 240125872181 240688707168 241355508576 242121378044 242792148508 242892816208 244208631303 244584442752 244986719796 247230187926 247706969328 248084958784 248875397888 249284732424 249679951976 250768570117 251020875456 253736245503 253808126208 255424750464 256132376448 256250477028 257882657774 258597093118 260746099432 261468467624 262872702144 262981695744 262993910634 263398630656 263722506138 263831852088 264966479648 265402279779 267168417152 267908577664 268349216772 268460481072 270058460126 270330173568 271939281744 272805724608 273254418234 275072808192 275834866944 276710146336 277476741152 277591789952 277604683447 278489177204 279095578632 279984822624 280889945973 283093679232 284896837056 285348516544 285817839762 287719833856 288435219247 288516929792 290832187828 291004144704 291124802304 292857688032 293339361861 294152026077 294600888556 294723037456 295539534992 296109480576 297995542208 298087289604 298821105856 300564469296 301304383744 301397149872 301522116672 303316891176 304870116096 306684819168 306811978368 307298402432 308638240144 311298914628 312161333796 312290763696 315385202496 317262495368 318273345376 318796821273 320918276224 321017081112 321807344768 322927897071 323684813088 324581546016 325611508404 326648959728 328593298774 329640250568 330275959104 331563417138 332379643232 332481976866 334694500608 335244984984 336173744088 337240490847 338314994004 338967431712 341667302704 343502250624 344453885568 345710702736 347218020162 347768504538 349983606979 350496936192 350658547512 351630008184 351775802784 353869706372 356920307289 357798955696 357947308096 358057513548 361033060752 362033262864 362585708992 363182067066 363740966144 364188222762 364339224312 366507910171 366876664128 369925500672 370845281889 370950338304 372127438176 373313096832 373927098636 374519927964 379862449408 379880093138 381090453016 383137125696 384198564672 384375715542 386823986661 387391350528 387895639677 388005526272 390476917376 391119149148 392202701436 394700826338 395097945984 397449719472 400752625728 401862866496 402029488896 402523825158 402690721608 404422521568 405087690189 405729921961 407908922616 408913092224 409208586912 412609212288 413752300416 415065219504 416215111728 416387684928 417733765806 420513603328 423712411577 424886259889 425062428364 427345255584 428022774816 428726759643 430570529428 431579750784 432775394688 434148677872 435531946304 436248281742 439286532048 440367945472 441901332834 442084556184 443309302488 444164220864 444348382464 445579400448 446993313312 448231658784 449653987796 451086658672 451956575616 454975336764 460027228752 460217967552 460947603648 462957360216 463691339384 467544730016 468840010912 469034403712 473077803744 475893743052 477410018064 478924935866 480251744362 481377414336 482711017152 484242756088 485584297016 485785632416 488417262606 489168885504 489973439592 492889948161 494460375852 495413938656 496169917568 498569464848 499359903952 501537140234 502041750912 507472491006 510849500928 512264752896 512500954056 515551554973 515765315548 517194186236 521492198864 521652756807 522936935248 525745404288 525987821268 527445012276 527663704176 529932959296 530804559558 534185505389 534336834304 535665407173 535817155328 536698433544 536920962144 540116920252 540660347136 543878563488 544773100599 545611449216 546282334143 546508836468 553420292672 554953482304 555183579904 555209366894 556978354408 558191157264 559969645248 561779891946 566187358464 569793674112 569820139707 570697033088 571635679524 576870438494 581664375656 582008289408 585715376064 586678723722 588304052154 589201777112 589446074912 591079069984 592051239507 592218961152 595991084416 596174579208 597642211712 601128938592 602794299744 603044233344 606633782352 613369638336 613623956736 614596804864 617276480288 619271986151 622597829256 624322667592 624581527392 626600648709 630770404992 634524990736 636546690752 637593642546 641836552448 642034162224 643614689536 645855794142 647369626176 649163092032 651223016808 653297919456 654372422613 657186597548 659280501136 660551918208 662851999251 663126834276 664759286464 664963953732 670489969968 672347488176 674480981694 676629988008 677934863424 683334605408 687004501248 688907771136 691421405472 694436040324 695537009076 699967213958 701317095024 703260016368 703551605568 707739412744 713840614578 715597911392 715894616192 716115027096 718387403799 720377616543 722066121504 724066525728 725171417984 726364134132 728376445524 728678448624 733015820342 733753328256 741690563778 744254876352 746626193664 747854197272 749039855928 752305710351 753498426499 759760186276 762180906032 766274251392 768397129344 768751431084 773647973322 775791279354 780953834752 782238298296 784405402872 786894478643 789401652676 790195891968 794899438944 796206839337 801505251456 803725732992 805047650316 805381443216 808845043136 810175380378 811459843922 815817845232 817826184448 818417173824 825218424576 827504600832 830130439008 832430223456 832775369856 832814050341 835467531612 847424823154 849772519778 850124856728 854690511168 856045549632 857453519286 861141058856 863159501568 865305657741 865550789376 868297355744 871063892608 872496563484 878573064096 883802665668 884169112368 886618604976 888328441728 893986626624 896463317568 899307975592 902173317344 902589302209 903913151232 905089825913 909950673528 920054457504 920435935104 921895207296 925914720432 927382678768 935089460032 937680021824 938068807424 945204610441 946155607488 951787486104 954820036128 956390463819 957849871732 960503488724 962754828672 965422034304 968485512176 968783691213 971168594032 971571264832 976834525212 979946879184 985779896322 988920751704 990827877312 992339835136 997138929696 998719807904 1003074280468 1004083501824 1011721472541 1014944982012 1025001908112 1031103109946 1031530631096 1034388372472 1042984397728 1043305513614 1045873870496 1049950820937 1051490808576 1051975642536 1054890024552 1055327408352 1059865918592 1061609119116 1068371010778 1071330814346 1073396867088 1073841924288 1080233840504 1087757126976 1089546201198 1091222898432 1092564668286 1093017672936 1099523730513 1106840585344 1109906964608 1110418733788 1113956708816 1116382314528 1119939290496 1123559783892 1139587348224 1139640279414 1141394066176 1143271359048 1150076545709 1153740876988 1160471959983 1163328751312 1163686919031 1164016578816 1171430752128 1173357447444 1176608104308 1178403554224 1178892149824 1182158139968 1184102479014 1191982168832 1192349158416 1195284423424 1202257877184 1205588599488 1206088466688 1213267564704 1215263070567 1217189765883 1226739276672 1234552960576 1238543972302 1245195658512 1248645335184 1249163054784 1253201297418 1261540809984 1269049981472 1271137234731 1273093381504 1274658779667 1275187285092 1284068324448 1291711588284 1294739252352 1298326184064 1302446033616 1306595838912 1308744845226 1314373195096 1318561002272 1321103836416 1325703998502 1326253668552 1329518572928 1329927907464 1340979939936 1344694976352 1348961963388 1353259976016 1355869726848 1366669210816 1381452892183 1382842810944 1388872080648 1391074018152 1399354220641 1399934427916 1402634190048 1406520032736 1407103211136 1415478825488 1427681229156 1431195822784 1431789232384 1432230054192 1436774807598 1440755233086 1444132243008 1448133051456 1450342835968 1452728268264 1456752891048 1457356897248 1466031640684 1467506656512 1478669844483 1483381127556 1488509752704 1495708394544 1498079711856 1504611420702 1506996852998 1519520372552 1524361812064 1532548502784 1536794258688 1537502862168 1546654664919 1547295946644 1551582558708 1564476596592 1568810805744 1573788957286 1578803305352 1589798877888 1592413678674 1602556516167 1603010502912 1606996221519 1607451465984 1610095300632 1610762886432 1617690086272 1620350760756 1622919687844 1631635690464 1636834347648 1660260878016 1664860446912 1665550739712 1665628100682 1670935063224 1676237275531 1680881105267 1694849646308 1699545039556 1700249713456 1709381022336 1709460419121 1712091099264 1714907038572 1722282117712 1730611315482 1736594711488 1742127785216 1744993126968 1755379990819 1757146128192 1767605331336 1768338224736 1773237209952 1776153718521 1776656883456 1787973253248 1792926635136 1798615951184 1804346634688 1805178604418 1810179651826 1819901347056 1840108915008 1840871870208 1843790414592 1851829440864 1854765357536 1857815958453 1870178920064 1875360043648 1890409220882 1892311214976 1903574972208 1909640072256 1912780927638 1915699743464 1921006977448 1925509657344 1930844068608 1936971024352 1937567382426 1942337188064 1943142529664 1953669050424 1959893758368 1971559792644 1977841503408 1981655754624 1994277859392 1997439615808 2006148560936 2019046534729 2023442945082 2029889964024 2050003816224 2062206219892 2063061262192 2068776744944 2085968795456 2086611027228 2091747740992 2099901641874 2103951285072 2109780049104 2110654816704 2119731837184 2123218238232 2135856442031 2136742021556 2142661628692 2146793734176 2147683848576 2155162211397 2160467681008 2161132849629 2175514253952 2179092402396 2185129336572 2186035345872 2199047461026 2213681170688 2219813929216 2220837467576 2227913417632 2232764629056 2239878580992 2247119567784 2256917131053 2260495279497 2279280558828 2286542718096 2300153091418 2307481753976 2320943919966 2326657502624 2327373838062 2342861504256 2346714894888 2353216208616 2356807108448 2357784299648 2360683435929 2364316279936 2368204958028 2384698316832 2404515754368 2411177198976 2426535129408 2430526141134 2434379531766 2449885248853 2453478553344 2469105921152 2477087944604 2490391317024 2497290670368 2498326109568 2498442151023 2506402594836 2538099962944 2542274469462 2546186763008 2549317559334 2550374570184 2565555371197 2568136648896 2583423176568 2589478504704 2595916973223 2596652368128 2604892067232 2613191677824 2617489690452 2628746390192 2637122004544 2651407997004 2652507337104 2659037145856 2659855814928 2681959879872 2689389952704 2697923926776 2706519952032 2707767906627 2711739453696 2715269477739 2733338421632 2762905784366 2765685621888 2777744161296 2782148036304 2798708441282 2799868855832 2805268380096 2813040065472 2814206422272 2830957650976 2835613831323 2855362458312 2862391645568 2864460108384 2873549615196 2881510466172 2888264486016 2896266102912 2905456536528 2913505782096 2914713794496 2932063281368 2957339688966 2966762255112 2977019505408 2991416789088 2996159423712 3009222841404 3013993705996 3039040745104 3048723624128 3075005724336 3093309329838 3094591893288 3103165117416 3113012083129 3121636338353 3128953193184 3137621611488 3147577914572 3149852462811 3157606610704 3179597755776 3184827357348 3205113032334 3213992443038 3220190601264 3221525772864 3235380172544 3240701521512 3245839375688 3259991411521 3263271380928 3273668695296 3298571191539 3320521756032 3329720893824 3331256201364 3341870126448 3352474551062 3361762210534 3389699292616 3399090079112 3400499426912 3418762044672 3418920838242 3424182198528 3429814077144 3444564235424 3450229637127 3461222630964 3473189422976 3489986253936 3510759981638 3514292256384 3535210662672 3536676449472 3546474419904 3552307437042 3575946506496 3585853270272 3597231902368 3608693269376 3608860884811 3610357208836 3620359303652 3639802694112 3651569297649 3680217830016 3703658881728 3709530715072 3715631916906 3739298537723 3740357840128 3749657850211 3750720087296 3780818441764 3784622429952 3807149944416 3813411704193 3819280144512 3823976339001 3825561855276 3831399486928 3842013954896 3873942048704 3875134764852 3884674376128 3886285059328 3907338100848 3919787516736 3943119585288 3955683006816 3963311509248 3988555718784 3994879231616 4012297121872 4038093069458 4046885890164 4059779928048 4100007632448 4124412439784 4126122524384 4137553489888 4144358676549 4171937590912 4173222054456 4183495481984 4198062661923 4199803283748 4207902570144 4219560098208 4221309633408 4246436476464 4271712884062 4273484043112 4285323257384 4293587468352 4295367697152 4310324422794 4320935362016 4322265699258 4351028507904 4358184804792 4370258673144 4372070691744 4398094922052 4441674935152 4455826835264 4465529258112 4494239135568 4513834262106 4520990558994 4549786890727 4558561117656 4573085436192 4600306182836 4614963507952 4639963994757 4641887839932 4653315005248 4654747676124 4693429789776 4706432417232 4713614216896 4715568599296 4721366871858 4728632559872 4736409916056 4764602832223 4769396633664 4807669548501 4809031508736 4820988664557 4822354397952 4853070258816 4861052282268 4868759063532 4899770497706 4938211842304 4954175889208 4980782634048 4994581340736 4996652219136 4996884302046 5012805189672 5028711826593 5042643315801 5076199925888 5084548938924 5098635118668 5100749140368 5131110742394 5136273297792 5166846353136 5191833946446 5209784134464 5226383355648 5234979380904 5257492780384 5266139972457 5274244009088 5274488985493 5302815994008 5305014674208 5319711629856 5363919759744 5378779905408 5395847853552 5413039904064 5415535813254 5430538955478 5466676843264 5508261350501 5525811568732 5531371243776 5555488322592 5564296072608 5573447875359 5597416882564 5599737711664 5610536760192 5626080130944 5661915301952 5671227662646 5710724916624 5724783291136 5728920216768 5747099230392 5763020932344 5776528972032 5792532205824 5810913073056 5827011564192 5829427588992 5864126562736 5914679377932 5933524510224 5982833578176 5992318847424 6018445682808 6027987411992 6057139604187 6078081490208 6097447248256 6150011448672 6186618659676 6189183786576 6206330234832 6226024166258 6243272676706 6257906386368 6275243222976 6295155829144 6299704925622 6315213221408 6359195511552 6369654714696 6407569326093 6410226064668 6427984886076 6440381202528 6443051545728 6481403043024 6491678751376 6519982823042 6526542761856 6597142383078 6641043512064 6649688532601 6659441787648 6662512402728 6683740252896 6704949102124 6723524421068 6779398585232 6781485838491 6798180158224 6800998853824 6837841676484 6859628154288 6889128470848 6900459274254 6922445261928 6944411570057 6946378845952 6963650293249 6979972507872 7021519963276 7028584512768 7070421325344 7073352898944 7082050307787 7092948839808 7104614874084 7194463804736 7217386538752 7217721769622 7220714417672 7240718607304 7279605388224 7303138595298 7349655746559 7360435660032 7407317763456 7419061430144 7431263833812 7478597075446 7499315700422 7561636883528 7614299888832 7626823408386 7638560289024 7647952678002 7651123710552 7662798973856 7684027909792 7696666113591 7747884097408 7750269529704 7769348752256 7814676201696 7839575033472 7886239170576 7911366013632 7977111437568 7989758463232 8024594243744 8050535819963 8076186138916 8093771780328 8119559856096 8123303719881 8145808433217 8200015264896 8248824879568 8252245048768 8275106979776 8288717353098 8343875181824 8346444108912 8366990963968 8396125323846 8399606567496 8415805140288 8439120196416 8442619266816 8492872952928 8506841493969 8543425768124 8546968086224 8570646514768 8587174936704 8620648845588 8641870724032 8644531398516 8716369609584 8740517346288 8744141383488 8796189844104 8883349870304 8911653670528 8931058516224 8988478271136 9027668524212 9041981117988 9099573781454 9117122235312 9146170872384 9200612365672 9229927015904 9279927989514 9283775679864 9306630010496 9309495352248 9339036249387 9364909015059 9386859579552 9412864834464 9427228433792 9442733743716 9472819832112 9529205664446 9538793267328 9615339097002 9641977329114 9706140517632 9722104564536 9737518127064 9779974234563 9795479544487 9799540995412 9908351778416 9961565268096 9989162681472 9993768604092 10025610379344 10057423653186 10085286631602 10149524602391 10152399851776 10169097877848 10197270237336 10201498280736 10262221484788 10272546595584 10333692706272 10350688911381 10383667892892 10419568268928 10469958761808 10514985560768 10532279944914 10548488018176 10548977970986 10605631988016 10610029348416 10639423259712 10727839519488 10757559810816 10791695707104 10826079808128 10826582654433 10831071626508 10861077910956 11016522701002 11051623137464 11110976645184 11128592145216 11146895750718 11194833765128 11199475423328 11217895613169 11221073520384 11248973550633 11252160261888 11323830603904 11342455325292 11421449833248 11457840433536 11494198460784 11526041864688 11621826146112 11654023128384 11658855177984 11728253125472 11733660928717 11766167736869 11829358755864 11867049020448 11965667156352 11984637694848 12036891365616 12055974823984 12114279208374 12156162980416 12194894496512 12287659935733 12300022897344 12373237319352 12378367573152 12412660469664 12433076029647 12452048332516 12486545353412 12515812772736 12550486445952 12590311658288 12594187985769 12599409851244 12630426442816 12739309429392 12815138652186 12820452129336 12855969772152 12880762405056 12886103091456 12962806086048 12983357502752 13039965646084 13053085523712 13194284766156 13299377065202 13325024805456 13367480505792 13409898204248 13447048842136 13558797170464 13562971676982 13596360316448 13601997707648 13649360672181 13675683352968 13719256308576 13778256941696 13800918548508 13844890523856 13888823140114 13927300586498 13959945015744 14043039926552 14140842650688 14146705797888 14164100615574 14185897679616 14209229748168 14293808496669 14388927609472 14435443539244 14441428835344 14481437214608 14559210776448 14606277190596 14699311493118 14814635526912 14838122860288 14862527667624 14950995094217 14957194150892 14998631400844 15086135479779 15123273767056 15127929947403 15228599777664 15253646816772 15295905356004 15302247421104 15325597947712 15368055819584 15393332227182 15491379656281 15495768194816 15500539059408 15538697504512 15629352403392 15679150066944 15772478341152 15798419917371 15822732027264 15823466956479 16049188487488 16101071639926 16152372277832 16187543560656 16239119712192 16246607439762 16291616866434 16400030529792 16497649759136 16504490097536 16524784051503 16550213959552 16577434706196 16692888217824 16792250647692 16799213134992 16831610280576 16878240392832 16985745905856 17013682987938 17086851536248 17093936172448 17141293029536 17149196741971 17174349873408 17241297691176 17283741448064 17289062797032 17432739219168 17481034692576 17488282766976 17592379688208 17766699740608 17823307341056 17958887598379 17976956542272 18055337048424 18083962235976 18171418812561 18199147562908 18234244470624 18292341744768 18401224731344 18459854031808 18559855979028 18567551359728 18613260020992 18618990704496 18678072498774 18729818030118 18773719159104 18825729668928 18854456867584 18885467487432 18945639664224 19058411328892 19077586534656 19222707978279 19230678194004 19283954658228 19444209129072 19475036254128 19559948469126 19590959088974 19599081990824 19816703556832 19923130536192 19949065597803 19978325362944 19987537208184 20051220758688 20114847306372 20170573263204 20299049204782 20338195755696 20394540474672 20402996561472 20524442969576 20667385412544 20701377822762 20767335785784 20833234710171 20839136537856 20890950879747 20939917523616 21029971121536 21064559889828 21097955941972 21211263976032 21220058696832 21278846519424 21583391414208 21652159616256 21653165308866 21662143253016 21722155821912 21791084581903 21851454368471 22033045402004 22048967239677 22103246274928 22221953290368 22257184290432 22293791501436 22389667530256 22398950846656 22435791226338 22497947101266 22647661207808 22684910650584 22819939880647 22842899666496 22915680867072 22988396921568 23052083729376 23089998340773 23243652292224 23308046256768 23456506250944 23467321857434 23532335473738 23658717511728 23734098040896 23931334312704 23969275389696 24073782731232 24111949647968 24151607459889 24228558416748 24312325960832 24575319871466 24600045794688 24746474638704 24756735146304 24825320939328 24866152059294 24904096665032 24973090706824 25031625545472 25100972891904 25180623316576 25188375971538 25198819702488 25260852885632 25478618858784 25630277304372 25640904258672 25711939544304 25761524810112 25925612172096 25966715005504 26079931292168 26175089764061 26247604951477 26388569532312 26598754130404 26650049610912 26734961011584 26819796408496 26894097684272 27117594340928 27125943353964 27192720632896 27203995415296 27298721344362 27351366705936 27438512617152 27556513883392 27601837097016 27689781047712 27777646280228 27854601172996 27919890031488 28017108748161 28086079853104 28094727045177 28281685301376 28328201231148 28418459496336 28587616993338 28777855218944 28870887078488 28882857670688 28962874429216 29118421552896 29212554381192 29339922703689 29386438633461 29398622986236 29725055335248 29901990188434 29914388301784 29997262801688 30172270959558 30246547534112 30255859894806 30448573807173 30457199555328 30507293633544 30591810712008 30604494842208 30651195895424 30736111639168 30786664454364 30982759312562 31001078118816 31258704806784 31544956682304 31596839834742 31645464054528 31646933912958 31848508235089 32098376974976 32202143279852 32304744555664 32375087121312 32478239424384 32479747963299 32493214879524 32583233732868 32995299518272 33008980195072 33049568103006 33100427919104 33154869412392 33352219825561 33385776435648 33584501295384 33598426269984 33653686839507 33663220561152 33746920651899 33756480785664 33971491811712 34027365975876 34173703072496 34187872344896 34282586059072 34298393483942 34482595382352 34567482896128 34578125594064 34865478438336 34962069385152 34976565533952 35184759376416 35200982786151 35298503210607 35533399481216 35917775196758 35953913084544 36110674096848 36167924471952 36342837625122 36398295125816 36468488941248 36584683489536 36802449462688 36862979807199 36919708063616 37119711958056 37135102719456 37237981408992 37356144997548 37459636060236 37547438318208 37651459337856 37770934974864 37891279328448 38116822657784 38445415956558 38461356388008 38567909316456 38888418258144 38950072508256 39119896938252 39181918177948 39198163981648 39633407113664 39898131195606 39975074416368 40102441517376 40229694612744 40341146526408 40469157080677 40581272398589 40598098409564 40676391511392 40789080949344 40805993122944 40948082016543 41048885939152 41334770825088 41402755645524 41534671571568 41666469420342 41781901759494 41879835047232 42059942243072 42129119779656 42195911883944 42422527952064 42440117393664 42557693038848 42881425490007 43166782828416 43306330617732 43324286506032 43444311643824 43582169163806 43702908736942 44066090804008 44097934479354 44206492549856 44443906580736 44514368580864 44587583002872 44779335060512 44797901693312 44852985282651 44871582452676 44995894202532 45369821301168 45639879761294 45685799332992 45976793843136 46104167458752 46179996681546 46474138968843 46487304584448 46547819728207 46616092513536 46913012501888 46934643714868 47064670947476 47317435023456 47468196081792 47470400869437 48147565462464 48223899295936 48303214919778 48457116833496 48610880990399 48624651921664 48745552052743 49150639742932 49200091589376 49492949277408 49513470292608 49574352154509 49650641878656 49732304118588 49808193330064 49946181413648 50361246633152 50376751943076 50397639404976 50521705771264 50957237717568 51260554608744 51281808517344 51423879088608 51447590225913 51523049620224 51851224344192 51933430011008 52159862584336 52350179528122 52495209902954 52777139064624 53197508260808 53300099221824 53469922023168 53639592816992 53788195368544 53876662795137 54235188681856 54251886707928 54385441265792 54597442688724 54702733411872 54877025234304 55203674194032 55379562095424 55555292560456 55709202345992 55839780062976 56034217496322 56172159706208 56189454090354 56563370602752 56656402462296 56836918992672 57175233986676 57741774156976 57765715341376 57925748858432 58425108762384 58679845407378 58772877266922 58797245972472 59147229579451 59450110670496 59803980376868 59828776603568 59847196793409 59994525603376 60344541919116 60493095068224 60511719789612 60897147614346 61014587267088 61183621424016 61208989684416 61302391790848 61472223278336 61573328908728 61939836818899 61965518625124 62002156237632 62499704130513 62517409613568 62672852639241 63089913364608 63193679669484 63293867825916 63697016470178 64196753949952 64404286559704 64609489111328 64750174242624 64956478848768 64959495926598 64986429759048 65166467465736 65373253745709 65554363105413 65990599036544 66099136206012 66309738824784 66704439651122 66771552871296 67169002590768 67196852539968 67307373679014 67493841303798 67942983623424 68054731951752 68347406144992 68375744689792 68459819641941 68565172118144 68568356811409 68596786967884 68965190764704 69156251188128 69730956876672 69924138770304 70369518752832 70401965572302 70597006421214 71046672216737 71066798962432 71835550393516 71907826169088 72221348193696 72335848943904 72454822379667 72685675250244 72796590251632 72936977882496 73604898925376 73725959614398 73839416127232 74239423916112 74270205438912 74475962817984 74712289995096 74919272120472 75094876636416 75302918675712 75541869949728 75782558656896 76233645315568 76890831913116 76922712776016 77135818632912 77776836516288 77900145016512 78239793876504 78363836355896 78396327963296 78525269292183 78742814854431 79266814227328 79796262391212 79950148832736 80204883034752 80459389225488 80682293052816 80938314161354 81162544797178 81196196819128 81352783022784 81578161898688 81611986245888 81896164033086 82097771878304 82669541650176 82805511291048 83069343143136 83332938840684 83563803518988 83759670094464 84258239559312 84391823767888 84845055904128 85762850980014 86333565656832 86445950923813 86612661235464 86648573012064 86888623287648 87164338327612 87405817473884 88132181608016 88159315900383 88195868958708 88412985099712 89175166005744 89558670121024 89595803386624 89705970565302 89743164905352 89991788405064 90277350410741 90527453812237 90739642602336 91279759522588 91345721421519 91371598665984 91953587686272 92208334917504 92359993363092 92948277937686 93095639456414 93826025003776 93869287429736 94129341894952 94634870046912 94936392163584 94940801738874 95545524705267 96295130924928 96447798591872 96606429839556 96914233666992 97221761980798 97491104105486 98301279485864 98985898554816 99026940585216 99148704309018 99301283757312 99464608237176 99616386660128 99892362827296 100056659476683 100722493266304 100753503886152 100795278809952 101914475435136 102521109217488 102563617034688 102847758177216 102895180451826 103702448688384 103866860022016 104319725168672 104656965659519 104700359056244 104990419805908 105554278129248 105602948358453 105895509631821 106395016521616 106600198443648 107279185633984 107576390737088 107753325590274 108439657593967 108470377363712 108503773415856 108770882531584 109194885377448 109405466823744 109754050468608 110407348388064 110588939421597 110759124190848 111110585120912 111418404691984 112068434992644 112344319412416 112378908180708 113312804924592 113673837985344 114350467973352 115483548313952 115531430682752 115851497716864 116850217524768 117359690814756 117545754533844 117594491944944 118294459158902 118900221340992 119607960753736 119657553207136 119694393586818 119989051206752 120689083838232 120986190136448 121023439579224 121407471242031 121743817195767 121794295228692 122029174534176 122367242848032 122417979368832 123146657817456 123879673637798 123931037250248 124004312475264 124999408261026 125345705278482 126179826729216 126387359338968 126587735651832 127394032940356 128808573119408 129218978222656 129500348485248 129918991853196 129972859518096 130332934931472 130746507491418 131108726210826 131943819831083 131981198073088 132198272412024 132619477649568 133408879302244 133543105742592 134338005181536 134393705079936 134558955847953 134614747358028 134987682607596 136109463903504 136694812289984 136751489379584 136919639283882 137130344236288 137136713622818 137193573935768 137930381529408 138312502376256 139422416906529 139461913753344 139643459184621 139848277540608 140739037505664 140803931144604 141194012842428 142093344433474 143671100787032 144442696387392 144671697887808 144909644759334 145371350500488 145593180503264 145832642971197 145873955764992 146236656158229 147209797850752 147451919228796 148478847832224 148540410877824 148951925635968 149424579990192 149838544240944 151083739899456 151565117313792 152467290631136 152537592073321 152960180579297 153781663826232 153845425552032 154271637265824 154342770677739 155553673032576 155800290033024 156479587753008 156727672711792 156792655926592 157050538584366 157485629708862 158533628454656 159592524782424 159739579164529 159900297665472 160409766069504 160918778450976 161364586105632 161629988385411 161876628322708 162325089594356 162392393638256 162705566045568 163156323797376 163792328066172 164195543756608 165611022582096 166138686286272 166665877681368 167127607037976 167519340188928 168516479118624 168783647535776 169690111808256 171525701960028 172891901847626 173225322470928 173297146024128 173777246575296 174328676655224 174811634947768 176264363216032 176318631800766 176391737917416 176825970199424 177441688738353 178350332011488 179117340242048 179411941130604 179486329810704 179983576810128 180554700821482 181054907624474 181479285204672 182559519045176 182691442843038 183907175372544 184416669835008 184719986726184 185819510456697 185896555875372 186191278912828 187738574859472 188258683789904 189269740093824 189881603477748 191091049410534 192590261849856 192840967445429 192895597183744 193212859679112 193828467333984 194443523961596 194982208210972 196119761237127 196602558971728 196663089316239 197971797109632 198297408618036 198929216474352 199232773320256 199784725654592 200113318953366 201387935531653 201444986532608 201507007772304 201590557619904 203828950870272 205042218434976 205127234069376 205379458925823 205695516354432 205705070434227 205790360903652 208639450337344 209313931319038 209400718112488 209980839611816 211108556258496 211205896716906 211791019263642 212790033043232 213140016650211 213200396887296 214558371267968 215152781474176 215506651180548 216879315187934 217007546831712 218389770754896 218810933647488 220814696776128 221177878843194 221518248381696 222221170241824 222836809383968 222939557645623 224136869985288 224688638824832 224757816361416 226625609849184 227347675970688 228700935946704 230967096627904 231062861365504 231702995433728 233465538778927 233700435049536 234719381629512 235091509067688 235188983889888 235575807876549 236228444563293 236588918317804 237800442681984 239215921507472 239315106414272 239388787173636 239978102413504 241378167676464 241972380272896 242046879158448 242814942484062 243487634391534 243588590457384 244058349068352 244734485696064 244835958737664 246293315634912 247759347275596 247862074500496 248008624950528 249998816522052 250691410556964 252774718677936 253175471303664 254788065880712 257617146238816 258437956445312 259000696970496 259337852771439 259837983706392 259945719036192 260665869862944 261493014982836 262217452421652 263887639662166 264396544824048 265238955299136 266817758604488 268676010363072 268787410159872 269117911695906 269229494716056 269975365215192 270832051232223 271582361436711 272218927807008 273389624579968 273839278567764 274273427245636 274387147871536 275860763058816 276625004752512 278844833813058 279286918369242 281478075011328 281607862289208 282388025684856 283284099564739 284068906790123 284186688866948 286636574115801 287342201574064 288885392774784 289343395775616 289819289518668 290742701000976 291186361006528 291665285942394 292473312316458 294336213469339 294419595701504 294903838457592 296957695664448 297080821755648 297903851271936 298849159980384 299677088481888 300169978430049 302167479798912 304934581262272 305075184146642 305920361158594 307563327652464 307690851104064 308543274531648 308685541355478 311107346065152 311600580066048 312959175506016 313455345423584 313585311853184 313970896978557 314101077168732 314971259417724 319185049564848 319479158329058 319800595330944 321837556901952 322729172211264 323259976770822 323753256645416 324650179188712 324784787276512 325318972781901 325411132091136 325834738097449 326312647594752 327584656132344 328391087513216 331222045164192 332277372572544 333331755362736 334255214075952 337032958237248 337567295071552 340276166932793 341218864369201 343051403920056 345783803695252 346450644941856 346594292048256 347554493150592 348657353310448 349623269895536 352528726432064 352637263601532 352783475834832 353651940398848 354883377476706 356700664022976 358234680484096 358823882261208 358972659621408 359967153620256 361109401642964 362109815248948 362958570409344 364222413726093 365119038090352 365231451587301 365382885686076 369439973452368 371639020913394 371793111750744 372382557825656 375477149718944 376517367579808 378539480187648 379763206955496 382182098821068 385681934890858 386425719358224 387656934667968 388887047923192 389964416421944 392239522474254 393205117943456 393326178632478 395831459493249 395943594219264 396594817236072 397858432948704 398465546640512 399569451309184 400226637906732 402775871063306 403014015544608 403181115239808 410084436869952 410254468138752 410758917851646 411391032708864 411410140868454 411580721807304 414030607056157 417278900674688 418627862638076 418801436224976 418930377553863 419961679223632 422217112516992 422411793433812 423582038527284 425580066086464 426280033300422 429116742535936 430305562948352 431013302361096 433578857732293 433758630375868 434015093663424 436779541509792 437497928913591 437621867294976 438709968474687 441629393552256 442355757686388 444442340483648 445673618767936 445879115291246 448273739970576 449377277649664 449515632722832 453251219698368 454695351941376 457401871893408 457612776219963 458880541737891 461934193255808 466931077557854 467400870099072 469438763259024 470183018135376 470377967779776 471151615753098 472456889126586 473177836635608 475600885363968 478431843014944 478630212828544 478777574347272 479218737493587 479956204827008 482756335352928 484093758316896 485629884968124 486975268783068 487177180914768 488116698136704 489468971392128 492586631269824 495518694551192 495724149000992 497326705517159 499997633044104 501382821113928 505549437355872 506350942607328 509576131761424 515234292477632 516875912890624 518675705542878 519675967412784 519891438072384 521331739725888 522986029965672 524434904843304 526099042048801 527775279324332 528793089648096 530477910598272 532325066215059 533635517208976 537352020726144 538235823391812 538458989432112 539950730430384 541664102464446 543164722873422 544437855614016 546779249159936 547678557135528 548546854491272 548774295743072 551721526117632 553250009505024 557458531370091 557689667626116 558573836738484 563215724578416 564776051369712 566568199129478 568137813580246 568373377733896 573273148231602 574684403148128 577770785549568 578522902336287 578686791551232 579638579037336 581485402001952 582372722013056 583330571884788 584946624632916 588672426938678 589807676915184 593915391328896 597698319960768 599354176963776 600339956860098 604163806594959 604334959597824 605121656466691 609869162524544 610150368293284 611840722317188 615126655304928 615381702208128 617086549063296 617115211302681 617371082710956 625918351012032 626910690847168 627170623706368 627941793957114 628202154337464 629942518835448 631941452875187 633692176685659 638370099129696 638958316658116 639420049950633 639601190661888 643675113803904 645458344422528 646519953541644 647506513290832 649300358377424 649569574553024 650637945563802 651669476194898 655169312264688 656782175026432 662444090328384 664554745145088 666663510725472 668510428151904 668818672936869 674065916474496 675134590143104 680552333865586 682437728738402 686102807840112 691567607390504 692901289883712 693188584096512 695108986301184 697314706620896 699246539791072 700396616336781 705057452864128 705274527203064 705566951669664 709766754953412 713401328045952 717647764522416 717945319242816 719934307240512 722218803285928 724219630497896 725917140818688 728444827452186 730238076180704 730462903174602 730765771372152 738879946904736 743278041826788 743586223501488 744765115651312 750954299437888 753034735159616 759077603157769 759526413910992 764364197642136 768913984532863 771363869781716 772851438716448 775313869335936 777774095846384 778013558314317 779928832843888 784479044948508 786410235886912 786652357264956 791662918986498 793189634472144 795716865897408 796931093281024 799138902618368 800453275813464 805551742126612 806028031089216 806362230479616 812496153696669 814747084310133 820168873739904 821517835703292 822820281736908 823161443614608 828061214112314 834557801349376 837255725276152 837602872449952 837860755107726 839923358447264 844434225033984 844823586867624 847164077054568 849852298694217 851160132172928 852206720370369 852560066600844 862026604722192 867157715464586 867517260751736 868030187326848 873559083019584 874995857827182 877419936949374 883008640408017 883258787104512 884711515372776 888884680967296 891347237535872 891758230582492 896547479941152 899031265445664 906502439396736 914803743786816 915225552439926 917761083475782 923606738817581 923868386511616 933862155115708 934801740198144 938877526518048 940366036270752 940755935559552 941912690935671 942303231506196 944913778253172 946355673271216 956863686029888 957260425657088 957555148694544 958437474987174 959912409654016 965512670705856 968187516633792 971259769936248 973950537566136 974354361829536 975956918345703 976233396273408 977504214292347 978937942784256 985173262539648 991037389102384 991448298001984 994653411034318 999995266088208 1002765642227856 1011098874711744 1012701885214656 1019152263522848 1020828500798379 1023656593107603 1030468584955264 1037351411085756 1039351934825568 1039782876144768 1042663479451776 1045972059931344 1048869809686608 1052198084097602 1055550558648664 1057586179296192 1060955821196544 1064650132430118 1067271034417952 1074704041452288 1076471646783624 1076917978864224 1079901460860768 1083328204928892 1086329445746844 1088875711228032 1095357114271056 1097093708982544 1097548591486144 1114917062740182 1115379335252232 1117147673476968 1123797362009569 1126431449156832 1129552102739424 1133136398258956 1136275627160492 1136746755467792 1146546296463204 1149368806296256 1157045804672574 1159277158074672 1162970804003904 1164745444026112 1166661143769576 1169893249265832 1173605555339633 1176856899559081 1177344853877356 1179615353830368 1187494378479747 1187830782657792 1195396639921536 1198708353927552 1200679913720196 1208327613189918 1210243312933382 1219738325049088 1220300736586568 1223681444634376 1230253310609856 1230763404416256 1234173098126592 1234230422605362 1234742165421912 1242091821168471 1251836702024064 1253821381694336 1255883587914228 1256404308674928 1259885037670896 1263882905750374 1267384353371318 1276740198259392 1277916633316232 1278840099901266 1287350227607808 1290916688845056 1293039907083288 1295013026581664 1298600716754848 1299139149106048 1300736573196879 1301275891127604 1303338952389796 1310338624529376 1324888180656768 1333327021450944 1337020856303808 1337637345873738 1348131832948992 1349886772118003 1350269180286208 1361104667731172 1364875457476804 1372205615680224 1372838328659889 1376641625213673 1383135214781008 1385802579767424 1394629413241792 1398493079582144 1400793232673562 1409715548721571 1410114905728256 1410549054406128 1411133903339328 1419533509906824 1426802656091904 1435295529044832 1435890638485632 1437656212480761 1439868614481024 1444437606571856 1448439260995792 1456889654904372 1460476152361408 1460925806349204 1461531542744304 1477759893809472 1486556083653576 1487172447002976 1489530231302624 1491980116551477 1501908598875776 1506069470319232 1518155206315538 1519052827821984 1528728395284272 1537827969065726 1542727739563432 1545702877432896 1550627738671872 1555548191692768 1556027116628634 1559857665687776 1568958089897016 1572820471773824 1573304714529912 1578297126146403 1583325837972996 1586379268944288 1591433731794816 1600906551626928 1611103484253224 1612056062178432 1624992307393338 1629494168620266 1640337747479808 1643035671406584 1645640563473816 1646322887229216 1656122428224628 1674511450552304 1675205744899904 1675721510215452 1679846716894528 1689647173735248 1694328154109136 1699704597388434 1702320264345856 1704413440740738 1705120133201688 1715269657804079 1724053209444384 1734315430929172 1735034521503472 1735568707008861 1736060374653696 1747118166039168 1749991715654364 1754839873898748 1766017280816034 1769423030745552 1777769361934592 1782694475071744 1783516461164984 1793094959882304 1798062530891328 1812491419784877 1813004878793472 1815364969400073 1829607487573632 1830451104879852 1835522166951564 1847213477635162 1867724310231416 1877755053036096 1880732072541504 1881511871119104 1883825381871342 1884606463012392 1889827556506344 1892711346542432 1895824358625561 1901076530056977 1913727372059776 1915110297389088 1916874949974348 1931025341411712 1936375033267584 1942519539872496 1947901075132272 1948708723659072 1951913836691406 1955008428584694 1970346525079296 1982074778204768 1982896596003968 1982988696953173 1988482347530861 1989306822068636 1999990532176416 2005531284455712 2006456018810607 2022197749423488 2025403770429312 2038304527045696 2041657001596758 2047313186215206 2060353494285373 2060937169910528 2074702822171512 2078703869651136 2079565752289536 2085326958903552 2091944119862688 2097739619373216 2101189849010343 2104396168195204 2111101117297328 2115172358592384 2129300264860236 2134542068835904 2152943293567248 2153835957728448 2159802921721536 2166656409857784 2172658891493688 2177751422456064 2190714228542112 2194187417965088 2195097182972288 2229834125480364 2230758670504464 2234295346953936 2247594724019138 2252862898313664 2259104205478848 2266272796517912 2272551254320984 2273493510935584 2277232809473307 2293092592926408 2298737612592512 2306741953598589 2314091609345148 2318554316149344 2325941608007808 2333322287539152 2339786498531664 2347211110679266 2353713799118162 2354689707754712 2359230707660736 2374988756959494 2390793279843072 2397416707855104 2401359827440392 2416655226379836 2420486625866764 2440601473173136 2447362889268752 2460506621219712 2468460845210724 2469484330843824 2484183642336942 2503673404048128 2506932576790577 2507642763388672 2511767175828456 2512808617349856 2519770075341792 2527765811500748 2534768706742636 2549556896082651 2553480396518784 2555833266632464 2556620161111107 2557680199802532 2586079814166576 2590026053163328 2597201433509696 2598278298212096 2601473146393758 2602551782255208 2606677904779592 2618043161911489 2620677249058752 2649025921224051 2649776361313536 2666654042901888 2674041712607616 2675274691747476 2699773544236006 2722209335462344 2729750914953608 2744411231360448 2745676657319778 2753283250427346 2766270429562016 2770820216452743 2771605159534848 2789258826483584 2796986159164288 2801586465347124 2819431097443142 2821098108812256 2822267806678656 2839067019813648 2870591058089664 2871781276971264 2875312424961522 2879737228962048 2888875213143712 2896878521991584 2898214249393099 2913779309808744 2920952304722816 2921851612698408 2923063085488608 2932512642877041 2955519787618944 2973112167307152 2974344894005952 2979060462605248 2983960233102954 3003817197751552 3012138940638464 3035052004126051 3036310412631076 3038105655643968 3057456790568544 3062485502395137 3070969779322809 3075655938131452 3085455479126864 3091405754865792 3111096383385536 3112054233257268 3119715331375552 3137916179794032 3145640943547648 3146609429059824 3156594252292806 3166651675945992 3172758537888576 3182867463589632 3201813103253856 3222206968506448 3224112124356864 3249984614786676 3258988337240532 3286071342813168 3291281126947632 3292645774458432 3312244856449256 3349022901104608 3350411489799808 3351443020430904 3359693433789056 3371392086028707 3379294347470496 3388656308218272 3399409194776868 3408826881481476 3410240266403376 3430539315608158 3448106418888768 3468630861858344 3470069043006944 3471137414017722 3494236332078336 3499983431308728 3509679747797496 3520816666018899 3530570698677243 3532034561632068 3538846061491104 3567032922329968 3586189919764608 3596125061782656 3624982839569754 3630729938800146 3659214975147264 3660902209759704 3671044333903128 3682693294341607 3694426955270324 3726275463505413 3735448620462832 3755510106072192 3761464145083008 3767650763742684 3769212926024784 3779655113012688 3785422693084864 3791648717251122 3802153060113954 3826370775101407 3827454744119552 3830220594778176 3833749899948696 3862050682823424 3872750066535168 3885039079744992 3895802150264544 3897417447318144 3902209719590637 3903827673382812 3910016857169388 3964149556409536 3965793192007936 3965977393906346 3976964695061722 3978613644137272 3999981064352832 4011062568911424 4012912037621214 4044395498846976 4049660316354009 4050807540858624 4076609054091392 4083314003193516 4094626372430412 4120706988570746 4149405644343024 4157407739302272 4183888239725376 4195479238746432 4202379698020686 4208792336390408 4222202234594656 4229146646164713 4230344717184768 4235851595266837 4258600529720472 4269084137671808 4305886587134496 4307671915456896 4319605843443072 4333312819715568 4345317782987376 4381428457084224 4388374835930176 4390194365944576 4423590170126309 4435845236799613 4459668250960728 4461517341008928 4468590693907872 4475940349654431 4495189448038276 4505725796627328 4518208410957696 4532545593035824 4545102508641968 4546987021871168 4554465618946614 4586185185852816 4597475225185024 4613483907197178 4628183218690296 4637108632298688 4651883216015616 4666644575078304 4679572997063328 4694422221358532 4707427598236324 4709379415509424 4718461415321472 4734891378439209 4749977513918988 4802719654880784 4833310452759672 4840973251733528 4881202946346272 4894725778537504 4921013242439424 4936921690421448 4938968661687648 4968367284673884 5013865153581154 5023534351656912 5025617234699712 5039540150683584 5055531623001496 5069537413485272 5099113792165302 5106960793037568 5111666533264928 5113240322222214 5115360399605064 5145808973412237 5172159628333152 5180052106326656 5194402867019392 5202946292787516 5205103564510416 5213355809559184 5236086323822978 5241354498117504 5298051842448102 5333308085803776 5348083425215232 5350549383494952 5382397891730041 5399547088472012 5444418670924688 5446094908200219 5459501829907216 5488822462720896 5491353314639556 5506566500854692 5532540859124032 5541640432905486 5578517652967168 5592388055917441 5593972318328576 5603172930694248 5638862194886284 5642196217624512 5644535613357312 5678134039627296 5687473075876683 5703229590170931 5741182116179328 5750624849923044 5777750426287424 5793757043983168 5796428498786198 5827558619617488 5841904609445632 5843703225396816 5846126170977216 5865025285754082 5911039575237888 5946224334614304 5948689788011904 5948966090859519 5958120925210496 5965447042592583 5967920466205908 6070104008252102 6072620825262152 6076211311287936 6114913581137088 6124971004790274 6141939558645618 6151311876262904 6170910958253728 6181060482856119 6182811509731584 6222192766771072 6224108466514536 6239430662751104 6275832359588064 6293218858119648 6313188504585612 6333303351891984 6345517075777152 6403626206507712 6444413937012896 6465247171723067 6499969229573352 6517976674481064 6572142685626336 6582562253895264 6585291548916864 6624489712898512 6698045802209216 6700822979599616 6702886040861808 6719386867578112 6742784172057414 6758588694940992 6777312616436544 6798818389553736 6817653762962952 6820480532806752 6831698428419921 6861078631216316 6896212837777536 6920225860795767 6937261723716688 6940138086013888 6942274828035444 6999966862617456 7019359495594992 7041633332037798 7061141397354486 7064069123264136 7077692122982208 7134065844659936 7172379839529216 7192250123565312 7249965679139508 7261459877600292 7321804419519408 7342088667806256 7365386588683214 7388853910540648 7452550927010826 7470897240925664 7511020212144384 7520797730371731 7522928290166016 7535301527485368 7538425852049568 7559310226025376 7570845386169728 7583297434502244 7604306120227908 7652741550202814 7660441189556352 7667499799897392 7770078159489984 7791604300529088 7794834894636288 7804419439181274 7807655346765624 7820033714338776 7854129485734467 7866581534066983 7928299112819072 7931954787812692 7953929390123444 7957227288274544 7999962128705664 8022125137822848 8025824075242428 8099320632708018 8153218108182784 8166628006387032 8189252744860824 8215238887377431 8237998296913567 8241413977141492 8298811288686048 8312460649358229 8314815478604544 8367776479450752 8390958477492864 8404759396041372 8417584672780816 8444404469189312 8458293292329426 8471703190533674 8517201059440944 8538168275343616 8611773174268992 8615343830913792 8639211686886144 8666625639431136 8690635565974752 8694642748179297 8762856914168448 8776749671860352 8847180340252618 8871690473599226 8919336501921456 8923034682017856 8937181387815744 8951880699308862 8990378896076552 9011451593254656 9036416821915392 9065091186071648 9090205017283936 9093974043742336 9105156012378153 9108931237893228 9172370371705632 9226967814394356 9256366437380592 9274217264597376 9333289150156608 9359145994126656 9388844442717064 9414855196472648 9418758831018848 9436922830642944 9449207404826021 9469782756878418 9499955027837976 9605439309761568 9666620905519344 9681946503467056 9762405892692544 9789451557075008 9868008841050997 9873843380842896 9877937323375296 9936734569347768 9995881798927219 10027730307162308 10047068703313824 10051234469399424 10079080301367168 10111063246002992 10114176258086121 10139074826970544 10198227584330604 10223333066529856 10226480644444428 10230720799210128 10291617946824474 10344319256666304 10360104212653312 10388805734038784 10405892585575032 10410207129020832 10426711619118368 10472172647645956 10482708996235008 10562449998056697 10591712096031729 10596103684896204 10701098766989904 10764795783460082 10799094176944024 10888837341849376 10892189816400438 10919003659814432 10977644925441792 10982706629279112 11013133001709384 11048079883024821 11065081718248064 11083280865810972 11184776111834882 11206345861388496 11277724389772568 11284392435249024 11356268079254592 11374946151753366 11406459180341862 11479112325304221 11482364232358656 11501249699846088 11555500852574848 11587514087966336 11592856997572396 11655117239234976 11687406450793632 11692252341954432 11730050571508164 11892448669228608 11897379576023808 11897932181719038 11916241850420992 11930894085185166 11935840932411816 12006887604628553 12140208016504204 12145241650524304 12148980949062027 12152422622575872 12229827162274176 12249942009580548 12283879117291236 12302623752525808 12341821916507456 12362120965712238 12444385533542144 12448216933029072 12478861325502208 12551664719176128 12586437716239296 12626377009171224 12666606703783968 12687439938494139 12691034151554304 12707554785800511 12807252413015424 12888827874025792 12930494343446134 12999938459146704 13035953348962128 13144285371252672 13165124507790528 13170583097833728 13248979425797024 13270770510378927 13307535710398839 13396091604418432 13405772081723616 13485568344114828 13517177389881984 13554625232873088 13597636779107472 13635307525925904 13640961065613504 13663396856839842 13722157262432632 13792425675555072 13840451721591534 13874523447433376 13880276172027776 13884549656070888 13999933725234912 14038718991189984 14083266664075596 14122282794708972 14128138246528272 14155384245964416 14268131689319872 14422474459997611 14499931358279016 14522919755200584 14609365706124397 14643608839038816 14684177335612512 14730773177366428 14777707821081296 14905101854021652 14941794481851328 15041595460743462 15070603054970736 15076851704099136 15118620452050752 15141690772339456 15166594869004488 15208612240455816 15256872219415229 15305483100405628 15320882379112704 15334999599794784 15437426920236711 15540156318979968 15583208601058176 15608838878362548 15615310693531248 15640067428677552 15708258971468934 15733163068133966 15856598225638144 15863909575625384 15907858780246888 15914454576549088 15999924257411328 16044250275645696 16051648150484856 16147193675190123 16198641265416036 16333256012774064 16378505489721648 16430477774754862 16475996593827134 16482827954282984 16597622577372096 16624921298716458 16735552958901504 16777164167752323 16781916954985728 16809518792082744 16835169345561632 16888808938378624 16916586584658852 16943406381067348 17034402118881888 17223546348537984 17333251278862272 17381271131949504 17389285496358594 17525713828336896 17548528037534039 17553499343720704 17694360680505236 17743380947198452 17838673003842912 17846069364035712 17846898272578557 17874362775631488 17896341127777749 17903761398617724 17980757792153104 18130182372143296 18180410034567872 18187948087484672 18210312024756306 18217862475786456 18326302133380423 18344740743411264 18453935628788712 18512732874761184 18543181448568357 18548434529194752 18666578300313216 18718291988253312 18777688885434128 18829710392945296 18837517662037696 18898414809652042 18939565513756836 18999910055675952 19210878619523136 19333241811038688 19363893006934112 19395741515169201 19524811785385088 19578903114150016 19736017682101994 19747686761685792 19755874646750592 19873469138695536 19991763597854438 20055460614324616 20094137406627648 20102468938798848 20158160602734336 20222126492005984 20228352516172242 20278149653941088 20396455168661208 20446666133059712 20452961288888856 20461441598420256 20583235893648948 20688638513332608 20811785171150064 20820414258041664 20853423238236736 20944345295291912 21124899996113394 21183424192063458 21192207369792408 21402197533979808 21529591566920164 21598188353888048 21777674683698752 21784379632800876 21838007319628864 21965413258558224 22026266003418768 22096159766049642 22130163436496128 22166561731621944 22298505551453027 22369552223669764 22412691722776992 22555448779545136 22562393191115193 22568784870498048 22712536158509184 22749892303506732 22812918360683724 22958224650608442 23002499399692176 23111001705149696 23175028175932672 23185713995144792 23310234478469952 23374812901587264 23384504683908864 23460101143016328 23562388457203401 23599744602200949 23784897338457216 23795864363438076 23861788170370332 23871681864823632 24013775209257106 24280416033008408 24290483301048608 24297961898124054 24459654324548352 24499884019161096 24567758234582472 24605247505051616 24645716662132293 24683643833014912 24713994890740701 24724241931424476 24896433866058144 25103329438352256 25172875432478592 25252754018342448 25333213407567936 25374879876988278 25415109571601022 25614504826030848 25777655748051584 25778853060391249 25860988686892268 25999876918293408 26071906697924256 26083928244537891 26288570742505344 26330249015581056 26497958851594048 26541541020757854 26615071420797678 26784595425709849 26792183208836864 26811544163447232 26971136688229656 27034354779763968 27109250465746176 27195273558214944 27270615051851808 27281922131227008 27315468037134459 27326793713679684 27444314524865264 27680903443183068 27749046894866752 27760552344055552 27769099312141776 27999867450469824 28077437982379968 28166533328151192 28244565589417944 28256276493056544 28310768491928832 28347622214478063 28536263378639744 28844948919995222 28999862716558032 29045839510401168 29218731412248794 29287217678077632 29368354671225024 29461546354732856 29555415642162592 29604026523152991 29810203708043304 29883588963702656 29987645396781657 30083190921486924 30141206109941472 30153703408198272 30237240904101504 30333189738008976 30417224480911632 30513744438830458 30610966200811256 30669999199589568 30874853840473422 31080312637959936 31166417202116352 31217677756725096 31230621387062496 31280134857355104 31416517942937868 31466326136267932 31727819151250768 31815717560493776 31828909153098176 32103296300969712 32294387350380246 32397282530832072 32590123498277501 32666512025548128 32757010979443296 32860955549509724 32951993187654268 32965655908565968 33144239649074463 33195245154744192 33249842597432916 33554328335504646 33619037584165488 33670338691123264 33777617876757248 33833173169317704 33886812762134696 34034561104849357 34068804237763776 34437336975912663 34447092697075968 34666502557724544 34762542263899008 34778570992717188 35097056075068078 35388721361010472 35486761894396904 35677346007685824 35692138728071424 35693796545157114 35748725551262976 35792682255555498 35807522797235448 35961515584306208 36020662813885659 36260364744286592 36360820069135744 36420624049512612 36435724951572912 36652604266760846 36689481486822528 36907871257577424 37025465749522368 37086362897136714 37333156600626432 37436583976506624 37555377770868256 37659420785890592 37675035324075392 37676785242110287 37796829619304084 37879131027513672 37999820111351904 38122664357401533 38421757239046272 38666483622077376 38727786013868224 38791483030338402 39049623570770176 39146716391422087 39157806228300032 39472035364203988 39495373523371584 39511749293501184 39746938277391072 39812311531136781 39922607131196517 39983527195708876 40110921228649232 40188274813255296 40444252984011968 40456705032344484 40556299307882176 40792910337322416 40893332266119424 40905922577777712 40922883196840512 41166471787297896 41377277026665216 41623570342300128 41640828516083328 41706846476473472 41888690590583824 42249799992226788 42366848384126916 42384414739584816 42804395067959616 43059183133840328 43196376707776096 43267423379992833 43555349367397504 43568759265601752 43676014639257728 43828097118373191 43930826517116448 44052532006837536 44192319532099284 44333123463243888 44597011102906054 44739104447339528 44825383445553984 45110897559090272 45124786382230386 45425072317018368 45499784607013464 45625836721367448 45770616658245687 45916449301216884 46004998799384352 46371427990289584 46620468956939904 46749625803174528 46920202286032656 47124776914406802 47199489204401898 47569794676914432 47591728726876152 47723576340740664 47743363729647264 48027550418514212 48441581025570369 48560832066016816 48580966602097216 48595923796248108 48999768038322192 49135516469164944 49210495010103232 49291433324264586 49367287666029824 49427989781481402 49448483862848952 49742820076318291 49792867732116288 50206658876704512 50331492503256969 50345750864957184 50505508036684896 50666426815135872 50749759753976556 50830219143202044 51555311496103168 51557706120782498 51721977373784536 51999753836586816 52143813395848512 52167856489075782 52577141485010688 52645584112602117 52660498031162112 52995917703188096 53083082041515708 53230142841595356 53569190851419698 53623088326894464 53942273376459312 54390547116429888 54541230103703616 54563844262454016 54630936074268918 54653587427359368 54888629049730528 54978906400141269 55066070738468881 55361806886366136 55498093789733504 55538198624283552 55999734900939648 56154875964759936 56333066656302384 56489131178835888 56512552986113088 56695244428956126 57072526757279488 57506672211642017 57665988078394969 57689897839990444 57999725433116064 58091679020802336 58187224545507603 58437462824497588 58574435356155264 58736709342450048 58923092709465712 59110831284325184 59208053046305982 59620407416086608 59767177927405312 59975290793563314 60166381842973848 60282412219882944 60307406816396544 60474481808203008 60666379476017952 60834448961823264 61027488877660916 61221932401622512 61339998399179136 61749707680946844 62435355513450192 62461242774124992 62560269714710208 62833035885875736 62932652272535864 63455638302501536 63631435120987552 63657818306196352 64206592601939424 64588774700760492 64794565061664144 65180246996555002 65333024051096256 65514021958886592 65721911099019448 65903986375308536 65931311817131936 66288479298148926 66390490309488384 66499685194865832 66895516654359081 67108656671009292 67238075168330976 67340677382246528 67666346338635408 67773625524269392 68069122209698714 68137608475527552 68874673951825326 69333005115449088 69525084527798016 69557141985434376 69971172592490533 70194112150136156 70777442722020944 70799233806602847 70973523788793808 71354692015371648 71387593090314228 71585364511110996 71615045594470896 71923031168612416 72041325627771318 72520729488573184 72701044726926733 72721640138271488 72841248099025224 72871449903145824 73305208533521692 73378962973645056 73815742515154848 73937149986396879 74050931499044736 74141984672222103 74172725794273428 75110755541736512 75318841571781184 75350070648150784 75353570484220574 75593659238608168 75758262055027344 75999640222703808 76245328714803066 76843514478092544 77332967244154752 77336559181173747 77455572027736448 77582966060676804 78293432782844174 78944070728407976 78990747046743168 79493876554782144 79624623062273562 79845214262393034 79967054391417752 80221842457298464 80353786277129547 80376549626510592 80888505968023936 80913410064688968 81112598615764352 81585820674644832 81811845155555424 81845766393681024 82332943574595792 83247140684600256 83281657032166656 83413692952946944 83777381181167648 84048213232399871 84499599984453576 84733696768253832 84768829479169632 85042866643434189 85608790135919232 86118366267680656 86392753415552192 86534846759985666 87110698734795008 87137518531203504 87352029278515456 87656194236746382 87861653034232896 88105064013675072 88384639064198568 88666246926487776 88812079569458973 89194022205812108 89478208894679056 89650766891107968 89962936190344971 90221795118180544 90249572764460772 90999569214026928 91251673442734896 91541233316491374 91832898602433768 92009997598768704 92742855980579168 93240937913879808 93499251606349056 93840404572065312 94249553828813604 94398978408803796 95183457453752304 95447152681481328 95486727459294528 96055100837028424 96883162051140738 97121664132033632 97161933204194432 97191847592496216 97770370494832503 97999536076644384 98271032938329888 98420990020206464 98582866648529172 98855979562962804 98896967725697904 99485640152636582 99585735464232576 100662985006513938 101011016073369792 101332853630271744 101499519507953112 101660438286404088 102103683314548071 102265559942870779 103115412241564996 103443954747569072 103999507673173632 104287626791697024 104335712978151564 105291168225204234 105991835406376192 106166164083031416 106460285683190712 106798105535906603 107138381702839396 107246176653788928 107884546752918624 108061988441656977 108781094232859776 109082460207407232 109261872148537836 109307174854718736 109777258099461056 109957812800282538 110132141476937762 110723613772732272 110996187579467008 111076397248567104 111999469801879296 112309751929519872 112666133312604768 112978262357671776 113025105972226176 113030355726330861 113390488857912252 115013344423284034 115331976156789938 115379795679980888 115999450866232128 116183358041604672 116374449091015206 116874925648995176 117148870712310528 117440149174266261 117473418684900096 117846185418931424 118221662568650368 118416106092611964 119240814832173216 119950581587126628 120332763685947696 120564824439765888 121332758952035904 121668897923646528 122054977755321832 122443864803245024 122679996798358272 122839696262738273 123499415361893688 124870711026900384 124922485548249984 125120539429420416 125666071771751472 125865304545071728 126911276605003072 127262870241975104 127315636612392704 128284114933662961 128413185203878848 129177549401520984 129589130123328288 129802270139978499 130360493993110004 130666048102192512 131028043917773184 131443822198038896 131484291355119573 131807972750617072 131862623634263872 132576958596297852 132999370389731664 133791033308718162 134217313342018584 134476150336661952 134681354764493056 135332692677270816 135547251048538784 136138244419397428 136275216951055104 137311849974737061 137749347903650652 139114283970868752 139942345184981066 140388224300272312 141554885444041888 141598467613205694 141947047577587616 142709384030743296 142775186180628456 143170729022221992 143230091188941792 143846062337224832 144082651255542636 145402089453853466 145682496198050448 145742899806291648 146610417067043384 147631485030309696 147874299972793758 148101862998089472 148283969344444206 148345451588546856 149228460228954873 150221511083473024 150637683143562368 150707140968441148 151187318477216336 151516524110054688 151999280445407616 152490657429606132 154665934488309504 154673118362347494 154911144055472896 155165932121353608 156089538860171189 156586865565688348 157888141456815952 157936752337806351 157981494093486336 158987753109564288 159249246124547124 159690428524786068 159934108782835504 160443684914596928 160707572554259094 161777011936047872 161826820129377936 162225197231528704 163171641349289664 163623690311110848 163691532787362048 164665887149191584 164936719200423807 165198212215406643 166494281369200512 167554762362335296 168096426464799742 168999199968907152 169467393536507664 169537658958339264 170085733286868378 171217580271838464 172236732535361312 172520016634926051 172785506831104384 172997964235184907 173069693519971332 174275037062407008 175312388473492764 175723306068465792 176210128027350144 176769278128397136 177332493852975552 177624159138917946 178388044411624216 178956417789358112 179301533782215936 179925872380689942 180443590236361088 180499145528921544 181999138428053856 182503346885469792 183082466632982748 183665797204867536 184019995197537408 185485711961158336 187492167979968943 187680809144130624 188499107657627208 188797956817607592 189921754179617161 190366914907504608 190894305362962656 190973454918589056 192110201674056848 193766324102281476 194243328264067264 194323866408388864 194383695184992432 195540740989665006 195999072153288768 196542065876659776 196841980040412928 197165733297058344 197711959125925608 197793935451395808 198971280305273164 199171470928465152 200686549963077243 201325970013027876 202022032146739584 202999039015906224 203320876572808176 204207366629096142 204531119885741558 206230824483129992 206887909495138144 207999015346347264 208575253583394048 208671425956303128 209913517777471599 210582336450408468 212332328166062832 212920571366381424 213596211071813206 214276763405678792 215769093505837248 216123976883313954 217562188465719552 218103134180780199 218164920414814464 218523744297075672 218614349709437472 219554516198922112 219915625600565076 220264282953875524 221447227545464544 222152794497134208 225332266625209536 225956524715343552 226050211944452352 226060711452661722 226780977715824504 228130864487942507 230026688846568068 230663952313579876 230759591359961776 231998901732464256 232009677543521241 232366716083209344 232748898182030412 233749851297990352 234880298348532522 235692370837862848 236443325137300736 236832212185223928 238241927733945499 238481629664346432 239901163174253256 240665527371895392 241061358831388641 241129648879531776 242665517904071808 243337795847293056 244109955510643664 244887729606490048 245679392525476546 246998830723787376 249741422053800768 249844971096499968 250241078858840832 251332143543502944 251730609090143456 252144639697199613 253822553210006144 254525740483950208 256568229867325922 256826370407757696 258355098803041968 259178260246656576 259604540279956998 260720987986220008 261332096204385024 262056087835546368 262887644396077792 262968582710239146 263615945501234144 263725247268527744 265153917192595704 265998740779463328 267582066617436324 268434626684037168 268952300673323904 270665385354541632 271094502097077568 272276488838794856 274027014739954609 274623699949474122 275498695807301304 278228567941737504 279884690369962132 280776448600544624 283109770888083776 283196935226411388 283894095155175232 285550372361256912 286341458044443984 286460182377883584 287692124674449664 288165302511085272 289880572168889351 290804178907706932 291364992396100896 291485799612583296 293220834134086768 293311111484497509 295262970060619392 295748599945587516 296567938688888412 296690903177093712 298456920457909746 300443022166946048 301275366287124736 301414281936882296 302374636954432672 303033048220109376 303998560890815232 304981314859212264 306311049943644213 306796679828612337 309346236724694988 310331864242707216 312179077720342378 313173731131376696 315776282913631904 315873504675612702 317975506219128576 318498492249094248 319380857049572136 319868217565671008 320394316607719809 320887369829193856 321415145108518188 323653640258755872 326343282698579328 327247380622221696 329331774298383168 329873438400847614 330396424430813286 332988562738401024 335109524724670592 336192852929599484 337998399937814304 338934787073015328 339075317916678528 339091067178992583 340171466573736756 344473465070722624 345040033269852102 345571013662208768 345995928470369814 346139387039942664 348199740534228037 348550074124814016 350624776946985528 351446612136931584 352320447522798783 352420256054700288 353538556256794272 354664987705951104 355248318277835892 356776088823248432 357912835578716224 359851744761379884 360887180472722176 360998291057843088 363998276856107712 365006693770939584 366164933265965496 367331594409735072 368039990395074816 368519088788214819 370971423922316672 374984335959937886 375361618288261248 376998215315254416 377595913635215184 379843508359234322 380733829815009216 381788610725925312 381946909837178112 384220403348113696 384852344800988883 387532648204562952 388486656528134528 388767390369984864 391081481979330012 391998144306577536 393084131753319552 394331466594116688 395423918251851216 395587870902791616 397942560610546328 401373099926154486 402651940026055752 404044064293479168 405998078031812448 406641753145616352 408414733258192284 409062239771483116 412461648966259984 413775818990276288 417342851912606256 419827035554943198 421164672900816936 423671605477607513 424664656332125664 425841142732762848 427192422143626412 428553526811357584 431538187011674496 432247953766627908 436206268361560398 437047488594151344 437228699418874944 439109032397844224 439831251201130152 440528565907751048 442449294363041641 442894455090929088 444305588994268416 447685380686864619 450664533250419072 451913049430687104 452121422905323444 453561955431649008 456261728975885014 460053377693136136 461327904627159752 461519182719923552 463997803464928512 464019355087042482 464733432166418688 465497796364060824 467499702595980704 468268616580513567 469760596697065044 471384741675725696 473664424370447856 476483855467890998 476963259328692864 479802326348506512 481331054743790784 482122717662777282 485331035808143616 486675591694586112 488219911021287328 489775459212980096 489798208147433731 491358785050953092 493997661447574752 495594636646219929 499482844107601536 502664287087005888 503461218180286912 504289279394399226 507645106420012288 508907313088487131 509051480967900416 513136459734651844 513652740815515392 516710197606083936 517560049904778153 518356520493313152 518993892705554721 519209080559913996 521441975972440016 525775288792155584 525937165420478292 527231891002468288 527450494537055488 530307834385191408 531997481558926656 535164133234872648 536869253368074336 537904601346647808 541330770709083264 542189004194155136 544552977677589712 548054029479909218 549247399898948244 550997391614602608 556457135883475008 559769380739924264 561552897201089248 562476503939906829 566219541776167552 566393870452822776 567788190310350464 569765262538851483 571100744722513824 572682916088887968 572920364755767168 576330605022170544 579761144337778702 581608357815413864 582729984792201792 582971599225166592 586441668268173536 586622222968995018 590525940121238784 591497199891175032 593135877377776824 593381806354187424 596913840915819492 602828563873764592 604749273908865344 606066096440218752 609962629718424528 612622099887288426 613593359657224674 618692473449389976 620663728485414432 624358155440684756 626347462262753392 629740553332414797 631552565827263808 631747009351225404 636996984498188496 638761714099144272 639736435131342016 640788633215439618 641774739658387712 642830290217036376 646656660992137783 647307280517511744 652686565397158656 654309402542340597 654494761244443392 658663548596766336 659746876801695228 660792848861626572 670219049449341184 672385705859198968 675996799875628608 677869574146030656 678150635833357056 678182134357985166 680342933147473512 684392593463827521 688946930141445248 690080066539704204 691991856940739628 692278774079885328 696399481068456074 697100148249628032 701249553893971056 704640895045597566 707077112513588544 709329975411902208 710496636555671784 713552177646496864 714725783201836497 715825671157432448 715858919600095453 719703489522759768 721996582115686176 727996553712215424 730013387541879168 732329866531930992 734663188819470144 737038177576429638 741942847844633344 747586738751346221 749968671919875772 750723236576522496 753996430630508832 755191827270430368 756433919091598839 759687016718468644 761467659630018432 763577221451850624 768440806696227392 769704689601977766 775065296409125904 776973313056269056 777534780739969728 782162963958660024 783996288613155072 786168263506639104 788662933188233376 790847836503702432 791175741805583232 795885121221092656 802746199852308972 805303880052111504 811996156063624896 813283506291232704 816829466516384568 818124479542966232 822081044219863827 824923297932519968 827551637980552576 834685703825212512 839654071109886396 842329345801633872 847343210955215026 849329312664251328 851682285465525696 854384844287252824 857107053622715168 863076374023348992 864495907533255816 869641716506668053 872412536723120796 874094977188302688 874457398837749888 879662502402260304 881057131815502096 884898588726083282 885788910181858176 895370761373729238 901329066500838144 903826098861374208 904242845810646888 907123910863298016 912523457951770028 920106755386272272 920390039485837011 922655809254319504 923038365439847104 928038710174084964 930995592728121648 934999405191961408 936537233161027134 939521193394130088 942769483351451392 945113581450047529 947328848740895712 952967710935781996 953926518657385728 959604652697013024 961182949823159427 962662109487581568 964245435325554564 976439822042574656 979550918425960192 979596416294867462 982717570101906184 987995322895149504 991189273292439858 998965688215203072 1005328574174011776 1006922436360573824 1008578558788798452 1017814626176974262 1026272919469303688 1033420395212167872 1035120099809556306 1036713040986626304 1037987785411109442 1038418161119827992 1042883951944880032 1044599221602684111 1051550577584311168 1051874330840956584 1054463782004936576 1060615668770382816 1063994963117853312 1070328266469745296 1073738506736148672 1082661541418166528 1084378008388310272 1089105955355179424 1092626772021198323 1096108058959818436 1098494799797896488 1101994783229205216 1105557266364644457 1112914271766950016 1119538761479848528 1123105794402178496 1124953007879813658 1132439083552335104 1132787740905645552 1135576380620700928 1139530525077702966 1142201489445027648 1145365832177775936 1145840729511534336 1152661210044341088 1154557034402966649 1159522288675557404 1163216715630827728 1165459969584403584 1172883336536347072 1173244445937990036 1182994399782350064 1186271754755553648 1186763612708374848 1193827681831638984 1205657127747529184 1209498547817730688 1212132192880437504 1219925259436849056 1225244199774576852 1227186719314449348 1237384946898779952 1241327456970828864 1248716310881369512 1252694924525506784 1259481106664829594 1263105131654527616 1263494018702450808 1271014816432822539 1273993968996376992 1277523428198288544 1279472870262684032 1281577266430879236 1285660580434072752 1293313321984275566 1294614561035023488 1308618805084681194 1317327097193532672 1319493753603390456 1321585697723253144 1327347883089124923 1329452279257320127 1344771411718397936 1351993599751257216 1355739148292061312 1356364268715970332 1360685866294947024 1368785186927655042 1377893860282890496 1380160133079408408 1383983713881479256 1384557548159770656 1392798962136912148 1394200296499256064 1402499107787942112 1404805849741540701 1409281790091195132 1414154225027177088 1420993273111343568 1427104355292993728 1429451566403672994 1431651342314864896 1431717839200190906 1439406979045519536 1443993164231372352 1455993107424430848 1460026775083758336 1464659733063861984 1469326377638940288 1469394624442301193 1474076355152859276 1495173477502692442 1499937343839751544 1507992861261017664 1510383654540860736 1512867838183197678 1519374033436937288 1522935319260036864 1526721939265461393 1527154442903701248 1536881613392454784 1539409379203955532 1550130592818251808 1555069561479939456 1564325927917320048 1577325866376466752 1581695673007404864 1582351483611166464 1591770242442185312 1596916051415597549 1605492399704617944 1610607760104223008 1623992312127249792 1626567012582465408 1633658933032769136 1636248959085932464 1644162088439727654 1649846595865039936 1655103275961105152 1667693494137618493 1669371407650425024 1679308142219772792 1684658691603267744 1687429511819720487 1694686421910430052 1698658625328502656 1703364570931051392 1708769688574505648 1709295787616554449 1714214107245430336 1728991815066511632 1739283433013336106 1744825073446241592 1748189954376605376 1748914797675499776 1759325004804520608 1762114263631004192 1769797177452166564 1771577820363716352 1790741522747458476 1808485691621293776 1814247821726596032 1825046915903540056 1840213510772544544 1840780078971674022 1845311618508639008 1846076730879694208 1856077420348169928 1861991185456243296 1869998810383922816 1873074466322054268 1879042386788260176 1890227162900095058 1894657697481791424 1905935421871563992 1919209305394026048 1922365899646318854 1925324218975163136 1928490870651109128 1939969982976413349 1952879644085149312 1959192832589734924 1965435140203812368 1975990645790299008 1982378546584879716 2010657148348023552 2013844872721147648 2017157117577596904 2029164005182225457 2035629252353948524 2052545838938607376 2053177780391482563 2066840790424335744 2070240199619112612 2075975570822218884 2076836322239655984 2085767903889760064 2089198443205368222 2103101155168622336 2103748661681913168 2108927564009873152 2121231337540765632 2127989926235706624 2140656532939490592 2144177349605509491 2147477013472297344 2147576758800286359 2178211910710358848 2185253544042396646 2192216117919636872 2196989599595792976 2203989566458410432 2211114532729288914 2225828543533900032 2239077522959697056 2242760216254038663 2246211588804356992 2249906015759627316 2265575481811291104 2279061050155405932 2284402978890055296 2290731664355551872 2305322420088682176 2309114068805933298 2319044577351114808 2326433431261655456 2330919939168807168 2345766673072694144 2346488891875980072 2365988799564700128 2372543509511107296 2373527225416749696 2387655363663277968 2411314255495058368 2418997095635461376 2437398183739596259 2439850518873698112 2450488399549153704 2454373438628898696 2466243132659591481 2474769893797559904 2482654913941657728 2497432621762739024 2505389849051013568 2518962213329659188 2526210263309055232 2526988037404901616 2542029632865645078 2547987937992753984 2555046856396577088 2558945740525368064 2563154532861758472 2571321160868145504 2586626643968551132 2589229122070046976 2608925149520004159 2617237610169362388 2638987507206780912 2643171395446506288 2654695766178249846 2658904558514640254 2689542823436795872 2703987199502514432 2711478296584122624 2712728537431940664 2721371732589894048 2737570373855310084 2760320266158816816 2767967427762958512 2769115096319541312 2785597924273824296 2804998215575884224 2809611699483081402 2818563580182390264 2828308450054354176 2835340744350142587 2841986546222687136 2854208710585987456 2858903132807345988 2863435678400381812 2878813958091039072 2887986328462744704 2929319466127723968 2938652755277880576 2938789248884602386 2948152710305718552 2965701238343252591 2990346955005384884 2999874687679503088 3015985722522035328 3020767309081721472 3025735676366395356 3038748066873874576 3053443878530922786 3073763226784909568 3078818758407911064 3097145060541291487 3100261185636503616 3110139122959878912 3128651855834640096 3133797664808052333 3154651732752933504 3163391346014809728 3183540484884370624 3193832102831195098 3210984799409235888 3221215520208446016 3247984624254499584 3253134025164930816 3267317866065538272 3272497918171864928 3277880316063594969 3288324176879455308 3299693191730079872 3335386988275236986 3338742815300850048 3358616284439545584 3369317383206535488 3374859023639440974 3389372843820860104 3397317250657005312 3406729141862102784 3417539377149011296 3418591575233108898 3428428214490860672 3457983630133023264 3478566866026672212 3489650146892483184 3496379908753210752 3518650009609041216 3524228527262008384 3539594354904333128 3562351191619409917 3581483045494916952 3616971383242587552 3628495643453192064 3650093831807080112 3680427021545089088 3681560157943348044 3690623237017278016 3692153461759388416 3712154840696339856 3723982370912486592 3739997620767845632 3746148932644108536 3758084773576520352 3780454325800190116 3789315394963582848 3811870843743127984 3813044449298467617 3838418610788052096 3844731799292637708 3856981741302218256 3879939965952826698 3905759288170298624 3918385665179469848 3930870280407624736 3951981291580598016 3964757093169759432 3982043649267374769 3988356837771960381 4034314235155193808 4058328010364450914 4071258504707897048 4105091677877214752 4106355560782965126 4133681580848671488 4140480399238225224 4151951141644437768 4153672644479311968 4171535807779520128 4178396886410736444 4207497323363826336 4242462675081531264 4281313065878981184 4288354699211018982 4294954026944594688 4295153517600572718 4356423821420717696 4370507088084793292 4384432235839273744 4393979199191585952 4407979132916820864 4408183873326903579 4422229065458577828 4478155045919394112 4485520432508077326 4492423177608713984 4499812031519254632 4526596626944964481 4531150963622582208 4558122100310811864 4568805957780110592 4580165817796384179 4581463328711103744 4610644840177364352 4618228137611866596 4638089154702229616 4652866862523310912 4691533346145388288 4692977783751960144 4731977599129400256 4745087019022214592 4747054450833499392 4775310727326555936 4790748154246792647 4822628510990116736 4874796367479192518 4879701037747396224 4900976799098307408 4908746877257797392 4932486265319182962 4949539787595119808 4965309827883315456 4994865243525478048 5003080482412855479 5010779698102027136 5037924426659318376 5053976074809803232 5084059265731290156 5095975875985507968 5110093712793154176 5126309065723516944 5142642321736291008 5173253287937102264 5217850299040008318 5234475220338724776 5277975014413561824 5286342790893012576 5309391532356499692 5317809117029280508 5379085646873591744 5425457074863881328 5442743465179788096 5475140747710620168 5507730871208897669 5520640532317633632 5535934855525917024 5538230192639082624 5571195848547648592 5609996431151768448 5619223398966162804 5637127160364780528 5670681488700285174 5683973092445374272 5708417421171974912 5717806265614691976 5726871356800763624 5757627916182078144 5775972656925489408 5819909948929240047 5858638932255447936 5877578497769204772 5896305420611437104 5931402476686505182 5980693910010769768 5999749375359006176 6031971445044070656 6041534618163442944 6051471352732790712 6077496133747749152 6087492015546676371 6106887757061845572 6157637516815822128 6194290121082582974 6200522371273007232 6257303711669280192 6267595329616104666 6309303465505867008 6326782692029619456 6367080969768741248 6387664205662390196 6421969598818471776 6442431040416892032 6442730276400859077 6534635732131076544 6544995836343729856 6555760632127189938 6576648353758910616 6599386383460159744 6615795070150332703 6670773976550473972 6677485630601700096 6717232568879091168 6728280648762115989 6738634766413070976 6749718047278881948 6778745687641720208 6835078754298022592 6837183150466217796 6856856428981721344 6915967260266046528 6957133732053344424 6979300293784966368 6992759817506421504 7037300019218082432 7048457054524016768 7079188709808666256 7124702383238819834 7162966090989833904 7233942766485175104 7256991286906384128 7300187663614160224 7312194551218788777 7360854043090178176 7363120315886696088 7381246474034556032 7424309681392679712 7447964741824973184 7492297865288217072 7516169547153040704 7560908651600380232 7578630789927165696 7623741687486255968 7626088898596935234 7676837221576104192 7689463598585275416 7713963482604436512 7759879931905653396 7836771330358939696 7861740560815249472 7929514186339518864 7964087298534749538 7976713675543920762 8068628470310387616 8116656020728901828 8142517009415794096 8210183355754429504 8212711121565930252 8280960798476450448 8303902283288875536 8307345288958623936 8343071615559040256 8356793772821472888 8406536592897791179 8414994646727652672 8484925350163062528 8506022233050427761 8562626131757962368 8576709398422037964 8590307035201145436 8712847642841435392 8741014176169586584 8768864471678547488 8787958398383171904 8815958265833641728 8816367746653807158 8844458130917155656 8897103715029757773 8956310091838788224 8971040865016154652 8999624063038509264 9053193253889928962 9062301927245164416 9116244200621623728 9160331635592768358 9221289680354728704 9236456275223733192 9276178309404459232 9291435181623874461 9305733725046621824 9306165954801240889 9385955567503920288 9463955198258800512 9490174038044429184 9550621454653111872 9581496308493585294 9645257021980233472 9749592734958385036 9759402075494792448 9801953598196614816 9817493754515594784 9833640948190784907 9864972530638365924 9899079575190239616 9989730487050956096 10006160964825710958 10021559396204054272 10075848853318636752 10107952149619606464 10168118531462580312 10191951751971015936 10220187425586308352 10252618131447033888 10285284643472582016 10346506575874204528 10435700598080016636 10468950440677449552 10555950028827123648 10572685581786025152 10618783064712999384 10635618234058561016 10687053574858229751 10758171293747183488 10850914149727762656 10885486930359576192 10950281495421240336 11015461742417795338 11041281064635267264 11071869711051834048 11076460385278165248 11142391697095297184 11219992862303536896 11238446797932325608 11274254320729561056 11341362977400570348 11367946184890748544 11435612531229383952 11453742713601527248 11515255832364156288 11639819897858480094 11717277864510895872 11755156995538409544 11792610841222874208 11862804953373010364 11961387820021539536 11965070513315881143 11999498750718012352 12102942705465581424 12154992267495498304 12174984031093352742 12213775514123691144 12286476558850617877 12315275033631644256 12388580242165165948 12401044742546014464 12514607423338560384 12535190659232209332 12734161939537482496 12775328411324780392 12843939197636943552 12884862080833784064 12885460552801718154 13069271464262153088 13089991672687459712 13111521264254379876 13153296707517821232 13231590140300665406 13341547953100947944 13434465137758182336 13456561297524231978 13477269532826141952 13499436094557763896 13557491375283440416 13579789880834893443 13670157508596045184 13674366300932435592 13831934520532093056 13914267464106688848 13958600587569932736 14074600038436164864 14096914109048033536 14158377419617332512 14204148036275578199 14249404766477639668 14325932181979667808 14372244462740377941 14467885532970350208 14600375327228320448 14624389102437577554 14721708086180356352 14726240631773392176 14762492948069112064 14848619362785359424 14895929483649946368 14984595730576434144 15009241447238566437 15032339094306081408 15121817303200760464 15247483374972511936 15252177797193870468 15378927197170550832 15427926965208873024 15519759863811306792 15673542660717879392 15723481121630498944 15859028372679037728 15928174597069499076 15953427351087841524 16137256940620775232 16233312041457803656 16285034018831588192 16420366711508859008 16425422243131860504 16523192613626693007 16561921596952900896 16607804566577751072 16614690577917247872 16713587545642945776 16813073185795582358 16829989293455305344 17012044466100855522 17125252263515924736 17153418796844075928 17180614070402290872 17482028352339173168 17537728943357094976 17575916796766343808 17632735493307614316 17688916261834311312 17794207430059515546 17912620183677576448 17942081730032309304 17999248126077018528 18106386507779857924 18124603854490328832 18232488401243247456 18262476046640029113 18320663271185536716 18472912550447466384 18552356618808918464 18582870363247748922 18611467450093243648 18612331909602481778 18771911135007840576 18927910396517601024 18980348076088858368 19101242909306223744 19162992616987170588 19499185469916770072 19603907196393229632 19634987509031189568 19667281896381569814 19729945061276731848 19798159150380479232 19847385210450998109 19979460974101912192 20012321929651421916 20151697706637273504 20215904299239212928 20336237062925160624 20505236262894067776 20570569286945164032 20693013151748409056 20759908668402768137 20871401196160033272 20937900881354899104 21111900057654247296 21145371163572050304 21237566129425998768 21271236468117122032 21374107149716459502 21516342587494366976 21680015423789040409 21701828299455525312 21770973860719152384 21900562990842480672 21936583653656366331 22030923484835590676 22082562129270534528 22143739422103668096 22284783394190594368 22476893595864651216 22548508641459122112 22682725954801140696 22735892369781497088 22871225062458767904 22907485427203054496 23030511664728312576 23279639795716960188 23510313991076819088 23585221682445748416 23725609906746020728 23922775640043079072 23930141026631762286 23998997501436024704 24205885410931162848 24309984534990996608 24349968062186705484 24427551028247382288 24572953117701235754 24630550067263288512 24777160484330331896 25029214846677120768 25070381318464418664 25219609778693373537 25550656822649560784 25687878395273887104 25770921105603436308 26138542928524306176 26179983345374919424 26223042528508759752 26306593415035642464 26463180280601330812 26683095906201895888 26691311145089273319 26868930275516364672 26913122595048463956 26998872189115527792 27114982750566880832 27159579761669786886 27340315017192090368 27348732601864871184 27663869041064186112 27828534928213377696 27874305544871623383 27917201175139865472 27918497864403722667 28316754839234665024 28408296072551156398 28498809532955279336 28651864363959335616 28744488925480755882 28935771065940700416 29200750654456640896 29248778204875155108 29452481263546784352 29697238725570718848 29969191461152868288 30018482894477132874 30064678188612162816 30243634606401520928 30494966749945023872 30504355594387740936 30757854394341101664 30855853930417746048 31039519727622613584 31347085321435758784 31446962243260997888 31686176388614751367 31718056745358075456 31856349194138998152 31906854702175683048 32061160724574689253 32274513881241550464 32466624082915607312 32570068037663176384 32840733423017718016 32850844486263721008 33046385227253386014 33123843193905801792 33215609133155502144 33229381155834495744 33427175091285891552 33626146371591164716 33659978586910610688 34024088932201711044 34306837593688151856 34361228140804581744 34964056704678346336 35075457886714189952 35151833593532687616 35265470986615228632 35377832523668622624 35588414860119031092 35884163460064618608 35998496252154037056 36212773015559715848 36464976802486494912 36524952093280058226 36641326542371073432 36859429676551853631 36945825100894932768 37104713237617836928 37165740726495497844 37224663819204963556 37543822270015681152 38202485818612447488 38325985233974341176 38554116098462283683 38998370939833540144 39207814392786459264 39269975018062379136 39334563792763139628 39459890122553463696 39694770420901996218 39958921948203824384 40024643859302843832 40303395413274547008 40431808598478425856 40672474125850321248 40739369642504680329 41010472525788135552 41386026303496818112 41519817336805536274 41742802392320066544 41875801762709798208 42223800115308494592 42290742327144100608 42475132258851997536 42542472936234244064 42612444108826734597 42748214299432919004 43360030847578080818 43403656598911050624 43801125981684961344 43873167307312732662 44061846969671181352 44165124258541069056 44287478844207336192 44569566788381188736 44953787191729302432 45097017282918244224 45365451909602281392 45742450124917535808 45814970854406108992 46310565491052328921 46559279591433920376 47020627982153638176 47170443364891496832 47451219813492041456 47845551280086158144 47860282053263524572 47997995002872049408 48411770821862325696 48619969069981993216 48699936124373410968 48855102056494764576 49145906235402471508 49261100134526577024 49554320968660663792 49569577840880079021 50140762636928837328 50439219557386747074 51101313645299121568 51375756790547774208 51541842211206872616 52446085057017519504 52613186830071284928 52926360561202661624 53366191812403791776 53382622290178546638 53737860551032729344 53826245190096927912 53997744378231055584 54229965501133761664 54319159523339573772 54697465203729742368 55657069856426755392 55748611089743246766 55834402350279730944 55836995728807445334 56633509678469330048 56816592145102312796 56997619065910558672 57303728727918671232 57488977850961511764 58401501308913281792 58497556409750310216 58845756150284538253 58904962527093568704 59394477451141437696 59542155631352994327 59938382922305736576 60036965788954265748 60487269212803041856 60989933499890047744 61008711188775481872 61515708788682203328 61711707860835492096 62079039455245227168 62279726005208304411 62694170642871517568 63372352777229502734 63436113490716150912 63712698388277996304 63813709404351366096 64122321449149378506 64549027762483100928 64933248165831214624 65040046271367121227 65140136075326352768 65701688972527442016 66092770454506772028 66247686387811603584 66431218266311004288 66854350182571783104 67252292743182329432 68048177864403422088 68613675187376303712 68722456281609163488 69928113409356692672 70150915773428379904 70530941973230457264 70755665047337245248 71176829720238062184 71768326920129237216 71996992504308074112 72425546031119431696 72929953604972989824 73049904186560116452 73282653084742146864 73718859353103707262 73891650201789865536 74209426475235673856 74331481452990995688 74449327638409927112 75087644540031362304 75658829336080120611 76651970467948682352 77108232196924567366 77996741879667080288 78415628785572918528 78539950036124758272 78669127585526279256 78919780245106927392 79389540841803992436 80049287718605687664 80606790826549094016 81344948251700642496 81478739285009360658 82020945051576271104 82772052606993636224 83039634673611072548 83485604784640133088 83751603525419596416 83755493593211168001 84950264517703995072 85084945872468488128 85224888217653469194 85496428598865838008 86005335911954325139 86720061695156161636 86807313197822101248 87602251963369922688 87746334614625465324 88123693939342362704 89139133576762377472 89907574383458604864 90194034565836488448 90730903819204562784 91484900249835071616 91629941708812217984 92621130982104657842 93118559182867840752 94041255964307276352 94340886729782993664 94902439626984082912 95058529165844254101 95691102560172316288 95720564106527049144 96823541643724651392 97399872248746821936 97710204112989529152 98291812470804943016 98522200269053154048 99108641937321327584 99139155681760158042 100281525273857674656 100878439114773494148 102202627290598243136 103083684422413745232 104892170114035039008 105226373660142569856 105852721122405323248 106732383624807583552 106765244580357093276 107652490380193855824 107995488756462111168 108459931002267523328 108638319046679147544 109394930407459484736 110578289029655560893 111314139712853510784 111497222179486493532 111673991457614890668 113267019356938660096 113633184290204625592 113995238131821117344 114607457455837342464 114977955701923023528 115662348295386851049 116995112819500620432 117691512300569076506 117809925054187137408 119084311262705988654 119876765844611473152 120073931577908531496 120974538425606083712 122017422377550963744 123031417577364406656 124158078910490454336 124559452010416608822 125388341285743035136 126744705554459005468 126872226981432301824 127425396776555992608 127627418808702732192 127837332326480203791 128244642898298757012 129866496331662429248 130080092542734242454 130280272150652705536 131403377945054884032 132185540909013544056 132495372775623207168 132862436532622008576 133708700365143566208 134504585486364658864 136096355728806844176 137227350374752607424 137444912563218326976 138931696473156986763 139856226818713385344 141061883946460914528 141511330094674490496 142353659440476124368 143536653840258474432 143993985008616148224 144851092062238863392 145859907209945979648 146099808373120232904 146565306169484293728 147437718706207414524 147783300403579731072 148662962905981991376 148898655276819854224 151317658672160241222 153303940935897364704 154216464393849134732 155993483759334160576 157338255171052558512 157839560490213854784 158779081683607984872 159724195265058032401 160098575437211375328 161213581653098188032 162689896503401284992 162957478570018721316 165544105213987272448 166079269347222145096 166971209569280266176 167503207050839192832 167510987186422336002 169900529035407990144 170169891744936976256 170449776435306938388 170992857197731676016 172010671823908650278 173440123390312323272 175204503926739845376 175492669229250930648 176247387878684725408 176537268450853614759 179815148766917209728 181461807638409125568 182969800499670143232 183259883417624435968 185242261964209315684 186237118365735681504 186839178015624913233 188082511928614552704 189804879253968165824 190117058331688508202 191382205120344632576 191441128213054098288 193647083287449302784 194799744497493643872 195120138814101363681 195420408225979058304 196583624941609886032 198217283874642655168 198278311363520316084 200563050547715349312 201756878229546988296 204405254581196486272 206167368844827490464 209784340228070078016 210452747320285139712 211705442244810646496 213464767249615167104 213530489160714186552 215304980760387711648 215990977512924222336 217276638093358295088 218789860814918969472 221156578059311121786 222628279425707021568 222994444358972987064 223347982915229781336 227266368580409251184 227990476263642234688 229955911403846047056 231324696590773702098 233990225639001240864 235383024601138153012 235619850108374274816 238168622525411977308 240147863155817062992 241949076851212167424 244034844755101927488 246062835154728813312 248316157820980908672 249118904020833217644 253489411108918010936 254850793553111985216 255254837617405464384 255674664652960407582 256489285796597514024 258016007735862975417 259732992663324858496 260160185085468484908 262806755890109768064 264371081818027088112 267417400730287132416 269009170972729317728 269878812689235985781 272192711457613688352 274454700749505214848 274889825126436653952 277863392946313973526 279712453637426770688 282123767892921829056 283022660189348980992 284707318880952248736 285175587497532762303 287073307680516948864 289702184124477726784 292199616746240465808 293130612338968587456 294875437412414829048 295566600807159462144 297325925811963982752 297797310553639708448 302635317344320482444 306607881871794729408 308432928787698269464 311986967518668321152 314676510342105117024 315679120980427709568 317558163367215969744 319448390530116064802 320197150874422750656 325379793006802569984 325914957140037442632 332158538694444290192 333942419138560532352 335021974372844672004 339801058070815980288 340339783489873952512 340899552870613876776 341985714395463352032 344021343647817300556 346880246780624646544 346987044886160553147 350985338458501861296 352494775757369450816 353074536901707229518 359630297533834419456 362923615276818251136 370484523928418631368 372474236731471363008 373678356031249826466 376165023857229105408 379609758507936331648 380234116663377016404 382882256426108196576 389599488994987287744 390240277628202727362 390840816451958116608 393167249883219772064 396434567749285310336 396556622727040632168 401126101095430698624 403513756459093976592 408810509162392972544 411920293051991767771 412334737689654980928 416795089419470960289 419568680456140156032 423410884489621292992 426929534499230334208 427060978321428373104 430609961520775423296 431981955025848444672 434553276186716590176 437579721629837938944 442313156118622243572 445988888717945974128 446695965830459562672 454532737160818502368 455980952527284469376 459911822807692094112 462649393181547404196 467980451278002481728 470766049202276306024 476337245050823954616 479172585795174097203 480295726311634125984 488069689510203854976 496632315641961817344 498237808041666435288 506978822217836021872 509701587106223970432 510509675234810928768 511349329305920815164 512978571593195028048 516032015471725950834 519465985326649716992 520320370170936969816 525613511780219536128 528742163636054176224 529611805352560844277 538018341945458635456 539757625378471971562 544385422915227376704 548909401499010429696 549779650252873307904 555726785892627947052 564247535785843658112 569414637761904497472 570351174995065524606 574146615361033897728 579404368248955453568 584399233492480931616 586261224677937174912 589750874824829658096 594651851623927965504 595594621107279416896 602037351383680275973 605270634688640964888 613215763743589458816 616865857575396538928 623973935037336642304 629353020684210234048 631358241960855419136 635116326734431939488 638896781060232129604 640394301748845501312 651829914280074885264 664317077388888580384 667884838277121064704 670043948745689344008 681799105741227753552 683971428790926704064 688042687295634601112 693760493561249293088 693974089772321106294 701970676917003722592 704989551514738901632 706149073803414459036 725847230553636502272 740969047856837262736 744948473462942726016 747356712062499652932 759219517015872663296 760468233326754032808 765764512852216393152 774048023207588926251 779198977989974575488 780480555256405454724 786334499766439544128 792869135498570620672 793113245454081264336 802252202190861397248 807027512918187953184 809636438067707957343 823840586103983535542 824669475379309961856 833590178838941920578 839137360912280312064 846821768979242585984 854121956642856746208 861219923041550846592 869106552373433180352 884626312237244487144 891977777435891948256 893391931660919125344 909065474321637004736 911961905054568938752 919823645615384188224 925298786363094808392 935960902556004963456 941532098404552612048 952674490101647909232 958345171590348194406 960591452623268251968 976139379020407709952 996475616083332870576 1013957644435672043744 1019403174212447940864 1021019350469621857536 1022698658611841630328 1025957143186390056096 1032064030943451901668 1040640740341873939632 1057484327272108352448 1059223610705121688554 1076036683890917270912 1079515250756943943124 1088770845830454753408 1111453571785255894104 1118069366855406226807 1128495071571687316224 1138829275523808994944 1140702349990131049212 1158808736497910907136 1168798466984961863232 1172522449355874349824 1179501749649659316192 1189303703247855931008 1191189242214558833792 1204074702767360551946 1210541269377281929776 1226431527487178917632 1233731715150793077856 1235760879155975303313 1258706041368420468096 1270232653468863878976 1277793562120464259208 1280788603497691002624 1303659828560149770528 1328634154777777160768 1340087897491378688016 1363598211482455507104 1367942857581853408128 1376085374591269202224 1387520987122498586176 1387948179544642212588 1403941353834007445184 1409979103029477803264 1412298147606828918072 1437517757385522291609 1481938095713674525472 1489896946925885452032 1494713424124999305864 1520936466653508065616 1531529025704432786304 1548096046415177852502 1558397955979949150976 1560961110512810909448 1572668999532879088256 1586226490908162528672 1614055025836375906368 1619272876135415914686 1647681172207967071084 1649338950758619923712 1667180357677883841156 1693643537958485171968 1708243913285713492416 1722439846083101693184 1738213104746866360704 1769252624474488974288 1783955554871783896512 1786783863321838250688 1806112054151040827919 1818130948643274009472 1839647291230768376448 1850597572726189616784 1871921805112009926912 1883064196809105224096 1905348980203295818464 1916690343180696388812 1921182905246536503936 1992951232166665741152 2027915288871344087488 2045397317223683260656 2051914286372780112192 2064128061886903803336 2081281480683747879264 2114968654544216704896 2118447221410243377108 2152073367781834541824 2159030501513887886248 2177541691660909506816 2222907143570511788208 2236138733710812453614 2277658551047617989888 2281404699980262098424 2337596933969923726464 2359003499299318632384 2378607406495711862016 2382378484429117667584 2408149405534721103892 2421082538754563859552 2428909314203123872029 2467463430301586155712 2471521758311950606626 2517412082736840936192 2540465306937727757952 2555587124240928518416 2607319657120299541056 2657268309555554321536 2680175794982757376032 2727196422964911014208 2735885715163706816256 2752170749182538404448 2775041974244997172352 2775896359089284425176 2807882707668014890368 2824596295213657836144 2875035514771044583218 2963876191427349050944 2989426848249998611728 3041872933307016131232 3063058051408865572608 3096192092830355705004 3121922221025621818896 3145337999065758176512 3172452981816325057344 3228110051672751812736 3238545752270831829372 3295362344415934142168 3334360715355767682312 3354208100566218680421 3416487826571426984832 3476426209493732721408 3538505248948977948576 3567911109743567793024 3573567726643676501376 3612224108302081655838 3636261897286548018944 3679294582461536752896 3701195145452379233568 3707282637467925909939 3766128393618210448192 3810697960406591636928 3833380686361392777624 3842365810493073007872 3985902464333331482304 4055830577742688174976 4090794634447366521312 4103828572745560224384 4128256123773807606672 4162562961367495758528 4229937309088433409792 4236894442820486754216 4318061003027775772496 4445814287141023576416 4472277467421624907228 4562809399960524196848 4675193867939847452928 4718006998598637264768 4816298811069442207784 4842165077509127719104 4857818628406247744058 4934926860603172311424 4943043516623901213252 5080930613875455515904 5111174248481857036832 5214639314240599082112 5314536619111108643072 5360351589965514752064 5418336162453122483757 5454392845929822028416 5504341498365076808896 5550083948489994344704 5551792718178568850352 5615765415336029780736 5649192590427315672288 5750071029542089166436 5927752382854698101888 5978853696499997223456 6083745866614032262464 6192384185660711410008 6243844442051243637792 6344905963632650114688 6456220103345503625472 6477091504541663658744 6590724688831868284336 6668721430711535364624 6708416201132437360842 6832975653142853969664 7077010497897955897152 7135822219487135586048 7147135453287353002752 7224448216604163311676 7402390290904758467136 7414565274935851819878 7532256787236420896384 7621395920813183273856 7666761372722785555248 7826485567987843587649 7971804928666662964608 8111661155485376349952 8181589268894733042624 8207657145491120448768 8256512247547615213344 8325125922734991517056 8473788885640973508432 8636122006055551544992 8891628574282047152832 8944554934843249814456 9125618799921048393696 9436013997197274529536 9632597622138884415568 9684330155018255438208 9715637256812495488116 9869853721206344622848 9886087033247802426504 10062624301698656041263 10222348496963714073664 10429278628481198164224 10720703179931029504128 10836672324906244967514 10908785691859644056832 11008682996730153617792 11103585436357137700704 11298385180854631344576 11500142059084178332872 11855504765709396203776 11957707392999994446912 12167491733228064524928 12384768371321422820016 12487688884102487275584 12689811927265300229376 12954183009083327317488 13181449377663736568672 13337442861423070729248 13416832402264874721684 14154020995795911794304 14448896433208326623352 14804780581809516934272 14829130549871703639756 15064513574472841792768 15242791841626366547712 15333522745445571110496 15652971135975687175298 15943609857333325929216 16363178537789466085248 16513024495095230426688 16650251845469983034112 16947577771281947016864 17272244012111103089984 17783257148564094305664 17889109869686499628912 18251237599842096787392 19265195244277768831136 19368660310036510876416 19431274513624990976232 19772174066495604853008 20125248603397312082526 20444696993927428147328 21441406359862059008256 21673344649812489935028 22017365993460307235584 22207170872714275401408 22596770361709262689152 23000284118168356665744 23479456703963530762947 23915414785999988893824 24334983466456129049856 24769536742642845640032 24975377768204974551168 25908366018166654634976 26362898755327473137344 26674885722846141458496 26833664804529749443368 28308041991591823588608 28897792866416653246704 29609561163619033868544 29658261099743407279512 30667045490891142220992 31305942271951374350596 32726357075578932170496 33026048990190460853376 33895155542563894033728 34544488024222206179968 35566514297128188611328 35778219739372999257824 36502475199684193574784 38530390488555537662272 38862549027249981952464 39544348132991209706016 40250497206794624165052 40889393987854856294656 43346689299624979870056 44414341745428550802816 45193540723418525378304 46000568236336713331488 46958913407927061525894 47830829571999977787648 49539073485285691280064 49950755536409949102336 51816732036333309269952 52725797510654946274688 53349771445692282916992 53667329609059498886736 57795585732833306493408 59316522199486814559024 61334090981782284441984 62611884543902748701192 66052097980380921706752 67790311085127788067456 69088976048444412359936 70438370111890592288841 71556439478745998515648 73004950399368387149568 77060780977111075324544 77725098054499963904928 79088696265982419412032 80500994413589248330104 86693378599249959740112 88828683490857101605632 92001136472673426662976 93917826815854123051788 99078146970571382560128 103633464072666618539904 105451595021309892549376 106699542891384565833984 107334659218118997773472 115591171465666612986816 118633044398973629118048 122668181963564568883968 125223769087805497402384 135580622170255576134912 140876740223781184577682 143112878957491997031296 154121561954222150649088 155450196108999927809856 158177392531964838824064 161001988827178496660208 173386757198499919480224 184002272945346853325952 187835653631708246103576 198156293941142765120256 207266928145333237079808 214669318436237995546944 231182342931333225973632 237266088797947258236096 250447538175610994804768 281753480447562369155364 286225757914983994062592 310900392217999855619712 316354785063929677648128 322003977654356993320416 346773514396999838960448 368004545890693706651904 375671307263416492207152 429338636872475991093888 462364685862666451947264 474532177595894516472192 500895076351221989609536 563506960895124738310728 621800784435999711239424 644007955308713986640832 693547028793999677920896 751342614526832984414304 858677273744951982187776 949064355191789032944384 1001790152702443979219072 1127013921790249476621456 1288015910617427973281664 1387094057587999355841792 1502685229053665968828608 2003580305404887958438144 2254027843580498953242912 2576031821234855946563328 3005370458107331937657216 4508055687160997906485824 6010740916214663875314432 9016111374321995812971648 18032222748643991625943296
- Sum of all divisors σ(n): 71616630882811234688523783
- Sum of proper divisors (its aliquot sum) s(n): 53584408134167243062580487
- 18032222748643991625943296 is an abundant number, because the sum of its proper divisors (53584408134167243062580487) is greater than itself. Its abundance is 35552185385523251436637191
Bases of 18032222748643991625943296
- Binary: 1110111010100111100011000001000000100100100011111010101111101101000001001001000000002
- Hexadecimal: 0xEEA78C10248FABED04900
- Base-36: 29KE5YQ6NMVCZ5TS0
Squares and roots of 18032222748643991625943296
- 18032222748643991625943296 squared (180322227486439916259432962) is 325161057256713872398127143392879906073681807343616
- 18032222748643991625943296 cubed (180322227486439916259432963) is 5863376613637647363540869921197088658541800936491473648500599955356003598336
-
18032222748643991625943296 is a
perfect square number . Itssquare root is 4246436476464 -
The
cube root of 18032222748643991625943296 is 262230430.4393356945
Scales and comparisons
How big is 18032222748643991625943296?- 18,032,222,748,643,991,625,943,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,032,222,748,643,991,625,943,296 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 18032222748643991625943296 cubic inches would be around 21852535.9 feet tall.
Recreational maths with 18032222748643991625943296
- 18032222748643991625943296 backwards is 69234952619934684722223081
- 18032222748643991625943296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 18032222748643991625943296's digits is 117
- 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 18032222748643991625943296 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 18032222748643991625943296 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/18032222748643991625943296/
Chicago style:
Numbermatics. 2024. "Number 18032222748643991625943296 - Facts about the integer". https://numbermatics.com/n/18032222748643991625943296/
The information we have on file for 18032222748643991625943296 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 18032222748643991625943296, math, Factors of 18032222748643991625943296, curriculum, school, college, exams, university, Prime factorization of 18032222748643991625943296, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, thirty-two sextillion, two hundred twenty-two quintillion, seven hundred forty-eight quadrillion, six hundred forty-three trillion, nine hundred ninety-one billion, six hundred twenty-five million, nine hundred forty-three thousand, two hundred ninety-six.