6945333873684754673664
6,945,333,873,684,754,673,664 is an even composite number composed of seven prime numbers multiplied together.
6945333873684754673664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, seven hundred forty-two divisors.
Prime factorization of 6945333873684754673664:
212 × 32 × 76 × 11 × 292 × 592 × 2232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 29 × 29 × 59 × 59 × 223 × 223)See below for interesting mathematical facts about the number 6945333873684754673664 from the Numbermatics database.
Names of 6945333873684754673664
- Cardinal: 6945333873684754673664 can be written as Six sextillion, nine hundred forty-five quintillion, three hundred thirty-three quadrillion, eight hundred seventy-three trillion, six hundred eighty-four billion, seven hundred fifty-four million, six hundred seventy-three thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 6.945333873684754673664 × 1021
Factors of 6945333873684754673664
Divisors of 6945333873684754673664
- Number of divisors d(n): 14742
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 59 63 64 66 72 77 84 87 88 96 98 99 112 116 118 126 128 132 144 147 154 168 174 176 177 192 196 198 203 223 224 231 232 236 252 256 261 264 288 294 308 319 336 343 348 352 354 384 392 396 406 413 441 446 448 462 464 472 504 512 522 528 531 539 576 588 609 616 638 649 669 672 686 693 696 704 708 768 784 792 812 826 841 882 892 896 924 928 944 957 1008 1024 1029 1044 1056 1062 1078 1152 1176 1218 1232 1239 1276 1298 1338 1344 1372 1386 1392 1408 1416 1421 1536 1561 1568 1584 1617 1624 1652 1682 1711 1764 1784 1792 1827 1848 1856 1888 1914 1947 2007 2016 2048 2058 2088 2112 2124 2156 2233 2304 2352 2401 2436 2453 2464 2478 2523 2552 2596 2676 2688 2744 2772 2784 2816 2832 2842 2871 2891 3072 3087 3122 3136 3168 3234 3248 3304 3364 3422 3481 3528 3568 3584 3654 3696 3712 3717 3773 3776 3828 3894 4014 4032 4096 4116 4176 4224 4248 4263 4312 4466 4543 4608 4683 4704 4802 4851 4872 4906 4928 4956 5046 5104 5133 5192 5352 5376 5488 5544 5568 5632 5664 5684 5742 5782 5841 5887 6144 6174 6244 6272 6336 6467 6468 6496 6608 6699 6728 6844 6962 7056 7136 7168 7203 7308 7359 7392 7424 7434 7546 7552 7569 7656 7788 8028 8064 8232 8352 8448 8496 8526 8624 8673 8932 9086 9216 9251 9366 9408 9604 9702 9744 9812 9856 9912 9947 10092 10208 10266 10384 10443 10704 10752 10927 10976 11088 11136 11264 11319 11328 11368 11484 11564 11682 11774 11977 12288 12348 12488 12544 12672 12789 12934 12936 12992 13157 13216 13398 13456 13629 13688 13924 14049 14112 14272 14336 14406 14616 14718 14784 14848 14868 15092 15104 15138 15312 15399 15576 15631 16056 16128 16464 16704 16807 16896 16992 17052 17171 17248 17346 17661 17864 18172 18432 18502 18732 18816 18821 19208 19401 19404 19488 19624 19712 19824 19894 20097 20184 20237 20416 20532 20768 20886 21408 21504 21609 21854 21952 22077 22176 22272 22528 22638 22656 22736 22968 23128 23364 23548 23954 24367 24696 24976 25088 25344 25578 25868 25872 25984 26019 26314 26411 26432 26796 26912 27258 27376 27753 27848 28098 28224 28544 28672 28812 29232 29436 29568 29696 29736 29841 30184 30208 30276 30624 30798 31152 31262 31329 31801 32112 32256 32781 32928 33408 33614 33792 33957 33984 34104 34342 34496 34692 35322 35728 35931 36344 36864 37004 37464 37632 37642 38291 38416 38802 38808 38976 39248 39424 39471 39648 39788 40194 40368 40474 40832 40887 41064 41209 41536 41772 42816 43008 43218 43708 43904 44154 44352 44544 45056 45269 45276 45312 45472 45936 46256 46728 46893 47096 47908 48734 49392 49619 49729 49952 50176 50421 50688 51156 51513 51736 51744 51968 52038 52628 52822 52864 52983 53592 53824 54516 54752 55506 55696 56196 56448 56463 57088 57624 58203 58464 58872 59136 59392 59472 59682 60368 60416 60552 60711 61248 61596 62304 62524 62658 63602 64224 64512 64757 65562 65856 66816 67228 67584 67914 67968 68208 68684 68992 69384 69629 70644 71137 71456 71862 72688 73101 74008 74928 75264 75284 76489 76582 76832 77604 77616 77952 78496 78848 78942 79233 79296 79576 80388 80736 80948 81664 81774 82128 82418 83072 83259 83544 83839 85632 86016 86436 87416 87808 88308 88704 89088 89523 90538 90552 90624 90944 91872 92099 92512 93456 93786 94192 95403 95816 97468 98343 98784 99238 99458 99904 100352 100842 100949 101376 102312 103026 103472 103488 103936 104076 105256 105644 105728 105966 107184 107648 107793 109032 109417 109504 111012 111392 112392 112896 112926 114176 114873 115248 116406 116928 117649 117744 118272 118413 118784 118944 119364 120197 120736 120832 121104 121422 122496 123192 123627 124608 125048 125316 127204 128448 129024 129514 131124 131712 131747 133632 134456 135168 135807 135828 135936 136416 137368 137984 138768 139258 140679 141288 141659 142274 142912 143724 144727 145376 146202 148016 148857 149187 149856 150528 150568 151263 152978 153164 153664 154539 155208 155232 155904 156992 157696 157884 158466 158592 159152 160776 161472 161896 163328 163548 164256 164836 166144 166518 167088 167678 169389 170569 171264 172872 174832 175616 176616 177408 178176 179046 181076 181104 181248 181888 182133 183744 184198 184877 185024 186912 187543 187572 188384 190806 191632 194271 194936 196686 197568 198476 198916 199808 200704 201684 201898 202752 204624 206052 206944 206976 207872 208152 208887 210512 211288 211456 211932 213411 214368 215296 215586 218064 218834 219008 219303 222024 222607 222784 224784 225792 225852 228352 229467 229746 230496 232812 233856 235298 235488 236544 236826 237699 237888 238728 240394 241472 241664 242208 242844 244992 246384 247254 249216 250096 250632 251517 254408 256896 258048 259028 262248 263424 263494 267264 268037 268912 271614 271656 271872 272832 274736 275968 276297 277536 278516 281358 282576 283318 284548 285824 286209 287448 288463 289454 290752 292404 296032 297714 298374 299712 301056 301136 302526 302847 305956 306328 307328 309078 310416 310464 311808 313984 315392 315768 316883 316932 317184 318304 321552 322944 323792 326656 327096 328251 328512 329672 332288 333036 334176 335356 338778 341138 342528 344619 345744 347333 348103 349664 351232 352947 353232 354816 356352 358092 360591 362152 362208 362496 363776 364266 367488 368396 369754 370048 370881 373824 375086 375144 376768 381553 381612 383264 388542 389872 393372 395136 395241 396952 397832 399616 403368 403796 405504 407421 409248 412104 413888 413952 415744 416304 417774 421024 422576 422912 423864 424977 426822 428736 430592 431172 434181 436128 437668 438016 438606 444048 445214 445568 446571 447561 449568 451584 451704 453299 456704 458934 459492 460992 465624 467712 470596 470976 473088 473652 475398 475776 477456 480788 482944 484416 485688 487403 489984 492768 494508 497959 498432 500192 501264 503034 508816 511707 513792 518056 524496 526848 526988 534528 535423 536074 537824 543228 543312 543744 545664 545809 547019 549472 551936 552594 554631 555072 557032 562629 562716 565152 566636 569096 571648 572418 574896 576926 578908 581504 582813 584808 586873 592064 595428 596748 599424 602112 602272 605052 605694 611912 612656 614656 618156 620832 620928 623616 626661 627968 631536 633766 633864 634368 636608 640233 643104 644693 645888 647584 653312 654192 656502 657024 659344 664576 666072 667821 668352 670712 677556 682276 685056 688401 689238 691488 694666 696206 699328 702464 705894 706464 706643 709632 716184 721182 724304 724416 724992 727552 728532 734976 736792 739508 740096 741762 747648 750172 750288 753536 754551 763106 763224 765919 766528 776263 777084 779744 786744 790272 790482 793904 795664 799232 804111 806736 807592 814842 818496 824208 827776 827904 828891 831488 832608 835548 841379 842048 845152 845824 847728 849954 853644 857472 861184 862344 865389 868362 872256 875336 876032 877212 888096 890428 891136 893142 895122 899136 903168 903408 906598 908541 913408 917868 918984 921984 922229 931248 935424 941192 941952 946176 947304 950649 950796 951552 954912 961576 965888 968832 971376 974806 979968 984753 985536 989016 991613 995918 996864 1000384 1002528 1006068 1013089 1017632 1023414 1027584 1036112 1041999 1044309 1048992 1053696 1053976 1058841 1069056 1070846 1072148 1075648 1081773 1086456 1086624 1087488 1091328 1091618 1094038 1098944 1103872 1105188 1109262 1110144 1110439 1114064 1125258 1125432 1130304 1133272 1138192 1143296 1144659 1144836 1149792 1153852 1157816 1163008 1165626 1169616 1173746 1184128 1185723 1190856 1193496 1193983 1198848 1204544 1210104 1211388 1223824 1225312 1229312 1236312 1241664 1241856 1247232 1253322 1255936 1263072 1267532 1267728 1268736 1273216 1274931 1280466 1286208 1289386 1291776 1294139 1295168 1302543 1306624 1308384 1312801 1313004 1314048 1318688 1329152 1332144 1335642 1336704 1341424 1355112 1359897 1364552 1370112 1376802 1378476 1382976 1389332 1392412 1398656 1404928 1411788 1412928 1413286 1419264 1432368 1442141 1442364 1448608 1448832 1455104 1457064 1462209 1469952 1473584 1479016 1480192 1483524 1493877 1495296 1500344 1500576 1507072 1509102 1526212 1526448 1531838 1533056 1535121 1552526 1554168 1558249 1559488 1573488 1580544 1580964 1587808 1591328 1598464 1606269 1608222 1613472 1615184 1629684 1636992 1637427 1641057 1648416 1655552 1655808 1657782 1663893 1665216 1671096 1682758 1684096 1687887 1690304 1691648 1695456 1699908 1707288 1714944 1722368 1724688 1730778 1736724 1744512 1750672 1752064 1754424 1760619 1776192 1780856 1782272 1786284 1790244 1798272 1806336 1806816 1813196 1817082 1835736 1837968 1843968 1844458 1862496 1870848 1876259 1882384 1883904 1894608 1901298 1901592 1903104 1909824 1923152 1931776 1934079 1937664 1942752 1949612 1959936 1969506 1971072 1978032 1983226 1991836 1993728 2000768 2003463 2005056 2012136 2019241 2026178 2035264 2046828 2055168 2062973 2072224 2083998 2088618 2097984 2107392 2107952 2117682 2119929 2141692 2144296 2151296 2163546 2172912 2173248 2174976 2182656 2183236 2188076 2197888 2207744 2210376 2218181 2218524 2220288 2220878 2228128 2250516 2250864 2260608 2266544 2276384 2286592 2289318 2289672 2297757 2299584 2307704 2315632 2326016 2328789 2331252 2339232 2347492 2368256 2371446 2381712 2386992 2387966 2397696 2409088 2412333 2420208 2422776 2431331 2436721 2447648 2450624 2458624 2472624 2483328 2483712 2494464 2506644 2511872 2524137 2526144 2535064 2535456 2537472 2546432 2549862 2560932 2572416 2578772 2583552 2588278 2590336 2596167 2605086 2616768 2625602 2626008 2628096 2637376 2658304 2664288 2670871 2671284 2673408 2682848 2710224 2719794 2729104 2740224 2753604 2756952 2765952 2766687 2778664 2784824 2797312 2823576 2825856 2826572 2838528 2851947 2864736 2884282 2884728 2897216 2897664 2910208 2914128 2924418 2927521 2934011 2939904 2947168 2958032 2960384 2967048 2974839 2987754 2990592 3000688 3001152 3014144 3018204 3039267 3052424 3052896 3063676 3066112 3070242 3105052 3108336 3116498 3118976 3125997 3132927 3146976 3161088 3161928 3173093 3175616 3182656 3196928 3212538 3216444 3226944 3230368 3259368 3273984 3274854 3282114 3296832 3311104 3311616 3315564 3327786 3330432 3331317 3342192 3365516 3368192 3375774 3380608 3390912 3399816 3411821 3414576 3429888 3433977 3444736 3449376 3461556 3473448 3485713 3489024 3501344 3504128 3508848 3521238 3552384 3561712 3564544 3572568 3580488 3581949 3596544 3613632 3626392 3634164 3671472 3675936 3687936 3688916 3724992 3741696 3747961 3752518 3764768 3767808 3789216 3802596 3803184 3806208 3819648 3820663 3829133 3846304 3863552 3868158 3875328 3882417 3885504 3899224 3919872 3938403 3939012 3942144 3956064 3966452 3983672 3987456 4001536 4006926 4010112 4024272 4038482 4052356 4070528 4079691 4093656 4108111 4110336 4125946 4144448 4167996 4177236 4195968 4197083 4214784 4215904 4235364 4239858 4283384 4288592 4302592 4326423 4327092 4345824 4346496 4365312 4366472 4376152 4386627 4395776 4420752 4436362 4437048 4440576 4441756 4456256 4481631 4501032 4501728 4512851 4521216 4533088 4552768 4573184 4578636 4579344 4595514 4599168 4615408 4631264 4652032 4657578 4662504 4674747 4678464 4694984 4736512 4742892 4763424 4773984 4775932 4795392 4818176 4818807 4824666 4840416 4845552 4862662 4873442 4895296 4901248 4912281 4917248 4923171 4945248 4946501 4966656 4967424 5013288 5023744 5048274 5052288 5070128 5070912 5074944 5092864 5099724 5121864 5144832 5157544 5167104 5176556 5180672 5192334 5210172 5233536 5251204 5252016 5256192 5274752 5281857 5328576 5341742 5342568 5346816 5361433 5365696 5420448 5433841 5439588 5458208 5507208 5513904 5531904 5533374 5557328 5569648 5594624 5628777 5647152 5651712 5653144 5703894 5729472 5768564 5769456 5794432 5795328 5802237 5820416 5828256 5848836 5855042 5868022 5879808 5889653 5894336 5916064 5920768 5934096 5949678 5975508 5981184 6001376 6002304 6028288 6036408 6057723 6078534 6104848 6105792 6127352 6132224 6140484 6188919 6210104 6216672 6232996 6237952 6251994 6265854 6293952 6322176 6323856 6346186 6351232 6359787 6365312 6393856 6425076 6432888 6453888 6455603 6460736 6518736 6547968 6549708 6564228 6593664 6622208 6623232 6631128 6654543 6655572 6660864 6662634 6684384 6731032 6736384 6751548 6761216 6781824 6799632 6823642 6829152 6859776 6867954 6893271 6898752 6923112 6941291 6946896 6971426 6978048 6986367 7002688 7008256 7017696 7042476 7091623 7104768 7123424 7129088 7145136 7160976 7163898 7193088 7227264 7252784 7268328 7293993 7310163 7342944 7351872 7375872 7377832 7449984 7483392 7495922 7505036 7529536 7535616 7572411 7578432 7605192 7606368 7612416 7639296 7641326 7658266 7692608 7727104 7736316 7750656 7764834 7771008 7773073 7798448 7876806 7878024 7884288 7912128 7932904 7967344 7974912 8003072 8012613 8013852 8020224 8048544 8076964 8104712 8141056 8159382 8187312 8216222 8220672 8251892 8288896 8300061 8335992 8354472 8357881 8391936 8394166 8431808 8470728 8479716 8538893 8566768 8577184 8605184 8652846 8654184 8691648 8692992 8730624 8732944 8752304 8773254 8782563 8791552 8802033 8841504 8872724 8874096 8881152 8883512 8912512 8924517 8963262 9002064 9003456 9025702 9042432 9066176 9105536 9117801 9146368 9157272 9158688 9189607 9191028 9198336 9230816 9262528 9304064 9315156 9325008 9349494 9356928 9389968 9473024 9485784 9519279 9526848 9547968 9551864 9590784 9636352 9637614 9649332 9680832 9691104 9725324 9746884 9790592 9802496 9824562 9834496 9846342 9890496 9893002 9933312 9934848 9993951 10026576 10047488 10094987 10096548 10104576 10140256 10141824 10185728 10199448 10235463 10243728 10289664 10315088 10334208 10353112 10361344 10384668 10420344 10457139 10467072 10502408 10504032 10512384 10549504 10563714 10657152 10683484 10685136 10693632 10722866 10731392 10745847 10840896 10867682 10879176 10907743 10916416 11014416 11027808 11063808 11065037 11066748 11114656 11139296 11189248 11243883 11257554 11294304 11303424 11306288 11407788 11458944 11461989 11487399 11537128 11538912 11588864 11590656 11604474 11647251 11656512 11697672 11710084 11736044 11759616 11779306 11788672 11815209 11832128 11841536 11868192 11899356 11951016 11962368 12002752 12004608 12056576 12072816 12115446 12157068 12209696 12211584 12254704 12264448 12280968 12324333 12377838 12420208 12433344 12465992 12475904 12503988 12531708 12587904 12591249 12644352 12647712 12692372 12702464 12719574 12730624 12850152 12865776 12907776 12911206 12921472 12979269 13037472 13095936 13099416 13128456 13133813 13187328 13244416 13262256 13309086 13311144 13321728 13325268 13368768 13462064 13472768 13503096 13522432 13538553 13563648 13599264 13647284 13658304 13719552 13735908 13786542 13797504 13846224 13882582 13893792 13942852 13956096 13972734 14005376 14024241 14035392 14084952 14134687 14183246 14209536 14246848 14258176 14290272 14321952 14327796 14386176 14440811 14454528 14505568 14536656 14587986 14620326 14685888 14703744 14751744 14755664 14839503 14899968 14991844 15010072 15059072 15071232 15144822 15156864 15210384 15212736 15224832 15278592 15282652 15316532 15385216 15454208 15472632 15501312 15527267 15529668 15542016 15546146 15596896 15753612 15756048 15768576 15824256 15863551 15865808 15934688 16006144 16025226 16027704 16040448 16084299 16097088 16153928 16209424 16282112 16301523 16318764 16374624 16432444 16503784 16577792 16600122 16671984 16708944 16715762 16783872 16788332 16863616 16886331 16941456 16959432 17019317 17057047 17077786 17133536 17154368 17210368 17305692 17308368 17383296 17385984 17461248 17465888 17504608 17546508 17565126 17583104 17604066 17668959 17683008 17745448 17748192 17762304 17767024 17825024 17849034 17926524 18004128 18006912 18051404 18084864 18132352 18173169 18211072 18235602 18314544 18317376 18379214 18382056 18396672 18461632 18525056 18566757 18608128 18630312 18650016 18696097 18698988 18713856 18779936 18946048 18971568 19038558 19053696 19095936 19103728 19181568 19272704 19275228 19298664 19361664 19366809 19382208 19450648 19493768 19581184 19604992 19649124 19692684 19780992 19786004 19866624 19869696 19963629 19987902 20053152 20189974 20193096 20209152 20280512 20283648 20371456 20398896 20470926 20487456 20492647 20538077 20579328 20630176 20706224 20722688 20769336 20823873 20840688 20914278 20934144 21004816 21008064 21024768 21099008 21127428 21274869 21314304 21366968 21370272 21387264 21445732 21462784 21491694 21681792 21735364 21758352 21815486 21832832 21881979 21930489 22028832 22055616 22127616 22130074 22133496 22211651 22229312 22278592 22378496 22487766 22511627 22515108 22588608 22606848 22612576 22815576 22917888 22923978 22974798 23074256 23077824 23177728 23181312 23208948 23294502 23313024 23319219 23395344 23420168 23472088 23558612 23577344 23630418 23664256 23736384 23798712 23902032 23924736 24005504 24009216 24037839 24113152 24145632 24230892 24314136 24399991 24419392 24423168 24509408 24528896 24561936 24648666 24755676 24840416 24866688 24931984 24951808 25007976 25063416 25073643 25175808 25182498 25295424 25384744 25404928 25439148 25461248 25616679 25700304 25731552 25815552 25822412 25842944 25958538 26074944 26191872 26198832 26235727 26256912 26267626 26347689 26374656 26406099 26488832 26524512 26618172 26622288 26643456 26650536 26737536 26744641 26803931 26924128 26945536 27006192 27044864 27077106 27127296 27198528 27294568 27316608 27439104 27471816 27568821 27573084 27595008 27692448 27765164 27787584 27885704 27912192 27945468 28010752 28048482 28070784 28169904 28269374 28366492 28419072 28493696 28557837 28580544 28643904 28655592 28756777 28772352 28881622 28909056 29011136 29073312 29175972 29240652 29371776 29379581 29407488 29503488 29511328 29679006 29799936 29983688 30020144 30118144 30142464 30284961 30289644 30313728 30420768 30425472 30557184 30565304 30633064 30706389 30770432 30945264 31002624 31054534 31059336 31084032 31092292 31193792 31371417 31507224 31512096 31537152 31589957 31648512 31727102 31731616 31869376 32012288 32050452 32055408 32080896 32168598 32194176 32202731 32274121 32307856 32418848 32564224 32603046 32637528 32723229 32749248 32864888 33007568 33155584 33195111 33200244 33343968 33417888 33431524 33567744 33576664 33727232 33731649 33772662 33882912 33918864 34038634 34114094 34155572 34267072 34308736 34385967 34420736 34462197 34611384 34616736 34625507 34766592 34771968 34931776 35009216 35093016 35130252 35166208 35208132 35337918 35366016 35490896 35496384 35524608 35534048 35650048 35698068 35853048 36008256 36013824 36102808 36169728 36264704 36346338 36422144 36471204 36629088 36634752 36758428 36764112 36793344 36923264 36972999 37050112 37133514 37260624 37300032 37392194 37397976 37427712 37530031 37559872 37773747 37892096 37943136 38036887 38077116 38107392 38191872 38207456 38545408 38550456 38597328 38723328 38733618 38764416 38901296 38987536 39162368 39209984 39298248 39385368 39401439 39561984 39572008 39733248 39927258 39975804 40106304 40379948 40386192 40418304 40561024 40567296 40615659 40742912 40797792 40941852 40974912 40985294 41076154 41158656 41227571 41260352 41412448 41445376 41538672 41647746 41681376 41822089 41828556 41868288 42009632 42016128 42198016 42254856 42404061 42549738 42628608 42733936 42740544 42774528 42891464 42925568 42983388 43322433 43363584 43470728 43516704 43630972 43665664 43763958 43860978 44057664 44111232 44255232 44260148 44266992 44423302 44458624 44518509 44557184 44756992 44975532 45023254 45030216 45177216 45189221 45213696 45225152 45631152 45835776 45847956 45949596 46148512 46155648 46355456 46362624 46417896 46581801 46589004 46626048 46638438 46790688 46840336 46944176 47117224 47154688 47260836 47328512 47472768 47590653 47597424 47804064 48011008 48018432 48075678 48252897 48291264 48461784 48628272 48799982 48838784 48846336 48904569 49018816 49057792 49123872 49297332 49511352 49641361 49680832 49733376 49863968 49903616 50015952 50126832 50147286 50351616 50364996 50590848 50769488 50809856 50878296 50922496 51057951 51171141 51233358 51400608 51463104 51631104 51644824 51685888 51917076 52149888 52383744 52397664 52471454 52513824 52535252 52695378 52749312 52812198 53006877 53049024 53236344 53244576 53286912 53301072 53475072 53489282 53607862 53848256 53891072 54012384 54089728 54154212 54254592 54397056 54411511 54589136 54633216 54943632 55137642 55146168 55190016 55384896 55530328 55575168 55771408 55824384 55890936 56021504 56088291 56096964 56141568 56339808 56538748 56732984 56838144 56987392 57115674 57161088 57287808 57311184 57513554 57544704 57763244 57818112 58022272 58100427 58146624 58351944 58481304 58505167 58743552 58759162 58814976 59022656 59358012 59599872 59772251 59967376 60040288 60236288 60569922 60579288 60627456 60841536 60850944 61114368 61130608 61266128 61412778 61477941 61540864 61614231 61890528 62109068 62118672 62168064 62184584 62387584 62471619 62742834 63014448 63024192 63074304 63179914 63297024 63454204 63463232 63738752 63824607 64024576 64100904 64110816 64161792 64327249 64337196 64388352 64405462 64548242 64615712 64837696 65128448 65206092 65275056 65446458 65498496 65729776 66015136 66311168 66390222 66400488 66634953 66687936 66835776 66863048 67135488 67153328 67454464 67463298 67534881 67545324 67765824 67837728 68077268 68228188 68311144 68534144 68617472 68771934 68841472 68924394 69222768 69233472 69251014 69533184 69543936 69863552 69957657 70018432 70186032 70260504 70332416 70416264 70664909 70675836 70732032 70981792 70992768 71068096 71300096 71396136 71706096 72016512 72027648 72205616 72339456 72529408 72692676 72844288 72942408 73199973 73258176 73269504 73516856 73528224 73586688 73846528 73945998 74100224 74267028 74521248 74600064 74784388 74795952 74855424 75060062 75119744 75220929 75547494 75886272 76073774 76154232 76214784 76354201 76383744 76414912 76850037 77090816 77100912 77194656 77446656 77455259 77467236 77528832 77802592 77975072 78324736 78419968 78596496 78707181 78770736 78802878 79123968 79144016 79466496 79854516 79951608 80212608 80233923 80411793 80759896 80772384 80836608 81122048 81134592 81231318 81595584 81883704 81949824 81970588 82152308 82317312 82455142 82520704 82706463 82824896 82890752 83077344 83295492 83362752 83644178 83657112 83736576 84019264 84032256 84396032 84509712 84808122 85086319 85099476 85257216 85467872 85481088 85782928 85851136 85966776 86270331 86644866 86727168 86941456 87033408 87261944 87331328 87527916 87721956 88115328 88138743 88222464 88510464 88520296 88533984 88846604 88917248 89037018 89114368 89951064 90046508 90060432 90354432 90378442 90427392 90450304 90854883 91262304 91671552 91695912 91899192 91936691 92297024 92311296 92710912 92835792 93163602 93178008 93252096 93276876 93581376 93680672 93888352 94234448 94309376 94521672 94657024 94769871 94945536 95181306 95194848 95608128 96022016 96036864 96151356 96505794 96582528 96608193 96822363 96923568 97256544 97599964 97677568 97692672 97809138 98037632 98169687 98247744 98594664 98942809 99022704 99282722 99361664 99466752 99585333 99727936 99807232 100031904 100253664 100294572 100703232 100729992 101085677 101181696 101538976 101619712 101756592 101844992 102115902 102342282 102466716 102801216 102926208 103262208 103289648 103371776 103834152 103876521 104299776 104795328 104942908 105027648 105070504 105390756 105498624 105624396 106013754 106098048 106472688 106489152 106573824 106602144 106950144 106978564 107215724 107696512 108024768 108179456 108308424 108509184 108690869 108794112 108823022 109178272 109266432 109887264 110275284 110292336 110380032 110769792 111044857 111060656 111150336 111542816 111781872 112043008 112176582 112193928 112283136 112590093 112679616 113077496 113465968 113676288 113974784 114110661 114231348 114322176 114575616 114622368 115027108 115526488 115636224 116044544 116200854 116293248 116703888 116962608 117010334 117487104 117518324 117629952 118045312 118204317 118716024 119135219 119199744 119399329 119544502 119934752 120080576 120472576 121139844 121158576 121254912 121683072 121701888 121715407 122228736 122261216 122532256 122825556 122955882 123081728 123228462 123682713 123781056 124218136 124237344 124336128 124369168 124775168 124943238 125466267 125485668 126028896 126048384 126359828 126594048 126908408 126926464 127212183 127477504 127649214 128201808 128221632 128323584 128654498 128674392 128776704 128810924 129096484 129231424 129675392 129967299 130256896 130412184 130550112 130872679 130892916 130996992 131459552 132030272 132622336 132780444 132800976 133269906 133375872 133671552 133726096 134270976 134306656 134908928 134926596 135069762 135090648 135531648 135567663 135675456 136154536 136456376 136622288 137068288 137234944 137543868 137848788 138445536 138466944 138502028 139066368 139087872 139727104 139745403 139915314 140036864 140372064 140521008 140832528 141329818 141351672 141464064 141963584 141985536 142136192 142600192 142771959 142792272 143412192 143448529 143766539 144033024 144055296 144411232 145058816 145385352 145688576 145884816 146399946 146516352 146539008 147033712 147056448 147173376 147693056 147891996 148200448 148534056 148924083 149042496 149200128 149568776 149591904 149710848 150120124 150239488 150441858 151094988 151772544 152147548 152308464 152429568 152708402 152767488 152829824 153173853 153513423 153700074 154201824 154389312 154893312 154910518 154934472 155057664 155481557 155605184 155950144 156649472 156839936 157192992 157414362 157541472 157581389 157605756 158247936 158288032 159709032 159903216 160425216 160467846 160823586 161519792 161544768 161673216 162244096 162269184 162462636 163191168 163234533 163767408 163899648 163941176 164304616 164910284 165041408 165412926 165649792 166154688 166590984 166725504 167288356 167314224 167473152 168038528 168064512 168264873 168792064 169019424 169616244 170172638 170198952 170514432 170799937 170935744 170962176 171565856 171702272 171933552 172540662 173106649 173289732 173454336 173882912 174066816 174523888 174662656 175055832 175443912 175515501 176230656 176277486 176444928 177040592 177067968 177693208 177834496 178074036 178228736 179316753 179902128 180093016 180120864 180708864 180756884 180900608 181709766 182524608 183343104 183391824 183798384 183873382 184433823 184594048 184622592 184842693 185421824 185671584 186327204 186356016 186504192 186553752 187162752 187212487 187361344 187627517 187776704 188468896 188618752 189043344 189314048 189539742 189891072 190362612 190389696 191216256 192044032 192073728 192302712 192981747 193011588 193165056 193216386 193644726 193847136 194513088 195199928 195355136 195385344 195618276 196075264 196339374 196495488 197189328 197885618 198045408 198565444 198723328 198933504 199170666 199455872 199904859 200063808 200507328 200589144 201297439 201406464 201459984 202171354 202363392 202604643 203077952 203239424 203513184 203689984 204231804 204684564 204933432 205602432 205657067 205852416 206524416 206579296 206743552 207668304 207753042 208599552 209590656 209885816 210055296 210141008 210781512 210997248 211248792 211994727 212027508 212196096 212945376 212978304 213204288 213900288 213957128 214431448 215393024 216049536 216616848 217018368 217381738 217588224 217646044 218356544 218532864 219599919 219774528 220550568 220584672 220760064 221129699 221539584 222089714 222121312 222300672 223085632 223563744 224086016 224353164 224387856 224566272 225180186 225359232 225419117 225918847 226154992 226931936 227949568 228221322 228462696 228644352 229062603 229151232 229244736 230054216 231052976 231272448 232089088 232365777 232401708 232586496 233407776 233925216 234020668 234974208 235036648 235259904 236090624 236121543 236408634 237432048 238270438 238399488 238798658 239089004 239869504 240161152 240701769 240945152 241235379 242279688 242317152 242378549 242509824 243366144 243403776 243430814 244522432 245064512 245651112 245911764 246163456 246456924 247365426 247562112 247627897 248436272 248474688 248672256 248738336 249550336 249886476 250932534 250971336 252057792 252096768 252719656 253188096 253816816 253852928 254424366 254955008 255258957 255298428 256403616 256443264 257308996 257348784 257553408 257621848 258192968 258462848 258810993 259350784 259934598 260824368 261100224 261745358 261785832 261993984 262919104 264060544 264416229 265244672 265560888 265601952 266258209 266539812 266751744 267343104 267452192 268613312 269817856 269853192 270139524 270181296 271063296 271135326 271350912 272309072 272912752 273244576 274136576 274469888 275087736 275697576 275810073 276891072 276933888 277004056 278132736 279454208 279490806 279830628 280073728 280744128 281042016 281665056 282659636 282703344 282928128 283927168 283971072 284272384 284309613 285200384 285543918 285584544 286824384 286897058 287533078 288066048 288110592 288592997 288822464 289824579 290117632 290467089 290770704 291377152 291769632 292754623 292799892 293032704 293078016 294067424 294112896 295386112 295783992 296400896 296828427 297068112 297848166 298084992 298400256 299137552 299183808 299421696 300240248 300478976 300883716 302189976 303257031 303545088 304295096 304616928 304859136 305416804 305534976 305659648 306347706 307026846 307400148 308403648 308778624 309786624 309821036 309868944 310115328 310963114 311210368 311629563 311900288 313298944 314385984 314828724 315082944 315162778 315211512 316324547 316495872 316576064 319418064 319806432 320850432 320935692 321647172 323039584 323089536 324488192 324538368 324925272 326072607 326382336 326469066 327534816 327799296 327882352 328609232 329820568 330082816 330825852 331299584 332309376 333134571 333181968 333451008 334576712 334628448 336077056 336129024 336529746 337770279 338038848 339232488 340345276 340397904 341028864 341599874 341871488 341924352 342331983 343131712 343404544 343867104 345081324 346213298 346579464 346908672 347489527 347765824 348133632 349047776 349325312 350111664 350887824 351031002 352461312 352554972 352889856 354081184 354135936 355386416 355668992 356148072 356457472 357405657 358197987 358633506 359804256 360186032 360241728 361417728 361513768 361801216 363419532 365049216 365146221 366686208 366783648 367596768 367746764 368867646 369188096 369245184 369685386 371048139 371343168 372654408 372712032 373008384 373107504 374325504 374424974 374722688 375255034 375553408 376398801 376937792 377237504 378086688 378628096 379079484 379782144 380725224 380779392 380880577 382432512 384088064 384605424 385963494 386023176 386330112 386432772 387289452 387694272 389026176 390399856 390710272 390770688 391236552 392150528 392618037 392678748 392990976 394378656 395771236 396090816 397130888 397446656 397867008 398341332 398911744 399809718 400127616 401014656 401178288 402594878 402812928 402919968 404342708 404726784 405209286 406155904 406702989 407026368 408463608 409369128 409536169 409866864 411204864 411314134 411704832 413158592 413487104 415336608 415506084 417199104 418405757 419181312 419771632 420110592 420282016 421563024 422497584 423989454 424055016 424392192 425890752 425956608 426408576 427800576 427914256 428862896 430345587 430786048 431299617 432099072 433233696 434763476 435176448 435292088 436713088 437065728 439199838 439549056 441101136 441169344 441520128 442259398 443079168 444179428 444242624 444601344 446171264 446772249 447127488 448172032 448706328 448775712 449132544 450290743 450360372 450718464 450838234 451837694 452309984 453863872 455899136 456442644 456925392 457288704 458125206 458302464 458489472 460042979 460108432 462105952 464178176 464731554 464803416 465172992 466444671 466815552 467850432 468041336 469948416 470073296 470519808 472181248 472243086 472744167 472817268 474864096 476540876 477597316 478178008 479739008 480322304 481403538 481890304 482470758 484559376 484634304 484757098 485019648 486732288 486807552 486861628 489044864 489703599 490129024 491302224 491823528 492326912 492913848 494654363 494730852 495124224 495255794 496872544 496949376 497476672 499100672 499772952 501865068 501942672 504115584 504193536 505439312 506376192 507633632 507705856 508848732 509910016 510517914 510596856 512399811 512807232 512886528 514617992 514697568 515106816 515243696 516385936 516925696 517621986 518701568 519319947 519869196 521648736 522200448 523490716 523571664 523987968 525838208 526546503 528121088 528832458 531121776 531203904 532516418 533079624 533503488 534686208 534904384 537226624 537950259 539635712 539706384 540279048 540362592 542126592 542186813 542270652 542701824 544618144 545825504 546489152 548273152 548939776 550175472 551395152 551620146 553782144 553867776 554008112 556265472 558908416 558981612 559661256 560147456 561488256 561637461 562084032 562882551 563330112 565319272 565406688 565856256 567854336 567942144 568544768 568619226 571087836 571169088 573648768 573794116 575066156 576132096 576221184 577185994 577644928 578945241 579649158 580235264 580934178 581541408 583539264 585509246 585599784 586065408 586156032 588134848 588225792 590772224 591567984 592801792 593656854 594136224 595604233 595696332 596169984 596800512 598275104 598367616 600480496 600957952 601767432 603892317 604379952 606514062 607090176 608590192 609233856 609718272 610833608 611069952 611319296 612695412 614053692 614800296 616807296 616971201 617557248 619573248 619642072 619737888 620230656 621926228 622420736 623259126 623800576 628771968 629657448 630165888 630325556 630423024 632649094 632991744 633152128 635984181 638836128 639612864 641700864 641871384 643294344 643556837 646079168 646179072 648976384 649850544 652145214 652764672 652837183 652938132 655069632 655598592 655764704 657218464 659641136 660165632 661651704 662599168 663389097 664618752 666269142 666363936 666902016 669153424 669256896 672154112 672258048 673059492 675540558 676077696 676257351 677756541 678464976 680690552 680795808 683199748 683742976 683848704 684663966 686263424 687187809 687734208 690162648 692426596 693158928 693817344 694979054 695531648 696267264 697097331 698095552 698650624 700223328 701775648 702062004 704922624 705109944 705779712 707599739 708162368 708271872 710772832 711337984 712296144 712914944 714811314 716395974 717267012 719608512 720372064 720483456 722835456 723027536 723602432 726839064 727135647 730098432 730292442 733567296 735193536 735493528 737735292 738376192 738490368 739370772 742096278 742686336 742883691 745308816 745424064 746016768 746215008 748651008 748849948 749445376 750510068 751106816 752797602 753875584 756173376 757256192 758158968 759564288 760836083 761450448 761558784 761761154 764865024 765776871 768176128 769210848 771926988 772046352 772660224 772865544 774578904 775388544 777313999 778052352 780799712 781420544 782473104 784301056 785236074 785357496 785981952 788757312 791542472 792181632 794261776 794893312 795734016 796682664 797823488 798774627 799619436 800255232 802029312 802356576 805189756 805839936 808685416 809453568 810418572 812311808 813405978 814052736 816927216 818738256 819072338 819733728 822409728 822628268 823409664 826317184 827430219 830673216 831012168 833946533 834398208 835795303 836811514 838362624 839543264 840221184 840564032 843126048 844995168 847978908 848110032 848784384 851781504 851913216 852007849 852817152 855601152 855828512 857725792 860691174 861572096 862599234 864198144 865778991 866467392 869526952 870352896 870584176 873426176 874131456 878263869 878399676 879098112 882202272 882338688 884518796 886158336 888358856 888485248 889202688 890485281 892342528 893544498 894254976 897412656 897551424 898265088 900581486 900720744 901436928 901676468 903675388 904619968 907727744 909771093 911798272 912885288 913850784 914577408 916108753 916250412 916604928 916978944 920085958 920216864 924211904 928356352 929463108 929606832 930345984 932889342 933631104 935700864 935949509 936082672 939896832 940146592 944362496 944486172 945488334 945634536 948973641 949728192 953081752 955194632 956356016 959478016 960644608 962807076 964941516 969118752 969268608 969514196 973464576 973615104 973723256 978089728 978217821 979407198 980258048 982604448 983647056 985827696 989308726 989461704 990248448 990511588 993745088 993898752 994953344 998201344 999403713 999545904 1003730136 1003885344 1004139703 1006365773 1008231168 1008387072 1010878624 1015267264 1015411712 1017697464 1019820032 1021035828 1021193712 1024799622 1025614464 1025773056 1029235984 1029395136 1030213632 1030487392 1032771872 1033851392 1035243972 1037403136 1038639894 1039738392 1042468581 1043297472 1044400896 1046981432 1047143328 1047975936 1051676416 1053093006 1056242176 1057664916 1062243552 1062407808 1065032836 1066159248 1067006976 1069372416 1069808768 1072216971 1074453248 1074593961 1075900518 1079412768 1080558096 1080725184 1084253184 1084373626 1084541304 1085403648 1088370899 1089236288 1091651008 1092978304 1095438663 1096546304 1097879552 1100350944 1102790304 1103069723 1103240292 1107564288 1107735552 1108016224 1117816832 1117963224 1119322512 1120294912 1122976512 1123274922 1124168064 1125765102 1126660224 1130638544 1130813376 1131712512 1135708672 1135884288 1137089536 1137238452 1142175672 1142338176 1142641731 1147297536 1147588232 1150132312 1152264192 1154371988 1155289856 1157890482 1159298316 1161868356 1163082816 1167078528 1171018492 1171199568 1172130816 1172312064 1176269696 1176451584 1177854111 1181544448 1183135968 1187313708 1188272448 1191208466 1191392664 1192339968 1193601024 1195599559 1196550208 1196735232 1200960992 1201915904 1203534864 1207784634 1208759904 1211746543 1213028124 1214180352 1217180384 1218467712 1221667216 1222638592 1225390824 1228107384 1228608507 1229600592 1233614592 1233942402 1235114496 1239284144 1239475776 1240461312 1243852456 1244841472 1246518252 1247601152 1255217271 1257543936 1259314896 1260331776 1260651112 1260846048 1265298188 1266304256 1271968362 1277672256 1279225728 1283401728 1283742768 1286588688 1287113674 1291036761 1292158336 1292358144 1293898851 1297952768 1299701088 1304290428 1305529344 1305674366 1305876264 1310139264 1310487409 1311197184 1311529408 1313392619 1314436928 1319282272 1320331264 1323303408 1325198336 1326778194 1329237504 1332538284 1332727872 1333804032 1338306848 1338513792 1344308224 1344516096 1346118984 1350872229 1351081116 1352155392 1352514702 1355513082 1356929952 1361381104 1361591616 1366399496 1367485952 1367697408 1369327932 1372526848 1374375618 1375468416 1380128937 1380325296 1384853192 1386317856 1389958108 1391063296 1392534528 1394194662 1396191104 1399334013 1400446656 1403551296 1404124008 1409845248 1410219888 1411559424 1415199478 1416324736 1416543744 1418232501 1421545664 1422675968 1424592288 1425829888 1429622628 1432791948 1434534024 1439217024 1439599469 1440744128 1440966912 1445670912 1446055072 1447204864 1453678128 1454271294 1460196864 1460584884 1467134592 1470387072 1470987056 1475470584 1476752384 1476980736 1478741544 1483963089 1484192556 1485372672 1485767382 1490617632 1490848128 1492430016 1497302016 1497699896 1498890752 1501020136 1502213632 1505595204 1507751168 1512346752 1516317936 1519128576 1521672166 1522900896 1523117568 1523522308 1529730048 1531553742 1537199433 1538421696 1543853976 1544092704 1545320448 1545731088 1547907893 1549157808 1550777088 1554627998 1556104704 1557959841 1561599424 1562841088 1564946208 1568602112 1570472148 1570714992 1571963904 1577514624 1577933819 1581431929 1583084944 1584363264 1588523552 1589786624 1593365328 1595646976 1597549254 1599238872 1600510464 1604058624 1604713152 1610379512 1611679872 1617370832 1618907136 1620837144 1624623616 1626560439 1626811956 1628105472 1633854432 1637476512 1638144676 1639467456 1644819456 1645256536 1646819328 1652634368 1654860438 1661346432 1662024336 1667893066 1668796416 1671590606 1673623028 1676725248 1679086528 1680442368 1681128064 1684912383 1686252096 1688647653 1689990336 1695957816 1696220064 1696649843 1697568768 1703563008 1703826432 1704015698 1705634304 1711657024 1715451584 1721382348 1723144192 1725198468 1728396288 1731557982 1732934784 1733395279 1739053904 1740705792 1741168352 1746852352 1756527738 1756799352 1758196224 1764404544 1764677376 1769037592 1772316672 1776717712 1776970496 1778405376 1780970562 1784685056 1786812699 1787088996 1788509952 1794825312 1795102848 1801162972 1801441488 1802873856 1803352936 1807350776 1809239936 1811676951 1815455488 1819542186 1825770576 1827701568 1829154816 1832217506 1832500824 1833209856 1833957888 1840171916 1840433728 1848423808 1850913603 1856712704 1858926216 1859213664 1860691968 1863807463 1865778684 1867262208 1871401728 1871899018 1872165344 1880293184 1888724992 1888972344 1890976668 1891269072 1897947282 1899456384 1904173139 1906163504 1910389264 1912712032 1918956032 1921289216 1925614152 1929883032 1930670511 1938237504 1938537216 1939028392 1946929152 1947446512 1956179456 1956435642 1958511549 1958814396 1960516096 1965208896 1967294112 1971655392 1978617452 1978923408 1980496896 1981023176 1987490176 1987797504 1989906688 1990167291 1996402688 1998807426 1999091808 2007460272 2007770688 2008279406 2012731546 2016462336 2016774144 2021757248 2028772053 2030534528 2030823424 2033269623 2035394928 2039640064 2042071656 2042387424 2049282361 2049599244 2051228928 2051546112 2058471968 2058790272 2060974784 2065543744 2067702784 2070487944 2074806272 2077279788 2079476784 2084937162 2086594944 2088801792 2093962864 2094286656 2095951872 2103352832 2106186012 2112484352 2115329832 2122799217 2124487104 2124815616 2130065672 2132318496 2134013952 2138744832 2139617536 2144433942 2148906496 2149187922 2151801036 2158825536 2161116192 2161450368 2168506368 2168747252 2169082608 2170807296 2176741798 2178472576 2181406941 2183302016 2185956608 2190877326 2193092608 2200701888 2205580608 2206139446 2206480584 2214271829 2215128576 2215471104 2216032448 2228651073 2235633664 2235926448 2238645024 2240589824 2245953024 2246549844 2248336128 2251530204 2253320448 2261277088 2261626752 2271417344 2271768576 2274179072 2274476904 2282508249 2284351344 2284676352 2285283462 2294595072 2295176464 2300264624 2304528384 2308743976 2310579712 2315780964 2318596632 2323736712 2326165632 2331941997 2334157056 2342036984 2342399136 2344261632 2352539392 2352903168 2355708222 2366271936 2374627416 2376544896 2382416932 2382785328 2384679936 2387202048 2391199118 2393100416 2393470464 2396323881 2401921984 2403831808 2407069728 2415569268 2417519808 2423493086 2426056248 2428360704 2432426689 2434360768 2436935424 2443334432 2445277184 2450781648 2456214768 2457217014 2459201184 2467229184 2467503251 2467884804 2470228992 2478568288 2478951552 2487704912 2489682944 2493036504 2495202304 2501839599 2507385909 2510434542 2515087872 2518629792 2520663552 2521302224 2521692096 2530596376 2532608512 2543936724 2555344512 2556023547 2558451456 2566803456 2567485536 2573177376 2574227348 2582073522 2584316672 2584716288 2587797702 2597336973 2599402176 2608580856 2611058688 2611348732 2611752528 2620278528 2620974818 2622394368 2623058816 2626785238 2628873856 2634791607 2638564544 2640662528 2646606816 2650396672 2653556388 2658475008 2665076568 2665455744 2666164039 2667608064 2676613696 2677027584 2688616448 2692237968 2701744458 2702162232 2704310784 2705029404 2711026164 2713859904 2722762208 2723183232 2732798992 2734971904 2735394816 2738655864 2745053696 2748326259 2748751236 2750936832 2760257874 2760650592 2769706384 2772635712 2779916216 2782126592 2785069056 2788389324 2792382208 2798668026 2800893312 2807102592 2807848527 2808248016 2819690496 2820439776 2830398956 2832649472 2833087488 2836465002 2843091328 2846920923 2849184576 2859245256 2865583896 2869068048 2878434048 2879198938 2881488256 2881933824 2892110144 2894409728 2907356256 2908542588 2920393728 2921169768 2928840299 2934269184 2940774144 2941974112 2950941168 2953504768 2957483088 2967926178 2968385112 2970745344 2971534764 2981235264 2981696256 2984860032 2994604032 2995399792 2997781504 3002040272 3004427264 3011190408 3012419109 3015502336 3019097319 3024693504 3032635872 3043344332 3045801792 3046235136 3047044616 3059460096 3063107484 3074398866 3076843392 3087707952 3088185408 3090640896 3091462176 3095815786 3098315616 3101554176 3109255996 3112209408 3115919682 3123198848 3127405743 3129892416 3137204224 3140944296 3141429984 3143927808 3152035201 3155029248 3155867638 3162863858 3166169888 3168726528 3177047104 3179573248 3186730656 3191293952 3195098508 3198477744 3201020928 3208117248 3209426304 3220300853 3220759024 3223359744 3234741664 3241674288 3249247232 3253120878 3253623912 3256210944 3265112697 3267708864 3274953024 3276289352 3278934912 3289638912 3290513072 3293638656 3305268736 3309209169 3309720876 3322692864 3324048672 3335786132 3343181212 3347246056 3353450496 3358173056 3360884736 3362256128 3369824766 3372504192 3377295306 3379980672 3391915632 3392440128 3393299686 3395137536 3407126016 3407652864 3408031396 3411268608 3423314048 3427925193 3430903168 3442764696 3446288384 3450396936 3456792576 3462580541 3463115964 3465869568 3466790558 3478107808 3482336704 3493704704 3513055476 3513598704 3516392448 3528809088 3529354752 3538075184 3544633344 3553435424 3553940992 3561941124 3569370112 3573625398 3574177992 3577019904 3586798677 3589650624 3590205696 3602325944 3602882976 3605747712 3606705872 3614701552 3618479872 3623353902 3630910976 3635239629 3639084372 3651541152 3655403136 3664435012 3665001648 3667915776 3680343832 3680867456 3685825521 3696847616 3701827206 3717852432 3718427328 3721383936 3727614926 3731557368 3734524416 3742803456 3743798036 3744330688 3760586368 3765651813 3777449984 3777944688 3781953336 3782538144 3795307691 3795894564 3798912768 3808346278 3812327008 3820778528 3825424064 3837912064 3842578432 3851228304 3859766064 3861341022 3876475008 3877074432 3878056784 3893858304 3894893024 3912358912 3912871284 3917023098 3917628792 3921032192 3930417792 3931462227 3934588224 3940177857 3943310784 3957234904 3957846816 3960993792 3962046352 3974980352 3975595008 3979813376 3980334582 3997614852 3998183616 4014920544 4015541376 4016558812 4025463092 4032924672 4033548288 4043514496 4052616687 4057544106 4061069056 4061646848 4066539246 4070789856 4084143312 4084774848 4098564722 4099198488 4102457856 4103092224 4116943936 4117580544 4121949568 4131087488 4135405568 4140386811 4140975888 4149612544 4154559576 4158953568 4169229631 4169874324 4173189888 4177603584 4187925728 4188573312 4206705664 4212372024 4224968704 4230659664 4245598434 4248974208 4249631232 4260131344 4264636992 4268027904 4277489664 4279235072 4288867884 4297812992 4298375844 4303602072 4317651072 4318798407 4322232384 4322900736 4337012736 4337494504 4338165216 4341614592 4353483596 4356945152 4362813882 4366604032 4371913216 4381754652 4401403776 4411161216 4412278892 4412961168 4428543658 4430257152 4430942208 4432064896 4451889267 4457302146 4471852896 4477290048 4491906048 4493099688 4496672256 4503060408 4504897859 4506640896 4522554176 4523253504 4542834688 4548358144 4548953808 4565016498 4568702688 4569352704 4569860281 4570566924 4589190144 4590352928 4600529248 4617487952 4621159424 4631561928 4637193264 4643723679 4647473424 4652331264 4663883994 4668314112 4684073968 4684798272 4688523264 4705078784 4705806336 4711416444 4732543872 4733801457 4744295787 4749254832 4753089792 4764833864 4765570656 4769359872 4782398236 4786200832 4786940928 4792647762 4803843968 4814139456 4831138536 4835039616 4846986172 4852112496 4856721408 4864853378 4868721536 4873870848 4879681317 4886668864 4890554368 4901563296 4912429536 4914434028 4918402368 4934458368 4935006502 4935769608 4940457984 4953198173 4957136576 4957903104 4975409824 4979365888 4986073008 4990404608 5003679198 5014771818 5020092821 5020869084 5030175744 5037259584 5041327104 5042604448 5043384192 5061192752 5065217024 5087873448 5089949529 5110689024 5112047094 5116902912 5134971072 5146354752 5148454696 5164147044 5168633344 5169432576 5175595404 5194673946 5198804352 5200185837 5217161712 5222117376 5222697464 5223505056 5240557056 5241949636 5246117632 5253570476 5257747712 5269583214 5277129088 5293213632 5300793344 5307112776 5316950016 5330153136 5330911488 5332328078 5335216128 5353227392 5354055168 5360438097 5377232896 5384475936 5403488916 5404324464 5408621568 5410058808 5422052328 5427719808 5441197993 5445524416 5446366464 5465597984 5469943808 5477311728 5490107392 5496652518 5497502472 5501873664 5520515748 5521301184 5539412768 5545271424 5559832432 5564253184 5570138112 5576778648 5584764416 5591422389 5597336052 5601786624 5614205184 5615697054 5616496032 5640879552 5660797912 5665298944 5666174976 5672930004 5686182656 5693841846 5698369152 5712519417 5718490512 5731167792 5738136096 5756868096 5758397876 5762976512 5763867648 5784220288 5792011533 5814712512 5817085176 5837625731 5840787456 5842339536 5850567121 5857680598 5868538368 5875534647 5881548288 5883948224 5901882336 5907009536 5914966176 5935852356 5936770224 5941490688 5943069528 5962470528 5963392512 5964054943 5969720064 5989208064 5990799584 5995563008 6004080544 6008854528 6022380816 6024838218 6031004672 6038194638 6049387008 6065271744 6086688664 6091603584 6092470272 6094089232 6118920192 6126214968 6147847083 6148797732 6153686784 6175415904 6176370816 6182924352 6191631572 6196631232 6203108352 6218511992 6224418816 6231839364 6246397696 6254811486 6259784832 6281888592 6282859968 6287855616 6304070402 6310058496 6311735276 6325727716 6332339776 6337453056 6354094208 6368397651 6373461312 6382587904 6390197016 6396955488 6402041856 6412761271 6416234496 6418852608 6440601706 6441518048 6446719488 6469483328 6483348576 6498494464 6506241756 6507247824 6512421888 6530225394 6535417728 6549906048 6551646563 6552578704 6557869824 6579277824 6581026144 6610537472 6618418338 6619441752 6642815487 6645385728 6648097344 6671572264 6686362424 6694492112 6706900992 6716346112 6721769472 6724512256 6739649532 6745008384 6754590612 6759961344 6783831264 6784880256 6786599372 6814252032 6815305728 6816062792 6822537216 6846628096 6847524747 6855850386 6861806336 6885529392 6900793872 6913585152 6925161082 6926231928 6931739136 6933581116 6956215616 6964673408 6987409408 6995825991 7026110952 7027197408 7028977921 7032784896 7044560411 7057618176 7058709504 7076150368 7106870848 7107881984 7123882248 7138740224 7147250796 7148355984 7154039808 7173597354 7179301248 7180411392 7181209013 7204651888 7205765952 7211495424 7213411744 7229403104 7236959744 7246707804 7261821952 7270479258 7278168744 7297280067 7303082304 7310806272 7328870024 7330003296 7335831552 7360687664 7361734912 7371651042 7393695232 7402509753 7403654412 7435704864 7436854656 7455229852 7463114736 7469048832 7485606912 7487596072 7488661376 7505518797 7521172736 7522157727 7531303626 7555889376 7563906672 7565076288 7590615382 7591789128 7597825536 7616692556 7624654016 7641557056 7650848128 7668070641 7675824128 7685156864 7702456608 7719532128 7721488061 7722682044 7752950016 7754148864 7756113568 7789786048 7824717824 7825742568 7834046196 7835257584 7842064384 7860835584 7862924454 7869176448 7880355714 7886621568 7914469808 7915693632 7921987584 7924092704 7949960704 7951190016 7959626752 7960669164 7995229704 7996367232 7998492117 8029841088 8031082752 8033117624 8050926184 8065849344 8087028992 8105233374 8115088212 8122138112 8133078492 8141579712 8168286624 8169549696 8197129444 8198396976 8204915712 8206184448 8233887872 8235161088 8243899136 8244978777 8262174976 8270811136 8280773622 8281951776 8309119152 8317907136 8338459262 8339748648 8346379776 8355207168 8369196913 8375851456 8377146624 8413411328 8423545581 8424744048 8449937408 8461319328 8482225801 8491196868 8497948416 8499262464 8520262688 8529273984 8558470144 8577735768 8595625984 8596751688 8607204144 8635302144 8637596814 8644464768 8645801472 8674989008 8676330432 8683229184 8706967192 8713890304 8725627764 8733208064 8743826432 8763509304 8786520897 8802807552 8822322432 8824557784 8825922336 8857087316 8860514304 8864129792 8903778534 8914604292 8943705792 8954580096 8983812096 8986199376 8993344512 9006120816 9009795718 9013281792 9037257327 9045108352 9046507008 9057291957 9085669376 9097907616 9130032996 9137405376 9138705408 9139720562 9141133848 9173411863 9178380288 9180705856 9193748333 9201058496 9234975904 9242318848 9263123856 9274386528 9287447358 9294946848 9304662528 9327767988 9336628224 9368147936 9369596544 9410157568 9411612672 9422832888 9456105603 9465087744 9467602914 9488591574 9498509664 9506179584 9529667728 9531141312 9538719744 9564796472 9572401664 9573881856 9585295524 9607687936 9628278912 9660902559 9662277072 9670079232 9693972344 9704224992 9729706756 9737443072 9747741696 9759362634 9773337728 9795338091 9803126592 9824859072 9828868056 9836804736 9868916736 9870013004 9871539216 9880915968 9906396346 9914273152 9915806208 9927627507 9950819648 9958731776 9972146016 9980809216 10007358396 10029543636 10040185642 10041738168 10060351488 10074519168 10077196283 10082654208 10085208896 10086768384 10122385504 10130434048 10175746896 10179899058 10221378048 10224094188 10233805824 10269942144 10292709504 10296909392 10328294088 10337266688 10338865152 10351190808 10387741623 10389347892 10397608704 10400371674 10434323424 10445394928 10447010112 10481114112 10483899272 10492235264 10507140952 10515495424 10539166428 10554258176 10586427264 10614225552 10633900032 10660306272 10661822976 10664656156 10706454784 10708110336 10720876194 10760396031 10768951872 10806977832 10808648928 10817243136 10820117616 10844104656 10855439616 10882395986 10891048832 10892732928 10905718887 10931195968 10939887616 10954623456 10980214784 10993305036 10995004944 11003747328 11041031496 11042602368 11045536733 11070023503 11078825536 11090542848 11119664864 11128506368 11153557296 11169528832 11182844778 11194672104 11203573248 11228410368 11231394108 11232992064 11281759104 11321595824 11330597888 11332349952 11345860008 11372365312 11385923073 11387683692 11396738304 11425038834 11436981024 11462335584 11476272192 11513736192 11516795752 11525953024 11527735296 11568440576 11584023066 11629425024 11634170352 11675251462 11681574912 11684679072 11701134242 11715361196 11737076736 11751069294 11763096576 11767896448 11794386681 11803764672 11820533571 11829932352 11871704712 11873540448 11876548901 11882981376 11886139056 11924941056 11926785024 11928109886 11939440128 11981599168 11991126016 12008161088 12017709056 12044761632 12049676436 12062009344 12076389276 12098774016 12130543488 12133766953 12173377328 12183207168 12184940544 12188178464 12252429936 12295694166 12297595464 12307373568 12350831808 12352741632 12365848704 12383263144 12393262464 12406216704 12437023984 12448837632 12463678728 12492795392 12507688893 12509622972 12519569664 12563777184 12565719936 12608140804 12620116992 12623470552 12651455432 12664679552 12674906112 12708188416 12736795302 12746922624 12780394032 12793910976 12804083712 12825522542 12832468992 12837705216 12881203412 12883036096 12893438976 12938966656 12956395221 12966697152 12996988928 13012483512 13014495648 13024843776 13046652241 13060450788 13070835456 13099812096 13103293126 13105157408 13115739648 13162052288 13221074944 13236836676 13238883504 13285630974 13290771456 13296194688 13329211973 13343144528 13372724848 13388984224 13432692224 13449024512 13479299064 13490016768 13509181224 13514693577 13519922688 13567662528 13569760512 13573198744 13628504064 13632125584 13645074432 13693256192 13695049494 13709580843 13711700772 13723612672 13771058784 13801587744 13850322164 13852463856 13863478272 13867162232 13912431232 13929346816 13931171037 13974818816 13991651982 14052221904 14054394816 14057955842 14065569792 14089120822 14115236352 14117419008 14152300736 14201404371 14213741696 14215763968 14232887361 14247764496 14277480448 14294501592 14296711968 14308079616 14344976527 14347194708 14358602496 14360822784 14362418026 14409303776 14411531904 14426823488 14458806208 14473919488 14493415608 14523643904 14540958516 14556337488 14594560134 14606164608 14621612544 14657740048 14660006592 14671663104 14721375328 14723469824 14743302084 14787390464 14805019506 14807308824 14859594519 14871409728 14873709312 14910459704 14926229472 14938097664 14971213824 14975192144 14977322752 15011037594 15042345472 15044315454 15060278463 15062607252 15111778752 15127813344 15130152576 15181230764 15183578256 15195651072 15233385112 15249308032 15269848587 15283114112 15301696256 15336141282 15351648256 15404913216 15439064256 15442976122 15445364088 15505900032 15508297728 15512227136 15579572096 15600557511 15649435648 15651485136 15668092392 15670515168 15684128768 15721671168 15725848908 15738352896 15760711428 15773243136 15828939616 15831387264 15848185408 15899921408 15902380032 15919253504 15921338328 15990459408 15992734464 15996984234 16059682176 16062165504 16066235248 16101852368 16131698688 16174057984 16210466748 16230176424 16244276224 16266156984 16283159424 16323593979 16336573248 16339099392 16394258888 16396793952 16409831424 16467775744 16470322176 16487798272 16489957554 16524349952 16561547244 16563903552 16618238304 16635814272 16676918524 16679497296 16692759552 16710414336 16738393826 16751702912 16754293248 16774267167 16826822656 16847091162 16849488096 16922638656 16964451602 16982393736 16995896832 16998524928 17026986823 17040525376 17058547968 17116940288 17137558251 17155471536 17191251968 17193503376 17214408288 17270604288 17272522757 17275193628 17288929536 17291602944 17349978016 17352660864 17413934384 17427780608 17451255528 17466416128 17487652864 17512877193 17527018608 17551701363 17573041794 17605615104 17644644864 17649115568 17651844672 17714174632 17721028608 17728259584 17807557068 17829208584 17887411584 17892164829 17909160192 17967624192 17972398752 17986689024 18012241632 18019591436 18026563584 18074514654 18090216704 18093014016 18114583914 18195815232 18260065992 18274810752 18277410816 18279441124 18282267696 18346823726 18356760576 18361411712 18387496666 18402116992 18443541249 18469951808 18484637696 18526247712 18548773056 18574894716 18589893696 18609325056 18655535976 18663148273 18673256448 18736295872 18739193088 18820315136 18845665776 18912211206 18930175488 18935205828 18977183148 18997019328 19012359168 19059335456 19062282624 19129592944 19144803328 19147763712 19170591048 19215375872 19238283813 19256557824 19321805118 19324554144 19340158464 19387944688 19408449984 19459413512 19474886144 19495483392 19518725268 19546675456 19590676182 19606253184 19649718144 19654939689 19657736112 19673609472 19737833472 19740026008 19743078432 19812792692 19828546304 19831612416 19855255014 19901639296 19928446461 19944292032 20014716792 20059087272 20080371284 20083476336 20120702976 20149038336 20154392566 20165308416 20170417792 20173536768 20244771008 20260868096 20351493792 20359798116 20442756096 20448188376 20467611648 20501882093 20539884288 20585419008 20593818784 20656588176 20674533376 20702381616 20775483246 20778695784 20795217408 20800743348 20868646848 20890789856 20894020224 20962228224 20967798544 20984470528 21014281904 21030990848 21078332856 21086933763 21108516352 21133681233 21172854528 21228451104 21320612544 21323645952 21329312312 21412909568 21416220672 21441752388 21520792062 21537903744 21543627039 21613955664 21617297856 21634486272 21640235232 21688209312 21710879232 21764791972 21782097664 21785465856 21811437774 21862391936 21891840201 21909246912 21960429568 21986610072 21990009888 22007494656 22064246407 22082062992 22085204736 22091073466 22140047006 22157651072 22181085696 22207529259 22239329728 22257012736 22307114592 22339057664 22365689556 22389344208 22407146496 22456820736 22462788216 22465984128 22542105971 22563518208 22643191648 22661195776 22691720016 22744730624 22771846146 22775367384 22793476608 22850077668 22873962048 22924671168 22952544384 23027472384 23033591504 23051906048 23055470592 23136881152 23164464183 23168046132 23258850048 23268340704 23350502924 23369358144 23402268484 23430722392 23474153472 23502138588 23526193152 23535792896 23588773362 23607529344 23641067142 23659864704 23743409424 23747080896 23753097802 23765962752 23772278112 23849882112 23853570048 23856219772 23878880256 23963198336 23995476351 24016322176 24089523264 24099352872 24124018688 24152778552 24197548032 24238063787 24261086976 24267533906 24346754656 24366414336 24376356928 24504859872 24591388332 24595190928 24614747136 24701663616 24705483264 24731697408 24766526288 24786524928 24812433408 24874047968 24927357456 24985590784 25015377786 25019245944 25039139328 25107590739 25127554368 25131439872 25216281608 25240233984 25246941104 25302910864 25329359104 25349812224 25416376832 25446677403 25473590604 25493845248 25560788064 25587821952 25651045084 25675410432 25762406824 25766072192 25786877952 25877933312 25912790442 25933394304 26024967024 26028991296 26049687552 26093304482 26120901576 26141670912 26199624192 26206586252 26210314816 26231479296 26324104576 26359562691 26442149888 26473673352 26477767008 26567153837 26571261948 26581542912 26592389376 26658423946 26686289056 26745449696 26777968448 26865384448 26898049024 26958598128 26980033536 27018362448 27029387154 27039845376 27135325056 27139521024 27142535761 27146397488 27257008128 27264251168 27386512384 27390098988 27419161686 27423401544 27447225344 27520235589 27542117568 27581244999 27603175488 27700644328 27704927712 27726956544 27734324464 27824862464 27858693632 27862342074 27983303964 28104443808 28108789632 28115911684 28178241644 28230472704 28234838016 28304601472 28368316809 28402808742 28427483392 28431527936 28465774722 28495528992 28589003184 28593423936 28616159232 28689953054 28694389416 28717204992 28721645568 28724836052 28818607552 28823063808 28853646976 28917612416 28947838976 28982707677 28986831216 29047287808 29081917032 29112674976 29184607417 29189120268 29212329216 29243225088 29315480096 29320013184 29442750656 29446939648 29486604168 29574780928 29610039012 29614617648 29719189038 29742819456 29747418624 29820919408 29852458944 29876195328 29942427648 29950384288 29954645504 30022075188 30084690944 30088630908 30120556926 30125214504 30223557504 30231588849 30255626688 30260305152 30362461528 30367156512 30391302144 30466770224 30498616064 30539697174 30566228224 30603392512 30672282564 30809826432 30878128512 30885952244 30890728176 31011800064 31016595456 31024454272 31159144192 31163224869 31201115022 31302970272 31336184784 31341030336 31443342336 31451697816 31476705792 31521422856 31546486272 31657879232 31662774528 31696370816 31799842816 31838507008 31842676656 31980918816 31985468928 31989021967 31993968468 32119364352 32124331008 32132470496 32203704736 32348115968 32420933496 32460352848 32488552448 32532313968 32566318848 32647187958 32673146496 32678198784 32788517776 32793587904 32819662848 32935551488 32940644352 32975596544 32979915108 33048699904 33123094488 33127807104 33136610199 33210070509 33236476608 33271628544 33353837048 33358994592 33385519104 33476787652 33503405824 33508586496 33548534334 33694182324 33698976192 33845277312 33928903204 33964787472 33991793664 33997049856 34053973646 34081050752 34117095936 34157769219 34233880576 34275116502 34310943072 34387006752 34428816576 34541208576 34545045514 34550387256 34577859072 34583205888 34672387211 34699956032 34705321728 34827868768 34855561216 34902511056 34932832256 34975305728 35025754386 35054037216 35103402726 35140649747 35146083588 35211230208 35289289728 35298231136 35303689344 35428349264 35456519168 35615114136 35629646703 35658417168 35774823168 35784329658 35818320384 35944797504 35973378048 36024483264 36039182872 36053127168 36149029308 36180433408 36186028032 36229167828 36391630464 36401300859 36520131984 36549621504 36554821632 36558882248 36564535392 36693647452 36722823424 36774993332 36804233984 36887082498 36939903616 37052495424 37097546112 37149789432 37179787392 37218650112 37311071952 37326296546 37346512896 37472591744 37478386176 37523066679 37640630272 37691331552 37824422412 37860350976 37870411656 37954366296 37994038656 38024718336 38088385951 38118670912 38124565248 38259185888 38289606656 38341182096 38430751744 38476567626 38513115648 38643610236 38649108288 38680316928 38775889376 38816899968 38918827024 38949772288 38990966784 39037450536 39093350912 39139956723 39181352364 39212506368 39299436288 39309879378 39315472224 39347218944 39480052016 39486156864 39625585384 39657092608 39663224832 39710510028 39803278592 39856892922 39888584064 39987635919 40029433584 40118174544 40160742568 40166952672 40298076672 40308785132 40340835584 40347073536 40489542016 40544080731 40702987584 40719596232 40885512192 40896376752 40935223296 41003764186 41079768576 41128742529 41170838016 41187637568 41313176352 41349066752 41404763232 41550966492 41557391568 41590434816 41601486696 41737293696 41748384601 41781579712 41788040448 41924456448 41935597088 41968941056 42028563808 42061981696 42156665712 42173867526 42217032704 42267362466 42345709056 42456902208 42641225088 42647291904 42658624624 42825819136 42832441344 42883504776 43034929581 43041584124 43075807488 43087254078 43227911328 43234595712 43280470464 43376418624 43421758464 43529583944 43564195328 43570931712 43622875548 43724783872 43783680402 43818493824 43973220144 43980019776 44014989312 44128492814 44164125984 44170409472 44182146932 44280094012 44315302144 44362171392 44415058518 44478659456 44578783557 44614229184 44678115328 44731379112 44778688416 44814292992 44889328897 44913641472 44925576432 44931968256 45084211942 45127036416 45180835389 45286383296 45322391552 45383440032 45489461248 45543692292 45550734768 45586953216 45700155336 45747924096 45849342336 45861525941 45905088768 46054944768 46067183008 46103812096 46273762304 46328928366 46336092264 46517700096 46536681408 46701005848 46738716288 46804536968 46861444784 46948306944 47004277176 47052386304 47071585792 47177546724 47215058688 47282134284 47319729408 47486818848 47494161792 47506195604 47544556224 47699764224 47707140096 47712439544 47757760512 47926396672 47990952702 48032644352 48179046528 48198705744 48305557104 48395096064 48476127574 48522173952 48535067812 48693509312 48732828672 48752713856 48970781937 49009719744 49182776664 49190381856 49202845447 49229494272 49311922877 49403327232 49410966528 49463394816 49533052576 49573049856 49748095936 49854714912 49971181568 50030755572 50038491888 50078278656 50215181478 50255108736 50262879744 50268463091 50432563216 50480467968 50493882208 50605821728 50658718208 50832753664 50893354806 50947181208 50987690496 51080960469 51121576128 51175643904 51302090168 51350820864 51524813648 51532144384 51573755904 51755866624 51817568271 51825580884 51866788608 52049934048 52057982592 52186608964 52241803152 52283341824 52399248384 52413172504 52420629632 52462958592 52538631579 52648209152 52655104089 52719125382 52947346704 52955534016 53134307674 53142523896 53163085824 53184778752 53316847892 53372578112 53490899392 53555936896 53676494487 53730768896 53796098048 53917196256 53960067072 54036724896 54050416427 54058774308 54079690752 54270650112 54279042048 54285071522 54292794976 54528502336 54773024768 54780197976 54838323372 54846803088 54894450688 55040471178 55084235136 55162489998 55206350976 55221021031 55401288656 55409855424 55453913088 55468648928 55649724928 55717387264 55724684148 55966607928 55989444819 56208887616 56217579264 56231823368 56356483288 56460945408 56609202944 56736633618 56805617484 56854966784 56931549444 56991057984 57178006368 57186847872 57379906108 57388778832 57434409984 57443291136 57449672104 57637215104 57646127616 57707293952 57714851439 57835224832 57895677952 57965415354 57973662432 58163834064 58225349952 58369214834 58378240536 58424658432 58486450176 58630960192 58640026368 58885501312 58893879296 58964819067 58973208336 59149561856 59220078024 59229235296 59375580607 59438378076 59485638912 59494837248 59641838816 59704917888 59900768576 59909291008 60044150376 60169381888 60177261816 60241113852 60250429008 60447115008 60463177698 60511253376 60520610304 60724923056 60734313024 60782604288 60933540448 60997232128 61079394348 61132456448 61206785024 61344565128 61505646279 61619652864 61756257024 61771904488 61781456352 62023600128 62048908544 62318288384 62326449738 62402230044 62605940544 62672369568 62682060672 62886684672 62903395632 62953411584 63042845712 63092972544 63260801289 63315758464 63325549056 63392741632 63401043699 63599685632 63685353312 63961837632 63970937856 63978043934 63987936936 64213883041 64238728704 64248662016 64264940992 64356238331 64407409472 64630881117 64696231936 64841866992 64920705696 64977104896 65064627936 65132637696 65294375916 65346292992 65356397568 65577035552 65587175808 65871102976 65881288704 65951193088 65959830216 66097399808 66192739221 66246188976 66255614208 66273220398 66420141018 66472953216 66543257088 66707674096 66717989184 66771038208 66953575304 67006811648 67017172992 67097068668 67388364648 67397952384 67626317913 67690554624 67857806408 67929574944 67983587328 68107947292 68162101504 68234191872 68315538438 68550233004 68621886144 68774013504 68857633152 69082417152 69090091028 69100774512 69155718144 69166411776 69344774422 69399912064 69410643456 69493392549 69655737536 69711122432 69805022112 69865664512 70051508772 70108074432 70206805452 70281299494 70292167176 70422460416 70540373981 70578579456 70596462272 70607378688 70856698528 70913038336 71230228272 71259293406 71316834336 71549646336 71568659316 71636640768 71889595008 72048966528 72078365744 72298058616 72360866816 72372056064 72458335656 72714191361 72783260928 72802601718 73040263968 73099243008 73117764496 73129070784 73387294904 73445646848 73549986664 73608467968 73774164996 73879807232 74104990848 74195092224 74299578864 74359574784 74437300224 74622143904 74652593092 74945183488 74956772352 75046133358 75322772217 75382663104 75648844824 75720701952 75740823312 75908732592 75988077312 76049436672 76176771902 76237341824 76249130496 76340032209 76518371776 76579213312 76682364192 76861503488 76953135252 77026231296 77287220472 77298216576 77318757131 77360633856 77490164521 77551778752 77633799936 77837654048 77899544576 78074901072 78186701824 78279913446 78362704728 78425012736 78598872576 78619758756 78630944448 78694437888 78960104032 78972313728 79251170768 79314185216 79326449664 79421020056 79606557184 79701461511 79713785844 79777168128 79975271838 80058867168 80236349088 80321485136 80333905344 80596153344 80617570264 80681671168 80694147072 80979084032 81088161462 81405975168 81427607283 81439192464 81771024384 81792753504 82007528372 82159537152 82257485058 82341676032 82375275136 82560706767 82626352704 82743734997 82809526464 83101932984 83114783136 83180869632 83202973392 83474587392 83496769202 83563159424 83576080896 83871194176 83937882112 84057127616 84123963392 84313331424 84347735052 84434065408 84534724932 84691418112 84913804416 84936368671 85282450176 85294583808 85317249248 85651638272 85767009552 86069859162 86083168248 86151614976 86174508156 86455822656 86469191424 86560940928 86752837248 86843516928 87059167888 87128390656 87141863424 87245751096 87449567744 87553822251 87567360804 87636987648 87946440288 87960039552 88256985628 88328251968 88340818944 88364293864 88560188024 88630604288 88724342784 88830117036 88957318912 89157567114 89228458368 89462758224 89557376832 89628585984 89778657794 89827282944 89851152864 89863936512 90168423884 90254072832 90361670778 90572766592 90694766547 90766880064 90978922496 91087384584 91101469536 91173906432 91326565687 91400310672 91495848192 91698684672 91723051882 91810177536 92134366016 92207624192 92547524608 92657856732 92672184528 93035400192 93073362816 93304483811 93402011696 93477432576 93609073936 93722889568 94008554352 94143171584 94355093448 94430117376 94564268568 94639458816 94973637696 94988323584 95012391208 95089112448 95399528448 95424879088 95515521024 95852793344 95967065901 95981905404 96065288704 96358093056 96397411488 96611114208 96952255148 97044347904 97070135624 97387018624 97465657344 97505427712 97941563874 98019439488 98365553328 98380763712 98405690894 98458988544 98623845754 98806654464 98821933056 98926789632 99066105152 99146099712 99409830597 99496191872 99630211527 99709429824 99942363136 100061511144 100076983776 100156557312 100414835689 100430362956 100510217472 100525759488 100536926182 100865126432 100987764416 101211643456 101317436416 101665507328 101786709612 101894362416 101975380992 102161920938 102243152256 102351287808 102604180336 102701641728 103049627296 103064288768 103511733248 103635136542 103651161768 103733577216 104017161633 104099868096 104115965184 104373217928 104483606304 104566683648 104798496768 104826345008 104841259264 104925917184 105077263158 105296418304 105310208178 105421949241 105438250764 105894693408 105911068032 106268615348 106285047792 106369557504 106633695784 106745156224 106888940109 106981798784 107111873792 107352988974 107461537792 107834392512 107920134144 108073449792 108100832854 108117548616 108159381504 108541300224 108558084096 108570143044 108585589952 109057004672 109203902577 109546049536 109560395952 109676646744 109693606176 109788901376 110080942356 110168470272 110324979996 110412701952 110442042062 110802577312 110819710848 110937297856 111299449856 111434774528 111449368296 111933215856 111978889638 112417775232 112435158528 112463646736 112712966576 112921890816 113218405888 113473267236 113611234968 113709933568 113863098888 113982115968 114265157853 114356012736 114373695744 114759812216 114777557664 114868819968 114899344208 115274430208 115292255232 115414587904 115429702878 115670449664 115930830708 115947324864 116327668128 116450699904 116738429668 116756481072 116849316864 116972900352 117261920384 117280052736 117419870169 117771002624 117787758592 117929638134 117946416672 118440156048 118458470592 118751161214 118876756152 118971277824 118989674496 119283677632 119409835776 119801537152 119818582016 119962907757 120088300752 120338763776 120354523632 120482227704 120500858016 120894230016 120907659299 120926355396 121022506752 121041220608 121449846112 121468626048 121867080896 121994464256 122158788696 122264912896 122413570048 122689130256 123011292558 123239305728 123512514048 123543808976 123562912704 124047200256 124097817088 124636576768 124652899476 124804460088 125211881088 125245153803 125344739136 125364121344 125773369344 125806791264 125906823168 126085691424 126185945088 126521602578 126631516928 126651098112 126785483264 126802087398 127370706624 127923675264 127941875712 127956087868 127975873872 128427766082 128477457408 128497324032 128529881984 128712476662 128814818944 129104788743 129261762234 129392463872 129683733984 129841411392 130129255872 130265275392 130588751832 130642037911 130692585984 130712795136 131154071104 131174351616 131742205952 131902386176 131919660432 132194799616 132385478442 132492377952 132511228416 132546440796 132840282036 132945906432 133086514176 133415348192 133435978368 133907150608 134013623296 134034345984 134194137336 134667986691 134776729296 134795904768 135252635826 135381109248 135715612816 135859149888 135967174656 136215894584 136324203008 136468383744 136631076876 137100466008 137243772288 137548027008 137584577823 137715266304 138164834304 138180182056 138201549024 138311436288 138689548844 138799824128 138821286912 138986785098 139311475072 139610044224 140103017544 140216148864 140413610904 140562598988 140584334352 140844920832 141080747962 141157158912 141192924544 141214757376 141713397056 141826076672 142460456544 142518586812 142633668672 143099292672 143137318632 143273281536 143513174651 143779190016 144097933056 144156731488 144596117232 144721733632 144916671312 145428382722 145566521856 145582691809 145605203436 146080527936 146198486016 146235528992 146258141568 146774589808 146891293696 147099973328 147216935936 147548329992 147608536341 147759614464 147935768631 148209981696 148390184448 148599157728 148719149568 149244287808 149305186184 149890366976 149913544704 150092266716 150645544434 150765326208 150805389273 151297689648 151441403904 151481646624 151817465184 151976154624 152353543804 152474683648 152498260992 152680064418 153036743552 153242881407 153364728384 153723006976 153906270504 154052462592 154574440944 154596433152 154637514262 154721267712 154980329042 155103557504 155267599872 155452704813 155675308096 155799089152 156149802144 156373403648 156559826892 156725409456 156850025472 157197745152 157239517512 157261888896 157388875776 157794741797 157920208064 157944627456 158502341536 158628370432 158842040112 159213114368 159402923022 159427571688 159554336256 159950543676 160117734336 160472698176 160642970272 160667810688 161192306688 161235140528 161363342336 161388294144 161958168064 162151249281 162176322924 162811950336 162855214566 162878384928 163585507008 164015056744 164319074304 164514970116 164683352064 164750550272 165121413534 165252705408 165487469994 165619052928 165663063093 166203865968 166229566272 166361739264 166405946784 166949174784 166993538404 167126318848 167152161792 167742388352 167968334457 168114255232 168626662848 168695470104 168868130816 169069449864 169382836224 169666446509 169827608832 169872737342 170564900352 170634498496 171303276544 171534019104 172139718324 172166336496 172303229952 172349016312 172911645312 172938382848 173121881856 173505674496 173687033856 174118335776 174256781312 174491502192 174899135488 175107644502 175134721608 175273975296 175892880576 175920079104 176513971256 176656503936 176681637888 176728587728 177120376048 177261208576 177448685568 177660234072 177914637824 178126741821 178315134228 178456916736 178925516448 179114753664 179557315588 179702305728 179727873024 180336847768 180508145664 180723341556 181145533184 181389533094 181533760128 182174769168 182202939072 182347812864 182653131374 182800621344 182991696384 183397369344 183446103764 183620355072 184268732032 184516938837 185095049216 185315713464 185344369056 185970076859 186070800384 186146725632 186608967622 186804023392 186954865152 187218147872 187445779136 188017108704 188286343168 188710186896 188860234752 189128537136 189278917632 189947275392 189976647168 189997750327 190024782416 190178224896 190799056896 190849758176 191705586688 191934131802 191963810808 192130577408 192641649123 192716186112 192794822976 193068714993 193222228416 193904510296 194088695808 194140271248 194774037248 194931314688 195010855424 195883127748 196038878976 196731106656 196761527424 196811381788 197247691508 197613308928 197643866112 197853579264 198132210304 198292199424 198578217663 198819661194 198992383744 199260423054 199418859648 200123022288 200153967552 200313114624 200829671378 200860725912 201020434944 201051518976 201073852364 201730252864 201975528832 202423286912 202634872832 202878953739 203331014656 203573419224 203788724832 203950761984 204292251919 204323841876 204486304512 204702575616 205208360672 206099254592 206128577536 207023466496 207270273084 207302323536 207467154432 208034323266 208199736192 208231930368 208746435856 208967212608 209133367296 209596993536 209652690016 209682518528 210154526316 210592836608 210620416356 210843898482 210876501528 211621121943 211789386816 211822136064 212537230696 212570095584 212739115008 213267391568 213490312448 213777880218 213963597568 214223747584 214705977948 215668785024 216146899584 216201665708 216235097232 217082600448 217116168192 217140286088 217171179904 218114009344 218142574083 218407805154 219120791904 219353293488 219387212352 220161884712 220336940544 220649959992 220825403904 220884084124 221605154624 221639421696 221874595712 222598899712 222869549056 222898736592 223866431712 223923153769 223957779276 224835550464 224870317056 224927293472 225425933152 226436811776 226946534472 227222469936 227419867136 227726197776 227964231936 228530315706 228712025472 228747391488 229519624432 229555115328 229737639936 229798688416 230548860416 230584510464 230829175808 230859405756 231340899328 231861661416 231894649728 231956271393 232470493563 232655336256 232901399808 233476859336 233512962144 233698633728 234523840768 234560105472 234839740338 235542005248 235859276268 235892833344 236880312096 236916941184 237502322428 237753512304 237942555648 237979348992 238567355264 238819671552 239104384533 239603074304 239637164032 239925815514 240176601504 240709047264 240964455408 241001716032 241788460032 241815318598 241852710792 242045013504 242082441216 242706710477 242899692224 242937252096 243734161792 243988928512 244282821849 244317577392 244529825792 244827140096 245378260512 245984548229 246022585116 246478611456 247025028096 247087617952 247125825408 248195634176 249273153536 249305798952 249608920176 250423762176 250490307606 250689478272 250728242688 251613582528 251813646336 252171382848 252371890176 253043205156 253263033856 253302196224 253570966528 253604174796 254741413248 254809106013 255847350528 255883751424 255912175736 255951747744 256855532164 256954914816 257059763968 257424953324 257629637888 258209577486 258523524468 259367467968 259682822784 260258511744 260530550784 261177503664 261284075822 261385171968 261425590272 262308142208 262348703232 262661466753 263484411904 263839320864 264770956884 264984755904 265022456832 265092881592 265680564072 265891812864 266173028352 266618701657 266830696384 266871956736 267814301216 268027246592 268388274672 269335973382 269553458592 269591809536 270505271652 270762218496 271431225632 271718299776 272431789168 272648406016 272936767488 273262153752 273979697061 274200932016 274487544576 275096054016 275169155646 275430532608 276360364112 276403098048 276622872576 277379097688 277599648256 277642573824 277973570196 278622950144 279220088448 279913451433 280206035088 280432297728 280827221808 281125197976 281168668704 282161495924 282385849088 282429514752 283426794112 284920913088 285037173624 285267337344 286198585344 286274637264 286546563072 287026349302 287558380032 287901197703 288195866112 288313462976 289192234464 289443467264 289833342624 290856765444 291133043712 291165383618 291210406872 292161055872 292238692207 292396972032 292471057984 292516283136 293549179616 293782587392 294199946656 294433871872 295096659984 295217072682 295519228928 295871537262 296419963392 296780368896 297198315456 297438299136 298488575616 298610372368 299780733952 299827089408 300184533432 301244507067 301291088868 301530652416 301610778546 302595379296 302963293248 303634930368 303952309248 304707087608 304949367296 304996521984 305360128836 306073487104 306485762814 306729456768 307812541008 308104925184 309148881888 309192866304 309275028524 309960658084 310207115008 310535199744 310905409626 311350616192 312051484899 312299604288 312746807296 313119653784 313450818912 313700050944 314395490304 314479035024 314523777792 314777751552 315589483594 315840416128 315889254912 316265847723 317004683072 317256740864 317684080224 318426228736 318805846044 318855143376 319108672512 319901087352 320235468672 320945396352 321030681587 321285940544 321335621376 322384613376 322470281056 322726684672 323916336128 324302498562 324352645848 325623900672 325710429132 325756769856 327171014016 328030113488 328638148608 329029940232 329366704128 329501100544 330242827068 330505410816 330974939988 331238105856 331326126186 332407731936 332459132544 332811893568 333898349568 333987076808 334252637696 334304323584 335484776704 335936668914 336228510464 337253325696 337390940208 338138899728 338765672448 339332893018 339655217664 339745474684 341129800704 341268996992 342795473559 343068038208 344279436648 344332672992 344419918129 344606459904 344698032624 345183460139 345823290624 345876765696 346243763712 347011348992 348236671552 348513562624 348983004384 349798270976 350215289004 350269443216 350547950592 351785761152 351840158208 351879241637 353027942512 353313007872 353363275776 353457175456 354240752096 354522417152 355320468144 355829275648 356253483642 356630268456 356913833472 357851032896 358229507328 359114631176 359404611456 359455746048 360673695536 361016291328 361446683112 362291066368 362722977897 362779066188 363067520256 364349538336 364405878144 365306262748 365601242688 365983392768 366794738688 366892207528 367240710144 368537464064 369033877674 370631426928 370688738112 371940153718 372141600768 372293451264 373217935244 373608046784 373909730304 374436295744 374891558272 375735461409 376034217408 376572686336 377420373792 377720469504 378257074272 378352914989 378557835264 379894550784 379953294336 379995500654 380049564832 380356449792 381699516352 383411173376 383868263604 383927621616 384261154816 385283298246 385432372224 385589645952 386137429986 386444456832 386547147217 387809020592 388177391616 388280542496 389548074496 390021710848 391766255496 391926113733 392077757952 393462213312 393523054848 393622763576 394495383016 395226617856 395707158528 396264420608 396584398848 397156435326 397639322388 397984767488 398520846108 398837719296 400246044576 400307935104 401659342756 401721451824 402040869888 402103037952 402147704728 403460505728 403951057664 404003960073 404846573824 405269745664 405757907478 407146838448 407577449664 407901523968 408584503838 408647683752 408972609024 409405151232 410416721344 412198509184 412257155072 412753733469 414046932992 414540546168 414604647072 414934308864 415629064249 416068646532 416399472384 416463860736 417492871712 417934425216 419305380032 419365037056 420309052632 421185673216 421240832712 421687796964 421753003056 423242243886 423578773632 423644272128 425074461392 425140191168 425478230016 426534783136 426980624896 427555760436 427927195136 428447495168 429411955896 430539523953 431337570048 432293799168 432403331416 432470194464 434165200896 434280572176 434342359808 436228018688 436285148166 436748075427 436815610308 438241583808 438706586976 438774424704 440323769424 440673881088 441299919984 441650807808 441768168248 442825609023 443210309248 443278843392 443749191424 443807305893 445197799424 445797473184 447732863424 447846307538 447915558552 449671100928 449740634112 449854586944 450851866304 452416167819 452873623552 453893068944 454444939872 454839734272 455452395552 455928463872 457060631412 457424050944 457494782976 459039248864 459110230656 459597376832 461097720832 461169020928 461658351616 461718811512 462681798656 463723322832 463789299456 463912542786 464940987126 465310672512 465802799616 466953718672 467025924288 467397267456 469047681536 469120210944 469679480676 471084010496 471718552536 471785666688 473384225391 473760624192 473833882368 475004644856 475507024608 475885111296 477134710528 477639343104 478208769066 479206148608 479851631028 480353203008 481418094528 481928910816 482003432064 483576920064 483630637196 483705421584 484090027008 484164882432 485413420954 485799384448 485874504192 486453747843 487468323584 487977857024 488565643698 488635154784 489059651584 490756521024 491969096458 492045170232 492957222912 493782617867 494050056192 494175235904 494251650816 496391268352 496989189279 498546307072 498611597904 499217840352 500847524352 500980615212 501378956544 501456485376 503227165056 504342765696 506086410312 506526067712 506604392448 507141933056 507208349592 508999339527 509482826496 509618212026 511694701056 511824351472 511903495488 513711064328 513909829632 514119527936 514849906648 515259275776 516419154972 517047048936 518734935936 519365645568 520517023488 521061101568 522355007328 522568151644 522770343936 524616284416 524697406464 525322933506 527678641728 529541913768 529969511808 530044913664 530185763184 531361128144 531783625728 532346056704 533237403314 533661392768 533743913472 534380225463 535628602432 536054493184 536776549344 538671946764 539106917184 539183619072 541010543304 541231299917 541524436992 542431151647 542862451264 543436599552 544863578336 545296812032 546524307504 547959394122 548401864032 548975089152 550192108032 550338311292 550861065216 552720728224 552806196096 554758195376 555199296512 555285147648 555947140392 557245900288 557910230577 558440176896 559826902866 560412070176 560864595456 561654443616 562250395952 562337337408 564322991848 564771698176 564859029504 566853588224 569841826176 569993250981 570074347248 570534674688 572397170688 572549274528 574052698604 575116760064 575802395406 576391732224 576626925952 577924947369 578384468928 579206144979 579666685248 581713530888 582266087424 582330767236 582420813744 584322111744 584477384414 584793944064 584942115968 585032566272 587098359232 587565174784 588399893312 588867743744 590193319968 590434145364 591038457856 591743074524 592839926784 593560737792 594396630912 594554580697 594876598272 596977151232 597220744736 599561467904 600369066864 602489014134 602582177736 603061304832 603221557092 605190758592 605926586496 607269860736 607904618496 609414175216 609898734592 609993043968 610720257672 612146974208 612876755757 612971525628 613458913536 615625082016 618297763776 618385732608 618550057048 619921316168 620414230016 621070399488 621810819252 622701232384 624102969798 624599208576 626239307568 626901637824 627400101888 628790980608 628958070048 629047555584 631178967188 631680832256 631778509824 632531695446 634009366144 634863365829 635368160448 636852457472 637611692088 637710286752 638217345024 639802174704 640470937344 641890792704 642061363174 642571881088 642671242752 644940562112 645453369344 647832672256 648604997124 648705291696 651247801344 651420858264 651513539712 653131386677 654342028032 656060226976 658059880464 659002201088 660485654136 661010821632 661949879976 662476211712 662652252372 664815463872 664918265088 665623787136 667796699136 667974153616 668505275392 668608647168 670969553408 671769461307 671873337828 672457020928 674506651392 674781880416 676277799456 678665786036 679310435328 679490949368 682259601408 682537993984 685590947118 686136076416 688558873296 688665345984 688839836258 689212919808 689396065248 690366920278 691646581248 691753531392 692487527424 694022697984 695868814179 696473343104 697411480689 697966008768 699596541952 700430578008 700538886432 701095901184 702903849823 703571522304 703680316416 703758483274 706055885024 706626015744 706914350912 708481504192 709044834304 710640936288 711658551296 712506967284 713260536912 713827666944 715702065792 716459014656 718229262352 718809222912 718911492096 721347391072 722893366224 724582132736 725445955794 725558132376 726135040512 728120131431 728699076672 728811756288 730612525496 731202485376 731966785536 733589477376 733784415056 734481420288 737074928128 737953644687 738067755348 741262853856 741377476224 743880307436 744586902528 746435870488 747216093568 747819460608 748872591488 749783116544 751470922818 752068434816 754840747584 755440939008 756514148544 756705829978 757115670528 759789101568 759906588672 759991001308 760099129664 760712899584 763399032704 764427318039 766822346752 767736527208 767855243232 768522309632 770566596492 770864744448 771179291904 772274859972 772888913664 773094294434 775618041184 776561084992 779096148992 780043421696 783532510992 783852227466 784155515904 786924426624 787046109696 787245527152 788990766032 790453235712 792528841216 794312870652 795278644776 795969534976 797041692216 797675438592 799856104971 800492089152 800615870208 803318685512 803442903648 804081739776 804295409456 806921011456 807902115328 808007920146 809693147648 811515814956 814293676896 815154899328 817169007676 817295367504 817945218048 818810302464 820833442688 821939091183 824397018368 824514310144 825507466938 829081092336 829209294144 829868617728 831258128498 832137293064 832798944768 832927721472 834985743424 835868850432 838610760064 838730074112 839740354299 840618105264 842371346432 842481665424 843375593928 843506006112 846353615093 846484487772 847157547264 847288544256 850148922784 850280382336 853069566272 853961249792 855111520872 855854390272 856894990336 858823911792 861079047906 862675140096 864587598336 864806662832 864940388928 868330401792 868561144352 868684719616 872456037376 872570296332 873496150854 873631220616 876483167616 876716076621 877413173952 877548849408 880647538848 881347762176 882599839968 883301615616 883536336496 885651218046 886420618496 886557686784 887498382848 887614611786 891594946368 895465726848 895692615076 895831117104 899342201856 899481268224 899709173888 901703732608 903733521201 904832335638 905747247104 907786137888 908889879744 910904791104 911856927744 914121262824 914848101888 914989565952 918078497728 918220461312 919194753664 922195441664 923316703232 923437623024 925363597312 927446645664 927578598912 927825085572 929881974252 930621345024 931605599232 933907437344 934051848576 938095363072 938240421888 939358961352 942168020992 943437105072 943571333376 946768450782 947521248384 947667764736 950009289712 951014049216 951770222592 954269421056 955278686208 956417538132 958412297216 959703262056 960706406016 962836189056 963092044761 963857821632 964006864128 967153840128 967261274392 967410843168 968180054016 970826841908 971598768896 971749008384 972907495686 974936647168 977131287396 977270309568 981513042048 983938192916 984090340464 985914445824 987565235734 988100112384 988350471808 988503301632 992782536704 993978378558 997223195808 998435680704 1001695048704 1001961230424 1002757913088 1002912970752 1004592222557 1006454330112 1008685531392 1012172820624 1013052135424 1014283866112 1014416699184 1017998679054 1018965652992 1019078842663 1019236424052 1023389402112 1023648702944 1023806990976 1027422128656 1028239055872 1029699813296 1030518551552 1032838309944 1033259754387 1034094097872 1035550380417 1037469871872 1038731291136 1041034046976 1044710014656 1045136303288 1045540687872 1049232568832 1049394812928 1050645867012 1055357283456 1055637724911 1059083827536 1059939023616 1060089827328 1060371526368 1062722256288 1063567251456 1066474806628 1067322785536 1067487826944 1068760450926 1071257204864 1073553098688 1077343893528 1078213834368 1078367238144 1082021086608 1082462599834 1083048873984 1084862303294 1085724902528 1086873199104 1088168933691 1089727156672 1090593624064 1093048615008 1095918788244 1096803728064 1097950178304 1100384216064 1100676622584 1101722130432 1104563192579 1105441456448 1105612392192 1109516390752 1110398593024 1111894280784 1114491800576 1115820461154 1116880353792 1119653805732 1120824140352 1121729190912 1123308887232 1124500791904 1124674674816 1128645983696 1129543396352 1129718059008 1133707176448 1135058744967 1139683652352 1139986501962 1140148694496 1141069349376 1145098549056 1148105397208 1150233520128 1151604790812 1152783464448 1153253851904 1155849894738 1156768937856 1158412289958 1159333370496 1159641441651 1163427061776 1164532174848 1164661534472 1164841627488 1168644223488 1168954768828 1169884231936 1170065132544 1174196718464 1175778341199 1176799786624 1180386639936 1180868290728 1182076915712 1183486149048 1185679853568 1187121475584 1188793261824 1189109161394 1189753196544 1193954302464 1194441489472 1199122935808 1200738133728 1204978028268 1205164355472 1206122609664 1206443114184 1210381517184 1211853172992 1214539721472 1215809236992 1218828350432 1219797469184 1221440515344 1224293948416 1225753511514 1225943051256 1226917827072 1231250164032 1236595527552 1236771465216 1237100114096 1239842632336 1240828460032 1242140798976 1243621638504 1245402464768 1246887192747 1248205939596 1249198417152 1252478615136 1253803275648 1257916140096 1258095111168 1262357934376 1263361664512 1263557019648 1265063390892 1268018732288 1269726731658 1270736320896 1275223384176 1275420573504 1276434690048 1279604349408 1280941874688 1283781585408 1284122726348 1285143762176 1285342485504 1289881124224 1291618571859 1295665344512 1297209994248 1297410583392 1301790538013 1302495602688 1302841716528 1303027079424 1306262773354 1308684056064 1310244226281 1312120453952 1316119760928 1318004402176 1320971308272 1322021643264 1323899759952 1324952423424 1325304504744 1329630927744 1329836530176 1329984252289 1331247574272 1335593398272 1335948307232 1337010550784 1341939106816 1343538922614 1343746675656 1344914041856 1349013302784 1349563760832 1352555598912 1357331572072 1358620870656 1358981898736 1364519202816 1365075987968 1371181894236 1372272152832 1377117746592 1377330691968 1377679672516 1378792130496 1380733840556 1383293162496 1383507062784 1384975054848 1388045395968 1391737628358 1392946686208 1394822961378 1395932017536 1400861156016 1401077772864 1402191802368 1405807699646 1407143044608 1407360632832 1407516966548 1412111770048 1413252031488 1413828701824 1416963008384 1420152676173 1421281872576 1423317102592 1425013934568 1426521073824 1427655333888 1430045763433 1431404131584 1432918029312 1436458524704 1437618445824 1442694782144 1445786732448 1449164265472 1450891911588 1451116264752 1452270081024 1456240262862 1457398153344 1457623512576 1461225050992 1462404970752 1463933571072 1467178954752 1467568830112 1474149856256 1475907289374 1476135510696 1481347853601 1482525707712 1482754952448 1487760614872 1489173805056 1492871740976 1494432187136 1495638921216 1497745182976 1499566233088 1502941845636 1504136869632 1509681495168 1513028297088 1513411659956 1519578203136 1519813177344 1519982002616 1520198259328 1521425799168 1526798065408 1526998018581 1528854636078 1535473054416 1535710486464 1541133192984 1541729488896 1542358583808 1544549719944 1545777827328 1546188588868 1551236082368 1553122169984 1558192297984 1560086843392 1567065021984 1567462076383 1567704454932 1568311031808 1573848853248 1574092219392 1574491054304 1577981532064 1585057682432 1588625741304 1590557289552 1591939069952 1594083384432 1595350877184 1599712209942 1600984178304 1601231740416 1601409609899 1606637371024 1606885807296 1608163479552 1608590818912 1613842022912 1615804230656 1616015840292 1619386295296 1623031629912 1623693899751 1627293454941 1628587353792 1630309798656 1634338015352 1634590735008 1635890436096 1641666885376 1643878182366 1648794036736 1651014933876 1658162184672 1658418588288 1662516256996 1664274586128 1665597889536 1665855442944 1669971486848 1671737700864 1673730691731 1677221520128 1677460148224 1679480708598 1681236210528 1684963330848 1686751187856 1687012012224 1692707230186 1692968975544 1694315094528 1694577088512 1700297845568 1700560764672 1706139132544 1707922499584 1709979752943 1710223041744 1711708780544 1713789980672 1717647823584 1721891837603 1722158095812 1725350280192 1729175196672 1729613325664 1729880777856 1737122288704 1737369439232 1744912074752 1745140592664 1746992301708 1747262441232 1752966335232 1753432153242 1754826347904 1755097698816 1761295077696 1762695524352 1765199679936 1766603231232 1767072672992 1771302436092 1772841236992 1773115373568 1774996765696 1775229223572 1783189892736 1783663742091 1790931453696 1791385230152 1791662234208 1798684403712 1799418347776 1803407465216 1807467042402 1809664671276 1815572275776 1817779759488 1821809582208 1823713855488 1828242525648 1829696203776 1829979131904 1836156995456 1836440922624 1838389507328 1838630267271 1844390883328 1846875246048 1854893291328 1855157197824 1855650171144 1859763948504 1861242690048 1863211198464 1866330911599 1867814874688 1868103697152 1876190726144 1878717922704 1884336041984 1886874210144 1887142666752 1893536901564 1895042496768 1895335529472 1900018579424 1902028098432 1908538842112 1910557372416 1912835076264 1916824594432 1919406524112 1921412812032 1925672378112 1926184089522 1927715643264 1928013728256 1934522548784 1934821686336 1936360108032 1941653683816 1943197537792 1943498016768 1945814991372 1949873294336 1954262574792 1954540619136 1959394160031 1963026084096 1967876385832 1968180680928 1975130471468 1976700943616 1977006603264 1987956757116 1994446391616 1996871361408 2003390097408 2003922460848 2005515826176 2005825941504 2009184445114 2012908660224 2015308383921 2017371062784 2024345641248 2026104270848 2028833398368 2035997358108 2037931305984 2038157685326 2038472848104 2045670845449 2046778804224 2047297405888 2047613981952 2054844257312 2056478111744 2059399626592 2061037103104 2065676619888 2066519508774 2068188195744 2071100760834 2074939743744 2077462582272 2082068093952 2089420029312 2090272606576 2098465137664 2098789625856 2101291734024 2108711549469 2110714566912 2111275449822 2118167655072 2119878047232 2120743052736 2125444512576 2127134502912 2132949613256 2134645571072 2134975653888 2137520901852 2142514409728 2147106197376 2154687787056 2156427668736 2156734476288 2164042173216 2164925199668 2169724606588 2171449805056 2173746398208 2176337867382 2179454313344 2184360394293 2186097230016 2191837576488 2193607456128 2195900356608 2200768432128 2201353245168 2203444260864 2209126385158 2210882912896 2211224784384 2213860934061 2219032781504 2220797186048 2223788561568 2228983601152 2231640922308 2233760707584 2239307611464 2241648280704 2243458381824 2246617774464 2247214771109 2249001583808 2249349349632 2257291967392 2259086792704 2267414352896 2270117489934 2279367304704 2279973003924 2280297388992 2282138698752 2290197098112 2296210794416 2300467040256 2303209581624 2305566928896 2306507703808 2311699789476 2313537875712 2316824579916 2318666740992 2319282883302 2326854123552 2329323068944 2329683254976 2337288446976 2337909537656 2339768463872 2340130265088 2348393436928 2351556682398 2353599573248 2360773279872 2361736581456 2366972298096 2371359707136 2377586523648 2378218322788 2387908604928 2388882978944 2399568314913 2401476267456 2409956056536 2410328710944 2412245219328 2412886228368 2420763034368 2423706345984 2429079442944 2437656700864 2439594938368 2442881030688 2448587896832 2451507023028 2451886102512 2453835654144 2462500328064 2463154691459 2473191055104 2473542930432 2474200228192 2479685264672 2481656920064 2487243277008 2490804929536 2493774385494 2496411879192 2498396834304 2504957230272 2507606551296 2515832280192 2516190222336 2524715868752 2526723329024 2527114039296 2530126781784 2536037464576 2539060845279 2539453463316 2541472641792 2550446768352 2550841147008 2559208698816 2561883749376 2567563170816 2568245452696 2570287524352 2570684971008 2579762248448 2583237143718 2594419988496 2594821166784 2603581076026 2604991205376 2605683433056 2606054158848 2612525546708 2617368112128 2620488452562 2624240907904 2630148229863 2632239521856 2636008804352 2641942616544 2644043286528 2647799519904 2648470404923 2649904846848 2650609009488 2659261855488 2659673060352 2659968504578 2662495148544 2671896614464 2674021101568 2683878213632 2687077845228 2687493351312 2689828083712 2698026605568 2699127521664 2705111197824 2705830030519 2714663144144 2717241741312 2717963797472 2730151975936 2742363788472 2744544305664 2754235493184 2754661383936 2755359345032 2757584260992 2761467681112 2766586324992 2769950109696 2776090791936 2783475256716 2785893372416 2789645922756 2791864035072 2801722312032 2802155545728 2811615399292 2814286089216 2814721265664 2815033933096 2824223540096 2826504062976 2827657403648 2833926016768 2840305352346 2842563745152 2850027869136 2853042147648 2855310667776 2860091526866 2862808263168 2865836058624 2872917049408 2875236891648 2885389564288 2889276134283 2891573464896 2898328530944 2901783823176 2902232529504 2904540162048 2909403449743 2912480525724 2914796306688 2915247025152 2922450101984 2924809941504 2935137660224 2948299712512 2951814578748 2952271021392 2962695707202 2965051415424 2965509904896 2975521229744 2978347610112 2985743481952 2988864374272 2995490365952 2999132466176 3005883691272 3008273739264 3013776667671 3019362990336 3026056594176 3026823319912 3039156406272 3039964005232 3040396518656 3042851598336 3053596130816 3053996037162 3057236527989 3057709272156 3070946108832 3071420972928 3082266385968 3084717167616 3089099439888 3091555654656 3092377177736 3099779263161 3102472164736 3106244339968 3106651141251 3116384595968 3134130043968 3134924152766 3135408909864 3136622063616 3147697706496 3148184438784 3148982108608 3155963064128 3166913174733 3170115364864 3177251482608 3181114579104 3183878139904 3188166768864 3190701754368 3199424419884 3201968356608 3202463480832 3202819219798 3213274742048 3213771614592 3217181637824 3227684045824 3231608461312 3232031680584 3238772590592 3246063259824 3247387799502 3254586909882 3257174707584 3260619597312 3268676030704 3269181470016 3271780872192 3283333770752 3287756364732 3297588073472 3302029867752 3313689577737 3316324369344 3316837176576 3325032513992 3328549172256 3331195779072 3339942973696 3343475401728 3347461383462 3354443040256 3358961417196 3362472421056 3369926661696 3373502375712 3374024024448 3385414460372 3385937951088 3388630189056 3389154177024 3400595691136 3401121529344 3405176234901 3412278265088 3415844999168 3419959505886 3420446083488 3423417561088 3435295647168 3443783675206 3444316191624 3450700560384 3458350393344 3459226651328 3459761555712 3474244577408 3474738878464 3478924324953 3489824149504 3490281185328 3493984603416 3494524882464 3505932670464 3506864306484 3509652695808 3510195397632 3522590155392 3530399359872 3534145345984 3542604872184 3545682473984 3546230747136 3549993531392 3550458447144 3566379785472 3567327484182 3581862907392 3582770460304 3583324468416 3597368807424 3598836695552 3606814930432 3614934084804 3619329342552 3631144551552 3635559518976 3643619164416 3647427710976 3656485051296 3659392407552 3672313990912 3672881845248 3676779014656 3677260534542 3693750492096 3709786582656 3710314395648 3711300342288 3719527897008 3722485380096 3726422396928 3732661823198 3735629749376 3736207394304 3740661578241 3752381452288 3757435845408 3773748420288 3774285333504 3787073803128 3788619099419 3790084993536 3790671058944 3797018061529 3800037158848 3804056196864 3817077684224 3825670152528 3833649188864 3838813048224 3842825624064 3851344756224 3852368179044 3855431286528 3856027456512 3869045097568 3869643372672 3883307367632 3886395075584 3886996033536 3891629982744 3899746588672 3905371614039 3908525149584 3909081238272 3918788320062 3926052168192 3935752771664 3936361361856 3950260942936 3953401887232 3954013206528 3975913514232 3988892783232 3989952756867 3993742722816 4006780194816 4007844921696 4011031652352 4018368890228 4025817320448 4030616767842 4034742125568 4048691282496 4057666796736 4071994716216 4075862611968 4076315370652 4076945696208 4091341690898 4093557608448 4094594811776 4095227963904 4109688514624 4112956223488 4118799253184 4122074206208 4131353239776 4133039017548 4136376391488 4142201521668 4149879487488 4154925164544 4161882064879 4164136187904 4178840058624 4180545213152 4196930275328 4202583468048 4217423098938 4221429133824 4222550899644 4236335310144 4239756094464 4241486105472 4250889025152 4265899226512 4269291142144 4269951307776 4275041803704 4285028819456 4290137290299 4294212394752 4309375574112 4312855337472 4328084346432 4329850399336 4339449213176 4342899610112 4347492796416 4352675734764 4358908626688 4368720788586 4372194460032 4383675152976 4387214912256 4391800713216 4401536864256 4402706490336 4418252770316 4421765825792 4422449568768 4427721868122 4438065563008 4444043560803 4447577123136 4457967202304 4463281844616 4467521415168 4478615222928 4483296561408 4486916763648 4493235548928 4494429542218 4498003167616 4498698699264 4514583934784 4518173585408 4534828705792 4540234979868 4558734609408 4559946007848 4560594777984 4564277397504 4571919706739 4580394196224 4592421588832 4606419163248 4613015407616 4623399578952 4627075751424 4633649159832 4637333481984 4638565766604 4653708247104 4658646137888 4659366509952 4674576893952 4675819075312 4679536927744 4680260530176 4696786873856 4702386229149 4703113364796 4707199146496 4721546559744 4723473162912 4733944596192 4755173047296 4756436645576 4775817209856 4777765957888 4799136629826 4802952534912 4804228829697 4819912113072 4820657421888 4824490438656 4825772456736 4841526068736 4847412691968 4858158885888 4871081699253 4875313401728 4881880364823 4885762061376 4897175793664 4903014046056 4903772205024 4907671308288 4920326948761 4925000656128 4926309382918 4946382110208 4948400456384 4959370529344 4963313840128 4974486554016 4981609859072 4987548770988 4992823758384 4996793668608 5009914460544 5015213102592 5031664560384 5032380444672 5049431737504 5053446658048 5060253563568 5072074929152 5078121690558 5078906926632 5082945283584 5100893536704 5101682294016 5118417397632 5123767498752 5135126341632 5136490905392 5140575048704 5141369942016 5159524496896 5165675512809 5166474287436 5188839976992 5189642333568 5207162152052 5211366866112 5212108317696 5225051093416 5234736224256 5240976905124 5248481815808 5260296459726 5264479043712 5283885233088 5288086573056 5295599039808 5296940809846 5299809693696 5301218018976 5318523710976 5319346120704 5319937009156 5324990297088 5343793228928 5350991226273 5367756427264 5374155690456 5374986702624 5379656167424 5396053211136 5398255043328 5410222395648 5411660061038 5429326288288 5435927594944 5460303951872 5484727576944 5489088611328 5508470986368 5509322767872 5510718690064 5515168521984 5522935362224 5533172649984 5566950513432 5571786744832 5579291845512 5583728070144 5598992734797 5603444624064 5604311091456 5623230798584 5628572178432 5630067866192 5648447080192 5653008125952 5655314807296 5667852033536 5680610704692 5685127490304 5700055738272 5706084295296 5720183053732 5725616526336 5731672117248 5745834098816 5750473783296 5770779128576 5778552268566 5783146929792 5803567646352 5804465059008 5809080324096 5818806899486 5824961051448 5829592613376 5830494050304 5844900203968 5849619883008 5870275320448 5878182480093 5896599425024 5903629157496 5904542042784 5924475305651 5925391414404 5930102830848 5931019809792 5951042459488 5971486963904 5977728748544 5990980731904 5998264932352 6011767382544 6016547478528 6027553335342 6038725980672 6052113188352 6053646639824 6078312812544 6079928010464 6080793037312 6107192261632 6107992074324 6114473055978 6115418544312 6137012536347 6141892217664 6142841945856 6164532771936 6169434335232 6178198879776 6183111309312 6184754355472 6199558526322 6204944329472 6212488679936 6213302282502 6268260087936 6269848305532 6270817819728 6295395412992 6296368877568 6297964217216 6311926128256 6326134648407 6333826349466 6340230729728 6354502965216 6362229158208 6376333537728 6381403508736 6398848839768 6403936713216 6404926961664 6405638439596 6426549484096 6427543229184 6434363275648 6455368091648 6463216922624 6464063361168 6477545181184 6492126519648 6494775599004 6509173819764 6514349415168 6521239194624 6537352061408 6538362940032 6566667541504 6575512729464 6595176146944 6604059735504 6627379155474 6632648738688 6633674353152 6650065027984 6657098344512 6662391558144 6679885947392 6686950803456 6694922766924 6708886080512 6717922834392 6724944842112 6739853323392 6741644313327 6747004751424 6748048048896 6770828920744 6771875902176 6777260378112 6801191382272 6802243058688 6810352469802 6824556530176 6839919011772 6840892166976 6870591294336 6887567350412 6888632383248 6901401120768 6916700786688 6918453302656 6919523111424 6948489154816 6949477756928 6957848649906 6980562370656 6987969206832 6989049764928 7011865340928 7013728612968 7019305391616 7020390795264 7045180310784 7060798719744 7068290691968 7085209744368 7091364947968 7099987062784 7100916894288 7132759570944 7133551898641 7134654968364 7163725814784 7165540920608 7166648936832 7197673391104 7213629860864 7229868169608 7238658685104 7262289103104 7271119037952 7287238328832 7312970102592 7318784815104 7344627981824 7345763690496 7353558029312 7354521069084 7387500984192 7389464074377 7419573165312 7420628791296 7422600684576 7439055794016 7444970760192 7465323646396 7471259498752 7472414788608 7481323156482 7514871690816 7547496840576 7548570667008 7574147606256 7577238198838 7580169987072 7581342117888 7594036123058 7600074317696 7608112393728 7617182535837 7634155368448 7651340305056 7677626096448 7685651248128 7702689512448 7704736358088 7710862573056 7712054913024 7731942348053 7738090195136 7739286745344 7766614735264 7772790151168 7783259965488 7799493177344 7810743228078 7817050299168 7818162476544 7837576640124 7852104336384 7871505543328 7872722723712 7900521885872 7906803774464 7908026413056 7945411214769 7951827028464 7977785566464 7979905513734 7987485445632 8015689843392 8022063304704 8036737780456 8051634640896 8061233535684 8069484251136 8097382564992 8115333593472 8117490091557 8143989432432 8151725223936 8152630741304 8153891392416 8182683381796 8189189623552 8190455927808 8219377029248 8237598506368 8262706479552 8266078035096 8272752782976 8284403043336 8299758974976 8309850329088 8323764129758 8328272375808 8357680117248 8361090426304 8393860550656 8405166936096 8434846197876 8442858267648 8445101799288 8472670620288 8479512188928 8482972210944 8501778050304 8531798453024 8538582284288 8550083607408 8570057638912 8580274580598 8588424789504 8618751148224 8625710674944 8656168692864 8659700798672 8678898426352 8685799220224 8694985592832 8705351469528 8717817253376 8728210349229 8737441577172 8744388920064 8767350305952 8774429824512 8805412980672 8836505540632 8843531651584 8844899137536 8855443736244 8876131126016 8888087121606 8895154246272 8926563689232 8935042830336 8957230445856 8966593122816 8986471097856 8988859084436 8996006335232 8997397398528 9029167869568 9041330003013 9069657411584 9080469959736 9117469218816 9119892015696 9121189555968 9128554795008 9143839413478 9160788392448 9171709583967 9184843177664 9212838326496 9226030815232 9246799157904 9254151502848 9267298319664 9274666963968 9277131533208 9307416494208 9309889766023 9317292275776 9318733019904 9349153787904 9351638150624 9359073855488 9393573747712 9404772458298 9406226729592 9414398292992 9443093119488 9446946325824 9467889192384 9510346094592 9512873291152 9551634419712 9555531915776 9598273259652 9605905069824 9608457659394 9639824226144 9641314843776 9651544913472 9683052137472 9694825383936 9716317771776 9742163398506 9750626803456 9763760729646 9771524122752 9806028092112 9807544410048 9815342616576 9840653897522 9850001312256 9852618765836 9892764220416 9896800912768 9918741058688 9941068733211 9948973108032 9963219718144 9975097541976 9985647516768 9993587337216 10010320344031 10019828921088 10030426205184 10063329120768 10098863475008 10106893316096 10120507127136 10144149858304 10156243381116 10157813853264 10165890567168 10201787073408 10203364588032 10236834795264 10247534997504 10270252683264 10272981810784 10281150097408 10319048993792 10331351025618 10332948574872 10377679953984 10379284667136 10414324304104 10422733732224 10424216635392 10450102186832 10469472448512 10481953810248 10496963631616 10520592919452 10528958087424 10567770466176 10591198079616 10593881619692 10602436037952 10637047421952 10638692241408 10639874018312 10649980594176 10687586457856 10701982452546 10748311380912 10749973405248 10792106422272 10796510086656 10820444791296 10823320122076 10858652576576 10871855189888 10920607903744 10969455153888 10972234534681 10978177222656 11016941972736 11018645535744 11021437380128 11030337043968 11045870724448 11133901026864 11143573489664 11158583691024 11167456140288 11197985469594 11206889248128 11208622182912 11209867269293 11246461597168 11257144356864 11260135732384 11296894160384 11310629614592 11335704067072 11361221409384 11365857298257 11370254980608 11391054184587 11400111476544 11412168590592 11440366107464 11451233052672 11491668197632 11500947566592 11541558257152 11557104537132 11566293859584 11607135292704 11608930118016 11637613798972 11649922102896 11659185226752 11660988100608 11689800407936 11699239766016 11716114842117 11740550640896 11756364960186 11807258314992 11809084085568 11848950611302 11850782828808 11860205661696 11862039619584 11902084918976 11942973927808 11955457497088 11969858270601 11981961463808 11996529864704 12023534765088 12033094957056 12053242863221 12055106670684 12077451961344 12104226376704 12107293279648 12159856020928 12161586074624 12214384523264 12215984148648 12228946111956 12230837088624 12274025072694 12283784435328 12285683891712 12329065543872 12338868670464 12356397759552 12366222618624 12369508710944 12399117052644 12409888658944 12424977359872 12426604565004 12485646194637 12536520175872 12539696611064 12541635639456 12590790825984 12595928434432 12623852256512 12652269296814 12667652698932 12709005930432 12724458316416 12752667075456 12797697679536 12807873426432 12809853923328 12811276879192 12853098968192 12855086458368 12868726551296 12870411870897 12910736183296 12928126722336 12984253039296 12989551198008 13018347639528 13028698830336 13042478389248 13074704122816 13076725880064 13133335083008 13151025458928 13190352293888 13208119471008 13254758310948 13265297477376 13267348706304 13300130055968 13314196689024 13359771894784 13373901606912 13389845533848 13417772161024 13435845668784 13449889684224 13479706646784 13483288626654 13494009502848 13496096097792 13541657841488 13543751804352 13554520756224 13602382764544 13604486117376 13620704939604 13649113060352 13679838023544 13681784333952 13715759120217 13741182588672 13775134700824 13777264766496 13836906605312 13839046222848 13896978309632 13915697299812 13961124741312 13975938413664 13978099529856 14023730681856 14027457225936 14038610783232 14040781590528 14090360621568 14107158687447 14121597439488 14136581383936 14170419488736 14182729895936 14201833788576 14265519141888 14267103797282 14269309936728 14319695918143 14327451629568 14331081841216 14333297873664 14395346782208 14412686489091 14427259721728 14459736339216 14477317370208 14524578206208 14542238075904 14574476657664 14625940205184 14689255963648 14691527380992 14707116058624 14709042138168 14760980846283 14775001968384 14778928148754 14839146330624 14845201369152 14878111588032 14889941520384 14930647292792 14942518997504 14944829577216 14962646312964 15029743381632 15094993681152 15097141334016 15148295212512 15154476397676 15160339974144 15188072246116 15200148635392 15216224787456 15234365071674 15302680610112 15355252192896 15371302496256 15405379024896 15409472716176 15421725146112 15424109826048 15463884696106 15476180390272 15478573490688 15497026538427 15533229470528 15545580302336 15566519930976 15621486456156 15634100598336 15636324953088 15675153280248 15704208672768 15730503397763 15743011086656 15745445447424 15801043771744 15813607548928 15890822429538 15903654056928 15955571132928 15959811027468 15974970891264 16031379686784 16073475560912 16103269281792 16122467071368 16138968502272 16194765129984 16230667186944 16234980183114 16287978864864 16305261482608 16307782784832 16365366763592 16378379247104 16380911855616 16438754058496 16475197012736 16525412959104 16532156070192 16545505565952 16568806086672 16599517949952 16647528259516 16715360234496 16722180852608 16796978204391 16810333872192 16869692395752 16885716535296 16890203598576 16945341240576 16959024377856 16965944421888 17003556100608 17063596906048 17077164568576 17100167214816 17140115277824 17160549161196 17176849579008 17237502296448 17242082840213 17251421349888 17312337385728 17319401597344 17357796852704 17371598440448 17410702939056 17435634506752 17456420698458 17474883154344 17488777840128 17534700611904 17548859649024 17610825961344 17673011081264 17687063303168 17689798275072 17710887472488 17752262252032 17773425916953 17776174243212 17790308492544 17853127378464 17914460891712 17933186245632 17972942195712 17977718168872 17992012670464 17994794797056 18058335739136 18082660006026 18160939919472 18234938437632 18239784031392 18242379111936 18287678826956 18321576784896 18343419167934 18369686355328 18411037609041 18425676652992 18452061630464 18493598315808 18508303005696 18534596639328 18549333927936 18554263066416 18614832988416 18619779532046 18634584551552 18637466039808 18703276301248 18718147710976 18787147495424 18809544916596 18812453459184 18828796585984 18886186238976 18893892651648 18935778384768 18940810213633 19020692189184 19025746582304 19111063831552 19196546519304 19211810139648 19216915318788 19279648452288 19282629687552 19303089826944 19366104274944 19389650767872 19432635543552 19484326797012 19501253606912 19527521459292 19543048245504 19612056184224 19615088820096 19681307795044 19700002624512 19705237531672 19785528440832 19793601825536 19837482117376 19882137466422 19897946216064 19950195083952 19971295033536 19987174674432 20020640688062 20039657842176 20060852410368 20126658241536 20197726950016 20224932939981 20241014254272 20288299716608 20312486762232 20315627706528 20331781134336 20365824148201 20403574146816 20406729176064 20473669590528 20545963621568 20562300194816 20638097987584 20662702051236 20665897149744 20755359907968 20758569334272 20828648608208 20845467464448 20848433270784 20900204373664 20963907620496 20993927263232 21041185838904 21057916174848 21135540932352 21182396159232 21187763239384 21204872075904 21274094843904 21279748036624 21299961188352 21375172915712 21400655695923 21403964905092 21496622761824 21499946810496 21593020173312 21640889582592 21646640244152 21717305153152 21743710379776 21938910307776 21944469069362 21956354445312 22033883945472 22037291071488 22042874760256 22060674087936 22091741448896 22168392223131 22267802053728 22287146979328 22317167382048 22334912280576 22395970939188 22413778496256 22417244365824 22419734538586 22492923194336 22520271464768 22593788320768 22621259229184 22671408134144 22722442818768 22731714596514 22740509961216 22782108369174 22800222953088 22824337181184 22880732214928 22902466105344 22983336395264 23083116514304 23114209074264 23132587719168 23195827044159 23214270585408 23217860236032 23275227597944 23299844205792 23318370453504 23379600815872 23398479532032 23432229684234 23481101281792 23512729920372 23614516629984 23618168171136 23697901222604 23701565657616 23720411323392 23724079239168 23804169837952 23836233644307 23885947855616 23910914994176 23939716541202 23963922927616 24047069530176 24066189914112 24106485726442 24110213341368 24154903922688 24208452753408 24214586559296 24319712041856 24323172149248 24352470274671 24428769046528 24431968297296 24457892223912 24461674177248 24548050145388 24567568870656 24571367783424 24658131087744 24712795519104 24739017421888 24798234105288 24819777317888 24849954719744 24853209130008 24971292389274 25073040351744 25079393222128 25083271278912 25181581651968 25191856868864 25247704513024 25304538593628 25335305397864 25418011860864 25448916632832 25505334150912 25595395359072 25615746852864 25622553758384 25706197936384 25710172916736 25737453102592 25740823741794 25856253444672 25968506078592 25979102396016 26036695279056 26057397660672 26084956778496 26149408245632 26153451760128 26184631047687 26266670166016 26302050917856 26416238942016 26509516621896 26530594954752 26534697412608 26600260111936 26628393378048 26719543789568 26779691067696 26835544322048 26871691337568 26899779368448 26959413293568 26966577253308 26988019005696 26992192195584 27083315682976 27087503608704 27204765529088 27208972234752 27241409879208 27298226120704 27359676047088 27363568667904 27431518240434 27482365177344 27550269401648 27554529532992 27673813210624 27678092445696 27793956619264 27831394599624 27922249482624 27929669298069 27951876827328 27956199059712 28047461363712 28054914451872 28077221566464 28180721243136 28214317374894 28243194878976 28273162767872 28340838977472 28403667577152 28531038283776 28534207594564 28538619873456 28639391836286 28654903259136 28662163682432 28666595747328 28790693564416 28825372978182 28854519443456 28919472678432 28954634740416 29049156412416 29084476151808 29133174454153 29148953315328 29251880410368 29378511927296 29414232117248 29418084276336 29521961692566 29550003936768 29557856297508 29678292661248 29690402738304 29756223176064 29861294585584 29885037995008 29889659154432 29925292625928 30030961032093 30059486763264 30189987362304 30296590425024 30308952795352 30320679948288 30376144492232 30400297270784 30432449574912 30468730143348 30605361220224 30710504385792 30742604992512 30810758049792 30818945432352 30843450292224 30927769392212 30952360780544 30957146981376 30994053076854 31066458941056 31133039861952 31242972912312 31268201196672 31272649906176 31350306560496 31408417345536 31461006795526 31486022173312 31490890894848 31602087543488 31627215097856 31781644859076 31807308113856 31911142265856 31919622054936 31949941782528 32003437947173 32062759373568 32146951121824 32244934142736 32389530259968 32461334373888 32469960366228 32575957729728 32610522965216 32615565569664 32730733527184 32756758494208 32761823711232 32877508116992 32916703604043 32950394025472 33050825918208 33064312140384 33091011131904 33137612173344 33295056519032 33430720468992 33444361705216 33593956408782 33620667744384 33629601807879 33739384791504 33771433070592 33780407197152 33890682481152 33931888843776 34007112201216 34097571894771 34127193812096 34173162553761 34200334429632 34280230555648 34321098322392 34353699158016 34475004592896 34484165680426 34502842699776 34624674771456 34638803194688 34715593705408 34743196880896 34821405878112 34871269013504 34912841396916 34949766308688 34977555680256 35069401223808 35097719298048 35221651922688 35346022162528 35374126606336 35421774944976 35504524504064 35546851833906 35552348486424 35580616985088 35706254756928 35828921783424 35866372491264 35945884391424 35955436337744 35984025340928 35989589594112 36116671478272 36159728589663 36165320012052 36321879838944 36479568062784 36484758223872 36575357653912 36643153569792 36686838335868 36739372710656 36822075218082 36851353305984 36987196631616 37016606011392 37069193278656 37098667855872 37108526132832 37229665976832 37239559064092 37269169103104 37274932079616 37406552602496 37456938583911 37574294990848 37619089833192 37624906918368 37657593171968 37772372477952 37787785303296 37871556769536 37881620427266 38051493164608 38222127663104 38393093038608 38423620279296 38433830637576 38559296904576 38565259375104 38606179653888 38732208549888 38968653594024 39002507213824 39055042918584 39086096491008 39224112368448 39230177640192 39362615590088 39400005249024 39410475063344 39571056881664 39587203651072 39674964234752 39764274932844 39795892432128 39900390167904 39942590067072 40041281376124 40079315684352 40121704820736 40253316483072 40395453900032 40449865879962 40482028508544 40624973524464 40631255413056 40663562268672 40731648296402 40807148293632 40813458352128 40947339181056 41091927243136 41147277360651 41276195975168 41325404102472 41331794299488 41471327139557 41510719815936 41517138668544 41657297216416 41690934928896 41800408747328 41927815240992 41987854526464 42082371677808 42115832349696 42271081864704 42364792318464 42375526478768 42409744151808 42548189687808 42559496073248 42750345831424 42801311391846 42807929810184 42959087754429 42993245523648 42999893620992 43186040346624 43281779165184 43293280488304 43434610306304 43487420759552 43877820615552 43888938138724 44067767890944 44074582142976 44085749520512 44121348175872 44183482897792 44282942538849 44336784446262 44535604107456 44634334764096 44669824561152 44791941878376 44827556992512 44834488731648 44839469077172 44985846388672 45040542929536 45187576641536 45242518458368 45342816268288 45444885637536 45463429193028 45481019922432 45564216738348 45600445906176 45648674362368 45761464429856 45966672790528 46166233028608 46228418148528 46265175438336 46391654088318 46428541170816 46435720472064 46550455195888 46599688411584 46636740907008 46759201631744 46864459368468 46962202563584 47025459840744 47191510193289 47229033259968 47236336342272 47395802445208 47403131315232 47440822646784 47608339675904 47672467288614 47771895711232 47879433082404 48094139060352 48212971452884 48220426682736 48309807845376 48416905506816 48429173118592 48639424083712 48646344298496 48704940549342 48863936594592 48915784447824 48923348354496 49096100290776 49135137741312 49142735566848 49316262175488 49425591038208 49478034843776 49596468210576 49639554635776 49699909439488 49706418260016 49934863290487 49942584778548 50146080703488 50158786444256 50166542557824 50383713737728 50495409026048 50609077187256 50670610795728 50836023721728 50897833265664 51010668301824 51190790718144 51231493705728 51245107516768 51412395872768 51420345833472 51474906205184 51481647483588 51712506889344 51726248520639 51937012157184 51958204792032 52073390558112 52114795321344 52298816491264 52306903520256 52369262095374 52604101835712 52832477884032 53019033243792 53061189909504 53069394825216 53200520223872 53256786756096 53320277750859 53439087579136 53559382135392 53743382675136 53799558736896 53918826587136 53933154506616 53976038011392 53984384391168 54123596436371 54166631365952 54175007217408 54409531058176 54482819758416 54596452241408 54719352094176 54727137335808 54863036480868 54964730354688 55100538803296 55109059065984 55347626421248 55356184891392 55587913238528 55662789199248 55844498965248 55859338596138 55903753654656 55912398119424 56109828903744 56154443132928 56361442486272 56428634749788 56486389757952 56546325535744 56681677954944 56807335154304 56822430640899 57062076567552 57068415189128 57077239746912 57278783672572 57324327364864 57333191494656 57650745956364 57838945356864 57909269480832 58098312824832 58168952303616 58266348908306 58297906630656 58503760820736 58757023854592 58836168552672 59043923385132 59100007873536 59115712595016 59356585322496 59380805476608 59512446352128 59722589171168 59770075990016 59850585251856 60061922064186 60118973526528 60379974724608 60593180850048 60617905590704 60752288984464 60800594541568 60864899149824 60937460286696 61097472444603 61210722440448 61421008771584 61637890864704 61686900584448 61855538784424 61904721561088 61914293962752 61988106153708 62132917882112 62266079723904 62485945824624 62536402393344 62545299812352 62700613120992 62922013591052 62972044346624 62981781789696 63204175086976 63563289718152 63614616227712 63822284531712 63839244109872 63899883565056 64006875894346 64125518747136 64201967087769 64293902243648 64489868285472 64779060519936 64922668747776 64939920732456 65151915459456 65169228362161 65221045930432 65231131139328 65461467054368 65513516988416 65755016233984 65833407208086 65900788050944 66101651836416 66128624280768 66182022263808 66275224346688 66590113038064 66861440937984 66888723410432 67187912817564 67241335488768 67259203615758 67478769583008 67560814394304 67781364962304 67863777687552 68014224402432 68195143789542 68254387624192 68346325107522 68400668859264 68642196644784 68707398316032 68950009185792 68968331360852 69249349542912 69277606389376 69431187410816 69587481132477 69642811756224 69742538027008 69825682793832 69899532617376 69955111360512 70138802447616 70195438596096 70443303845376 70692044325056 70748253212672 70843549889952 71009049008128 71093703667812 71104696972848 71161233970176 71412509513856 71657843566848 71732744982528 71891768782848 71910872675488 71968050681856 72233342956544 72319457179326 72330640024104 72643759677888 72959136125568 72969516447744 73150715307824 73286307139584 73373676671736 73478745421312 73644150436164 73702706611968 73974393263232 74138386557312 74217052265664 74459331953664 74479118128184 74538338206208 74549864159232 74813105204992 74913877167822 75238179666384 75249813836736 75544744955904 75575570606592 75743113539072 75763240854532 76102986329216 76444255326208 76786186077216 76805641742767 76847240558592 76867661275152 77118593809152 77130518750208 77212359307776 77937307188048 78005014427648 78110085837168 78172192982016 78448224736896 78460355280384 78469070885051 78725231180176 78800010498048 78820950126688 79174407302144 79349928469504 79528549865688 79591784864256 79800780335808 79885180134144 80082562752248 80158631368704 80506632966144 80790907800064 80899731759924 80964057017088 81249947048928 81262510826112 81463296592804 81614296587264 81626916704256 81894678362112 82183854486272 82294554721302 82650808204944 82663588598976 82942654279114 83021439631872 83034277337088 83314594432832 83381869857792 83600817494656 83789007894207 83855630481984 83975709052928 84164743355616 84231664699392 84372700042547 84542163729408 84729584636928 84751052957536 84819488303616 85118992146496 85500691662848 85602622783692 85615859620368 85918175508858 85986491047296 85999787241984 86372080693248 86563558330368 86586560976608 86869220612608 86974841519104 87399523362459 87755641231104 87777876277448 88135535781888 88171499041024 88242696351744 88366965795584 88565885077698 88673568892524 89071208214912 89268669528192 89583883756752 89655113985024 89668977463296 89678938154344 89971692777344 90081085859072 90092883096279 90375153283072 90889771275072 90926858386056 90962039844864 91128433476696 91200891812352 91297348724736 91522928859712 91933345581056 92332466057216 92456836297056 92530350876672 92783308176636 92857082341632 92871440944128 93100910391776 93199376823168 93518403263488 93728918736936 93924405127168 94050919681488 94383020386578 94458066519936 94472672684544 94791604890416 94806262630464 94881645293568 95216679351808 95344934577228 95543791422464 95758866164808 96010313841519 96188278120704 96425942905768 96440853365472 96858346237184 97278848167424 97409881098684 97727873189184 97831568895648 97846696708992 98192200581552 98270275482624 98285471133696 98632524350976 98750110812129 98851182076416 98956069687552 99192936421152 99279109271552 99412836520032 99869726580974 99885169557096 100292161406976 100317572888512 100333085115648 100767427475456 100888805423637 100990818052096 101218154374512 101341221591456 101672047443456 101795666531328 102021336603648 102381581436288 102490215033536 102824791745536 102840691666944 102949812410368 102963294967176 103425013778688 103452497041278 103874024314368 103916409584064 104146781116224 104229590642688 104597632982528 104613807040512 104738524190748 105208203671424 105664955768064 106038066487584 106122379819008 106401040447744 106513573512192 106640555501718 107118764270784 107486765350272 107599117473792 107837653174272 107866309013232 107952076022784 107968768782336 108247192872742 108333262731904 108350014434816 108479185768989 108819062116352 108965639516832 109438704188352 109454274671616 109726072961736 109929460709376 110113523784341 110201077606592 110218118131968 110695252842496 111175826477056 111325578398496 111688997930496 111718677192276 111807507309312 111824796238848 112219657807488 112722884972544 112857269499576 112972779515904 113092651071488 113363355909888 113614670308608 113644861281798 114136830378256 114154479493824 114557567345144 114648654729728 114666382989312 115301491912728 115677890713728 115818538961664 116196625649664 116532697816612 117007521641472 117672337105344 118087846770264 118200015747072 118231425190032 118713170644992 118761610953216 119024892704256 119445178342336 119540151980032 119701170503712 120123844128372 120237947053056 120694579881491 120759949449216 121186361700096 121235811181408 121504577968928 121601189083136 121874920573392 122194944889206 122421444880896 122842017543168 123275781729408 123711077568848 123809443122176 123828587925504 123976212307416 124265835764224 124413981418671 124532159447808 124971891649248 125072804786688 125401226241984 125844027182104 125944088693248 125963563579392 126408350173952 127126579436304 127229232455424 127644569063424 127678488219744 128013751788692 128251037494272 128403934175538 128587804487296 128877263263287 128979736570944 129558121039872 129845337495552 129879841464912 130303830918912 130338456724322 130442091860864 130462262278656 130922934108736 131027033976832 131510032467968 131666814416172 131801576101888 132203303672832 132257248561536 132364044527616 132550448693376 132585671495431 133180226076128 133777446820864 134375825635128 134482670977536 134518407231516 134957539166016 135121628788608 135562729924608 135727555375104 136028448804864 136390287579084 136508775248384 136692650215044 136801337718528 137284393289568 137900018371584 137936662721704 138498699085824 138555212778752 138862374821632 139174962264954 139285623512448 139651365587664 139799065234752 139910222721024 140277604895232 140886607690752 141384088650112 141574530579867 141687099779904 142018098016256 142187407335624 142209393945696 142322467940352 142825019027712 143315687133696 143821745350976 143936101363712 144466685913088 144638914358652 144661280048208 145287519355776 145918272251136 145939032895488 146301430615648 146747353343472 146957490842624 147288300872328 147405413223936 147948786526464 148276773114624 148434104531328 148918663907328 148958236256368 149076676412416 149099728318464 149626210409984 149804589871461 149827754335644 150476359332768 150499627673472 151151141213184 151486227078144 151526481709064 152205972658432 153572372154432 153611283485534 153694481117184 153735322550304 154237187618304 154261037500416 154424718615552 155178745561917 155874614376096 156010028855296 156220171674336 156344385964032 156896449473792 156920710560768 156938141770102 157450462360352 157641900253376 158348814604288 158699856939008 159057099731376 159183569728512 159601560671616 159770360268288 160165125504496 160317262737408 161581815600128 161799463519848 161928114034176 162370789309113 162499894097856 162525021652224 162926593185608 163228593174528 163789356724224 164367708972544 164589109442604 165301616409888 165327177197952 165885308558228 166042879263744 166068554674176 166629188865664 166763739715584 167201634989312 167578015788414 167711260963968 168329486711232 168463329398784 168745400085094 169084327458816 169459169273856 169502105915072 169638976607232 170237984292992 170467291922697 171001383325696 171205245567384 171231719240736 171836351017716 171972982094592 171999574483968 173173121953216 173738441225216 173949683038208 174799046724918 175511282462208 175555752554896 176271071563776 176342998082048 176733931591168 177131770155396 177347137785048 178142416429824 178537339056384 179167767513504 179310227970048 179357876308688 179943385554688 180162171718144 180185766192558 181779542550144 181853716772112 182256866953392 182401783624704 182594697449472 183045857719424 183292417333809 183866691162112 184913672594112 185060701753344 185566616353272 185714164683264 185742881888256 186201820783552 186398753646336 187036806526976 187457837473872 187848810254336 188101839362976 188766040773156 188916133039872 188945345369088 189583209780832 189612525260928 190433358703616 190689869154456 191087582844928 191517732329616 192020627683038 192376556241408 192851885811536 192881706730944 193716692474368 194557696334848 194819762197368 195455746378368 195507685086483 195663137791296 195693393417984 196384401163104 196540550965248 197265048701952 197500221624258 197702364152832 197912139375104 198385872842304 198825673040064 199739453161948 199770339114192 200584322813952 200635145777024 200666170231296 201534854950912 201777610847274 201981636104192 202436308749024 202682443182912 203344094886912 203591333062656 204042673207296 204763162872576 204980430067072 205649583491072 205899624820736 205926589934352 206850027557376 206904994082556 207748048628736 207832819168128 208293562232448 209195265965056 209227614081024 209477048381496 210416407342848 211329911536128 212076132975168 212244759638016 212802080895488 213027147024384 213281111003436 214237528541568 214973530700544 215198234947584 215675306348544 215732618026464 215904152045568 216494385745484 216666525463808 216700028869632 216958371537978 217931279033664 218877408376704 218908549343232 219452145923472 219858921418752 220227047568682 220402155213184 220436236263936 221390505684992 222651156796992 223377995860992 223437354384552 223615014618624 223649592477696 224024065630211 224439315614976 225714538999152 226185302142976 226726711819776 227229340617216 227289722563596 228273660756512 228308958987648 229115134690288 229297309459456 229332765978624 230416925228301 230602983825456 231355781427456 231637077923328 233065395633224 234015043282944 235344674210688 235407212655153 236175693540528 236400031494144 236462850380064 237523221906432 238049785408512 238890356684672 239402341007424 240247688256744 240475894106112 241389159762982 241519898898432 242372723400192 242471622362816 243009155937856 243202378166272 243749841146784 244389889778412 244842889761792 245684035086336 246551563458816 247422155137696 247618886244352 247952424614832 248531671528448 248827962837342 249064318895616 249943783298496 250145609573376 250802452483968 251688054364208 251888177386496 251927127158784 252816700347904 253118100127641 254253158872608 254458464910848 255356976439488 256027503577384 256502074988544 256807868351076 257175608974592 257754526526574 257959473141888 259116242079744 259690674991104 259759682929824 260607661837824 260676913448644 260884183721728 260924524557312 261845868217472 262198570087377 263020064935936 263333628832344 263603152203776 264406607345664 264514497123072 264728089055232 265100897386752 265171342990862 266360452152256 267554893641728 268751651270256 268965341955072 269036814463032 269915078332032 270243257577216 271125459849216 272780575158168 273017550496768 273385300430088 273602675437056 274568786579136 275800036743168 275873325443408 276997398171648 277110425557504 277724749643264 278349924529908 278571247024896 279302731175328 279598130469504 280555209790464 281773215381504 282768177300224 283149061159734 283374199559808 284374814671248 284418787891392 284644935880704 285650038055424 286631374267392 287643490701952 288030941524557 288933371826176 289277828717304 289322560096416 290299289976899 290575038711552 291836544502272 292602861231296 293494706686944 293914981685248 294576601744656 294810826447872 295897573052928 296553546229248 296868209062656 297837327814656 297916472512736 298153352824832 299252420819968 299609179742922 299655508671288 300952718665536 300999255346944 302302282426368 302972454156288 303052963418128 304411945316864 307144744308864 307222566971068 307470645100608 308474375236608 308522075000832 308849437231104 310357491123834 311749228752192 312440343348672 312688771928064 313792898947584 313841421121536 313876283540204 314900924720704 315283800506752 316697629208576 317399713878016 318114199462752 318367139457024 319203121343232 319540720536576 320330251008992 323163631200256 323598927039696 323856228068352 324741578618226 324999788195712 325050043304448 325853186371216 326457186349056 328735417945088 329178218885208 330340571353023 330603232819776 330654354395904 331770617116456 332085758527488 333258377731328 333527479431168 334403269978624 335156031576828 335422521927936 336658973422464 337490800170188 338168654917632 338918338547712 339004211830144 339277953214464 340475968585984 340934583845394 342410491134768 342463438481472 343672702035432 343945964189184 343999148967936 346346243906432 347476882450432 347899366076416 349544043033409 349598093449836 351022564924416 351111505109792 352685996164096 353467863182336 354263540310792 354694275570096 356284832859648 357074678112768 358335535027008 358620455940096 358715752617376 359886771109376 360324343436288 360371532385116 362083739644473 363559085100288 363707433544224 364513733906784 364803567249408 366091715438848 366584834667618 369827345188224 371133232706544 371428329366528 371485763776512 372403641567104 372797507292672 373241944256013 374073613053952 374915674947744 376203678725952 377532081546312 377832266079744 377890690738176 379166419561664 379225050521856 380866717407232 381379738308912 382175165689856 383035464659232 384041255366076 384753112482816 385703771623072 385763413461888 387433384948736 389115392669696 389639524394736 390911492756736 391015370172966 391326275582592 391386786835968 392768802326208 393081101930496 394530097403904 395000443248516 395404728305664 395824278750208 396771745684608 397651346080128 397757014486293 399478906323896 399540678228384 401270291554048 401332340462592 403555221694548 404872617498048 405364886365824 406688189773824 407182666125312 408085346414592 409526325745152 409960860134144 411299166982144 411853179868704 413700055114752 413809988165112 415496097257472 415665638336256 416587124464896 418390531930112 418954096762992 420832814685696 422659823072256 424152265950336 425604161790976 426054294048768 426562222006872 428475057083136 429947061401088 431465236052928 431808304091136 432988771490968 433333050927616 433400057739264 433916743075956 435862558067328 437754816753408 437817098686464 438904291846944 440454095137364 440804310426368 440872472527872 445302313593984 446755991721984 446874708769104 447230029237248 447299184955392 448048131260422 448878631229952 449413769614383 451429077998304 453453423639552 454458681234432 454579445127192 456184598535127 456547321513024 456617917975296 458230269380576 458594618918912 460833850456602 461205967650912 462711562854912 463274155846656 466130791266448 468030086565888 470689348421376 470814425310306 472351387081056 472925700760128 475046443812864 476099570817024 477780713369344 478804682014848 480495376513488 480951788212224 482778319525964 484745446800384 484943244725632 486018311875712 487112367927339 487499682293568 488779779556824 489685779523584 491368070172672 493103126917632 494844310275392 495237772488704 495904849229664 497063343056896 497655925674684 498128637791232 499887566596992 500291219146752 501604904967936 503376108728416 503776354772992 505633400695808 506236200255282 508506317745216 508916929821696 510713952878976 512055007154768 513004149977088 513615736702152 514351217949184 515509053053148 515918946283776 519519365859648 521215323675648 521353826897288 521768367443456 521849049114624 523691736434944 524397140174754 526667257664688 528813214691328 529028994246144 530201794773504 530342685981724 532720904304512 535109787283456 537503302540512 537930683910144 538073628926064 539830156664064 540486515154432 545561150316336 546035100993536 546770600860176 547205350874112 549137573158272 549283496195357 551600073486336 551746650886816 554220851115008 555449499286528 556699849059816 557142494049792 558605462350656 559196260939008 561110419580928 563546430763008 565536354600448 566298122319468 566748399119616 568749629342496 568837575782784 571300076110848 573262748534784 575286981403904 576061883049114 578555657434608 578645120192832 580598579953798 581150077423104 583673089004544 585205722462592 586523055259449 586989413373888 587829963370496 589153203489312 589621652895744 590608900297829 591795146105856 593107092458496 593736418125312 595832945025472 596306705649664 598504841639936 599218359485844 599311017342576 601905437331072 601998510693888 604604564852736 605944908312576 606105926836256 608823890633728 614289488617728 614445133942136 614941290201216 616948750473216 617698874462208 620714982247668 623498457504384 624880686697344 627585797895168 627682842243072 627752567080408 629801849441408 630567601013504 636228398925504 636734278914048 638406242686464 639081441073152 640660502017984 646327262400512 647197854079392 647712456136704 649483157236452 649999576391424 650100086608896 651706372742432 657470835890176 658356437770416 660681142706046 661206465639552 661308708791808 663541234232912 664171517054976 666516755462656 668806539957248 670312063153656 670845043855872 672072196890633 673317946844928 674981600340376 678008423660288 678555906428928 680951937171968 681869167690788 684820982269536 684926876962944 687345404070864 687891928378368 687998297935872 691250775684903 692692487812864 694953764900864 699088086066818 699196186899672 702045129848832 702223010219584 705371992328192 706221637965459 706935726364672 708527080621584 709388551140192 712569665719296 714149356225536 716671070054016 717431505234752 719773542218752 720648686872576 720743064770232 724167479288946 727118170200576 727414867088448 729027467813568 729607134498816 732183430877696 733169669335236 739654690376448 742266465413088 742856658733056 744807283134208 745595014585344 746483888512026 749831349895488 752407357451904 755064163092624 755664532159488 755781381476352 758332839123328 758450101043712 759354300382923 761733434814464 762759476617824 766070929318464 768082510732152 769506224965632 771407543246144 771526826923776 774866769897472 778230785339392 779279048789472 781822985513472 782030740345932 782652551165184 782773573671936 785537604652416 789060194807808 790000886497032 790809456611328 791648557500416 793543491369216 795302692160256 795514028972586 798957812647792 799081356456768 802540583108096 802664680925184 807110443389096 809745234996096 810729772731648 813376379547648 819052651490304 819921720268288 823706359737408 827400110229504 827619976330224 830992194514944 831331276672512 833174248929792 836781063860224 837908193525984 841665629371392 844862059170437 845319646144512 848304531900672 851208323581952 853124444013744 856950114166272 859894122802176 862930472105856 865977542981936 866666101855232 866800115478528 867833486151912 870897869930697 871725116134656 875509633506816 877808583693888 880908190274728 881608620852736 881744945055744 890604627187968 893511983443968 893749417538208 894460058474496 896096262520844 897757262459904 898827539228766 902858155996608 906906847279104 908917362468864 909158890254384 912369197070254 913094643026048 913235835950592 916460538761152 917189237837824 921667700913204 922411935301824 925423125709824 926548311693312 928099700468017 932261582532896 941378696842752 941628850620612 944702774162112 945851401520256 950092887625728 952199141634048 955561426738688 957609364029696 960990753026976 965556639051928 969490893600768 969886489451264 972036623751424 974224735854678 974999364587136 977559559113648 979371559047168 986206253835264 989688620550784 991021714059069 991809698459328 994126686113792 995311851349368 996257275582464 999775133193984 1000582438293504 1003209809935872 1006752217456832 1007552709545984 1011266801391616 1012472400510564 1017012635490432 1017833859643392 1021427905757952 1024110014309536 1027231473404304 1028702435898368 1031018106106296 1031837892567552 1039038731719296 1042430647351296 1042707653794576 1043536734886912 1043698098229248 1047383472869888 1048632129100227 1048794280349508 1053334515329376 1058057988492288 1060403589547008 1060685371963448 1065441808609024 1075006605081024 1075861367820288 1076147257852128 1079660313328128 1080973030308864 1086251218933419 1091122300632672 1092070201987072 1093541201720352 1094410701748224 1098275146316544 1098566992390714 1103493301773632 1108441702230016 1110898998573056 1113399698119632 1114284988099584 1117210924701312 1118392521878016 1122220839161856 1131072709200896 1132596244638936 1133496798239232 1137499258684992 1137675151565568 1142600152221696 1146525497069568 1150573962807808 1152123766098228 1157111314869216 1157290240385664 1161197159907596 1162300154846208 1167346178009088 1170411444925184 1173046110518898 1173978826747776 1178306406978624 1179243305791488 1181217800595658 1183590292211712 1186214184916992 1187472836250624 1191665890050944 1193271043458879 1197009683279872 1198436718971688 1198622034685152 1203810874662144 1203997021387776 1212211853672512 1217647781267456 1228578977235456 1228890267884272 1229882580402432 1233897500946432 1241429964495336 1246996915008768 1249761373394688 1255171595790336 1255505134160816 1259603698882816 1261135202027008 1272456797851008 1276812485372928 1278162882146304 1281321004035968 1294395708158784 1295424912273408 1298966314472904 1299999152782848 1300200173217792 1303412745484864 1314941671780352 1316712875540832 1321362285412092 1322412931279104 1322617417583616 1327082468465824 1333033510925312 1337613079914496 1340624126307312 1341690087711744 1344144393781266 1346635893689856 1349963200680752 1356016847320576 1361903874343936 1363738335381576 1368553795605381 1369641964539072 1369853753925888 1374690808141728 1375783856756736 1382501551369806 1385384975625728 1398176172133636 1398392373799344 1404090259697664 1404446020439168 1410743984656384 1412443275930918 1413871452729344 1417054161243168 1418777102280384 1425139331438592 1428298712451072 1433342140108032 1434863010469504 1439547084437504 1441297373745152 1441486129540464 1448334958577892 1454236340401152 1454829734176896 1458054935627136 1464366861755392 1466339338670472 1479309380752896 1484532930826176 1485713317466112 1489614566268416 1491190029170688 1492967777024052 1499662699790976 1504814714903808 1510128326185248 1511329064318976 1516665678246656 1516900202087424 1518708600765846 1525518953235648 1532141858636928 1536165021464304 1539012449931264 1542815086492288 1543053653847552 1549733539794944 1558558097578944 1563645971026944 1564061480691864 1565305102330368 1565547147343872 1571075209304832 1580001772994064 1583297115000832 1587086982738432 1590605384320512 1591028057945172 1597915625295584 1598162712913536 1605081166216192 1605329361850368 1614220886778192 1619490469992192 1621459545463296 1638105302980608 1639843440536576 1647412719474816 1647850488586071 1654800220459008 1655239952660448 1662662553345024 1666348497859584 1675816387051968 1683331258742784 1689724118340874 1690639292289024 1696609063801344 1702416647163904 1706248888027488 1713900228332544 1719788245604352 1725860944211712 1731955085963872 1733332203710464 1735666972303824 1741795739861394 1743450232269312 1751019267013632 1755617167387776 1761816380549456 1763217241705472 1763489890111488 1771826700893487 1781209254375936 1787498835076416 1788920116948992 1792192525041688 1795514524919808 1797655078457532 1805716311993216 1813813694558208 1817834724937728 1818317780508768 1824738394140508 1826189286052096 1826471671901184 1832921077522304 1843335401826408 1844823870603648 1850846251419648 1853096623386624 1856199400936034 1864523165065792 1882757393685504 1883257701241224 1889405548324224 1891702803040512 1911122853477376 1915218728059392 1921981506053952 1931113278103856 1938981787201536 1939772978902528 1944073247502848 1948449471709356 1949998729174272 1955119118227296 1972412507670528 1979377241101568 1982043428118138 1983619396918656 1990623702698736 1992514551164928 1999550266387968 2006419619871744 2013504434913664 2016216590671899 2022533602783232 2024944801021128 2034025270980864 2035667719286784 2042855811515904 2048220028619072 2054462946808608 2057404871796736 2062036212212592 2063675785135104 2078077463438592 2084861294702592 2085415307589152 2087073469773824 2094766945739776 2097264258200454 2097588560699016 2106669030658752 2116115976984576 2120807179094016 2121370743926896 2130883617218048 2150013210162048 2152294515704256 2159320626656256 2161946060617728 2172502437866838 2182244601265344 2187082403440704 2188821403496448 2196550292633088 2197133984781428 2206986603547264 2216883404460032 2221797997146112 2226799396239264 2228569976199168 2234421849402624 2236785043756032 2262145418401792 2265192489277872 2266993596478464 2274998517369984 2275350303131136 2285200304443392 2301147925615616 2304247532196456 2314222629738432 2314580480771328 2322394319815192 2324600309692416 2334692356018176 2340822889850368 2346092221037796 2347957653495552 2356612813957248 2362435601191316 2367180584423424 2372428369833984 2374945672501248 2383331780101888 2386542086917758 2396873437943376 2397244069370304 2407621749324288 2407994042775552 2424423707345024 2435295562534912 2446808301233863 2457157954470912 2457780535768544 2459765160804864 2482859928990672 2493993830017536 2499522746789376 2510343191580672 2511010268321632 2519207397765632 2522270404054016 2534586177511311 2544913595702016 2553624970745856 2562642008071936 2588791416317568 2597932628945808 2599998305565696 2600400346435584 2606825490969728 2612693609792091 2633425751081664 2642724570824184 2644825862558208 2645234835167232 2654164936931648 2666067021850624 2675226159828992 2681248252614624 2683380175423488 2688288787562532 2693271787379712 2699926401361504 2712033694641152 2723807748687872 2727476670763152 2737107591210762 2739283929078144 2739707507851776 2749381616283456 2751567713513472 2765003102739612 2770769951251456 2784299101404051 2796352344267272 2796784747598688 2808892040878336 2824886551861836 2834108322486336 2837554204560768 2850278662877184 2856597424902144 2866684280216064 2869726020939008 2879094168875008 2882972259080928 2896669917155784 2908472680802304 2909659468353792 2916109871254272 2928733723510784 2932678677340944 2958618761505792 2969065861652352 2979229132536832 2982380058341376 2985935554048104 2999325399581952 3009629429807616 3020256652370496 3022658128637952 3033331356493312 3033800404174848 3037417201531692 3051037906471296 3064283717273856 3072330042928608 3085630172984576 3086107307695104 3117116195157888 3127291942053888 3128122961383728 3130610204660736 3131094294687744 3142150418609664 3145896387300681 3160003545988128 3174173965476864 3181210768641024 3182056115890344 3193292189745889 3195831250591168 3196325425827072 3210162332432384 3228441773556384 3238980939984384 3242919090926592 3276210605961216 3279686881073152 3294825438949632 3295700977172142 3310479905320896 3325325106690048 3332696995719168 3351632774103936 3366662517485568 3379448236681748 3393218127602688 3412497776054976 3427800456665088 3439576491208704 3451721888423424 3463910171927744 3466664407420928 3471333944607648 3483591479722788 3486900464538624 3502038534027264 3511234334775552 3523632761098912 3526434483410944 3543653401786974 3562418508751872 3574997670152832 3584385050083376 3591029049839616 3595310156915064 3611432623986432 3636635561017536 3649476788281016 3652378572104192 3652943343802368 3665842155044608 3686670803652816 3689647741207296 3701692502839296 3712398801872068 3729046330131584 3765514787371008 3766515402482448 3778811096648448 3783405606081024 3822245706954752 3830437456118784 3843963012107904 3844984473367499 3862226556207712 3879545957805056 3888146495005696 3896898943418712 3899997458348544 3910238236454592 3944825015341056 3958754482203136 3964086856236276 3967238793837312 3981247405397472 3999100532775936 4012839239743488 4027008869827328 4032433181343798 4049889602042256 4068050541961728 4085711623031808 4096440057238144 4105661386816143 4108925893617216 4114809743593472 4124072424425184 4127351570270208 4156154926877184 4170830615178304 4174146939547648 4189533891479552 4194528516400908 4195177121398032 4213338061317504 4232231953969152 4241614358188032 4242741487853792 4261767234436096 4300026420324096 4304589031408512 4318641253312512 4323892121235456 4345004875733676 4364489202530688 4374164806881408 4393100585266176 4394267969562856 4413973207094528 4453598792478528 4457139952398336 4468843698805248 4473570087512064 4524290836803584 4530384978555744 4533987192956928 4549997034739968 4550700606262272 4602295851231232 4608495064392912 4628445259476864 4629160961542656 4644788639630384 4649200619384832 4681645779700736 4692184442075592 4695915306991104 4713225627914496 4724871202382632 4749891345002496 4766663560203776 4773084173835516 4793746875886752 4794488138740608 4815243498648576 4815988085551104 4848847414690048 4893616602467726 4914315908941824 4915561071537088 4919530321609728 4943551465758213 4965719857981344 4987987660035072 4999045493578752 5022020536643264 5038414795531264 5044540808108032 5069172355022622 5089827191404032 5107249941491712 5125284016143872 5177582832635136 5195865257891616 5199996611131392 5213650981939456 5225387219584182 5266851502163328 5285449141648368 5289651725116416 5290469670334464 5308329873863296 5315480102680461 5332134043701248 5362496505229248 5366760350846976 5376577575125064 5386543574759424 5399852802723008 5424067389282304 5447615497375744 5454953341526304 5474215182421524 5478567858156288 5479415015703552 5498763232566912 5530006205479224 5541539902502912 5568598202808102 5592704688534544 5593569495197376 5617784081756672 5649773103723672 5668216644972672 5675108409121536 5733368560432128 5739452041878016 5765944518161856 5793339834311568 5816945361604608 5819318936707584 5832219742508544 5857467447021568 5865357354681888 5917237523011584 5938131723304704 5958458265073664 5971871108096208 5998650799163904 6019258859615232 6040513304740992 6066662712986624 6067600808349696 6074834403063384 6102075812942592 6128567434547712 6144660085857216 6171260345969152 6172214615390208 6234232390315776 6254583884107776 6256245922767456 6261220409321472 6284300837219328 6291792774601362 6320007091976256 6348347930953728 6362421537282048 6364112231780688 6386584379491778 6391662501182336 6392650851654144 6420324664864768 6456883547112768 6477961879968768 6485838181853184 6496697903276119 6559373762146304 6589650877899264 6591401954344284 6620959810641792 6650650213380096 6665393991438336 6703265548207872 6758896473363496 6786436255205376 6824995552109952 6855600913330176 6903443776846848 6927820343855488 6942667889215296 6967182959445576 6973800929077248 7004077068054528 7022468669551104 7047265522197824 7052868966821888 7087306803573948 7124837017503744 7149995340305664 7168770100166752 7190620313830128 7222865247972864 7273271122035072 7298953576562032 7304757144208384 7305886687604736 7331684310089216 7340424903701589 7373341607305632 7379295482414592 7424797603744136 7458092660263168 7531029574742016 7533030804964896 7557622193296896 7566811212162048 7603758532533933 7644491413909504 7660874912237568 7687926024215808 7689968946734998 7724453112415424 7759091915610112 7776292990011392 7793797886837424 7799994916697088 7820476472909184 7917508964406272 7928173712472552 7934477587674624 7962494810794944 7998201065551872 8025678479486976 8054017739654656 8064866362687596 8099779204084512 8136101083923456 8171423246063616 8192880114476288 8211322773632286 8217851787234432 8248144848850368 8254703140540416 8312309853754368 8341661230356608 8352897304212153 8379067782959104 8389057032801816 8390354242796064 8426676122635008 8485482975707584 8523534468872192 8600052840648192 8609178062817024 8637282506625024 8690009751467352 8728978405061376 8748329613762816 8786201170532352 8788535939125712 8827946414189056 8907197584957056 8937687397610496 8947140175024128 9060769957111488 9067974385913856 9099994069479936 9101401212524544 9204591702462464 9216990128785824 9256890518953728 9258321923085312 9289577279260768 9363291559401472 9384368884151184 9391830613982208 9426451255828992 9449742404765264 9533327120407552 9546168347671032 9579876569237667 9587493751773504 9588976277481216 9630486997297152 9697694829380096 9787233204935452 9828631817883648 9831122143074176 9839060643219456 9887102931516426 9931439715962688 9975975320070144 9998090987157504 10044041073286528 10076829591062528 10089081616216064 10138344710045244 10179654382808064 10250568032287744 10355165665270272 10391730515783232 10399993222262784 10427301963878912 10450774439168364 10533703004326656 10570898283296736 10579303450232832 10616659747726592 10630960205360922 10724993010458496 10753155150250128 10773087149518848 10799705605446016 10848134778564608 10909906683052608 10948430364843048 10957135716312576 10958830031407104 10997526465133824 11060012410958448 11083079805005824 11137196405616204 11185409377069088 11187138990394752 11235568163513344 11299546207447344 11336433289945344 11350216818243072 11466737120864256 11478904083756032 11531889036323712 11534953420102497 11586679668623136 11638637873415168 11664439485017088 11730714709363776 11834475046023168 11876263446609408 11916916530147328 11943742216192416 11997301598327808 12038517719230464 12081026609481984 12133325425973248 12149668806126768 12204151625885184 12257134869095424 12289320171714432 12342520691938304 12344429230780416 12468464780631552 12512491845534912 12522440818642944 12568601674438656 12583585549202724 12640014183952512 12696695861907456 12724843074564096 12728224463561376 12773168758983556 12783325002364672 12785301703308288 12913767094225536 12955923759937536 12971676363706368 12993395806552238 13179301755798528 13182803908688568 13241919621283584 13406531096415744 13517792946726992 13572872510410752 13649991104219904 13806887553693696 13855640687710976 13885335778430592 13934365918891152 13947601858154496 14044937339102208 14094531044395648 14174613607147896 14249674035007488 14299990680611328 14337540200333504 14381240627660256 14445730495945728 14546542244070144 14597907153124064 14609514288416768 14663368620178432 14680849807403178 14746683214611264 14758590964829184 14849595207488272 14916185320526336 15066061609929792 15115244386593792 15133622424324096 15207517065067866 15321749824475136 15375852048431616 15379937893469996 15448906224830848 15518183831220224 15552585980022784 15587595773674848 15599989833394176 15640952945818368 15835017928812544 15856347424945104 15868955175349248 15924989621589888 15996402131103744 16108035479309312 16129732725375192 16199558408169024 16272202167846912 16342846492127232 16385760228952576 16422645547264572 16435703574468864 16496289697700736 16624619707508736 16683322460713216 16705794608424306 16778114065603632 16780708485592128 16853352245270016 16970965951415168 17047068937744384 17127658108637041 17200105681296384 17218356125634048 17380019502934704 17457956810122752 17496659227525632 17572402341064704 17577071878251424 17655892828378112 17814395169914112 17875374795220992 18121539914222976 18199988138959872 18202802425049088 18433980257571648 18513781037907456 18516643846170624 18579154558521536 18726583118802944 18768737768302368 18783661227964416 18852902511657984 18899484809530528 19066654240815104 19092336695342064 19159753138475334 19174987503547008 19177952554962432 19260973994594304 19395389658760192 19490093709828357 19574466409870904 19662244286148352 19678121286438912 19774205863032852 19862879431925376 19951950640140288 19996181974315008 20088082146573056 20153659182125056 20276689420090488 20359308765616128 20501136064575488 20710331330540544 20783461031566464 20854603927757824 20901548878336728 21067406008653312 21141796566593472 21158606900465664 21233319495453184 21261920410721844 21449986020916992 21506310300500256 21599411210892032 21819813366105216 21896860729686096 21914271432625152 21917660062814208 21995052930267648 22021274711104767 22120024821916896 22274392811232408 22370818754138176 22374277980789504 22471136327026688 22599092414894688 22672866579890688 22700433636486144 22933474241728512 22957808167512064 23063778072647424 23069906840204994 23173359337246272 23277275746830336 23328878970034176 23461429418727552 23752526893218816 23887484432384832 23994603196655616 24077035438460928 24162053218963968 24266650851946496 24299337612253536 24408303251770368 24514269738190848 24578640343428864 24685041383876608 24936929561263104 25024983691069824 25137203348877312 25167171098405448 25280028367905024 25456448927122752 25546337517967112 25566650004729344 25570603406616576 25827534188451072 25911847519875072 25986791613104476 26358603511597056 26365607817377136 26483839242567168 26813062192831488 26914891313572493 27035585893453984 27299982208439808 27613775107387392 27711281375421952 27770671556861184 27868731837782304 28089874678204416 28189062088791296 28349227214295792 28599981361222656 28675080400667008 28739629707713001 28762481255320512 28891460991891456 29093084488140288 29195814306248128 29219028576833536 29326737240356864 29361699614806356 29493366429222528 29517181929658368 29699190414976544 29832370641052672 30132123219859584 30230488773187584 30267244848648192 30415034130135732 30751704096863232 30759875786939992 30897812449661696 31175191547349696 31199979666788352 31281905891636736 31670035857625088 31712694849890208 31737910350698496 31849979243179776 32216070958618624 32259465450750384 32399116816338048 32544404335693824 32771520457905152 32845291094529144 32871407148937728 32992579395401472 33249239415017472 33366644921426432 33411589216848612 33556228131207264 33561416971184256 33706704490540032 33941931902830336 34255316217274082 34400211362592768 34436712251268096 34604860260307491 34760039005869408 34915913620245504 34993318455051264 35154143756502848 35311785656756224 35628790339828224 35750749590441984 36243079828445952 36399976277919744 36867960515143296 37027562075814912 37033287692341248 37158309117043072 37537475536604736 37567322455928832 37705805023315968 37798969619061056 38133308481630208 38184673390684128 38319506276950668 38349975007094016 38355905109924864 38790779317520384 38980187419656714 39148932819741808 39324488572296704 39548411726065704 39725758863850752 40176164293146112 40553378840180976 40718617531232256 41002272129150976 41420662661081088 41566922063132928 41709207855515648 41803097756673456 42134812017306624 42283593133186944 42466638990906368 42523840821443688 42899972041833984 43012620601000512 43198822421784064 43639626732210432 43793721459372192 43828542865250304 43990105860535296 44042549422209534 44240049643833792 44548785622464816 44741637508276352 44748555961579008 44942272654053376 45198184829789376 45345733159781376 45400867272972288 45915616335024128 46127556145294848 46139813680409988 46346718674492544 46554551493660672 46657757940068352 46922858837455104 47505053786437632 47774968864769664 47989206393311232 48324106437927936 48598675224507072 48816606503540736 49028539476381696 49157280686857728 49370082767753216 49873859122526208 50049967382139648 50334342196810896 50560056735810048 50912897854245504 51092675035934224 51133300009458688 51141206813233152 51382974325911123 51655068376902144 51973583226208952 52717207023194112 52731215634754272 52967678485134336 53626124385662976 53829782627144986 54071171786907968 54599964416879616 55422562750843904 55541343113722368 55737463675564608 56179749356408832 56378124177582592 56698454428591584 57199962722445312 57350160801334016 57479259415426002 57524962510641024 57782921983782912 58186168976280576 58391628612496256 58470281129485071 58653474480713728 58723399229612712 58986732858445056 59034363859316736 59398380829953088 59664741282105344 60264246439719168 60460977546375168 60830068260271464 61503408193726464 61519751573879984 61795624899323392 62350383094699392 62563811783273472 63425389699780416 63475820701396992 63699958486359552 64432141917237248 64518930901500768 64798233632676096 65543040915810304 65690582189058288 65742814297875456 65985158790802944 66733289842852864 66823178433697224 67112456262414528 67122833942368512 67413408981080064 67883863805660672 68510632434548164 68800422725185536 68873424502536192 69209720520614982 69520078011738816 69831827240491008 69986636910102528 70308287513005696 70623571313512448 71257580679656448 72486159656891904 72799952555839488 73735921030286592 74055124151629824 74316618234086144 75074951073209472 75411610046631936 75597939238122112 76369346781368256 76639012553901336 76699950014188032 76711810219849728 77581558635040768 77960374839313428 78297865639483616 78648977144593408 79096823452131408 79451517727701504 80352328586292224 80744673940717479 81106757680361952 82841325322162176 83133844126265856 83418415711031296 83606195513346912 84269624034613248 84567186266373888 84933277981812736 85047681642887376 85799944083667968 86025241202001024 86397644843568128 87279253464420864 87587442918744384 87657085730500608 87980211721070592 88085098844419068 88480099287667584 89097571244929632 89483275016552704 89497111923158016 90396369659578752 90691466319562752 90801734545944576 92255112290589696 92279627360819976 92693437348985088 93845717674910208 95010107572875264 95549937729539328 96648212875855872 97197350449014144 97633213007081472 98314561373715456 99747718245052416 100099934764279296 100668684393621792 101120113471620096 101825795708491008 102185350071868448 102266600018917376 102765948651822246 103310136753804288 103947166452417904 105462431269508544 105935356970268672 107252248771325952 107659565254289972 108142343573815936 109199928833759232 110845125501687808 111082686227444736 111474927351129216 112756248355165184 113396908857183168 114399925444890624 114700321602668032 114958518830852004 115049925021282048 116372337952561152 116783257224992512 116940562258970142 117446798459225424 117973465716890112 118796761659906176 119329482564210688 120528492879438336 121660136520542928 123006816387452928 123039503147759968 123591249798646784 124700766189398784 125127623566546944 126850779399560832 127399916972719104 129037861803001536 129596467265352192 131086081831620608 131381164378116576 131485628595750912 131970317581605888 133466579685705728 133646356867394448 134224912524829056 134245667884737024 134826817962160128 135767727611321344 137021264869096328 137746849005072384 138419441041229964 139040156023477632 139663654480982016 139973273820205056 140616575026011392 142515161359312896 144972319313783808 147471842060573184 148110248303259648 148633236468172288 150149902146418944 151195878476244224 152738693562736512 153278025107802672 153399900028376064 153423620439699456 154148922977733369 155920749678626856 156595731278967232 157297954289186816 158193646904262816 158903035455403008 160704657172584448 161489347881434958 162213515360723904 166267688252531712 167212391026693824 168539248069226496 169134372532747776 169866555963625472 170095363285774752 171599888167335936 172050482404002048 172795289687136256 174558506928841728 175174885837488768 175960423442141184 176170197688838136 176960198575335168 178195142489859264 178966550033105408 178994223846316032 180792739319157504 181382932639125504 184510224581179392 184559254721639952 185386874697970176 187691435349820416 188404239195007451 191099875459078656 193296425751711744 194394700898028288 196629122747430912 200199869528558592 201337368787243584 202240226943240192 203651591416982016 204370700143736896 204533200037834752 205531897303644492 206620273507608576 207894332904835808 210924862539017088 211870713940537344 215319130508579944 216284687147631872 218399857667518464 221690251003375616 222165372454889472 222949854702258432 225512496710330368 226793817714366336 229400643205336064 229917037661704008 230099850042564096 232744675905122304 233566514449985024 233881124517940284 234893596918450848 235946931433780224 237593523319812352 241056985758876672 242234021822152437 243320273041085856 246079006295519936 247182499597293568 249401532378797568 250255247133093888 253701558799121664 254799833945438208 258075723606003072 259192934530704384 262762328756233152 262971257191501824 263940635163211776 266933159371411456 267292713734788896 268449825049658112 268491335769474048 271535455222642688 274042529738192656 276838882082459928 278080312046955264 281233150052022784 285030322718625792 289944638627567616 294943684121146368 297266472936344576 300299804292837888 302391756952488448 305477387125473024 306556050215605344 306799800056752128 308297845955466738 311841499357253712 313191462557934464 314595908578373632 316387293808525632 317806070910806016 321409314345168896 322978695762869916 324427030721447808 332535376505063424 334424782053387648 338268745065495552 340190726571549504 343199776334671872 344100964808004096 345590579374272512 349117013857683456 350349771674977536 352340395377676272 353920397150670336 356390284979718528 357933100066210816 357988447692632064 361585478638315008 369020449162358784 369118509443279904 370773749395940352 375382870699640832 376808478390014902 382199750918157312 388789401796056576 393258245494861824 400399739057117184 402674737574487168 404480453886480384 407303182833964032 408741400287473792 411063794607288984 413240547015217152 415788665809671616 421849725078034176 430638261017159888 432569374295263744 444330744909778944 445899709404516864 451024993420660736 453587635428732672 458801286410672128 459834075323408016 460199700085128192 467133028899970048 467762249035880568 469787193836901696 471893862867560448 475187046639624704 482113971517753344 484468043644304874 486640546082171712 492158012591039872 494364999194587136 498803064757595136 507403117598243328 509599667890876416 516151447212006144 518385869061408768 525524657512466304 527881270326423552 534585427469577792 536899650099316224 536982671538948096 543070910445285376 548085059476385312 553677764164919856 556160624093910528 562466300104045568 565212717585022353 579889277255135232 589887368242292736 594532945872689152 600599608585675776 604783513904976896 610954774250946048 613112100431210688 613599600113504256 616595691910933476 623682998714507424 626382925115868928 632774587617051264 635612141821612032 645957391525739832 648854061442895616 665070753010126848 668849564106775296 676537490130991104 680381453143099008 688201929616008192 698234027715366912 700699543349955072 704680790755352544 707840794301340672 712780569959437056 715866200132421632 723170957276630016 738237018886559808 741547498791880704 750765741399281664 753616956780029804 764399501836314624 777578803592113152 800799478114234368 805349475148974336 814606365667928064 817482800574947584 822127589214577968 831577331619343232 843699450156068352 861276522034319776 865138748590527488 891799418809033728 907175270857465344 917602572821344256 919668150646816032 920399400170256384 934266057799940096 935524498071761136 939574387673803392 943787725735120896 950374093279249408 964227943035506688 968936087288609748 973281092164343424 984316025182079744 997606129515190272 1014806235196486656 1032302894424012288 1036771738122817536 1051049315024932608 1069170854939155584 1073799300198632448 1073965343077896192 1096170118952770624 1107355528329839712 1112321248187821056 1124932600208091136 1130425435170044706 1179774736484585472 1189065891745378304 1201199217171351552 1209567027809953792 1221909548501892096 1226224200862421376 1233191383821866952 1247365997429014848 1252765850231737856 1265549175234102528 1291914783051479664 1297708122885791232 1337699128213550592 1353074980261982208 1360762906286198016 1376403859232016384 1401399086699910144 1409361581510705088 1415681588602681344 1425561139918874112 1431732400264843264 1446341914553260032 1476474037773119616 1483094997583761408 1507233913560059608 1528799003672629248 1555157607184226304 1610698950297948672 1629212731335856128 1634965601149895168 1644255178429155936 1663154663238686464 1687398900312136704 1695638152755067059 1722553044068639552 1730277497181054976 1783598837618067456 1814350541714930688 1839336301293632064 1840798800340512768 1868532115599880192 1871048996143522272 1879148775347606784 1900748186558498816 1937872174577219496 1946562184328686848 1968632050364159488 1995212259030380544 2029612470392973312 2064605788848024576 2102098630049865216 2138341709878311168 2147598600397264896 2192340237905541248 2214711056659679424 2224642496375642112 2249865200416182272 2260850870340089412 2402398434342703104 2419134055619907584 2443819097003784192 2452448401724842752 2466382767643733904 2494731994858029696 2505531700463475712 2531098350468205056 2583829566102959328 2595416245771582464 2675398256427101184 2721525812572396032 2752807718464032768 2802798173399820288 2818723163021410176 2831363177205362688 2851122279837748224 2892683829106520064 2952948075546239232 3014467827120119216 3110315214368452608 3221397900595897344 3269931202299790336 3288510356858311872 3326309326477372928 3374797800624273408 3391276305510134118 3445106088137279104 3460554994362109952 3567197675236134912 3628701083429861376 3678672602587264128 3742097992287044544 3758297550695213568 3801496373116997632 3875744349154438992 3893124368657373696 3937264100728318976 4059224940785946624 4129211577696049152 4204197260099730432 4276683419756622336 4295197200794529792 4384680475811082496 4429422113319358848 4449284992751284224 4521701740680178824 4887638194007568384 4904896803449685504 4932765535287467808 4989463989716059392 5011063400926951424 5062196700936410112 5167659132205918656 5190832491543164928 5350796512854202368 5443051625144792064 5605596346799640576 5637446326042820352 5702244559675496448 5905896151092478464 6028935654240238432 6442795801191794688 6539862404599580672 6577020713716623744 6652618652954745856 6749595601248546816 6782552611020268236 6890212176274558208 7257402166859722752 7357345205174528256 7484195984574089088 7516595101390427136 7751488698308877984 7786248737314747392 7874528201456637952 8258423155392098304 8408394520199460864 8553366839513244672 8769360951622164992 8858844226638717696 9043403481360357648 9809793606899371008 9865531070574935616 9978927979432118784 10022126801853902848 10124393401872820224 10335318264411837312 10381664983086329856 10701593025708404736 10886103250289584128 11274892652085640704 11404489119350992896 11811792302184956928 12057871308480476864 12885591602383589376 13079724809199161344 13154041427433247488 13305237305909491712 13565105222040536472 13780424352549116416 14714690410349056512 14968391969148178176 15033190202780854272 15502977396617755968 15572497474629494784 15749056402913275904 16816789040398921728 17106733679026489344 17538721903244329984 17717688453277435392 18086806962720715296 19619587213798742016 19731062141149871232 19957855958864237568 20248786803745640448 20670636528823674624 21772206500579168256 22549785304171281408 23623584604369913856 24115742616960953728 26308082854866494976 26610474611818983424 27130210444081072944 27560848705098232832 29429380820698113024 29936783938296356352 30066380405561708544 31005954793235511936 31144994949258989568 34213467358052978688 35077443806488659968 35435376906554870784 36173613925441430592 39239174427597484032 39462124282299742464 39915711917728475136 41341273057647349248 45099570608342562816 47247169208739827712 48231485233921907456 52616165709732989952 54260420888162145888 55121697410196465664 58858761641396226048 59873567876592712704 62011909586471023872 70154887612977319936 70870753813109741568 72347227850882861184 78924248564599484928 79831423835456950272 82682546115294698496 90199141216685125632 96462970467843814912 105232331419465979904 108520841776324291776 110243394820392931328 117717523282792452096 119747135753185425408 124023819172942047744 141741507626219483136 144694455701765722368 157848497129198969856 165365092230589396992 192925940935687629824 210464662838931959808 217041683552648583552 239494271506370850816 248047638345884095488 289388911403531444736 315696994258397939712 330730184461178793984 385851881871375259648 434083367105297167104 496095276691768190976 578777822807062889472 631393988516795879424 771703763742750519296 868166734210594334208 992190553383536381952 1157555645614125778944 1736333468421188668416 2315111291228251557888 3472666936842377336832 6945333873684754673664
- Sum of all divisors σ(n): 27021016580383033606476
- Sum of proper divisors (its aliquot sum) s(n): 20075682706698278932812
- 6945333873684754673664 is an abundant number, because the sum of its proper divisors (20075682706698278932812) is greater than itself. Its abundance is 13130348833013524259148
Bases of 6945333873684754673664
- Binary: 10111100010000001110111101010100000101001000010111000101100110000000000002
- Hexadecimal: 0x17881DEA8290B8B3000
- Base-36: 14PRE2DD3YCPVK0
Squares and roots of 6945333873684754673664
- 6945333873684754673664 squared (69453338736847546736642) is 48237662616952879788856169404448691135184896
- 6945333873684754673664 cubed (69453338736847546736643) is 335026672160899624966025542723626958936090845034887671168781778944
-
The
square root of 6945333873684754673664 is 83338669737.9119117511 -
The
cube root of 6945333873684754673664 is 19079385.1883062559
Scales and comparisons
How big is 6945333873684754673664?- 6,945,333,873,684,754,673,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,945,333,873,684,754,673,664 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 6945333873684754673664 cubic inches would be around 1589948.8 feet tall.
Recreational maths with 6945333873684754673664
- 6945333873684754673664 backwards is 4663764574863783335496
- The number of decimal digits it has is: 22
- The sum of 6945333873684754673664'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 6945333873684754673664 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 6945333873684754673664 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/6945333873684754673664/
Chicago style:
Numbermatics. 2024. "Number 6945333873684754673664 - Facts about the integer". https://numbermatics.com/n/6945333873684754673664/
The information we have on file for 6945333873684754673664 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 6945333873684754673664, math, Factors of 6945333873684754673664, curriculum, school, college, exams, university, Prime factorization of 6945333873684754673664, STEM, science, technology, engineering, physics, economics, calculator, six sextillion, nine hundred forty-five quintillion, three hundred thirty-three quadrillion, eight hundred seventy-three trillion, six hundred eighty-four billion, seven hundred fifty-four million, six hundred seventy-three thousand, six hundred sixty-four.