1378202258880533024684928
1,378,202,258,880,533,024,684,928 is an even composite number composed of six prime numbers multiplied together.
What does the number 1378202258880533024684928 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14256 divisors.
1378202258880533024684928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, two hundred fifty-six divisors.
Prime factorization of 1378202258880533024684928:
27 × 310 × 72 × 132 × 315 × 8772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 877 × 877)See below for interesting mathematical facts about the number 1378202258880533024684928 from the Numbermatics database.
Names of 1378202258880533024684928
- Cardinal: 1378202258880533024684928 can be written as One septillion, three hundred seventy-eight sextillion, two hundred two quintillion, two hundred fifty-eight quadrillion, eight hundred eighty trillion, five hundred thirty-three billion, twenty-four million, six hundred eighty-four thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 1.378202258880533024684928 × 1024
Factors of 1378202258880533024684928
Divisors of 1378202258880533024684928
- Number of divisors d(n): 14256
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 168 169 182 186 189 192 196 208 216 217 224 234 243 248 252 273 279 288 294 312 324 336 338 351 364 372 378 384 392 403 416 432 434 441 448 468 486 496 504 507 546 558 567 576 588 624 637 648 651 672 676 702 728 729 744 756 784 806 819 832 837 864 868 877 882 896 936 961 972 992 1008 1014 1053 1092 1116 1134 1152 1176 1183 1209 1248 1274 1296 1302 1323 1344 1352 1404 1456 1458 1488 1512 1519 1521 1568 1612 1638 1664 1674 1701 1728 1736 1754 1764 1872 1911 1922 1944 1953 1984 2016 2028 2106 2184 2187 2232 2268 2352 2366 2418 2457 2496 2511 2548 2592 2604 2631 2646 2688 2704 2808 2821 2883 2912 2916 2976 3024 3038 3042 3136 3159 3224 3276 3348 3402 3456 3472 3508 3528 3549 3627 3744 3822 3844 3888 3906 3968 3969 4032 4056 4212 4368 4374 4464 4536 4557 4563 4704 4732 4836 4914 4992 5022 5096 5103 5184 5208 5239 5262 5292 5408 5616 5642 5733 5766 5824 5832 5859 5952 6048 6076 6084 6139 6272 6318 6448 6552 6561 6696 6727 6804 6944 7016 7056 7098 7254 7371 7488 7533 7644 7688 7776 7812 7893 7938 8064 8112 8281 8424 8463 8649 8736 8748 8928 9072 9114 9126 9408 9464 9477 9672 9828 10044 10192 10206 10368 10416 10478 10524 10584 10647 10816 10881 11232 11284 11401 11466 11532 11648 11664 11718 11904 11907 12096 12152 12168 12278 12493 12636 12896 13104 13122 13392 13454 13608 13671 13689 13888 14032 14112 14196 14508 14742 14976 15066 15288 15309 15376 15552 15624 15717 15786 15876 16224 16562 16848 16926 17199 17298 17472 17496 17577 17856 18144 18228 18252 18417 18816 18928 18954 19344 19656 19683 19747 20088 20181 20384 20412 20832 20956 21048 21168 21294 21632 21762 22113 22464 22568 22599 22802 22932 23064 23328 23436 23679 23814 24192 24304 24336 24556 24843 24986 25272 25389 25792 25947 26208 26244 26784 26908 27187 27216 27342 27378 27776 28064 28224 28392 28431 29016 29484 29791 30132 30576 30618 30752 31104 31248 31434 31572 31752 31941 32448 32643 33124 33696 33852 34203 34398 34596 34944 34992 35154 35712 35721 36288 36456 36504 36673 36834 37479 37856 37908 38688 39312 39366 39494 40176 40362 40768 40824 41013 41067 41664 41912 42096 42336 42588 42973 43524 44226 44928 45136 45198 45604 45864 45927 46128 46656 46872 47089 47151 47358 47628 48608 48672 49112 49686 49972 50544 50778 51584 51597 51894 52416 52488 52731 53568 53816 54374 54432 54684 54756 55251 56128 56448 56784 56862 58032 58968 59049 59241 59582 60264 60543 61152 61236 61504 62496 62868 63144 63504 63882 64896 65286 66248 66339 67392 67704 67797 68406 68796 69192 69984 70308 71037 71442 72576 72912 73008 73346 73668 74529 74958 75712 75816 76167 77376 77841 78624 78732 78988 79807 80352 80724 81536 81561 81648 82026 82134 83328 83824 84192 84672 85176 85293 85946 87048 87451 88452 89373 90272 90396 91208 91728 91854 92256 93312 93744 94178 94302 94716 95256 95823 97216 97344 97929 98224 99372 99944 101088 101556 102609 103194 103788 104832 104976 105462 107136 107163 107632 108748 108864 109368 109512 110019 110502 112256 112437 113568 113724 116064 117936 118098 118482 119164 120528 121086 122304 122472 123008 123039 123201 124992 125736 126288 127008 127764 128919 130572 132496 132678 134784 135408 135594 136812 137592 137781 138384 139968 140616 141267 141453 142074 142884 145824 146016 146692 147336 148213 149058 149916 151424 151632 152334 154752 154791 155682 157248 157464 157976 158193 159614 160704 161448 162409 163122 163296 164052 164268 165753 167648 168384 169344 170352 170586 171892 174096 174902 176904 177723 178746 180544 180792 181629 182416 183456 183708 184512 187488 188356 188604 189432 190309 190512 191646 194432 194688 195858 196448 198744 199017 199888 202176 203112 203391 205218 206388 207576 208537 209952 210924 213111 214326 215264 217496 217728 218736 219024 220038 221004 223587 224874 227136 227448 228501 232128 233523 235872 236196 236964 238328 239421 241056 242172 244608 244683 244944 246078 246402 249984 251472 252576 254016 255528 255879 256711 257838 261144 262353 264992 265356 268119 270816 271188 273624 275184 275562 276768 279936 281232 282534 282906 284148 285768 287469 291648 292032 293384 293787 294672 296426 298116 299832 303264 304668 307827 309582 311364 314496 314928 315952 316386 319228 321408 321489 322896 324818 326244 326592 328104 328536 330057 331506 335296 336768 337311 340704 341172 343784 348192 349804 353431 353808 355446 357492 361088 361584 363258 364832 366912 367416 369024 369117 369603 374976 376712 377208 378864 380618 381024 383292 386757 387283 391716 392896 397488 398034 399776 404352 406224 406782 410436 412776 413343 415152 417074 419904 421848 423801 424359 426222 428652 430528 434992 437472 438048 440076 442008 444639 447174 449748 454272 454896 457002 464256 464373 467046 471744 472392 473928 474579 476656 478842 482112 484344 487227 489366 489888 492156 492804 497259 502944 505152 508032 511056 511758 513422 515676 522288 524706 529984 530712 533169 536238 541632 542376 544887 547248 550368 551124 553536 558649 562464 565068 565812 568296 570927 571536 574938 583296 584064 586768 587574 589344 592852 596232 597051 599664 606528 609336 610173 612157 615654 619164 622728 625611 629856 631904 632772 638456 639333 642978 645792 649636 652488 653184 656208 657072 660114 663012 670592 670761 674622 681408 682344 685503 687568 696384 699608 700569 706862 707616 710892 714984 718263 723168 726516 729664 733824 734049 734832 738234 739206 749952 753424 754416 757728 761236 762048 766584 767637 769129 770133 773514 774566 783432 785792 787059 794976 796068 799552 804357 812448 813564 820872 825552 826686 830304 834148 839808 842797 843696 847602 848718 852444 857304 861056 862407 869984 874944 876096 880152 881361 884016 889278 894348 899496 909792 914004 923481 923521 928746 934092 943488 944784 947856 949158 953312 957684 964224 964467 968688 974454 978732 979776 984312 985608 990171 994518 1005888 1010304 1011933 1022112 1023516 1026844 1031352 1037491 1044576 1049412 1059968 1060293 1061424 1066338 1072476 1083264 1084752 1089774 1094496 1100736 1102248 1107072 1107351 1108809 1117298 1124928 1130136 1131624 1136592 1136863 1141854 1143072 1149876 1160271 1161849 1173536 1175148 1178688 1185704 1192464 1194102 1199328 1213056 1218672 1220346 1224314 1231308 1238328 1245456 1251222 1259712 1263808 1265544 1271403 1273077 1276912 1278666 1285956 1291584 1299272 1304976 1312416 1314144 1320228 1326024 1332163 1333917 1341522 1349244 1362816 1364688 1371006 1375136 1392768 1393119 1399216 1401138 1413724 1415232 1421784 1423737 1429968 1436526 1446336 1453032 1459328 1459759 1461681 1468098 1469664 1476468 1478412 1491777 1506848 1508832 1515456 1522472 1524096 1533168 1535274 1538258 1540266 1547028 1549132 1566864 1574118 1589952 1592136 1599104 1599507 1608714 1624896 1627128 1634661 1641744 1651104 1653372 1660608 1668296 1675947 1685594 1687392 1695204 1697436 1704888 1712781 1714608 1724814 1739968 1749888 1752192 1760304 1762722 1768032 1778556 1788696 1791153 1798992 1819584 1828008 1830519 1836471 1846962 1847042 1857492 1868184 1876833 1889568 1895712 1898316 1906624 1915368 1917999 1928934 1937376 1948908 1957464 1959552 1968624 1971216 1980342 1989036 2011776 2012283 2023866 2044224 2047032 2053688 2056509 2062704 2074982 2089152 2098824 2101707 2120586 2122848 2132676 2144952 2154789 2169504 2179548 2188992 2201472 2202147 2204496 2214702 2217618 2234596 2249856 2260272 2263248 2273184 2273726 2283708 2286144 2299752 2307387 2310399 2320542 2323698 2347072 2350296 2357376 2361177 2371408 2384928 2388204 2398656 2413071 2437344 2440692 2448628 2462616 2474017 2476656 2490912 2502444 2519424 2527616 2528391 2531088 2542806 2546154 2553824 2557332 2571912 2583168 2587221 2598544 2609952 2624832 2628288 2640456 2644083 2652048 2664326 2667834 2683044 2698488 2710981 2729376 2742012 2750272 2770443 2770563 2786238 2798432 2802276 2827448 2830464 2843568 2847474 2859936 2873052 2892672 2893401 2906064 2919518 2923362 2936196 2939328 2952936 2956824 2970513 2983554 3013696 3017664 3030912 3035799 3044944 3066336 3070548 3076516 3080532 3094056 3098264 3112473 3133728 3148236 3179904 3180879 3184272 3199014 3217428 3249792 3254256 3269322 3283488 3302208 3306744 3321216 3322053 3326427 3336592 3351894 3371188 3374784 3390408 3394872 3409776 3410589 3425562 3429216 3449628 3479936 3480813 3485547 3520608 3525444 3536064 3557112 3577392 3582306 3597984 3639168 3656016 3661038 3672942 3693924 3694084 3714984 3736368 3753666 3779136 3791424 3796632 3813248 3814209 3819231 3830736 3835998 3857868 3874752 3897816 3914928 3937248 3942432 3960684 3978072 3996489 4001751 4024566 4047732 4088448 4094064 4107376 4113018 4125408 4149964 4178304 4179357 4197648 4203414 4241172 4245696 4265352 4271211 4289904 4309578 4339008 4359096 4377984 4379277 4385043 4404294 4408992 4429404 4435236 4469192 4475331 4520544 4526496 4546368 4547452 4567416 4572288 4594603 4599504 4614774 4620798 4641084 4647396 4694144 4700592 4722354 4742816 4769856 4776408 4797312 4798521 4826142 4874688 4881384 4897256 4903983 4925232 4948034 4953312 4981824 5004888 5027841 5034679 5056782 5062176 5085612 5092308 5107648 5114664 5138343 5143824 5174442 5197088 5219904 5249664 5256576 5280912 5288166 5304096 5328652 5335668 5366088 5373459 5383903 5396976 5421962 5458752 5484024 5500544 5509413 5540886 5541126 5572476 5596864 5604552 5630499 5654896 5687136 5694948 5719872 5746104 5753997 5786802 5812128 5839036 5846724 5872392 5878656 5899579 5905872 5913648 5941026 5967108 6027392 6035328 6036849 6071598 6089888 6132672 6141096 6153032 6161064 6169527 6188112 6196528 6224946 6267456 6296472 6305121 6361758 6368544 6398028 6434856 6464367 6464647 6508512 6538644 6566976 6604416 6606441 6613488 6644106 6652854 6673184 6703788 6742376 6749568 6780816 6789744 6819552 6821178 6851124 6858432 6899256 6922161 6931197 6961626 6971094 7041216 7050888 7072128 7083531 7114224 7154784 7164612 7195968 7239213 7262437 7312032 7322076 7345884 7387848 7388168 7422051 7429968 7472736 7507332 7558272 7582848 7585173 7593264 7628418 7638462 7661472 7671996 7715736 7749504 7761663 7795632 7829856 7874496 7884864 7921368 7932249 7956144 7958041 7992978 8003502 8049132 8095464 8132943 8188128 8214752 8226036 8250816 8299928 8311329 8311689 8358714 8395296 8406828 8482344 8491392 8530704 8542422 8579808 8619156 8678016 8718192 8758554 8770086 8808588 8817984 8858808 8870472 8911539 8938384 8950662 9041088 9052992 9092736 9094904 9107397 9134832 9189206 9199008 9229548 9241596 9282168 9294792 9337419 9401184 9444708 9485632 9539712 9542637 9552816 9597042 9652284 9749376 9762768 9794512 9807966 9850464 9896068 9906624 9963648 9966159 9979281 9998677 10009776 10055682 10069358 10113564 10124352 10171224 10184616 10215296 10229328 10231767 10276686 10287648 10348884 10394176 10439808 10442439 10456641 10561824 10576332 10608192 10657304 10671336 10732176 10746918 10767806 10793952 10843924 10917504 10956361 10968048 11018826 11081772 11082252 11144952 11193728 11209104 11260998 11309792 11374272 11389896 11439744 11442627 11457693 11492208 11507994 11573604 11624256 11678072 11693448 11744784 11799158 11811744 11827296 11882052 11934216 11989467 12005253 12005773 12073698 12143196 12179776 12265344 12282192 12306064 12322128 12339054 12376224 12393056 12449892 12534912 12538071 12592944 12610242 12723516 12737088 12796056 12813633 12869712 12928734 12929294 13017024 13077288 13133952 13137831 13155129 13212882 13226976 13288212 13305708 13346368 13407576 13425993 13484752 13561632 13579488 13639104 13642356 13702248 13716864 13783809 13798512 13844322 13862394 13923252 13942188 14082432 14101776 14167062 14228448 14309568 14329224 14391936 14395563 14478426 14524874 14624064 14644152 14691768 14711949 14775696 14776336 14844102 14859936 14945472 15014664 15083523 15104037 15170346 15186528 15256836 15276924 15322944 15343992 15415029 15431472 15523326 15591264 15659712 15748992 15769728 15842736 15864498 15912288 15916082 15985956 16007004 16098264 16151709 16190928 16265886 16376256 16429504 16452072 16501632 16528239 16599856 16622658 16623378 16717428 16790592 16813656 16891497 16964688 17061408 17084844 17159616 17238312 17261991 17318119 17436384 17517108 17540172 17617176 17635968 17698737 17717616 17740944 17823078 17876768 17901324 18082176 18105984 18110547 18189808 18214794 18269664 18378412 18398016 18459096 18483192 18508581 18564336 18589584 18674838 18802368 18889416 18915363 18971264 18976867 19085274 19105632 19194084 19304568 19393101 19393941 19525536 19589024 19615932 19700928 19792136 19813248 19819323 19932318 19958562 19997354 20019552 20111364 20138716 20227128 20248704 20342448 20369232 20458656 20463534 20553372 20575296 20697768 20766483 20788352 20793591 20884878 20913282 21123648 21152664 21216384 21250593 21314608 21342672 21464352 21493836 21535612 21587904 21687848 21717639 21787311 21912722 21936096 22037652 22163544 22164504 22266153 22289904 22418208 22521996 22619584 22748544 22755519 22779792 22885254 22915386 22984416 23015988 23147208 23248512 23284989 23356144 23386896 23489568 23598316 23623488 23654592 23764104 23796747 23842999 23868432 23874123 23978934 24010506 24011546 24147396 24286392 24359552 24398829 24564384 24612128 24644256 24678108 24752448 24786112 24899784 24933987 24935067 25076142 25185888 25220484 25447032 25474176 25592112 25627266 25739424 25857468 25858588 26034048 26126707 26154576 26275662 26310258 26425764 26453952 26576424 26611416 26692736 26734617 26815152 26851986 26969504 27123264 27158976 27278208 27284712 27322191 27404496 27567618 27597024 27688644 27724788 27846504 27884376 28012257 28203552 28334124 28456896 28619136 28627911 28629151 28658448 28791126 28956852 29049748 29248128 29288304 29383536 29423898 29551392 29552672 29688204 29719872 29890944 29898477 29996031 30029328 30167046 30208074 30340692 30373056 30513672 30553848 30645888 30687984 30695301 30830058 30862944 31046652 31182528 31319424 31327317 31369923 31685472 31728996 31824576 31832164 31971912 32014008 32162221 32196528 32303418 32381856 32531772 32752512 32859008 32869083 32904144 33056478 33199712 33245316 33246756 33434856 33581184 33627312 33782994 33929376 34122816 34169688 34319232 34327881 34373079 34476624 34523982 34636238 34872768 35034216 35080344 35234352 35242753 35397474 35435232 35481888 35646156 35753536 35802648 35968401 36015759 36017319 36221094 36379616 36429588 36539328 36756824 36796032 36918192 36966384 37017162 37128672 37179168 37349676 37604736 37614213 37687321 37778832 37830726 37953734 38170548 38211264 38388168 38609136 38786202 38787882 39051072 39178048 39231864 39401856 39413493 39465387 39584272 39638646 39864636 39917124 39994708 40039104 40222728 40277432 40277979 40454256 40684896 40738464 40917312 40927068 41106744 41150592 41297053 41351427 41395536 41532966 41587182 41769756 41826564 42247296 42305328 42501186 42629216 42685344 42928704 42987672 43071224 43175808 43186689 43375696 43435278 43574622 43825444 43872192 44075304 44135847 44327088 44329008 44532306 44579808 44836416 45043992 45239168 45250569 45252529 45312111 45511038 45559584 45770508 45830772 45968832 46031976 46245087 46294416 46569978 46712288 46773792 46979136 47196632 47246976 47309184 47528208 47593494 47685998 47736864 47748246 47957868 48021012 48023092 48294792 48455127 48572784 48797658 49128768 49224256 49288512 49356216 49504896 49572224 49584717 49799568 49867974 49870134 50152284 50371776 50440968 50674491 50894064 51184224 51254532 51478848 51714936 51717176 51785973 51954357 52253414 52309152 52551324 52620516 52851528 52907904 53096211 53152848 53222832 53469234 53630304 53703972 53939008 54246528 54317952 54331641 54569424 54644382 54808992 55135236 55194048 55377288 55449576 55525743 55693008 55768752 56024514 56407104 56668248 56746089 56913792 56930601 57255822 57258302 57316896 57582252 57913704 58099496 58179303 58181823 58576608 58767072 58847796 59102784 59105344 59376408 59439744 59457969 59796954 59992062 60058656 60334092 60416148 60681384 60746112 61027344 61107696 61375968 61390602 61660116 61725888 62093304 62299449 62365056 62380773 62654634 62739846 63370944 63457992 63649152 63664328 63751779 63943824 64028016 64324442 64393056 64606836 64763712 65063544 65152917 65361933 65738166 65808288 66112956 66399424 66490632 66493512 66798459 66869712 67254624 67565988 67858752 68245632 68266557 68339376 68655762 68746158 68953248 69047964 69272476 69745536 69854967 69990739 70068432 70160688 70468704 70485506 70794948 70870464 70963776 71292312 71507072 71528997 71605296 71622369 71936802 72031518 72034638 72442188 72759232 72859176 73078656 73196487 73513648 73836384 73932768 74034324 74257344 74358336 74699352 74801961 74805201 75228426 75374642 75557664 75661452 75907468 76341096 76422528 76694527 76776336 77218272 77572404 77575764 78102144 78356096 78380121 78463728 78826986 78930774 79168544 79277292 79729272 79834248 79989416 80078208 80203851 80445456 80554864 80555958 80908512 81369792 81476928 81834624 81854136 81966573 82213488 82594106 82702854 82791072 83065932 83174364 83539512 83653128 84036771 84040411 84610656 85002372 85258432 85370688 85857408 85883733 85887453 85975344 86142448 86373378 86751392 86870556 87149244 87650888 87744384 88150608 88271694 88654176 88658016 89064612 89159616 89672832 89695431 89988093 90087984 90501138 90505058 90624222 91022076 91119168 91541016 91661544 91937664 92063952 92085903 92490174 92588832 93139956 93424576 93547584 93958272 93981951 94109769 94393264 95056416 95186988 95371996 95473728 95496492 95915736 96042024 96046184 96486663 96589584 96910254 97145568 97595316 98257536 98448512 98577024 98607249 98712432 99169434 99599136 99735948 99740268 100304568 100743552 100881936 101348982 101788128 102368448 102509064 102957696 102983643 103119237 103429872 103434352 103571946 103908714 104506828 104618304 105102648 105241032 105703056 105728259 106192422 106305696 106445664 106938468 107260608 107407944 107878016 107905203 108047277 108051957 108663282 109138848 109288764 109617984 110270472 110388096 110754576 110899152 111051486 111386016 111537504 112049028 112814208 113061963 113336496 113492178 113861202 114511644 114516604 114633792 115164504 115827408 116198992 116358606 116363646 117153216 117534144 117695592 118205568 118210688 118240479 118396161 118752816 118915938 119593908 119984124 120117312 120668184 120832296 120833937 121362768 122054688 122215392 122751936 122781204 123320232 123451776 123891159 124054281 124186608 124598898 124761546 125309268 125479692 126741888 126915984 127328656 127503558 127887648 128056032 128648884 128786112 129213672 129527424 129560067 129982801 130127088 130305834 130723866 131476332 131616576 132225912 132407541 132798848 132981264 132987024 133596918 133739424 134509248 135131976 135717504 135751707 135757587 135936333 136533114 136678752 137311524 137492316 137906496 138095928 138544952 138735261 139709934 139981478 140136864 140321376 140937408 140971012 141589896 141740928 141927552 142432693 142584624 143057994 143210592 143244738 143873604 144063036 144069276 144884376 145365381 145518464 145718352 146392974 147027296 147672768 147865536 148068648 148514688 148716672 148754151 149398704 149603922 149610402 150456852 150749284 151115328 151322904 151814936 152023473 152682192 153389054 153552672 154436544 155144808 155151528 155863071 156075049 156760242 156927456 157653972 157861548 158337088 158554584 159288633 159458544 159668496 159978832 160407702 160890912 161109728 161111916 161817024 162739584 162953856 162994923 163708272 163933146 164426976 165188212 165405708 165582144 166131864 166348728 166577229 166900993 167079024 167306256 168073542 168080822 169221312 170004744 170516864 170741376 170791803 171767466 171774906 171950688 172284896 172746756 173502784 173741112 174298488 174537909 174545469 175301776 176301216 176543388 177308352 177316032 178129224 178319232 178373907 179390862 179976186 180175968 181002276 181010116 181248444 182044152 182238336 182886949 183082032 183323088 184127904 184171806 184980348 185177664 186279912 186849152 186898347 187095168 187142319 187963902 188219538 188786528 190112832 190373976 190743992 190947456 190992984 191255337 191831472 192084048 192092368 192973326 193179168 193820508 194291136 195190632 195458751 196085799 197214498 197424864 198338868 199198272 199471896 199480536 200395377 200404057 200609136 201763872 202697964 203576256 204736896 204799671 205018128 205967286 206238474 206859744 206868704 207143892 207817428 209013656 209236608 209972217 210205296 210482064 211406112 211456518 212384844 212611392 212891328 213876936 214521216 214586991 214815888 214867107 215810406 216094554 216103914 217326564 218277696 218577528 219235968 219589461 220540944 221509152 221798304 222102972 222772032 223075008 224098056 224405883 224415603 225135547 226123926 226672992 226984356 227722404 229023288 229033208 229267584 230083581 230329008 231654816 232397984 232717212 232727292 234306432 235068288 235140363 235391184 236480958 236792322 237505632 237831876 239187816 239968248 240234624 240611553 241336368 241664592 241667874 242725536 244109376 244430784 245503872 245562408 245899719 246640464 246699271 247782318 248108562 248373216 249197796 249523092 250618536 250959384 252110313 252121233 253831968 254657312 255007116 255775296 256112064 257297768 257572224 257651199 257662359 258427344 259120134 259965602 260254176 260611668 261447732 262952664 263233152 264451824 264815082 265962528 265974048 267193836 267478848 269018496 269964279 270263952 271503414 271515174 271872666 273066228 273357504 274623048 274984632 275812992 276191856 276257709 277089904 277470522 279419868 279962956 280273728 280642752 281874816 281942024 281945853 282329307 283179792 284865386 285169248 286115988 286421184 286489476 287747208 288126072 288138552 289459989 289768752 290730762 291436704 292785948 294054592 295345536 295731072 295821747 296137296 297508302 298797408 299207844 299220804 300913704 301498568 302230656 302645808 303629872 304046946 305364384 306778108 307105344 308873088 308950929 309357711 309958987 310289616 310303056 311726142 312150098 313520484 313854912 315307944 315723096 316674176 317109168 317184777 318577266 318917088 319336992 319957664 320815404 321781824 322219456 322223832 323634048 323715609 324141831 324155871 325989846 327416544 327866292 328853952 330376424 330811416 331164288 332263728 332697456 333154458 333801986 334158048 334612512 336147084 336161644 338442624 339185889 339647191 340009488 341583606 343534932 343549812 343901376 344569792 345493512 347005568 347482224 348596976 349075818 349090938 350603552 352602432 353086776 354616704 354632064 354721437 355188483 356258448 356747814 358781724 359952372 360351936 362004552 362020232 362496888 362501811 364088304 365773898 366164064 366646176 368255808 368343612 369960696 370355328 371673477 372162843 372178963 372559824 373796694 374284638 375927804 376439076 377573056 380225664 380747952 381487984 381985968 382510674 383662944 384168096 384184736 385946652 386358336 387641016 388582272 388680201 389948403 390381264 390917502 392171598 394428996 394849728 396677736 397222623 398396544 398943792 398961072 400790754 400808114 401218272 403527744 405395928 407152512 407255121 407272761 407808999 409599342 410036256 411934572 412476948 413719488 413737408 414287784 415634856 416205783 418027312 419944434 420410592 420964128 422812224 422913036 424769688 425222784 425782656 427298079 427753872 429173982 429631776 429734214 431620812 432189108 432207828 434653128 436096143 436555392 437155056 439178922 441081888 443018304 443596608 444205944 445544064 446150016 446262453 448196112 448811766 448831206 450271094 452247852 453345984 453968712 455444808 456070419 458046576 458066416 460167162 460658016 463309632 464795968 465434424 465454584 467589213 468225147 470280726 470782368 472961916 473584644 475011264 475663752 477865899 478375632 479936496 481223106 482672736 483329184 483335748 485451072 488218752 488861568 488984769 489935173 491124816 491799438 493280928 493398542 495564636 496217124 496746432 498395592 499046184 500702979 501237072 501918768 504220626 504242466 507663936 509314624 510014232 511550592 512224128 512375409 514595536 515302398 515324718 516854688 518240268 519931204 520508352 521223336 522895464 523613727 523636407 525905328 528903648 529630164 531925056 531948096 534387672 534957696 535121721 536861689 539928558 540527904 543006828 543030348 543745332 546132456 546715008 548660847 549246096 549969264 552383712 552515418 554179808 554941044 558839736 559925912 560547456 560695041 561285504 561426957 563884048 563891706 564658614 566359584 569730772 570338496 572231976 572842368 572978952 573766011 575494416 576252144 576277104 578919978 579537504 581461524 582873408 585571896 586376253 588109184 588257397 588282877 591643494 592274592 595016604 597594816 598415688 598441608 601186131 601212171 601827408 602997136 605291616 607259744 608093892 610728768 613556216 614210688 614399013 617901858 618715422 619917974 620579232 620606112 623452284 624300196 627040968 627709824 629916651 630615888 631446192 634218336 634369554 637154532 637834176 638673984 639915328 641630808 643563648 643760973 644438912 644447664 644601321 647431218 648283662 648311742 651979692 654833088 655732584 657707904 658768383 660752848 661622832 664527456 665394912 666308916 667603972 668316096 669225024 672294168 672323288 673217649 673246809 675406641 678371778 679294382 680018976 683167212 687069864 687099624 687802752 689139584 690250743 690987024 694964448 697193952 698151636 698181876 701207104 705204864 705421089 706173552 709442874 710376966 712516896 713495628 717563448 719904744 720703872 721834659 724009104 724040464 724993776 725003622 728176608 731547796 732328128 733292352 736511616 736687224 737699157 739132969 739921392 740097813 743346954 744325686 744357926 745119648 747593388 748569276 751855608 752878152 755146112 756330939 756363699 761495904 762975968 763971936 765021348 767325888 768336192 768369472 771893304 772716672 772953597 772987077 775282032 777360402 779896806 780762528 781835004 784343196 788857992 789699456 793355472 794445246 797887584 797922144 801581508 801616228 802436544 807055488 809892837 809927917 810791856 814510242 814545522 815617998 819198684 820072512 823869144 824953896 827438976 827474816 828575568 828773127 831269712 832411566 836054624 839888868 840821184 841928256 845624448 845826072 845837559 846987921 849539376 854596158 855507744 858347964 859263552 859468428 863241624 864378216 864415656 868379967 869306256 872192286 874310112 878357844 882163776 886036608 887193216 887465241 888411888 892524906 896392224 897623532 897662412 900542188 904495704 906691968 907937424 909879607 910889616 912140838 916093152 916132832 920334324 921316032 926619264 926852787 929591936 929876961 930868848 930909168 935178426 936450294 940561452 941564736 945923832 947169288 950022528 951327504 951554331 955731798 956751264 959872992 962446212 965345472 966658368 966671496 970902144 971146827 972425493 972467613 977969538 979870346 982249632 983598876 986561856 986797084 991129272 992434248 993492864 996791184 997028851 998092368 1001405958 1002474144 1003837536 1008441252 1008484932 1015327872 1017557667 1018629248 1018941573 1020028464 1024750818 1029191072 1030604796 1030649436 1033709376 1036480536 1039862408 1041016704 1042446672 1045790928 1047227454 1047272814 1051810656 1057807296 1059260328 1063850112 1063896192 1064164311 1065565449 1068775344 1070243442 1073723378 1079857116 1081055808 1086013656 1086060696 1087490664 1092264912 1092525343 1097321694 1098492192 1099938528 1104767424 1105030836 1108359616 1109882088 1115020431 1116488529 1116536889 1117679472 1119851824 1121390082 1122853914 1127768096 1127783412 1129317228 1132719168 1139461544 1140676992 1144463952 1145957904 1147532022 1150988832 1152504288 1152554208 1157839956 1159075008 1162923048 1165746816 1166040603 1168306951 1169845209 1171143792 1172752506 1176514794 1176565754 1183286988 1184549184 1190033208 1195189632 1196831376 1196883216 1202372262 1202424342 1203654816 1205994272 1210583232 1214519488 1216187784 1221457536 1221765363 1221818283 1223426997 1227112432 1228798026 1235803716 1237430844 1239835948 1241158464 1241212224 1246904568 1248600392 1248617349 1254081936 1259833302 1261231776 1262892384 1268436672 1268739108 1274309064 1275668352 1277347968 1279830656 1280208643 1281894237 1283261616 1287521946 1288895328 1289202642 1294862436 1296567324 1296623484 1303959384 1308288429 1309666176 1311465168 1317536766 1321505696 1323245664 1329054912 1330789824 1332617832 1335207944 1336632192 1338450048 1338787359 1344588336 1344646576 1346435298 1346493618 1350813282 1356743556 1358588764 1360037952 1366334424 1368211257 1374139728 1374199248 1380501486 1381974048 1389928896 1394387904 1396303272 1396363752 1402414208 1402767639 1402828399 1404675441 1410842178 1412347104 1418885748 1420753932 1425033792 1426991256 1433597697 1435126896 1439809488 1443669318 1448018208 1448080928 1449987552 1450007244 1456353216 1463095592 1464656256 1466584704 1469805519 1473374448 1475398314 1478265938 1479842784 1480195626 1486693908 1488651372 1488715852 1490239296 1495186776 1497138552 1502108937 1503711216 1505756304 1512661878 1512727398 1522991808 1525951936 1527943872 1530042696 1534651776 1536672384 1536738944 1537126227 1543786608 1545907194 1545974154 1550564064 1554720804 1559793612 1561525056 1563670008 1568686392 1570841181 1570909221 1577715984 1586710944 1588890492 1595775168 1595844288 1603163016 1603232456 1604873088 1605365163 1610585067 1619785674 1619855834 1621583712 1629020484 1629091044 1631235996 1638397368 1640145024 1645982541 1647738288 1649907792 1657151136 1657546254 1662539424 1664823132 1672109248 1679777736 1681642368 1682085123 1683856512 1684280871 1691652144 1691675118 1693975842 1699078752 1709192316 1711015488 1716695928 1718527104 1718936856 1721298033 1726483248 1728756432 1728831312 1736759934 1738612512 1744384572 1748620224 1756715688 1759128759 1764327552 1764772191 1764848631 1774930482 1776823776 1785049812 1792784448 1795247064 1795324824 1801084376 1803558393 1803636513 1808991408 1815874848 1819759214 1821779232 1824281676 1832186304 1832265664 1840668648 1842632064 1843197039 1853705574 1859753922 1861737696 1861818336 1870356852 1872900588 1881122904 1883129472 1889749953 1891847664 1894338576 1902655008 1903108662 1911463596 1913502528 1919745984 1924892424 1930690944 1931282919 1933316736 1933342992 1933803963 1942293654 1944850986 1944935226 1955939076 1959740692 1964499264 1967197752 1973123712 1973594168 1976305149 1982258544 1984868496 1993582368 1994057702 1996184736 2002811916 2004948288 2007675072 2016882504 2016969864 2019740427 2026219923 2035115334 2037883146 2040056928 2049501636 2058382144 2061209592 2061298872 2067418752 2070752229 2072961072 2079724816 2084893344 2091581856 2094454908 2094545628 2103621312 2115614592 2116263267 2118520656 2128328622 2131130898 2137550688 2140486884 2147446756 2159714232 2162111616 2165503977 2169712909 2172027312 2172121392 2174981328 2184529824 2185050686 2194643388 2196984384 2199877056 2209534848 2210061672 2216719232 2217398907 2219764176 2220293439 2230040862 2232977058 2233073778 2235358944 2239703648 2242780164 2245707828 2255536192 2255566824 2258634456 2265438336 2268992817 2269091097 2278923088 2288927904 2291915808 2295064044 2301977664 2305008576 2305108416 2315679912 2318150016 2318860791 2318961231 2325846096 2332081206 2336613902 2339690418 2342287584 2345505012 2353029588 2353131508 2366573976 2369098368 2377530337 2380066416 2393662752 2393766432 2404744524 2404848684 2407309632 2411988544 2421166464 2429038976 2429678511 2429783751 2432375568 2443530726 2443636566 2446853994 2454224864 2457596052 2471607432 2474861688 2479671896 2482316928 2482424448 2486319381 2493809136 2497200784 2497234698 2508163872 2519666604 2522463552 2525784768 2536873344 2537478216 2537512677 2540963763 2548618128 2560417286 2563788474 2566523232 2575043892 2577790656 2578405284 2589724872 2593134648 2593246968 2605139901 2605252741 2607918768 2616576858 2622930336 2635073532 2643011392 2646491328 2658109824 2661579648 2662395723 2665235664 2670415888 2677574718 2689176672 2689293152 2692870596 2692987236 2701626564 2713487112 2717177528 2720075904 2729638821 2732668848 2736422514 2748279456 2748398496 2761002972 2763948096 2779857792 2780558361 2788775808 2789630883 2792606544 2792727504 2805535278 2805656798 2809350882 2821684356 2824694208 2837771496 2841507864 2850067584 2853982512 2854662993 2867195394 2870253792 2879618976 2887338636 2896036416 2896161856 2899975104 2900014488 2912706432 2913440481 2917276479 2917402839 2926191184 2939611038 2946748896 2950796628 2956531876 2959685568 2960391252 2973387816 2977302744 2977431704 2980478592 2990373552 2991086553 2994277104 3004217874 3007422432 3011512608 3025323756 3025454796 3045983616 3051903872 3052673001 3055887744 3056824719 3060085392 3074252454 3087573216 3091814388 3091948308 3101128128 3109441608 3119587224 3123050112 3127340016 3137372784 3141682362 3141818442 3155431968 3173421888 3177780984 3191550336 3191688576 3192492933 3196696347 3206326032 3206464912 3210730326 3221170134 3239571348 3239711668 3243167424 3258040968 3258182088 3262471992 3276794736 3277576029 3291965082 3295476576 3299815584 3314302272 3315092508 3325078848 3329646264 3344218496 3345061293 3349465587 3349610667 3359555472 3364170246 3368561742 3383304288 3383350236 3387951684 3398157504 3418384632 3422030976 3433391856 3437873712 3442596066 3452966496 3457512864 3457662624 3473519868 3477225024 3488769144 3497240448 3504920853 3509535627 3513431376 3518257518 3529544382 3529697262 3549860964 3553647552 3570099624 3585568896 3590494128 3590649648 3602168752 3607116786 3607273026 3617982816 3631749696 3639518428 3643558464 3648563352 3664372608 3664531328 3665296089 3665454849 3670280991 3681337296 3686394078 3707411148 3719507844 3723475392 3723636672 3740713704 3745801176 3745852047 3762245808 3779499906 3783695328 3788677152 3805310016 3806217324 3822927192 3827005056 3839491968 3840625929 3845682711 3849784848 3862565838 3866685984 3867607926 3884587308 3889701972 3889870452 3911878152 3919481384 3924865287 3928998528 3934395504 3947188336 3952610298 3964517088 3969736992 3987164736 3988115404 3992369472 4005623832 4009896576 4015350144 4016362077 4029466831 4033765008 4033939728 4039480854 4052439846 4070230668 4075766292 4080113856 4099003272 4104633771 4116764288 4122419184 4122597744 4141504458 4145922144 4159449632 4169786688 4183163712 4188909816 4189091256 4207242624 4208302917 4208485197 4214026323 4232526534 4237041312 4256657244 4262261796 4275101376 4280973768 4294893512 4300793091 4319428464 4331007954 4339425818 4344054624 4344242784 4349962656 4369059648 4370101372 4389286776 4393968768 4399754112 4409416557 4415413483 4420123344 4434797814 4439528352 4440586878 4460081724 4465954116 4466147556 4470717888 4479407296 4485560328 4491415656 4506326811 4511072384 4511133648 4517268912 4537985634 4538182194 4557846176 4577855808 4583831616 4590128088 4603955328 4610017152 4610216832 4611378681 4631359824 4637721582 4637922462 4651692192 4664162412 4673227804 4679380836 4684575168 4691010024 4706059176 4706263016 4712523543 4712727663 4733147952 4755060674 4760132832 4787325504 4787532864 4809489048 4809697368 4814619264 4823977088 4831755201 4838326519 4859357022 4859567502 4864751136 4887061452 4887273132 4893707988 4908449728 4915192104 4937947623 4943214864 4949723376 4959343792 4972638762 4987618272 4994401568 4994469396 5016327744 5039333208 5044927104 5046255369 5051569536 5052842613 5074956432 5075025354 5081927526 5097236256 5120834572 5127576948 5133046464 5150087784 5155581312 5156810568 5163894099 5173930783 5179449744 5186269296 5186493936 5210279802 5210505482 5215837536 5233153716 5245860672 5270147064 5286022784 5292982656 5294316573 5294545893 5324791446 5330471328 5340831776 5355149436 5378353344 5378586304 5385741192 5385974472 5403253128 5410675179 5410909539 5426974224 5434355056 5459277642 5465337696 5472845028 5496558912 5496796992 5522005944 5527896192 5529591117 5561116722 5579261766 5585213088 5585455008 5611070556 5611313596 5618701764 5643368712 5649388416 5669249859 5669495419 5675542992 5683015728 5707965024 5709325986 5734390788 5740507584 5759237952 5774677272 5792072832 5792323712 5793848757 5799950208 5800028976 5801411889 5826880962 5834552958 5834805678 5852382368 5879222076 5893497792 5901593256 5913063752 5919371136 5920782504 5928915447 5946775632 5954605488 5954863408 5980747104 5982173106 5988554208 6008435748 6014844864 6023025216 6050647512 6050909592 6059221281 6078659769 6105346002 6113649438 6120170784 6148504908 6175146432 6183628776 6183896616 6202256256 6212256687 6218883216 6239174448 6254680032 6274745568 6283364724 6283636884 6310863936 6346843776 6348789801 6355561968 6369157249 6384985866 6393392694 6412652064 6412929824 6421460652 6442340268 6479142696 6479423336 6486334848 6509138727 6516081936 6516364176 6524943984 6553589472 6555152058 6583930164 6590953152 6599631168 6628604544 6630185016 6650157696 6652196721 6659292528 6660880317 6690122586 6698931174 6699221334 6719110944 6728340492 6737123484 6766608576 6766700472 6775903368 6796315008 6806978451 6807273291 6836769264 6866783712 6875747424 6885192132 6905932992 6915025728 6915325248 6947039736 6954450048 6956582373 6956883693 6977538288 6979201957 7009841706 7019071254 7026862752 7036515036 7059088764 7059394524 7099721928 7107295104 7132591011 7140199248 7180988256 7181299296 7204337504 7214233572 7214546052 7235965632 7263499392 7279036856 7287116928 7289035533 7289351253 7297126704 7330592178 7330909698 7340561982 7362674592 7372788156 7414822296 7439015688 7446950784 7447273344 7458958143 7481427408 7491602352 7491704094 7524491616 7558999812 7567390656 7577354304 7610620032 7612434648 7622891289 7645854384 7647677401 7681251858 7691365422 7699569696 7725131676 7733371968 7735215852 7769174616 7779403944 7779740904 7815419703 7815758223 7823756304 7838962768 7849730574 7868791008 7894376672 7905220596 7929034176 7939473984 7974329472 7976230808 7984738944 7987187169 8011247664 8032724154 8058933662 8067530016 8067879456 8078961708 8104879692 8140461336 8151532584 8160227712 8188916463 8198006544 8209267542 8244838368 8245195488 8283008916 8291844288 8318899264 8339573376 8366327424 8368892649 8377819632 8378182512 8416605834 8416970394 8428052646 8465053068 8474082624 8513314488 8524523592 8550202752 8561947536 8563988979 8589787024 8601586182 8638856928 8662015908 8678851636 8688109248 8688485568 8699925312 8738119296 8740202744 8740321443 8751829437 8752208517 8778573552 8818833114 8830826966 8840246688 8869595628 8879056704 8881173756 8920163448 8931908232 8932295112 8941435776 8958814592 8971120656 8973259659 8982831312 9012653622 9022267296 9034537824 9075971268 9076364388 9115692352 9155711616 9158019003 9167663232 9170474157 9180256176 9222757362 9262719648 9275443164 9275844924 9303384384 9328324824 9346455608 9358761672 9369150336 9382020048 9412118352 9412526032 9425047086 9425455326 9466295904 9510121348 9520265664 9574651008 9575065728 9577478799 9590089041 9608728597 9618978096 9619394736 9663510402 9676653038 9718714044 9719135004 9729502272 9774122904 9774546264 9787415976 9816899456 9830384208 9832728087 9875895246 9886429728 9899446752 9918687584 9945277524 9975236544 9988803136 9988938792 10032655488 10035183879 10048396761 10048832001 10078666416 10092510738 10105685226 10149912864 10150050708 10163855052 10194472512 10241669144 10255153896 10266092928 10300175568 10313621136 10327788198 10347861566 10358899488 10372538592 10372987872 10420559604 10421010964 10431675072 10466307432 10491721344 10514762559 10528606881 10529062921 10540294128 10588633146 10589091786 10649582892 10660942656 10681663552 10710298872 10756706688 10757172608 10771482384 10771948944 10806506256 10821350358 10821819078 10853948448 10868710112 10918555284 10930675392 10945690056 10993117824 10993593984 10995888267 10996364547 11010842973 11044011888 11059182234 11122233444 11158523532 11170426176 11170910016 11222141112 11222627192 11237403528 11237556141 11286737424 11338499718 11338990838 11351085984 11366031456 11415930048 11418651972 11468781576 11481015168 11518475904 11521877787 11537048133 11549354544 11587697514 11600057952 11602823778 11653761924 11669105916 11669611356 11704764736 11758444152 11774595861 11786995584 11803186512 11826127504 11841565008 11857830894 11893551264 11909210976 11909726816 11961494208 11964346212 11977108416 12016871496 12029689728 12046050432 12049086231 12088400493 12101295024 12101819184 12118442562 12157319538 12210692004 12227298876 12240341568 12297009816 12313901313 12350292864 12367257552 12367793232 12424513374 12437766432 12478348896 12509360064 12549491136 12566729448 12567273768 12621727872 12624908751 12625455591 12642078969 12697579602 12711123936 12738314498 12769971732 12786785388 12825304128 12825859648 12842921304 12884680536 12902379273 12958285392 12958846672 13018277454 13032163872 13032728352 13049887968 13107178944 13110304116 13167860328 13181906304 13199262336 13228249671 13246240449 13260370032 13304393442 13318585056 13321760634 13380245172 13397862348 13398442668 13438221888 13456680984 13474246968 13518980433 13533217152 13533400944 13551806736 13613956902 13614546582 13673538528 13733567424 13751494848 13770384264 13811865984 13830051456 13830650496 13834136043 13894079472 13913164746 13913767386 13955076576 13958403914 14019683412 14038142508 14053725504 14073030072 14118177528 14118789048 14138182989 14199443856 14265182022 14280398496 14361976512 14362598592 14408675008 14428467144 14429092104 14471931264 14495265603 14514979557 14558073712 14578071066 14578702506 14594253408 14661184356 14661819396 14681123964 14725349184 14745576312 14813842869 14829644592 14878031376 14917916286 14962854816 14983204704 14983408188 15048983232 15117999624 15134781312 15138766107 15154708608 15158527839 15187990363 15224869296 15245782578 15291708768 15295354802 15362503716 15382730844 15399139392 15450263352 15466743936 15470431704 15521792349 15538349232 15558807888 15559481808 15630839406 15631516446 15647512608 15677925536 15699461148 15737582016 15788753344 15810441192 15858068352 15878947968 15882949719 15883637679 15952461616 15974374338 16022495328 16065448308 16117867324 16135060032 16135758912 16157923416 16209759384 16232025537 16232728617 16280922672 16303065168 16377832926 16396013088 16418535084 16489676736 16490390976 16566017832 16583688576 16588773351 16637798528 16642712359 16737785298 16755639264 16756365024 16833211668 16833940788 16856105292 16930106136 16948165248 17007749577 17008486257 17026628976 17049047184 17123895072 17127977958 17179574048 17203172364 17277713856 17324031816 17357703272 17376218496 17376971136 17381546271 17399850624 17404235667 17480405488 17480642886 17503658874 17504417034 17557147104 17637666228 17661653932 17680493376 17739191256 17758113408 17762347512 17786746341 17840326896 17863816464 17864590224 17942241312 17946519318 17965662624 18025307244 18044534592 18069075648 18151942536 18152728776 18177663843 18231384704 18235979307 18236769187 18316038006 18340948314 18360512352 18445514724 18525439296 18550886328 18551689848 18606768768 18636770061 18656649648 18692911216 18717523344 18764040096 18824236704 18825052064 18850094172 18850910652 18932591808 19020242696 19040531328 19046369403 19107471747 19154957598 19180178082 19217457194 19237956192 19238789472 19327020804 19353306076 19437428088 19438270008 19459004544 19527416181 19548245808 19549092528 19574831952 19660768416 19665456174 19751790492 19772859456 19798893504 19837375168 19890555048 19950473088 19956590163 19977606272 19977877584 19982640951 20070367758 20096793522 20097664002 20157332832 20185021476 20211370452 20299825728 20300101416 20327710104 20388945024 20420935353 20421819873 20483338288 20510307792 20600351136 20627242272 20655576396 20695723132 20717798976 20745077184 20745975744 20841119208 20842021928 20863350144 20869747119 20870651079 20932614864 20937605871 21029525118 21057213762 21058125842 21080588256 21177266292 21178183572 21299165784 21321885312 21363327104 21397773033 21420597744 21542964768 21543897888 21613012512 21642700716 21643638156 21707896896 21737420224 21837110568 21861350784 21867106599 21868053759 21891380112 21991776534 21992729094 22021685946 22088023776 22118364468 22244466888 22317047064 22340852352 22341820032 22376874429 22444282224 22445254384 22474807056 22475112282 22573474848 22676999436 22677981676 22702171968 22732062912 22831860096 22837303944 22868673867 22913122039 22937563152 22943032203 23043755574 23074096266 23098709088 23175395028 23200115904 23205647556 23307523848 23338211832 23339222712 23409529472 23446259109 23447274669 23516888304 23549191722 23606373024 23652255008 23683130016 23715661788 23787102528 23818421952 23819453632 23922988416 23928692424 23954216832 23961561507 24033742992 24098172462 24176800986 24202590048 24203638368 24236885124 24314639076 24421384008 24454597752 24480683136 24566749389 24594019632 24627802626 24734515104 24735586464 24849026748 24875532864 24956697792 25018720128 25098982272 25106677947 25107765427 25133458896 25134547536 25249817502 25250911182 25284157938 25395159204 25422247872 25476628996 25539943464 25573570776 25650608256 25651719296 25685842608 25691966937 25769361072 25804758546 25916570784 25917693344 26036554908 26064327744 26065456704 26099775936 26214357888 26220608232 26220964329 26256625551 26335720656 26456499342 26492480898 26520740064 26608786884 26637170112 26643521268 26760490344 26795724696 26796885336 26876443776 26913361968 26919778977 26948493936 27037960866 27066801888 27103613472 27227913804 27229093164 27347077056 27467134848 27474057009 27502989696 27511422471 27540768528 27668272086 27788158944 27826329492 27827534772 27910153152 27916807828 28039366824 28076285016 28107451008 28146060144 28206267817 28236355056 28237578096 28276365978 28398887712 28530364044 28560796992 28723953024 28725197184 28732436397 28817350016 28826185791 28856934288 28858184208 28990531206 29029959114 29116147424 29156142132 29157405012 29188506816 29322368712 29323638792 29362247928 29450698368 29491152624 29498184261 29627685738 29659289184 29756062752 29835832572 29925709632 29966409408 29966816376 30097966464 30105551637 30145190283 30146496003 30235999248 30277532214 30317055678 30375980726 30449738592 30491565156 30583417536 30590709604 30725007432 30765461688 30798278784 30900526704 30907894381 30940863408 31043584698 31076698464 31117615776 31118963616 31261678812 31263032892 31295025216 31355851072 31398922296 31475164032 31544287677 31577506688 31585820643 31587188763 31620882384 31765899438 31767275358 31904923232 31948748676 32044990656 32130896616 32235734648 32270120064 32271517824 32315846832 32419518768 32464051074 32465457234 32561845344 32606130336 32755665852 32792026176 32837070168 32979353472 32980781952 32987664801 32989093641 33032528919 33132035664 33177546702 33285424718 33475570596 33511278528 33512730048 33666423336 33667881576 33712210584 33860212272 33868285633 34015499154 34016972514 34053257952 34098094368 34247790144 34255955916 34359148096 34406344728 34555427712 34565633361 34611144399 34648063632 34715406544 34763092542 34808471334 34960810976 34961285772 35007317748 35008834068 35114294208 35275332456 35323307864 35323787583 35360986752 35478382512 35524695024 35573492682 35680653792 35727632928 35729180448 35884482624 35893038636 35931325248 36050614488 36089069184 36138151296 36147258693 36217515481 36265201479 36303885072 36305457552 36355327686 36471958614 36473538374 36632076012 36681896628 36721024704 36891029448 37050878592 37101772656 37103379696 37273540122 37313299296 37385822432 37435046688 37528080192 37648473408 37650104128 37700188344 37701821304 37865183616 37874726253 37876366773 37926236907 38040485392 38092738806 38214943494 38309915196 38360356164 38434914388 38475912384 38477578944 38654041608 38706612152 38707137819 38874856176 38876540016 39054832362 39096491616 39098185056 39149663904 39321536832 39330912348 39503580984 39545718912 39597787008 39674750336 39684749013 39686467933 39738721347 39781110096 39913180326 39955755168 39965281902 40140735516 40193587044 40195328004 40314665664 40370042952 40422740904 40556941299 40599651456 40600202832 40655420208 40841870706 40843639746 40966676576 41020615584 41200702272 41254484544 41311152792 41391446264 41435597952 41490154368 41491951488 41502408129 41682238416 41684043856 41739494238 41741302158 41865229728 41875211742 42059050236 42114427524 42116251684 42161176512 42354532584 42356367144 42414548967 42598331568 42795546066 42841195488 43085929536 43087795776 43226025024 43285401432 43287276312 43415793792 43474840448 43485796809 43544938671 43674221136 43734213198 43736107518 43782760224 43983553068 43985458188 44043371892 44176047552 44236728936 44441528607 44488933776 44634094128 44753748858 44888564448 44890508768 44949614112 44950224564 45146949696 45353998872 45355963352 45404343936 45416298321 45464125824 45563971089 45674607888 45737347734 45826244078 45875126304 45886064406 46087511148 46148192532 46197418176 46350790056 46400231808 46411295112 46565377047 46615047696 46676423664 46678445424 46892518218 46894549338 47033776608 47098383444 47212746048 47304510016 47366260032 47431323576 47574205056 47636843904 47638907264 47648849157 47650913037 47857384848 47923123014 48067485984 48196344924 48353601972 48405180096 48407276736 48473770248 48629278152 48696076611 48698185851 48842768016 48909195504 49133498778 49188039264 49255605252 49469030208 49471172928 49698053496 49751065728 49766320053 49913395584 49928137077 50213355894 50215530854 50266917792 50269095072 50499635004 50501822364 50568315876 50790318408 50844495744 50953257992 51023248731 51025458771 51079886928 51147141552 51371685216 51383933874 51538722144 51609517092 51833141568 51835386688 52073109816 52128655488 52130913408 52144638813 52199551872 52212707001 52441216464 52441928658 52513251102 52671441312 52912998684 52984961796 53041480128 53217573768 53274340224 53287042536 53360239023 53520980688 53591449392 53593770672 53826723936 53839557954 53896987872 54075921732 54133603776 54207226944 54455827608 54458186328 54532991529 54694154112 54707937921 54710307561 54948114018 55022844942 55081537056 55336544172 55576317888 55652658984 55655069544 55820306304 55833615656 55910310183 56078733648 56152570032 56292120288 56412535634 56472710112 56475156192 56552731956 56797775424 57060728088 57121593984 57139108209 57322415241 57464872794 57652371582 57713868576 57716368416 57981062412 58059918228 58232294848 58312284264 58314810024 58377013632 58582248543 58644737424 58647277584 58724495856 58982305248 58996368522 59255371476 59318578368 59512125504 59671665144 59851419264 59869770489 59932818816 59933632752 59947922853 60211103274 60290380566 60292992006 60471998496 60555064428 60634111356 60751961452 60899477184 60983130312 61166835072 61181419208 61262806059 61265459619 61450014864 61530923376 61801053408 61815788762 61881726816 62087169396 62153396928 62235231552 62237927232 62523357624 62526065784 62590050432 62611953237 62711702144 62797844592 62812817613 63088575354 63171641286 63174377526 63241764768 63531798876 63534550716 63809846464 63897497352 64089981312 64193319099 64261793232 64471469296 64631693664 64839037536 64928102148 64930914468 65123690688 65212260672 65511331704 65584052352 65601319797 65604161277 65674140336 65975329602 65978187282 66065057838 66264071328 66355093404 66570849436 66951141192 67022557056 67025460096 67130623287 67261100179 67332846672 67335763152 67424421168 67720424544 67736571266 68030998308 68033945028 68106515904 68196188736 68495580288 68511911832 68718296192 68739366117 68812689456 68829096609 69131266722 69222288798 69296127264 69430813088 69526185084 69616942668 69921621952 69922571544 70014635496 70017668136 70228588416 70338777327 70341824007 70550664912 70646615728 70647575166 70956765024 71049390048 71146985364 71361307584 71455265856 71458360896 71768965248 71786077272 71862650496 71884684521 72101228976 72294517386 72435030962 72530402958 72607770144 72610915104 72710655372 72943917228 72947076748 73264152024 73363793256 73442049408 73700248167 73703440447 73782058896 74203545312 74206759392 74547080244 74626598592 74771644864 74870093376 75056160384 75296946816 75300208256 75320033841 75323296281 75400376688 75403642608 75749452506 75752733546 75852473814 76080970784 76185477612 76429886988 76619830392 76720712328 76869828776 76951824768 76955157888 77075900811 77308083216 77413224304 77414275638 77749712352 77753080032 78109664724 78192983232 78196370112 78299327808 78643073664 78661824696 78662892987 78769876653 79007161968 79369498026 79372935866 79477442694 79562220192 79826360652 79911510336 79930563804 80281471032 80387174088 80390656008 80629331328 80740085904 80759336931 80845481808 81113882598 81200405664 81310840416 81683741412 81687279492 81933353152 82041231168 82401404544 82422171027 82508969088 82534267413 82622305584 82782892528 83004816258 83364476832 83368087712 83478988476 83482604316 83730459456 83750423484 84118100472 84228855048 84232503368 84322353024 84618803451 84709065168 84712734288 84829097934 85196663136 85591092132 85682390976 86171859072 86175591552 86197309191 86452050048 86478557373 86570802864 86574552624 86971593618 87089877342 87348442272 87468426396 87472215036 87565520448 87967106136 87970916376 88086743784 88352095104 88473457872 88494552783 88883057214 88977867552 89268188256 89507497716 89777128896 89781017536 89899228224 89900449128 90293899392 90316654911 90435570849 90439488009 90707997744 90711926704 90832596642 91127942178 91349215776 91474695468 91652488156 91750252608 91772128812 92175022296 92296385064 92394836352 92701580112 92723683143 92822590224 93130754094 93230095392 93352847328 93356890848 93785036436 93789098676 94067553216 94196766888 94425492096 94609020032 94632863031 94732520064 94757461929 94761566289 94862647152 95297698314 95301826074 95714769696 95846246028 96134971968 96392689848 96707203944 96810360192 96814553472 96947540496 97258556304 97392153222 97396371702 97685536032 97818391008 98266997556 98376078528 98511210504 98938060416 98942345856 98967280923 99097586757 99396106992 99532640106 99856274154 100426711788 100431061708 100533835584 100538190144 100999270008 101003644728 101136631752 101580636816 101604856899 101906515984 102046497462 102050917542 102159773856 102294283104 102743370432 102767867748 103077444288 103219034184 103666283136 103670773376 103696900083 103833433197 104146219632 104289277626 104425414002 104882432928 104883857316 105026502204 105342882624 105825997368 105969923592 105971362749 106082960256 106435147536 106574085072 106720478046 107041961376 107182898784 107187541344 107653447872 107679115908 107793975744 108151843464 108267207552 108414453888 108652546443 108795604437 108911655216 108916372656 109065983058 109415875842 109420615122 109896228036 110045689884 110163074112 110673088344 111152635776 111305317968 111310139088 111667231312 111820620366 112157467296 112305140064 112584240576 112825071268 112945420224 112950312384 113105463912 113595550848 113624178759 113629100319 113778710721 114121456176 114278216418 114644830482 114929745588 115304743164 115427737152 115432736832 115962124824 116119836456 116121413457 116464589696 116624568528 116629620048 117164497086 117289474848 117294555168 117448991712 117964610496 117992737044 118510742952 118637156736 119024251008 119054247039 119059403799 119216164041 119343330288 119739540978 119867265504 119895845706 120422206548 120580761132 120585984012 120943996992 121110128856 121268222712 121503922904 121670823897 121798954368 121966260624 122362838416 122525612118 122530919238 122900029728 123061846752 123602106816 123631577524 123763453632 124174338792 124306793856 124470463104 124475854464 124507224387 124913471761 125046715248 125052131568 125223906474 125595689184 125625635226 126177150708 126343282572 126348755052 126483529536 127063597752 127069101432 127243646901 127619692928 127794994704 128386638198 128523586464 128942938592 129263387328 129678075072 129856204296 129861828936 130247381376 130424521344 130457390427 130634816013 131022663408 131202639594 131208322554 131348280672 131950659204 131956374564 132130115676 132528142656 132710186808 133141698872 133324585821 133902282384 134261246574 134522200358 134665693344 134671526304 134848842336 135440849088 135473142532 136061996616 136067890056 136213031808 136392377472 136691913267 136877817973 137023823664 137478732234 137625378912 137658193218 138262533444 138444577596 138592254528 138861626176 139052370168 139233885336 139696131141 139843243904 139845143088 140029270992 140035336272 140677554654 140683648014 141101329824 141293231456 141295150332 141913530048 142098780096 142293970728 142722615168 142910531712 142916721792 142946547471 142952739111 143572154544 143769369042 144202457952 144589034772 144870061924 145060805916 145215540288 145221830208 145421310744 145887834456 145894153496 146088229833 146094557553 146528304048 146727586512 147400496334 147406880894 147564117792 148407090624 148413518784 149094160488 149253197184 149543289728 149740186752 149784411231 150640067682 150646592562 150800753376 150807285216 151498905012 151505467092 151704947628 152161941568 152370955224 152859773976 153069746193 153076376313 153239660784 153441424656 153739657552 154151801622 154616166432 154826448608 154828551276 155499424704 155506160064 156219329448 156385966464 156392740224 156433916439 156598655616 156638121003 157323649392 157325785974 157539753306 158014323936 158738996052 158745871732 158954885388 159124440384 159652721304 159823020672 159861127608 160080717069 160391854273 160562942064 160774348176 160781312016 161480171808 161518673862 161690963616 162227765196 162400811328 162621680832 163367482824 163374558984 163866706304 164082462336 164123813763 164130922683 164844342054 165068534826 165244611168 165565785056 166009632516 166728953664 166736175424 166957976952 166965208632 167460918912 167500846968 167730930549 168236200944 168457710096 168465006736 169237606902 169418130336 169425468576 169658195868 170393326272 171182184264 171364781952 171417324627 171967245723 172394618382 172957114746 173141605728 173149105248 173943187236 174179754684 174696884544 174936852792 174944430072 175131040896 175746745629 175754357989 175934212272 175941832752 176173487568 176946915744 176989105566 177766114428 177955735104 178536376512 179014995432 179554257792 179562035072 179609311467 179798456448 179800898256 179843768559 180633309822 180871141698 180878976018 181415995488 181423853408 181665193284 182255884356 182698431552 182949390936 183304976312 183500505216 183544257624 183796378857 184350044592 184592770128 185403160224 185447366286 185645180448 186261508188 186460190784 186705694656 186713781696 187570072872 187578197352 187835859711 188135106432 188393533776 188438452839 189265726062 189514923858 189523132578 189725294304 190595396628 190603652148 191429539392 191692492056 192269943936 192579957297 192785379696 193414407888 193895080992 194517112608 194784306444 194792743404 195371072064 195636782016 196533995112 196752157056 196803959391 196812483831 197022421008 197443874719 197934561846 198195173514 198792213984 199065280212 199712548308 200853423576 200862123416 201067671168 201076380288 201783300537 201998540016 202007289456 202273263504 203161273632 203209713798 203813031968 204092994924 204101835084 204319547712 204588566208 205486740864 205535735496 206154888576 206218098351 206438068368 206487289827 207393800166 207666866394 208292439264 208578555252 208850828004 209764865856 209767714632 210053004408 210685765248 211016331981 211025472021 211651994736 211939847184 211942725498 212870295072 213148170144 213440956092 214083922752 214365797568 214375082688 215306895744 215358231816 215587951488 215654053563 216303686928 216355260667 217305092886 217591208874 217823310432 217832745312 218131966116 218831751684 218841230244 219792456072 220091379768 220326148224 221100744501 221110321341 221346176688 222610635936 222620278176 223334462624 223641240732 224314934592 224610280128 225168481152 225650142536 225890840448 225900624768 225960101523 225969888843 226210927824 227248357518 227258200638 227557421442 228242912352 228556432836 229289660964 229859491176 230609486328 230855474304 230865473664 231227702433 231924249648 232239672912 232242826914 233249137056 233259240096 234328994172 234578949696 234589110336 234897983424 235929220992 235985474088 236309629959 237021485904 237077999431 238108494078 238118807598 238432328082 238686660576 239479081956 239734531008 239791691412 240844413096 241161522264 241171968024 241887993984 242220257712 242278010793 242536445424 243007845808 243341647794 243932521248 244725676832 245051224236 245061838476 245800059456 246123693504 247204213632 247263155048 247266513081 247526907264 247602802239 248348677584 249014448774 249826943522 250093430496 250104263136 250447812948 251191378368 251251270452 252354301416 252686565144 252697510104 252967059072 253856410353 254127195504 254138202864 254487293802 255589989408 256773276396 257047172928 257885877184 258526774656 259356150144 259435672119 259712408592 259723657872 260914780854 261269632026 262045326816 262405279188 262416645108 262696561344 263901318408 263912749128 264260231352 265056285312 265420373616 265483658349 266283397744 266649171642 267804564768 268522493148 269044400716 269331386688 269343052608 269697684672 270881698176 270946285064 270949964733 271306712547 271318464027 272123993232 272135780112 273383826534 273755635946 274047647328 274957464468 275250757824 275316386436 276525066888 276889155192 277184509056 277723252352 278104740336 278171049429 278467770672 279392262282 279690286176 280058541984 280070672544 281355109308 281367296028 282202659648 282586462912 282590300664 283827060096 283898589093 284197560192 284272385787 284284698867 284587941456 285893094942 285905478222 287144309088 287538738084 288404915904 289178069544 289740123848 290121611832 290431080576 290443660416 290842621488 291775668912 291788306992 292176459666 292189115106 293056608096 293455173024 294800992668 294813761788 295128235584 296814181248 296827037568 296901842769 297292760271 297870586507 298188320976 299568822462 301280135364 301293185124 301601506752 301614570432 302997810024 303010934184 303409895256 304323883136 304741910448 304814570697 305719547952 306139492386 306152752626 306479321568 306882849312 307479315104 308303603244 309232332864 309652897216 309657102552 310998849408 311012320128 311090700249 311500299591 312438658896 312867832878 313276242006 314647298784 314651571948 315079506612 316028647872 317477992104 317491743464 317909770776 317914088247 318248880768 319305442608 319722255216 320161434138 320783708546 321125884128 321548696352 321562624032 322960343616 323037347724 323381927232 324455530392 324801622656 325243361664 325957639329 326386813311 326400950551 326734965648 326749117968 328247627526 328261845366 329688684108 330137069652 330489222336 331131570112 332019265032 333457907328 333472350848 333915953904 333930417264 335001693936 335461861098 336472401888 336915420192 336930013472 338475213804 338836260672 338850937152 339316391736 340786652544 340872536277 340887300957 341336132163 342364368528 342834649254 343934491446 344789236764 345914229492 346283211456 346298210496 347886374472 348359509368 348364240371 349393769088 349873705584 349888860144 351493491258 351508715978 351868424544 351883665504 352346975136 353893831488 353978211132 355532228856 355911470208 357072753024 357162741117 357178211397 357648492123 358029990864 359218622934 359601796512 359687537118 361266619644 361742283396 361757952036 362831990976 362847706816 363330386568 364511768712 365012471691 365396863104 365898781872 366609952624 367088515248 367592757714 368700089184 369185540256 370806320448 370894732572 371290360896 372523016376 372920381568 373411389312 373427563392 373521673161 374740415283 375140145744 375156394704 375671719422 376787067552 376876905678 378531452124 379029847716 379046265156 379450588608 381190793256 381207304296 381730940703 382859078784 383384984112 385159914594 385570759392 386828815776 387790161984 389034225216 389568612888 389585486808 390742144128 391273564032 391372171281 391904448039 393067990224 393607918782 393624967662 394044842016 394887749438 395869123692 396390347028 397584427968 398130560424 399425096616 399973757463 401706847152 401724246832 403566601074 403997080032 404014578912 404546527008 406322547264 406419427596 407626063936 408185989848 408203670168 408639095424 409177132416 410075739801 410633453919 411071470992 412436196702 412876136736 412974579654 414787600332 415333732788 416584878528 417157110504 417701656008 419088393423 419529731712 419535429264 420106008816 422032663962 422050944042 423303989472 423879694368 423885450996 425740590144 426296340288 426881912184 428167845504 428731595136 428750165376 428839642413 428858217333 430716463632 431308107126 432607373856 432710521334 434610185772 435182417748 435646620864 435665490624 436263932232 437663503368 437682460488 438283672659 439584912144 440182759536 442201489002 442220642682 442692353376 445221271872 445240556352 446668925248 447282481464 448629869184 449220560256 449353233693 451300285072 451920203046 451939777686 452421855648 454496715036 454516401276 455114842884 456485824704 457112865672 458579321928 459209238579 459229128939 459718982352 461218972656 462455404866 463848499296 464479345824 464485653828 466498274112 466518480192 468657988344 469157899392 469178220672 469301749317 469795966848 469914363009 470827701253 471970948176 472619259918 474042971808 474155998862 476216988156 476237615196 476864656164 477373321152 478958163912 479469062016 479583382824 481175562819 481688826192 482323044528 482343936048 484440515424 484556021586 485072890848 486015691616 486683295588 487865042496 489451353664 490102448472 490123676952 491600118912 492247387008 492371441289 492392768049 494526310096 494533026162 495205604478 496697355168 498028897548 499653887044 500186860992 500208526272 500895625896 502382756736 502502540904 503192791647 504708602832 505373130288 505395020208 507712820706 508254391008 508276405728 508974587604 511179978816 513546552792 514094345856 514251973881 515771754368 515901737169 515924083129 518871344238 519424817184 519447315744 521829561708 522539264052 524090653632 524810558376 524833290216 525393122688 527240236887 527263073967 527802636816 527825498256 528520462704 530840747232 530967316698 532566795488 533298343284 535609129536 537044986296 538088801432 538662773376 538686105216 538827934401 539395369344 539531305677 541892570128 541899929466 542613425094 542636928054 544247986464 544271560224 546767653068 547511271892 548095294656 549914928936 550501515648 550632772872 551389136571 553050133776 553778310384 556209480672 556342098858 556935541344 558784524564 559380572352 560117083968 560141345088 562710218616 562734592056 563507579133 564405319296 565172925824 565180601328 565315358517 567797178186 568544771574 568569397734 569175882912 571786189884 571810956444 574288618176 575077476168 576809831808 577739871891 578356139088 579480247696 580243223664 581685242976 583551337824 583576613984 584352919332 584378230212 586113216192 586910346048 589601985336 589627523576 590256471168 590411878173 590437451493 592331624157 593803685538 594585520542 595741173014 596376641952 599137644924 602560270728 602586370248 603203013504 603229140864 605349901611 605995620048 606021868368 606819790512 609483820896 609629141394 611439095904 612278984772 612305505252 612958643136 613765698624 614958630208 616607206488 618464665728 618654295053 619305794432 619314205104 619461869481 622181400498 623000599182 624877317792 625735665756 626552484012 629294597568 629303143896 630159013224 632057295744 633048995943 633076416063 634955984208 634983486928 635819541552 635828176494 638610885216 639444510432 640322868276 641567417092 642251768256 643097392704 643125248064 645920687232 646074695448 646763854464 646962160689 648911060784 649065782001 651915278658 652773626622 652801901102 653469931296 653498235936 656495255052 656523690732 659377368216 660274139304 660978444672 662263140224 663302233503 663330964023 664038530064 667831907808 667860834528 670003387872 670923722196 672944803776 673830840384 673860026944 676950427608 677672521344 677701874304 677880304569 677909666529 678632783472 681745072554 681774601914 682672264326 684728737056 685669298508 687868982892 689578473528 691828458984 692566422912 692596420992 693683107299 695772748944 696719018736 696728480742 699747411168 699777720288 702986982516 703017431956 703736849088 703767331008 704693950272 707787662976 707956422264 708928889877 710306783209 711064457712 711233998293 714325482234 714356422794 715296984246 716059981728 718437245868 719203593024 719375074236 722533239288 723484566792 723515904072 725663981952 725695413632 726660773136 726834032379 729023537424 730024943382 731797563744 733219905248 734177030496 735185515428 737400178368 738371080512 741612640896 741789465144 741799539243 742580721792 742808406717 745046032752 747043346322 749480830566 750280291488 750312789408 751343438844 753574135104 753753811356 757062904248 758059695432 758092530312 758901177216 761569231059 762381586512 762414608592 763461881406 766769968224 770319829188 771141518784 773657631552 775580323968 778068450432 778307016357 779137225776 779170973616 782744342562 783808896078 786135980448 787215837564 787249935324 788089684032 789775498876 791738247384 792780694056 795168855936 796261120848 796450975047 798850193232 799947514926 803413694304 803448493664 807133202148 807994160064 808029157824 809093054016 812645094528 812838855192 812849894199 813955392081 815252127872 816371979696 816407340336 820151479602 821266907838 822142941984 824872393404 825752273472 825949159308 829575200664 830667465576 833169757056 834314221008 834513148287 835403312016 838176786846 839070858528 840212017632 844065327924 844101888084 846607978944 847759388736 847770901992 851481180288 851695767279 852592680576 852817157361 852854096601 853763824368 857679284826 857716434666 861432927264 862616214252 865214747712 865421042668 869220371544 870364835496 871293241728 871330981248 872527864464 874394302327 875327006736 875364920976 876567345318 879169824288 880365519072 884402978004 884441285364 885384706752 890442543744 890481112704 890705528307 893337850496 893611759521 894564962928 898706467386 902600570144 903840406092 903879555372 904843711296 908993430072 909032802552 910229685768 912971649408 914225731344 914443712091 917158643856 918418477158 918458257878 919437964704 922437945312 924910809732 927696998592 928958691648 928971307656 932996548224 933036960384 933272100747 934500898773 937315976688 938603498634 939828726018 941655402506 943941896352 945238519836 948085943616 948311997724 952433976312 952475230392 953729312328 954746642304 957916327824 958144725811 959166765648 962351125638 963377652384 964646089056 964687872096 968881030848 969112043172 970145781696 972031383232 973366591176 975730084992 977872917987 978902707328 979160439933 979202851653 980204896944 980247353904 984742882578 984785536098 989052620192 989066052324 990411208956 993394710336 996057795096 999307774088 1000373721984 1000417052544 1001791251792 1005005081808 1006385583294 1009417205664 1010746260576 1010790040416 1015425641412 1016508782016 1016552811456 1017949175208 1022359957632 1022617608831 1022661902871 1024008396489 1027093105584 1028503947762 1031803474338 1031848166258 1037742688476 1038849634368 1038894631488 1043659123416 1045078528104 1048181307264 1049621116752 1049666580432 1054480473774 1054526147934 1055605273632 1055650996512 1057040925408 1061681494464 1061934633396 1065133590976 1066596686568 1071218259072 1071488223351 1071534634191 1072945476369 1074089972592 1076177602864 1077655868802 1079062611354 1083785140256 1083799858932 1085226850188 1085273856108 1088495972928 1088543120448 1093535306136 1095022543784 1095037415073 1096190589312 1099829857872 1101265545744 1102778273142 1106100267552 1107556620768 1112418961344 1112684197716 1113871082688 1117569049128 1118761144704 1120234167936 1120282690176 1120565019483 1122742979911 1124221245849 1125420437232 1125469184112 1127015158266 1130361202656 1130630717034 1135594356372 1137089543148 1137138795468 1138351765824 1143572379768 1143621912888 1148577236352 1150154952336 1155479743782 1156712278176 1158960495392 1160486447328 1163370485952 1167102675648 1167153227968 1168705838664 1168756460424 1172226432384 1173820692096 1174116513843 1175713344117 1179203970672 1179255047152 1180823756346 1180874902986 1184663248314 1187607371076 1189171041084 1191482346028 1192753283904 1198275289848 1199921272389 1205120541456 1205172740496 1210699803222 1211991240096 1212043736736 1213639581024 1218967641792 1219258282788 1222878191808 1224557969544 1224611010504 1225917286272 1227531397248 1229917260416 1230227219403 1230280505923 1231900361757 1233214412976 1237308590106 1238628410208 1238923738962 1244362800996 1246001198364 1249754635584 1251471331512 1253104968024 1257265180269 1258589195136 1258606287792 1260318026448 1266097991886 1266152832126 1269911968416 1269966973856 1271639083104 1271656352988 1277221770432 1278889020864 1280645736552 1283134834184 1284503536512 1286194785408 1286250496128 1286574651999 1292149390896 1293924321378 1297822121568 1298131564002 1303830557316 1305547253244 1305603802204 1306939862592 1306996471872 1312990510104 1313047381464 1314851017977 1318754736432 1320548278608 1326604467006 1326661928046 1328077060128 1335663815616 1335721669056 1340006775744 1341847444392 1345889607552 1347661680768 1347720053888 1348059701079 1353900855216 1355760609138 1355819333058 1357265566944 1363490145108 1363549203828 1365344528652 1369457474112 1371338597016 1375737965784 1377627715737 1377687386817 1379156947056 1383656917968 1387366214598 1391545497888 1393438037472 1393456961484 1399494822336 1399555440576 1405973965032 1406034863912 1407473698176 1407534662016 1407905247951 1409387900544 1412483103759 1415912844528 1417857779754 1420613566418 1422128915424 1422467996586 1428650964468 1428712845588 1430593968492 1432119963456 1436874491736 1438407186048 1438750148472 1443526688457 1445066478576 1446969133584 1447031808144 1453321546272 1453668064758 1458047074848 1460049886764 1463595127488 1466439810496 1468354060992 1470371030856 1474800356736 1476742161024 1477114323867 1477178304147 1483578930288 1483599078486 1485616813434 1490092065504 1494086692644 1498961661132 1500560582976 1500625578816 1502686877688 1507148270208 1507507622712 1509578374941 1514125808496 1516119390864 1516185060624 1523138462118 1524763173024 1524829217184 1526923762812 1533539936448 1540639658376 1542283037568 1542755921643 1547315263104 1547705211507 1547772249387 1556614032714 1558274451552 1558341947232 1565488685124 1567617792156 1572271960896 1574431675128 1574499870648 1576179368064 1579550997752 1581720710661 1581789221901 1583476494768 1585561388112 1592522241696 1592901950094 1597700386464 1599895029852 1606827388608 1606896987328 1614266404296 1615988320128 1616058315648 1616483803203 1618186108032 1618593917031 1625677710384 1625699788398 1627910784162 1632743959392 1632814680672 1640302959204 1642533815676 1644285883968 1649744786808 1651504546944 1651898318616 1654167409713 1659150401328 1661334931152 1668628442016 1669026296574 1670806624032 1676353573692 1678141717056 1680424035264 1688130655848 1688203776168 1690522737399 1693215957888 1695518777472 1695541803984 1695946075551 1703391534558 1705634314722 1705708193202 1707527648736 1715358569652 1715432869332 1722865854528 1725232428504 1730429495424 1730842085336 1733219615673 1738440743088 1740729670992 1745055728928 1748788604654 1750654013472 1750729841952 1753134690636 1758339648576 1760731038144 1768805956008 1768882570728 1770769413504 1771312354479 1776994872471 1781411056614 1787223519042 1789129925856 1797412934772 1805201140288 1807680812184 1807759110744 1809687422592 1816049704833 1817986860144 1818065605104 1820459371536 1828451462688 1828887424182 1834317287712 1836836954316 1836916515756 1838875929408 1844875890624 1849821619464 1855393997184 1855962885159 1857917383296 1857942615312 1858385608443 1866544201494 1869001797546 1874631953376 1877206997268 1879657452036 1883310805012 1887883792704 1890477039672 1896171887232 1896623995448 1899146987829 1899229248189 1904867952624 1904950460784 1907458624656 1915832655648 1916289451622 1918333531296 1924702251276 1926755304768 1929292178112 1929375744192 1937762061696 1938224086344 1940291563392 1944062766464 1946733182352 1947197346003 1955745835974 1958320879866 1958405703306 1960409793888 1960494707808 1969485765156 1969571072196 1978105240384 1978132104648 1980822417912 1986789420672 1989906700509 1989992892069 1992115590192 1998615548176 2003582503584 2010010163616 2012771166588 2018834411328 2021492521152 2021580080832 2030851282824 2033017564032 2033105622912 2033640913707 2033728999587 2035898350416 2045235217662 2045323805742 2048016792978 2054186211168 2057007895524 2063606948676 2063696332516 2075485376952 2077699268736 2077789262976 2081049321897 2085094105549 2087318246832 2090157056208 2099242233504 2099333160864 2108960947548 2109052295868 2111210547264 2111301993024 2114081850816 2123362988928 2123869266792 2130267181952 2130920349627 2133193373136 2133701994879 2142976446702 2143069268382 2145890952738 2148179945184 2152355205728 2155311737604 2158125222708 2167570280512 2167599717864 2170453700376 2170547712216 2176991945856 2177086240896 2180502097137 2187070612272 2190045087568 2190074830146 2199659715744 2202531091488 2205556546284 2212200535104 2215113241536 2224837922688 2225368395432 2225398617729 2227742165376 2228425220151 2235138098256 2241130038966 2245485959822 2248442491698 2250840874464 2250938368224 2254030316532 2260722405312 2261261434068 2271188712744 2274179086296 2274277590936 2276703531648 2284707693177 2284806653857 2287144759536 2287243825776 2300309904672 2310959487564 2313424556352 2317920990784 2320972894656 2326740971904 2334205351296 2334306455936 2334921049071 2337411677328 2337512920848 2348233027686 2351426688234 2358407941344 2358510094304 2361647512692 2361749805972 2369326496628 2375214742152 2378342082168 2382964692056 2385506567808 2389352925141 2396550579696 2399842544778 2410241082912 2410345480992 2421399606444 2423982480192 2424087473472 2427279162048 2437935283584 2438516565576 2438549682597 2441866176243 2445756383616 2449115939088 2449222021008 2460454438806 2460561011846 2463800723514 2466428825952 2474617180212 2477256820416 2477847477924 2488725601992 2492002396728 2499509271168 2502942663024 2503539444861 2506209936048 2514530360538 2517212575584 2520636052896 2532195983772 2532305664252 2539823936832 2539933947712 2543278166208 2543312705976 2554443540864 2555087301837 2557778041728 2558451472083 2558562289803 2561291473104 2566269668368 2573149303998 2584298781792 2587848642756 2595644243136 2596263128004 2607661114632 2611094506488 2611207604408 2613879725184 2613992943744 2623182906981 2625981020208 2626094762928 2629702035954 2637509472864 2641096557216 2653208934012 2653323856092 2656154120256 2671327631232 2671443338112 2672116584921 2680013551488 2680835278563 2683694888784 2696119402158 2707801710432 2711521218276 2711638666116 2714531133888 2726980290216 2727098407656 2730689057304 2738914948224 2742677194032 2743331136273 2751475931568 2755255431474 2755374773634 2758313894112 2767313835936 2774732429196 2783090995776 2786876074944 2786913922968 2798989644672 2799110881152 2799816302241 2803502696319 2811947930064 2812069727824 2815810495902 2824966207518 2831825689056 2835715559508 2841227132836 2844257830848 2844935993172 2857301928936 2857425691176 2861187936984 2864239926912 2873748983472 2874434177433 2877500296944 2887053376914 2890132957152 2893938267168 2894063616288 2906643092544 2907336129516 2916094149696 2920099773528 2927190254976 2932879620992 2933618753961 2936708121984 2937481319799 2937608554959 2940742061712 2954228647734 2954356608294 2967157860576 2967198156972 2971233626868 2980184131008 2988173385288 2997923322264 3001121165952 3001251157632 3005373755376 3015015245424 3019156749882 3028251616992 3032238781728 3032370121248 3046276924236 3049526346048 3049658434368 3053847525624 3067079872896 3067985708613 3072025189467 3081279316752 3085511843286 3095410423014 3095544498774 3113228065428 3116548903104 3116683894464 3130977370248 3135235584312 3144543921792 3148863350256 3148999741296 3159101995504 3163441421322 3163578443802 3166952989536 3171122776224 3185044483392 3185803900188 3195400772928 3199790059704 3213654777216 3213793974656 3214464670053 3214603902573 3218836429107 3228532808592 3232967606406 3237187834062 3251355420768 3251399576796 3255821568324 3265487918784 3265629361344 3280605918408 3285067631352 3285112245219 3288571767936 3299489573616 3303796637232 3308334819426 3318300802656 3322669862304 3337256884032 3338052593148 3341613248064 3352707147384 3356283434112 3360848070528 3368228939733 3372663737547 3376261311696 3376407552336 3381045474798 3391083607968 3391892151102 3406783069116 3411268629444 3411416386404 3415055297472 3430717139304 3430865738664 3445731709056 3450464857008 3461684170672 3466439231346 3476881486176 3481459341984 3490111457856 3497577209308 3501308026944 3501459683904 3506269381272 3516679297152 3521462076288 3522349541529 3527140032351 3537611912016 3537765141456 3542624708958 3553989744942 3562822113228 3574447038084 3578259851712 3594825869544 3599763817167 3610402280576 3615361624368 3615518221488 3632099409666 3635973720288 3636131210208 3640918743072 3656902925376 3657774848364 3668634575424 3673673908632 3673833031512 3677751858816 3689751781248 3690681658209 3690841517769 3695701085271 3699643238928 3711925770318 3715885230624 3716771216886 3733088402988 3738003595092 3749263906752 3754413994536 3759314904072 3766621610024 3771795540807 3775767585408 3780954079344 3793247990896 3798293975658 3798458496378 3809735905248 3809900921568 3814917249312 3831665311296 3832578903244 3836667062592 3849404502552 3853510609536 3858584356224 3858751488384 3859723955997 3872317624591 3876448172688 3893466364704 3894394692006 3911491671948 3916641759732 3916811406612 3920819587776 3920989415616 3938971530312 3939142144392 3944553053931 3956210480768 3956264209296 3961644835824 3979813401018 3979985784138 3984231180384 3997231096352 4007165007168 4020020327232 4025542333176 4037668822656 4042985042304 4043160161664 4044179103237 4061702565648 4067281827414 4067457999174 4071796700832 4090470435324 4090647611484 4096033585956 4108372422336 4114015791048 4127213897352 4127392665032 4132883147211 4133062160451 4150970753904 4162098643794 4170188211098 4174636493664 4180314112416 4198484467008 4198666321728 4217921895096 4218104591736 4222421094528 4222603986048 4228163701632 4237449311277 4243212357163 4247738533584 4261840699254 4266386746272 4267403989758 4285952893404 4286138536764 4291781905476 4296359890368 4304710411456 4310623475208 4316250445416 4330580065371 4335140561024 4335199435728 4340907400752 4341095424432 4361004194274 4374141224544 4380090175136 4380149660292 4399319431488 4405062182976 4411113092568 4424401070208 4430226483072 4431342971601 4431534912441 4450736790864 4450797235458 4456850440302 4470276196512 4482260077932 4490971919644 4496884983396 4501681748928 4501876736448 4508060633064 4521444810624 4522522868136 4528735124823 4542377425488 4548358172592 4548555181872 4569415386354 4569613307714 4574289519072 4574487651552 4600619809344 4621918975128 4626849112704 4635841981568 4641945789312 4643115634521 4643316748161 4669842098142 4674823354656 4675025841696 4696466055372 4702853376468 4716815882688 4717020188608 4723295025384 4723499611944 4738652993256 4745162131983 4745367665703 4750429484304 4756684164336 4765929384112 4778705850282 4793101159392 4799685089556 4820482165824 4820690961984 4842799212888 4847964960384 4848174946944 4849451409609 4854558324096 4855781751093 4877033131152 4877099365194 4883732352486 4898231878176 4898444042016 4920908877612 4921122023692 4927601447028 4932857651904 4949234360424 4954513640832 4955694955848 4962502229139 4972147482463 4977451203984 4984004793456 5005885326048 5007078889722 5012419872096 5029060721076 5034425151168 5041272105792 5064391967544 5064611328504 5079647873664 5079867895424 5086556332416 5086625411952 5087838226653 5110174603674 5116902944166 5117124579606 5122582946208 5132539336736 5146298607996 5168597563584 5175697285512 5191288486272 5192526256008 5199658847019 5215322229264 5222189012976 5222415208816 5246365813962 5251962040416 5252189525856 5259404071908 5275018945728 5282193114432 5306417868024 5306647712184 5312308240512 5313937063437 5330984617413 5344233169842 5361670557126 5367389777568 5392238804316 5415603420864 5423042436552 5423277332232 5429062267776 5448149114499 5453960580432 5454196815312 5461378114608 5485354388064 5486662272546 5502951863136 5510510862948 5510749547268 5516627788224 5534627671872 5549464858392 5566181991552 5567888655477 5573752149888 5573827845936 5575156825329 5599632604482 5607005392638 5623895860128 5624139455648 5631620991804 5649932415036 5663651378112 5671431119016 5682454265672 5688515661696 5689871986344 5697687744567 5714603857872 5714851382352 5722375873968 5747497966944 5748868354866 5755000593888 5774106753828 5780265914304 5787876534336 5788127232576 5813286185088 5814672259032 5832188299392 5840199547056 5841592038009 5867237507922 5874962639598 5875217109918 5881484123424 5908457295468 5908713216588 5934315721152 5934396313944 5942467253736 5960368262016 5969720101527 5969978676207 5976346770576 5995846644528 6010747510752 6030030490848 6038313499764 6056503233984 6064477563456 6064740242496 6092553848472 6099052692096 6099316868736 6100922741121 6101186998761 6107695051248 6120760116289 6135971417226 6144050378934 6162558633504 6171023686572 6190820846028 6191088997548 6226456130856 6233097806208 6233367788928 6255282316647 6261954740496 6270471168624 6297726700512 6297999482592 6318203991008 6326882842644 6327156887604 6333905979072 6342245552448 6370088966784 6371607800376 6390801545856 6392761048881 6399580119408 6401105984637 6428929340106 6429207805146 6437672858214 6457065617184 6465935212812 6474375668124 6502710841536 6502799153592 6511643136648 6530975837568 6531258722688 6541506291411 6561211836816 6570135262704 6570224490438 6598979147232 6607593274464 6616669638852 6636601605312 6645339724608 6674513768064 6676105186296 6683226496128 6685275660453 6705414294768 6707013080677 6736457879466 6745327475094 6752522623392 6752815104672 6762090949596 6782167215936 6783784302204 6813566138232 6822537258888 6822832772808 6830110594944 6854123079531 6854419961571 6861434278608 6861731477328 6900929714016 6923368341344 6932878462692 6953762972352 6962918683968 6980222915712 6995154418616 7002616053888 7002919367808 7004763147213 7012538762544 7044699083058 7054280064702 7075223824032 7075530282912 7085249417916 7107979489884 7125644226456 7148894076168 7156519703424 7168058775423 7189651739088 7199527634334 7230723248736 7231036442976 7264198819332 7271947440576 7272262420416 7281837486144 7313805850752 7315549696728 7325598528729 7337269150848 7347347817264 7347666063024 7381363316418 7381683035538 7391402170542 7399286477856 7423851540636 7431770461248 7433542433772 7466176805976 7476007190184 7498527813504 7508827989072 7510618334583 7518629808144 7533243220048 7543591081614 7561908158688 7586495981792 7596587951316 7596916992756 7619471810496 7619801843136 7629834498624 7663330622592 7665157806488 7665261905511 7673334125184 7675354416249 7675686869409 7698809005104 7719447911994 7744635249182 7752896345376 7786932729408 7788789384012 7822983343896 7833283519464 7833622813224 7841639175552 7841978831232 7869548720943 7877943060624 7878284288784 7889106107862 7912528418592 7923289671648 7959626802036 7959971568276 7968462360768 7994462192704 8014330014336 8040040654464 8042505835689 8051084666352 8088358206474 8123405131296 8134563654828 8134915998348 8143593401664 8180940870648 8181295222968 8192067171912 8216744844672 8228031582096 8229993408819 8254427794704 8254785330064 8265766294422 8266124320902 8301941507808 8324197287588 8340376422196 8349272987328 8360628224832 8396968934016 8397332643456 8399448906723 8410508088957 8435843790192 8436209183472 8474898622554 8486424714326 8495477067168 8523681398508 8532773492544 8534807979516 8571905786808 8572277073528 8583563810952 8592719780736 8609420822912 8621246950416 8623302532299 8632500890832 8661160130742 8670398871456 8681814801504 8682190848864 8722008388548 8748282449088 8760180350272 8760299320584 8798638862976 8800856261883 8810124365952 8812443959397 8812825664877 8822226185136 8862685943202 8863069824882 8901473581728 8901594470916 8913700880604 8940552393024 8964520155864 8981943839288 8993769966792 9003363497856 9003753472896 9016121266128 9045045736272 9057470249646 9084754850976 9096716345184 9097110363744 9138830772708 9139226615428 9148579038144 9148975303104 9201239618688 9203957125839 9216075568401 9233988181717 9243837950256 9286231269042 9286633496322 9339684196284 9349646709312 9350051683392 9392932110744 9405706752936 9433631765376 9434040377216 9446590050768 9446999223888 9477305986512 9490324263966 9490735331406 9500858968608 9513368328672 9531858768224 9557411700564 9586202318784 9599370179112 9640964331648 9641381923968 9643394010159 9643811707719 9656509287321 9685598425776 9698902819218 9711563502186 9754066262304 9754198730388 9767464704972 9796463756352 9796888084032 9841817755224 9842244047384 9855202894056 9855336735657 9865715303808 9898468720848 9911389911696 9925004458278 9944294964926 9954902407968 9968009586912 10011770652096 10014157779444 10024839744192 10058121442152 10068850302336 10082544211584 10104686819199 10117991212641 10128783935088 10129222657008 10173250823904 10175676453306 10220349207348 10233805888332 10234249159212 10245165892416 10265078673472 10292597215992 10337195127168 10351394571024 10385052512016 10399317694038 10430644458528 10444378025952 10444830417632 10492731627924 10503924080832 10504379051712 10518808143816 10550037891456 10564386228864 10567048624587 10581420097053 10612835736048 10613295424368 10627874126874 10661969234826 10688466339684 10723341114252 10734779555136 10784477608632 10799291451501 10831206841728 10846084873104 10846554664464 10896298228998 10907921160864 10908393630624 10922756229216 10970708776128 10973324545092 11005903726272 11021021725896 11021499094536 11033255576448 11069255343744 11072044974627 11072524553307 11087103255813 11098929716784 11135777310954 11147655691872 11150313650658 11199265208964 11214010785276 11247791720256 11248278911296 11263241983608 11299864830072 11315386622421 11327302756224 11342862238032 11364908531344 11379743972688 11395375489134 11429207715744 11429702764704 11444751747936 11494995933888 11497736709732 11510001187776 11548213507656 11560531828608 11575753068672 11576254465152 11579171867991 11616952873773 11629344518064 11680399094112 11683184076018 11734475015844 11749925279196 11750434219836 11762968246848 11816914590936 11817426433176 11833659161793 11868631442304 11868792627888 11884934507472 11939440203054 11939957352414 11952693541152 11991693289056 12021495021504 12060060981696 12076626999528 12113006467968 12128955126912 12129480484992 12132537309711 12185107696944 12201845482242 12202373997522 12215390102496 12241520232578 12271942834452 12288100757868 12325117267008 12342047373144 12381641692056 12382177995096 12399186481353 12452912261712 12510564633294 12523909480992 12540942337248 12595453401024 12595998965184 12636407982016 12653765685288 12654313775208 12667811958144 12684491104896 12712347933831 12729637071489 12743215600752 12785522097762 12799160238816 12802211969274 12857858680212 12858415610292 12875345716428 12914131234368 12931870425624 12948751336248 12991740196113 13005421683072 13005598307184 13023286273296 13083012582822 13122423673632 13140270525408 13140448980876 13197958294464 13215186548928 13233339277704 13273203210624 13290679449216 13294028914803 13294604737323 13352210372592 13370551320906 13410828589536 13414026161354 13472915758932 13490654950188 13505045246784 13505630209344 13524181899192 13564334431872 13567568604408 13627132276464 13645074517776 13645665545616 13708246159062 13708839923142 13722868557216 13723462954656 13801859428032 13846736682688 13865756925384 13907525944704 13925837367936 13929346903563 13929950244483 13990308837232 14009526294426 14025077525088 14089398166116 14108560129404 14150447648064 14151060565824 14170498835832 14215958979768 14235486395949 14236102997109 14251288452912 14297788152336 14336117550846 14379303478176 14399055268668 14461446497472 14462072885952 14528397638664 14543894881152 14544524840832 14548354228827 14563674972288 14567345253279 14595658738843 14631099393456 14651197057458 14694695634528 14695332126048 14762726632836 14763366071076 14782804341084 14798572955712 14847703081272 14863540922496 14867084867544 14916442447389 14932353611952 14952014380368 15017655978144 15021236669166 15037259616288 15066486440096 15087182163228 15123816317376 15172991963584 15193175902632 15193833985512 15238943620992 15239603686272 15259668997248 15263514679959 15330315612976 15330523811022 15350708832498 15351373738818 15397618010208 15438895823988 15489270498364 15505792690752 15573865458816 15577578768024 15598976541057 15645966687792 15666567038928 15667245626448 15739097441886 15755886121248 15756568577568 15778212215724 15825056837184 15846579343296 15919253604072 15919943136552 15936924721536 15941811190311 15988924385408 15992953852239 15993646576999 16085011671378 16102169332704 16176716412948 16246810262592 16269127309656 16269831996696 16287186803328 16344447343497 16361881741296 16362590445936 16384134343824 16456063164192 16459986817638 16508855589408 16509570660128 16531532588844 16532248641804 16603883015616 16648394575176 16680752844392 16698545974656 16703665966431 16721256449664 16725470475987 16798897813446 16821016177914 16871687580384 16872418366944 16949797245108 16972849428652 16990954134336 17047362797016 17065546985088 17069615959032 17093063233701 17143811573616 17144554147056 17167127621904 17242493900832 17246605064598 17265001781664 17322320261484 17340797742912 17363629603008 17364381697728 17444016777096 17496564898176 17520360700544 17520598641168 17524776114027 17601712523766 17624887918794 17625651329754 17644452370272 17725371886404 17726139649764 17802947163456 17803188941832 17827401761208 17881104786048 17909160304581 17909936028621 17929040311728 17963887678576 17987539933584 18032242532256 18090091472544 18114940499292 18169509701952 18193432690368 18194220727488 18277661545416 18278453230856 18297158076288 18297950606208 18302768223363 18303560996283 18362280348867 18407914251678 18432151136802 18467976363434 18487675900512 18572462538084 18573266992644 18679368392568 18699293418624 18700103366784 18765846949941 18785864221488 18811413505872 18893180101536 18893998447776 18954611973024 18980648527932 18981470662812 19001717937216 19026736657344 19063717536448 19114823401128 19172404637568 19178283146643 19198740358224 19203317953911 19286788020318 19287623415438 19313018574642 19371196851552 19397805638436 19423127004372 19508132524608 19508397460776 19534929409944 19592927512704 19593776168064 19624518874233 19683635510448 19684488094768 19710405788112 19710673471314 19796937441696 19822779823392 19850008916556 19888589929852 19909804815936 19936019173824 20023541304192 20028315558888 20049679488384 20055826981359 20116242884304 20121039242031 20209373638398 20235982425282 20257567870176 20258445314016 20346501647808 20351352906612 20440698414696 20467611776664 20468498318424 20490331784832 20530157346944 20562369238593 20563259884713 20585194431984 20702789142048 20770105024032 20798635388076 20861288917056 20888756051904 20889660835264 20985463255848 21007848161664 21008758103424 21014289441639 21037616287632 21134097249174 21162840194106 21225671472096 21226590848736 21255748253748 21323938469652 21376932679368 21446682228504 21469559110272 21504176326269 21568955217264 21598582903002 21692169746208 21693109328928 21792596457996 21815842321728 21816787261248 21845512458432 21941417552256 21946649090184 21976795586187 22011807452544 22019510279479 22042043451792 22042998189072 22144089949254 22145049106614 22174206511626 22197859433568 22271554621908 22295311383744 22300627301316 22398530417928 22428021570552 22495583440512 22496557822592 22526483967216 22531855003749 22599729660144 22630773244842 22685724476064 22729817062688 22759487945376 22790750978268 22858415431488 22859405529408 22889503495872 22989991867776 22995473419464 22995785716533 23020002375552 23027060608227 23096427015312 23158343735982 23233905747546 23258689036128 23360798188224 23366368152036 23468950031688 23499850558392 23500868439672 23525936493696 23608646162829 23633829181872 23634852866352 23667318323586 23737585255776 23769869014944 23878880406108 23879914704828 23905387082304 23983386578112 24042990043008 24120121963392 24127517507067 24153253999056 24265074619422 24370215393888 24403690964484 24404747995044 24430780204992 24483040465156 24543885668904 24576201515736 24650234534016 24684094746288 24689980226457 24763283384112 24764355990192 24798372962706 24905824523424 25021129266588 25047818961984 25081884674496 25190906802048 25191997930368 25198346720169 25272815964032 25307531370576 25308627550416 25424695867662 25459274142978 25486431201504 25571044195524 25598320477632 25604423938548 25715717360424 25716831220584 25750691432856 25828262468736 25863740851248 25869907596897 25897502672496 25983480392226 26011196614368 26046572546592 26166025165644 26244847347264 26280541050816 26280897961752 26395916588928 26402568785649 26430373097856 26437331878191 26438476994631 26466678555408 26588057829606 26589209474646 26704420745184 26741102641812 26821657179072 26828052322708 26945831517864 26981309900376 27010090493568 27011260418688 27048363798384 27106223372137 27135137208816 27254264552928 27290149035552 27291331091232 27416492318124 27417679846284 27445737114432 27446925909312 27603718856064 27611871377517 27693473365376 27701964545151 27731513850768 27858693807126 27859900488966 27980617674464 28019052588852 28050155050176 28178796332232 28217120258808 28300895296128 28302121131648 28340997671664 28431917959536 28470972791898 28472205994218 28502576905824 28595576304672 28672235101692 28758606956352 28798110537336 28922892994944 28924145771904 28930182030477 28931435123157 28969527861963 29056795277328 29096708457654 29134690506558 29191317477686 29262198786912 29302394114916 29389391269056 29390664252096 29525453265672 29526732142152 29565608682168 29597145911424 29695406162544 29702486500141 29734169735088 29832884894778 29864707223904 29904028760736 30035311956288 30042473338332 30074519232576 30132972880192 30174364326456 30247632634752 30314060457597 30345983927168 30353973637923 30386351805264 30387667971024 30527029359918 30660631225952 30661047622044 30701417664996 30702747477636 30795236020416 30877791647976 30978540996728 31011585381504 31155157536048 31197953082114 31291933375584 31333134077856 31334491252896 31478194883772 31511772242496 31513137155136 31556424431448 31650113674368 31693158686592 31701145873761 31744260291159 31838507208144 31839886273104 31883622380622 31985907704478 31987293153998 32170023342756 32204338665408 32353432825896 32493620525184 32538254619312 32539663993392 32688894686994 32723763482592 32725180891872 32768268687648 32912126328384 32919973635276 33017711178816 33019141320256 33063065177688 33064497283608 33207766031232 33216134923881 33217573659921 33261309767439 33296789150352 33361505688784 33407331932862 33450940951974 33597795626892 33642032355828 33743375160768 33744836733888 33899594490216 33945698857304 33946159867263 33981908268672 34094725594032 34139231918064 34186126467402 34287623147232 34289108294112 34334255243808 34484987801664 34493210129196 34530003563328 34644640522968 34681595485824 34727259206016 34728763395456 34737515603973 34805032377241 34850858621319 34888033554192 35041197282336 35049552228054 35203425047532 35249775837588 35251302659508 35288904740544 35450743772808 35452279299528 35605894326912 35606377883664 35654803522416 35818320609162 35819872057242 35858080623456 35927775357152 35975079867168 36064485064512 36180182945088 36229880998584 36339019403904 36386865380736 36388441454976 36397611929133 36555323090832 36556906461712 36605536446726 36607121992566 36724560697734 36815828503356 36864302273604 36935952726868 36975351801024 37144925076168 37146533985288 37197559444059 37358736785136 37531693899882 37571728442976 37622827011744 37786360203072 37787996895552 37909223946048 37961297055864 37962941325624 38003435874432 38053473314688 38127435072896 38137043801493 38188911214467 38229646802256 38356566293286 38397480716448 38406635907822 38573576040636 38575246830876 38626037149284 38742393703104 38795611276872 38846254008744 38975220588339 39016265049216 39016794921552 39069858819888 39249037748466 39367271020896 39368976189536 39420811576224 39421346942628 39593874883392 39645559646784 39700017833112 39777179859704 39819609631872 39872038347648 39883814211969 40056631117776 40111653962718 40232485768608 40242078484062 40418747276796 40471964850564 40515135740352 40516890628032 40693003295616 40702705813224 40881396829392 40935223553328 40936996636848 41124738477186 41126519769426 41170388863968 41405578284096 41540210048064 41597270776152 41722577834112 41777512103808 41779321670528 41788040710689 41789850733449 41970926511696 42028578883278 42075232575264 42268194498348 42325680388212 42451342944192 42453181697472 42511496507496 42647876939304 42706459187847 42708308991327 42753865358736 42893364457008 43008352652538 43137910434528 43197165806004 43384339492416 43386218657856 43585192915992 43631684643456 43633574522496 43645062686481 43691024916864 43786976216529 43893298180368 43953591172374 44039020558958 44084086903584 44085996378144 44288179898508 44290098213228 44348413023252 44395718867136 44543109243816 44590622767488 44601254602632 44749327342167 44797060835856 44856043141104 45052967934432 45063710007498 45199459320288 45261546489684 45371448952128 45459634125376 45518975890752 45581501956536 45716830862976 45718811058816 45779006991744 45790544039877 45990946838928 45991571433066 46054121216454 46192854030624 46316687471964 46467811495092 46517378072256 46721596376448 46732736304072 46796929623171 46937900063376 46999701116784 47001736879344 47217292325658 47267658363744 47269705732704 47334636647172 47475170511552 47539738029888 47757760812216 47759829409656 47810774164608 47825433570933 47966773156224 47978861556717 47980939730997 48255035014134 48306507998112 48530149238844 48740430787776 48807381928968 48809495990088 48861560409984 48966080930312 49033342030491 49087771337808 49152403031472 49368189492576 49379960452914 49526566768224 49528711980384 49596745925412 49811649046848 50042258533176 50095637923968 50110997899293 50163769348992 50176411427961 50396693440338 50615062741152 50617255100832 50849391735324 50918548285956 50972862403008 51142088391048 51196640955264 51208847877096 51279189701103 51431434720848 51433662441168 51501382865712 51727481702496 51739815193794 51795005344992 51966960784452 52022393228736 52093145093184 52332050331288 52489694694528 52561082101632 52561795923504 52574328342081 52805137571298 52874663756382 52876953989262 52933357110816 53176115659212 53178418949292 53408841490368 53482205283624 53643314358144 53656104645416 53727480913743 53729808085863 53891663035728 53962619800752 54096727596768 54212446744274 54270274417632 54508529105856 54580298071104 54582662182464 54832984636248 54835359692568 54891474228864 54893851818624 54910682988849 55086841046601 55223742755034 55403929090302 55463027701536 55717387614252 55719800977932 55961235348928 56038105177704 56100310100352 56297540849823 56357592664464 56434240517616 56681995343328 56863835919072 56941945583796 56944411988436 57005153811648 57191152609344 57344470203384 57517213912704 57534849439929 57596221074672 57609953861733 57860364060954 57862870246314 57939055723926 58113590554656 58193416915308 58269381013116 58382634955372 58524397573824 58604788229832 58778782538112 58781328504192 58873556622699 59050906531344 59053464284304 59131217364336 59390812325088 59404973000282 59468339470176 59665769789556 59729414447808 59808057521472 60070623912576 60084946676664 60149038465152 60265945760384 60348728652912 60363117726093 60628120915194 60707947275846 60772703610528 60775335942048 61054058719836 61321262451904 61322095244088 61402835329992 61405494955272 61590472040832 61687107715779 61689779654139 61755583295952 61957081993456 62310315072096 62395906164228 62583866751168 62666268155712 62668982505792 62956389767544 63023544484992 63026274310272 63042868324917 63112848862896 63402291747522 63488520582318 63677014416288 63679772546208 63767244761244 63971815408956 63974586307996 64340046685512 64408677330816 64512528978807 64637917272019 64706865651792 65076509238624 65079327986784 65377789373988 65447526965184 65450361783744 65536537375296 65824252656768 65839947270552 66035422357632 66038282640512 66058530838437 66126130355376 66128994567216 66432269847762 66435147319842 66522619534878 66593578300704 66723011377568 66814663865724 66901881903948 67195591253784 67284064711656 67486750321536 67489673467776 67595565011247 67799188980432 67891397714608 67892319734526 68189451188064 68278463836128 68372252934804 68575246294464 68578216588224 68668510487616 68969975603328 68986420258392 68987357149599 69060007126656 69081181824681 69289281045936 69475031207946 69610064754482 69701717242638 69776067108384 70082394564672 70099104456108 70406850095064 70499551675176 70502605319016 70577809481088 70825938488487 70901487545616 70904558599056 71212755767328 71309607044832 71636641218324 71639744114484 71716161246912 71855550714304 71950159734336 72128970129024 72360365890176 72382552521201 72459761997168 72795223858266 73110646181664 73113812923424 73211072893452 73214243985132 73449121395468 73631657006712 73728604547208 73871905453736 73950703602048 74069940679371 74289850152336 74293067970576 74395118888118 74717473570272 75063387799764 75143456885952 75245654023488 75572720406144 75575993791104 75595040160507 75818447892096 75922594111728 75925882651248 76274087602986 76377822428934 76459293604512 76713132586572 76794961432896 76813271815644 77147152081272 77150493661752 77252074298568 77484787406208 77591222553744 77609722790691 77692508017488 77950441176678 78033589843104 78139717639776 78498075496932 78734542041792 78737952379072 78841623152448 78842693885256 79187749766784 79207706356947 79291119293568 79311995634573 79315430983893 79400035666224 79554359719408 79767628423938 80113262235552 80223307925436 80464971537216 80484156968124 80837494553592 80943929701128 81030271480704 81033781256064 81318670116411 81405411626448 81762793658784 81870447106656 81873993273696 82249476954372 82253039538852 82340777727936 82811156568192 82835614132551 83080420096128 83105893635453 83194541552304 83576081421378 83579701466898 83941853023392 84057157766556 84150465150528 84536388996696 84651360776424 84902685888384 84906363394944 85022993014992 85295753878608 85412918375694 85416617982654 85507730717472 85786728914016 86016705305076 86275820869056 86394331612008 86768678984832 86772437315712 86794305369471 86908583585889 87170385831984 87290125372962 87573952433058 87786596360736 87907182344748 88078041117916 88168173807168 88171992756288 88576359797016 88580196426456 88696826046504 88791437734272 89086218487632 89107459500423 89202509205264 89498654684334 89594121671712 89712086282208 90105935868864 90127420014996 90398918640576 90523092979368 90742897904256 90919268250752 90942181372791 91037951781504 91061920913769 91163003913072 91581088079754 91981893677856 91983142866132 92108242432908 92385708061248 92633374943928 92935622990184 93034756144512 93465472608144 93593859246342 93875800126752 93999402233568 94003473758688 94434584651316 94535316727488 94539411465408 94669273294344 94950341023104 95079476059776 95232780873477 95515521624432 95519658819312 95650867141866 95957723113434 95961879461994 96510070028268 96613015996224 97060298477688 97480861575552 97614763857936 97618991980176 97932161860624 98066684060982 98175542675616 98304806062944 98736378985152 98759920905828 99053133536448 99057423960768 99193491850824 99623298093696 99648404771643 99652720979763 99783929302317 100084517066352 100221995798586 100352822855922 100793386880676 101230125482304 101234510201664 101698783470648 101837096571912 101838479601789 101945724806016 102284176782096 102417695754192 102558379402206 102862869441696 102867324882336 103002765731424 103454963404992 103479630387588 103590010689984 103933921568904 104044786457472 104186290186368 104415097131723 104552575863957 104664100662576 105123591847008 105148656684162 105610275142596 105749327512764 105753907978524 105866714221632 106352231318424 106356837898584 106817682980736 106964410567248 107312209290832 107454961827486 107459616171726 107783326071456 107925239601504 108193455193536 108424893488548 108540548835264 109017058211712 109160596142208 109165324364928 109192835787399 109665969272496 109670719385136 109821365977698 110173682093202 110447485510068 110807858180604 110926055403072 111434775228504 111439601955864 111592678332177 111922470697856 112076210355408 112595081699646 112715185328928 112868481035232 113363990686656 113727671838144 113883891167592 113888823976872 114010307623296 114382305218688 114411131404479 114566733643401 114688940406768 115069698879858 115192442149344 115219907723466 115720728121908 115725740492628 115878111447852 116227181109312 116386833830616 116538762026232 116765269910744 116925661765017 117048795147648 117209576459664 117747113245398 118101813062688 118106928568608 118262434728672 118781624650176 118809946000564 118936678940352 119331539579112 119458828895616 119616115042944 119651442635907 120041846362321 120169893353328 120697457305824 120726235452186 121256241830388 121415894551692 121545407221056 121550671884096 122108117439672 122642524903808 122644190488176 122805670659984 122810989910544 123374215431558 123379559308278 123511166591904 123914163986912 124620630144192 124791812328456 125167733502336 125332536311424 125337965011584 125364122132067 125369552200347 125912779535088 126085736649834 126225697725792 126804583495044 126977041164636 127354028832576 127359545092416 127534489522488 127943630817912 127949172615992 128119377563541 128124926973981 128680093371024 129025057957614 129275834544038 129413731303584 130153018477248 130158655973568 130755578747976 130895053930368 130900723567488 131073074750592 131360928649587 131679894541104 132117061676874 132252260710752 132257989134432 132864539695524 132870294639684 133045239069756 133187156601408 133446022755136 133629327731448 133803763807896 134247982026501 134391182507568 134568129423312 135191130022494 135598377960864 135782795429216 135784639469052 136378902376128 136556927672256 136744505869608 137150492588928 137156433176448 137337020975232 137371632119631 137972840516784 137974714299198 138162363649362 138578562091872 138950062415892 139220129508964 139403434485276 139552134216768 140164789129344 140198208912216 140390788869513 140813700190128 140999103350352 141005210638032 141651876976974 141802975091232 141809117198112 142425511534656 142619214089664 143273282436648 143279488228968 143432322493824 143711101428608 143900319468672 143936584670151 143942819192991 144765105042402 144919523994336 145590447716532 146221292363328 146227625846848 146422145786904 146428487970264 146898242790936 147100026091473 147263314013424 147457209094416 147743810907472 148139881358742 148579700304672 148586135941152 148790237776236 149434947140544 150126775599528 150286913771904 150332993697879 150491308046976 150529234283883 151190080321014 151845188223456 151851765302496 152548175205972 152755644857868 152918587209024 153426265173144 153589922865792 153626543631288 153837569103309 154136571956353 154294304162544 154300987323504 154504148597136 155182445107488 155219445581382 155385016034976 155900882353356 156067179686208 156279435279552 156996150993864 157469084083584 157475904758144 157683246304896 157685387770512 157722985026243 158415412713894 158623991269146 158630861967786 158800071332448 159108719438816 159535256847876 160226524471104 160446615850872 160929943074432 160968313936248 161189424257589 161674989107184 161887859402256 162637340232822 162810823252896 163525587317568 163740894213312 163747986547392 164498953908744 164506079077704 164681555455872 164732048966547 165260523139803 165671228265102 166211787270906 166389083104608 167152162842756 167159402933796 167883706046784 168114315533112 168300930301056 168892622549469 169072777993392 169302721552848 170045986029984 170591507757216 170825836751388 170833235965308 171015461434944 171573457828032 172033410610152 172551641738112 172604548319787 172788663224016 172829861585199 173588610738942 173817167171778 174340771663968 174580250745924 175147904866116 175573192721472 175814364689496 176156082235832 176336347614336 176343985512576 177152719594032 177160392852912 177393652093008 178172436975264 178214919000846 178405018410528 178997309368668 179188243343424 179424172564416 180211871737728 180254840029992 180797837281152 181046185958736 181089353178279 181884362745582 182123841827538 182326007826144 183162176159508 183963787355712 183966285732264 184216484865816 184771416122496 185061323147337 185069338962417 185266749887856 185871245980368 186930945216288 187187718492684 187751600253504 187998804467136 188006947517376 188869169302632 189070633454976 189078822930816 189128604974751 189338546588688 189743563604959 190465561746954 191031043248864 191039317638624 191301734283732 191915446226868 191923758923988 193020140056536 193226031992448 193913751816057 194120596955376 195229527715872 195237983960352 195864323721248 196133368121964 196351085351232 196609612125888 197472757970304 197519841811656 198106267072896 198114847921536 198175592515311 198386983701648 199296809543286 199305441959526 199567858604634 200169034132704 200443991597172 200705645711844 201586773761352 202460250964608 202469020403328 202786695033741 203397566941296 203674193143824 203676959203578 204568353564192 204835391508384 205116758804412 205725738883392 205734649764672 206005531462848 206909926809984 206959260775176 207180021379968 207243545474043 207867843137808 207917405500987 208830194263446 209105151727914 209328201325152 210247183694016 210297313368324 211220550285192 211498655025528 211507815957048 211733428443264 212477815465461 212704462636848 212713675797168 213928821134496 214624418581664 214909923654972 214919232343452 215566652142912 215850479203008 216386910387072 216849786977096 217081097670528 217147657563603 218385671574798 219331938544992 219341438770272 219642731955396 220347364186404 220894971020136 221615716361208 221852110806144 222209822038113 222869550457008 222879203911728 223185356664354 224152420710816 225190163399292 225430370657856 225736962070464 226727981373312 227455343676288 227767782335184 227777647953744 228822262808958 229133467286802 229377880813536 230139397759716 230384884298688 230439815446932 231441456243816 231451480985256 231756222895704 232454362218624 232773667661232 232829168372073 233077524052464 233530539821488 233851323530034 234419152919328 235494226490796 236203626125376 236213857137216 236524869457344 237563249300352 237619892001128 237623119070841 237873357880704 237935986903719 237946292951679 238663079158224 239302885271814 240083692724642 240339786706656 241394914611648 241452470904372 242512483660776 242831789103384 243090814442112 243101343768192 243956010349233 244216234879344 245288380976352 245611341319968 245621979821088 246748430863116 246759118616556 247022333183808 247828327973824 249241260288384 249317680906359 249583624656912 250728244264134 250739104400694 251825559070176 252171473299668 252451395451584 253609166990088 253954082329272 254708057665152 254719090184832 255068979044976 255887261635824 255898345231984 256238755127082 256249853947962 257360186742048 258050115915228 258551669088076 258827462607168 260306036954496 260317311947136 260382916108413 260725750757667 261511157495952 262721857299174 263359789082208 264234123353748 264504521421504 264515978268864 265729079391048 265740589279368 266090478139512 266374313202816 266892045510272 267258655462896 267322378501269 267607527615792 268495964053002 268782365015136 269136258846624 270382260044988 271196755921728 271565590858432 271569278938104 272757804752256 272826544118373 273113855344512 273185762741307 273489011739216 274743264239262 275945681033568 275949428598396 276324727298724 277157124183744 277900124831784 278440259017928 278806868970552 279104268433536 280396417824432 280781577739026 281627400380256 281998206700704 282010421276064 283303753953948 283605950182464 283618234396224 284851023069312 285238428179328 285698342620431 286253633633227 286546564873296 286558976457936 287873169340302 287885638385982 289530210084804 289839047988672 291180895433064 292442584726656 292455251693696 292844291573808 292856975940528 293796485581872 294200052182946 294526628026848 294914418188832 295487621814944 296279762717484 297159400609344 297172271882304 297580475552472 298869894281088 298945214314929 298958162939289 299351787906951 300253551199056 300665987395758 301058468567766 302380160642028 303690376446912 303703530604992 305096350411944 305511289715736 305515438805367 305837174418048 306852530346288 307253087262576 307675138206618 308273143912706 308588608325088 308601974647008 309008297194272 310364890214976 310438891162764 310770032069952 311801764706712 312134359372416 312558870559104 313245291395169 313657727591871 313992301987728 315370775541024 315445970052486 316830825427788 317247982538292 317261723935572 317600142664896 318217438877632 319070513695752 320453048942208 320893231701744 321936627872496 322378848515178 323349978214368 323775718804512 325274680465644 325621646505792 327051174635136 327481788426624 327495973094784 327578507362197 328997907817488 329012158155408 329464097933094 330521046279606 331342456530204 332423574541812 332778166209216 334304325685512 334318805867592 334778034996531 335767412093568 336228631066224 337785245098938 338145555986784 338605443105696 340091972059968 341183015514432 341651673502776 341666471930616 342030922869888 343146915656064 343233394213437 343700200930203 344066821220304 345209096639574 345577326448032 345659723170398 347177221477884 347634334343556 348681543327936 349160501491848 350295809732232 350776985295051 351146385442944 351628729378992 352312164471664 354305439188064 354320785705824 354787304186016 356344873950528 356429838001692 356810036821056 357994618737336 358376486686848 358848345128832 358954327907721 360125539086963 360509680059984 362092371917472 362178706356558 363768725491164 364247683655076 364652015652288 366324352319016 367927574711424 367932571464528 368432969731632 370122646294674 370138677924834 370533499775712 371742491960736 373861890432576 374375436985368 375503200507008 375997608934272 376013895034752 376092366396201 376108656601041 377738338605264 378257209949502 378677093177376 379487127209918 380931123493908 382062086497728 382078635277248 382603468567464 383830892453736 383847517847976 384374780921943 386040280113072 387827503632114 388241193910752 390459055431744 390475967920704 391728647442496 392266736243928 392702170702464 393219224251776 394082785948761 395039683623312 396351185030622 396773967403296 398593619086572 398610883919052 399135717209268 400338068265408 400887983194344 401411291423688 402743946079503 403173547522704 405573390067482 406795133882592 407348386287648 407353918407156 409136707128384 409670783016768 410233517608824 411451477766784 411469299529344 412011062925696 412114896358893 413918521550352 414487090948086 415735686275616 415834811001974 417660388526892 418210303455828 418656402650304 420494367388032 420594626736648 422441100570384 422997310051056 423015631914096 424955630930922 425408925273696 425427351594336 427857642268992 429248837163328 429819847309944 429838464686904 431133304285824 431700958406016 431809754010453 431828457578973 433699573954192 434295315127206 436771343149596 438663877089984 438682877540544 439285463910792 440694728372808 441300078274419 441789942040272 443231432722416 444419644076226 445739100914016 445758407823456 446370713328708 448304841421632 450380326798584 450860741315712 450998981093637 451473924140928 451587702851649 452465420904133 455535564670368 455555295907488 457644525617916 458266934573604 458755761627072 460278795519432 460769768597376 460879630893864 462409715869059 462882912487632 462902961970512 463512445791408 465547335322464 465658336744146 466155048104928 467061079642976 467702647060068 468838305838656 470988452981592 472407252250752 472427714274432 473049738914688 473168955078729 475239784002256 475246238141682 475871973807438 475892585903358 477326158316448 478605770543628 480167385449284 480679573413312 482789829223296 482904941808744 483568272772767 485024967321552 485663578206768 487912020698466 488432469758688 490576761952704 491222682639936 491243959642176 493496861726232 493518237233112 494044666367616 494196146899641 495656655947648 495781569419409 498635361812718 499167249313824 501456488528268 501478208801388 503651118140352 504342946599336 504902790903168 506677867648407 507218333980176 507908164658544 510137958089952 511774523271648 511796690463968 512477510254164 512499707895924 514720373484096 516100231830456 517103338176152 517654925214336 517813644959361 518489584755597 520765832216826 521451501515334 523022314991904 525443714598348 526719578164416 528468246707496 529009042843008 529031956537728 531458158782096 531481178558736 532180956279024 534517310925792 534644757002538 535215055231584 536991928106004 537564730030272 538272517693248 540764520089976 542393511843456 543131181716864 543138557876208 543268059534837 545653088236746 546371525482614 546978023478432 549486528478524 551891362067136 551898857196792 552649454597448 554314248367488 555183969442011 555208016887251 555800249663568 556880518035856 557613737941104 560792835648864 561563155478052 563254800760512 563996413401408 564020842552128 566607507907896 567211900364928 567236468792448 567385814924253 569230690814877 571396685240862 572507267266454 573093129746592 573117952915872 575746338680604 575771276771964 579060420169608 579678095977344 581741255448171 582361790866128 585688583147616 585713951881056 587592971163744 588400104365892 589053256053696 589828836377664 590975243629888 592559525434968 594318801218688 594344543764608 594526777545933 595160951104944 597890428629858 597916325878578 598703575813902 600507102398112 601331974791516 602116937135532 604760321284056 607380752893824 607407061209984 608360085101223 610192700823888 611022579431472 611030877610734 613705060692576 614506174525152 615350276413236 616546287825412 617177216650176 617203949294016 618016594388544 620729780429952 620877782325528 621540064139904 621730636422129 623603529413424 623752216502961 626490582790338 627315455183742 627984603975456 630741551082048 630891940104972 633661650855576 634495965076584 634523447871144 635200285329792 636434877755264 637433446396383 638141027391504 641786463403488 643873255744992 644757697030356 646699956428736 647551437609024 650549360931288 651243293011584 651442972690809 655157014724394 657995815634976 658024316310816 658928195866188 661042092559212 662684913060408 664847149083624 665556332418432 666629466114339 668608651371024 668637611735184 669556069993062 672457262132448 675570490197876 676291111973568 677210886211392 680183944119936 682366031028864 683303347005552 683332943861232 686466788426874 687400401860406 688133642440608 690418193279148 691154652896064 691319446340796 694354442955768 695268668687112 697363086655872 698321002983696 698487505116219 700591619464464 701553970590102 703257458757984 704624328943328 708610878376128 708641571411648 709574608372032 712689747901056 712859676003384 712869357212523 713620073642112 713838878855037 715989237474672 717908655815442 720251078173926 721019360119968 724184743834944 724357412713116 727537450982328 728495367310152 729304031304576 731868031047699 732648704638032 735865142929056 736865939463264 740245292589348 740277355849668 741066999551424 743484983921472 747723780865152 747953042719077 748750873970736 752184732792402 752217313202082 755476677210528 756514419899004 757354186354752 758974254419836 761862246987816 764124172995456 764157270554496 765206937134928 767661784907472 767695035695952 768749561843886 772080560226144 775655007264228 776482387821504 780918110863488 780951935841408 781148748325239 783457294884992 784533472487856 788165571897522 790079367246624 792702370061244 793547934806592 797187238173144 797221767838104 798271434418536 800676136530816 801775966388688 801967135503807 802822582847376 805487892159006 806347095045408 811146780134964 813590267765184 814696772575296 814707836814312 818273414256768 818479632355119 819341566033536 819557288223921 820467035217648 824229792717786 827837043100704 828974181896172 831471372551232 831669622003948 835320777053784 836420606911656 837312805300608 840292924536247 841189253473296 844882201140768 845994620102112 846031263828192 849911261861844 850817850547392 850854703188672 855715284537984 858497674326656 858760900899681 859639694619888 859676929373808 863619508020906 863656915157946 867399147908384 868590630254412 873542686299192 877327754179968 877365755081088 878570927821584 881389456745616 882600156548838 883579884080544 886462865444832 888839288152452 891478201828032 891516815646912 892741426657416 896609682843264 896835642944787 896874488817867 898055363720853 900760653597168 901997962187274 903175405703298 904930841808266 911071129340736 911110591814976 915289051235832 916533869147208 917511523254144 920557591038864 921759261787728 924819431738118 925765824975264 925805923941024 927024891582816 931094670644928 931316673488292 932310096209856 934122159285952 935405294120136 937676611677312 939735874185507 940973182775613 941976905963184 946337910157458 950479568004512 950492476283364 951743947614876 951785171806716 954652316632896 957211541087256 960334770898568 961359146826624 965809883617488 967136545545534 970049934643104 971327156413536 975824041396932 976864939517376 981153523905408 982445365279872 982487919284352 982735522086591 986993723452464 987036474466224 988392293799282 991563138838818 997270723625436 998334498627648 1002912977056536 1002956417602776 1007302236280704 1008685893198672 1013355735296814 1014436667960352 1015816329317088 1020275916179904 1023549046543296 1023593380927936 1024955020508328 1024999415791848 1029440746968192 1029700182640311 1031100602790609 1032200463660912 1034206676352304 1035627289918722 1036979169511194 1041531664433652 1042903003030668 1046044629983808 1050887429196696 1052330955885153 1053439156328832 1056936493414992 1062916317564192 1062962357117472 1064361912558048 1069034621851584 1069289514005076 1070430110463168 1073983856212008 1075129460060544 1076545035386496 1076862983723163 1078956003694471 1080376617260889 1081529040179952 1086277115752416 1086536119069674 1091306176473492 1092743050965228 1093956046956864 1098973056957048 1103782724134272 1103797714393584 1105298909194896 1110367938884022 1110416033774502 1111600499327136 1113761036071712 1115227475882208 1121585671297728 1123126310956104 1126509601521024 1127992826802816 1128041685104256 1128325969803123 1133215015815792 1134771629848506 1138461381629754 1142793370481724 1145014534532908 1146186259493184 1146235905831744 1151492677361208 1151542553543928 1153124342765829 1158120840339216 1163482510896342 1164723581732256 1171377166295232 1171427903762112 1175185942327488 1176800208731784 1178106512107392 1179657672755328 1181950487259776 1182248357846283 1185119050869936 1189053555091866 1190321902209888 1195780857259716 1195832651757156 1197407151627804 1201014204796224 1202663949583032 1204233874271064 1208231838238509 1209520642568112 1216720170202446 1220385401647776 1222045158862944 1222061755221468 1227410121385152 1229012349050304 1230700552826472 1233092575650824 1234354433300352 1234407898588032 1236033188777088 1241755564651056 1243461272844258 1247207058826848 1247504433005922 1252981165580676 1254630910367484 1255969207950912 1261483102164096 1261783880209944 1267323301711152 1268991930153168 1269046895742288 1274866892792766 1276282054783008 1283572926806976 1287746511489984 1289515394060712 1293399912857472 1295102875218048 1295429262031359 1295485372736919 1301098721862576 1302885945381618 1310314029448788 1315991631269952 1316048632621632 1317856391732376 1322084185118424 1323900234823257 1325369826120816 1329694298167248 1333258932228678 1337217302742048 1337275223470368 1339112139986124 1344914524264896 1351140980395752 1352582223947136 1352996943280911 1354421772422784 1357396262712399 1366606694011104 1366665887722464 1372933576853748 1374800803720812 1376267284881216 1380836386558296 1382309305792128 1382638892681592 1387229147607177 1388708885911536 1390537337374224 1396642005967392 1396975010232438 1401183238928928 1403107941180204 1406514917515968 1409248657886656 1417221756752256 1417283142823296 1419149216744064 1419506865236187 1425719352006768 1425738714425046 1427677757710074 1431978474949344 1435817311630884 1440502156347852 1442038720239936 1448369487669888 1448714825426232 1450704818318301 1455074901964656 1456990734620304 1463736062095398 1465297409276064 1471730285858112 1473731878926528 1480490585178696 1480554711699336 1482133999102848 1482588440698923 1486969967842944 1487344708258227 1495906085438154 1497501747941472 1504369465584804 1504434626404164 1510953354421056 1513028839798008 1514708372709504 1517948508839672 1520033602945221 1523724493975632 1530413874269856 1535323569814944 1535390071391904 1537499123687772 1544161120452288 1551310014528456 1552964775643008 1553440934878083 1555468754266791 1562297496650478 1569066944975712 1576331143795044 1580158734493248 1585404740122488 1587095869613184 1594374476346288 1594443535676208 1596542868837072 1603551932777376 1603934271007614 1605645165694752 1610975784318012 1612694190090816 1622293560269928 1627180535530368 1629393545150592 1629415673628624 1629804178604511 1636959264710238 1639114576447842 1640934070435296 1648459585435572 1655674086201408 1657948363792344 1662942745102464 1663339244007896 1665551908326033 1665624050661753 1670641554107568 1672841213823312 1680585849072494 1682378506946592 1689764402281536 1691989240204224 1692062527656384 1699822523723688 1701635701094784 1701709406377344 1707692072444631 1717521801799362 1719279389239776 1719353858747616 1727239016041812 1727313830315892 1734798295816768 1737181260508824 1745223766344513 1747085372598384 1757141855643168 1762778913491232 1765200313097676 1767159768161088 1772925730889664 1777678576304904 1782956403656064 1783033631293824 1783580332637799 1785482853314832 1793671285889574 1793748977635734 1796110727441706 1801521307194336 1803995924374548 1806350811406596 1809861683616532 1822142258681472 1822221183629952 1825080255303669 1830578102471664 1833067738294416 1841115182077728 1843518523575456 1849638863476236 1851531649950528 1851611847882048 1854049783165632 1862189341289856 1862633346976584 1864620192419712 1868244318571904 1870810588240272 1871256649508883 1879471748371014 1881946365551226 1883953811926368 1892675820314916 1900959136009024 1900984952566728 1903487895229752 1903570343613432 1909304633265792 1912300339189149 1914423082174512 1920669541797136 1931619767234976 1934273091091068 1940099869286208 1942654312827072 1951648082793864 1953729879034752 1954328918072427 1965471044173182 1973987446904928 1974072948932448 1976784587598564 1983126277677636 1994541447250872 1996668997255296 1999888398343017 2003775435432589 2005825954113072 2005912835205552 2017371786397344 2026711470593628 2028873335920704 2031632658634176 2040551832359808 2047098093086592 2047186761855872 2049910041016656 2049998831583696 2059400365280622 2062201205581218 2064400927321824 2068413352704608 2071254579837444 2073958339022388 2083063328867304 2085806006061336 2092089259967616 2095462515348657 2101774858393392 2104661911770306 2113872986829984 2125832635128384 2125924714234944 2128723825116096 2138069243703168 2138579028010152 2138608071637569 2140860220926336 2141516636565111 2147967712424016 2153725967446326 2157912007388942 2160753234521778 2163058080359904 2172554231504832 2173072238139348 2182612352946984 2185486101930456 2187912093913728 2195604093143097 2197946113914096 2207595428787168 2210597818389792 2220735877768044 2220832067549004 2223200998654272 2227522072143424 2230454951764416 2243171342595456 2243859128157231 2246252621912208 2256651939606246 2266430031631584 2269543259697012 2276922763259508 2285586740963448 2290029069065816 2292372518986368 2292471811663488 2302985354722416 2303085107087856 2306248685531658 2316241680678432 2326965021792684 2329447163464512 2342754332590464 2342855807524224 2343446244975717 2350371884654976 2353600417463568 2364496715692566 2370238101739872 2378107110183732 2380643804419776 2391561714519432 2391665303514312 2394814303255608 2402028409592448 2405327899166064 2405901406511421 2408467748542128 2416463676477018 2419041285136224 2433440340404892 2440770803295552 2444090317725888 2444123510442936 2454820242770304 2455438897065357 2458024698100608 2458671864671763 2461401105652944 2466185151301648 2483511129302112 2486922545688516 2494414117653696 2495008866011844 2505962331161352 2509261820734968 2511938415901824 2520878773608741 2523567760419888 2534646603422304 2537983860306336 2538093791484576 2549733785585532 2552564109566016 2567145853613952 2575493022979968 2576282702699043 2579030788121424 2590858524062718 2590970745473838 2602197443725152 2605771890763236 2620628058897576 2631983262539904 2632097265243264 2635712783464752 2644168370236848 2647800469646514 2650739652241632 2659388596334496 2666517864457356 2674434605484096 2674550446940736 2678224279972248 2689829048529792 2690623466453601 2694166091162559 2702281960791504 2705993886561822 2714792525424798 2733213388022208 2733331775444928 2745867153707496 2749601607441624 2752534569762432 2761672773116592 2765277785363184 2774458295214354 2777417771823072 2781074674748448 2793284011934784 2793950020464876 2802366477857856 2806215882360408 2813029835031936 2818497315773312 2819207622556521 2822919548326839 2839013730472374 2851438704013536 2851477428850092 2855355515420148 2863956949898688 2871634623261768 2881004312695704 2884077440479872 2897429650852464 2901409636636602 2910149803929312 2913981469240608 2927472124190796 2930594818552128 2943460571716224 2947463757853056 2960981170357392 2961109423398672 2965176881397846 2974689416516454 2991812170876308 2995003495882944 3008738931169608 3008869252808328 3021906708842112 3026057679596016 3035897017679344 3040067205890442 3047448987951264 3060827748539712 3070647139629888 3070780142783808 3074998247375544 3088322240904576 3089100547920933 3093301808371827 3102620029056912 3106881869756166 3110937508533582 3124594993300956 3138133889951424 3152662287590088 3156992867655459 3160317468986496 3170809480244976 3188748952692576 3188887071352416 3193085737674144 3207103865554752 3207868542015228 3211290331389504 3221951568636024 3225388380181632 3236868011083413 3241129851782667 3244587120539856 3258831347257248 3259608357209022 3273918529420476 3278229152895684 3281868140870592 3296919170871144 3311348172402816 3315896727584688 3326678488015792 3331103816652066 3331248101323506 3341283108215136 3345682427646624 3361171698144988 3364757013893184 3379528804563072 3383978480408448 3384125055312768 3384977909409369 3399645047447376 3415384144889262 3435043603598724 3438558778479552 3438707717495232 3454478032083624 3454627660631784 3459373028297487 3469596591633536 3474362521017648 3490447532689026 3494170745196768 3514283711286336 3525557826982464 3530400626195352 3534319536322176 3545851461779328 3546745073538849 3555357152609808 3567160665275598 3570965706629664 3587342571779148 3587497955271468 3592221454883412 3603042614388672 3607991848749096 3612701622813192 3619723367233064 3624695514715527 3650160510607338 3661156204943328 3666135476588832 3682230364155456 3687037047150912 3699277726952472 3703063299901056 3703223695764096 3708099566331264 3721297237231951 3725266693953168 3741621176480544 3742513299017766 3758943496742028 3763892731102452 3767907623852736 3785351640629832 3801918272018048 3801969905133456 3806975790459504 3807140687226864 3824600678378298 3828846164349024 3841339083594272 3863239534469952 3868546182182136 3880199738572416 3885308625654144 3886287786094077 3886456118210757 3903296165587728 3908657836144854 3930942088346364 3947974893809856 3948145897864896 3953569175197128 3966252555355272 3971700704469771 3989082894501744 3999776796686034 4007550870865178 4011651908226144 4011825670411104 4034743572794688 4053422941187256 4057746671841408 4063265317268352 4072188788137197 4099820082033312 4099997663167392 4118800730561244 4124402411162436 4128801854643648 4136826705409216 4142509159674888 4147916678044776 4161687442821531 4166126657734608 4171612012122672 4190925030697314 4203549716786784 4209323823540612 4227745973659968 4251665270256768 4251849428469888 4257447650232192 4258520595708561 4277158056020304 4277216143275138 4283033273130222 4295935424848032 4307451934892652 4315824014777884 4321506469043556 4326116160719808 4345108463009664 4346144476278696 4352114454954903 4365224705893968 4370972203860912 4391208186286194 4395892227828192 4415190857574336 4421195636779584 4441471755536088 4441664135098008 4446401997308544 4455044144286848 4460909903528832 4462034124774681 4487718256314462 4492505243824416 4513303879212492 4532860063263168 4539086519394024 4553845526519016 4560100808835663 4571173481926896 4580058138131632 4605970709444832 4606170214175712 4612497371063316 4632483361356864 4653930043585368 4658894326929024 4660322804634249 4666406262800373 4686892489951434 4707200834927136 4728993431385132 4740476203479744 4756214220367464 4761287608839552 4783123429038864 4783330607028624 4789628606511216 4810655798332128 4811802813022842 4816935497084256 4832927352954036 4838082570272448 4866880680809784 4881541606591104 4888180635451776 4888247020885872 4889412535813533 4910877794130714 4917343729343526 4922802211305888 4932370302603296 4967022258604224 4973845091377032 4988828235307392 4990017732023688 4996872151985259 5011924662322704 5018523641469936 5041757547217482 5047135520839776 5069293206844608 5075967720612672 5076187582969152 5099467571171064 5105128219132032 5123076217333893 5152565405398086 5158061576242848 5181717048125436 5181941490947676 5204394887450304 5211543781526472 5235671299033539 5241256117795152 5271425566929504 5288336740473696 5295600939293028 5301479304483264 5318777192668992 5333035728914712 5348869210968192 5349100893881472 5350740997913397 5356448559944496 5381246932907202 5388332182325118 5404563921583008 5411987773123644 5429585050849596 5466426776044416 5466663550889856 5491734307414992 5499203214883248 5523345546233184 5530555570726368 5548916590428708 5554835543646144 5562149349496896 5586568023869568 5587900040929752 5604732955715712 5612431764720816 5613769948526649 5638415245113042 5645839096653678 5678027460944748 5702877408027072 5702954857700184 5710711030840296 5727913899797376 5736901017567447 5743269246523536 5762008625391408 5794859301704928 5802819273273204 5820299607858624 5827962938481216 5854944248381592 5861189637104256 5862986754217281 5882050471753729 5921962340714784 5922218846797344 5930353762795692 5949378833032908 5983624341752616 5990006991765888 6011326306297767 6017477862339216 6017738505616656 6052115359192032 6071794035358688 6080134411780884 6094897975902528 6121655497079424 6141294279259776 6141560285567616 6149996494751088 6178201095841866 6186603616743654 6205240058113824 6213763739512332 6221875017067164 6249189986601912 6276267779902848 6286387546045971 6305324575180176 6313985735310918 6341618960489952 6377497905385152 6377774142704832 6386171475348288 6414207731109504 6415737084030456 6422580662779008 6424549909695333 6443903137272048 6473736022166826 6482259703565334 6489174241079712 6517662694514496 6519216714418044 6547837058840952 6556458305791368 6563736281741184 6586812279429291 6593838341742288 6631793455169376 6653356976031584 6662207633304132 6662496202647012 6682566216430272 6691364855293248 6722343396289976 6729514027786368 6731577384471693 6769955818818738 6799290094894752 6830768289778524 6870087207197448 6877117556959104 6877415434990464 6908956064167248 6909255321263568 6918746056594974 6948725042035296 6980895065378052 6988341490393536 7028567422572672 7051115653964928 7060801252390704 7093490147077698 7110714305219616 7134321330551196 7141931413259328 7174685143558296 7174995910542936 7184442909766824 7206085228777344 7215983697498192 7217704219534263 7225403245626384 7239446734466128 7249391029431054 7300321021214676 7322312409886656 7332270953177664 7364460728310912 7366316691196071 7374074094301824 7376015594015289 7398555453904944 7442594474463902 7450533387906336 7483242352961088 7485026598035532 7517886993484056 7527785462204904 7535815247705472 7562636320826223 7570703281259664 7603939810266912 7613951580919008 7614281374453728 7649201356756596 7657692328698048 7682678167188544 7726479068939904 7728848108097129 7737092364364272 7772575572188154 7772912236421514 7806592331175456 7817315672289708 7861884176692728 7895949787619712 7896291795729792 7907138350394256 7932505110710544 7943401408939542 7978165789003488 7999553593372068 8015101741730356 8023303816452288 8023651340822208 8069487145589376 8071870399360803 8082498273487677 8106845882374512 8144377576274394 8199640164066624 8199995326334784 8237601461122488 8248804822324872 8257603709287296 8273653410818432 8285018319349776 8295833356089552 8323374885643062 8332253315469216 8343224024245344 8381850061394628 8407099433573568 8418647647081224 8455491947319936 8457622867669563 8468758644980517 8517041191417122 8554316112040608 8554432286550276 8566066546260444 8591870849696064 8614903869785304 8631648029555768 8643012938087112 8652232321439616 8692288952557392 8704228909909806 8730449411787936 8741944407721824 8782416372572388 8791784455656384 8830381715148672 8842391273559168 8882943511072176 8883328270196016 8924068249549362 8975436512628924 8985010487648832 9026607758424984 9065720126526336 9078173038788048 9107691053038032 9120201617671326 9142346963853792 9160116276263264 9211941418889664 9212340428351424 9224994742126632 9264966722713728 9267301643762799 9279905425115481 9307860087170736 9320645609268498 9332812525600746 9373784979902868 9414401669854272 9457986862770264 9470978602966377 9480952406959488 9512428440734928 9566246858077728 9566661214057248 9579257213022432 9621311596664256 9623605626045684 9633870994168512 9665854705908072 9676165140544896 9710604033250239 9723389555348001 9733761361619568 9776494041771744 9778825071627066 9821755588261428 9834687458687052 9845604422611776 9864740605206592 9934044517208448 9947690182754064 9980035464047376 9993744303970518 10023849324645408 10037047282939872 10083515094434964 10094271041679552 10138586413689216 10151935441225344 10152375165938304 10154933728228107 10198935142342128 10246152434667786 10305130810796172 10316123152485696 10363434096250872 10363882981895352 10378119084892461 10408789774900608 10423087563052944 10471342598067078 10482512235590304 10542851133859008 10576673480947392 10591201878586056 10602958608966528 10637554385337984 10640235220616547 10666071457829424 10701481995826794 10712897119888992 10762493865814404 10776664364650236 10809127843166016 10823975546247288 10859170101699192 10874086544146581 10983468614829984 10998406429766496 11046691092466368 11061111141452736 11097833180857416 11109671087292288 11124298698993792 11163891711695853 11175800081859504 11224863529441632 11227539897053298 11276830490226084 11291678193307356 11356054921889496 11405754816054144 11405909715400368 11421422061680592 11473802035134894 11486538493047072 11524017250782816 11589718603409856 11605638546546408 11640599215717248 11655925876962432 11658863358282231 11659368354632271 11709888496763184 11725973508434562 11764100943507458 11843924681429568 11844437693594688 11860707525591384 11898757666065816 11967248683505232 12022652612595534 12034955724678432 12035477011233312 12104230718384064 12143588070717376 12160268823561768 12189795951805056 12216566364411591 12299992989502176 12356402191683732 12373207233487308 12410480116227648 12427527479024664 12443750034134328 12485062328464593 12498379973203824 12572775092091942 12610649150360352 12627971470621836 12683237920979904 12754995810770304 12755548285409664 12772342950696576 12775561787125683 12831474168060912 12849099819390666 12887806274544096 12947472044333652 12964519407130668 12978348482159424 13035325389028992 13038433428836088 13095674117681904 13112916611582736 13173624558858582 13187676683484576 13263586910338752 13306713952063168 13324415266608264 13324992405294024 13365132432860544 13382729710586496 13386102374324043 13444686792579952 13463154768943386 13539911637637476 13598580189789504 13661536579557048 13680302426506989 13740174414394896 13817912128334496 13818510642527136 13837492113189948 13897450084070592 13961790130756104 13976682980787072 13980968413902747 13999218788401119 14026428048028123 14121602504781408 14186980294155396 14221428610439232 14268642661102392 14283862826518656 14349370287116592 14349991821085872 14368885819533648 14431967394996384 14435408439068526 14450806491252768 14478893468932256 14498782058862108 14600642042429352 14644624819773312 14664541906355328 14668237607440599 14732633382392142 14752031188030578 14797110907809888 14885188948927804 14901066775812672 14966484705922176 14970053196071064 14990616455955777 15035773986968112 15055570924409808 15125272641652446 15141406562519328 15207879620533824 15227903161838016 15228562748907456 15298402713513192 15315384657396096 15365356334377088 15369228652001679 15457696216194258 15474184728728544 15545151144376308 15545824472843028 15613184662350912 15634631344579416 15707013897100617 15723768353385456 15814276700788512 15865010221421088 15886802817879084 15956331578006976 15999107186744136 16030203483460712 16046607632904576 16047302681644416 16052222993740191 16143740798721606 16164996546975354 16213691764749024 16288755152548788 16399280328133248 16399990652669568 16475202922244976 16497609644649744 16570036638699552 16591666712179104 16646749771286124 16664506630938432 16686448048490688 16763700122789256 16814198867147136 16837295294162448 16841309845579947 16915245735339126 16937517289961034 17034082382834244 17108632224081216 17108864573100552 17132133092520888 17183741699392128 17210703052702341 17229807739570608 17263296059111536 17286025876174224 17384577905114784 17408457819819612 17460898823575872 17483888815443648 17564832745144776 17583568911312768 17588960262651843 17646151415261187 17765887022144352 17766656540392032 17848136499098724 17950873025257848 17970020975297664 18033978918893301 18053215516849968 18156346077576096 18215382106076064 18240403235342652 18284693927707584 18320232552526528 18423882837779328 18424680856702848 18449989484253264 18534603287525598 18559810850230962 18615720174341472 18641291218536996 18665625051201492 18747569959805736 18828803339708544 18859162638137913 18915973725540528 18941957205932754 19024856881469856 19132493716155456 19133322428114496 19158514426044864 19242623193328512 19247211252091368 19267741988337024 19273649729085999 19331709411816144 19421208066500478 19446779110696002 19467522723239136 19552988083543488 19557650143254132 19643511176522856 19669374917374104 19691208845223552 19729481210413184 19760436838287873 19895380365508128 19960070928094752 19987488607941036 20047698649290816 20074094565879744 20167030188869928 20188542083359104 20194732153415079 20309867456456214 20397870284684256 20492304869335572 20610261621592344 20632246304971392 20726868192501744 20727765963790704 20756238169784922 20846175126105888 20942685196134156 20965024471180608 21085702267718016 21153346961894784 21182403757172112 21280470441233094 21332142915658848 21402963991653588 21425794239777984 21524987731628808 21553328729300472 21618255686332032 21647951092494576 21653112658602789 21718340203398384 21748173088293162 21966937229659968 21996812859532992 22093382184932736 22098950073588213 22122222282905472 22195666361714832 22327783423391706 22351600163719008 22449727058883264 22455079794106596 22553660980452168 22583356386614712 22687908962478669 22712109843778992 22811819430800736 22842844123361184 22947604070269788 22973076986094144 23048034501565632 23179437206819712 23186544324291387 23211277093092816 23317726716564462 23318736709264542 23419776993526368 23451947016869124 23528201887014916 23687849362859136 23688875387189376 23721415051182768 23797515332131632 23934497367010464 24045305225191068 24069911449356864 24070954022466624 24208461436768128 24215611198082409 24287176141434752 24320537647123536 24433132728823182 24599985979004352 24712804383367464 24746414466974616 24820960232455296 24855054958049328 24887500068268656 24970124656929186 24996759946407648 25145550184183884 25221298300720704 25255942941243672 25366475841959808 25372868603008689 25406275934941551 25551123574251366 25662948336121824 25698199638781332 25775612549088192 25894944088667304 25929038814261336 25956696964318848 26049080660623657 26076866857672176 26191348235363808 26225833223165472 26347249117717164 26375353366969152 26527173820677504 26613427904126336 26648830533216528 26649984810588048 26772204748648086 26889373585159904 26926309537886772 27079823275274952 27197160379579008 27323073159114096 27360604853013978 27480348828789792 27635824256668992 27637021285054272 27674984226379896 27794900168141184 27801904931288397 27839716275346443 27923580261512208 27961936827805494 27998437576802238 28052856096056246 28243205009562816 28373960588310792 28442857220878464 28537285322204784 28698740574233184 28699983642171744 28737771639067296 28863934789992768 28870816878137052 28901612982505536 28957786937864512 28997564117724216 29131812099750717 29170168666044003 29201284084858704 29336475214881198 29465266764784284 29504062376061156 29594221815619776 29770377897855608 29802133551625344 29940106392142128 29981232911911554 30071547973936224 30111141848819616 30250545283304892 30282813125038656 30415759241067648 30455806323676032 30457125497814912 30464801184684321 30596805427026384 30738457304003358 30915392432388516 30948369457457088 31090302288752616 31091648945686056 31226369324701824 31269262689158832 31414027794201234 31447536706770912 31628553401577024 31730020442842176 31773605635758168 31912663156013952 31920705661849641 31998214373488272 32060406966921424 32104445987480382 32287481597443212 32329993093950708 32427383529498048 32577510305097576 32622259632439743 32950405844489952 32995219289299488 33140073277399104 33183333424358208 33293499542572248 33329013261876864 33372896096981376 33491675135087559 33527400245578512 33674590588324896 33682619691159894 33830491470678252 33875034579922068 34068164765668488 34217264448162432 34217729146201104 34264266185041776 34421406105404682 34459615479141216 34526592118223072 34572051752348448 34769155810229568 34816915639639224 34921797647151744 34967777630887296 34978105063896813 35129665490289552 35177920525303686 35292302830522374 35531774044288704 35533313080784064 35696272998197448 35901746050515696 36067957837786602 36106431033699936 36312692155152192 36430764212152128 36480806470685304 36569387855415168 36640465105053056 36649699093234773 36899978968506528 37069206575051196 37119621700461924 37231440348682944 37282582437073992 37331250102402984 37455186985393779 37495139919611472 37718325276275826 37831947451081056 37883914411865508 38049713762939712 38264987432310912 38266644856228992 38317028852089728 38494422504182736 38547299458171998 38663418823632288 38842416133000956 38893558221392004 38935045446478272 39105976167086976 39115300286508264 39287022353045712 39338749834748208 39520873676575746 39790760731016256 39920141856189504 39974977215882072 40095397298581632 40148189131759488 40158307122972129 40334060377739856 40389464306830158 40619734912912428 40795740569368512 40984609738671144 41040907279520967 41220523243184688 41453736385003488 41455531927581408 41512476339569844 41692350252211776 41885370392268312 41930048942361216 41942905241708241 42079284144084369 42364807514344224 42560940882466188 42664285831317696 42805927983307176 42851588479555968 43049975463257616 43106657458600944 43295902184989152 43306225317205578 43436680406796768 43496346176586324 43933874459319936 43993625719065984 44004712822321797 44197900147176426 44391332723429664 44655566846783412 44703200327438016 44899454117766528 44910159588213192 44971849367867331 45107321960904336 45166712773229424 45375817924957338 45424219687557984 45623638861601472 45685688246722368 45895208140539576 45946153972188288 46096069003131264 46107685956005037 46373088648582774 46422554186185632 46635453433128924 46637473418529084 46839553987052736 46903894033738248 47056403774029832 47121041691301851 47442830102365536 47595030664263264 47868994734020928 48090610450382136 48139822898713728 48141908044933248 48156668981220573 48431222396164818 48641075294247072 48866265457646364 49199971958008704 49425608766734928 49492828933949232 49710109916098656 49775000136537312 49940249313858372 49993519892815296 50291100368367768 50442596601441408 50511885882487344 50523929536739841 50745737206017378 50812551869883102 51102247148502732 51325896672243648 51396399277562664 51551225098176384 51632109158107023 51789888177334608 51858077628522672 52098161321247314 52153733715344352 52382696470727616 52451666446330944 52694498235434328 52750706733938304 52938454245783561 53297661066433056 53299969621176096 53544409497296172 53778747170319808 53852619075773544 54101936756679903 54159646550549904 54646146318228192 54721209706027956 54960697657579584 55271648513337984 55274042570108544 55349968452759792 55603809862576794 55679432550692886 55847160523024416 55923873655610988 55996875153604476 56105712192112492 56486410019125632 56577487914413739 56747921176621584 57074570644409568 57397481148466368 57399967284343488 57475543278134592 57727869579985536 57741633756274104 57803225965011072 57915573875729024 57995128235448432 58263624199501434 58340337332088006 58402568169717408 58672950429762396 58930533529568568 59008124752122312 59188443631239552 59281310514863619 59540755795711216 59880212784284256 59962465823823108 60143095947872448 60222283697639232 60501090566609784 60565626250077312 60584196460245237 60929602369368642 61193610854052768 61476914608006716 61830784864777032 61896738914914176 62180604577505232 62183297891372112 62538525378317664 62828055588402468 62895073413541824 63257106803154048 63460040885684352 63547211271516336 63841411323699282 63996428746976544 64120813933842848 64208891974960764 64574963194886424 64659986187901416 64854767058996096 64959337975808367 65155020610195152 65244519264879486 65900811688979904 65990438578598976 66280146554798208 66296850220764639 66366666848716416 66586999085144496 66983350270175118 67054800491157024 67349181176649792 67365239382319788 67660982941356504 67750069159844136 68063726887436007 68136329531336976 68435458292402208 68528532370083552 68842812210809364 68919230958282432 69053184236446144 69144103504696896 69538311620459136 69559632972874161 69633831279278448 69956210127793626 70259330980579104 70355841050607372 70584605661044748 71063548088577408 71066626161568128 71392545996394896 71803492101031392 72135915675573204 72212862067399872 72625384310304384 72646833594247227 72861528424304256 72961612941370608 73299398186469546 73799957937013056 74138413150102392 74239243400923848 74462880697365888 74565164874147984 74662500204805968 74910373970787558 74990279839222944 75436650552551652 75663894902162112 75767828823731016 76099427525879424 76118605809026067 76218827804824653 76988845008365472 77094598916343996 77326837647264576 77684832266001912 77787116442784008 77870090892956544 78147241981870971 78230600573016528 78574044706091424 78677499669496416 79041747353151492 79581521462032512 79840283712379008 79949954431764144 80316614245944258 80668120755479712 80778928613660316 81239469825824856 81591481138737024 81969219477342288 82081814559041934 82441046486369376 82907472770006976 82911063855162816 83024952679139688 83384700504423552 83519148826039329 83770740784536624 83885810483416482 84158568288168738 84729615028688448 85121881764932376 85328571662635392 85611855966614352 86099950926515232 86213314917201888 86591804369978304 86612450634411156 86873360813593536 86992692353172648 87395436299252151 87510505998132009 88009425644643594 88395800294352852 88782665446859328 89311133693566824 89406400654876032 89820319176426384 89943698735734662 90214643921808672 90333425546458848 90751635849914676 90848439375115968 91247277723202944 91371376493444736 91790416281079152 92215371912010074 92746177297165548 92845108372371264 93270906866257848 93274946837058168 93679107974105472 93807788067476496 94112807548059664 94242083382603702 94885660204731072 95190061328526528 95737989468041856 95762116985548923 96181220900764272 96313337962441146 96862444792329636 97282150588494144 97732530915292728 97866778897319229 98851217533469856 98985657867898464 99420219832197312 99550000273074624 99880498627716744 99987039785630592 100475025405262677 100582200736735536 101023771764974688 101047859073479682 101491474412034756 101625103739766204 102204494297005464 102651793344487296 102792798555125328 103264218316214046 103579776354669216 103716155257045344 104196322642494628 104307467430688704 104765392941455232 104903332892661888 104934315191690439 105388996470868656 105876908491567122 106595322132866112 106599939242352192 107088818994592344 107557494340639616 107705238151547088 108203873513359806 108319293101099808 109292292636456384 109442419412055912 109921395315159168 109949097279704319 110699936905519584 111207619725153588 111358865101385772 111694321046048832 111847747311221976 111993750307208952 112211424384224984 112365560956181337 113154975828827478 113495842353243168 114149141288819136 114794962296932736 114799934568686976 114951086556269184 115483267512548208 115990256470896864 116527248399002868 116680674664176012 116805136339434816 117345900859524792 117861067059137136 118016249504244624 118562621029727238 119081511591422432 119760425568568512 119924931647646216 120286191895744896 120444567395278464 120474921368916387 121002181133219568 121168392920490474 121859204738737284 122387221708105536 122953829216013432 123122721838562901 123661569729554064 124361209155010464 124366595782744224 125077050756635328 125656111176804936 125790146827083648 126237852432253107 127094422543032672 127682822647398564 127992857493953088 128241627867685696 128417783949921528 129149926389772848 129319972375802832 129918675951616734 130310041220390304 130489038529758972 131801623377959808 131980877157197952 132014138466965391 132593700441529278 133173998170288992 133966700540350236 134109600982314048 134698362353299584 134730478764639576 134915548103601993 135321965882713008 135500138319688272 136127453774872014 136272659062673952 136870916584804416 137057064740167104 137685624421618728 137838461916564864 138106368472892288 138288207009393792 138323057868015111 139119265945748322 139267662558556896 139912420255587252 140518661961158208 140711682101214744 141169211322089496 141363125073905553 142785091992789792 143606984202062784 144271831351146408 144425724134799744 144470006943661719 145293667188494454 145923225882741216 146598796372939092 147599915874026112 148276826300204784 148478486801847696 149130329748295968 149325000409611936 149820747941575116 149980559678445888 150873301105103304 151327789804324224 151535657647462032 151571788610219523 152237211618052134 152437655609649306 153977690016730944 154189197832687992 154653675294529152 155369664532003824 155574232885568016 156294483963741942 156461201146033056 157148089412182848 157354999338992832 158083494706302984 158815362737350683 159899908863528288 160633228491888516 161336241510959424 161557857227320632 162305810270039709 162478939651649712 163938438954684576 164163629118083868 164882092972738752 165814945540013952 165822127710325632 166049905358279376 167038297652078658 167541481569073248 167771620966832964 168317136576337476 169459230057376896 170243763529864752 171223711933228704 172199901853030464 172426629834403776 173183608739956608 173224901268822312 173746721627187072 173985384706345296 174790872598504302 175021011996264018 176018851289287188 176791600588705704 177565330893718656 177843931544590857 178622267387133648 179640638352852768 179887397471469324 180429287843617344 180666851092917696 181503271699829352 181696878750231936 181752589380735711 182343564624365599 183580832562158304 184430743824020148 185492354594331096 185690216744742528 186541813732515696 186549893674116336 187615576134952992 188225615096119328 188484166765207404 189771320409462144 190380122657053056 191524233971097846 192362441801528544 192626675924882292 193724889584659272 194564301176988288 194878013927425101 195465061830585456 195733557794638458 197702435066939712 197971315735796928 198840439664394624 199100000546149248 199760997255433488 200950050810525354 201164401473471072 202047543529949376 202095718146959364 202982948824069512 203250207479532408 204191180662308021 204408988594010928 205585597110250656 206528436632428092 207159552709338432 207432310514090688 208392645284989256 208614934861377408 208678898918622483 209868630383380878 210777992941737312 211753816983134244 213190644265732224 213199878484704384 214177637989184688 215410476303094176 216407747026719612 216638586202199616 218584585272912768 218884838824111824 219898194559408638 221399873811039168 222415239450307176 222717730202771544 223388642092097664 223695494622443952 223987500614417904 224422848768449968 224731121912362674 226309951657654956 226991684706486336 228298282577638272 228355817427078201 228656483414473959 230966535025096416 231980512941793728 233054496798005736 233361349328352024 233610272678869632 234441725945612913 234691801719049584 235722134118274272 236032499008489248 237125242059454476 238163023182844864 239520851137137024 239849863295292432 240949842737832774 242004362266439136 242336785840980948 243718409477474568 244774443416211072 245907658432026864 246245443677125802 247323139459108128 248722418310020928 248733191565488448 250154101513270656 250557446478117987 251312222353609872 252475704864506214 254188845086065344 255365645294797128 255985714987906176 256483255735371392 256835567899843056 258299852779545696 258639944751605664 259837351903233468 260620082440780608 260978077059517944 262186308897756453 262531517994396027 264028276933930782 265187400883058556 266347996340577984 267933401080700472 268219201964628096 269460957529279152 269831096207203986 270643931765426016 271000276639376544 272254907549744028 272545318125347904 273741833169608832 274114129480334208 275371248843237456 276646115736030222 278238531891496644 278535325117113792 279824840511174504 281037323922316416 281423364202429488 282338422644178992 282726250147811106 285570183985579584 287213968404125568 287286350956646769 288543662702292816 288940013887323438 290587334376988908 291846451765482432 293197592745878184 293600336691957687 296553652600409568 296956973603695392 298260659496591936 298650000819223872 299641495883150232 299961119356891776 301425076215788031 301746602210206608 303071315294924064 303143577220439046 304474423236104268 304875311219298612 307955380033461888 308378395665375984 310739329064007648 311148465771136032 312588967927483884 312922402292066112 314296178824365696 314709998677985664 314802945575071317 316166989412605968 317630725474701366 319799817727056576 321266456983777032 322672483021918848 323115714454641264 324611620540079418 324957879303299424 327876877909369152 328327258236167736 329764185945477504 329847291839112957 332099810716558752 334076595304157316 335082963138146496 335543241933665928 336634273152674952 337096682868544011 340487527059729504 342447423866457408 344399803706060928 344853259668807552 346449802537644624 347970769412690592 349581745197008604 350042023992528036 352037702578574376 353583201177411408 355687863089181714 357244534774267296 359281276705705536 359774794942938648 360858575687234688 361333702185835392 361424764106749161 363006543399658704 363505178761471422 364687129248731198 367161665124316608 368861487648040296 370984709188662192 373083627465031392 373099787348232672 375231152269905984 376451230192238656 376968333530414808 378713557296759321 383048467942195692 384724883603057088 385253351849764584 387449779169318544 389756027854850202 390930123661170912 391467115589276916 395404870133879424 395942631471593856 396042415400896173 399521994510866976 401900101621050708 402328802946942144 404095087059898752 404191436293918728 405965897648139024 406500414959064816 408382361324616042 408817977188021856 411171194220501312 413056873264856184 414319105418676864 414864621028181376 414969173604045333 416785290569978512 417357797837244966 419737260766761756 421555985883474624 423507633966268488 424089375221716659 428355275978369376 430820952606188352 432815494053439224 433277172404399232 433410020830985157 437769677648223648 439796389118817276 442799747622078336 444830478900614352 445435460405543088 447390989244887904 447975001228835808 448845697536899936 449462243824725348 452619903315309912 453983369412972672 454715365830658569 456711634854156402 457312966828947918 461933070050192832 463961025883587456 466108993596011472 466722698656704048 468883451891225826 469383603438099168 471444268236548544 472064998016978496 474250484118908952 476326046365689728 476446088212052049 479699726590584864 481899685475665548 484008724532878272 484673571681961896 486917430810119127 487436818954949136 491815316864053728 492490887354251604 494646278918216256 497444836620041856 497466383130976896 501114892956235974 502624444707219744 504951409729012428 508377690172130688 510731290589594256 513671135799686112 516599705559091392 517279889503211328 519674703806466936 521240164881561216 521956154119035888 524372617795512906 525063035988792054 528056553867861564 530374801766117112 532695992681155968 533531794633772571 535866802161400944 538921915058558304 539662192414407972 541287863530852032 542000553278753088 544509815099488056 545090636250695808 545257768142207133 547030693873096797 550742497686474912 553292231472060444 556477063782993288 557070650234227584 559649681022349008 562846728404858976 564676845288357984 565452500295622212 571140367971159168 574572701913293538 577087325404585632 577880027774646876 581174668753977816 583692903530964864 584634041782275303 586395185491756368 587200673383915374 593107305200819136 593913947207390784 596521318993183872 597300001638447744 599282991766300464 602850152431576062 603493204420413216 606142630589848128 606287154440878092 608948846472208536 609750622438597224 612573541986924063 616756791330751968 621478658128015296 622296931542272064 625177935854967768 625844804584132224 626036696755867449 629605891150142634 632333978825211936 635261450949402732 639599635454113152 642532913967554064 646231428909282528 649223241080158836 649915758606598848 655753755818738304 656654516472335472 659694583678225914 664199621433117504 668153190608314632 670165926276292992 671086483867331856 673268546305349904 674193365737088022 680975054119459008 684894847732914816 685067452281234603 692899605075289248 695941538825381184 699163490394017208 700084047985056072 703325177836838739 704075405157148752 707166402354822816 711375726178363428 714489069548534592 718562553411411072 719549589885877296 722849528213498322 726013086799317408 727010357522942844 729374258497462396 734323330248633216 737722975296080592 741969418377324384 746167254930062784 746199574696465344 750462304539811968 752902460384477312 753936667060829616 757427114593518642 766096935884391384 769449767206114176 770506703699529168 774899558338637088 779512055709700404 781860247322341824 782934231178553832 786558926693269359 787594553983188081 792084830801792346 799043989021733952 803800203242101416 804657605893884288 808382872587837456 811931795296278048 813000829918129632 816764722649232084 817635954376043712 822342388441002624 826113746529712368 829938347208090666 833570581139957024 834715595674489932 839474521533523512 843111971766949248 847015267932536976 848178750443433318 856710551956738752 861641905212376704 861859052869940307 865630988106878448 866820041661970314 875539355296447296 879592778237634552 889660957801228704 890870920811086176 894781978489775808 895950002457671616 897691395073799872 898924487649450696 904275228647364093 905239806630619824 909430731661317138 913423269708312804 914625933657895836 923866140100385664 932217987192022944 933445397313408096 937766903782451652 938767206876198336 942888536473097088 944129996033956992 944408836725213951 948500968237817904 952892176424104098 959399453181169728 963799370951331096 968017449065756544 969347143363923792 973834861620238254 974873637909898272 983630633728107456 984981774708503208 989292557836432512 989541875517338871 1002229785912471948 1005248889414439488 1009902819458024856 1011290048605632033 1021462581179188512 1027342271599372224 1033199411118182784 1034559779006422656 1039349407612933872 1043912308238071776 1048745235591025812 1050126071977584108 1056113107735723128 1060749603532234224 1067063589267545142 1071733604322801888 1077843830117116608 1079324384828815944 1082575727061704064 1084001106557506176 1089019630198976112 1090515536284414266 1094061387746193594 1101484995372949824 1106584462944120888 1112954127565986576 1119299362044698016 1125693456809717952 1129353690576715968 1130905000591244424 1136140671890277963 1149145403826587076 1154174650809171264 1155760055549293752 1162349337507955632 1169268083564550606 1172790370983512736 1174401346767830748 1186214610401638272 1187827894414781568 1198565983532600928 1205700304863152124 1206986408840826432 1212285261179696256 1212574308881756184 1217897692944417072 1219501244877194448 1225147083973848126 1233513582661503936 1242957316256030592 1244593863084544128 1244907520812135999 1250355871709935536 1252073393511734898 1259211782300285268 1264667957650423872 1270522901898805464 1272268125665149977 1285065827935108128 1292462857818565056 1298446482160317672 1299831517213197696 1300230062492955471 1313309032944670944 1319389167356451828 1328399242866235008 1336306381216629264 1342172967734663712 1346537092610699808 1348386731474176044 1361950108238918016 1364146097491975707 1370134904562469206 1385799210150578496 1391883077650762368 1398326980788034416 1400168095970112144 1406650355673677478 1408150810314297504 1414332804709645632 1422751452356726856 1428978139097069184 1429338264636156147 1439099179771754592 1445699056426996644 1452026173598634816 1454020715045885688 1458748516994924792 1460752292430357381 1475445950592161184 1483938836754648768 1492334509860125568 1492399149392930688 1507873334121659232 1514854229187037284 1532193871768782768 1541013407399058336 1549799116677274176 1559024111419400808 1563720494644683648 1565868462357107664 1573117853386538718 1575189107966376162 1584169661603584692 1598087978043467904 1600595383901317713 1607600406484202832 1616765745175674912 1623863590592556096 1626001659836259264 1633529445298464168 1635271908752087424 1641092081619290391 1652227493059424736 1659876694416181332 1667141162279914048 1669431191348979864 1678949043067047024 1694030535865073952 1696357500886866636 1713421103913477504 1723718105739880614 1731261976213756896 1733640083323940628 1751078710592894592 1753902125346825909 1759185556475269104 1779321915602457408 1781741841622172352 1789563956979551616 1791900004915343232 1795382790147599744 1797848975298901392 1808550457294728186 1810479613261239648 1818861463322634276 1826846539416625608 1829251867315791672 1837720625960772189 1864435974384045888 1866890794626816192 1875533807564903304 1877534413752396672 1878110090267602347 1888817673450427902 1897001936475635808 1905784352848208196 1918798906362339456 1927598741902662192 1938694286727847584 1947669723240476508 1949747275819796544 1967261267456214912 1969963549417006416 1979083751034677742 2004459571824943896 2010497778828878976 2019805638916049712 2022580097211264066 2042925162358377024 2054684543198744448 2055202356843703809 2078698815225867744 2087824616476143552 2097490471182051624 2100252143955168216 2109975533510516217 2112226215471446256 2121499207064468448 2134127178535090284 2143467208645603776 2155687660234233216 2158648769657631888 2178039260397952224 2181031072568828532 2188122775492387188 2202969990745899648 2213168925888241776 2225908255131973152 2238598724089396032 2251386913619435904 2258707381153431936 2261810001182488848 2272281343780555926 2298290807653174152 2308349301618342528 2311520111098587504 2324698675015911264 2338536167129101212 2345580741967025472 2348802693535661496 2359676780079808077 2362783661949564243 2397131967065201856 2411400609726304248 2413972817681652864 2425148617763512368 2435795385888834144 2439002489754388896 2450294167947696252 2467027165323007872 2489815041624271998 2500711743419871072 2504146787023469796 2518423564600570536 2529335915300847744 2541045803797610928 2544536251330299954 2570131655870216256 2584925715637130112 2596892964320635344 2600460124985910942 2626618065889341888 2638778334712903656 2672612762433258528 2684345935469327424 2693074185221399616 2696773462948352088 2712825685942092279 2728292194983951414 2740269809124938412 2771598420301156992 2796653961576068832 2800336191940224288 2813300711347354956 2816301620628595008 2828665609419291264 2845502904713453712 2858676529272312294 2878198359543509184 2891398112853993288 2904052347197269632 2908041430091771376 2917497033989849584 2921504584860714762 2950891901184322368 2967877673509297536 2968625626552016613 3015746668243318464 3029708458374074568 3033870145816896099 3064387743537565536 3082026814798116672 3099598233354548352 3118048222838801616 3131736924714215328 3146235706773077436 3150378215932752324 3168339323207169384 3201190767802635426 3215200812968405664 3233531490351349824 3247727181185112192 3252003319672518528 3267058890596928336 3282184163238580782 3304454986118849472 3319753388832362664 3334282324559828096 3338862382697959728 3357898086134094048 3388061071730147904 3392715001773733272 3408422015670833889 3447436211479761228 3462523952427513792 3467280166647881256 3507804250693651818 3518371112950538208 3558643831204914816 3563483683244344704 3595697950597802784 3617100914589456372 3620959226522479296 3637722926645268552 3653693078833251216 3658503734631583344 3675441251921544378 3728871948768091776 3733781589253632384 3734722562436407997 3751067615129806608 3756220180535204694 3777635346900855804 3794003872951271616 3811568705696416392 3816804376995449931 3855197483805324384 3877388573455695168 3895339446480953016 3899494551639593088 3939927098834012832 3958167502069355484 4008919143649887792 4039611277832099424 4045160194422528132 4085850324716754048 4092438292475927121 4110404713687407618 4157397630451735488 4175649232952287104 4194980942364103248 4200504287910336432 4219951067021032434 4224452430942892512 4242998414128936896 4268254357070180568 4286934417291207552 4288014793908468441 4317297539315263776 4356078520795904448 4362062145137657064 4376245550984774376 4382256877291072143 4426337851776483552 4451816510263946304 4477197448178792064 4523620002364977696 4544562687561111852 4596581615306348304 4623040222197175008 4649397350031822528 4677072334258202424 4691161483934050944 4697605387071322992 4719353560159616154 4725567323899128486 4794263934130403712 4822801219452608496 4850297235527024736 4871590771777668288 4878004979508777792 4900588335895392504 4923276244857871173 4979630083248543996 5001423486839742144 5008293574046939592 5036847129201141072 5082091607595221856 5089072502660599908 5140263311740432512 5193785928641270688 5200920249971821884 5253236131778683776 5277556669425807312 5345225524866517056 5368691870938654848 5386148370442799232 5393546925896704176 5425651371884184558 5456584389967902828 5480539618249876824 5513161877882316567 5593307923152137664 5600672383880448576 5626601422694709912 5632603241257190016 5634330270802807041 5691005809426907424 5717353058544624588 5756396719087018368 5782796225707986576 5816082860183542752 5834994067979699168 5843009169721429524 5901783802368644736 5937251253104033226 6031493336486636928 6059416916748149136 6067740291633792198 6128775487075131072 6164053629596233344 6236096445677603232 6263473849428430656 6292471413546154872 6300756431865504648 6329926600531548651 6336678646414338768 6402381535605270852 6430401625936811328 6467062980702699648 6534117781193856672 6564368326477161564 6608909972237698944 6639506777664725328 6677724765395919456 6715796172268188096 6776122143460295808 6785430003547466544 6816844031341667778 6894872422959522456 6925047904855027584 6934560333295762512 7015608501387303636 7036742225901076416 7079030340239424231 7088350985848692729 7191395901195605568 7234201829178912744 7241918453044958592 7275445853290537104 7307386157666502432 7317007469263166688 7350882503843088756 7469445124872815994 7502135230259613216 7512440361070409388 7555270693801711608 7588007745902543232 7623137411392832784 7633608753990899862 7710394967610648768 7754777146911390336 7790678892961906032 7879854197668025664 7916335004138710968 8017838287299775584 8079222555664198848 8090320388845056264 8138477057826276837 8184876584951854242 8220809427374815236 8314795260903470976 8389961884728206496 8401008575820672864 8439902134042064868 8448904861885785024 8485996828257873792 8536508714140361136 8576029587816936882 8634595078630527552 8712157041591808896 8724124290275314128 8752491101969548752 8764513754582144286 8852675703552967104 8903633020527892608 8905876879656049839 9047240004729955392 9089125375122223704 9101610437450688297 9193163230612696608 9246080444394350016 9298794700063645056 9354144668516404848 9395210774142645984 9438707120319232308 9451134647798256972 9645602438905216992 9700594471054049472 9743181543555336576 9756009959017555584 9801176671790785008 9846552489715742346 9959260166497087992 10002846973679484288 10016587148093879184 10073694258402282144 10164183215190443712 10178145005321199816 10225266047012501667 10387571857282541376 10401840499943643768 10555113338851614624 10690451049733034112 10787093851793408352 10851302743768369116 10913168779935805656 10961079236499753648 11026323755764633134 11186615846304275328 11201344767760897152 11204167687309223991 11253202845389419824 11268660541605614082 11382011618853814848 11434706117089249176 11565592451415973152 11632165720367085504 11669988135959398336 11686018339442859048 11874502506208066452 12118833833496298272 12135480583267584396 12257550974150262144 12277314877427781363 12472192891355206464 12526947698856861312 12584942827092309744 12601512863731009296 12659853201063097302 12673357292828677536 12804763071210541704 12860803251873622656 12864044381725405323 13068235562387713344 13128736652954323128 13146770631873216429 13279013555329450656 13355449530791838912 13431592344536376192 13570860007094933088 13633688062683335556 13789744845919044912 13869120666591525024 14031217002774607272 14073484451802152832 14158060680478848462 14176701971697385458 14382791802391211136 14468403658357825488 14550891706581074208 14614772315333004864 14634014938526333376 14701765007686177512 14769828734573613519 14938890249745631988 15004270460519226432 15024880722140818776 15110541387603423216 15246274822785665568 15267217507981799724 15420789935221297536 15581357785923812064 15759708395336051328 15832670008277421936 16035676574599551168 16158445111328397696 16180640777690112528 16276954115652553674 16369753169903708484 16441618854749630472 16539485633646949701 16779923769456412992 16802017151641345728 16879804268084129736 16897809723771570048 16902990812408421123 17073017428280722272 17152059175633873764 17269190157261055104 17448248580550628256 17504982203939097504 17529027509164288572 17705351407105934208 17811753759312099678 18094480009459910784 18178250750244447408 18203220874901376594 18386326461225393216 18492160888788700032 18708289337032809696 18790421548285291968 18877414240638464616 18902269295596513944 18989779801594645953 19291204877810433984 19401188942108098944 19602353343581570016 19693104979431484692 19918520332994175984 20033174296187758368 20147388516804564288 20328366430380887424 20356290010642399632 20450532094025003334 20775143714565082752 20803680999887287536 21110226677703229248 21237091020718272693 21574187703586816704 21702605487536738232 21826337559871611312 21922158472999507296 22052647511529266268 22408335374618447982 22506405690778839648 22537321083211228164 22764023237707629696 22869412234178498352 23131184902831946304 23264331440734171008 23339976271918796672 23372036678885718096 23749005012416132904 24237667666992596544 24270961166535168792 24415431173478830511 24554629754855562726 24944385782710412928 25169885654184619488 25203025727462018592 25319706402126194604 25346714585657355072 25609526142421083408 25728088763450810646 26136471124775426688 26257473305908646256 26293541263746432858 26558027110658901312 26710899061583677824 26717630638968149517 27141720014189866176 27267376125366671112 27579489691838089824 27738241333183050048 28062434005549214544 28316121360957696924 28353403943394770916 28936807316715650976 29101783413162148416 29229544630666009728 29268029877052666752 29403530015372355024 29539657469147227038 29877780499491263976 30008540921038452864 30049761444281637552 30221082775206846432 30492549645571331136 30534435015963599448 30675798141037505001 31162715571847624128 31665340016554843872 32071353149199102336 32361281555380225056 32553908231305107348 32739506339807416968 32883237709499260944 33078971267293899402 33559847538912825984 33604034303282691456 33759608536168259472 33805981624816842246 34146034856561444544 34304118351267747528 34896497161101256512 35009964407878195008 35058055018328577144 35623507518624199356 36356501500488894816 36406441749802753188 36772652922450786432 37416578674065619392 37580843096570583936 37754828481276929232 37804538591193027888 37979559603189291906 38582409755620867968 38592133145176215969 39204706687163140032 39386209958862969384 39440311895619649287 39837040665988351968 40066348592375516736 40294777033609128576 40712580021284799264 40901064188050006668 41607361999774575072 42220453355406458496 42474182041436545386 43148375407173633408 43405210975073476464 43652675119743222624 43844316945999014592 44105295023058532536 44309486203720840557 44816670749236895964 45012811381557679296 45074642166422456328 45738824468356996704 46262369805663892608 46744073357771436192 47498010024832265808 48475335333985193088 48541922333070337584 48830862346957661022 49109259509711125452 49618456900940849103 50339771308369238976 50406051454924037184 50639412804252389208 50693429171314710144 51219052284842166816 51456177526901621292 52514946611817292512 52587082527492865716 53116054221317802624 53435261277936299034 54283440028379732352 54534752250733342224 55158979383676179648 55476482666366100096 56124868011098429088 56632242721915393848 56706807886789541832 56969339404783937859 57873614633431301952 58203566826324296832 58807060030744710048 59079314938294454076 59755560998982527952 60099522888563275104 60442165550413692864 60985099291142662272 61068870031927198896 61351596282075010002 62325431143695248256 63330680033109687744 63711273062154818079 64722563110760450112 65107816462610214696 65479012679614833936 65766475418998521888 66157942534587798804 67519217072336518944 67611963249633684492 68292069713122889088 68608236702535495056 69792994322202513024 70019928815756390016 70116110036657154288 71247015037248398712 72713003000977789632 72812883499605506376 73246293520436491533 74833157348131238784 75509656962553858464 75609077182386055776 75959119206378583812 77184266290352431938 78409413374326280064 78772419917725938768 78880623791239298574 79674081331976703936 80132697184751033472 81425160042569598528 81802128376100013336 83214723999549150144 84948364082873090772 86810421950146952928 87305350239486445248 87688633891998029184 88210590046117065072 88618972407441681114 89633341498473791928 90025622763115358592 90149284332844912656 91477648936713993408 92027394423112515003 93488146715542872384 94996020049664531616 97083844666140675168 97661724693915322044 98218519019422250904 99236913801881698206 100679542616738477952 100812102909848074368 101278825608504778416 102438104569684333632 102912355053803242584 105029893223634585024 105174165054985731432 106870522555872598068 109069504501466684448 110317958767352359296 112249736022196858176 113264485443830787696 113413615773579083664 113938678809567875718 115747229266862603904 115776399435528647907 117614120061489420096 118158629876588908152 118320935686858947861 119511121997965055904 120199045777126550208 120884331100827385728 122137740063854397792 122703192564150020004 126661360066219375488 127422546124309636158 129445126221520900224 130215632925220429392 130958025359229667872 131532950837997043776 132315885069175597608 132928458611162521671 135038434144673037888 135223926499267368984 137216473405070990112 140232220073314308576 142494030074496797424 145426006001955579264 145625766999211012752 146492587040872983066 151019313925107716928 151218154364772111552 151918238412757167624 154368532580704863876 157544839835451877536 157761247582478597148 159348162663953407872 162850320085139197056 163604256752200026672 166429447999098300288 169896728165746181544 170908018214351813577 173620843900293905856 174610700478972890496 176421180092234130144 177237944814883362228 179266682996947583856 180298568665689825312 182955297873427986816 184054788846225030006 186976293431085744768 189992040099329063232 194167689332281350336 195323449387830644088 196437038038844501808 198473827603763396412 202557651217009556832 204876209139368667264 205824710107606485168 210059786447269170048 210348330109971462864 213741045111745196136 218139009002933368896 219738880561309474599 224499472044393716352 226528970887661575392 226827231547158167328 227877357619135751436 231552798871057295814 235228240122978840192 236317259753177816304 236641871373717895722 239022243995930111808 240398091554253100416 244275480127708795584 245406385128300040008 254845092248619272316 260431265850440858784 261916050718459335744 263065901675994087552 264631770138351195216 265856917222325043342 270076868289346075776 270447852998534737968 274432946810141980224 276082183269337545009 280464440146628617152 284988060148993594848 291251533998422025504 292985174081745966132 302038627850215433856 302436308729544223104 303836476825514335248 308737065161409727752 315089679670903755072 315522495164957194296 327208513504400053344 339793456331492363088 341816036428703627154 347241687800587811712 347329198306585943721 352842360184468260288 354475889629766724456 358533365993895167712 360597137331379650624 368109577692450060012 379984080198658126464 388335378664562700672 390646898775661288176 392874076077689003616 396947655207526792824 398785375833487565013 405115302434019113664 411649420215212970336 420696660219942925728 427482090223490392272 436278018005866737792 439477761122618949198 453057941775323150784 453654463094316334656 455754715238271502872 463105597742114591628 472634519506355632608 473283742747435791444 478044487991860223616 488550960255417591168 490812770256600080016 509690184497238544632 512724054643055440731 520862531700881717568 523832101436918671488 529263540276702390432 531713834444650086684 540895705997069475936 548865893620283960448 552164366538675090018 560928880293257234304 569976120297987189696 582503067996844051008 585970348163491932264 607672953651028670496 617474130322819455504 630179359341807510144 631044990329914388592 654417027008800106688 679586912662984726176 683632072857407254308 694658396613171887442 705684720368936520576 708951779259533448912 717066731987790335424 721194274662759301248 736219155384900120024 781293797551322576352 785748152155378007232 793895310415053585648 797570751666975130026 810230604868038227328 823298840430425940672 828246549808012635027 841393320439885851456 854964180446980784544 878955522245237898396 906115883550646301568 907308926188632669312 911509430476543005744 926211195484229183256 945269039012711265216 946567485494871582888 981625540513200160032 1019380368994477089264 1025448109286110881462 1041725063401763435136 1058527080553404780864 1063427668889300173368 1081791411994138951872 1104328733077350180036 1139952240595974379392 1165006135993688102016 1171940696326983864528 1196356127500462695039 1215345907302057340992 1234948260645638911008 1262089980659828777184 1308834054017600213376 1359173825325969452352 1367264145714814508616 1389316793226343774884 1417903558519066897824 1434133463975580670848 1472438310769800240048 1538172163929166322193 1562587595102645152704 1571496304310756014464 1587790620830107171296 1595141503333950260052 1646597680860851881344 1656493099616025270054 1682786640879771702912 1709928360893961569088 1757911044490475796792 1823018860953086011488 1852422390968458366512 1890538078025422530432 1893134970989743165776 1963251081026400320064 2038760737988954178528 2050896218572221762924 2117054161106809561728 2126855337778600346736 2163582823988277903744 2208657466154700360072 2343881392653967729056 2392712255000925390078 2430691814604114681984 2469896521291277822016 2524179961319657554368 2718347650651938904704 2734528291429629017232 2778633586452687549768 2835807117038133795648 2944876621539600480096 3076344327858332644386 3125175190205290305408 3175581241660214342592 3190283006667900520104 3312986199232050540108 3419856721787923138176 3515822088980951593584 3589068382501388085117 3646037721906172022976 3704844781936916733024 3786269941979486331552 3926502162052800640128 4077521475977908357056 4101792437144443525848 4253710675557200693472 4417314932309400720144 4687762785307935458112 4785424510001850780156 4939793042582555644032 5048359922639315108736 5469056582859258034464 5557267172905375099536 5671614234076267591296 5889753243079200960192 6152688655716665288772 6351162483320428685184 6380566013335801040208 6625972398464101080216 7031644177961903187168 7178136765002776170234 7292075443812344045952 7409689563873833466048 7572539883958972663104 8155042951955816714112 8203584874288887051696 8507421351114401386944 8834629864618801440288 9375525570615870916224 9570849020003701560312 10767205147504164255351 10938113165718516068928 11114534345810750199072 11779506486158401920384 12305377311433330577544 12761132026671602080416 13251944796928202160432 14063288355923806374336 14356273530005552340468 14819379127747666932096 15145079767917945326208 16407169748577774103392 17014842702228802773888 17669259729237602880576 19141698040007403120624 21534410295008328510702 21876226331437032137856 22229068691621500398144 24610754622866661155088 25522264053343204160832 26503889593856404320864 28126576711847612748672 28712547060011104680936 32814339497155548206784 35338519458475205761152 38283396080014806241248 43068820590016657021404 44458137383243000796288 49221509245733322310176 51044528106686408321664 53007779187712808641728 57425094120022209361872 65628678994311096413568 76566792160029612482496 86137641180033314042808 98443018491466644620352 106015558375425617283456 114850188240044418723744 153133584320059224964992 172275282360066628085616 196886036982933289240704 229700376480088837447488 344550564720133256171232 459400752960177674894976 689101129440266512342464 1378202258880533024684928
- Sum of all divisors σ(n): 5366746250730189982248480
- Sum of proper divisors (its aliquot sum) s(n): 3988543991849656957563552
- 1378202258880533024684928 is an abundant number, because the sum of its proper divisors (3988543991849656957563552) is greater than itself. Its abundance is 2610341732969123932878624
Bases of 1378202258880533024684928
- Binary: 1001000111101100001111110100000010100011101010011100100000101101100111011100000002
- Hexadecimal: 0x123D87E814753905B3B80
- Base-36: 68FFAN8R403VI000
Squares and roots of 1378202258880533024684928
- 1378202258880533024684928 squared (13782022588805330246849282) is 1899441466383403770504013423895636022593670365184
- 1378202258880533024684928 cubed (13782022588805330246849283) is 2617814519580959109840898609017229644687926667584000465069689292300746752
-
The
square root of 1378202258880533024684928 is 1173968593651.6926365765 -
The
cube root of 1378202258880533024684928 is 111285261.9645637261
Scales and comparisons
How big is 1378202258880533024684928?- 1,378,202,258,880,533,024,684,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,378,202,258,880,533,024,684,928 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 1378202258880533024684928 cubic inches would be around 9273771.8 feet tall.
Recreational maths with 1378202258880533024684928
- 1378202258880533024684928 backwards is 8294864203350888522028731
- 1378202258880533024684928 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1378202258880533024684928'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 1378202258880533024684928 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 1378202258880533024684928 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/1378202258880533024684928/
Chicago style:
Numbermatics. 2024. "Number 1378202258880533024684928 - Facts about the integer". https://numbermatics.com/n/1378202258880533024684928/
The information we have on file for 1378202258880533024684928 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 1378202258880533024684928, math, Factors of 1378202258880533024684928, curriculum, school, college, exams, university, Prime factorization of 1378202258880533024684928, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred seventy-eight sextillion, two hundred two quintillion, two hundred fifty-eight quadrillion, eight hundred eighty trillion, five hundred thirty-three billion, twenty-four million, six hundred eighty-four thousand, nine hundred twenty-eight.