12302644844958109858944
12,302,644,844,958,109,858,944 is an even composite number composed of eight prime numbers multiplied together.
12302644844958109858944 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 12302644844958109858944:
27 × 34 × 72 × 132 × 17 × 41 × 612 × 74332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 17 × 41 × 61 × 61 × 7433 × 7433)See below for interesting mathematical facts about the number 12302644844958109858944 from the Numbermatics database.
Names of 12302644844958109858944
- Cardinal: 12302644844958109858944 can be written as Twelve sextillion, three hundred two quintillion, six hundred forty-four quadrillion, eight hundred forty-four trillion, nine hundred fifty-eight billion, one hundred nine million, eight hundred fifty-eight thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.2302644844958109858944 × 1022
Factors of 12302644844958109858944
Divisors of 12302644844958109858944
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 41 42 48 49 51 52 54 56 61 63 64 68 72 78 81 82 84 91 96 98 102 104 108 112 117 119 122 123 126 128 136 144 147 153 156 162 164 168 169 182 183 189 192 196 204 208 216 221 224 234 238 244 246 252 272 273 287 288 294 306 312 324 328 336 338 351 357 364 366 369 378 384 392 408 416 427 432 441 442 448 459 468 476 488 492 504 507 533 544 546 549 567 574 576 588 612 624 637 648 656 663 672 676 697 702 714 728 732 738 756 784 793 816 819 832 833 854 861 864 882 884 896 918 936 952 976 984 1008 1014 1037 1053 1066 1071 1088 1092 1098 1107 1134 1148 1152 1176 1183 1224 1248 1274 1281 1296 1312 1323 1326 1344 1352 1377 1394 1404 1428 1456 1464 1476 1512 1521 1547 1568 1586 1599 1632 1638 1647 1664 1666 1708 1722 1728 1764 1768 1836 1872 1904 1911 1952 1968 1989 2009 2016 2028 2074 2091 2106 2132 2142 2176 2184 2196 2214 2268 2296 2352 2366 2379 2448 2457 2496 2499 2501 2548 2562 2583 2592 2624 2646 2652 2688 2704 2754 2788 2808 2856 2873 2912 2928 2952 2989 3024 3042 3094 3111 3136 3172 3198 3213 3264 3276 3294 3321 3332 3416 3444 3456 3528 3536 3549 3672 3721 3731 3744 3808 3822 3843 3904 3936 3969 3978 4018 4032 4056 4148 4182 4212 4264 4284 4368 4392 4428 4536 4563 4592 4641 4704 4732 4758 4797 4879 4896 4914 4941 4992 4998 5002 5096 5124 5166 5184 5248 5292 5304 5408 5508 5551 5576 5616 5712 5733 5746 5824 5856 5904 5967 5978 6027 6048 6084 6188 6222 6272 6273 6344 6396 6426 6528 6552 6588 6642 6664 6832 6888 6929 7056 7072 7098 7137 7259 7344 7371 7433 7442 7462 7488 7497 7503 7616 7644 7686 7749 7808 7872 7938 7956 8036 8064 8112 8281 8296 8364 8424 8528 8568 8619 8736 8784 8856 8967 9061 9072 9126 9184 9282 9333 9408 9464 9516 9594 9639 9758 9792 9828 9882 9996 10004 10192 10248 10309 10332 10368 10584 10608 10647 10816 10829 11016 11102 11152 11163 11193 11232 11424 11466 11492 11529 11648 11712 11808 11934 11956 12054 12096 12168 12376 12444 12546 12688 12792 12852 13104 13176 13284 13328 13481 13664 13689 13776 13858 13923 14112 14144 14196 14274 14391 14518 14637 14688 14742 14866 14884 14924 14976 14994 15006 15232 15288 15372 15498 15744 15876 15912 16072 16224 16562 16592 16653 16728 16848 17056 17136 17199 17238 17472 17507 17568 17712 17901 17934 18081 18122 18144 18252 18368 18564 18666 18816 18819 18928 19032 19188 19278 19516 19584 19656 19764 19992 20008 20111 20384 20496 20618 20664 20787 21168 21216 21294 21411 21632 21658 21777 22032 22204 22299 22304 22326 22386 22464 22491 22509 22848 22932 22984 23058 23247 23424 23616 23868 23912 24108 24192 24336 24752 24843 24888 25092 25376 25584 25704 25857 26047 26117 26208 26352 26568 26656 26901 26962 27183 27328 27378 27552 27716 27846 27999 28224 28288 28392 28548 28782 29036 29274 29376 29484 29732 29768 29848 29988 30012 30576 30744 30927 30996 31752 31824 31941 32144 32448 32487 32513 33124 33184 33306 33456 33489 33579 33696 34112 34153 34272 34398 34476 34587 34944 35014 35136 35424 35802 35868 36162 36244 36288 36504 36736 37128 37332 37638 37856 38064 38376 38556 38857 39032 39312 39528 39984 40016 40222 40443 40768 40992 41236 41328 41574 41769 42336 42432 42517 42588 42822 43173 43316 43554 43911 44064 44408 44598 44608 44652 44772 44928 44982 45018 45696 45864 45968 46116 46494 47232 47736 47824 48216 48373 48503 48672 49504 49686 49776 49959 50184 50752 50813 51168 51408 51597 51714 52031 52094 52234 52416 52521 52704 53136 53312 53802 53924 54243 54366 54656 54756 55104 55432 55692 55998 56448 56457 56784 57096 57564 58072 58548 58752 58968 59464 59536 59696 59976 60024 60333 61152 61488 61854 61992 62361 63257 63427 63504 63648 63882 64233 64288 64896 64974 65026 65331 66248 66368 66612 66897 66912 66978 67158 67392 67473 67527 68224 68306 68544 68796 68952 69174 70028 70272 70848 71604 71736 72163 72324 72488 72576 73008 74256 74529 74664 75276 75712 76128 76752 77112 77571 77714 78064 78141 78351 78624 79056 79968 80032 80444 80703 80886 81536 81549 81984 82472 82656 83148 83538 83997 84672 84864 85034 85176 85644 86346 86632 87108 87822 88128 88816 89196 89216 89304 89544 89964 90036 91728 91936 92232 92781 92988 94367 95472 95648 95823 96432 96629 96746 97006 97344 97461 97539 99008 99372 99552 99918 100368 100467 100737 101504 101626 102336 102459 102816 103194 103428 104062 104188 104468 104832 105042 105408 106272 106624 107604 107848 108486 108732 109512 110208 110864 111384 111996 112914 113568 114192 115128 116144 116571 117096 117793 117936 118928 119072 119392 119952 120048 120666 121329 122304 122549 122976 123708 123984 124722 125307 126361 126514 126854 127008 127296 127551 127764 128466 128576 129948 130052 130662 131733 132496 132736 133224 133794 133824 133956 134316 134784 134946 135054 136612 137088 137592 137904 138348 140056 140777 141696 143208 143472 144326 144648 144976 145119 145509 146016 148512 149058 149328 149877 150552 151424 152256 152439 152561 153504 154224 155142 155428 156093 156128 156282 156702 157248 157563 158112 159936 160064 160888 161406 161772 162729 163098 163968 164944 165312 166296 167076 167994 169344 170068 170352 171288 172692 173264 174216 175253 175644 176256 177632 178392 178608 179088 179928 180072 180999 182329 183456 183872 184464 185562 185976 187083 188734 189771 190281 190944 191296 191646 192864 193258 193492 194012 194688 194922 195078 195993 198016 198744 199104 199836 200691 200736 200934 201474 202581 203252 204672 204918 205632 206388 206856 208124 208376 208936 210084 210816 212544 215208 215696 216489 216972 217464 219024 221728 222768 223587 223992 225828 227136 227591 228384 230256 232288 232713 233142 234192 234423 235053 235586 235872 237856 238144 238784 239904 240096 241332 242109 242658 244608 244647 245098 245952 247416 247968 249444 250614 252722 253028 253708 254016 254592 255102 255528 256932 257152 259896 260104 261324 263466 264992 266448 267588 267648 267912 268632 269892 270108 273224 275184 275808 276696 278343 280112 281554 283101 286416 286944 288652 289296 289887 289952 290238 291018 292032 292383 292617 297024 297619 298116 298656 299754 301104 301401 302211 304512 304753 304878 305122 307008 307377 308448 310284 310856 312186 312256 312564 313404 314496 315126 316224 319872 320128 321776 322812 323544 325458 326196 329888 330624 332592 334152 335988 338611 339521 340136 340704 342576 345384 346528 348432 349713 350506 351288 353379 355264 356784 357216 358176 359856 360144 361998 363987 364217 364658 366912 367647 367744 368928 371124 371952 374166 377468 379083 379542 380562 381888 382592 382653 383292 385728 386516 386984 388024 389844 390156 391986 395199 397488 398208 399672 401382 401472 401868 402948 405162 406504 409836 411264 412776 413712 416248 416752 417872 420168 422331 422669 425088 430416 431392 432978 433944 434928 435357 436527 438048 442799 443456 443989 445536 447174 447984 449631 451656 453413 454272 455182 456768 457317 457683 460512 464576 465426 466284 468279 468384 468846 470106 471172 471744 472689 475712 476288 477568 479808 480192 482664 484218 485316 489294 490196 491904 494832 495936 498888 501228 505141 505444 506056 507416 508032 510204 511056 513864 519792 520208 522648 525759 526932 529984 532896 535176 535824 537264 539784 540216 542997 546448 546987 550368 551616 552721 553392 556686 560224 561249 563108 566202 569313 570843 572832 573888 577304 578592 579774 579904 580476 582036 584064 584766 585234 587979 594048 595238 596232 597312 599508 602073 602208 602802 604422 609506 609756 610244 614016 614754 616896 620568 621712 624372 624512 625128 626808 628849 630252 632448 643552 645624 647088 649467 650916 652392 659776 660569 665184 668304 670761 671976 676403 677222 679042 680272 681408 682773 685152 690768 693056 696864 699426 701012 702576 703269 705159 706758 710528 713568 714432 716352 719712 720288 723996 727974 728434 729316 733824 733941 735294 737856 742248 743904 748332 754936 758166 759084 761124 763776 765306 766584 771456 773032 773968 776048 779688 780312 783972 790398 794976 799344 802764 802944 803736 805896 810324 813008 819672 822341 824551 825552 827424 832496 833504 835029 835744 840336 844662 845338 849303 860832 862784 865956 867888 869661 869856 870714 873054 876096 877149 877851 884527 885598 886912 887978 891072 892857 894348 895968 899262 903312 906826 910364 913536 914259 914634 915366 921024 922131 929152 930852 932568 936558 936768 937692 940212 942344 943488 945378 951424 959616 960384 965328 968436 970632 978588 980392 989664 991872 997776 1002456 1010282 1010888 1012112 1014832 1015833 1018563 1020408 1022112 1027728 1039584 1040416 1045296 1049139 1051518 1053864 1059968 1060137 1065792 1067927 1070352 1071648 1074528 1079568 1080432 1085994 1091961 1092651 1092896 1093974 1100736 1102941 1103232 1105442 1106784 1113372 1120448 1122498 1126216 1132404 1137249 1138626 1141686 1145664 1147776 1147959 1154608 1157184 1159548 1159808 1160952 1164072 1169532 1170468 1175958 1190476 1192464 1194624 1199016 1204146 1204416 1205604 1208844 1219012 1219512 1220488 1226771 1229508 1233792 1241136 1243424 1248744 1250256 1253616 1256177 1257698 1260504 1266993 1268007 1287104 1291248 1294176 1298934 1301832 1304784 1306071 1309581 1319552 1321138 1328397 1330368 1331967 1336608 1341522 1343952 1352806 1354444 1358084 1360239 1360544 1362816 1365546 1370304 1371951 1373049 1381536 1386112 1393728 1398852 1402024 1404837 1405152 1406538 1410318 1413516 1418067 1427136 1428864 1432704 1439424 1440576 1447992 1455948 1456868 1458632 1467882 1470588 1475712 1484496 1487808 1496664 1509872 1515423 1516332 1518168 1522248 1530612 1533168 1546064 1547936 1552096 1559376 1560624 1567944 1577277 1580796 1589952 1593137 1598688 1605528 1607472 1611792 1620648 1626016 1628991 1639344 1640961 1642693 1644682 1649102 1651104 1654848 1658163 1664992 1667008 1670058 1671488 1680672 1689324 1690676 1698606 1707939 1712529 1721664 1725568 1731912 1735776 1739322 1739712 1741428 1746108 1752192 1754298 1755702 1769054 1771196 1775956 1782144 1785714 1788696 1791936 1798524 1806624 1813652 1820728 1828518 1829268 1830732 1842048 1844262 1861704 1865136 1873116 1873536 1875384 1880424 1884688 1886547 1890756 1930656 1936872 1941264 1948401 1957176 1960784 1979328 1981707 1983293 1995552 2004912 2020564 2021776 2024224 2029209 2029664 2031666 2037126 2040816 2044224 2048319 2055456 2079168 2080832 2083333 2090592 2098278 2103036 2107728 2109807 2115477 2120274 2131584 2133271 2135854 2140704 2143296 2149056 2159136 2160864 2171988 2183922 2185302 2185792 2187948 2201472 2205882 2210884 2213568 2226744 2240896 2244996 2252432 2264808 2274498 2277252 2283372 2291328 2295918 2309216 2314368 2319096 2321904 2328144 2339064 2340936 2351916 2370277 2380952 2384928 2398032 2408292 2408832 2411208 2417688 2438024 2439024 2440976 2453542 2459016 2467023 2473653 2482272 2486848 2497488 2500512 2507232 2512354 2515396 2521008 2533986 2536014 2547909 2574208 2582496 2588352 2593537 2597868 2603664 2608983 2609568 2612142 2619162 2633553 2642276 2653581 2656794 2660736 2663934 2673216 2678571 2683044 2687904 2705612 2708888 2716168 2720478 2721088 2731092 2740608 2742777 2743902 2746098 2763072 2766393 2787456 2797704 2804048 2809674 2810304 2813076 2820636 2827032 2836134 2854272 2878848 2881152 2895984 2911896 2913736 2917264 2935764 2941176 2958683 2968992 2975616 2993328 3019744 3030846 3032664 3036336 3044496 3047499 3055689 3061224 3066336 3092128 3095872 3099593 3104192 3118752 3121248 3135888 3147417 3154554 3161592 3173891 3179904 3180411 3186274 3197376 3203781 3211056 3214944 3223584 3241296 3252032 3257982 3277953 3278688 3281922 3285386 3289364 3298204 3302208 3308823 3309696 3316326 3329984 3334016 3340116 3342976 3361344 3378648 3381352 3397212 3411747 3415878 3425058 3443328 3443877 3463824 3471552 3478644 3479424 3482856 3492216 3508596 3511404 3538108 3542392 3551912 3571428 3577392 3583872 3597048 3613248 3627304 3641456 3657036 3658536 3661464 3680313 3688524 3723408 3730272 3746232 3750768 3760848 3768531 3769376 3773094 3781512 3800979 3804021 3861312 3869047 3873744 3882528 3896802 3914352 3918213 3921568 3928743 3958656 3961789 3963414 3966586 3985191 3991104 3995901 4009824 4041128 4043552 4048448 4058418 4059328 4063332 4074252 4080717 4081632 4088448 4096638 4110912 4115853 4119147 4158336 4161664 4166666 4181184 4196556 4206072 4214511 4215456 4219614 4230954 4240548 4266542 4271708 4281408 4286592 4298112 4318272 4321728 4343976 4367844 4370604 4371584 4375896 4401943 4411764 4421768 4427136 4453488 4489992 4504864 4529616 4546269 4548996 4554504 4566744 4591836 4618432 4638192 4643808 4656288 4678128 4681872 4703832 4731831 4734821 4740554 4761904 4769856 4779411 4796064 4816584 4822416 4835376 4876048 4878048 4881952 4907084 4918032 4922883 4928079 4934046 4947306 4964544 4973696 4974489 4994976 5001024 5014464 5024708 5030792 5042016 5067972 5072028 5095818 5123817 5137587 5164992 5176704 5180801 5187074 5195736 5207328 5217966 5219136 5224284 5238324 5267106 5284552 5307162 5313588 5327868 5346432 5357142 5366088 5375808 5411224 5417776 5432336 5440956 5442176 5462184 5485554 5487804 5492196 5526144 5532786 5595408 5608096 5619348 5620608 5626152 5641272 5654064 5659641 5672268 5756387 5771857 5791968 5823792 5827472 5834528 5845203 5871528 5882352 5894369 5917366 5937984 5945121 5949879 5986656 6039488 6061692 6065328 6072672 6087627 6088992 6094998 6111378 6122448 6132672 6144957 6184256 6191689 6191744 6199186 6208384 6237504 6242496 6249999 6271776 6294834 6309108 6323184 6347782 6360822 6372548 6394752 6399813 6407562 6422112 6429888 6447168 6482592 6504064 6515964 6555906 6557376 6563844 6570772 6578728 6596408 6604416 6617646 6632652 6659968 6680232 6722688 6757296 6762704 6794424 6823494 6831756 6850116 6887754 6927648 6943104 6957288 6965712 6984432 7017192 7022808 7076216 7084784 7103824 7110831 7142856 7154784 7185373 7194096 7226496 7254608 7282912 7314072 7317072 7322928 7360626 7377048 7401069 7420959 7446816 7460544 7475489 7492464 7501536 7521696 7537062 7538752 7546188 7563024 7601958 7608042 7643727 7708021 7722624 7738094 7747488 7765056 7780611 7793604 7826949 7828704 7836426 7843136 7857486 7923578 7926828 7933172 7960743 7970382 7982208 7991802 8019648 8035713 8082256 8087104 8096896 8116836 8118656 8126664 8148504 8161434 8163264 8193276 8221824 8228331 8231706 8238294 8333332 8362368 8393112 8412144 8429022 8430912 8439228 8461908 8481096 8533084 8543416 8562816 8587397 8636544 8643456 8687952 8735688 8741208 8751792 8793239 8803886 8823528 8843536 8876049 8906976 8979984 9009728 9059232 9092538 9097992 9109008 9133488 9142497 9167067 9183672 9236864 9276384 9287616 9298779 9312576 9356256 9363744 9407664 9463662 9469642 9481108 9521673 9523808 9539712 9541233 9558822 9592128 9611343 9633168 9644832 9670752 9752096 9756096 9763904 9814168 9833859 9836064 9845766 9856158 9868092 9894612 9926469 9929088 9948978 9989952 10002048 10028928 10049416 10061584 10084032 10135944 10144056 10191636 10235241 10247634 10275174 10329984 10361602 10374148 10391472 10414656 10435932 10438272 10448568 10476648 10534212 10569104 10614324 10627176 10655736 10690433 10714284 10732176 10751616 10822448 10835552 10864672 10881912 10924368 10971108 10975608 10984392 11040939 11065572 11190816 11216192 11238696 11252304 11282544 11305593 11308128 11319282 11344536 11402937 11412063 11498851 11512774 11543714 11583936 11607141 11647584 11654944 11669056 11690406 11743056 11764704 11788738 11834732 11875968 11885367 11890242 11899758 11955573 11973312 11987703 12078976 12123384 12130656 12145344 12175254 12177984 12189996 12222756 12242151 12244896 12265344 12289914 12357441 12368512 12383378 12398372 12475008 12484992 12499998 12543552 12589668 12618216 12646368 12695564 12721644 12745096 12799626 12815124 12844224 12859776 12894336 12965184 13031928 13111812 13114752 13127688 13141544 13157456 13192816 13205829 13235292 13265304 13360464 13514592 13525408 13588848 13638807 13646988 13663512 13700232 13775508 13855296 13883051 13914576 13931424 13968864 14034384 14045616 14152432 14169568 14195493 14204463 14207648 14221662 14285712 14309568 14338233 14370746 14388192 14509216 14565824 14628144 14634144 14645856 14721252 14754096 14768649 14784237 14802138 14841918 14893632 14921088 14923467 14932897 14950978 14984928 15003072 15043392 15074124 15077504 15092376 15126048 15203916 15216084 15287454 15416042 15476188 15494976 15530112 15542403 15561222 15587208 15653898 15657408 15672852 15686272 15714972 15847156 15853656 15866344 15921486 15940764 15983604 16039296 16071426 16164512 16174208 16233672 16253328 16297008 16322868 16326528 16386552 16456662 16463412 16476588 16666664 16786224 16824288 16858044 16861824 16878456 16923816 16962192 16978923 17066168 17086832 17174794 17269161 17315571 17375904 17471376 17482416 17503584 17586478 17607772 17647056 17683107 17687072 17752098 17813952 17835363 17849637 17959968 18019456 18118464 18154759 18185076 18195984 18218016 18262881 18266976 18284994 18334134 18367344 18434871 18552768 18575067 18575232 18589933 18597558 18625152 18712512 18727488 18749997 18815328 18927324 18939284 18962216 19043346 19047616 19082466 19117644 19184256 19199439 19222686 19266336 19289664 19341504 19504192 19512192 19527808 19628336 19667718 19672128 19691532 19712316 19736184 19789224 19852938 19897956 19979904 20098832 20123168 20168064 20271888 20288112 20383272 20470482 20495268 20550348 20710781 20723204 20748296 20782944 20829312 20871864 20897136 20953296 21068424 21138208 21228648 21254352 21311472 21332493 21355009 21380866 21428568 21464352 21556119 21644896 21671104 21729344 21763824 21848736 21942216 21951216 21968784 22081878 22131144 22203207 22217237 22262877 22381632 22426467 22432384 22477392 22504608 22565088 22611186 22616256 22638564 22689072 22805874 22824126 22997702 23025548 23087428 23124063 23167872 23214282 23295168 23309888 23338112 23341833 23380812 23486112 23529408 23577476 23669464 23770734 23780484 23799516 23882229 23911146 23946624 23975406 24107139 24246768 24261312 24290688 24350508 24355968 24379992 24445512 24484302 24489792 24579828 24684993 24714882 24766756 24796744 24999996 25087104 25179336 25236432 25292736 25391128 25443288 25490192 25599252 25630248 25688448 25762191 25782809 25930368 26063856 26223624 26255376 26283088 26314912 26379717 26385632 26411658 26470584 26530608 26628147 26720928 27029184 27050816 27083329 27177696 27277614 27293976 27327024 27400464 27427491 27501201 27551016 27658193 27710592 27732523 27766102 27829152 27862848 27896337 27937728 28068768 28091232 28304864 28339136 28390986 28408926 28415296 28443324 28565019 28571424 28619136 28676466 28741492 28776384 28834029 29018432 29131648 29256288 29268288 29291712 29442504 29501577 29508192 29537298 29568474 29604276 29683836 29787264 29846934 29865794 29901956 29969856 30006144 30086784 30148248 30184752 30252096 30407832 30432168 30574908 30813601 30832084 30952376 30989952 31084806 31122444 31174416 31307796 31314816 31345704 31429944 31694312 31707312 31732688 31842972 31881528 31967208 32071299 32142852 32329024 32467344 32506656 32594016 32645736 32773104 32913324 32926824 32953176 33122817 33333328 33572448 33648576 33715981 33716088 33756912 33847632 33916779 33924384 33957846 34132336 34173664 34236189 34349588 34496553 34538322 34631142 34751808 34821423 34942752 34964832 35007168 35172956 35215544 35294112 35366214 35374144 35504196 35627904 35656101 35670726 35699274 35866719 35919936 35963109 36236928 36265607 36309518 36370152 36391968 36436032 36525762 36533952 36569988 36668268 36726453 36734688 36869742 37105536 37150134 37179866 37195116 37425024 37454976 37499994 37630656 37854648 37878568 37924432 38086692 38095232 38164932 38235288 38398878 38445372 38532672 38579328 38683008 39008384 39256672 39335436 39344256 39383064 39424632 39472368 39578448 39617487 39705876 39795912 40197664 40246336 40294709 40543776 40576224 40766544 40916421 40940964 40990536 41100696 41260583 41421562 41446408 41496592 41565888 41649153 41743728 41794272 41906592 42136848 42276416 42457296 42508704 42613389 42622944 42664986 42710018 42761732 42857136 42928704 43014699 43112238 43289792 43342208 43458688 43527648 43697472 43884432 43902432 43937568 44163756 44262288 44352711 44406414 44434474 44525754 44763264 44770401 44798691 44852934 44954784 45009216 45130176 45222372 45232512 45277128 45378144 45611748 45648252 45995404 46051096 46174856 46248126 46428564 46590336 46619776 46627209 46683666 46761624 46972224 47058816 47154952 47338928 47541468 47560968 47599032 47764458 47822292 47950812 48214278 48493536 48522624 48701016 48759984 48891024 48968604 48979584 49159656 49369986 49429764 49533512 49593488 49999992 50297611 50358672 50472864 50585472 50782256 50886576 50936769 50980384 51198504 51260496 51503257 51524382 51565618 51807483 51946713 52127712 52447248 52510752 52566176 52629824 52759434 52771264 52823316 52941168 53049321 53061216 53256294 53441856 53506089 53548911 53956147 54058368 54101632 54166658 54355392 54464277 54555228 54587952 54654048 54788643 54800928 54854982 55002402 55102032 55249489 55316386 55465046 55532204 55658304 55725201 55725696 55769799 55792674 55875456 56137536 56182464 56249991 56609728 56678272 56781972 56817852 56830592 56886648 57130038 57142848 57352932 57482984 57552768 57598317 57668058 58036864 58512576 58536576 58583424 58885008 59003154 59016384 59074596 59136948 59208552 59367672 59693868 59731588 59803912 59939712 60296496 60369504 60504192 60815664 60864336 61149816 61552673 61627202 61664168 61904752 62132343 62169612 62244888 62348832 62615592 62691408 62859888 63388624 63414624 63465376 63685944 63763056 63934416 63997479 64065027 64142598 64285704 64658048 64668357 64934688 65013312 65188032 65291472 65546208 65826648 65853648 65906352 66245634 66609621 66651711 66666656 66788631 67144896 67279401 67297152 67350413 67431962 67432176 67513824 67695264 67833558 67848768 67915692 68264672 68347328 68472378 68699176 68993106 69076644 69262284 69372189 69503616 69642846 69885504 69929664 70014336 70025499 70345912 70431088 70588224 70732428 70748288 71008392 71312202 71341452 71398548 71646687 71733438 71839872 71926218 72531214 72619036 72740304 72783936 72872064 73051524 73067904 73139976 73336536 73452906 73469376 73739484 74300268 74359732 74390232 74833031 74999988 75261312 75709296 75757136 75848864 76173384 76329864 76470576 76626797 76797756 76890744 77065344 77286573 77348427 78513344 78670872 78766128 78849264 78944736 79139151 79156896 79234974 79411752 79591824 79884441 80395328 80491957 80492672 80589418 81087552 81152448 81249987 81533088 81832842 81881928 81981072 82201392 82521166 82843124 82892816 82974579 82993184 83131776 83197569 83298306 83487456 83588544 83689011 83813184 84273696 84552832 84914592 85017408 85226778 85245888 85329972 85420036 85523464 85695057 85714272 85857408 86029398 86224476 86502087 86579584 87055296 87394944 87768864 87804864 87875136 88327512 88524576 88705422 88812828 88868948 89051508 89540802 89597382 89705868 89909568 90018432 90260352 90444744 90554256 90756288 91223496 91296504 91990808 92102192 92349712 92440803 92496252 92857128 93254418 93367332 93523248 93944448 94309904 94677856 95082936 95121936 95198064 95528916 95644584 95901624 96213897 96428556 96987072 97181357 97402032 97519968 97782048 97937208 98319312 98739972 98859528 99067024 99186976 99368451 99999984 100204273 100595222 100717344 100945728 101147943 101564512 101750337 101773152 101873538 101960768 102397008 102520992 103006514 103048764 103131236 103489659 103614966 103893426 104255424 104464269 104894496 105021504 105132352 105259648 105518868 105542528 105646632 105882336 106098642 106122432 106512588 106883712 106968303 107012178 107097822 107912294 108333316 108710784 108796821 108928554 109110456 109175904 109308096 109577286 109601856 109709964 110004804 110204064 110498978 110632772 110930092 111064408 111316608 111450402 111539598 111585348 112275072 112364928 112499982 113219456 113563944 113635704 113773296 114260076 114285696 114705864 114965968 115196634 115336116 117025152 117770016 118006308 118032768 118149192 118273896 118417104 118735344 118852461 119387736 119463176 119607824 120592992 120739008 120884127 121631328 121728672 122299632 123105346 123254404 123328336 123781749 123809504 124264686 124339224 124489776 124697664 124947459 125231184 125382816 125719776 126777248 126829248 126930752 127083313 127371888 127526112 127840167 127868832 127994958 128130054 128285196 128571408 129044097 129336714 129869376 130026624 130129531 130376064 130582944 131092416 131653296 131707296 131812704 132491268 133058133 133219242 133303422 133333312 133577262 134289792 134396073 134558802 134700826 134863924 134864352 135027648 135390528 135667116 135697536 135831384 136529344 136694656 136944756 137398352 137986212 138153288 138524568 138744378 139285692 139771008 139859328 139881627 140050998 140691824 140862176 141176448 141464856 142016784 142624404 142682904 142797096 143293374 143466876 143852436 145062428 145238072 145480608 145567872 146103048 146279952 146673072 146905812 146938752 147478968 148600536 148719464 148780464 149485063 149666062 149999976 150892833 151418592 151514272 151697728 152346768 152659728 152941152 153253594 153595512 153781488 154509771 154573146 154696854 155422449 155840139 157026688 157341744 157532256 157698528 157889472 158278302 158313792 158469948 158823504 159147963 159183648 159768882 160646733 160790656 160983914 161178836 161868441 162175104 162304896 162499974 163066176 163392831 163665684 163763856 163962144 164402784 165042332 165686248 165748467 165785632 165949158 165986368 166395138 166596612 166974912 167175603 167177088 167309397 167378022 167626368 168547392 168749973 169829184 170034816 170453556 170491776 170659944 170840072 171046928 171390114 171428544 172058796 172448952 172794951 173004174 174110592 175537728 175609728 175750272 176655024 177049152 177410844 177625656 177737896 178103016 179081604 179194764 179411736 179819136 180479663 180889488 181108512 181512576 182446992 182593008 183981616 184204384 184658019 184699424 184881606 184992504 185714256 186397029 186508836 186734664 187046496 188619808 189355712 190165872 190243872 190396128 191057832 191289168 191803248 191992437 192195081 192427794 192857112 193607351 193974144 194005071 194127661 194362714 194804064 195039936 195564096 195874416 196638624 197479944 197719056 198134048 198373952 198736902 199955133 199999968 200408546 201190444 201434688 201838203 201891456 202051239 202295886 203129024 203500674 203546304 203747076 203921536 204794016 205041984 206013028 206097528 206262472 206979318 207229932 207786852 208116567 208510848 208928538 209788992 210043008 210076497 210264704 211037736 211293264 211764672 212197284 212244864 213025176 213936606 214024356 214195644 215824588 216666632 217593642 217857108 218220912 218351808 218616192 219154572 219203712 219419928 220009608 220408128 220997956 221265544 221860184 222128816 222900804 223079196 223170696 224499093 224999964 227127888 227271408 227546592 228520152 229411728 229880391 229931936 230393268 230672232 231859719 232045281 235540032 236011867 236012616 236298384 236547792 236834208 237417453 237470688 237704922 238775472 238926352 239215648 239653323 241185984 241475871 241478016 241669129 241768254 243262656 243457344 243749961 244599264 246210692 246508808 246656672 247563498 247619008 248529372 248678448 248923737 248979552 249395328 249592707 249894918 250462368 250765632 251067033 251439552 253554496 253658496 253859249 253861504 254166626 254743776 255052224 255680334 255737664 255989916 256260108 256570392 257085171 257142816 258088194 258673428 259738752 260259062 261165888 262184832 263306592 263414592 263625408 264982536 266116266 266438484 266606844 266666624 267154524 268792146 269117604 269401652 269727848 269728704 270055296 270781056 271334232 271662768 273058688 273889512 274796704 275972424 276306576 277049136 277322409 277488756 278571384 279763254 280101996 281383648 281724352 282929712 284033568 285248808 285365808 285594192 286586748 286933752 287704872 288641691 288824081 290124856 290476144 290961216 291544071 292206096 292559904 293346144 293811624 294957936 297201072 297438928 297560928 298970126 299332124 299999952 300612819 301785666 302837184 303028544 303395456 303443829 304693536 305319456 305882304 306507188 307191024 307562976 309019542 309146292 309393708 310468977 310844898 311680278 313392807 314683488 315064512 315397056 315778944 316028861 316556604 316627584 316939896 317647008 318295926 318367296 319537764 320904909 321293466 321967828 322357672 323736882 324999948 326132352 326390463 326785662 327331368 327527712 327924288 328805568 330084664 331372496 331496934 331571264 331898316 331972736 332790276 333193224 333949824 334351206 334618794 334756044 337094784 337499946 339658368 340907112 341319888 341680144 342093856 342780228 342857088 344117592 344897904 345589902 346008348 351075456 352083277 353310048 354098304 354821688 355251312 355475792 356206032 356557383 358163208 358389528 358823472 359556509 360522799 360959326 361778976 362217024 362652381 364893984 365186016 367963232 368408768 369316038 369398848 369763212 369985008 371345247 371428512 372794058 373017672 373469328 374092992 374842377 377239616 377693029 378711424 380331744 380487744 380792256 381249939 382115664 382578336 383520501 383606496 383984874 384390162 384855588 385714224 386746423 387214702 388010142 388255322 388725428 389608128 390079872 390388593 391128192 391748832 393277248 394959888 395438112 396268096 396747904 397473804 399910266 399999936 400817092 402380888 402869376 403188219 403676406 404102478 404591772 406258048 407001348 407092608 407494152 409588032 410083968 412026056 412195056 412524944 413958636 414459864 415573704 416233134 417857076 419577984 419644881 420152994 422075472 422586528 423529344 424394568 426050352 427873212 428048712 428391288 431649176 433333264 435187284 435714216 436441824 436703616 438307753 438309144 438839856 440019216 440816256 441995912 442531088 443720368 444257632 445801608 446158392 446341392 448455189 448998186 449999928 452678499 454255776 454542816 455093184 457040304 458823456 459760782 459863872 460786536 461344464 463529313 463719438 464090562 466267347 467520417 470189281 471080064 471452891 472023734 472025232 472596768 473095584 473668416 474834906 474941376 475409844 477443889 477550944 477852704 478431296 479306646 482371968 482951742 483338258 483536508 485605323 486525312 486914688 487499922 489198528 490178493 492421384 493017616 493313344 495126996 495238016 497058744 497245401 497356896 497847474 497959104 499185414 499789836 500924736 501526809 501531264 501928191 502134066 502879104 507108992 507718498 508333252 509487552 510104448 511360668 511475328 511979832 512520216 513140784 514170342 514285632 516176388 517346856 520518124 522331776 523831217 526613184 526829184 527250816 529965072 532232532 532876968 533213688 534309048 536387579 537584292 538235208 538803304 539455696 539457408 541438989 542668464 543325536 547779024 549593408 551944848 552613152 553974057 554098272 554644818 554977512 557142768 559191087 559526508 560203992 562767296 563448704 565859424 568067136 570497616 570731616 571188384 573173496 573867504 575409744 576585243 577283382 577648162 580249712 580822053 580952288 581922432 582015213 582382983 583088142 584412192 585119808 586692288 587623248 589915872 594402144 594877856 595121856 597940252 598664248 599865399 599999904 601225638 603571332 605514609 605674368 606057088 606153717 606887658 609387072 610638912 611764608 613014376 614382048 615125952 618039084 618292584 618787416 620937954 621689796 623360556 624349701 626785614 629366976 630129024 630794112 632057722 633113208 633879792 635294016 636591852 636734592 639075528 641809818 642586932 643935656 644715344 647473764 649999896 652780926 653571324 654662736 655055424 655848576 657611136 660169328 662744992 662993868 663142528 663796632 665580552 666386448 668702412 669237588 669512088 673497279 674999892 681814224 682639776 683360288 684187712 685560456 688235184 689641173 689795808 691179804 692016696 695579157 696135843 701429911 704166554 706620096 708035601 709643376 710502624 710951584 712252359 712412064 713114766 716326416 716779056 717646944 718243357 719113018 721045598 721918652 723557952 724427613 724434048 725007387 725304762 729787968 730372032 731249883 735926464 736817536 738632076 738797696 739526424 739970016 742690494 742857024 745588116 746035344 746771211 746938656 748185984 748778121 749684754 754479232 755386058 760663488 760975488 761577747 761584512 762499878 764231328 765156672 767041002 767212992 767969748 768780324 769711176 771428448 773492846 774429404 776020284 776510644 777450856 779216256 780777186 783497664 786554496 789919776 790876224 792536192 794947608 799820532 799999872 801634184 804761776 806376438 807352812 808204956 809183544 814002696 814988304 819176064 824052112 824390112 825049888 827917272 828919728 831147408 831967227 832466268 835714152 839289762 840305988 844150944 845173056 848789136 852100704 855746424 856097424 856782576 863298352 865925073 866472243 866666528 870374568 871428432 872883648 874632213 875555369 876615506 876618288 877679712 880038432 883991824 885062176 887440736 888515264 891603216 892316784 892682784 896910378 897996372 899999856 901838457 905356998 908511552 909085632 910186368 910331487 910906717 914080608 917646912 919521564 919727744 921573072 922688928 927058626 927438876 928181124 931406931 932534694 935040834 939241313 940378562 942905782 944047468 944050464 945193536 946191168 947336832 948086583 949669812 949882752 950819688 954887778 955101888 955705408 956862592 958613292 965903484 966676516 967073016 971210646 974999844 978397056 979171389 980356986 984842768 986035232 986626688 990253992 994117488 994490802 994713792 995694948 995918208 998370828 999579672 1001849472 1003053618 1003856382 1004268132 1015436996 1016666504 1018975104 1022721336 1023959664 1025040432 1026281568 1028340684 1028571264 1032352776 1034693712 1041036248 1046395441 1047662434 1053226368 1056249831 1059930144 1064465064 1065753936 1066427376 1068618096 1072775158 1075168584 1076470416 1077606608 1078669527 1078911392 1081568397 1082877978 1085336928 1086651072 1087957143 1095558048 1099186816 1103889696 1105226304 1107948114 1108196544 1109289636 1109955024 1114035741 1114285536 1118382174 1119053016 1120407984 1124527131 1125534592 1131718848 1133079087 1133985913 1136134272 1140995232 1141463232 1142376768 1143749817 1146346992 1147735008 1150819488 1153170486 1154566764 1155296324 1160239269 1160499424 1161644106 1161904576 1164030426 1164765966 1166176284 1168824384 1170239616 1171165779 1173384576 1175246496 1179831744 1188804288 1189755712 1190243712 1195880504 1197328496 1199730798 1199999808 1202451276 1207142664 1209564657 1211029218 1212307434 1213775316 1218774144 1221277824 1226028752 1228764096 1230251904 1236078168 1236585168 1237574832 1241875908 1243379592 1246721112 1248699402 1253571228 1258733952 1263357641 1264115444 1266226416 1267759584 1270588032 1273183704 1278151056 1283619636 1285173864 1287871312 1289430688 1294947528 1299999792 1302655549 1305561852 1307142648 1309325472 1310110848 1314923259 1320338656 1325489984 1325987736 1327593264 1331161104 1332772896 1337404824 1338475176 1339024176 1345365567 1346994558 1349999784 1355251457 1358035497 1363628448 1365279552 1366720576 1368375424 1371120912 1376470368 1379282346 1379591616 1382359608 1384033392 1390587939 1391158314 1392271686 1402859822 1408333108 1410567843 1413240192 1414358673 1416071202 1419286752 1421005248 1421903168 1424504718 1424824128 1426229532 1432652832 1433558112 1435293888 1436486714 1438226036 1442091196 1443837304 1447115904 1448855226 1450014774 1450609524 1456815969 1459575936 1460744064 1462499766 1470535479 1471852928 1477264152 1479052848 1479940032 1485380988 1485714048 1491176232 1491736203 1492070688 1493542422 1493877312 1497556242 1499369508 1505784573 1510772116 1521326976 1523155494 1524999756 1528462656 1530313344 1534082004 1534425984 1535939496 1537560648 1539422352 1542856896 1546985692 1548858808 1552040568 1553021288 1554901712 1561554372 1566995328 1571493651 1579839552 1581752448 1589895216 1599641064 1603268368 1609162737 1609523552 1612752876 1614705624 1616409912 1618367088 1624316967 1628005392 1629976608 1648104224 1648780224 1650099776 1652083069 1655834544 1657839456 1661922171 1662294816 1663934454 1664932536 1671428304 1677573261 1678579524 1680611976 1688301888 1690346112 1691683903 1697578272 1704201408 1711492848 1712194848 1713565152 1726596704 1729755729 1731850146 1732944486 1733333056 1740749136 1742466159 1742856864 1745767296 1747148949 1749264426 1751110738 1753231012 1753236576 1755359424 1760076864 1767983648 1770124352 1774881472 1777030528 1783206432 1784633568 1785365568 1793820756 1795992744 1799596197 1799999712 1803676914 1810713996 1817023104 1818171264 1818461151 1820662974 1821813434 1828161216 1835293824 1839043128 1843146144 1845377856 1854117252 1854877752 1856362248 1862813862 1865069388 1870081668 1878482626 1880757124 1885811564 1888094936 1888100928 1890387072 1892382336 1896173166 1899339624 1901639376 1909775556 1910203776 1911410816 1917226584 1931806968 1933353032 1934146032 1942421292 1949999688 1958342778 1960713972 1969685536 1972070464 1980507984 1988234976 1988981604 1989427584 1991389896 1996741656 1999159344 2006107236 2007712764 2008536264 2020491837 2030873992 2033333008 2045442672 2047919328 2050080864 2052563136 2056681368 2064705552 2068923519 2069387424 2082072496 2088407529 2092790882 2095324868 2104289733 2112499662 2119860288 2124106803 2128930128 2131507872 2132854752 2137236192 2145550316 2150337168 2152940832 2154730071 2155213216 2157339054 2157822784 2163136794 2165755956 2170673856 2173282839 2173302144 2175022161 2175914286 2191116096 2193749649 2207779392 2210452608 2212202027 2215896228 2216393088 2218579272 2219910048 2228071482 2228571072 2236764348 2238106032 2240313633 2240815968 2246334363 2249054262 2263437696 2265229049 2266158174 2267971826 2281990464 2282926464 2284733241 2284753536 2287499634 2292693984 2295470016 2301638976 2306340972 2309133528 2310592648 2320478538 2320998848 2323288212 2323809152 2328060852 2329531932 2332352568 2337648768 2342331558 2350492992 2359663488 2377608576 2379511424 2391761008 2394656992 2399461596 2399999616 2404902552 2414285328 2419129314 2422058436 2424614868 2427550632 2452057504 2457528192 2472156336 2473170336 2475149664 2483751816 2486759184 2493442224 2495901681 2497398804 2507142456 2516895563 2523659593 2526715282 2528230888 2532452832 2535519168 2546367408 2556302112 2567239272 2570347728 2575742624 2578861376 2589895056 2599416729 2599999584 2605311098 2611123704 2614285296 2618650944 2623896639 2626666107 2629846518 2640677312 2650979968 2651975472 2655186528 2662322208 2665545792 2674809648 2676950352 2678048352 2690731134 2693989116 2699999568 2705515371 2707224961 2710502914 2716070994 2727256896 2730559104 2730994461 2732720151 2733441152 2742241824 2752940736 2758564692 2759183232 2764719216 2768066784 2781175878 2782316628 2784543372 2805719644 2816666216 2817723939 2821135686 2828717346 2832142404 2838573504 2842010496 2843806336 2844259749 2849009436 2849648256 2852459064 2865305664 2867116224 2870587776 2872973428 2876452072 2884182392 2887674608 2897710452 2900029548 2901219048 2913631938 2924999532 2937514167 2941070958 2954528304 2958105696 2959880064 2970761976 2982352464 2983472406 2984141376 2987084844 2987754624 2995112484 2998739016 3011569146 3021544232 3046310988 3049999512 3056925312 3068154271 3068164008 3071878992 3075121296 3078844704 3085713792 3093971384 3097717616 3104081136 3106042576 3109803424 3123108744 3139186323 3141698677 3142987302 3159679104 3168749493 3179790432 3199282128 3206536736 3218325474 3219047104 3225505752 3229411248 3232819824 3236008581 3236734176 3244705191 3248633934 3256010784 3259953216 3263871429 3291324967 3296208448 3297560448 3300170237 3300199552 3304166138 3311669088 3315678912 3323844342 3324589632 3327868908 3329865072 3342107223 3342856608 3355146522 3357159048 3361223952 3370218829 3376603776 3383367806 3395156544 3399237261 3401957739 3408402816 3422985696 3424389696 3427130304 3431249451 3453193408 3459511458 3463700292 3465888972 3466666112 3480717807 3481498272 3484932318 3485713728 3494297898 3498528852 3502221476 3506462024 3506473152 3510718848 3513497337 3520153728 3535967296 3540248704 3549762944 3566412864 3569267136 3570731136 3587641512 3591985488 3599192394 3599999424 3607353828 3621427992 3636922302 3641325948 3643626868 3656322432 3678086256 3686292288 3690755712 3708234504 3709755504 3712724496 3725627724 3730138776 3740163336 3754713053 3756965252 3761514248 3771623128 3776189872 3776201856 3790072923 3792346332 3798679248 3803278752 3819551112 3834453168 3863613936 3866706064 3868292064 3884842584 3899999376 3907966647 3916685556 3921427944 3939371072 3944140928 3944769777 3961015968 3976469952 3977963208 3982779792 3993483312 3998318688 4012214472 4015425528 4017072528 4036096701 4040983674 4061747984 4065754371 4066666016 4074106491 4090885344 4095838656 4100161728 4105126272 4108375193 4113362736 4129411104 4137847038 4138774848 4164144992 4171763817 4176815058 4185581764 4190649736 4208579466 4224999324 4231703529 4239720576 4243076019 4248213606 4257860256 4263015744 4265709504 4274472384 4291100632 4300674336 4305881664 4309460142 4310426432 4314678108 4315645568 4326273588 4331511912 4341347712 4346565678 4350044322 4351828572 4370447907 4382232192 4387499298 4415558784 4424404054 4431792456 4437158544 4439820096 4456142964 4457142144 4473528696 4475208609 4476212064 4480627266 4481631936 4492668726 4498108524 4530458098 4532316348 4535943652 4563980928 4569466482 4574999268 4585387968 4590940032 4603277952 4612681944 4618267056 4621185296 4640957076 4641997696 4646576424 4656121704 4659063864 4664705136 4674234617 4684663116 4700985984 4714480953 4783522016 4789313984 4798923192 4809805104 4827488211 4828570656 4838258628 4844116872 4849229736 4855101264 4872950901 4904115008 4910009377 4944312672 4946340672 4950299328 4956249207 4967503632 4973518368 4985766513 4986884448 4991803362 4994797608 5014284912 5027703499 5033791126 5047319186 5053430564 5056461776 5064905664 5071038336 5075051709 5092734816 5112604224 5134478544 5140695456 5151485248 5157722752 5179790112 5198833458 5199999168 5210622196 5222247408 5227398477 5228570592 5237301888 5241446847 5247793278 5253332214 5259693036 5281354624 5303950944 5310373056 5324644416 5331091584 5349619296 5353900704 5356096704 5381462268 5387978232 5399999136 5411030742 5414449922 5421005828 5432141988 5454513792 5455383453 5461988922 5465440302 5484483648 5505881472 5517129384 5529438432 5536133568 5562351756 5564633256 5569086744 5611439288 5633332432 5635447878 5642271372 5657434692 5664284808 5677147008 5688519498 5698018872 5704918128 5730611328 5734232448 5745946856 5752904144 5768364784 5775349216 5795420904 5800059096 5802438096 5827263876 5849999064 5875028334 5882141916 5909056608 5916211392 5941523952 5964704928 5966944812 5968282752 5974169688 5990224968 5997478032 6023138292 6043088464 6061475511 6092621976 6099999024 6112460653 6128887583 6136308542 6136328016 6143757984 6150242592 6157689408 6187942768 6195435232 6206770557 6208162272 6212085152 6219606848 6246217488 6278372646 6283397354 6285974604 6312869199 6337498986 6359580864 6372320409 6398564256 6413073472 6436650948 6438094208 6451011504 6458822496 6464190213 6465639648 6472017162 6473468352 6489410382 6497267868 6512021568 6519848517 6519906432 6525066483 6527742858 6574689191 6582649934 6592416896 6600340474 6608332276 6623338176 6631357824 6636606081 6647688684 6649179264 6655737816 6659730144 6684214446 6685713216 6710293044 6714318096 6722447904 6740437658 6766735612 6790313088 6795687147 6798474522 6803915478 6845971392 6848779392 6854199723 6854260608 6862498902 6906386816 6919022916 6927400584 6931777944 6961435614 6962996544 6969864636 6971427456 6988595796 6997057704 7004442952 7012924048 7012946304 7026994674 7071934592 7132825728 7138534272 7175283024 7183970976 7198384788 7199998848 7214707656 7242855984 7273844604 7282651896 7287253736 7356172512 7372584576 7416469008 7419511008 7425448992 7451255448 7460277552 7480326672 7509426106 7513930504 7523028496 7543246256 7550686689 7552379744 7570978779 7580145846 7584692664 7597358496 7606557504 7639102224 7668906336 7727227872 7733412128 7736584128 7769685168 7798250187 7799998752 7815933294 7833371112 7842855888 7871689917 7878742144 7879998321 7889539554 7922031936 7937901391 7952939904 7955926416 7965559584 7986966624 7996637376 8024428944 8030851056 8034145056 8072193402 8081967348 8116546113 8121674883 8123495968 8131508742 8133332032 8148212982 8181770688 8191677312 8198160453 8200323456 8216750386 8226725472 8258822208 8275694076 8277549696 8328289984 8343527634 8353630116 8371163528 8381299472 8417158932 8449998648 8453171817 8463407058 8486152038 8496427212 8515720512 8526031488 8531419008 8532779247 8548944768 8582201264 8601348672 8611763328 8618920284 8620852864 8629356216 8652547176 8663023824 8693131356 8700088644 8703657144 8740895814 8774998596 8848808108 8863584912 8874317088 8879640192 8912285928 8947057392 8950417218 8952424128 8961254532 8963263872 8985337452 8996217048 9060916196 9064632696 9071887304 9118588843 9138932964 9149998536 9170775936 9204462813 9225363888 9236534112 9242370592 9281914152 9293152848 9312243408 9318127728 9329410272 9337163641 9348469234 9369326232 9417558969 9425096031 9428961906 9506248479 9567044032 9578627968 9597846384 9619610208 9654976422 9657141312 9676517256 9688233744 9698459472 9708025743 9710202528 9734115573 9745901802 9808230016 9820018754 9873974901 9888625344 9892681344 9900510711 9900598656 9912498414 9935007264 9947036736 9971533026 9973768896 9983606724 9989595216 10028569824 10055406998 10067582252 10094638372 10106861128 10110656487 10112923552 10129811328 10150103418 10185469632 10197711783 10205873217 10225208448 10268957088 10281390912 10293748353 10302970496 10359580224 10397666916 10399998336 10421244392 10442153421 10444494816 10454796954 10457141184 10482893694 10495586556 10506664428 10519386072 10540492011 10607901888 10620746112 10649288832 10699238592 10707801408 10712193408 10762924536 10775956464 10799998272 10822061484 10828899844 10842011656 10864283976 10910766906 10923977844 10930880604 10968967296 11034258768 11058876864 11072267136 11124703512 11129266512 11138173488 11222878576 11264139159 11266664864 11270895756 11284542744 11314869384 11328569616 11370218769 11377038996 11396037744 11409836256 11491893712 11505808288 11536729568 11550698432 11590841808 11600118192 11604876192 11654527752 11699998128 11723899941 11750056668 11764283832 11818113216 11832422784 11834309331 11841787321 11883047904 11929409856 11933889624 11948339376 11980449936 11994956064 12046276584 12086176928 12108290103 12122951022 12185243952 12197263113 12199998048 12210137069 12224921306 12257775166 12272617084 12272656032 12287515968 12300485184 12315378816 12325125579 12375885536 12390870464 12413541114 12416324544 12424170304 12439213696 12492434976 12556745292 12566794708 12571949208 12625738398 12674997972 12695110587 12719161728 12729228057 12744640818 12797128512 12826146944 12873301896 12902023008 12917644992 12928380426 12931279296 12944034324 12946936704 12978820764 12994535736 13024043136 13039697034 13050132966 13055485716 13149378382 13165299868 13200680948 13216664552 13246676352 13273212162 13295377368 13311475632 13319460288 13368428892 13371426432 13420586088 13428636192 13444895808 13480875316 13533471224 13591374294 13596949044 13607830956 13691942784 13708399446 13724997804 13838045832 13854801168 13863555888 13922871228 13925993088 13939729272 13977191592 13994115408 14008885904 14022703851 14025848096 14053989348 14143442859 14350566048 14367941952 14396769576 14429415312 14482464633 14485711968 14547689208 14565303792 14574507472 14618852703 14712345024 14730028131 14741816869 14832938016 14839022016 14850897984 14868747621 14902510896 14920555104 14960653344 15018852212 15027861008 15046056992 15083110497 15086492512 15101373378 15104759488 15141957558 15160291692 15169385328 15194716992 15213115008 15225155127 15278204448 15337812672 15454455744 15466824256 15473168256 15485414189 15539370336 15596500374 15599997504 15631866588 15666742224 15682195431 15685711776 15724340541 15743379834 15759996642 15779079108 15844063872 15856603343 15875802782 15911852832 15931119168 15973933248 15993274752 16048857888 16061702112 16068290112 16144386804 16163934696 16233092226 16243349766 16246991936 16263017484 16266664064 16296425964 16363541376 16396320906 16433500772 16453450944 16517644416 16551388152 16656579968 16687055268 16707260232 16742327056 16762598944 16834317864 16899997296 16906343634 16926814116 16972304076 16992854424 17031441024 17065558494 17164402528 17202697344 17237840568 17258712432 17305094352 17326047648 17386262712 17400177288 17407314288 17481791628 17549997192 17618268941 17697616216 17727169824 17748634176 17824571856 17894114784 17900834436 17904848256 17922509064 17970674904 17992434096 18121832392 18129265392 18143774608 18237177686 18277865928 18299997072 18337381959 18386662749 18408925626 18450727776 18473068224 18484741184 18563828304 18586305696 18624486816 18636255456 18658820544 18674327282 18696938468 18738652464 18835117938 18850192062 18857923812 18938607597 19012496958 19116961227 19134088064 19195692768 19239220416 19277760521 19309952844 19314282624 19353034512 19376467488 19392570639 19396918944 19416051486 19420405056 19468231146 19491803604 19575199449 19640037508 19724067573 19747949802 19777250688 19801021422 19824996828 19870014528 19894073472 19909818243 19943066052 19947537792 19967213448 19979190432 20057139648 20110813996 20135164504 20189276744 20213722256 20221312974 20225847104 20300206836 20370939264 20387061441 20395423566 20411746434 20537914176 20562599169 20562781824 20587496706 20719160448 20795333832 20842488784 20884306842 20888989632 20909593908 20914282368 20965787388 20991173112 21013328856 21038772144 21080984022 21215803776 21398477184 21415602816 21477079897 21525849072 21551912928 21599996544 21644122968 21657799688 21684023312 21728567952 21821533812 21847955688 21861761208 21991890739 22068517536 22117753728 22249407024 22258533024 22276346976 22445757152 22528278318 22533329728 22541791512 22569085488 22629738768 22652060067 22657139232 22712936337 22740437538 22754077992 22792075488 22819672512 22983787424 23011616576 23039274769 23073459136 23101396864 23181683616 23200236384 23209752384 23309055504 23394750561 23399996256 23447799882 23500113336 23528567664 23591531803 23636226432 23639994963 23668618662 23683574642 23766095808 23813704173 23858819712 23867779248 23896678752 23960899872 23989912128 24092553168 24172353856 24216580206 24245902044 24365024649 24370487904 24394526226 24399996096 24420274138 24449842612 24515550332 24545234168 24545312064 24575031936 24594481359 24600970368 24650251158 24751771072 24781740928 24827082228 24832649088 24848340608 24984869952 25113490584 25133589416 25143898416 25251476796 25349995944 25359515451 25390221174 25458456114 25489281636 25594257024 25598337741 25746603792 25804046016 25835289984 25856760852 25862558592 25888068648 25957641528 25989071472 26079394068 26100265932 26110971432 26298756764 26330599736 26401361896 26433329104 26546424324 26590754736 26622951264 26638920576 26736857784 26841172176 26857272384 26889791616 26961750632 27066942448 27182748588 27193898088 27215661912 27355766529 27416798892 27449995608 27613388439 27676091664 27709602336 27727111776 27845742456 27879458544 27954383184 27988230816 28011490923 28017771808 28045407702 28051696192 28107978696 28252676907 28275288093 28286885718 28518745437 28701132096 28735883904 28758626351 28793539152 28858830624 28964929266 28971423936 29095378416 29124077229 29130607584 29149014944 29202346719 29237705406 29424690048 29447977637 29460056262 29483633738 29621924703 29665876032 29678044032 29701532133 29701795968 29737495242 29805021792 29841110208 29921306688 30037704424 30055722016 30092113984 30166220994 30172985024 30202746756 30209518976 30283915116 30320583384 30331969461 30338770656 30389433984 30450310254 30556408896 30593135349 30617619651 30675625344 30908911488 30933648512 30970828378 31078740672 31193000748 31199995008 31263733176 31326460263 31333484448 31364390862 31371423552 31448681082 31486759668 31519993284 31558158216 31713206686 31751605564 31823705664 31862238336 31947866496 32097715776 32123404224 32136580224 32288773608 32327869392 32466184452 32486699532 32493983872 32526034968 32592851928 32719642319 32792641812 32867001544 32906901888 33102776304 33374110536 33414520464 33484654112 33525197888 33668635728 33792417477 33799994592 33812687268 33853628232 33944608152 33985708848 34110656307 34131116988 34328805056 34475681136 34517424864 34610188704 34652095296 34772525424 34800354576 34814628576 34963583256 35099994384 35171699823 35193924493 35236537882 35395232432 35454339648 35497268352 35502927993 35525361963 35649143712 35788229568 35801668872 35845018128 35941349808 35984868192 36243664784 36258530784 36287549216 36474355372 36555731856 36591789339 36599994144 36630411207 36674763918 36773325498 36817851252 36901455552 36946136448 36969482368 36975376737 37127656608 37172611392 37248973632 37272510912 37317641088 37348654564 37393876936 37477304928 37670235876 37700384124 37715847624 37877215194 38024993916 38085331761 38187684171 38233922454 38391385536 38478440832 38508893833 38555521042 38619905688 38706069024 38752934976 38785141278 38793837888 38832102972 38840810112 38936462292 38983607208 39150398898 39280075016 39448135146 39495899604 39602042844 39649993656 39740029056 39819636486 39886132104 39934426896 39958380864 40114279296 40221627992 40270329008 40378553488 40427444512 40442625948 40451694208 40600413672 40774122882 40790847132 40823492868 41075828352 41125198338 41174993412 41590667664 41684977568 41768613684 41777979264 41819187816 41931574776 41982346224 42026657712 42068111553 42077544288 42161968044 42430328577 42787224571 42902213081 42954159794 43051698144 43103825856 43288245936 43315599376 43368046624 43447393899 43457135904 43643067624 43695911376 43723522416 43812844777 43983781478 44137035072 44190084393 44225450607 44498814048 44517066048 44552693952 44606242863 44891514304 45056556636 45066659456 45083583024 45138170976 45249331491 45259477536 45304120134 45314278464 45425872674 45480875076 45508155984 45584150976 45639345024 45675465381 45967574848 46022824337 46023233152 46078549538 46146918272 46363367232 46400472768 46419504768 46456242567 46618111008 46789501122 46799992512 46895599764 47000226672 47057135328 47183063606 47279989926 47337237324 47367149284 47532191616 47569810029 47627408346 47735558496 47793357504 47921799744 47979824256 48185106336 48344707712 48433160412 48491804088 48730049298 48740975808 48789052452 48799992192 48840548276 48899685224 49031100664 49090468336 49090624128 49188962718 49300502316 49503542144 49654164456 49969739904 50226981168 50267178832 50287796832 50502953592 50699991888 50719030902 50780442348 50916912228 50978563272 51196675482 51493207584 51608092032 51713521704 51776137296 51915283056 51978142944 52158788136 52200531864 52221942864 52597513528 52661199472 52802723792 52854806823 52866658208 53092848648 53181509472 53245902528 53408877509 53473715568 53682344352 53714544768 53923501264 54133884896 54365497176 54387796176 54431323824 54711533058 54833597784 54899991216 55012145877 55159988247 55226776878 55352183328 55419204672 55454223552 55565309737 55691484912 55758917088 55908766368 55976461632 56022981846 56035543616 56090815404 56103392384 56215957392 56505353814 56550576186 56573771436 56815822791 57037490874 57293720093 57402264192 57517252702 57587078304 57717661248 57833281563 57929858532 57942847872 58177711917 58190756832 58248154458 58261215168 58298029888 58404693438 58475410812 58895955274 58920112524 58967267476 59172202719 59243849406 59331752064 59403064266 59474990484 59610043584 59682220416 59729454729 59842613376 60075408848 60111444032 60184227968 60332441988 60345970048 60405493512 60567830232 60641166768 60663938922 60677541312 60900620508 61112817792 61161184323 61186270698 61235239302 61941656756 62157481344 62386001496 62527466352 62652920526 62666968896 62728781724 62742847104 62897362164 62973519336 63039986568 63116316432 63426413372 63503211128 63647411328 63830121901 64195431552 64246808448 64431239691 64577547216 64655738784 64932368904 64973399064 65052069936 65185703856 65360145487 65439284638 65585283624 65734003088 65975672217 66205552608 66748221072 66829040928 66969308224 67050395776 67337271456 67584834954 67599989184 67625374536 67707256464 67889216304 67956180201 67971417696 68138809011 68221312614 68262233976 68657610112 68951362272 69034849728 69117824307 69220377408 69304190592 69545050848 69600709152 69629257152 69927166512 70199988768 70343399646 70387848986 70473075764 70774595409 70790464864 70908679296 70919984889 71005855986 71050723926 71298287424 71441112519 71576459136 71603337744 71690036256 71882699616 71969736384 72487329568 72517061568 72575098432 72948710744 73095073947 73111463712 73183578678 73199988288 73260822414 73349527836 73546650996 73635702504 73783444077 73802911104 73950753474 74255313216 74345222784 74497947264 74545021824 74697309128 74787753872 74954609856 75340471752 75400768248 75431695248 75754430388 76049987832 76078546353 76170663522 76375368342 76467844908 76782771072 77017787666 77111042084 77239811376 77412138048 77505869952 77570282556 77587675776 77664205944 77872924584 77967214416 78300797796 78560150032 78896270292 78991799208 79204085688 79299987312 79461988489 79639272972 79772264208 79868853792 79916761728 80443255984 80540658016 80757106976 80854889024 80885251896 81200827344 81548245764 81581694264 81646985736 82067299587 82250396676 82349986824 82840165317 83181335328 83369955136 83537227368 83638375632 83863149552 83964692448 84034472769 84053315424 84136223106 84155088576 84323936088 84758030721 84825864279 84860657154 85470959483 85574449142 85804426162 85908319588 86103396288 86207651712 86275879053 86576491872 86631198752 86736093248 86894787798 86914271808 87286135248 87391822752 87447044832 87625689554 87967562956 88274070144 88343932911 88380168786 88450901214 88865774109 88997628096 89034132096 89104596399 89105387904 89212485726 89783028608 90113113272 90167166048 90276341952 90498662982 90518955072 90608240268 90628556928 90851745348 90961750152 90995908383 91016311968 91168301952 91350930762 91852858953 91935149696 92045648674 92157099076 92726734464 92800945536 92912485134 93236222016 93579002244 93599985024 93791199528 94000453344 94114270656 94366127212 94559979852 94674474648 94734298568 95139620058 95254816692 95471116992 95586715008 95843599488 96370212672 96866320824 96983608176 97460098596 97481951616 97578104904 97681096552 97799370448 98062201328 98158926957 98180936672 98377925436 98601004632 99308328912 100453962336 100534357664 100575593664 101005907184 101377252431 101399983776 101438061804 101560884696 101833824456 101957126544 102331968921 102393350964 102986415168 103192718083 103427043408 103552274592 103830566112 103956285888 104317576272 104401063728 104443885728 105195027056 105322398944 105515099469 105581773479 105605447584 105709613646 105733316416 106185697296 106363018944 106491805056 106576085889 106817755018 106947431136 107364688704 107847002528 108267769792 108730994352 108775592352 108862647648 109423066116 109667195568 109775368017 109799982432 109891233621 110024291754 110319976494 110453553756 110704366656 110838409344 110908447104 110926130211 110996223401 111130619474 111382969824 111517834176 111817532736 111952923264 112045963692 112071087232 112181630808 112431914784 113010707628 113101152372 113147542872 113631645582 114074981748 114587440186 115034505404 115174156608 115435322496 115526681499 115666563126 115859717064 116355423834 116381513664 116496308916 116522430336 116596059776 116809386876 116950821624 117791910548 117840225048 117934534952 118344405438 118487698812 118806128532 118949980968 119220087168 119458909458 120150817696 120222888064 120664883976 120810987024 121135660464 121282333536 121327877844 121355082624 121801241016 122322368646 122372541396 122470478604 123883313512 124772002992 125054932704 125305841052 125333937792 125457563448 125794724328 125947038672 126079973136 126204334659 126232632864 126852826744 127006422256 127660243802 128361673713 128706639243 128862479382 129155094432 129311477568 129864737808 129946798128 130104139872 130371407712 130720290974 130878569276 131170567248 131438534331 131468006176 131951344434 132411105216 132570253179 132676351821 133496442144 133658081856 133818728589 133938616448 134674542912 134944323647 135169669908 135199978368 135250749072 135414512928 135747994473 135778432608 135912360402 135942835392 136277618022 136442625228 136524467952 137026396143 137902724544 138068473011 138069699456 138178971989 138235648614 138440754816 139090101696 139201418304 139258514304 139368727701 139854333024 140399977536 140686799292 140775697972 140946151528 141549190818 141580929728 141839969778 142011711972 142101447852 142596574848 142709430087 142882225038 143206675488 143380072512 143765399232 143939472768 144974659136 145034123136 145150196864 145897421488 146190147894 146222927424 146367157356 146399976576 146521644828 146699055672 147093301992 147271405008 147566888154 147901506948 148510626432 149394618256 149575507744 149909219712 150680943504 150801536496 150863390496 151508860776 152099975664 152157092706 152341327044 152750736684 152935689816 153943235173 154035575332 154222084168 154479622752 154824276096 155140565112 155328411888 155745849168 155934428832 156601595592 157120300064 157792540584 157983598416 158408171376 158564420469 158599974624 158731781897 158923976978 159278545944 159544528416 159737707584 160226632527 160886511968 161081316032 161514213952 161709778048 161770503792 162401654688 163096491528 163163388528 163293971472 164134599174 164500793352 164699973648 165036437631 165140722621 165479964741 165680330634 166362670656 166695929211 166739910272 167074454736 167276751264 167726299104 167929384896 168068945538 168106630848 168272446212 168310177152 168647872176 169516061442 169651728558 169721314308 170941918966 171148898284 171608852324 171816639176 171881160279 172206792576 172551758106 173152983744 173262397504 173472186496 173499844689 173789575596 173828543616 174572270496 174783645504 174894089664 175251379108 175935125912 176687865822 176760337572 176901802428 177516608157 177731548218 177995256192 178209192798 178424971452 179188364187 180226226544 180334332096 180552683904 180997325964 181037910144 181216480536 181703490696 181923500304 181991816766 182032623936 182701861524 183483552969 183705717906 184091297348 184314198152 185824970268 186472444032 187158004488 187582399056 188000906688 188228541312 188732254424 189119959704 189348949296 189468597136 190279240116 190509633384 190942233984 191490365703 191643619297 192740425344 193293719073 193732641648 193967216352 194920197192 195156209808 195362193104 195598740896 196080436461 196124402656 196317853914 196361873344 196755850872 197202009264 197927016651 198616657824 200907924672 201068715328 201151187328 201310384457 202011814368 202754504862 202799967552 202876123608 203121769392 203667648912 203868540603 203914253088 204416427033 204663937842 204786701928 205583348569 205972830336 206135843459 206385436166 206854086816 207104549184 207353472921 207661132224 207912571776 208635152544 208802127456 208887771456 210390054112 210644797888 211030198938 211163546958 211210895168 211419227292 211466632832 212323786227 212371394592 212726037888 213152171778 213635510036 213894862272 214323337557 214729377408 215694005056 216535539584 217461988704 217551184704 217725295296 218846132232 219285221841 219334391136 219550736034 219599964864 219782467242 220048583508 220639952988 220907107512 221408733312 221852260422 221992446802 222261238948 222765939648 223035668352 223635065472 224091927384 224363261616 224863829568 226021415256 226202304744 226295085744 227263291164 228149963496 229037496233 229174880372 230069010808 230348313216 231053362998 231333126252 231719434128 232710847668 232763027328 232992617832 233618773752 233901643248 235583821096 235680450096 235869069904 236688810876 236975397624 237612257064 237899961936 238385965467 238917818916 240301635392 241329767952 241621974048 242271320928 242564667072 242655755688 243602482032 244644737292 244745082792 244940957208 246201898761 247766627024 248520495951 249544005984 250109865408 250610886773 250611682104 250915126896 251589448656 251894077344 252103418307 252159946272 252408669318 252465265728 253705653488 254012844512 254477592837 255320487604 256412878449 256723347426 257413278486 257724958764 258310188864 258622955136 258827637159 259729475616 259893596256 260208279744 260742815424 261440581948 261757138552 262341134496 262877068662 262936012352 263902688868 264822210432 265031798733 265140506358 265352703642 266597322327 266992884288 267313789197 267316163712 267637457178 269349085824 269562256831 269888647294 270339339816 270501498144 270829025856 271495988946 271556865216 271824720804 271885670784 272555236044 272885250456 272987725149 273048935904 274052792286 275805449088 276136946022 276357943978 276471297228 278180203392 278402836608 278737455402 279708666048 280799955072 281373598584 281551395944 281892303056 283098381636 283161859456 283679939556 284023423944 284202895704 285418860174 285764450076 286413350976 286760145024 287530798464 289949318272 291794842976 292380295788 292445854848 292734314712 293043289656 293398111344 294186603984 294476780871 294542810016 295133776308 295803013896 298789236512 299151015488 299510571997 301361887008 301603072992 301726780992 303017721552 304131757293 304199951328 304314185412 304682654088 305501473368 305871379632 306689913439 307886470346 308071150664 308444168336 308959245504 309578154249 310281130224 310656823776 311491698336 311868857664 313203191184 314240600128 315585081168 315967196832 316745320437 316816342752 317128840938 317199949248 317463563794 317847953956 318557091888 319089056832 319475415168 319728257667 320453265054 321773023936 322162632064 323028427904 323541007584 324803309376 326192983056 326326777056 326587942944 328269198348 329001586704 329399947296 329673700863 330072875262 330281445242 330959929482 331360661268 332725341312 332778390633 332988670203 333391858422 334148909472 334553502528 335452598208 335858769792 336137891076 336213261696 336544892424 337295744352 339032122884 339303457116 339442628616 341883837932 342297796568 343217704648 343633278352 343762320558 345103516212 346305967488 346524795008 346580044497 346999689378 347579151192 349144540992 349567291008 349788179328 350502758216 351870251824 353375731644 353520675144 353803604856 355033216314 355463096436 356418385596 356849942904 358376728374 360452453088 360668664192 361994651928 362432961072 363406981392 363847000608 363983633532 364065247872 365403723048 366967105938 367411435812 368182594696 368628396304 371649940536 373862142563 374316008976 375164798112 376001813376 377464508848 378239919408 378613003977 378697898592 378937194272 380558480232 381019266768 382823709281 382980731406 383287238594 385085021139 386119917729 386587438146 387465283296 387934432704 389840394384 390312419616 390724386208 391197481792 392160872922 392248805312 392635707828 392723746688 393511701744 394315602993 394404018528 395854033302 397233315648 397710759537 398029055463 401056040651 401815849344 402137430656 402620768914 404023628736 404832970941 405509009724 405599935104 405752247216 406243538784 407243983419 407335297824 407737081206 407828506176 408832854066 409327875684 409573403856 411166697138 412271686918 412770872332 413708173632 414205419033 414209098368 414536915967 414706945842 415322264448 417270305088 417604254912 417775542912 418106183103 420780108224 421289595776 422060397876 422327093916 422421790336 422838454584 424647572454 424742789184 426304343556 427271020072 427789724544 428128290261 428646675114 431388010112 434923977408 435102369408 435450590592 437692264464 438570443682 438668782272 439101472068 439199929728 439564934484 440097167016 441279905976 441814215024 443704520844 443984893604 444522477896 445531879296 448183854768 448726523232 449727659136 452042830512 452404609488 452590171488 454526582328 456299926992 457521018409 458074992466 458349760744 460138021616 461829705519 462106725996 462666252504 463438868256 465421695336 465985235664 467237547504 467803286496 471167642192 471360900192 471738139808 473377621752 473950795248 475224514128 475693261407 475799923872 476195345691 476771930934 477835637832 480603270784 480679897581 482659535904 483243948096 484542641856 485129334144 485311511376 487204964064 489289474584 489490165584 489881914416 492403797522 495109312893 495422167863 495533254048 496439894223 497040991902 499088011968 500087787633 500219730816 500615619829 501221773546 501223364208 501830253792 503178897312 503788154688 504206836614 504319892544 504817338636 504930531456 507411306976 508025689024 508955185674 510640975208 512825756898 513446694852 514826556972 515449917528 515643480837 516620377728 517655274318 519458951232 519787192512 520416559488 520499534067 521485630848 522881163896 523514277104 524682268992 525754137324 525872024704 527805377736 530063597466 530281012716 530705407284 532549824471 533194644654 533985768576 534627578394 535274914356 539124513662 539777294588 540678679632 541002996288 541658051712 542991977892 543113730432 543649441608 545110472088 545770500912 545975450298 546097871808 548105584572 552273892044 552715887956 552942594456 556233919423 557474910804 559417332096 562747197168 563102791888 563784606112 566196763272 567359879112 568046847888 568405791408 569566982101 570837720348 571528900152 572826701952 574471097109 574930857891 579881157219 583589685952 584760591576 585468629424 586086579312 586796222688 588241309383 588373207968 588953561742 589085620032 590267552616 591606027792 593781049953 597578473024 598296716381 598302030976 599021143994 602723774016 603206145984 603453561984 603931153371 606035443104 608263514586 608399902656 608628370824 609365308176 611002946736 611742759264 613379826878 615772940692 616142301328 616750045707 616888336672 617918491008 618407530377 619156308498 620562260448 621313647552 622060418763 622983396672 623737715328 626406382368 628481200256 631170162336 631934393664 633490640874 633632685504 634257681876 634399898496 634927127588 635695907912 636971358681 637114183776 638178113664 639456515334 640906530108 642970012671 643546047872 647082015168 649606618752 652385966112 652653554112 653175885888 656538396696 658003173408 658799894592 659347401726 660145750524 660562890484 661919858964 662721322536 665556781266 665977340406 666783716844 668297818944 669107005056 670905196416 672275782152 673089784848 674591488704 678064245768 678606914232 678885257232 683767675864 684595593136 686435409296 687112488699 687266556704 687524641116 690207032424 693160088994 693999378756 695158302384 698289081984 701005516432 703740503648 706751463288 707041350288 707607209712 710066432628 710926192872 712836771192 713699885808 715157896401 716753456748 720904906176 722349026581 723989303856 724865922144 726813962784 727694001216 727967267064 730807446096 733934211876 734822871624 736365189392 737256792608 738605696283 743299881072 744818361209 747724285126 748632017952 750329596224 751832660319 754929017696 756310254921 756479838816 757226007954 757395797184 757874388544 761116960464 762038533536 765647418562 765961462812 766574477188 769238635347 770170042278 772239835458 773174876292 774930566592 775868865408 776482911477 779680788768 780624839232 781448772416 782394963584 784321745844 784497610624 785271415656 787023403488 788631205986 788808037056 791708066604 794466631296 795095396199 795421519074 796058110926 802112081302 805241537828 808047257472 808686770493 809665941882 811018019448 811504494432 812487077568 814487966838 814670595648 815474162412 815657012352 817665708132 818655751368 819146807712 822333394276 824543373836 825541744664 827416347264 828410838066 829073831934 829413891684 834540610176 835208509824 836212366206 841560216448 844120795752 844654187832 845676909168 849295144908 849485578368 852608687112 854542040144 856256580522 857293350228 869847954816 875384528928 877140887364 877337564544 878202944136 879129868968 880194334032 882559811952 883430342613 883628430048 887409041688 887969787208 889044955792 896367709536 897453046464 898531715991 904085661024 904809218976 905180342976 909053164656 912599853984 915042036818 916149984932 916699521488 920069740317 920276043232 923659411038 924213451992 925332505008 926877736512 928734462747 930843390672 931970471328 934475095008 935606572992 942335284384 942721800384 943476279616 944610265529 946755243504 947901590496 950235961311 950449028256 951386522814 951599847744 952390691382 953543861868 955671275664 959184773001 961359795162 965319071808 966487896192 967252803923 969085283712 970623022752 974409928128 978578949168 978980331168 979763828832 984807595044 989021102589 990218625786 990844335726 991066508096 992879788446 994081983804 998176023936 998966010609 1000175575266 1001231239658 1002443547092 1002446728416 1003660507584 1006357794624 1007576309376 1008413673228 1008639785088 1009634677272 1014822613952 1016051378048 1017910371348 1021281950416 1025651513796 1026893389704 1029653113944 1030899835056 1031286961674 1035310548636 1038917902464 1039574385024 1039740133491 1040999068134 1045762327792 1047028554208 1049364537984 1051508274648 1055610755472 1060127194932 1060562025432 1061410814568 1065099648942 1066389289308 1069255156788 1070549828712 1078249027324 1079554589176 1081357359264 1082005992576 1085983955784 1087298883216 1090220944176 1091541001824 1091950900596 1092195743616 1096211169144 1104547784088 1105431775912 1105885188912 1111122473279 1112467838846 1114949821608 1121586427689 1125494394336 1126205583776 1127569212224 1132393526544 1134719758224 1136093695776 1136811582816 1139133964202 1141675440696 1143057800304 1148471127843 1148942194218 1149861715782 1155255063417 1158359753187 1159762314438 1167179371904 1169521183152 1170937258848 1172173158624 1173592445376 1176482618766 1176746415936 1177907123484 1178171240064 1180535105232 1182946808979 1183212055584 1187562099906 1194087166389 1195156946048 1196593432762 1198042287988 1203168121953 1205447548032 1206412291968 1207862306742 1212070886208 1214498912823 1216527029172 1216799805312 1217256741648 1218730616352 1222005893472 1223485518528 1226759653756 1231545881384 1232284602656 1233500091414 1233776673344 1236815060754 1238312616996 1241124520896 1242616257099 1242627295104 1243610747901 1244120837526 1245966793344 1252812764736 1254318549309 1262340324672 1263868787328 1266981281748 1267265371008 1268515363752 1269854255176 1271391815824 1273942717362 1274228367552 1278913030668 1281813060216 1284384870783 1285940025342 1294164030336 1304771932224 1305307108224 1306351771776 1313076793392 1316006346816 1317599789184 1318694803452 1320291501048 1321125780968 1323839717928 1325442645072 1331113562532 1331954680812 1333567433688 1336595637888 1341505335079 1344551564304 1346179569696 1349182977408 1356128491536 1357213828464 1357770514464 1367535351728 1369191186272 1372563055227 1372870818592 1374224977398 1374533113408 1375049282232 1380414064848 1385489116557 1386320177988 1387998757512 1390316604768 1402011032864 1407481007296 1413502926576 1414082700576 1415214419424 1420132865256 1421852385744 1425673542384 1427079784221 1427399771616 1428586037073 1430315792802 1433506913496 1439083439983 1441809812352 1442039692743 1442950904213 1444698053162 1447978607712 1449731844288 1453627925568 1455388002432 1455934534128 1461614892192 1467868423752 1469645743248 1472730378784 1474513585216 1477211392566 1486266503589 1486599762144 1489636722418 1495448570252 1497264035904 1500263362899 1500659192448 1501846859487 1503665320638 1509858035392 1512620509842 1512959677632 1514452015908 1514791594368 1515748777088 1522233920928 1524077067072 1531294837124 1531922925624 1533148954376 1538477270694 1540340084556 1544479670916 1546349752584 1546930442511 1549861133184 1552965822954 1559361577536 1561249678464 1561498602201 1562897544832 1568643491688 1570542831312 1574046806976 1577262411972 1577616074112 1583416133208 1590190792398 1590843038148 1592116221852 1604224162604 1610483075656 1617373540986 1619331883764 1622036038896 1623008988864 1624974155136 1628975933676 1629341191296 1630948324824 1635331416264 1637311502736 1638293615424 1644666788552 1649086747672 1651083489328 1656821676132 1658147663868 1658827783368 1668701758269 1672424732412 1688241591504 1689308375664 1691353818336 1698590289816 1705217374224 1708700946303 1709084080288 1712513161044 1714586700456 1723413291327 1724792573673 1739643471657 1750769057856 1754276207411 1754281774728 1756405888272 1758259737936 1760388668064 1764723928149 1765119623904 1766860685226 1767256860096 1774818083376 1775939574416 1778089911584 1781343149859 1792735419072 1794890149143 1794906092928 1796326635857 1797063431982 1808171322048 1809618437952 1810360685952 1811793460113 1818106329312 1825199707968 1830084073636 1832299969864 1833399042976 1840139480634 1840552086464 1847318822076 1848426903984 1850250137121 1850665010016 1853755473024 1855222591131 1857468925494 1861686781344 1863940942656 1866181256289 1868950190016 1871213145984 1884670568768 1885443600768 1886935797817 1886952559232 1889220531058 1893510487008 1895803180992 1900471922622 1900898056512 1902773045628 1903199695488 1904781382764 1907087723736 1910914076043 1911342551328 1918369546002 1922719590324 1930638143616 1934505607846 1941246045504 1948819856256 1957157898336 1957960662336 1959527657664 1969615190088 1978042205178 1980437251572 1981688671452 1982133016192 1985759576892 1988163967608 1997932021218 2000351150532 2002462479316 2004887094184 2004893456832 2007321015168 2012715589248 2016827346456 2019269354544 2029645227904 2035820742696 2042563900832 2051303027592 2053786779408 2059306227888 2061337466097 2061799670112 2062573923348 2070621097272 2079480266982 2081998136268 2091524655584 2094057108416 2103016549296 2111221510944 2120254389864 2121124050864 2122821629136 2130199297884 2132778578616 2138510313576 2141099657424 2145473689203 2146829394073 2156498054648 2159109178352 2162714718528 2167047079743 2171967911568 2174597766432 2180441888352 2183082003648 2183901801192 2192422338288 2209095568176 2210863551824 2211770377824 2222244946558 2224935677692 2229899643216 2234455083627 2243172855378 2250988788672 2252411167552 2255138424448 2255497980957 2264787053088 2269439516448 2272187391552 2273623165632 2278267928404 2283350881392 2286115600608 2296942255686 2297884388436 2299723431564 2307715906041 2310510126834 2316719506374 2319524628876 2329448734431 2339042366304 2341874517696 2344346317248 2347184890752 2349042523813 2352965237532 2353492831872 2355814246968 2361070210464 2365893617958 2366424111168 2375124199812 2385286188597 2388174332778 2393186865524 2396084575976 2406336243906 2415724613484 2424141772416 2426060311479 2428997825646 2433054058344 2434513483296 2437461232704 2444011786944 2446971037056 2453519307512 2463091762768 2464569205312 2467000182828 2467553346688 2473630121508 2476625233992 2482249041792 2485232514198 2487221495802 2488241675052 2505625529472 2508637098618 2524680649344 2533962563496 2537030727504 2539708510352 2542783631648 2547885434724 2548456735104 2557826061336 2563626120432 2568769741566 2571880050684 2609543864448 2617034997941 2626153586784 2632012693632 2637389606904 2640583002096 2642251561936 2647679435856 2650291027839 2650885290144 2662227125064 2663909361624 2667134867376 2672583531397 2679765964967 2683010670158 2689103128608 2692359139392 2695595147973 2712256983072 2714427656928 2715541028928 2735070703456 2738382372544 2745126110454 2745741637184 2748449954796 2749066226816 2750098564464 2760209220951 2760828129696 2770978233114 2772640355976 2775997515024 2780633209536 2786203388241 2804022065728 2807392284557 2814962014592 2827005853152 2828165401152 2830428838848 2833830796587 2840265730512 2843704771488 2850707883933 2851347084768 2854159568442 2854799543232 2857172074146 2860631585604 2867013826992 2878166879966 2884079385486 2885901808426 2889396106324 2895957215424 2899463688576 2901758411769 2907255851136 2911869068256 2923229784384 2935736847504 2939291486496 2945460757568 2949027170432 2954422785132 2972533007178 2973199524288 2979273444836 2990897140504 2994528071808 2996898031827 3000526725798 3003693718974 3007330641276 3019716070784 3025241019684 3025919355264 3028904031816 3044467841856 3048154134144 3062589674248 3063845851248 3066297908752 3076954541388 3080680169112 3088959341832 3092699505168 3093860885022 3105931645908 3118723155072 3119220400473 3122997204402 3137286983376 3141085662624 3148093613952 3154524823944 3166832266416 3180381584796 3181686076296 3184232443704 3208448325208 3220966151312 3234747081972 3238663767528 3244072077792 3246017977728 3257941528049 3257951867352 3261896649648 3270662832528 3274623005472 3276587230848 3289333577104 3298173495344 3302166978656 3313643352264 3316295327736 3317655566736 3333367419837 3337403516538 3344849464824 3364759283067 3376483183008 3378616751328 3382707636672 3397180579632 3410434748448 3417401892606 3418168160576 3425026322088 3429173400912 3445413383529 3446826582654 3449585147346 3465765190251 3475079259561 3479286943314 3494916925673 3501538115712 3504309338803 3508552414822 3508563549456 3512811776544 3516519475872 3520777336128 3529447856298 3530239247808 3533721370452 3534513720192 3548840426937 3549636166752 3551879148832 3556179823168 3562686299718 3585470838144 3589780298286 3592653271714 3594126863964 3609504365859 3616342644096 3619236875904 3623586920226 3636212658624 3643496738469 3650399415936 3660168147272 3664599939728 3666798085952 3680278961268 3681104172928 3694637644152 3696853807968 3700500274242 3701330020032 3710445182262 3714937850988 3723373562688 3727848771297 3727881885312 3730832243703 3732362512578 3737900380032 3769341137536 3773871595634 3778441062116 3787020974016 3791606361984 3800943845244 3801796113024 3805546091256 3809562765528 3814175447472 3821828152086 3822685102656 3836739092004 3845439180648 3869011215692 3882492091008 3893637435961 3914315796672 3915921324672 3919055315328 3939230380176 3956084410356 3960874503144 3963377342904 3971519153784 3976327935216 3986968874707 3995864042436 4000702301064 4004924958632 4009774188368 4009786913664 4024516005237 4033654692912 4038538709088 4071641485392 4085127801664 4102606055184 4107573558816 4117689165681 4118612455776 4122674932194 4123599340224 4125147846696 4141242194544 4156467349671 4158960533964 4163996272536 4183049311168 4188114216832 4206033098592 4222443021888 4240508779728 4242248101728 4245643258272 4260398595768 4265557157232 4277020627152 4282199314848 4285758111219 4290947378406 4293658788146 4312996109296 4317250319949 4318218356704 4325429437056 4326119078229 4328852712639 4334094159486 4343935823136 4349195532864 4360883776704 4366164007296 4367803602384 4384844676576 4418191136352 4421727103648 4423540755648 4444489893116 4449871355384 4458799510767 4459799286432 4468910167254 4486345710756 4500790088697 4501977577344 4504822335104 4505540578461 4510995961914 4529574106176 4538879032896 4544374783104 4547246331264 4556535856808 4566701762784 4572231201216 4593884511372 4595768776872 4599446863128 4615431812082 4621020253668 4633439012748 4639049257752 4640791327533 4658897468862 4678084732608 4683749035392 4688692634496 4698085047626 4705930475064 4711628493936 4722140420928 4731787235916 4732848222336 4750248399624 4770572377194 4776348665556 4786373731048 4792169151952 4812672487812 4831449226968 4852120622958 4857995651292 4866108116688 4869026966592 4874922465408 4888023573888 4907038615024 4926183525536 4929138410624 4934000365656 4947260243016 4953250467984 4970465028396 4974442991604 4976483350104 5006105274807 5017274197236 5067925126992 5074061455008 5079417020704 5085567263296 5095770869448 5115652122672 5126102838909 5127252240864 5137539483132 5143760101368 5170239873981 5174377721019 5213728528463 5234069995882 5252307173568 5262828622233 5274779213808 5281166004192 5284503123872 5294171784447 5295358871712 5300582055678 5301770580288 5324454250128 5327818723248 5334269734752 5345167062794 5359531929934 5366021340316 5378206257216 5384670447429 5384718278784 5388979907571 5391190295946 5424513966144 5428855313856 5431082057856 5435380380339 5470141406912 5476764745088 5490252220908 5491483274368 5496899909592 5500197128928 5520418441902 5521656259392 5541956466228 5545280711952 5550750411363 5551995030048 5561266419072 5565667773393 5572406776482 5608044131456 5614784569114 5654011706304 5656330802304 5660807393451 5660857677696 5667661593174 5680531461024 5687409542976 5701415767866 5702694169536 5708319136884 5709599086464 5714344148292 5721263171208 5734027653984 5756333759932 5768158770972 5771803616852 5778792212648 5791914430848 5803516823538 5823738136512 5846459568768 5871473695008 5878582972992 5890921515136 5908845570264 5945066014356 5946399048576 5958546889672 5981794281008 5993796063654 6001053451596 6007387437948 6014661282552 6050482039368 6057808063632 6088935683712 6125179348496 6127691702496 6132595817504 6153909082776 6161360338224 6177918683664 6184012398291 6185399010336 6187721770044 6211863291816 6238440800946 6245994408804 6274573966752 6282171325248 6309049647888 6333664532832 6360763169592 6363372152592 6368464887408 6416896650416 6436421067609 6440488182219 6441932302624 6469494163944 6477327535056 6488144155584 6501141239229 6508003057777 6515883056098 6515903734704 6523793299296 6541325665056 6549246010944 6578667154208 6596346990688 6604333957312 6627286704528 6632590655472 6635311133472 6666734839674 6674807033076 6689698929648 6703365250881 6729518566134 6752966366016 6757233502656 6765415273344 6766493942871 6770769627461 6794361159264 6820869496896 6834803785212 6836336321152 6850052644176 6858346801824 6890826767058 6893653165308 6899170294692 6923147718123 6931530380502 6950158519122 6958573886628 6989833851346 7008618677606 7017104829644 7017127098912 7025623553088 7033038951744 7041554672256 7047127571439 7058895712596 7060478495616 7067442740904 7097680853874 7099272333504 7103758297664 7112359646336 7125372599436 7179560596572 7185306543428 7188253727928 7219008731718 7247173840452 7272425317248 7278180934437 7286993476938 7320336294544 7329199879456 7333596171904 7360557922536 7389275288304 7393707615936 7401000548484 7402660040064 7420890364524 7429875701976 7446747125376 7455697542594 7461664487406 7464725025156 7547743191268 7556882124232 7574041948032 7601887690488 7611092182512 7619125531056 7628350894944 7643656304172 7645370205312 7673478184008 7690878361296 7738022431384 7777857312953 7787274871922 7828631593344 7851104993823 7878460760352 7912168820712 7921749006288 7926754685808 7943038307568 7952655870432 7973937749414 7991728084872 8001404602128 8009849917264 8017750594191 8019548376736 8039297894901 8049032010474 8067309385824 8077077418176 8086785443919 8143282970784 8170255603328 8205212110368 8215147117632 8235378331362 8237224911552 8245349864388 8247198680448 8250295693392 8280627662853 8282484389088 8312934699342 8317921067928 8327992545072 8358610164723 8366098622336 8412066197184 8422176853671 8428917291329 8444886043776 8481017559456 8484496203456 8491286516544 8501492389761 8520797191536 8531114314464 8554041254304 8564398629696 8571516222438 8581894756812 8587317576292 8625992218592 8634500639898 8636436713408 8652238156458 8657705425278 8668188318972 8687871646272 8698391065728 8705275235307 8721767553408 8735607204768 8769689353152 8836382272704 8843454207296 8847081511296 8888979786232 8899742710768 8917599021534 8919598572864 8937820334508 8972691421512 8990694095481 9001580177394 9011081156922 9021991923828 9059148212352 9077758065792 9113071713616 9133403525568 9144462402432 9187769022744 9191537553744 9198893726256 9230863624164 9242040507336 9266878025496 9278098515504 9281582655066 9317794937724 9356169465216 9390537345553 9396170095252 9411860950128 9423256987872 9444280841856 9463574471832 9500496799248 9541144754388 9552697331112 9572747462096 9584338303904 9625344975624 9662898453936 9682638695717 9704241245916 9715991302584 9732216233376 9738053933184 9773824584147 9814077230048 9852367051072 9868000731312 9894520486032 9906500935968 9940930056792 9948885983208 9952966700208 10000102259511 10012210549614 10034548394472 10073584079881 10094277849201 10135850253984 10148122910016 10158834041408 10171134526592 10191541738896 10231304245344 10252205677818 10254504481728 10275078966264 10287520202736 10336240150587 10340479747962 10348755442038 10427457056926 10468139991764 10484750777019 10504614347136 10512928016409 10525657244466 10549558427616 10562332008384 10569006247744 10588343568894 10590717743424 10601164111356 10603541160576 10648908500256 10655637446496 10668539469504 10690334125588 10719063859868 10732042680632 10756412514432 10769340894858 10777959815142 10782380591892 10828513097577 10849027932288 10857710627712 10870760760678 10930490215407 10940282813824 10980504441816 10993799819184 11000394257856 11040836883804 11043312518784 11083912932456 11090561423904 11101500822726 11103990060096 11131335546786 11144813552964 11192496731109 11229569138228 11308023412608 11321614786902 11335323186348 11361062922048 11374819085952 11402831535732 11405388339072 11416638273768 11428688296584 11442526342416 11468055307968 11512667519864 11536317541944 11543607233704 11557584425296 11607033647076 11647476273024 11680912307883 11742947390016 11757165945984 11817691140528 11890132028712 11917093779344 11960906624121 11963588562016 11987592127308 12002106903192 12014774875896 12029322565104 12073548015711 12100964078736 12115616127264 12250358696992 12255383404992 12265191635008 12279933451877 12307818165552 12322720676448 12353067497043 12355837367328 12368024796582 12370798020672 12375443540088 12423726583632 12469402049013 12476881601892 12491988817608 12549147933504 12564342650496 12574286450999 12618099295776 12667329065664 12721526339184 12726744305184 12736929774816 12833793300832 12857274333657 12872842135218 12880976364438 12883864605248 12938988327888 12951750959847 12954655070112 12976288311168 12986558137917 13002282478458 13016006115554 13031766112196 13031807469408 13047586598592 13082651330112 13098492021888 13157334308416 13192693981376 13208667914624 13254573409056 13265181310944 13270622266944 13333469679348 13349614066152 13376398532301 13379397859296 13406730501762 13459037132268 13505932732032 13514467005312 13516621735383 13532987885742 13541539254922 13588722318528 13641738993792 13669607570424 13700105288352 13716693603648 13781653534116 13787306330616 13798340589384 13846295436246 13863060761004 13900317038244 13917147773256 13979667702692 14017237355212 14034209659288 14034254197824 14051247106176 14066077903488 14094255142878 14117791425192 14134885481808 14195361707748 14198544667008 14207516595328 14250745198872 14359121193144 14370613086856 14376507455856 14438017463436 14494347680904 14556361868874 14573986953876 14640672589088 14658399758912 14721115845072 14778550576608 14787415231872 14802001096968 14841780729048 14859751403952 14911395085188 14923328974812 14929450050312 15018315824421 15095486382536 15113764248464 15203775380976 15222184365024 15238251062112 15256701789888 15287312608344 15346956368016 15378308516727 15381756722592 15476044862768 15523133163057 15555714625906 15574549743844 15641185585389 15702209987646 15756921520704 15788485866699 15824337641424 15843498012576 15853509371616 15886076615136 15905311740864 15947875498828 15983456169744 16002809204256 16019699834528 16035501188382 16039096753472 16078595789802 16098064020948 16134618771648 16154011342287 16154154836352 16166939722713 16173570887838 16286565941568 16306141141017 16410424220736 16430294235264 16443297666691 16470756662724 16474449823104 16490699728776 16500591386784 16561255325706 16564968778176 16625869398684 16635842135856 16652251234089 16655985090144 16697003320179 16717220329446 16824132394368 16844353707342 16857834582658 16962035118912 16968992406912 16982422180353 16982573033088 17002984779522 17041594383072 17062228628928 17108082508608 17128797259392 17143032444876 17163789513624 17174635152584 17251984437184 17269001279796 17272873426816 17304476312916 17315410850556 17336376637944 17375743292544 17410550470614 17471214409536 17539378706304 17672764545408 17686908414592 17777959572464 17799485421536 17835198043068 17839197145728 17875640669016 17945382843024 17981388190962 18003160354788 18022162313844 18043983847656 18226143427232 18266807051136 18375538045488 18383075107488 18397787452512 18461727248328 18484081014672 18533756050992 18552037194873 18556197031008 18563165310132 18635589875448 18708084719779 18758361754769 18781074691106 18792340190504 18823721900256 18846513975744 18927148943664 19000993598496 19082289508776 19105394662224 19145494924192 19168676607808 19250689951248 19321464546657 19325796907872 19365277391434 19408482491832 19431982605168 19464432466752 19503423717687 19524009173331 19547649168294 19628154460096 19704734102144 19736001462624 19789040972064 19813001871936 19881860113584 19897771966416 19905933400416 20000204519022 20024421099228 20069096788944 20110095752643 20147168159762 20188555698402 20271700507968 20296245820032 20299481828613 20312308882383 20317668082816 20383083477792 20462608490688 20504411355636 20509008963456 20550157932528 20575040405472 20672480301174 20680959495924 20697510884076 20854914113852 20936279983528 20969501554038 21025856032818 21051314488932 21099116855232 21124664016768 21138012495488 21141382714317 21176687137788 21181435486848 21202328222712 21297817000512 21311274892992 21337078939008 21380668251176 21438127719736 21464085361264 21538681789716 21555919630284 21564761183784 21657026195154 21741521521356 21834542803311 21860980430814 21961008883632 21987599638368 22000788515712 22081673767608 22167825864912 22181122847808 22203001645452 22207980120192 22262671093572 22289627105928 22384993462218 22459138276456 22643229573804 22670646372696 22722125844096 22805590696343 22805663071464 22833276547536 22857376593168 22885052684832 22936110615936 23025335039728 23072635083888 23087214467408 23115168850592 23214067294152 23333571938859 23352246266141 23361824615766 23485894780032 23553314981469 23635382281056 23780264057424 23834187558688 23921813248242 23927177124032 23975184254616 24004213806384 24029549751792 24053251782573 24058645130208 24117893684703 24147096031422 24201928157472 24231232254528 24260356331757 24464418479711 24500717393984 24510766809984 24530165371621 24530383270016 24559866903754 24615636331104 24645441352896 24706134994086 24711674734656 24736049593164 24741596041344 24750887080176 24841882988559 24847453167264 24938804098026 24953763203784 24983977635216 25098295867008 25148572901998 25236198591552 25266530561013 25286751873987 25334658131328 25443052678368 25453488610368 25473859549632 25504477169283 25667586601664 25714548667314 25745684270436 25761952728876 25767729210496 25877976655776 25903501919694 25909310140224 25973116275834 26004564956916 26032012231108 26063532224392 26063614938816 26095173197184 26115825705921 26165302660224 26314668616832 26385387962752 26509146818112 26530362621888 26541244533888 26666939358696 26699228132304 26752797064602 26758795718592 26813461003524 26918074264536 27033243470766 27065975771484 27083078509844 27177444637056 27339215140848 27400210576704 27433387207296 27563307068232 27574612661232 27596681178768 27692590872492 27726121522008 27800634076488 27834295546512 27908782122949 27959335405384 28034474710424 28068419318576 28068508395648 28171612036659 28188510285756 28235582850384 28269770963616 28390723415496 28501490397744 28718242386288 28741226173712 28753014911712 28876034926872 28988695361808 29047916087151 29112723737748 29147973907752 29281345178176 29316799517824 29321473752441 29442231690144 29557101153216 29604002193936 29683561458096 29719502807904 29822790170376 29846657949624 29858900100624 30000306778533 30036631648842 30190972765072 30220752239643 30227528496928 30282833547603 30407550761952 30444368730048 30476502124224 30513403579776 30537552809569 30574625216688 30693912736032 30756617033454 30763513445184 30952089725536 31008720451761 31046266326114 31111429251812 31149099487688 31282371170778 31404419975292 31454252331057 31513843041408 31538784049227 31576971733398 31648675282848 31686996025152 31707018743232 31772153230272 31810623481728 31895750997656 31966912339488 32005618408512 32039399669056 32071002376764 32078193506944 32157191579604 32196128041896 32269237543296 32308022684574 32333879445426 32347141775676 32485539292731 32573131883136 32612282282034 32820848441472 32886595333382 32941513325448 32981399457552 33001182773568 33122510651412 33129937556352 33251738797368 33271684271712 33304502468178 33311970180288 33394006640358 33434440658892 33688707414684 33715669165316 33924070237824 33964844360706 34005969559044 34083188766144 34124457257856 34216165017216 34286064889752 34327579027248 34349270305168 34503968874368 34538002559592 34608952625832 34630821701112 34672753275888 34743585908161 34821100941228 34942428819072 35042736923649 35555919144928 35598970843072 35670396086136 35751281338032 35882719872363 35890765686048 35962776381924 36006320709576 36044324627688 36087967695312 36220644047133 36452286854464 36496099699241 36751076090976 36766150214976 36795574905024 36839800355631 36923454496656 36968162029344 37059202491129 37067512101984 37104074389746 37112394062016 37126330620264 37271179750896 37416169439558 37516723509538 37562149382212 37584680381008 37647443800512 37693027951488 37722859352997 37854297887328 38001987196992 38164579017552 38210789324448 38290989848384 38337353215616 38501379902496 38642929093314 38651593815744 38730554782868 38816964983664 38855252879541 38863965210336 38928864933504 38959674413751 39006847435374 39048018346662 39095298336588 39256308920192 39472002925248 39578081944128 39626003743872 39763720227168 39795543932832 39811866800832 40000409038044 40048842198456 40138193577888 40220191505286 40294336319524 40377111396804 40543401015936 40549865206149 40598963657226 40624617764766 40766166955584 40925216981376 41008822711272 41100315865056 41150080810944 41344960602348 41361918991848 41395021768152 41709828227704 41872559967056 41939003108076 42051712065636 42102628977864 42198233710464 42282765428634 42353374275576 42404656445424 42595634001024 42622549785984 42761336502352 42876255439472 42928170722528 43077363579432 43111839260568 43129522367568 43314052390308 43483043042712 43669085606622 43721960861628 43922017767264 43975199276736 44163347535216 44335651729824 44362245695616 44406003290904 44525342187144 44579254211856 44769986924436 44918276552912 45054947473263 45286459147608 45341292745392 45433920033749 45556021404439 45611181392686 45611326142928 45666553095072 45714753186336 45770105369664 46050670079456 46134925550181 46145270167776 46174428934816 46230337701184 46428134588304 46667143877718 46704492532282 46723649231532 46923556756167 47106629962938 47270764562112 47365457600097 47560528114848 47668375117376 47843626496484 47854354248064 47950368509232 48008427612768 48059099503584 48106503565146 48117290260416 48235787369406 48294192062844 48403856314944 48462034026861 48462464509056 48500819168139 48520712663514 48928836959422 49001434787968 49060330743242 49119733807508 49231272662208 49290882705792 49329893000073 49412269988172 49423349469312 49472099186328 49501774160352 49683765977118 49694906334528 49877608196052 49907526407568 49967955270432 50297145803996 50472397183104 50533061122026 50573503747974 50886105356736 50906977220736 50947266541059 50947719099264 51008954338566 51335173203328 51429097334628 51491368540872 51523905457752 51755953311552 51807003839388 51818620280448 51946232551668 52009129913832 52064024462216 52127064448784 52127229877632 52231651411842 53018293636224 53060725243776 53333878717392 53398456264608 53505594129204 53517591437184 53626922007048 53836148529072 54066486941532 54131951542968 54166157019688 54678430281696 54800421153408 55126614136464 55149225322464 55193362357536 55385181744984 55452243044016 55601268152976 55668591093024 55817564245898 55918670810768 56068949420848 56124254159337 56136838637152 56275085264307 56343224073318 56377020571512 56471165700768 56539541927232 56781446830992 57002980795488 57436484772576 57482452347424 57506029823424 57752069853744 57964393639971 57977390723616 58095832174302 58225447475496 58295947815504 58510271153061 58562690356352 58572027519993 58642947504882 58884463380288 59002421039303 59114202306432 59208004387872 59367122916192 59439005615808 59645580340752 59693315899248 59717800201248 60000613557066 60073263297684 60330287257929 60381945530144 60441504479286 60455056993856 60565667095206 60815101523904 60888737460096 60936926647149 60953004248448 61075105619138 61149250433376 61387825472064 61513234066908 61527026890368 61904179451072 62017440903522 62092532652228 62222858503624 62298198975376 62564742341556 62808839950584 62908504662114 63077568098454 63153943466796 63297350565696 63373992050304 63414037486464 63424148142951 63544306460544 63791501995312 63933824678976 64011236817024 64078799338112 64142004753528 64314383159208 64392256083792 64616045369148 64667758890852 64694283551352 64971078585462 65224564564068 65773190666764 65883026650896 65962798915104 66002365547136 66245021302824 66503477594736 66543368543424 66609004936356 66623940360576 66788013280716 66868881317784 67377414829368 67431338330632 67778470870019 67929688721412 68011939118088 68166377532288 68416772089029 68572129779504 68655158054496 68698540610336 69076005119184 69217905251664 69261643402224 69345506551776 69487171816322 69642201882456 70000715816577 70056738798423 70085473847298 70659944944407 71111838289856 71197941686144 71340792172272 71502562676064 71765439744726 71781531372096 71925552763848 72012641419152 72088649255376 72159755347719 72175935390624 72353681054109 72441288094266 72904573708928 72992199398482 73393255439133 73502152181952 73532300429952 73590496114863 73591149810048 73679600711262 73846908993312 73936324058688 74118404982258 74135024203968 74208148779492 74224788124032 74252661240528 74542359501792 74832338879116 75033447019076 75124298764424 75169360762016 75294887601024 75445718705994 75708595774656 75799591683039 75860255621961 76003974393984 76329158035104 76421578648896 76513431507849 76581979696768 77002759804992 77285858186628 77303187631488 77461109565736 77633929967328 77710505759082 77727930420672 77919348827502 78013694870748 78096036693324 78190596673176 78347477117763 78944005850496 79156163888256 79527440454336 79591087865664 79623733601664 80000818076088 80097684396912 80276387155776 80440383010572 80588672639048 80754222793608 81099730412298 81197927314452 81249235529532 81532333911168 82017645422544 82200631730112 82300161621888 82689921204696 82723837983696 82790043536304 83419656455408 83726346368847 83745119934112 83878006216152 84103424131272 84205257955728 84514836109977 84565530857268 84706748551152 84809312890848 85522673004704 85752510878944 85856341445056 86154727158864 86223678521136 86259044735136 86628104780616 86966086085424 87143748261453 87338171213244 87443921723256 87844035534528 87950398553472 87964421257323 88020005156993 88326695070432 88671303459648 88812006581808 89050684374288 89158508423712 89539973848872 89836553105824 90000920335599 90109894946526 90572918295216 90662256718929 90682585490784 90867840067498 91112042808878 91222362785372 91222652285856 91333106190144 91429506372672 91540210739328 91612658428707 92101340158912 92269851100362 92290540335552 92348857869632 92460675402368 92856269176608 93334287755436 93408985064564 93447298463064 93847113512334 94213259925876 94362756993171 94541529124224 94616352147681 94730915200194 95121056229696 95336750234752 95687252992968 95900737018464 96016855225536 96118199007168 96213007130292 96234580520832 96471574738812 96588384125688 96807712629888 96924068053722 97001638336278 97041425327028 97857673918844 98120661486484 98239467615016 98462545324416 98659786000146 98824539976344 98944198372656 99003548320704 99367531954236 99389812669056 99755216392104 99815052815136 99935910540864 100594291607992 101066122244052 101147007495948 101772210713472 101894533082118 102017908677132 102858194669256 102982737081744 103047810915504 103511906623104 103614007678776 103892465103336 104018259827664 104128048924432 104230757724483 104254128897568 104463302823684 105128210770947 106667757434784 106796912529216 107011188258408 107253844014096 107648159617089 107672297058144 108132973883064 108263903085936 108332314039376 108661932141399 109356860563392 109488299097723 109575924787277 110253228272928 110298450644928 110386724715072 110519401066893 110770363489968 110904486088032 111202536305952 111337182186048 111635128491796 111837341621536 112137898841696 112248508318674 112273677274304 112550170528614 112686448146636 112754041143024 112942331401536 113079083854464 113168578058991 113562893661984 114005961590976 114872969545152 114964904694848 115012059646848 115103083666837 115504139707488 115928787279942 115954781447232 116191664348604 116450894950992 116565758638623 116591895631008 116879023241253 117020542306122 117144055039986 117285895009764 117768926760576 118004842078606 118416008775744 118734245832384 118878011231616 119291160681504 119386631798496 119435600402496 120001227114132 120146526595368 120660574515858 120763891060288 120883008958572 120910113987712 121131334190412 121630203047808 121873853294298 122150211238276 122298500866752 122775650944128 123026468133816 123808358902144 124034881807044 124185065304456 124445717007248 124596397950752 125129484683112 125617679901168 125817009324228 126155136196908 126307886933592 126594701131392 126848296285902 127583003990624 127867649357952 128284009507056 128628766318416 128784512167584 129232090738296 129335517781704 129388567102704 129942157170924 130449129128136 130956593038453 131546381333528 131766053301792 131925597830208 132490042605648 133006955189472 133086737086848 133218009872712 133576026561432 133737762635568 134754829658736 134862676661264 135556941740038 135859377442824 136023878236176 136301760101247 136668064213317 136833544178058 137144259559008 137310316108992 137397081220672 138152010238368 138435810503328 138523286804448 138691013103552 138974343632644 139284403764912 140001431633154 140113477596846 140170947694596 140770670268501 141319889888814 142096372800291 142223676579712 142681584344544 143005125352128 143291593952593 143530879489452 143563062744192 143851105527696 144025282838304 144177298510752 144319510695438 144351870781248 144707362108218 144882576188532 145502457504417 145984398796964 146786510878266 147004304363904 147180992229726 147359201422524 147693817986624 147872648117376 147989679000219 148236809964516 148270048407936 148416297558984 148505322481056 149084719003584 149664677758232 150066894038152 150248597528848 150338721524032 150891437411988 151417191549312 151599183366078 151720511243922 152658316070208 152841799623177 152843157297792 153026863015698 154005519609984 154571716373256 154922219131472 155267859934656 155421011518164 155455860841344 155838697655004 156027389741496 156192073386648 156381193346352 156694954235526 159054880908672 159182175731328 159639134874401 160001636152176 160195368793824 160552774311552 160880766021144 161177345278096 161508445587216 162199460824596 162395854628904 162498471059064 163465723862987 164035290845088 164401263460224 165379842409392 165447675967392 165580087072608 166839312910816 167452692737694 167490239868224 167756012432304 168206848262544 168372762478011 168410515911456 168825255792921 169029672219954 169131061714536 169413497102304 169618625781696 171045346009408 171250929357977 171505021757888 171712682890112 172309454317728 172447357042272 172518089470272 173256209561232 173893180919913 173932172170848 174287496522906 174676342426488 174887843446512 175688071069056 175716082559979 175928842514646 176040010313986 176653390140864 177007263117909 177342606919296 177624013163616 178101368748576 178317016847424 179079947697744 179673106211648 180001840671198 180219789893052 181145836590432 181324513437858 181365170981568 181735680134996 182224085617756 182444725570744 182445304571712 182666212380288 182810779941447 182859012745344 183225316857414 184202680317824 184539702200724 184581080671104 184697715739264 185712538353216 186668575510872 186817970129128 186894596926128 187694227024668 188426519851752 188725513986342 189232704295362 189461830400388 190242112459392 190272444428853 191374505985936 191801474036928 192033710451072 192236398014336 192426014260584 192943149477624 193176768251376 193848136107444 194003276672556 194082850654056 195715347837688 196241322972968 196478935230032 197319572000292 197649079952688 197888396745312 198007096641408 198735063908472 199510432784208 199630105630272 199871821081728 201188583215984 202132244488104 202294014991896 203335412610057 203789066164236 204035817354264 205250316267087 205716389338512 205965474163488 206095621831008 207228015357552 207784930206672 208036519655328 208256097848864 208461515448966 208508257795136 208926605647368 210002147449731 210170216395269 210256421541894 211979834833221 213335514869568 213593825058432 213762869666983 214022376516816 214507688028192 215296319234178 215344594116288 216265947766128 216479266043157 216527806171872 216664628078752 217061043162327 217323864282798 218713721126784 218976598195446 219151849574554 220179766317399 220506456545856 220596901289856 220771488344589 220773449430144 221038802133786 221540726979936 221808972176064 222405072611904 222674364372096 223270256983592 223674683243072 224275797683392 224497016637348 224547354548608 225100341057228 225372896293272 225508082286048 225884662803072 226337156117982 227125787323968 227398775049117 227580766865883 228011923181952 229745939090304 229929809389696 230206167333674 231008279414976 231857574559884 231909562894464 232383328697208 232901789901984 233131517277246 233183791262016 233758046482506 234041084612244 234288110079972 234571790019528 236009684157212 236832017551488 237468491664768 238582321363008 238773263596992 238871200804992 240002454228264 240293053190736 241321149031716 241527782120576 241766017917144 242262668380824 243205101357127 243747706588596 244300422476552 244597001733504 246052936267632 248069763614088 248370130608912 248891434014496 249192795901504 250258969366224 251179039106541 251235359802336 251634018648456 252310272393816 252615773867184 253544508329931 253696592571804 255166007981248 256568019014112 257257532636832 257569024335168 258464181476592 258671035563408 258777134205408 259884314341848 260898258256272 261431244784359 261913186076906 263092762667056 263532106603584 263851195660416 263893263771969 264060015470979 264980085211296 266013910378944 266436019745424 267152053122864 267475525271136 269509659317472 269725353322528 271113883480076 271718754885648 271986770156787 272047756472352 272603520202494 273336128426634 273667088356116 274288519118016 274620632217984 274794162441344 274837975286121 276304020476736 276871621006656 277046573608896 277382026207104 277948687265288 278568807529824 280002863266308 280226955193692 280341895389192 281541340537002 282639779777628 283088270979513 283849056443043 284192745600582 285363168689088 286010250704256 286583187905186 287061758978904 287702211055392 288050565676608 288354597021504 288639021390876 288703741562496 289414724216436 289765152377064 291004915008834 291968797593928 293573021756532 294361984459452 294718402845048 295387635973248 295979358000438 296473619929032 296832595117968 297010644962112 298169438007168 299329355516464 300133788076304 300497195057696 300677443048064 301782874823976 303198366732156 303441022487844 305316632140416 305683599246354 306053726031396 309143432746512 309844438262944 310535719869312 310842023036328 311677395310008 312054779482992 312384146773296 312692273173449 312762386692704 313389908471052 315384632312841 318037440236243 318892149831073 319278269748802 320003272304352 320390737587648 321761532042288 322354690556192 322944478851267 323016891174432 324398921649192 324791709257808 324996942118128 326931447725974 328070581690176 328464897293169 328727774361831 330759684818784 330895351934784 331160174145216 331558203200679 333678625821632 334905385475388 334980479736448 335512024864608 336413696525088 336745524956022 336821031822912 337650511585842 338059344439908 338262123429072 338826994204608 339237251563392 339505734176973 342090692018816 342501858715954 343010043515776 344618908635456 344894714084544 345036178940544 345309251000511 346512419122464 347786361839826 347864344341696 348574993045812 349352684852976 349775686893024 351432165119958 351857685029292 352080020627972 353306780281728 354014526235818 355248026327232 356202737497152 356634033694848 358159895395488 359346212423296 360003681342396 360439579786104 362291673180864 362649026875716 362730341963136 363471360269992 364448171235512 364889451141488 364890609143424 365621559882894 366450633714828 369079404401448 371425076706432 373337151021744 373635940258256 373789193852256 375388454049336 376853039703504 377451027972684 378465408590724 378923660800776 380544888857706 382749011971872 383602948073856 384852028521168 385886298955248 386353536502752 387696272214888 388006553345112 388165701308112 391430695675376 392482645945936 392869779115359 392957870460064 394639144000584 395298159905376 395776793490624 396988186524397 397470127816944 399020865568416 399260211260544 402377166431968 404264488976208 404588029983792 406670825220114 407578132328472 408071634708528 408905280303741 410004192639951 410500632534174 411432778677024 411930948326976 412191243662016 413016947275121 414456030715104 415569860413344 416073039310656 416512195697728 416923030897932 417016515590272 417853211294736 420004294899462 420340432790538 420512843083788 422312010805503 423959669666442 426671029739136 427525739333966 428044753033632 429015376056384 429874781857779 430592638468356 430689188232576 432531895532256 432958532086314 433055612343744 433329256157504 434122086324654 434647728565596 437953196390892 438303699149108 440359532634798 441012913091712 441542976689178 442077604267572 443081453959872 443617944352128 443969037000657 444810145223808 446540513967184 447349366486144 448551595366784 448994033274696 450200682114456 450745792586544 451016164572096 452674312235964 454251574647936 454797550098234 455161533731766 460412334667348 462016558829952 463715149119768 464766657394416 465803579803968 466263034554492 466367582524032 467516092965012 468082169224488 468576220159944 469143580039056 472019368314424 474449296090133 477164642726016 477546527193984 478917404623203 480004908456528 480586106381472 482642298063432 483532035834288 484525336761648 486410202714254 487495413177192 488600844953104 490397171588961 492105872535264 496139527228176 496740261217824 497782868028992 498385591803008 500517938732448 502358078213082 502470719604672 503268037296912 504620544787632 505118287434033 505231547734368 506475767378763 507089016659862 507393185143608 510332015962496 513136038028224 513752788073931 514515065273664 515138048670336 516928362953184 517342071126816 517554268410816 519768628683696 521796516512544 522862489568718 523826372153812 526185525334112 527064213207168 527148247679937 527786527543938 528120030941958 529960170422592 531021789353727 532027820757888 532872039490848 534304106245728 534951050542272 539019318634944 539450706645056 542227766960152 543437509771296 543973540313574 544095512944704 545207040404988 546672256853268 547334176712232 548432339824341 548577038236032 549675950572242 552608040953472 553743242013312 554093147217792 555897374530576 557137615059648 560005726532616 560453910387384 560683790778384 563082681074004 565279559555256 566176541959026 567698112886086 568385491201164 570726337378176 573166375810372 574123517957808 575404422110784 576101131353216 576709194043008 577278042781752 578829448432872 579530304754128 582009830017668 583937595187856 587146043513064 588723968918904 589436805690096 590640960438737 591958716000876 592947239858064 593665190235936 594021289924224 598658711032928 600267576152608 600994390115392 603565749647952 606396733464312 606882044975688 610006237830171 611367198492708 612107452062792 615750948801261 618286865493024 619688876525888 621684046072656 623354790620016 624109558965984 624768293546592 625384546346898 625524773385408 626779816942104 630006442349193 630510649185807 630769264625682 636074880472486 637784299662146 638556539497604 640006544608704 640781475175296 641288609000949 643523064084576 644709381112384 645888957702534 646033782348864 648797843298384 649583418515616 649993884236256 653862895451948 656141163380352 656929794586338 657455548723662 660539298952197 661519369637568 661790703869568 662314465033767 662320348290432 663116406401358 667357251643264 669810770950776 671024049729216 672827393050176 673491049912044 673642063645824 675301023171684 676118688879816 676524246858144 677653988409216 679011468353946 682742300597649 685003717431908 689237817270912 689789428169088 690618502001022 693024838244928 695572723679652 695728688683392 697149986091624 698705369705952 699551373786048 702864330239916 703715370058584 704160041255944 708029052471636 710496052654464 712405474994304 716319790790976 720007362684792 720879159572208 724583346361728 725298053751432 726942720539984 728896342471024 729615304071381 729778902282976 731243119765788 732901267429656 738158808802896 746674302043488 747271880516512 747578387704512 750776908098672 753537117319623 753706079407008 754902055945368 756930817181448 757847321601552 760633524989793 761089777715412 765498023943744 767031473510939 769704057042336 771772597910496 772707073005504 775392544429776 776013106690224 776331402616224 782861391350752 784293734353077 784965291891872 785739558230718 785915740920128 789278288001168 790596319810752 791553586981248 792180046412937 793976373048794 794940255633888 798041731136832 804754332863936 808528977952416 809176059967584 813341650440228 815156264656944 815960310470361 816143269417056 817810560607482 820008385279902 821001265068348 822865557354048 823861896653952 824382487324032 824513925858363 826033894550242 828912061430208 831139720826688 832146078621312 833024391395456 833846061795864 835706422589472 840008589798924 840680865581076 841025686167576 844624021611006 847919339332884 855051478667932 856089506067264 858030752112768 859749563715558 861185276936712 865063791064512 865917064172628 866111224687488 866658512315008 868244172649308 869295457131192 875906392781784 876607398298216 880719065269596 883085953378356 884155208535144 886162907919744 887938074001314 893081027934368 897988066549392 900401364228912 901491585173088 902032329144192 905348624471928 909595100196468 910323067463532 920824669334696 927430298239536 929533314788832 931607159607936 932526069108984 935032185930024 936164338448976 937152440319888 938076819520347 938287160078112 944038736628848 948898592180266 954112320708729 956676449493219 957834809246406 960009816913056 961172212762944 965284596126864 967064071668576 969050673523296 972820405428508 974990826354384 977201689906208 980794343177922 984211745070528 985394691879507 986183323085493 992279054456352 993480522435648 994674609602037 995565736057984 1001035877464896 1003041157668151 1004716156426164 1004941439209344 1006536074593824 1009241089575264 1010236574868066 1010463095468736 1012951534757526 1014178033319724 1014786370287216 1018517202530919 1026272076056448 1027505576147862 1029030130547328 1033856725906368 1034684142253632 1035108536821632 1035927753001533 1039537257367392 1043593033025088 1045724979137436 1047652744307624 1052371050668224 1054296495359874 1055573055087876 1056240061883916 1059920340845184 1062043578707454 1065744078981696 1068608212491456 1069902101084544 1078038637269888 1078901413290112 1084455533920304 1086875019542592 1087947080627148 1088191025889408 1090414080809976 1093344513706536 1094668353424464 1096864679648682 1099351901144484 1111794749061152 1114275230119296 1120011453065232 1120907820774768 1121367581556768 1126165362148008 1130559119110512 1132353083918052 1135396225772172 1136770982402328 1144260067040909 1146332751620744 1148247035915616 1150808844221568 1154556085563504 1157658896865744 1159060609508256 1164019660035336 1167875190375712 1174292087026128 1177447937837808 1178609337346077 1178873611380192 1181281920877474 1183917432001752 1185894479716128 1187330380471872 1190964559573191 1197317422065856 1200535152305216 1201988780230784 1207131499295904 1212793466928624 1213764089951376 1220012475660342 1222734396985416 1224214904125584 1226715840911223 1230012577919853 1231501897602522 1236573730986048 1239050841825363 1239377753051776 1243368092145312 1246709581240032 1248219117931968 1249536587093184 1250769092693796 1251049546770816 1253559633884208 1260012884698386 1261021298371614 1261538529251364 1272149760944972 1275568599324292 1277113078995208 1280013089217408 1282577218001898 1287046128169152 1289418762224768 1289624345573337 1291777915405068 1292067564697728 1297595686596768 1299166837031232 1299987768472512 1307725790903896 1313859589172676 1314911097447324 1321078597904394 1323038739275136 1324628930067534 1326232812802716 1331907111001971 1339621541901552 1342048099458432 1345654786100352 1346982099824088 1350602046343368 1352237377759632 1353048493716288 1358022936707892 1365484601195298 1370007434863816 1381237004002044 1386049676489856 1391145447359304 1394299972183248 1397410739411904 1399102747572096 1405728660479832 1407430740117168 1408320082511888 1416058104943272 1423347888270399 1424487022234601 1432639581581952 1436752213869609 1440014725369584 1441758319144416 1450596107502864 1453885441079968 1457792684942048 1459230608142762 1459557804565952 1462486239531576 1465802534859312 1471191514766883 1476317617605792 1493348604086976 1494543761033024 1495156775409024 1496340087668881 1501553816197344 1507074234639246 1507412158814016 1509804111890736 1513861634362896 1515354862302099 1515694643203104 1519427302136289 1521267049979586 1522179555430824 1530996047887488 1534062947021878 1539408114084672 1541258364221793 1543545195820992 1545414146011008 1550785088859552 1552026213380448 1552662805232448 1565722782701504 1568587468706154 1569930583783744 1571479116461436 1571831481840256 1578556576002336 1581192639621504 1584360092825874 1587952746097588 1589880511267776 1593065368061181 1596083462273664 1609508665727872 1617057955904832 1618352119935168 1626683300880456 1630312529313888 1631920620940722 1632286538834112 1635621121214964 1640016770559804 1642002530136696 1645731114708096 1649027851716726 1652067789100484 1657824122860416 1662279441653376 1667692123591728 1671412845178944 1680017179597848 1681361731162152 1682051372335152 1689248043222012 1695838678665768 1702435709499889 1710102957335864 1712179012134528 1719499127431116 1722370553873424 1730127582129024 1731834128345256 1736488345298616 1738590914262384 1751812785563568 1753214796596432 1761438130539192 1766171906756712 1768310417070288 1771922881316211 1775876148002628 1786162055868736 1795976133098784 1800802728457824 1802983170346176 1810697248943856 1819190200392936 1820646134927064 1830018713490513 1841649338669392 1847252846403783 1854860596479072 1859066629577664 1862790721383709 1865052138217968 1870064371860048 1872328676897952 1874304880639776 1876153639040694 1876574320156224 1888077473257696 1891531947557421 1897797184360532 1908224641417458 1913352898986438 1915669618492812 1920019633826112 1922344425525888 1923865827002847 1930569192253728 1934128143337152 1938101347046592 1945640810857016 1949981652708768 1954403379812416 1961588686355844 1968423490141056 1970789383759014 1972366646170986 1981617896856591 1984558108912704 1986943395101301 1986961044871296 1989349219204074 2002071754929792 2006082315336302 2009432312852328 2013072149187648 2018482179150528 2020473149736132 2020926190937472 2025903069515052 2028356066639448 2029572740574432 2037034405061838 2055011152295724 2067713451812736 2069368284507264 2071855506003066 2079074514734784 2087186066050176 2091449958274872 2095305488615248 2104742101336448 2108592990719748 2111146110175752 2112480123767832 2124087157414908 2131488157963392 2137216424982912 2168911067840608 2173750039085184 2175894161254296 2180828161619952 2186689027413072 2188845912214143 2189336706848928 2193729359297364 2198703802288968 2223589498122304 2226262081653701 2240022906130464 2241815641549536 2242735163113536 2252330724296016 2260611351958869 2261118238221024 2264706167836104 2270792451544344 2273541964804656 2288520134081818 2292665503241488 2296494071831232 2301094420532817 2309112171127008 2315317793731488 2318121219016512 2328039320070672 2335750380751424 2348584174052256 2354895875675616 2357218674692154 2357747222760384 2362563841754948 2367834864003504 2371788959432256 2374660760943744 2376540139238811 2381929119146382 2394634844131712 2401070304610432 2414262998591808 2425586933857248 2427528179902752 2440024951320684 2445468793970832 2448429808251168 2453431681822446 2460025155839706 2463003795205044 2473147461972096 2473541777575089 2478101683650726 2486736184290624 2493419162480064 2496438235863936 2499073174186368 2501538185387592 2507119267768416 2520025769396772 2522042596743228 2523077058502728 2544299521889944 2551137198648584 2554226157990416 2565154436003796 2574092256338304 2579248691146674 2583555830810136 2595191373193536 2598333674062464 2599975536945024 2615451581807792 2627719178345352 2629822194894648 2642157195808788 2649257860135068 2652465625605432 2663814222003942 2679243083803104 2693964199648176 2701204092686736 2704474755519264 2706096987432576 2716045873415784 2730969202390596 2740014869727632 2762474008004088 2778917305670779 2782290894718608 2788599944366496 2794821478823808 2811457320959664 2814230458561041 2814861480234336 2816640165023776 2832116209886544 2846695776540798 2848974044469202 2862336962126187 2870029348479657 2873504427739218 2880029450739168 2883516638288832 2901192215005728 2907770882159936 2915585369884096 2918461216285524 2919115609131904 2924972479063152 2931605069718624 2942383029533766 2952635235211584 2956184075638521 2958549969256479 2986697208173952 2989087522066048 2992680175337762 3003107632394688 3009123473004453 3014148469278492 3014824317628032 3019608223781472 3027723268725792 3030709724604198 3031389286406208 3038854604272578 3042534099959172 3044359110861648 3068125894043756 3078816228169344 3082516728443586 3087090391641984 3101570177719104 3104052426760896 3105325610464896 3107783259004599 3131445565403008 3137174937412308 3139861167567488 3142958232922872 3157113152004672 3168720185651748 3175905492195176 3179761022535552 3186130736122362 3234115911809664 3236704239870336 3253366601760912 3260625058627776 3263841241881444 3264573077668224 3271242242429928 3280033541119608 3284005060273392 3298055703433452 3304135578200968 3335384247183456 3342825690357888 3360034359195696 3362723462324304 3364102744670304 3378496086444024 3391677357331536 3404871418999778 3420205914671728 3432780201122727 3438998254862232 3444741107746848 3463668256690512 3472976690597232 3477181828524768 3503625571127136 3506429593192864 3522876261078384 3532343813513424 3535828012038231 3536620834140576 3543845762632422 3551752296005256 3572324111737472 3572893678719573 3591952266197568 3601605456915648 3605966340692352 3621394497887712 3638380400785872 3641292269854128 3660037426981026 3680147522733669 3683298677338784 3690037733759559 3694505692807566 3709721192958144 3717152525476089 3718133259155328 3725581442767418 3730104276435936 3740128743720096 3744657353795904 3748609761279552 3752307278081388 3753148640312448 3776154946515392 3783063895114842 3795594368721064 3816449282834916 3826705797972876 3831339236985624 3840039267652224 3847731654005694 3861138384507456 3868256286674304 3868873036720011 3876202694093184 3891281621714032 3899963305417536 3908806759624832 3923177372711688 3941578767518028 3944733292341972 3963235793713182 3969116217825408 3973886790202602 3978698438408148 4012164630672604 4018864625704656 4026144298375296 4036964358301056 4040946299472264 4051806139030104 4056712133278896 4059145481148864 4074068810123676 4110022304591448 4134486723071159 4143711012006132 4158149029469568 4182899916549744 4190610977230496 4217185981439496 4222292220351504 4224960247535664 4248174314829816 4270043664811197 4273461066703803 4310256641608827 4337822135681216 4351788322508592 4361656323239904 4373378054826144 4377691824428286 4378673413697856 4387458718594728 4397407604577936 4413574544300649 4447178996244608 4452524163307402 4480045812260928 4483631283099072 4485470326227072 4489020263006643 4504661448592032 4521222703917738 4522236476442048 4529412335672208 4541584903088688 4547083929609312 4577040268163636 4585331006482976 4592988143662464 4602188841065634 4618224342254016 4623775092665379 4630635587462976 4636242438033024 4656078640141344 4671500761502848 4697168348104512 4709791751351232 4714437349384308 4715494445520768 4725127683509896 4735669728007008 4743577918864512 4753080278477622 4763858238292764 4779196104183543 4828525997183616 4851173867714496 4855056359805504 4880049902641368 4890937587941664 4896859616502336 4906863363644892 4920050311679412 4926007590410088 4947083555150178 4956203367301452 4973472368581248 4986838324960128 5003076370775184 5014238535536832 5040051538793544 5044085193486456 5046154117005456 5088599043779888 5102274397297168 5107307128499667 5108452315980832 5130308872007592 5158497382293348 5167111661620272 5190382746387072 5230903163615584 5255438356690704 5259644389789296 5284314391617576 5298515720270136 5304931251210864 5315768643948633 5327628444007884 5358486167606208 5369220314576573 5387928399296352 5402408185373472 5408949511038528 5432091746831568 5461938404781192 5480029739455264 5490056140471539 5524948016008176 5557834611341558 5564581789437216 5577199888732992 5588372164151127 5622914641919328 5628460917122082 5629722960468672 5633280330047552 5664232419773088 5693391553081596 5697948088938404 5724673924252374 5740058696959314 5747008855478436 5760058901478336 5767033276577664 5771597481008541 5802384430011456 5815541764319872 5831170739768192 5836922432571048 5849944958126304 5863210139437248 5884766059067532 5905270470423168 5912368151277042 5917099938512958 5985360350675524 6006215264789376 6018246946008906 6028296938556984 6039216447562944 6055446537451584 6061419449208396 6062778572812416 6077709208545156 6085068199918344 6088718221723296 6136251788087512 6165033456887172 6203140355438208 6208104853521792 6215566518009198 6274349874824616 6285916465845744 6314226304009344 6337440371303496 6351810984390352 6372261472244724 6506733203521824 6521250117255552 6527682483762888 6542484484859856 6560067082239216 6566537736642429 6568010120546784 6596111406866904 6608271156401936 6670768494366912 6678786244961103 6720068718391392 6725446924648608 6728205489340608 6756992172888048 6783354714663072 6809742837999556 6840411829343456 6865560402245454 6877996509724464 6889482215493696 6903283261598451 6927336513381024 6945953381194464 6954363657049536 7007251142254272 7012859186385728 7021288103677057 7045752522156768 7064687627026848 7071656024076462 7073241668281152 7087691525264844 7103504592010512 7129620417716433 7145787357439146 7183904532395136 7203210913831296 7242788995775424 7276760801571744 7282584539708256 7320074853962052 7360295045467338 7366597354677568 7380075467519118 7389011385615132 7419442385916288 7434305050952178 7451162885534836 7460208552871872 7480257487440192 7489314707591808 7497219522559104 7504614556162776 7552309893030784 7566127790229684 7591188737442128 7632898565669832 7653411595945752 7662678473971248 7695463308011388 7722276769014912 7737746073440022 7782563243428064 7799926610835072 7846354745423376 7883157535036056 7889466584683944 7926471587426364 7947773580405204 7957396876816296 8024329261345208 8037729251409312 8081892598944528 8103612278060208 8113424266557792 8118290962297728 8148137620247352 8220044609182896 8268973446142318 8287422024012264 8336751917012337 8365799833099488 8381221954460992 8434371962878992 8444584440703008 8449920495071328 8496348629659632 8540087329622394 8546922133407606 8587010886378561 8610088045438971 8620513283217654 8675644271362432 8703576645017184 8723312646479808 8746756109652288 8755383648856572 8757346827395712 8774917437189456 8794815209155872 8827149088601298 8875649907769437 8905048326614804 8960091624521856 8967262566198144 8978040526013286 9009322897184064 9027370419013359 9042445407835476 9044472952884096 9058824671344416 9083169806177376 9094167859218624 9154080536327272 9170662012965952 9204377682131268 9236448684508032 9247550185330758 9261271174925952 9312157280282688 9323349777013797 9394336696209024 9419583502702464 9428874698768616 9450255367019792 9471339456014016 9506160556955244 9527716476585528 9558392208367086 9702347735428992 9710112719611008 9760099805282736 9781875175883328 9793719233004672 9813726727289784 9840100623358824 9852015180820176 9894167110300356 9912406734602904 9971409155642207 10006152741550368 10028477071073664 10080103077587088 10088170386972912 10092308234010912 10177198087559776 10204548794594336 10214614256999334 10216904631961664 10260617744015184 10298340603368181 10316994764586696 10334223323240544 10461806327231168 10510876713381408 10519288779578592 10568628783235152 10597031440540272 10607484036114693 10609862502421728 10631537287897266 10655256888015768 10716972335212416 10718681036158719 10738440629153146 10775856798592704 10804816370746944 10817899022077056 10864183493663136 10923876809562384 10960059478910528 10980112280943078 11049896032016352 11115669222683116 11129163578874432 11151457576428267 11154399777465984 11176744328302254 11245829283838656 11256921834244164 11259445920937344 11266560660095104 11328464839546176 11386783106163192 11395896177876808 11449347848504748 11480117393918628 11494017710956872 11520117802956672 11543194962017082 11604768860022912 11606619110160033 11673844865142096 11699889916252608 11726420278874496 11769532118135064 11824736302554084 11834199877025916 11970720701351048 12036493892017812 12056593877113968 12078432895125888 12110893074903168 12122838898416792 12155418417090312 12170136399836688 12177436443446592 12272503576175024 12330066913774344 12403460169213477 12431133036018396 12548699749649232 12571832931691488 12674880742606992 12703621968780704 12744522944489448 12810130994433591 12820383200111409 12930769924826481 13013466407043648 13039535049685963 13055364967525776 13084968969719712 13120134164478432 13133075473284858 13136020241093568 13192222813733808 13216542312803872 13240723632901947 13341536988733824 13357572489922206 13440137436782784 13450893849297216 13456410978681216 13467060789019929 13513984345776096 13566709429326144 13619485675999112 13680823658686912 13731120804490908 13755993019448928 13778964430987392 13806566523196902 13854673026762048 13871325277996137 13891906762388928 13908727314099072 14014502284508544 14025718372771456 14042576207354114 14091505044313536 14129375254053696 14143312048152924 14146483336562304 14175383050529688 14207009184021024 14259240835432866 14291574714878292 14485577991550848 14553521603143488 14565169079416512 14640149707924104 14720590090934676 14733194709355136 14760150935038236 14778022771230264 14868610101904356 14902325771069672 14920417105743744 14960514974880384 15009229112325552 15132255580459368 15182377474884256 15265797131339664 15306823191891504 15321921385499001 15325356947942496 15390926616022776 15475492146880044 15565126486856128 15692709490846752 15766315070072112 15778933169367888 15852943174852728 15895547160810408 15914793753632592 15947305931845899 16048658522690416 16075458502818624 16107660943729719 16163785197889056 16207224556120416 16226848533115584 16296275240494704 16440089218365792 16537946892284636 16574844048024528 16673503834024674 16731599666198976 16762443908921984 16765116492453381 16868743925757984 16889168881406016 16899840990142656 16992697259319264 17080174659244788 17093844266815212 17174021772757122 17220176090877942 17241026566435308 17314792443025623 17407153290034368 17446625292959616 17493512219304576 17510767297713144 17549834874378912 17589630418311744 17654298177202596 17751299815538874 17810096653229608 17956081052026572 18018645794368128 18054740838026718 18084890815670952 18117649342688832 18166339612354752 18188335718437248 18308161072654544 18341324025931904 18408755364262536 18495100370661516 18624314560565376 18646699554027594 18857749397537232 18900510734039584 18942678912028032 19012321113910488 19055432953171056 19116784416734172 19452421139695453 19520199610565472 19563750351766656 19627453454579568 19680201246717648 19699613209927287 19704030361640352 19788334220600712 19824813469205808 19942818311284414 20012305483100736 20036358734883309 20160206155174176 20176340773945824 20184616468021824 20354396175119552 20409097589188672 20429228513998668 20433809263923328 20521235488030368 20596681206736362 20633989529173392 20668446646481088 20709849784795353 20923612654462336 21021753426762816 21038577559157184 21063864311031171 21137257566470304 21194062881080544 21214968072229386 21219725004843456 21263074575794532 21310513776031536 21437362072317438 21476881258306292 21551713597185408 21609632741493888 21728366987326272 21847753619124768 21920118957821056 21960224561886156 22099792064032704 22231338445366232 22258327157748864 22302915152856534 22353488656604508 22491658567677312 22513843668488328 22656929679092352 22773566212326384 22791792355753616 22898695697009496 22960234787837256 22988035421913744 23086389924034164 23213238220320066 23347689730284192 23399779832505216 23539064236270128 23649472605108168 23668399754051832 23941441402702096 24072987784035624 24113187754227936 24216279377988217 24245677796833584 24310836834180624 24340272799673376 24354872886893184 24545007152350048 24660133827548688 24806920338426954 24862266072036792 25010255751037011 25097399499298464 25143665863382976 25349761485213984 25407243937561408 25489045888978896 25620261988867182 25640766400222818 25761032659135683 25830264136316913 25861539849652962 26026932814087296 26079070099371926 26110729935051552 26169937939439424 26240268328956864 26266150946569716 26272040482187136 26384445627467616 26433084625607744 26481447265803894 26715144979844412 26880274873565568 26901787698594432 26934121578039858 27027968691552192 27082111257040077 27133418858652288 27238971351998224 27361647317373824 27462241608981816 27511986038897856 27613133046393804 27709346053524096 27742650555992274 27783813524777856 28085152414708228 28183010088627072 28258750508107392 28286624096305848 28350766101059376 28414018368042048 28518481670865732 28583149429756584 28941407061498113 29107043206286976 29130338158833024 29280299415848208 29441180181869352 29520301870076472 29556045542460528 29737220203808712 29804651542139344 29914227466926621 30018458224651104 30264511160918736 30364754949768512 30531594262679328 30613646383783008 30643842770998002 30650713895884992 30781853232045552 30895021810104543 30950984293760088 31130252973712256 31385418981693504 31532630140144224 31557866338735776 31705886349705456 31791094321620816 31829587507265184 31894611863691798 32097317045380832 32150917005637248 32156043108476157 32215321887459438 32327570395778112 32414449112240832 32453697066231168 32592550480989408 32880178436731584 33075893784569272 33149688096049056 33347007668049348 33454372729284801 33463199332397952 33530232984906762 33737487851515968 33778337762812032 33799681980285312 33985394518638528 34160349318489576 34187688533630424 34348043545514244 34440352181755884 34482053132870616 34629584886051246 34814306580068736 35021534595426288 35099669748757824 35179260836623488 35308596354405192 35502599631077748 35620193306459216 35912162104053144 36109481676053436 36169781631341904 36235298685377664 36332679224709504 36616322145309088 36817510728525072 36990200741323032 37210380507640431 37293399108055188 37715498795074464 37801021468079168 38024642227820976 38110865906342112 38233568833468344 38430392983300773 38461149600334227 38904842279390906 39040399221130944 39118605149057889 39254906909159136 39360402493435296 39399226419854574 39408060723280704 39576668441201424 39649626938411616 39885636622568828 40024610966201472 40072717469766618 40320412310348352 40352681547891648 40369232936043648 40401182367059787 40708792350239104 40818195178377344 40858457027997336 41042470976060736 41193362413472724 41267979058346784 41336893292962176 41419699569590706 42043506853525632 42077155118314368 42127728622062342 42274515132940608 42388125762161088 42429936144458772 42439450009686912 42526149151589064 42621027552063072 42874724144634876 42953762516612584 43456733974652544 43695507238249536 43920449123772312 44199584128065408 44462676890732464 44605830305713068 44706977313209016 45027687336976656 45547132424652768 45583584711507232 45797391394018992 45920469575674512 45965764156497003 45976070843827488 46172779848068328 46426476440640132 46695379460568384 47078128472540256 47298945210216336 47336799508103664 47841917795537697 47882882805404192 48145975568071248 48226375508455872 48322982831189157 48432558755976434 48491355593667168 48621673668361248 48680545599346752 49090014304700096 49320267655097376 49613840676853908 49724532144073584 50020511502074022 50194798998596928 50287331726765952 50295349477360143 50699522970427968 50814487875122816 50978091777957792 51240523977734364 51281532800445636 51522065318271366 51660528272633826 51723079699305924 52158140198743852 52221459870103104 52339875878878848 52480536657913728 52532301893139432 52768891254935232 52866169251215488 52962894531607788 53430289959688824 53868243156079716 54055937383104384 54164222514080154 54477942703996448 54924483217963632 55023972077795712 55226266092787608 55485301111984548 56170304829416456 56573248192611696 56701532202118752 56828036736084096 57036963341731464 57166298859513168 57882814122996226 58357263419086359 58560598831696416 58882360363738704 59040603740152944 59112091084921056 59474440407617424 59609303084278688 59828454933853242 60036916449302208 60109076204649927 60529022321837472 60729509899537024 61063188525358656 61227292767566016 61287685541996004 61301427791769984 61563706464091104 61790043620209086 61901968587520176 62129549354386059 62770837963387008 63065260280288448 63115732677471552 63191592933093513 63411772699410912 63582188643241632 63659175014530368 63789223727383596 64194634090761664 64312086216952314 64430643774918876 64655140791556224 64828898224481664 65185100961978816 65760356873463168 66151787569138544 66299376192098112 66694015336098696 66908745458569602 67060465969813524 67474975703031936 67970789037277056 68320698636979152 68375377067260848 68696087091028488 68880704363511768 68964106265741232 69259169772102492 69799864089495449 70043069190852576 70199339497515648 70617192708810384 71005199262155496 71240386612918432 71824324208106288 72218963352106872 72339563262683808 72648838133964651 73232644290618176 73635021457050144 73980401482646064 74420761015280862 74586798216110376 75030767253111033 75430997590148928 75602042936158336 76049284455641952 76221731812684224 76467137666936688 76860785966601546 76922299200668454 77809684558781812 78080798442261888 78237210298115778 78509813818318272 78720804986870592 78798452839709148 78816121446561408 79153336882402848 79299253876823232 79771273245137656 80145434939533236 80640824620696704 80705363095783296 80802364734119574 81246333771120231 81716914055994672 82084941952121472 82386724826945448 82535958116693568 82839399139181412 84255457244124684 84549030265881216 84776251524322176 84859872288917544 85052298303178128 85242055104126144 85749448289269752 85907525033225168 86824221184494339 87391014476499072 87840898247544624 88925353781464928 89211660611426136 89413954626418032 89742682400779863 90055374673953312 91094264849305536 91167169423014464 91276745347801741 91594782788037984 91840939151349024 91931528312994006 91952141687654976 92345559696136656 92685065430313629 92852952881280264 93390758921136768 94156256945080512 94597890420432672 94673599016207328 95683835591075394 95765765610808384 96291951136142496 96452751016911744 96645965662378314 96865117511952868 96982711187334336 97243347336722496 97361091198693504 98180028609400192 98640535310194752 99227681353707816 99449064288147168 100041023004148044 100389597997193856 100590698954720286 101399045940855936 101956183555915584 102481047955468728 102563065600891272 103044130636542732 103321056545267652 103446159398611848 104316280397487704 104442919740206208 105064603786278864 105537782509870464 105925789063215576 106860579919377648 107736486312159432 108328445028160308 108955885407992896 109848966435927264 110452532185575216 110970602223969096 111631141522921293 112340609658832912 113146496385223392 113403064404237504 114073926683462928 114332597719026336 115383448801002681 115765628245992452 116714526838172718 117121197663392832 117355815447173667 117764720727477408 118081207480305888 118224182169842112 118948880815234848 119218606168557376 119656909867706484 120073832898604416 120218152409299854 121058044643674944 121203547101179361 122126377050717312 122454585535132032 122575371083992008 123127412928182208 123580087240418172 123803937175040352 124259098708772118 126130520560576896 126231465354943104 126383185866187026 126823545398821824 127164377286483264 127318350029060736 127578447454767192 128389268181523328 128624172433904628 128861287549837752 130370201923957632 132303575138277088 132598752384196224 133388030672197392 133817490917139204 134120931939627048 136641397273958304 136750754134521696 137392174182056976 137761408727023536 137897292469491009 137928212531482464 138518339544204984 139599728178990898 140086138381705152 141234385417620768 142010398524310992 142480773225836864 143648648416212576 144437926704213744 144679126525367616 144968948493567471 145297676267929302 146465288581236352 147270042914100288 147960802965292128 148841522030561724 149173596432220752 150061534506222066 150861995180297856 150886048432080429 152098568911283904 152443463625368448 152934275333873376 153721571933203092 153844598401336908 155619369117563624 156474420596231556 157019627636636544 157441609973741184 157596905679418296 158306673764805696 158598507753646464 159542546490275312 160290869879066472 161604729468239148 162492667542240462 163433828111989344 164773449653890896 165071916233387136 165678798278362824 168510914488249368 169513955645917519 169719744577835088 170104596606356256 170484110208252288 171498896578539504 171815050066450336 173648442368988678 175071790257259077 175681796495089248 177850707562929856 178423321222852272 178827909252836064 179485364801559726 180110749347906624 180327228613949781 182188529698611072 182334338846028928 182553490695603482 183189565576075968 183681878302698048 183863056625988012 183904283375309952 184691119392273312 185370130860627258 185705905762560528 188312513890161024 189195780840865344 189347198032414656 189574778799280539 191367671182150788 191531531221616768 192583902272284992 193291931324756628 193730235023905736 193965422374668672 194486694673444992 197281070620389504 198455362707415632 198898128576294336 200082046008296088 201181397909440572 203912367111831168 204962095910937456 205126131201782544 206088261273085464 206642113090535304 206892318797223696 208632560794975408 209399592268486347 210129207572557728 211851578126431152 213721159838755296 215472972624318864 216656890056320616 217911770815985792 217946514401893953 219697932871854528 220905064371150432 221941204447938192 223262283045842586 224681219317665824 225092301759333099 226292992770446784 226806128808475008 228147853366925856 228665195438052672 230766897602005362 231531256491984904 233429053676345436 234242395326785664 234711630894347334 235529441454954816 236162414960611776 236448364339684224 237897761630469696 238437212337114752 239313819735412968 240436304818599708 242116089287349888 242407094202358722 245150742167984016 246254825856364416 247160174480836344 247607874350080704 248518197417544236 252766371732374052 253647090797643648 254328754572966528 255156894909534384 257248344867809256 257722575099675504 260472663553483017 264607150276554176 266776061344394784 267634981834278408 268241863879254096 269228047202339589 273282794547916608 273501508269043392 273830236043405223 274784348364113952 275522817454047072 275794584938982018 275856425062964928 277036679088409968 279199456357981796 280172276763410304 282468770835241536 284020797048621984 284961546451673728 287297296832425152 288875853408427488 289358253050735232 289937896987134942 290595352535858604 294540085828200576 295921605930584256 297683044061123448 298347192864441504 300123069012444132 301772096864160858 304197137822567808 305868550667746752 307443143866406184 307689196802673816 311238738235127248 312948841192463112 315193811358836592 316613347529611392 319085092980550624 320581739758132944 323209458936478296 324985335084480924 326867656223978688 329546899307781792 331357596556725648 334893424568763879 337021828976498736 339027911291835038 339439489155670176 340209193212712512 342997793157079008 343630100132900672 347296884737977356 350143580514518154 351363592990178496 352067446341521001 355701415125859712 356846642445704544 357655818505672128 358970729603119452 360221498695813248 360654457227899562 365106981391206964 366379131152151936 367363756605396096 367726113251976024 369382238784546624 370740261721254516 371411811525121056 378391561681730688 378694396064829312 379149557598561078 382735342364301576 385167804544569984 386583862649513256 387460470047811472 396910725414831264 397796257152588672 400164092016592176 402362795818881144 409924191821874912 410252262403565088 412176522546170928 413284226181070608 413784637594447392 417265121589950816 418799184536972694 420258415145115456 423703156252862304 427442319677510592 430945945248637728 433313780112641232 434906845480702413 435893028803787906 439395865743709056 441810128742300864 443882408895876384 446524566091685172 449362438635331648 450184603518666198 452585985540893568 456295706733851712 457330390876105344 461533795204010724 463062512983969808 466858107352690872 469423261788694668 471058882909909632 472324829921223552 475795523260939392 478627639470825936 480872609637199416 484814188404717444 490301484335968032 494320348961672688 495215748700161408 497036394835088472 505532743464748104 508541866937752557 510313789819068768 514496689735618512 515445150199351008 520945327106966034 525215370771777231 529214300553108352 533552122688789568 535269963668556816 536483727758508192 538456094404679178 546565589095833216 547003016538086784 547660472086810446 549568696728227904 551045634908094144 551589169877964036 551712850125929856 554073358176819936 558398912715963592 564937541670483072 568041594097243968 568724336397841617 574594593664850304 577751706816854976 579875793974269884 581190705071717208 591843211861168512 595366088122246896 596694385728883008 600246138024888264 603544193728321716 611737101335493504 614886287732812368 615378393605347632 622477476470254496 625897682384926224 628198776805459041 630387622717673184 638170185961101248 641163479516265888 646418917872956592 649970670168961848 653735312447957376 653839543205681859 659093798615563584 662715193113451296 669786849137527758 674043657952997472 678055822583670076 678878978311340352 680418386425425024 685995586314158016 687260200265801344 694593769475954712 700287161029036308 702727185980356992 704134892683042002 713693284891409088 715311637011344256 717941459206238904 721308914455799124 730213962782413928 735452226503952048 738764477569093248 741480523442509032 742823623050242112 758299115197122156 765470684728603152 773167725299026512 774920940095622944 781417990660449051 793821450829662528 800328184033184352 804725591637762288 807684141607018767 819848383643749824 820504524807130176 821490708130215669 824353045092341856 826568452362141216 827569275188894784 834530243179901632 837598369073945388 840516830290230912 847406312505724608 854884639355021184 861891890497275456 866627560225282464 869813690961404826 871786057607575812 883620257484601728 887764817791752768 893049132183370344 898724877270663296 900369207037332396 912591413467703424 923067590408021448 926125025967939616 933716214705381744 938846523577389336 957255278941651872 961745219274398832 969628376809434888 980602968671936064 988640697923345376 994072789670176944 1011065486929496208 1017083733875505114 1020627579638137536 1028993379471237024 1030890300398702016 1041890654213932068 1050430741543554462 1056202339024563003 1067104245377579136 1070539927337113632 1072967455517016384 1076912188809358356 1095320944173620892 1099137393456455808 1102091269816188288 1103178339755928072 1108146716353639872 1116797825431927184 1136083188194487936 1137448672795683234 1155503413633709952 1159751587948539768 1162381410143434416 1186597689521422633 1190732176244493792 1193388771457766016 1200492276049776528 1207088387456643432 1229772575465624736 1230756787210695264 1244954952940508992 1251795364769852448 1256397553610918082 1260775245435346368 1276340371922202496 1282326959032531776 1292837835745913184 1299941340337923696 1307679086411363718 1318187597231127168 1325430386226902592 1339573698275055516 1348087315905994944 1356111645167340152 1357757956622680704 1371991172628316032 1389187538951909424 1400574322058072616 1408269785366084004 1427386569782818176 1435882918412477808 1442617828911598248 1460427925564827856 1470904453007904096 1482961046885018064 1485647246100484224 1516598230394244312 1525625600813257671 1530941369457206304 1546335450598053024 1549841880191245888 1562835981320898102 1575646112315331693 1587642901659325056 1600656368066368704 1609451183275524576 1615368283214037534 1639696767287499648 1641009049614260352 1642981416260431338 1648706090184683712 1653136904724282432 1655138550377789568 1669060486359803264 1675196738147890776 1694812625011449216 1723783780994550912 1733255120450564928 1739627381922809652 1743572115215151624 1775529635583505536 1786098264366740688 1800738414074664792 1846135180816042896 1852250051935879232 1867432429410763488 1877693047154778672 1884596330416377123 1914510557883303744 1923490438548797664 1939256753618869776 1961205937343872128 1961518629617045577 1977281395846690752 1988145579340353888 2022130973858992416 2034167467751010228 2041255159276275072 2057986758942474048 2061780600797404032 2083781308427864136 2100861483087108924 2112404678049126006 2141079854674227264 2145934911034032768 2153824377618716712 2190641888347241784 2206356679511856144 2216293432707279744 2233595650863854368 2274897345591366468 2319503175897079536 2324762820286868832 2344253971981347153 2373195379042845266 2381464352488987584 2400984552099553056 2414176774913286864 2459545150931249472 2461513574421390528 2464472124390647007 2489909905881017984 2503590729539704896 2512795107221836164 2521550490870692736 2564653918065063552 2585675671491826368 2599882680675847392 2615358172822727436 2650860772453805184 2679147396550111032 2696174631811989888 2712223290334680304 2778375077903818848 2801148644116145232 2816539570732168008 2871765836824955616 2885235657823196496 2920855851129655712 2941808906015808192 2965922093770036128 3033196460788488624 3051251201626515342 3061882738914412608 3092670901196106048 3099683760382491776 3125671962641796204 3151292224630663386 3201312736132737408 3218902366551049152 3230736566428075068 3285962832520862676 3297412180369367424 3306273809448564864 3350393476295781552 3466510240901129856 3479254763845619304 3487144230430303248 3559793068564267899 3572196528733481376 3601476828149329584 3692270361632085792 3704500103871758464 3734864858821526976 3755386094309557344 3769192660832754246 3829021115766607488 3846980877097595328 3878513507237739552 3923037259234091154 3954562791693381504 3976291158680707776 4044261947717984832 4068334935502020456 4115973517884948096 4167562616855728272 4201722966174217848 4224809356098252012 4282159709348454528 4307648755237433424 4381283776694483568 4412713359023712288 4467191301727708736 4549794691182732936 4576876802439773013 4639006351794159072 4649525640573737664 4688507943962694306 4746390758085690532 4762928704977975168 4801969104199106112 4828353549826573728 4919090301862498944 4923027148842781056 4928944248781294014 5007181459079409792 5025590214443672328 5171351342983652736 5199765361351694784 5230716345645454872 5358294793100222064 5424446580669360608 5556750155807637696 5602297288232290464 5633079141464336016 5653788991249131369 5743531673649911232 5770471315646392992 5841711702259311424 5883617812031616384 5931844187540072256 6066392921576977248 6102502403253030684 6123765477828825216 6185341802392212096 6251343925283592408 6302584449261326772 6437804733102098304 6461473132856150136 6571925665041725352 6700786952591563104 6958509527691238608 6974288460860606496 7119586137128535798 7144393057466962752 7202953656298659168 7384540723264171584 7393416373171941021 7469729717643053952 7510772188619114688 7538385321665508492 7693961754195190656 7757027014475479104 7846074518468182308 7952582317361415552 8088523895435969664 8136669871004040912 8335125233711456544 8403445932348435696 8449618712196504024 8615297510474866848 8762567553388967136 8825426718047424576 8934382603455417472 9099589382365465872 9153753604879546026 9278012703588318144 9299051281147475328 9377015887925388612 9492781516171381064 9603938208398212224 9656707099653147456 9857888497562588028 10051180428887344656 10399530722703389568 10461432691290909744 10679379205692803697 10716589586200444128 10848893161338721216 11113500311615275392 11204594576464580928 11266158282928672032 11307577982498262738 11487063347299822464 11540942631292785984 11683423404518622848 11863688375080144512 12132785843153954496 12205004806506061368 12502687850567184816 12605168898522653544 12922946265712300272 13143851330083450704 13401573905183126208 13730630407319319039 13917019055382477216 13948576921721212992 14239172274257071596 14288786114933925504 14405907312597318336 14769081446528343168 14786832746343882042 15021544377238229376 15076770643331016984 15514054028950958208 15692149036936364616 16273339742008081824 16670250467422913088 16806891864696871392 16899237424393008048 17230595020949733696 17525135106777934272 17650853436094849152 18199178764730931744 18307507209759092052 18556025407176636288 18754031775850777224 18985563032342762128 19313414199306294912 19715776995125176056 20102360857774689312 20922865382581819488 21358758411385607394 21433179172400888256 21697786322677442432 22409189152929161856 22532316565857344064 22615155964996525476 23081885262585571968 24265571686307908992 24410009613012122736 25005375701134369632 25210337797045307088 25845892531424600544 26287702660166901408 26803147810366252416 27461260814638638078 27834038110764954432 27897153843442425984 28478344548514143192 28811814625194636672 29573665492687764084 30153541286662033968 31384298073872729232 32038137617078411091 32546679484016163648 33340500934845826176 33613783729393742784 33798474848786016096 34461190041899467392 35050270213555868544 36398357529461863488 36615014419518184104 37508063551701554448 37971126064685524256 39431553990250352112 40204721715549378624 41845730765163638976 42717516822771214788 42866358344801776512 45064633131714688128 45230311929993050952 48820019226024245472 50010751402268739264 50420675594090614176 51691785062849201088 52575405320333802816 54922521629277276156 55668076221529908864 56956689097028286384 59147330985375528168 60307082573324067936 62768596147745458464 64076275234156822182 65093358968032327296 67227567458787485568 67596949697572032192 72796715058923726976 73230028839036368208 75016127103403108896 75942252129371048512 78863107980500704224 80409443431098757248 83691461530327277952 85435033645542429576 90460623859986101904 96114412851235233273 97640038452048490944 100021502804537478528 100841351188181228352 103383570125698402176 105150810640667605632 109845043258554552312 113913378194056572768 118294661970751056336 120614165146648135872 125537192295490916928 128152550468313644364 135193899395144064384 146460057678072736416 150032254206806217792 151884504258742097024 157726215961001408448 170870067291084859152 180921247719972203808 192228825702470466546 195280076904096981888 201682702376362456704 219690086517109104624 227826756388113145536 236589323941502112672 241228330293296271744 251074384590981833856 256305100936627288728 292920115356145472832 300064508413612435584 315452431922002816896 341740134582169718304 361842495439944407616 384457651404940933092 439380173034218209248 455653512776226291072 473178647883004225344 512610201873254577456 585840230712290945664 683480269164339436608 723684990879888815232 768915302809881866184 878760346068436418496 946357295766008450688 1025220403746509154912 1366960538328678873216 1537830605619763732368 1757520692136872836992 2050440807493018309824 3075661211239527464736 4100881614986036619648 6151322422479054929472 12302644844958109858944
- Sum of all divisors σ(n): 50862339260548289494020
- Sum of proper divisors (its aliquot sum) s(n): 38559694415590179635076
- 12302644844958109858944 is an abundant number, because the sum of its proper divisors (38559694415590179635076) is greater than itself. Its abundance is 26257049570632069776132
Bases of 12302644844958109858944
- Binary: 101001101011101101011111101010000001001000100011101100111011111100100000002
- Hexadecimal: 0x29AED7EA0488ECEFC80
- Base-36: 204DQ7DACVMTK00
Squares and roots of 12302644844958109858944
- 12302644844958109858944 squared (123026448449581098589442) is 151355070181174354969163912271277691576795136
- 12302644844958109858944 cubed (123026448449581098589443) is 1862067673922697608968154366058878643025329969693975908696545296384
-
The
square root of 12302644844958109858944 is 110917288305.1064761241 -
The
cube root of 12302644844958109858944 is 23085156.8124268681
Scales and comparisons
How big is 12302644844958109858944?- 12,302,644,844,958,109,858,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,302,644,844,958,109,858,944 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 12302644844958109858944 cubic inches would be around 1923763.1 feet tall.
Recreational maths with 12302644844958109858944
- 12302644844958109858944 backwards is 44985890185944844620321
- 12302644844958109858944 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 12302644844958109858944's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12302644844958109858944 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 12302644844958109858944 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/12302644844958109858944/
Chicago style:
Numbermatics. 2024. "Number 12302644844958109858944 - Facts about the integer". https://numbermatics.com/n/12302644844958109858944/
The information we have on file for 12302644844958109858944 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 12302644844958109858944, math, Factors of 12302644844958109858944, curriculum, school, college, exams, university, Prime factorization of 12302644844958109858944, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, three hundred two quintillion, six hundred forty-four quadrillion, eight hundred forty-four trillion, nine hundred fifty-eight billion, one hundred nine million, eight hundred fifty-eight thousand, nine hundred forty-four.