85448540050593047530465536
85,448,540,050,593,047,530,465,536 is an even composite number composed of six prime numbers multiplied together.
85448540050593047530465536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 85448540050593047530465536:
28 × 310 × 72 × 132 × 316 × 8772
(2 × 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 × 31 × 877 × 877)See below for interesting mathematical facts about the number 85448540050593047530465536 from the Numbermatics database.
Names of 85448540050593047530465536
- Cardinal: 85448540050593047530465536 can be written as Eighty-five septillion, four hundred forty-eight sextillion, five hundred forty quintillion, fifty quadrillion, five hundred ninety-three trillion, forty-seven billion, five hundred thirty million, four hundred sixty-five thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 8.5448540050593047530465536 × 1025
Factors of 85448540050593047530465536
Divisors of 85448540050593047530465536
- Number of divisors d(n): 18711
-
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 256 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 768 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 1792 1872 1911 1922 1944 1953 1984 2016 2028 2106 2184 2187 2232 2268 2304 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 3328 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 5376 5408 5616 5642 5733 5766 5824 5832 5859 5952 6048 6076 6084 6139 6272 6318 6448 6552 6561 6696 6727 6804 6912 6944 7016 7056 7098 7254 7371 7488 7533 7644 7688 7776 7812 7893 7936 7938 8064 8112 8281 8424 8463 8649 8736 8748 8928 9072 9114 9126 9408 9464 9477 9672 9828 9984 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 12544 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 16128 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 20736 20832 20956 21048 21168 21294 21632 21762 22113 22464 22568 22599 22802 22932 23064 23296 23328 23436 23679 23808 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 29952 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 37632 37856 37908 38688 39312 39366 39494 40176 40362 40768 40824 41013 41067 41664 41912 42096 42336 42588 42973 43264 43524 44226 44928 45136 45198 45604 45864 45927 46128 46656 46872 47089 47151 47358 47628 48384 48608 48672 49112 49686 49972 50544 50778 51584 51597 51894 52416 52488 52731 53568 53816 54374 54432 54684 54756 55251 55552 56128 56448 56784 56862 58032 58968 59049 59241 59582 60264 60543 61152 61236 61504 62208 62496 62868 63144 63504 63882 64896 65286 66248 66339 67392 67704 67797 68406 68796 69192 69888 69984 70308 71037 71424 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 89856 90272 90396 91208 91728 91854 92256 93312 93744 94178 94302 94716 95256 95823 97216 97344 97929 98224 99372 99944 101088 101556 102609 103168 103194 103788 104832 104976 105462 107136 107163 107632 108748 108864 109368 109512 110019 110502 112256 112437 112896 113568 113724 116064 117936 118098 118482 119164 120528 121086 122304 122472 123008 123039 123201 124992 125736 126288 127008 127764 128919 129792 130572 132496 132678 134784 135408 135594 136812 137592 137781 138384 139968 140616 141267 141453 142074 142884 145152 145824 146016 146692 147336 148213 149058 149916 151424 151632 152334 154752 154791 155682 157248 157464 157976 158193 159614 160704 161448 162409 163072 163122 163296 164052 164268 165753 166656 167648 168384 169344 170352 170586 171892 174096 174902 176904 177723 178746 180544 180792 181629 182416 183456 183708 184512 186624 187488 188356 188604 189432 190309 190512 191646 194432 194688 195858 196448 198744 199017 199888 202176 203112 203391 205218 206388 207576 208537 209664 209952 210924 213111 214272 214326 215264 217496 217728 218736 219024 220038 221004 223587 224512 224874 227136 227448 228501 232128 233523 235872 236196 236964 238328 239421 241056 242172 244608 244683 244944 246016 246078 246402 249984 251472 252576 254016 255528 255879 256711 257838 261144 262353 264992 265356 268119 269568 270816 271188 273624 275184 275562 276768 279936 281232 282534 282906 284148 285768 287469 291648 292032 293384 293787 294672 296426 298116 299832 302848 303264 304668 307827 309504 309582 311364 314496 314928 315952 316386 319228 321408 321489 322896 324818 326244 326592 328104 328536 330057 331506 335296 336768 337311 338688 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 388864 389376 391716 392896 397488 398034 399776 404352 406224 406782 410436 412776 413343 415152 417074 419904 421848 423801 424359 426222 428652 430528 434992 435456 437472 438048 440076 442008 444639 447174 449748 454272 454896 457002 464256 464373 467046 471744 472392 473928 474579 476656 478842 482112 484344 487227 489216 489366 489888 492156 492804 497259 499968 502944 505152 508032 511056 511758 513422 515676 522288 524706 529984 530712 533169 536238 541632 542376 544887 547248 550368 551124 553536 558649 559872 562464 565068 565812 568296 570927 571536 574938 583296 584064 586768 587574 589344 592852 596232 597051 599664 606528 609336 610173 612157 615654 619164 622728 625611 628992 629856 631904 632772 638456 639333 642816 642978 645792 649636 652488 653184 656208 657072 660114 663012 670592 670761 673536 674622 681408 682344 685503 687568 696384 699608 700569 706862 707616 710892 714984 718263 722176 723168 726516 729664 733824 734049 734832 738048 738234 739206 749952 753424 754416 757728 761236 762048 766584 767637 769129 770133 773514 774566 783432 785792 787059 794976 796068 799552 804357 808704 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 908544 909792 914004 923481 923521 928512 928746 934092 943488 944784 947856 949158 953312 957684 964224 964467 968688 974454 978732 979776 984312 985608 990171 994518 1005888 1010304 1011933 1016064 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 1166592 1168128 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 1306368 1312416 1314144 1320228 1326024 1332163 1333917 1341184 1341522 1349244 1362816 1364688 1371006 1375136 1392768 1393119 1399216 1401138 1413724 1415232 1421784 1423737 1429968 1436526 1446336 1453032 1459328 1459759 1461681 1467648 1468098 1469664 1476468 1478412 1491777 1499904 1506848 1508832 1515456 1522472 1524096 1533168 1535274 1538258 1540266 1547028 1549132 1566864 1571584 1574118 1589952 1592136 1599104 1599507 1608714 1624896 1627128 1634661 1641744 1651104 1653372 1660608 1668296 1675947 1679616 1685594 1687392 1695204 1697436 1704888 1712781 1714608 1722112 1724814 1739968 1749888 1752192 1760304 1762722 1768032 1778556 1788696 1791153 1798992 1819584 1828008 1830519 1836471 1846962 1847042 1857492 1868184 1876833 1886976 1889568 1895712 1898316 1906624 1915368 1917999 1928448 1928934 1937376 1948908 1957464 1959552 1968624 1971216 1980342 1989036 2011776 2012283 2020608 2023866 2044224 2047032 2053688 2056509 2062704 2074982 2089152 2098824 2101707 2119936 2120586 2122848 2132676 2144952 2154789 2166528 2169504 2179548 2188992 2201472 2202147 2204496 2214144 2214702 2217618 2234596 2249856 2260272 2263248 2273184 2273726 2283708 2286144 2299752 2307387 2310399 2320542 2323698 2347072 2350296 2357376 2361177 2371408 2384928 2388204 2398656 2413071 2426112 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 2725632 2729376 2742012 2750272 2770443 2770563 2785536 2786238 2798432 2802276 2827448 2830464 2843568 2847474 2859936 2873052 2892672 2893401 2906064 2918656 2919518 2923362 2936196 2939328 2952936 2956824 2970513 2983554 3013696 3017664 3030912 3035799 3044944 3048192 3066336 3070548 3076516 3080532 3094056 3098264 3112473 3133728 3148236 3179904 3180879 3184272 3198208 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 3499776 3504384 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 3919104 3937248 3942432 3960684 3978072 3996489 4001751 4023552 4024566 4047732 4088448 4094064 4107376 4113018 4125408 4149964 4178304 4179357 4197648 4203414 4241172 4245696 4265352 4271211 4289904 4309578 4339008 4359096 4377984 4379277 4385043 4402944 4404294 4408992 4429404 4435236 4469192 4475331 4499712 4520544 4526496 4546368 4547452 4567416 4572288 4594603 4599504 4614774 4620798 4641084 4647396 4694144 4700592 4714752 4722354 4742816 4769856 4776408 4797312 4798521 4826142 4874688 4881384 4897256 4903983 4925232 4948034 4953312 4981824 5004888 5027841 5034679 5038848 5055232 5056782 5062176 5085612 5092308 5107648 5114664 5138343 5143824 5166336 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 5660928 5687136 5694948 5719872 5746104 5753997 5785344 5786802 5812128 5839036 5846724 5872392 5878656 5899579 5905872 5913648 5941026 5967108 6027392 6035328 6036849 6061824 6071598 6089888 6132672 6141096 6153032 6161064 6169527 6188112 6196528 6224946 6267456 6296472 6305121 6359808 6361758 6368544 6398028 6434856 6464367 6464647 6499584 6508512 6538644 6566976 6604416 6606441 6613488 6642432 6644106 6652854 6673184 6703788 6742376 6749568 6780816 6789744 6819552 6821178 6851124 6858432 6899256 6922161 6931197 6959872 6961626 6971094 7041216 7050888 7072128 7083531 7114224 7154784 7164612 7195968 7239213 7262437 7278336 7312032 7322076 7345884 7387848 7388168 7422051 7429968 7472736 7507332 7558272 7582848 7585173 7593264 7626496 7628418 7638462 7661472 7671996 7715736 7749504 7761663 7795632 7829856 7874496 7884864 7921368 7932249 7956144 7958041 7992978 8003502 8049132 8095464 8132943 8176896 8188128 8214752 8226036 8250816 8299928 8311329 8311689 8356608 8358714 8395296 8406828 8482344 8491392 8530704 8542422 8579808 8619156 8678016 8718192 8755968 8758554 8770086 8808588 8817984 8858808 8870472 8911539 8938384 8950662 9041088 9052992 9092736 9094904 9107397 9134832 9144576 9189206 9199008 9229548 9241596 9282168 9294792 9337419 9388288 9401184 9444708 9485632 9539712 9542637 9552816 9594624 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 10499328 10513152 10561824 10576332 10608192 10657304 10671336 10732176 10746918 10767806 10793952 10843924 10917504 10956361 10968048 11001088 11018826 11081772 11082252 11144952 11193728 11209104 11260998 11309792 11374272 11389896 11439744 11442627 11457693 11492208 11507994 11573604 11624256 11678072 11693448 11744784 11757312 11799158 11811744 11827296 11882052 11934216 11989467 12005253 12005773 12054784 12070656 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 13208832 13212882 13226976 13288212 13305708 13346368 13407576 13425993 13484752 13499136 13561632 13579488 13639104 13642356 13702248 13716864 13783809 13798512 13844322 13862394 13923252 13942188 14082432 14101776 14144256 14167062 14228448 14309568 14329224 14391936 14395563 14478426 14524874 14624064 14644152 14691768 14711949 14775696 14776336 14844102 14859936 14945472 15014664 15083523 15104037 15116544 15165696 15170346 15186528 15256836 15276924 15322944 15343992 15415029 15431472 15499008 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 16982784 17061408 17084844 17159616 17238312 17261991 17318119 17356032 17436384 17517108 17540172 17617176 17635968 17698737 17717616 17740944 17823078 17876768 17901324 18082176 18105984 18110547 18185472 18189808 18214794 18269664 18378412 18398016 18459096 18483192 18508581 18564336 18589584 18674838 18802368 18889416 18915363 18971264 18976867 19079424 19085274 19105632 19194084 19304568 19393101 19393941 19498752 19525536 19589024 19615932 19700928 19792136 19813248 19819323 19927296 19932318 19958562 19997354 20019552 20111364 20138716 20227128 20248704 20342448 20369232 20430592 20458656 20463534 20553372 20575296 20697768 20766483 20788352 20793591 20879616 20884878 20913282 21123648 21152664 21216384 21250593 21314608 21342672 21464352 21493836 21535612 21587904 21687848 21717639 21787311 21835008 21912722 21936096 22037652 22163544 22164504 22266153 22289904 22387456 22418208 22521996 22619584 22748544 22755519 22779792 22879488 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 24530688 24564384 24612128 24644256 24678108 24752448 24786112 24899784 24933987 24935067 25069824 25076142 25185888 25220484 25447032 25474176 25592112 25627266 25739424 25857468 25858588 26034048 26126707 26154576 26267904 26275662 26310258 26425764 26453952 26576424 26611416 26692736 26734617 26815152 26851986 26969504 27123264 27158976 27278208 27284712 27322191 27404496 27433728 27567618 27597024 27688644 27724788 27846504 27884376 28012257 28164864 28203552 28334124 28456896 28619136 28627911 28629151 28658448 28783872 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 31497984 31539456 31685472 31728996 31824576 31832164 31971912 32014008 32162221 32196528 32303418 32381856 32531772 32752512 32859008 32869083 32904144 33003264 33056478 33199712 33245316 33246756 33434856 33581184 33627312 33782994 33929376 34122816 34169688 34319232 34327881 34373079 34476624 34523982 34636238 34872768 35034216 35080344 35234352 35242753 35271936 35397474 35435232 35481888 35646156 35753536 35802648 35968401 36015759 36017319 36164352 36211968 36221094 36379616 36429588 36539328 36756824 36796032 36918192 36966384 37017162 37128672 37179168 37349676 37604736 37614213 37687321 37778832 37830726 37942528 37953734 38170548 38211264 38388168 38609136 38786202 38787882 39051072 39178048 39231864 39401856 39413493 39465387 39584272 39626496 39638646 39864636 39917124 39994708 40039104 40222728 40277432 40277979 40454256 40497408 40684896 40738464 40917312 40927068 41106744 41150592 41297053 41351427 41395536 41532966 41576704 41587182 41769756 41826564 42247296 42305328 42432768 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 45497088 45511038 45559584 45770508 45830772 45968832 46031976 46245087 46294416 46497024 46569978 46712288 46773792 46979136 47196632 47246976 47309184 47528208 47593494 47685998 47736864 47748246 47957868 48021012 48023092 48294792 48455127 48572784 48719104 48797658 49128768 49224256 49288512 49356216 49504896 49572224 49584717 49799568 49867974 49870134 50152284 50371776 50440968 50674491 50894064 50948352 51184224 51254532 51478848 51714936 51717176 51785973 51954357 52068096 52253414 52309152 52551324 52620516 52851528 52907904 53096211 53152848 53222832 53385472 53469234 53630304 53703972 53939008 54246528 54317952 54331641 54556416 54569424 54644382 54808992 55135236 55194048 55377288 55449576 55525743 55693008 55768752 56024514 56407104 56668248 56746089 56913792 56930601 57238272 57255822 57258302 57316896 57582252 57913704 58099496 58179303 58181823 58496256 58576608 58767072 58847796 59102784 59105344 59376408 59439744 59457969 59781888 59796954 59992062 60058656 60334092 60416148 60681384 60746112 61027344 61107696 61291776 61375968 61390602 61660116 61725888 62093304 62299449 62365056 62380773 62638848 62654634 62739846 63370944 63457992 63649152 63664328 63751779 63943824 64028016 64324442 64393056 64606836 64763712 65063544 65152917 65361933 65505024 65718016 65738166 65808288 66112956 66399424 66490632 66493512 66798459 66869712 67162368 67254624 67565988 67858752 68245632 68266557 68339376 68638464 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 73592064 73836384 73932768 74034324 74257344 74358336 74699352 74801961 74805201 75209472 75228426 75374642 75557664 75661452 75907468 76341096 76422528 76694527 76776336 77218272 77572404 77575764 78102144 78356096 78380121 78463728 78803712 78826986 78930774 79168544 79277292 79729272 79834248 79989416 80078208 80203851 80445456 80554864 80555958 80908512 81369792 81476928 81834624 81854136 81966573 82213488 82301184 82594106 82702854 82791072 83065932 83174364 83539512 83653128 84036771 84040411 84494592 84610656 85002372 85258432 85370688 85857408 85883733 85887453 85975344 86142448 86351616 86373378 86751392 86870556 87149244 87650888 87744384 88150608 88271694 88654176 88658016 89064612 89159616 89672832 89695431 89988093 90087984 90478336 90501138 90505058 90624222 91022076 91119168 91541016 91661544 91937664 92063952 92085903 92490174 92588832 93139956 93424576 93547584 93958272 93981951 94109769 94393264 94493952 94618368 95056416 95186988 95371996 95473728 95496492 95915736 96042024 96046184 96486663 96589584 96910254 97145568 97595316 98257536 98448512 98577024 98607249 98712432 99009792 99144448 99169434 99599136 99735948 99740268 100304568 100743552 100881936 101348982 101788128 102368448 102509064 102957696 102983643 103119237 103429872 103434352 103571946 103908714 104506828 104618304 105102648 105241032 105703056 105728259 105815808 106192422 106305696 106445664 106938468 107260608 107407944 107878016 107905203 108047277 108051957 108493056 108635904 108663282 109138848 109288764 109617984 110270472 110388096 110754576 110899152 111051486 111386016 111537504 112049028 112814208 113061963 113336496 113492178 113827584 113861202 114511644 114516604 114633792 115164504 115827408 116198992 116358606 116363646 117153216 117534144 117695592 118205568 118210688 118240479 118396161 118752816 118879488 118915938 119593908 119984124 120117312 120668184 120832296 120833937 121362768 121492224 122054688 122215392 122751936 122781204 123320232 123451776 123891159 124054281 124186608 124598898 124730112 124761546 125309268 125479692 126741888 126915984 127298304 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 136491264 136533114 136678752 137311524 137492316 137906496 138095928 138544952 138735261 139491072 139709934 139981478 140136864 140321376 140937408 140971012 141589896 141740928 141927552 142432693 142584624 143014144 143057994 143210592 143244738 143873604 144063036 144069276 144884376 145365381 145518464 145718352 146157312 146392974 147027296 147672768 147865536 148068648 148514688 148716672 148754151 149398704 149603922 149610402 150456852 150749284 151115328 151322904 151814936 152023473 152682192 152845056 153389054 153552672 154436544 155144808 155151528 155863071 156075049 156204288 156712192 156760242 156927456 157653972 157861548 158337088 158554584 159288633 159458544 159668496 159978832 160156416 160407702 160890912 161109728 161111916 161817024 162739584 162953856 162994923 163669248 163708272 163933146 164426976 165188212 165405708 165582144 166131864 166348728 166577229 166900993 167079024 167306256 168073542 168080822 169221312 170004744 170516864 170741376 170791803 171714816 171767466 171774906 171950688 172284896 172746756 173502784 173741112 174298488 174537909 174545469 175301776 175488768 176301216 176543388 177308352 177316032 178129224 178319232 178373907 179345664 179390862 179976186 180175968 181002276 181010116 181248444 182044152 182238336 182886949 183082032 183323088 183875328 184127904 184171806 184980348 185177664 186279912 186849152 186898347 187095168 187142319 187916544 187963902 188219538 188786528 190112832 190373976 190743992 190947456 190992984 191255337 191831472 192084048 192092368 192973326 193179168 193820508 194291136 195190632 195458751 196085799 196515072 196897024 197154048 197214498 197424864 198338868 199198272 199471896 199480536 200395377 200404057 200609136 201487104 201763872 202697964 203576256 204736896 204799671 205018128 205915392 205967286 206238474 206859744 206868704 207143892 207817428 209013656 209236608 209972217 210205296 210482064 211406112 211456518 212384844 212611392 212891328 213876936 214521216 214586991 214815888 214867107 215756032 215810406 216094554 216103914 217326564 218277696 218577528 219235968 219589461 220540944 220776192 221509152 221798304 222102972 222772032 223075008 224098056 224405883 224415603 225135547 225628416 226123926 226672992 226984356 227722404 229023288 229033208 229267584 230083581 230329008 231654816 232397984 232717212 232727292 234306432 235068288 235140363 235391184 236411136 236421376 236480958 236792322 237505632 237831876 239187816 239968248 240234624 240611553 241336368 241664592 241667874 242725536 244109376 244430784 245503872 245562408 245899719 246640464 246699271 246903552 247782318 248108562 248373216 249197796 249523092 250618536 250959384 252110313 252121233 253483776 253831968 254657312 255007116 255775296 256112064 257297768 257572224 257651199 257662359 258427344 259054848 259120134 259965602 260254176 260611668 261447732 262952664 263233152 264451824 264815082 265597696 265962528 265974048 267193836 267478848 269018496 269964279 270263952 271435008 271503414 271515174 271872666 273066228 273357504 274623048 274984632 275812992 276191856 276257709 277089904 277470522 279419868 279962956 280273728 280642752 281874816 281942024 281945853 282329307 283179792 283481856 283855104 284865386 285169248 286115988 286421184 286489476 287747208 288126072 288138552 289459989 289768752 290730762 291036928 291436704 292785948 294054592 295345536 295731072 295821747 296137296 297029376 297433344 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 325479168 325907712 325989846 327416544 327866292 328853952 330376424 330811416 331164288 332263728 332697456 333154458 333801986 334158048 334612512 336147084 336161644 338442624 339185889 339647191 340009488 341033728 341482752 341583606 343534932 343549812 343901376 344569792 345493512 347005568 347482224 348596976 349075818 349090938 350603552 352602432 353086776 354616704 354632064 354721437 355188483 356258448 356638464 356747814 358781724 359952372 360351936 362004552 362020232 362496888 362501811 364088304 364476672 365773898 366164064 366646176 368255808 368343612 369960696 370355328 371673477 372162843 372178963 372559824 373698304 373796694 374190336 374284638 375927804 376439076 377573056 380225664 380747952 381487984 381894912 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 409473792 409599342 410036256 411934572 412476948 413719488 413737408 414287784 415634856 416205783 418027312 418473216 419944434 420410592 420964128 422812224 422913036 424769688 425222784 425782656 427298079 427753872 429042432 429173982 429631776 429734214 431620812 432189108 432207828 434653128 436096143 436555392 437155056 438471936 439178922 441081888 443018304 443596608 444205944 445544064 446150016 446262453 448196112 448811766 448831206 450271094 452247852 453345984 453968712 455444808 456070419 458046576 458066416 458535168 460167162 460658016 463309632 464795968 465434424 465454584 467589213 468225147 468612864 470136576 470280726 470782368 472961916 473584644 475011264 475663752 477865899 478375632 479936496 480469248 481223106 482672736 483329184 483335748 485451072 488218752 488861568 488984769 489935173 491007744 491124816 491799438 493280928 493398542 495564636 496217124 496746432 498395592 499046184 500702979 501237072 501918768 504220626 504242466 507663936 509314624 510014232 511550592 512224128 512375409 514595536 515144448 515302398 515324718 516854688 518240268 519931204 520508352 521223336 522895464 523613727 523636407 525905328 526466304 528903648 529630164 531925056 531948096 534387672 534957696 535121721 536861689 538036992 539928558 540527904 543006828 543030348 543745332 546132456 546715008 548660847 549246096 549969264 551625984 552383712 552515418 554179808 554941044 558839736 559925912 560547456 560695041 561285504 561426957 563749632 563884048 563891706 564658614 566359584 569730772 570338496 572231976 572842368 572978952 573766011 575494416 576252144 576277104 578919978 579537504 581461524 582873408 585571896 586376253 588109184 588257397 588282877 590691072 591462144 591643494 592274592 595016604 597594816 598415688 598441608 601186131 601212171 601827408 602997136 604461312 605291616 607259744 608093892 610728768 613556216 614210688 614399013 617746176 617901858 618715422 619917974 620579232 620606112 623452284 624300196 627040968 627709824 629916651 630615888 631446192 633348352 634218336 634369554 637154532 637834176 638673984 639915328 641630808 643563648 643760973 644438912 644447664 644601321 647268096 647431218 648283662 648311742 651979692 654833088 655732584 657707904 658768383 660752848 661622832 662328576 664527456 665394912 666308916 667603972 668316096 669225024 672294168 672323288 673217649 673246809 675406641 676885248 678371778 679294382 680018976 683167212 687069864 687099624 687802752 689139584 690250743 690987024 694011136 694964448 697193952 698151636 698181876 701207104 705204864 705421089 706173552 709233408 709264128 709442874 710376966 712516896 713495628 717563448 719904744 720703872 721834659 724009104 724040464 724993776 725003622 728176608 731547796 732328128 733292352 736511616 736687224 737699157 739132969 739921392 740097813 740710656 743346954 744325686 744357926 745119648 747593388 748569276 751855608 752878152 755146112 756330939 756363699 760451328 761495904 762975968 763971936 765021348 767325888 768336192 768369472 771893304 772716672 772953597 772987077 775282032 777164544 777360402 779896806 780762528 781835004 784343196 788857992 789699456 793355472 794445246 796793088 797887584 797922144 801581508 801616228 802436544 807055488 809892837 809927917 810791856 814305024 814510242 814545522 815617998 819198684 820072512 823869144 824953896 827438976 827474816 828575568 828773127 831269712 832411566 836054624 839888868 840821184 841928256 845624448 845826072 845837559 846987921 849539376 850445568 851565312 854596158 855507744 858347964 859263552 859468428 863241624 864378216 864415656 868379967 869306256 872192286 873110784 874310112 878357844 882163776 886036608 887193216 887465241 887503681 888411888 891088128 892300032 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 976437504 977723136 977969538 979870346 982249632 983598876 986561856 986797084 991129272 992434248 993492864 996791184 997028851 998092368 1001405958 1002474144 1003837536 1008441252 1008484932 1015327872 1017557667 1018629248 1018941573 1020028464 1023101184 1024448256 1024750818 1029191072 1030604796 1030649436 1033709376 1036480536 1039862408 1041016704 1042446672 1045790928 1047227454 1047272814 1051810656 1057807296 1059260328 1063850112 1063896192 1064164311 1065565449 1068775344 1069915392 1070243442 1073723378 1079857116 1081055808 1086013656 1086060696 1087490664 1092264912 1092525343 1093430016 1097321694 1098492192 1099938528 1104767424 1105030836 1108359616 1109882088 1115020431 1116488529 1116536889 1117679472 1119851824 1121094912 1121390082 1122571008 1122853914 1127768096 1127783412 1129317228 1132719168 1139461544 1140676992 1144463952 1145684736 1145957904 1147532022 1150988832 1152504288 1152554208 1157839956 1159075008 1162923048 1165746816 1166040603 1168306951 1169845209 1171143792 1172752506 1176218368 1176514794 1176565754 1183286988 1184549184 1190033208 1195189632 1196831376 1196883216 1202372262 1202424342 1203654816 1205994272 1210583232 1214519488 1216187784 1221457536 1221765363 1221818283 1223426997 1227112432 1228421376 1228798026 1235803716 1237430844 1239835948 1241158464 1241212224 1246904568 1248600392 1248617349 1254081936 1255419648 1259833302 1261231776 1262892384 1268436672 1268739108 1274309064 1275668352 1277347968 1279830656 1280208643 1281894237 1283261616 1287127296 1287521946 1288877824 1288895328 1289202642 1294862436 1296567324 1296623484 1303959384 1308288429 1309666176 1311465168 1315415808 1317536766 1321505696 1323245664 1329054912 1330789824 1332617832 1335207944 1336632192 1338450048 1338787359 1344588336 1344646576 1346435298 1346493618 1350813282 1356743556 1358588764 1360037952 1366334424 1368211257 1374139728 1374199248 1375605504 1378279168 1380501486 1381974048 1389928896 1394387904 1396303272 1396363752 1402414208 1402767639 1402828399 1404675441 1410409728 1410842178 1412347104 1418885748 1420753932 1425033792 1426991256 1433597697 1435126896 1439809488 1441407744 1443669318 1448018208 1448080928 1449987552 1450007244 1456353216 1463095592 1464656256 1466584704 1469805519 1473023232 1473374448 1475398314 1478265938 1479842784 1480195626 1486693908 1488651372 1488715852 1490239296 1495186776 1497138552 1502108937 1503711216 1505756304 1510292224 1512661878 1512727398 1522991808 1525951936 1527943872 1530042696 1534651776 1536672384 1536738944 1537126227 1543786608 1545433344 1545907194 1545974154 1550564064 1554720804 1559793612 1561525056 1563670008 1568686392 1570841181 1570909221 1577715984 1579398912 1586710944 1588890492 1595775168 1595844288 1603163016 1603232456 1604873088 1605365163 1610585067 1614110976 1619785674 1619855834 1621583712 1629020484 1629091044 1631235996 1638397368 1640145024 1645982541 1647738288 1649907792 1654877952 1654949632 1657151136 1657546254 1662539424 1664823132 1672109248 1679777736 1681642368 1682085123 1683856512 1684280871 1691248896 1691652144 1691675118 1693975842 1699078752 1709192316 1711015488 1716695928 1718527104 1718936856 1721298033 1726483248 1728756432 1728831312 1736759934 1738612512 1744384572 1748620224 1756715688 1759128759 1764327552 1764772191 1764848631 1772073216 1774386432 1774930482 1775007362 1776823776 1785049812 1792784448 1795247064 1795324824 1801084376 1803558393 1803636513 1808991408 1813383936 1815874848 1819759214 1821779232 1824281676 1832186304 1832265664 1840668648 1842632064 1843197039 1853238528 1853705574 1859183872 1859753922 1861737696 1861818336 1870356852 1872900588 1881122904 1883129472 1889749953 1891847664 1894338576 1900045056 1902655008 1903108662 1911463596 1913502528 1919745984 1924892424 1930690944 1931282919 1933316736 1933342992 1933803963 1941804288 1942293654 1944850986 1944935226 1955939076 1959740692 1964499264 1967197752 1973123712 1973594168 1976305149 1982258544 1984868496 1986985728 1993582368 1994057702 1996184736 2002811916 2004948288 2007675072 2016882504 2016969864 2019740427 2026219923 2030655744 2035115334 2037258496 2037883146 2040056928 2049501636 2058382144 2061209592 2061298872 2067418752 2070752229 2072961072 2079724816 2082033408 2084893344 2091581856 2094454908 2094545628 2103621312 2115614592 2116263267 2118520656 2127700224 2127792384 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 2281353984 2288927904 2291915808 2295064044 2301977664 2305008576 2305108416 2315679912 2318150016 2318860791 2318961231 2325846096 2331493632 2332081206 2336613902 2339690418 2342287584 2345505012 2353029588 2353131508 2366573976 2369098368 2377530337 2380066416 2390379264 2393662752 2393766432 2404744524 2404848684 2407309632 2411988544 2421166464 2429038976 2429678511 2429783751 2432375568 2442915072 2443530726 2443636566 2446853994 2454224864 2457596052 2471607432 2474861688 2479671896 2482316928 2482424448 2486319381 2493809136 2497200784 2497234698 2508163872 2519666604 2522463552 2525784768 2536873344 2537478216 2537512677 2540963763 2548618128 2551336704 2554695936 2559661312 2560417286 2563788474 2566523232 2575043892 2577790656 2578405284 2589724872 2593134648 2593246968 2605139901 2605252741 2607918768 2616576858 2619332352 2622930336 2635073532 2643011392 2646491328 2658109824 2661579648 2662395723 2662511043 2665235664 2670415888 2673264384 2676900096 2677574718 2689176672 2689293152 2692870596 2692987236 2701626564 2713487112 2717177528 2720075904 2729638821 2732668848 2736422514 2748279456 2748398496 2761002972 2763948096 2779857792 2780558361 2788775808 2789630883 2792606544 2792727504 2804828416 2805535278 2805656798 2809350882 2821684356 2824694208 2837771496 2841507864 2850067584 2853982512 2854662993 2867195394 2870253792 2879618976 2887338636 2896036416 2896161856 2899975104 2900014488 2912706432 2913440481 2917276479 2917402839 2926191184 2929312512 2933169408 2939611038 2946748896 2950796628 2956531876 2959685568 2960391252 2973387816 2977302744 2977431704 2980478592 2990373552 2991086553 2994277104 3004217874 3007422432 3011512608 3025323756 3025454796 3045983616 3051903872 3052673001 3055887744 3056824719 3060085392 3069303552 3073344768 3073477888 3074252454 3087573216 3091814388 3091948308 3101128128 3109441608 3119587224 3123050112 3127340016 3137372784 3141682362 3141818442 3155431968 3173421888 3177780984 3191550336 3191688576 3192492933 3196696347 3206326032 3206464912 3209746176 3210730326 3221170134 3239571348 3239711668 3243167424 3258040968 3258182088 3262471992 3276794736 3277576029 3280290048 3291965082 3295476576 3299815584 3314302272 3315092508 3325078848 3329646264 3344218496 3345061293 3349465587 3349610667 3359555472 3363284736 3364170246 3367713024 3368561742 3383304288 3383350236 3387951684 3398157504 3418384632 3422030976 3433391856 3437054208 3437873712 3442596066 3452966496 3457512864 3457662624 3473519868 3477225024 3488769144 3497240448 3504920853 3509535627 3513431376 3518257518 3528655104 3529544382 3529697262 3549860964 3550014724 3553647552 3570099624 3585568896 3590494128 3590649648 3602168752 3607116786 3607273026 3617982816 3631749696 3639518428 3643558464 3648563352 3664372608 3664531328 3665296089 3665454849 3670280991 3681337296 3685264128 3686394078 3707411148 3719507844 3723475392 3723636672 3740713704 3745801176 3745852047 3762245808 3766258944 3779499906 3783695328 3788677152 3805310016 3806217324 3822927192 3827005056 3839491968 3840625929 3845682711 3849784848 3861381888 3862565838 3866633472 3866685984 3867607926 3884587308 3889701972 3889870452 3911878152 3919481384 3924865287 3928998528 3934395504 3946247424 3947188336 3952610298 3964517088 3969736992 3987164736 3988115404 3992369472 4005623832 4009896576 4015350144 4016362077 4029466831 4033765008 4033939728 4039480854 4052439846 4070230668 4075766292 4080113856 4099003272 4104633771 4116764288 4122419184 4122597744 4134837504 4141504458 4145922144 4159449632 4169786688 4183163712 4188909816 4189091256 4207242624 4208302917 4208485197 4214026323 4231229184 4232526534 4237041312 4256657244 4262261796 4275101376 4280973768 4294893512 4300793091 4319428464 4324223232 4331007954 4339425818 4344054624 4344242784 4349962656 4369059648 4370101372 4389286776 4393968768 4399754112 4409416557 4415413483 4419069696 4420123344 4433438464 4434797814 4439528352 4440586878 4460081724 4465954116 4466147556 4470717888 4479407296 4485560328 4491415656 4506326811 4511072384 4511133648 4517268912 4530876672 4537985634 4538182194 4557846176 4577855808 4583831616 4590128088 4603955328 4610017152 4610216832 4611378681 4631359824 4636300032 4637721582 4637922462 4651692192 4664162412 4673227804 4679380836 4684575168 4691010024 4706059176 4706263016 4712523543 4712727663 4733147952 4738196736 4755060674 4760132832 4787325504 4787532864 4809489048 4809697368 4814619264 4823977088 4831755201 4838326519 4842332928 4858077952 4859357022 4859567502 4864751136 4887061452 4887273132 4893707988 4908449728 4915192104 4937947623 4943214864 4949723376 4959343792 4964633856 4964848896 4972638762 4987618272 4994401568 4994469396 5016327744 5039333208 5044927104 5046255369 5051569536 5052842613 5073746688 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 5316219648 5323159296 5324791446 5325022086 5330471328 5340831776 5355149436 5378353344 5378586304 5385741192 5385974472 5403253128 5410675179 5410909539 5426974224 5434355056 5440151808 5459277642 5465337696 5472845028 5496558912 5496796992 5522005944 5527896192 5529591117 5559715584 5561116722 5577551616 5579261766 5585213088 5585455008 5611070556 5611313596 5618701764 5643368712 5649388416 5669249859 5669495419 5675542992 5683015728 5700135168 5707965024 5709325986 5734390788 5740507584 5759237952 5774677272 5792072832 5792323712 5793848757 5799950208 5800028976 5801411889 5825412864 5826880962 5834552958 5834805678 5852382368 5879222076 5893497792 5901593256 5913063752 5919371136 5920782504 5928915447 5946775632 5954605488 5954863408 5960957184 5980747104 5982173106 5988554208 6008435748 6014844864 6023025216 6050647512 6050909592 6059221281 6078659769 6091967232 6103807744 6105346002 6111775488 6113649438 6120170784 6148504908 6175146432 6183628776 6183896616 6202256256 6212256687 6212525767 6218883216 6239174448 6246100224 6254680032 6274745568 6283364724 6283636884 6310863936 6346843776 6348789801 6355561968 6369157249 6383100672 6383377152 6384985866 6393392694 6412652064 6412929824 6421460652 6442340268 6479142696 6479423336 6486334848 6509138727 6516081936 6516364176 6524943984 6553589472 6555152058 6583930164 6590953152 6599631168 6628604544 6630185016 6650157696 6652196721 6659292528 6660880317 6688436992 6690122586 6698931174 6699221334 6719110944 6728340492 6737123484 6766608576 6766700472 6775903368 6796315008 6806978451 6807273291 6836769264 6844061952 6866783712 6875747424 6885192132 6905932992 6915025728 6915325248 6947039736 6954450048 6956582373 6956883693 6977538288 6979201957 6994480896 7009841706 7019071254 7026862752 7036515036 7059088764 7059394524 7099721928 7100029448 7107295104 7132591011 7140199248 7171137792 7180988256 7181299296 7204337504 7214233572 7214546052 7235965632 7263499392 7279036856 7287116928 7289035533 7289351253 7297126704 7328745216 7329062656 7330592178 7330909698 7340561982 7362674592 7372788156 7414822296 7439015688 7446950784 7447273344 7458958143 7481427408 7491602352 7491704094 7524491616 7558999812 7567390656 7577354304 7610620032 7612434648 7622891289 7645854384 7647677401 7654010112 7678983936 7681251858 7691365422 7699569696 7725131676 7733371968 7735215852 7769174616 7779403944 7779740904 7815419703 7815758223 7823756304 7838962768 7849730574 7857997056 7868791008 7894376672 7905220596 7929034176 7939473984 7974329472 7976230808 7984738944 7987187169 7987533129 8011247664 8019793152 8030700288 8032724154 8058933662 8067530016 8067879456 8078961708 8104879692 8140461336 8151532584 8160227712 8188916463 8198006544 8209267542 8233528576 8244838368 8245195488 8283008916 8291844288 8318899264 8339573376 8366327424 8368892649 8377819632 8378182512 8414485248 8416605834 8416970394 8428052646 8465053068 8474082624 8513314488 8524523592 8550202752 8561947536 8563988979 8589787024 8601586182 8638856928 8662015908 8678851636 8688109248 8688485568 8699925312 8738119296 8740202744 8740321443 8751829437 8752208517 8778573552 8787937536 8799508224 8818833114 8830826966 8840246688 8869595628 8879056704 8881173756 8920163448 8931908232 8932295112 8941435776 8958814592 8971120656 8973259659 8982831312 9012653622 9022144768 9022267296 9034537824 9075971268 9076364388 9115692352 9155711616 9158019003 9167663232 9170474157 9180256176 9207910656 9220034304 9220433664 9222757362 9262719648 9275443164 9275844924 9303384384 9328324824 9346455608 9358761672 9369150336 9382020048 9412118352 9412526032 9425047086 9425455326 9466295904 9510121348 9520265664 9574651008 9575065728 9577478799 9590089041 9608728597 9618978096 9619394736 9629238528 9647954176 9663510402 9676653038 9718714044 9719135004 9729502272 9774122904 9774546264 9787415976 9816899456 9830384208 9832728087 9875895246 9886429728 9899446752 9918687584 9945277524 9975236544 9988803136 9988938792 10032655488 10035183879 10048396761 10048832001 10078666416 10089854208 10092510738 10103139072 10105685226 10149912864 10150050708 10163855052 10194472512 10241669144 10255153896 10266092928 10300175568 10311162624 10313621136 10327788198 10347861566 10358899488 10372538592 10372987872 10420559604 10421010964 10431675072 10466307432 10491721344 10514762559 10528606881 10529062921 10540294128 10572045568 10585965312 10588633146 10589091786 10649582892 10650044172 10660942656 10681663552 10710298872 10756706688 10757172608 10771482384 10771948944 10806506256 10821350358 10821819078 10853948448 10868710112 10918555284 10930675392 10945690056 10993117824 10993593984 10995888267 10996364547 11010842973 11044011888 11055792384 11059182234 11122233444 11158523532 11170426176 11170910016 11222141112 11222627192 11237403528 11237556141 11286737424 11298776832 11338499718 11338990838 11351085984 11366031456 11415930048 11418651972 11468781576 11481015168 11518475904 11521877787 11537048133 11537547853 11549354544 11584145664 11584647424 11587697514 11599900416 11600057952 11602823778 11653761924 11669105916 11669611356 11704764736 11758444152 11774595861 11786995584 11803186512 11826127504 11838742272 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 12404512512 12424513374 12425051534 12437766432 12478348896 12509360064 12549491136 12566729448 12567273768 12621727872 12624908751 12625455591 12642078969 12693687552 12697579602 12711123936 12738314498 12769971732 12786785388 12825304128 12825859648 12842921304 12884680536 12902379273 12958285392 12958846672 12972669696 13018277454 13032163872 13032728352 13049887968 13107178944 13110304116 13167860328 13181906304 13199262336 13228249671 13246240449 13257209088 13260370032 13300315392 13304393442 13318585056 13321760634 13380245172 13397862348 13398442668 13438221888 13456680984 13474246968 13518980433 13533217152 13533400944 13551806736 13592630016 13613956902 13614546582 13673538528 13733567424 13751494848 13770384264 13811865984 13830051456 13830650496 13834136043 13894079472 13908900096 13913164746 13913767386 13955076576 13958403914 14019683412 14038142508 14053725504 14073030072 14118177528 14118789048 14138182989 14199443856 14200058896 14214590208 14265182022 14280398496 14361976512 14362598592 14408675008 14428467144 14429092104 14471931264 14495265603 14514979557 14526998784 14558073712 14574233856 14578071066 14578702506 14594253408 14661184356 14661819396 14681123964 14725349184 14745576312 14813842869 14829644592 14878031376 14893901568 14894546688 14917916286 14962854816 14983204704 14983408188 15048983232 15117999624 15134781312 15138766107 15154708608 15158527839 15187990363 15221240064 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 15948658944 15952461616 15969477888 15974374338 15975066258 16022495328 16065448308 16117867324 16135060032 16135758912 16157923416 16209759384 16232025537 16232728617 16280922672 16303065168 16320455424 16377832926 16396013088 16418535084 16489676736 16490390976 16566017832 16583688576 16588773351 16637798528 16642712359 16679146752 16732654848 16737785298 16755639264 16756365024 16833211668 16833940788 16856105292 16930106136 16948165248 17007749577 17008486257 17026628976 17049047184 17100405504 17123895072 17127977958 17179574048 17203172364 17277713856 17324031816 17357703272 17376218496 17376971136 17381546271 17399850624 17404235667 17476238592 17480405488 17480642886 17503658874 17504417034 17557147104 17637666228 17661653932 17680493376 17739191256 17758113408 17762347512 17786746341 17840326896 17863816464 17864590224 17882871552 17917629184 17942241312 17946519318 17965662624 18025307244 18044534592 18069075648 18151942536 18152728776 18177663843 18231384704 18235979307 18236769187 18311423232 18316038006 18335326464 18340948314 18360512352 18445514724 18525439296 18550886328 18551689848 18606768768 18636770061 18637577301 18656649648 18692911216 18717523344 18738300672 18764040096 18824236704 18825052064 18850094172 18850910652 18932591808 19020242696 19040531328 19046369403 19107471747 19149302016 19150131456 19154957598 19180178082 19217457194 19237956192 19238789472 19327020804 19353306076 19437428088 19438270008 19459004544 19527416181 19548245808 19549092528 19574831952 19633798912 19660768416 19665456174 19751790492 19772859456 19798893504 19837375168 19890555048 19950473088 19956590163 19977606272 19977877584 19982640951 20065310976 20070367758 20096793522 20097664002 20157332832 20185021476 20211370452 20299825728 20300101416 20327710104 20388945024 20420935353 20421819873 20483338288 20510307792 20532185856 20600351136 20627242272 20655576396 20695723132 20717798976 20745077184 20745975744 20841119208 20842021928 20863350144 20869747119 20870651079 20932614864 20937605871 20983442688 21029525118 21057213762 21058125842 21080588256 21177266292 21178183572 21299165784 21300088344 21321885312 21363327104 21397773033 21420597744 21513413376 21514345216 21542964768 21543897888 21613012512 21642700716 21643638156 21707896896 21737420224 21837110568 21861350784 21867106599 21868053759 21891380112 21986235648 21987187968 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 22962030336 23036951808 23043755574 23074096266 23075095706 23098709088 23175395028 23200115904 23205647556 23307523848 23338211832 23339222712 23409529472 23446259109 23447274669 23516888304 23549191722 23573991168 23606373024 23652255008 23683130016 23715661788 23787102528 23818421952 23819453632 23922988416 23928692424 23954216832 23961561507 23962599387 24033742992 24059379456 24092100864 24098172462 24176800986 24202590048 24203638368 24236885124 24314639076 24421384008 24454597752 24480683136 24566749389 24594019632 24627802626 24700585728 24734515104 24735586464 24849026748 24850103068 24875532864 24956697792 25018720128 25098982272 25106677947 25107765427 25133458896 25134547536 25243455744 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 26363812608 26398524672 26456499342 26492480898 26520740064 26608786884 26637170112 26643521268 26760490344 26795724696 26796885336 26876443776 26913361968 26919778977 26948493936 27037960866 27066434304 27066801888 27103613472 27227913804 27229093164 27347077056 27467134848 27474057009 27502989696 27511422471 27540768528 27623731968 27660102912 27661300992 27668272086 27788158944 27826329492 27827534772 27910153152 27916807828 28039366824 28076285016 28107451008 28146060144 28206267817 28236355056 28237578096 28276365978 28398887712 28400117792 28530364044 28560796992 28723953024 28725197184 28732436397 28817350016 28826185791 28856934288 28858184208 28943862528 28990531206 29029959114 29116147424 29156142132 29157405012 29188506816 29322368712 29323638792 29362247928 29450698368 29491152624 29498184261 29627685738 29659289184 29756062752 29835832572 29925709632 29966409408 29966816376 30097966464 30105551637 30145190283 30146496003 30235999248 30269562624 30277532214 30309417216 30317055678 30375980726 30449738592 30491565156 30583417536 30590709604 30725007432 30765461688 30798278784 30900526704 30907894381 30933487872 30940863408 31043584698 31076698464 31117615776 31118963616 31261678812 31263032892 31295025216 31355851072 31398922296 31475164032 31544287677 31577506688 31585820643 31587188763 31620882384 31716136704 31757895936 31765899438 31767275358 31904923232 31948748676 31950132516 32044990656 32130896616 32235734648 32270120064 32271517824 32315846832 32419518768 32464051074 32465457234 32561845344 32606130336 32755665852 32792026176 32837070168 32979353472 32980781952 32987664801 32989093641 33032528919 33132035664 33167377152 33177546702 33275597056 33285424718 33475570596 33511278528 33512730048 33666423336 33667881576 33712210584 33860212272 33868285633 33896330496 34015499154 34016972514 34053257952 34098094368 34247790144 34255955916 34359148096 34406344728 34555427712 34565633361 34611144399 34612643559 34648063632 34715406544 34752436992 34753942272 34763092542 34799701248 34808471334 34960810976 34961285772 35007317748 35008834068 35114294208 35275332456 35323307864 35323787583 35360986752 35478382512 35516226816 35524695024 35573492682 35680653792 35727632928 35729180448 35884482624 35893038636 35931325248 36050614488 36089069184 36138151296 36147258693 36217515481 36265201479 36303885072 36305457552 36355327686 36462769408 36471958614 36473538374 36632076012 36681896628 36721024704 36891029448 37050878592 37101772656 37103379696 37213537536 37273540122 37275154602 37313299296 37385822432 37435046688 37528080192 37648473408 37650104128 37700188344 37701821304 37865183616 37874726253 37876366773 37926236907 38040485392 38081062656 38092738806 38214943494 38309915196 38360356164 38434914388 38475912384 38477578944 38654041608 38706612152 38707137819 38874856176 38876540016 38918009088 39054832362 39096491616 39098185056 39149663904 39321536832 39330912348 39503580984 39545718912 39597787008 39674750336 39684749013 39686467933 39738721347 39781110096 39900946176 39913180326 39955212544 39955755168 39965281902 40140735516 40193587044 40195328004 40314665664 40370042952 40422740904 40556941299 40599651456 40600202832 40655420208 40777890048 40841870706 40843639746 40966676576 41020615584 41200702272 41254484544 41311152792 41391446264 41435597952 41490154368 41491951488 41502408129 41682238416 41684043856 41726700288 41739494238 41741302158 41865229728 41875211742 42059050236 42114427524 42116251684 42161176512 42354532584 42356367144 42414548967 42598331568 42600176688 42643770624 42726654208 42795546066 42841195488 43085929536 43087795776 43226025024 43285401432 43287276312 43415793792 43474840448 43485796809 43487680369 43544938671 43674221136 43722701568 43734213198 43736107518 43782760224 43983553068 43985458188 44043371892 44176047552 44236728936 44441528607 44488933776 44634094128 44681704704 44683640064 44753748858 44888564448 44890508768 44949614112 44950224564 45146949696 45353998872 45355963352 45404343936 45416298321 45464125824 45563971089 45663720192 45674607888 45737347734 45826244078 45875126304 45886064406 46087511148 46148192532 46150191412 46197418176 46350790056 46400231808 46411295112 46565377047 46615047696 46676423664 46678445424 46819058944 46892518218 46894549338 47033776608 47098383444 47212746048 47304510016 47366260032 47431323576 47574205056 47636843904 47638907264 47648849157 47650913037 47845976832 47857384848 47908433664 47923123014 47925198774 48067485984 48196344924 48353601972 48405180096 48407276736 48473770248 48629278152 48696076611 48698185851 48842768016 48909195504 48961366272 49133498778 49188039264 49255605252 49469030208 49471172928 49698053496 49700206136 49751065728 49766320053 49913395584 49928137077 50037440256 50197964544 50213355894 50215530854 50266917792 50269095072 50499635004 50501822364 50568315876 50790318408 50844495744 50953257992 51023248731 51025458771 51079886928 51147141552 51301216512 51303438592 51371685216 51383933874 51538722144 51609517092 51833141568 51835386688 52073109816 52128655488 52130913408 52144638813 52199551872 52212707001 52428715776 52441216464 52441928658 52513251102 52671441312 52912998684 52984961796 53041480128 53217573768 53274340224 53287042536 53360239023 53520980688 53591449392 53593770672 53752887552 53826723936 53839557954 53896987872 54075921732 54133603776 54207226944 54455827608 54458186328 54532991529 54694154112 54707937921 54710307561 54934269696 54948114018 55005979392 55022844942 55081537056 55336544172 55576317888 55652658984 55655069544 55820306304 55833615656 55910310183 55912731903 56078733648 56152570032 56214902016 56292120288 56412535634 56472710112 56475156192 56552731956 56797775424 56800235584 57060728088 57121593984 57139108209 57322415241 57447906048 57450394368 57464872794 57634700032 57652371582 57713868576 57716368416 57981062412 58059918228 58232294848 58312284264 58314810024 58377013632 58582248543 58644737424 58647277584 58724495856 58901396736 58982305248 58996368522 59255371476 59318578368 59512125504 59671665144 59851419264 59869770489 59932818816 59933632752 59947922853 60195932928 60211103274 60290380566 60292992006 60471998496 60555064428 60634111356 60751961452 60899477184 60983130312 61166835072 61181419208 61262806059 61265459619 61450014864 61530923376 61596557568 61801053408 61815788762 61881726816 62087169396 62153396928 62235231552 62237927232 62523357624 62526065784 62590050432 62611953237 62711702144 62797844592 62812817613 62950328064 63088575354 63155013376 63171641286 63174377526 63241764768 63531798876 63534550716 63809846464 63897497352 63900265032 64089981312 64193319099 64261793232 64471469296 64540240128 64543035648 64631693664 64839037536 64928102148 64930914468 65123690688 65212260672 65511331704 65584052352 65601319797 65604161277 65674140336 65958706944 65961563904 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 69110855424 69131266722 69222288798 69225287118 69296127264 69430813088 69526185084 69616942668 69921621952 69922571544 70014635496 70017668136 70228588416 70338777327 70341824007 70550664912 70646615728 70647575166 70721973504 70956765024 71049390048 71146985364 71361307584 71455265856 71458360896 71768965248 71786077272 71862650496 71884684521 71887798161 72101228976 72178138368 72276302592 72294517386 72435030962 72530402958 72607770144 72610915104 72710655372 72943917228 72947076748 73264152024 73363793256 73442049408 73700248167 73703440447 73782058896 74101757184 74203545312 74206759392 74547080244 74550309204 74626598592 74771644864 74870093376 75056160384 75296946816 75300208256 75320033841 75323296281 75400376688 75403642608 75730367232 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 79091437824 79195574016 79349500672 79369498026 79372935866 79477442694 79562220192 79826360652 79911510336 79930563804 80281471032 80387174088 80390656008 80629331328 80740085904 80759336931 80762834971 80845481808 81113882598 81199302912 81200405664 81310840416 81683741412 81687279492 81933353152 82041231168 82401404544 82422171027 82508969088 82534267413 82622305584 82782892528 82871195904 82980308736 82983902976 83004816258 83364476832 83368087712 83478988476 83482604316 83730459456 83750423484 84118100472 84228855048 84232503368 84322353024 84618803451 84709065168 84712734288 84829097934 85196663136 85200353376 85591092132 85682390976 86171859072 86175591552 86197309191 86452050048 86478557373 86570802864 86574552624 86831587584 86949680896 86971593618 86975360738 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 90808687872 90832596642 90928251648 91127942178 91349215776 91474695468 91652488156 91750252608 91772128812 92175022296 92296385064 92300382824 92394836352 92701580112 92723683143 92800463616 92822590224 93130754094 93230095392 93352847328 93356890848 93785036436 93789098676 94067553216 94196766888 94425492096 94609020032 94632863031 94732520064 94757461929 94761566289 94862647152 95148410112 95273687808 95277814528 95297698314 95301826074 95714769696 95846246028 95850397548 96134971968 96392689848 96707203944 96810360192 96814553472 96947540496 97258556304 97392153222 97396371702 97685536032 97818391008 98266997556 98376078528 98511210504 98938060416 98942345856 98967280923 99097586757 99396106992 99400412272 99502131456 99532640106 99826791168 99856274154 100426711788 100431061708 100533835584 100538190144 100999270008 101003644728 101136631752 101580636816 101604856899 101688991488 101906515984 102046497462 102050917542 102159773856 102294283104 102743370432 102767867748 103077444288 103219034184 103666283136 103670773376 103696900083 103833433197 103837930677 104146219632 104257310976 104261826816 104289277626 104399103744 104425414002 104882432928 104883857316 105026502204 105342882624 105825997368 105969923592 105971362749 106082960256 106435147536 106548680448 106574085072 106720478046 107041961376 107182898784 107187541344 107653447872 107679115908 107793975744 108151843464 108267207552 108414453888 108652546443 108795604437 108911655216 108916372656 109065983058 109388308224 109415875842 109420615122 109896228036 110045689884 110163074112 110673088344 111152635776 111305317968 111310139088 111640612608 111667231312 111820620366 111825463806 112157467296 112305140064 112584240576 112825071268 112945420224 112950312384 113105463912 113595550848 113600471168 113624178759 113629100319 113778710721 114121456176 114243187968 114278216418 114644830482 114929745588 115304743164 115427737152 115432736832 115962124824 116119836456 116121413457 116464589696 116624568528 116629620048 116754027264 117164497086 117289474848 117294555168 117448991712 117964610496 117992737044 118510742952 118637156736 119024251008 119054247039 119059403799 119216164041 119343330288 119702838528 119739540978 119865637632 119867265504 119895845706 120422206548 120580761132 120585984012 120943996992 121110128856 121268222712 121503922904 121670823897 121798954368 121966260624 122333670144 122362838416 122525612118 122530919238 122900029728 123061846752 123602106816 123631577524 123763453632 124174338792 124306793856 124470463104 124475854464 124507224387 124913471761 125046715248 125052131568 125180100864 125223906474 125423404288 125595689184 125625635226 126177150708 126343282572 126348755052 126483529536 127063597752 127069101432 127243646901 127619692928 127794994704 127800530064 128179962624 128386638198 128523586464 128942938592 129263387328 129678075072 129856204296 129861828936 130247381376 130424521344 130457390427 130463041107 130634816013 131022663408 131168104704 131202639594 131208322554 131348280672 131950659204 131956374564 132130115676 132528142656 132710186808 133141698872 133324585821 133902282384 134045114112 134050920192 134261246574 134522200358 134665693344 134671526304 134848842336 135440849088 135473142532 136061996616 136067890056 136213031808 136392377472 136691913267 136877817973 136991160576 137023823664 137436592384 137478732234 137625378912 137658193218 138262533444 138444577596 138450574236 138592254528 138861626176 139052370168 139233885336 139696131141 139843243904 139845143088 140029270992 140035336272 140457176832 140677554654 140683648014 141101329824 141293231456 141295150332 141913530048 142098780096 142293970728 142722615168 142910531712 142916721792 142946547471 142952739111 143537930496 143572154544 143725300992 143769369042 143775596322 144202457952 144589034772 144870061924 145060805916 145215540288 145221830208 145421310744 145887834456 145894153496 146088229833 146094557553 146528304048 146727586512 146884098816 147400496334 147406880894 147564117792 148407090624 148413518784 149094160488 149100618408 149253197184 149543289728 149740186752 149784411231 149988122089 150112320768 150593893632 150600416512 150640067682 150646592562 150800753376 150807285216 151498905012 151505467092 151704947628 152161941568 152370955224 152859773976 153069746193 153076376313 153239660784 153441424656 153739657552 153903649536 153910315776 154151801622 154616166432 154826448608 154828551276 155499424704 155506160064 156219329448 156385966464 156392740224 156433916439 156598655616 156638121003 157286147328 157323649392 157325785974 157539753306 158014323936 158738996052 158745871732 158954885388 159124440384 159652721304 159823020672 159861127608 160080717069 160391854273 160562942064 160774348176 160781312016 161258662656 161480171808 161518673862 161525669942 161690963616 162227765196 162400811328 162621680832 163367482824 163374558984 163866706304 164082462336 164123813763 164130922683 164802809088 164844342054 165017938176 165068534826 165244611168 165565785056 166009632516 166728953664 166736175424 166957976952 166965208632 167460918912 167500846968 167730930549 167738195709 168236200944 168457710096 168465006736 168644706048 169237606902 169418130336 169425468576 169658195868 170393326272 170400706752 171182184264 171364781952 171417324627 171967245723 172343718144 172351183104 172394618382 172904100096 172957114746 173141605728 173149105248 173943187236 173950721476 174179754684 174696884544 174936852792 174944430072 175131040896 175746745629 175754357989 175934212272 175941832752 176173487568 176704190208 176946915744 176989105566 177766114428 177955735104 178536376512 179014995432 179554257792 179562035072 179609311467 179798456448 179800898256 179843768559 180587798784 180633309822 180871141698 180878976018 181415995488 181423853408 181665193284 182255884356 182698431552 182949390936 183304976312 183500505216 183544257624 183796378857 184350044592 184592770128 184600765648 184789672704 185403160224 185447366286 185645180448 186261508188 186460190784 186705694656 186713781696 187570072872 187578197352 187835859711 188135106432 188393533776 188438452839 188850984192 189218040064 189265726062 189465040128 189514923858 189523132578 189725294304 190595396628 190603652148 191429539392 191692492056 191700795096 192269943936 192579957297 192785379696 193414407888 193620720384 193629106944 193895080992 194517112608 194784306444 194792743404 195371072064 195636782016 196533995112 196752157056 196803959391 196812483831 197022421008 197443874719 197876120832 197884691712 197934561846 198195173514 198792213984 198800824544 199065280212 199712548308 200853423576 200862123416 201067671168 201076380288 201783300537 201998540016 202007289456 202273263504 203161273632 203209713798 203813031968 204092994924 204101835084 204319547712 204588566208 205486740864 205535735496 206154888576 206218098351 206438068368 206487289827 207332566272 207341546752 207393800166 207666866394 207675861354 208292439264 208578555252 208850828004 209764865856 209767714632 210053004408 210685765248 211016331981 211025472021 211651994736 211939847184 211942725498 212165920512 212870295072 213148170144 213440956092 214083922752 214365797568 214375082688 215306895744 215358231816 215587951488 215654053563 215663394483 216303686928 216355260667 216534415104 216828907776 217305092886 217591208874 217823310432 217832745312 218131966116 218831751684 218841230244 219792456072 220091379768 220326148224 221100744501 221110321341 221346176688 222305271552 222610635936 222620278176 223334462624 223641240732 223650927612 224314934592 224610280128 225168481152 225650142536 225890840448 225900624768 225960101523 225969888843 226210927824 227191101696 227200942336 227248357518 227258200638 227557421442 228242912352 228556432836 229289660964 229859491176 230609486328 230855474304 230865473664 231227702433 231924249648 232239672912 232242826914 232929179392 233249137056 233259240096 234328994172 234578949696 234589110336 234897983424 235929220992 235985474088 236309629959 237021485904 237077999431 237274313472 238048502016 238108494078 238118807598 238432328082 238686660576 239479081956 239734531008 239791691412 240844413096 241161522264 241171968024 241887993984 242220257712 242278010793 242288504913 242536445424 243007845808 243341647794 243597908736 243932521248 244725676832 245051224236 245061838476 245800059456 246123693504 247204213632 247263155048 247266513081 247526907264 247602802239 248348677584 248613587712 248940926208 248951708928 249014448774 249826943522 250093430496 250104263136 250447812948 251191378368 251251270452 252354301416 252686565144 252697510104 252967059072 253856410353 254127195504 254138202864 254487293802 255239385856 255589989408 255601060128 256773276396 257047172928 257885877184 258526774656 259356150144 259435672119 259712408592 259723657872 260494762752 260849042688 260914780854 260926082214 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 272426063616 272784754944 273383826534 273755635946 274047647328 274957464468 275250757824 275316386436 276525066888 276889155192 276901148472 277184509056 277723252352 278104740336 278171049429 278467770672 279392262282 279686487808 279690286176 280058541984 280070672544 281355109308 281367296028 282202659648 282586462912 282590300664 283827060096 283898589093 284197560192 284272385787 284284698867 284587941456 285445230336 285821063424 285833443584 285893094942 285905478222 287144309088 287538738084 287551192644 288404915904 289178069544 289740123848 290121611832 290431080576 290443660416 290842621488 291775668912 291788306992 292176459666 292189115106 293056608096 293455173024 294800992668 294813761788 295128235584 296814181248 296827037568 296901842769 297292760271 297870586507 298188320976 298201236816 298506394368 299086579456 299480373504 299568822462 299976244178 301280135364 301293185124 301601506752 301614570432 302997810024 303010934184 303409895256 304323883136 304741910448 304814570697 305719547952 306139492386 306152752626 306479321568 306882849312 307479315104 308303603244 309232332864 309652897216 309657102552 310998849408 311012320128 311090700249 311500299591 311513792031 312438658896 312771932928 312785480448 312867832878 313197311232 313276242006 314647298784 314651571948 315079506612 316028647872 317477992104 317491743464 317909770776 317914088247 318248880768 319305442608 319646041344 319722255216 320161434138 320783708546 321125884128 321548696352 321562624032 322960343616 323037347724 323051339884 323381927232 324455530392 324801622656 325243361664 325957639329 326386813311 326400950551 326734965648 326749117968 327733412608 328164924672 328247627526 328261845366 329688684108 330137069652 330489222336 331131570112 332019265032 333457907328 333472350848 333915953904 333930417264 334921837824 335001693936 335461861098 335476391418 336472401888 336915420192 336930013472 338475213804 338836260672 338850937152 339316391736 340786652544 340801413504 340872536277 340887300957 341336132163 342364368528 342729563904 342834649254 343934491446 344789236764 345914229492 346283211456 346298210496 347886374472 347901442952 348359509368 348364240371 349393769088 349873705584 349888860144 350262081792 351493491258 351508715978 351868424544 351883665504 352346975136 353893831488 353978211132 355532228856 355911470208 357072753024 357162741117 357178211397 357648492123 358029990864 359108515584 359124070144 359218622934 359596912896 359601796512 359687537118 361266619644 361742283396 361757952036 362831990976 362847706816 363330386568 364511768712 365012471691 365396863104 365898781872 366609952624 367001010432 367088515248 367592757714 368700089184 369185540256 369201531296 370806320448 370894732572 371290360896 372523016376 372920381568 373411389312 373427563392 373521673161 374740415283 375140145744 375156394704 375671719422 376270212864 376787067552 376876905678 378531452124 379029847716 379046265156 379450588608 381190793256 381207304296 381730940703 382859078784 383384984112 383401590192 384539887872 385159914594 385570759392 386828815776 387790161984 389034225216 389568612888 389585486808 390742144128 391273564032 391372171281 391389123321 391904448039 393067990224 393504314112 393607918782 393624967662 394044842016 394887749438 395869123692 396390347028 397584427968 397601649088 398130560424 399425096616 399973757463 401706847152 401724246832 402135342336 402152760576 403566601074 403997080032 404014578912 404546527008 406322547264 406419427596 407626063936 408185989848 408203670168 408639095424 409177132416 410075739801 410633453919 410973481728 411071470992 412309777152 412436196702 412876136736 412974579654 414787600332 415333732788 415351722708 416584878528 417157110504 417701656008 419088393423 419529731712 419535429264 420106008816 421371530496 422032663962 422050944042 423303989472 423879694368 423885450996 425740590144 426296340288 426881912184 428167845504 428731595136 428750165376 428839642413 428858217333 430613791488 430716463632 431175902976 431308107126 431326788966 432607373856 432710521334 434610185772 435182417748 435646620864 435665490624 436263932232 437663503368 437682460488 438283672659 439584912144 440182759536 440652296448 442201489002 442220642682 442692353376 445221271872 445240556352 446668925248 447282481464 447301855224 448629869184 449220560256 449353233693 449964366267 450336962304 451300285072 451781680896 451801249536 451920203046 451939777686 452421855648 454496715036 454516401276 455114842884 456485824704 457112865672 458579321928 459209238579 459229128939 459718982352 461218972656 461710948608 461730947328 462455404866 463848499296 464479345824 464485653828 466498274112 466518480192 468657988344 469157899392 469178220672 469301749317 469795966848 469914363009 470827701253 471858441984 471970948176 472619259918 474042971808 474155998862 476216988156 476237615196 476864656164 477373321152 478958163912 479469062016 479583382824 481175562819 481688826192 482323044528 482343936048 483775987968 484440515424 484556021586 484577009826 485072890848 486015691616 486683295588 487865042496 489451353664 490102448472 490123676952 491600118912 492247387008 492371441289 492392768049 494408427264 494526310096 494533026162 495053814528 495205604478 496697355168 498028897548 499653887044 500186860992 500208526272 500895625896 502382756736 502502540904 503192791647 503214587127 504708602832 505373130288 505395020208 505934118144 507712820706 508254391008 508276405728 508974587604 511179978816 511202120256 513546552792 514094345856 514251973881 515771754368 515901737169 515924083129 517053549312 518712300288 518871344238 519424817184 519447315744 521829561708 521852164428 522539264052 524090653632 524810558376 524833290216 525393122688 527240236887 527263073967 527802636816 527825498256 528520462704 530112570624 530840747232 530967316698 532566795488 533298343284 535609129536 537044986296 538088801432 538662773376 538686105216 538827934401 539395369344 539531305677 541763396352 541892570128 541899929466 542613425094 542636928054 544247986464 544271560224 546767653068 547511271892 548095294656 549914928936 550501515648 550632772872 551389136571 553050133776 553778310384 553802296944 554369018112 555446504704 556209480672 556342098858 556935541344 558784524564 559380572352 560117083968 560141345088 562710218616 562734592056 563507579133 564405319296 565172925824 565180601328 565315358517 565339844797 567654120192 567797178186 568395120384 568544771574 568569397734 569175882912 571786189884 571810956444 574288618176 575077476168 575102385288 576809831808 577739871891 578356139088 579480247696 580243223664 580862161152 580887320832 581685242976 583551337824 583576613984 584352919332 584378230212 586113216192 586910346048 589601985336 589627523576 590256471168 590411878173 590437451493 592331624157 593628362496 593654075136 593803685538 594585520542 595741173014 596376641952 596402473632 599137644924 599952488356 602560270728 602586370248 603203013504 603229140864 605349901611 605995620048 606021868368 606819790512 608647766272 609483820896 609629141394 611439095904 612278984772 612305505252 612958643136 613765698624 614958630208 616607206488 618464665728 618654295053 619305794432 619314205104 619461869481 621997698816 622024640256 622181400498 623000599182 623027584062 624877317792 625735665756 626552484012 629294597568 629303143896 630159013224 632057295744 633048995943 633076416063 634955984208 634983486928 635819541552 635828176494 636497761536 638610885216 639444510432 640322868276 641567417092 642251768256 643097392704 643125248064 645920687232 646074695448 646102679768 646763854464 646962160689 646990183449 648911060784 649065782001 649603245312 650486723328 651915278658 652773626622 652801901102 653469931296 653498235936 656495255052 656523690732 659377368216 660274139304 660978444672 662263140224 663302233503 663330964023 664038530064 666915814656 666944701696 667831907808 667860834528 670003387872 670923722196 670952782836 672944803776 673830840384 673860026944 676950427608 677672521344 677701874304 677880304569 677909666529 678632783472 681573305088 681602827008 681745072554 681774601914 682672264326 684728737056 685669298508 687868982892 689578473528 691828458984 692566422912 692596420992 693683107299 695772748944 695802885904 696719018736 696728480742 698787538176 699747411168 699777720288 702986982516 703017431956 703736849088 703767331008 704693950272 707787662976 707956422264 708928889877 710306783209 711064457712 711233998293 711822940416 714145506048 714325482234 714356422794 715296984246 716059981728 718437245868 719203593024 719375074236 722533239288 723484566792 723515904072 725663981952 725695413632 726660773136 726834032379 726865514739 729023537424 730024943382 730793726208 731797563744 733219905248 734177030496 735185515428 737400178368 738371080512 738403062592 741612640896 741789465144 741799539243 742580721792 742808406717 745046032752 745840763136 746822778624 746855126784 747043346322 749480830566 750280291488 750312789408 751343438844 753574135104 753753811356 757062904248 758059695432 758092530312 758901177216 761569231059 762381586512 762414608592 763461881406 765718157568 766769968224 766803180384 770319829188 771141518784 773657631552 775580323968 778068450432 778307016357 778340728237 779137225776 779170973616 781484288256 782547128064 782744342562 782778246642 783808896078 786135980448 787215837564 787249935324 788089684032 789775498876 791738247384 792780694056 795168855936 795203298176 796261120848 796450975047 798850193232 799947514926 803413694304 803448493664 807133202148 807994160064 808029157824 809093054016 812645094528 812838855192 812849894199 813955392081 815252127872 816371979696 816407340336 817278190848 818354264832 820151479602 821266907838 822142941984 824872393404 825752273472 825949159308 829575200664 830667465576 830703445416 833169757056 834314221008 834513148287 835403312016 838176786846 839059463424 839070858528 840212017632 844065327924 844101888084 846607978944 847759388736 847770901992 851481180288 851695767279 852592680576 852817157361 852854096601 853763824368 856335691008 857463190272 857500330752 857679284826 857716434666 861432927264 862616214252 862653577932 865214747712 865421042668 869220371544 870364835496 871293241728 871330981248 872527864464 874394302327 875327006736 875364920976 876567345318 879169824288 880365519072 884402978004 884441285364 885384706752 890442543744 890481112704 890705528307 893337850496 893611759521 894564962928 894603710448 897259738368 898441120512 898706467386 899928732534 902600570144 903840406092 903879555372 904843711296 908993430072 909032802552 910229685768 912971649408 914225731344 914443712091 917158643856 918418477158 918458257878 919437964704 922437945312 924910809732 927696998592 928958691648 928971307656 932996548224 933036960384 933272100747 934500898773 934541376093 937315976688 938315798784 938356441344 938603498634 939591933696 939828726018 941655402506 943941896352 945238519836 948085943616 948311997724 952433976312 952475230392 953729312328 954746642304 957916327824 958144725811 958938124032 959166765648 962351125638 963377652384 964646089056 964687872096 968881030848 969112043172 969154019652 970145781696 972031383232 973366591176 975730084992 977872917987 978902707328 979160439933 979202851653 980204896944 980247353904 983200237824 984494774016 984742882578 984785536098 989052620192 989066052324 990411208956 993394710336 996057795096 999307774088 1000373721984 1000417052544 1001791251792 1004765513472 1005005081808 1006385583294 1006429174254 1009417205664 1010746260576 1010790040416 1015425641412 1016508782016 1016552811456 1017949175208 1022359957632 1022404240512 1022617608831 1022661902871 1024008396489 1027093105584 1028188691712 1028503947762 1031543508736 1031803474338 1031848166258 1037742688476 1038849634368 1038894631488 1043659123416 1043704328856 1045078528104 1048181307264 1049621116752 1049666580432 1049916854623 1050786245376 1054480473774 1054526147934 1055605273632 1055650996512 1057040925408 1061681494464 1061934633396 1065133590976 1066596686568 1071218259072 1071488223351 1071534634191 1072945476369 1074089972592 1076177602864 1077325546752 1077372210432 1077655868802 1078790738688 1079062611354 1083785140256 1083799858932 1085226850188 1085273856108 1088495972928 1088543120448 1093535306136 1095022543784 1095037415073 1096190589312 1099829857872 1101003031296 1101265545744 1102778273142 1106100267552 1107556620768 1107604593888 1112418961344 1112684197716 1113871082688 1117569049128 1118761144704 1120234167936 1120282690176 1120565019483 1122742979911 1124221245849 1125420437232 1125469184112 1127015158266 1128810638592 1130345851648 1130361202656 1130630717034 1130679689594 1135594356372 1137089543148 1137138795468 1138351765824 1143572379768 1143621912888 1148577236352 1150154952336 1150204770576 1153619663616 1155479743782 1156712278176 1158960495392 1160486447328 1163370485952 1167102675648 1167153227968 1168705838664 1168756460424 1172226432384 1173820692096 1174116513843 1174167369963 1175713344117 1179203970672 1179255047152 1180512942336 1180823756346 1180874902986 1184663248314 1187607371076 1189171041084 1191482346028 1192753283904 1192804947264 1198275289848 1199904976712 1199921272389 1205120541456 1205172740496 1206406027008 1206458281728 1210699803222 1211991240096 1212043736736 1213639581024 1218967641792 1219258282788 1222878191808 1224557969544 1224611010504 1225917286272 1227531397248 1229917260416 1230227219403 1230280505923 1231900361757 1233214412976 1236929331456 1237308590106 1238611588864 1238628410208 1238923738962 1244362800996 1246001198364 1246055168124 1249754635584 1251471331512 1253104968024 1257265180269 1258589195136 1258606287792 1260318026448 1264114591488 1266097991886 1266152832126 1269911968416 1269966973856 1271639083104 1271656352988 1277221770432 1278889020864 1280645736552 1283134834184 1284503536512 1286194785408 1286250496128 1286574651999 1291841374464 1292149390896 1292205359536 1293527708928 1293924321378 1293980366898 1297822121568 1298131564002 1303830557316 1305547253244 1305603802204 1306939862592 1306996471872 1312990510104 1313047381464 1314851017977 1318754736432 1320548278608 1321956889344 1324526280448 1326604467006 1326661928046 1328077060128 1335663815616 1335721669056 1340006775744 1341847444392 1341905565672 1345889607552 1347661680768 1347720053888 1348059701079 1349893098801 1353900855216 1355345042688 1355403748608 1355760609138 1355819333058 1357265566944 1363490145108 1363549203828 1365344528652 1369457474112 1371338597016 1375737965784 1377627715737 1377687386817 1379156947056 1383656917968 1385132845824 1385192841984 1387366214598 1391545497888 1391605771808 1393438037472 1393456961484 1399494822336 1399555440576 1405973965032 1406034863912 1407473698176 1407534662016 1407905247951 1409387900544 1412483103759 1415575325952 1415912844528 1417857779754 1420613566418 1422128915424 1422467996586 1428650964468 1428712845588 1430593968492 1432119963456 1436874491736 1438407186048 1438750148472 1443526688457 1445066478576 1446969133584 1447031808144 1451327963904 1451390827264 1453321546272 1453668064758 1453731029478 1458047074848 1460049886764 1463595127488 1466439810496 1468354060992 1470371030856 1474800356736 1476742161024 1476806125184 1477114323867 1477178304147 1483225281792 1483578930288 1483599078486 1485161443584 1485616813434 1490092065504 1494086692644 1498961661132 1500560582976 1500625578816 1502686877688 1507148270208 1507507622712 1509578374941 1509643761381 1514125808496 1516119390864 1516185060624 1517802354432 1523138462118 1524763173024 1524829217184 1526923762812 1533539936448 1533606360768 1540639658376 1542283037568 1542755921643 1547315263104 1547705211507 1547772249387 1551160647936 1556136900864 1556614032714 1556681456474 1558274451552 1558341947232 1565488685124 1565556493284 1567617792156 1572271960896 1574431675128 1574499870648 1576179368064 1579550997752 1581720710661 1581789221901 1583476494768 1585561388112 1590337711872 1590406596352 1592522241696 1592901950094 1597700386464 1599895029852 1606827388608 1606896987328 1614266404296 1615988320128 1616058315648 1616483803203 1618186108032 1618593917031 1625290189056 1625677710384 1625699788398 1627910784162 1630504255744 1632743959392 1632814680672 1640302959204 1642533815676 1644285883968 1649744786808 1651504546944 1651898318616 1654167409713 1659150401328 1661334931152 1661406890832 1666339514112 1668628442016 1669026296574 1670806624032 1676353573692 1678141717056 1680424035264 1688130655848 1688203776168 1690522737399 1693215957888 1695518777472 1695541803984 1695946075551 1696019534391 1702962360576 1703391534558 1705185361152 1705634314722 1705708193202 1707527648736 1715358569652 1715432869332 1722865854528 1725232428504 1725307155864 1730429495424 1730842085336 1733219615673 1738440743088 1740729670992 1742586483456 1742661962496 1745055728928 1748788604654 1750654013472 1750729841952 1753134690636 1758339648576 1760731038144 1768805956008 1768882570728 1770769413504 1771312354479 1776994872471 1780885087488 1780962225408 1781411056614 1786675700992 1787223519042 1789129925856 1789207420896 1797412934772 1799857465068 1805201140288 1807680812184 1807759110744 1809687422592 1816049704833 1817986860144 1818065605104 1820459371536 1825943298816 1828451462688 1828887424182 1834317287712 1836836954316 1836916515756 1838875929408 1844875890624 1849821619464 1855393997184 1855962885159 1857917383296 1857942615312 1858385608443 1865993096448 1866073920768 1866544201494 1869001797546 1869082752186 1874631953376 1877206997268 1879657452036 1883310805012 1887883792704 1890477039672 1896171887232 1896623995448 1899146987829 1899229248189 1904867952624 1904950460784 1907458624656 1909493284608 1915832655648 1916289451622 1918333531296 1924702251276 1926755304768 1929292178112 1929375744192 1937762061696 1938224086344 1938308039304 1940291563392 1940970550347 1944062766464 1946733182352 1947197346003 1951460169984 1955745835974 1957805414656 1958320879866 1958405703306 1960409793888 1960494707808 1969485765156 1969571072196 1978105240384 1978132104648 1980822417912 1986789420672 1989906700509 1989992892069 1992115590192 1998615548176 2000747443968 2000834105088 2003582503584 2010010163616 2012771166588 2012858348508 2018834411328 2021492521152 2021580080832 2030851282824 2033017564032 2033105622912 2033640913707 2033728999587 2035898350416 2044719915264 2044808481024 2045235217662 2045323805742 2048016792978 2054186211168 2057007895524 2063606948676 2063696332516 2075485376952 2077699268736 2077789262976 2081049321897 2085094105549 2087318246832 2087408657712 2090157056208 2096362614528 2099242233504 2099333160864 2099833709246 2108960947548 2109052295868 2111210547264 2111301993024 2114081850816 2123362988928 2123869266792 2130267181952 2130920349627 2133193373136 2133701994879 2142436518144 2142976446702 2143069268382 2145890952738 2148179945184 2152355205728 2155311737604 2158125222708 2167570280512 2167599717864 2170453700376 2170547712216 2176991945856 2177086240896 2180502097137 2180596544217 2187070612272 2190045087568 2190074830146 2192381178624 2199659715744 2202531091488 2205556546284 2212200535104 2215113241536 2215209187776 2224837922688 2225368395432 2225398617729 2227742165376 2228425220151 2235138098256 2237522289408 2240468335872 2240565380352 2241130038966 2245485959822 2248442491698 2250840874464 2250938368224 2254030316532 2260722405312 2261261434068 2261359379188 2271188712744 2274179086296 2274277590936 2276703531648 2284707693177 2284806653857 2287144759536 2287243825776 2297154472704 2300309904672 2300409541152 2310959487564 2313424556352 2317920990784 2320972894656 2326740971904 2334205351296 2334306455936 2334921049071 2335022184711 2337411677328 2337512920848 2344452864768 2347641384192 2348233027686 2348334739926 2351426688234 2358407941344 2358510094304 2361647512692 2361749805972 2369326496628 2375214742152 2378342082168 2382964692056 2385506567808 2385609894528 2389352925141 2396550579696 2399809953424 2399842544778 2410241082912 2410345480992 2421399606444 2423982480192 2424087473472 2427279162048 2437935283584 2438516565576 2438549682597 2441866176243 2445756383616 2449115939088 2449222021008 2451834572544 2455062794496 2459834520832 2460454438806 2460561011846 2463800723514 2466428825952 2474617180212 2477256820416 2477847477924 2488725601992 2492002396728 2492110336248 2499509271168 2502942663024 2503539444861 2506209936048 2514530360538 2517178390272 2517212575584 2520636052896 2532195983772 2532305664252 2539823936832 2539933947712 2543278166208 2543312705976 2554443540864 2555087301837 2557778041728 2558451472083 2558562289803 2561291473104 2566269668368 2569007073024 2572389570816 2572500992256 2573149303998 2584298781792 2584410719072 2587848642756 2587960733796 2595644243136 2596263128004 2607661114632 2611094506488 2611207604408 2613879725184 2613992943744 2623182906981 2625981020208 2626094762928 2629702035954 2637509472864 2641096557216 2653208934012 2653323856092 2656154120256 2671327631232 2671443338112 2672116584921 2680013551488 2680835278563 2683694888784 2683811131344 2691779215104 2695323361536 2695440107776 2696119402158 2699786197602 2707801710432 2711521218276 2711638666116 2714531133888 2726980290216 2727098407656 2730689057304 2738914948224 2742677194032 2743331136273 2751475931568 2755255431474 2755374773634 2758313894112 2767313835936 2774732429196 2783090995776 2783211543616 2786876074944 2786913922968 2798989644672 2799110881152 2799816302241 2803502696319 2803624128279 2811947930064 2812069727824 2814947396352 2815069324032 2815810495902 2818775801088 2824966207518 2831825689056 2835715559508 2841227132836 2844257830848 2844935993172 2857301928936 2857425691176 2861187936984 2864239926912 2873748983472 2874434177433 2876814372096 2877500296944 2887053376914 2890132957152 2893938267168 2894063616288 2906643092544 2907336129516 2907462058956 2916094149696 2920099773528 2927190254976 2932879620992 2933618753961 2936708121984 2937481319799 2937608554959 2940742061712 2949600713472 2953484322048 2953612250368 2954228647734 2954356608294 2967157860576 2967198156972 2971233626868 2980184131008 2988173385288 2997923322264 3001121165952 3001251157632 3005373755376 3014296540416 3015015245424 3019156749882 3019287522762 3028251616992 3032238781728 3032370121248 3046276924236 3049526346048 3049658434368 3053847525624 3067079872896 3067212721536 3067985708613 3072025189467 3081279316752 3084566075136 3085511843286 3094630526208 3095410423014 3095544498774 3113228065428 3113362912948 3116548903104 3116683894464 3130977370248 3131112986568 3135235584312 3144543921792 3148863350256 3148999741296 3149750563869 3152358736128 3159101995504 3163441421322 3163578443802 3166952989536 3171122776224 3185044483392 3185803900188 3195400772928 3199790059704 3213654777216 3213793974656 3214464670053 3214603902573 3218836429107 3228532808592 3231976640256 3232116631296 3232967606406 3236372216064 3237187834062 3251355420768 3251399576796 3255821568324 3265487918784 3265629361344 3280605918408 3285067631352 3285112245219 3288571767936 3299489573616 3303009093888 3303796637232 3308334819426 3318300802656 3322669862304 3322813781664 3337256884032 3338052593148 3341613248064 3352707147384 3356283434112 3360848070528 3368228939733 3372663737547 3376261311696 3376407552336 3381045474798 3386431915776 3391037554944 3391083607968 3391892151102 3392039068782 3406783069116 3411268629444 3411416386404 3415055297472 3430717139304 3430865738664 3445731709056 3450464857008 3450614311728 3460858990848 3461684170672 3466439231346 3476881486176 3481459341984 3490111457856 3497577209308 3501308026944 3501459683904 3506269381272 3516679297152 3521462076288 3522349541529 3522502109889 3527140032351 3537611912016 3537765141456 3541538827008 3542624708958 3553989744942 3562822113228 3574447038084 3578259851712 3578414841792 3594825869544 3599714930136 3599763817167 3610402280576 3615361624368 3615518221488 3619374845184 3632099409666 3635973720288 3636131210208 3640918743072 3656902925376 3657774848364 3668634575424 3673673908632 3673833031512 3677751858816 3689751781248 3690681658209 3690841517769 3695701085271 3699643238928 3710787994368 3711925770318 3715834766592 3715885230624 3716771216886 3733088402988 3738003595092 3738165504372 3749263906752 3754413994536 3759314904072 3766621610024 3771795540807 3775767585408 3780954079344 3792343774464 3793247990896 3798293975658 3798458496378 3809735905248 3809900921568 3814917249312 3831665311296 3832578903244 3836667062592 3849404502552 3853510609536 3858584356224 3858751488384 3859723955997 3872317624591 3875524123392 3876448172688 3876616078608 3880583126784 3881941100694 3888125532928 3893466364704 3894394692006 3911491671948 3916641759732 3916811406612 3920819587776 3920989415616 3938971530312 3939142144392 3944553053931 3956210480768 3956264209296 3961644835824 3973578841344 3979813401018 3979985784138 3984231180384 3997231096352 4007165007168 4020020327232 4025542333176 4025716697016 4037668822656 4042985042304 4043160161664 4044179103237 4049679296403 4061702565648 4066035128064 4066211245824 4067281827414 4067457999174 4071796700832 4090470435324 4090647611484 4096033585956 4108372422336 4114015791048 4127213897352 4127392665032 4132883147211 4133062160451 4150970753904 4155398537472 4155578525952 4162098643794 4170188211098 4174636493664 4174817315424 4180314112416 4198484467008 4198666321728 4199667418492 4217921895096 4218104591736 4222421094528 4222603986048 4228163701632 4237449311277 4243212357163 4246725977856 4247738533584 4260534363904 4261840699254 4266386746272 4267403989758 4285952893404 4286138536764 4291781905476 4296359890368 4304710411456 4310623475208 4316250445416 4330580065371 4335140561024 4335199435728 4340907400752 4341095424432 4353983891712 4354172481792 4361004194274 4361193088434 4374141224544 4380090175136 4380149660292 4399319431488 4405062182976 4411113092568 4424401070208 4430226483072 4430418375552 4431342971601 4431534912441 4449675845376 4450736790864 4450797235458 4455484330752 4456850440302 4470276196512 4482260077932 4490971919644 4496884983396 4501681748928 4501876736448 4508060633064 4521444810624 4522522868136 4522718758376 4528735124823 4528931284143 4542377425488 4548358172592 4548555181872 4553407063296 4569415386354 4569613307714 4574289519072 4574487651552 4600619809344 4600819082304 4621918975128 4626849112704 4635841981568 4641945789312 4643115634521 4643316748161 4653481943808 4668410702592 4668612911872 4669842098142 4670044369422 4674823354656 4675025841696 4696466055372 4696669479852 4702853376468 4716815882688 4717020188608 4723295025384 4723499611944 4738652993256 4745162131983 4745367665703 4750429484304 4756684164336 4765929384112 4771013135616 4771219789056 4778705850282 4793101159392 4799619906848 4799685089556 4820482165824 4820690961984 4842799212888 4847964960384 4848174946944 4849451409609 4854558324096 4855781751093 4875870567168 4877033131152 4877099365194 4883732352486 4891512767232 4898231878176 4898444042016 4920908877612 4921122023692 4927601447028 4932857651904 4949234360424 4954513640832 4955694955848 4962502229139 4972147482463 4977451203984 4984004793456 4984220672496 4999018542336 5005885326048 5007078889722 5012419872096 5029060721076 5034425151168 5041272105792 5064391967544 5064611328504 5079647873664 5079867895424 5086556332416 5086625411952 5087838226653 5088058603173 5108887081728 5110174603674 5115556083456 5116902944166 5117124579606 5122582946208 5132539336736 5146298607996 5168597563584 5168821438144 5175697285512 5175921467592 5191288486272 5192526256008 5199658847019 5215322229264 5222189012976 5222415208816 5227759450368 5227985887488 5246365813962 5251962040416 5252189525856 5259404071908 5275018945728 5282193114432 5306417868024 5306647712184 5312308240512 5313937063437 5330984617413 5342655262464 5342886676224 5344233169842 5360027102976 5361670557126 5367389777568 5367622262688 5392238804316 5399572395204 5415603420864 5423042436552 5423277332232 5429062267776 5448149114499 5448385097659 5453960580432 5454196815312 5461378114608 5477829896448 5485354388064 5486662272546 5502951863136 5510510862948 5510749547268 5516627788224 5534627671872 5549464858392 5566181991552 5566423087232 5567888655477 5573752149888 5573827845936 5575156825329 5597979289344 5598221762304 5599632604482 5607005392638 5607248256558 5623895860128 5624139455648 5631620991804 5649932415036 5663651378112 5671431119016 5682454265672 5688515661696 5689871986344 5697687744567 5714603857872 5714851382352 5722375873968 5728479853824 5747497966944 5748868354866 5755000593888 5774106753828 5780265914304 5787876534336 5788127232576 5813286185088 5814672259032 5814924117912 5822911651041 5832188299392 5840199547056 5841592038009 5854380509952 5865759241984 5867237507922 5873416243968 5874962639598 5875217109918 5881484123424 5908457295468 5908713216588 5934315721152 5934396313944 5942467253736 5960368262016 5969720101527 5969978676207 5976346770576 5995846644528 6002242331904 6002502315264 6010747510752 6030030490848 6038313499764 6038575045524 6056503233984 6064477563456 6064740242496 6092553848472 6099052692096 6099316868736 6100922741121 6101186998761 6107695051248 6120760116289 6134159745792 6134425443072 6135971417226 6144050378934 6162558633504 6171023686572 6190820846028 6191088997548 6226456130856 6226725825896 6233097806208 6233367788928 6255282316647 6261954740496 6262225973136 6270471168624 6289087843584 6297726700512 6297999482592 6299501127738 6318203991008 6326882842644 6327156887604 6333905979072 6342245552448 6370088966784 6371607800376 6390801545856 6392761048881 6399580119408 6401105984637 6427309554432 6427587949312 6428929340106 6429207805146 6437672858214 6457065617184 6465935212812 6474375668124 6502710841536 6502799153592 6511643136648 6530975837568 6531258722688 6541506291411 6541789632651 6561211836816 6570135262704 6570224490438 6577143535872 6598979147232 6607593274464 6616669638852 6636601605312 6645339724608 6645627563328 6674513768064 6676105186296 6683226496128 6685275660453 6705414294768 6707013080677 6712566868224 6721696141056 6736457879466 6745327475094 6752522623392 6752815104672 6762090949596 6782167215936 6783784302204 6784078137564 6813566138232 6822537258888 6822832772808 6830110594944 6854123079531 6854419961571 6861434278608 6861731477328 6891463418112 6900929714016 6901228623456 6923368341344 6932878462692 6953762972352 6962918683968 6980222915712 6995154418616 7002616053888 7002919367808 7004763147213 7005066554133 7012538762544 7033358594304 7042924152576 7044699083058 7045004219778 7054280064702 7075223824032 7075530282912 7085249417916 7107979489884 7125644226456 7148894076168 7156519703424 7156829683584 7168058775423 7189651739088 7199429860272 7199527634334 7220804561152 7230723248736 7231036442976 7264198819332 7271947440576 7272262420416 7281837486144 7313805850752 7315549696728 7325598528729 7337269150848 7347347817264 7347666063024 7349417982361 7355503717632 7379503562496 7381363316418 7381683035538 7391402170542 7399286477856 7423851540636 7431770461248 7433542433772 7466176805976 7476007190184 7476331008744 7498527813504 7508827989072 7510618334583 7518629808144 7533243220048 7543591081614 7551535170816 7561908158688 7586495981792 7596587951316 7596916992756 7619471810496 7619801843136 7629834498624 7663330622592 7665157806488 7665261905511 7673334125184 7675354416249 7675686869409 7698809005104 7707021219072 7717168712448 7717502976768 7719447911994 7744635249182 7752896345376 7753232157216 7763882201388 7786932729408 7788789384012 7822983343896 7833283519464 7833622813224 7841639175552 7841978831232 7869548720943 7877943060624 7878284288784 7889106107862 7912420961536 7912528418592 7923289671648 7959626802036 7959971568276 7968462360768 7994462192704 8014330014336 8040040654464 8042505835689 8051084666352 8051433394032 8075337645312 8085970084608 8086320323328 8088358206474 8099358592806 8123405131296 8134563654828 8134915998348 8143593401664 8180940870648 8181295222968 8192067171912 8216744844672 8228031582096 8229993408819 8254427794704 8254785330064 8265766294422 8266124320902 8301941507808 8324197287588 8340376422196 8349272987328 8349634630848 8360628224832 8396968934016 8397332643456 8399334836984 8399448906723 8410508088957 8410872384837 8435843790192 8436209183472 8444842189056 8445207972096 8456327403264 8474898622554 8486424714326 8495477067168 8523681398508 8532773492544 8534807979516 8571905786808 8572277073528 8583563810952 8592719780736 8609420822912 8621246950416 8623302532299 8632500890832 8661160130742 8670281122048 8670398871456 8681814801504 8682190848864 8722008388548 8722386176868 8748282449088 8760180350272 8760299320584 8798638862976 8800856261883 8810124365952 8812443959397 8812825664877 8822226185136 8848802140416 8860452966144 8860836751104 8862685943202 8863069824882 8901473581728 8901594470916 8913700880604 8940552393024 8964520155864 8981943839288 8993769966792 9003363497856 9003753472896 9016121266128 9042889621248 9045045736272 9045437516752 9057470249646 9057862568286 9084754850976 9096716345184 9097110363744 9138830772708 9139226615428 9148579038144 9148975303104 9201239618688 9201638164608 9203957125839 9216075568401 9233988181717 9243837950256 9253698225408 9271683963136 9283891578624 9286231269042 9286633496322 9339684196284 9340088738844 9349646709312 9350051683392 9392932110744 9393338959704 9405706752936 9433631765376 9434040377216 9446590050768 9446999223888 9449251691607 9477305986512 9490324263966 9490735331406 9500858968608 9513368328672 9531858768224 9557411700564 9586202318784 9599239813696 9599370179112 9640964331648 9641381923968 9643394010159 9643811707719 9656509287321 9685598425776 9695929920768 9696349893888 9698902819218 9709116648192 9711563502186 9754066262304 9754198730388 9767464704972 9796463756352 9796888084032 9841817755224 9842244047384 9855202894056 9855336735657 9865715303808 9898468720848 9909027281664 9911389911696 9925004458278 9944294964926 9954902407968 9968009586912 9968441344992 10011770652096 10014157779444 10024839744192 10058121442152 10068850302336 10082544211584 10104686819199 10117991212641 10118429467081 10128783935088 10129222657008 10159295747328 10159735790848 10173112664832 10173250823904 10175676453306 10176117206346 10220349207348 10233805888332 10234249159212 10245165892416 10265078673472 10292597215992 10337195127168 10337642876288 10351394571024 10351842935184 10382576972544 10385052512016 10399317694038 10430644458528 10444378025952 10444830417632 10492731627924 10503924080832 10504379051712 10518808143816 10550037891456 10564386228864 10567048624587 10567506329667 10581420097053 10612835736048 10613295424368 10624616481024 10627874126874 10661969234826 10688466339684 10723341114252 10734779555136 10735244525376 10784477608632 10799144790408 10799291451501 10831206841728 10846084873104 10846554664464 10858124535552 10896298228998 10896770195318 10907921160864 10908393630624 10922756229216 10970708776128 10973324545092 11005903726272 11021021725896 11021499094536 11033255576448 11069255343744 11072044974627 11072524553307 11087103255813 11098929716784 11132363983104 11132846174464 11135777310954 11147504299776 11147655691872 11150313650658 11199265208964 11214010785276 11214496513116 11247791720256 11248278911296 11263241983608 11299864830072 11315386622421 11327302756224 11342862238032 11364908531344 11377031323392 11379743972688 11395375489134 11429207715744 11429702764704 11444751747936 11494995933888 11497736709732 11510001187776 11548213507656 11560531828608 11575753068672 11576254465152 11579171867991 11616952873773 11626572370176 11629344518064 11629848235824 11645823302082 11664376598784 11680399094112 11683184076018 11734475015844 11749925279196 11750434219836 11762968246848 11816914590936 11817426433176 11833659161793 11868631442304 11868792627888 11884934507472 11920736524032 11939440203054 11939957352414 11952693541152 11991693289056 12021495021504 12060060981696 12076626999528 12077150091048 12113006467968 12128955126912 12129480484992 12132537309711 12149037889209 12185107696944 12198105384192 12198633737472 12201845482242 12202373997522 12215390102496 12241520232578 12271942834452 12288100757868 12325117267008 12342047373144 12381641692056 12382177995096 12399186481353 12452912261712 12453451651792 12466195612416 12466735577856 12510564633294 12523909480992 12524451946272 12540942337248 12595453401024 12595998965184 12599002255476 12636407982016 12653765685288 12654313775208 12667811958144 12684491104896 12712347933831 12729637071489 12740177933568 12743215600752 12781603091712 12785522097762 12799160238816 12802211969274 12857858680212 12858415610292 12875345716428 12914131234368 12931870425624 12948751336248 12991740196113 13005421683072 13005598307184 13023286273296 13061951675136 13062517445376 13083012582822 13083579265302 13122423673632 13140270525408 13140448980876 13197958294464 13215186548928 13233339277704 13273203210624 13290679449216 13291255126656 13294028914803 13294604737323 13349027536128 13352210372592 13366452992256 13370551320906 13410828589536 13414026161354 13472915758932 13490654950188 13505045246784 13505630209344 13524181899192 13564334431872 13567568604408 13568156275128 13586793852429 13627132276464 13645074517776 13645665545616 13660221189888 13708246159062 13708839923142 13722868557216 13723462954656 13801859428032 13802457246912 13846736682688 13865756925384 13907525944704 13925837367936 13929346903563 13929950244483 13960445831424 13990308837232 14005232107776 14005838735616 14009526294426 14010133108266 14025077525088 14089398166116 14090008439556 14108560129404 14150447648064 14151060565824 14170498835832 14215958979768 14235486395949 14236102997109 14251288452912 14297788152336 14313039406848 14313659367168 14336117550846 14379303478176 14398859720544 14399055268668 14461446497472 14462072885952 14528397638664 14543894881152 14544524840832 14548354228827 14563674972288 14567345253279 14595658738843 14627611701504 14631099393456 14651197057458 14674538301696 14694695634528 14695332126048 14698835964722 14762726632836 14763366071076 14782804341084 14798572955712 14847703081272 14863540922496 14867084867544 14916442447389 14932353611952 14952014380368 14952662017488 14997055627008 15017655978144 15021236669166 15037259616288 15066486440096 15087182163228 15123816317376 15172991963584 15193175902632 15193833985512 15238943620992 15239603686272 15259668997248 15263514679959 15264175809519 15326661245184 15330315612976 15330523811022 15346668250368 15350708832498 15351373738818 15397618010208 15438895823988 15489270498364 15505792690752 15506464314432 15527764402776 15573865458816 15577578768024 15598976541057 15645966687792 15666567038928 15667245626448 15683278351104 15683957662464 15739097441886 15755886121248 15756568577568 15778212215724 15825056837184 15846579343296 15919253604072 15919943136552 15936924721536 15941811190311 15988924385408 15992953852239 15993646576999 16028660028672 16080081308928 16085011671378 16102169332704 16102866788064 16176716412948 16198717185612 16246810262592 16269127309656 16269831996696 16287186803328 16344447343497 16345155292977 16361881741296 16362590445936 16384134343824 16433489689344 16456063164192 16459986817638 16508855589408 16509570660128 16531532588844 16532248641804 16603883015616 16648394575176 16680752844392 16698545974656 16699269261696 16703665966431 16721256449664 16725470475987 16793937868032 16794665286912 16798669673968 16798897813446 16821016177914 16821744769674 16871687580384 16872418366944 16949797245108 16972849428652 16990954134336 17047362797016 17065546985088 17069615959032 17093063233701 17143811573616 17144554147056 17167127621904 17185439561472 17218841645824 17242493900832 17246605064598 17265001781664 17322320261484 17340797742912 17363629603008 17364381697728 17444016777096 17444772353736 17468734953123 17496564898176 17520360700544 17520598641168 17524776114027 17597277725952 17601712523766 17620248731904 17624887918794 17625651329754 17644452370272 17725371886404 17726139649764 17802947163456 17803188941832 17827401761208 17881104786048 17909160304581 17909936028621 17929040311728 17963887678576 17987539933584 18006726995712 18007506945792 18032242532256 18090091472544 18090875033504 18114940499292 18115725136572 18169509701952 18193432690368 18194220727488 18277661545416 18278453230856 18297158076288 18297950606208 18302768223363 18303560996283 18362280348867 18402479237376 18403276329216 18407914251678 18432151136802 18467976363434 18487675900512 18572462538084 18573266992644 18679368392568 18680177477688 18699293418624 18700103366784 18765846949941 18785864221488 18786677919408 18811413505872 18867263530752 18868080754432 18893180101536 18893998447776 18898503383214 18954611973024 18980648527932 18981470662812 19001717937216 19026736657344 19063717536448 19114823401128 19172404637568 19178283146643 19198479627392 19198740358224 19203317953911 19281928663296 19282763847936 19286788020318 19287623415438 19313018574642 19371196851552 19397805638436 19423127004372 19508132524608 19508397460776 19534929409944 19592927512704 19593776168064 19624518874233 19625368897953 19683635510448 19684488094768 19710405788112 19710673471314 19731430607616 19796937441696 19822779823392 19850008916556 19888589929852 19909804815936 19936019173824 19936882689984 20023541304192 20028315558888 20049679488384 20055826981359 20116242884304 20121039242031 20137700604672 20165088423168 20209373638398 20235982425282 20236858934162 20257567870176 20258445314016 20346501647808 20351352906612 20352234412692 20440698414696 20467611776664 20468498318424 20490331784832 20530157346944 20562369238593 20563259884713 20585194431984 20674390254336 20675285752576 20702789142048 20703685870368 20770105024032 20798635388076 20861288917056 20888756051904 20889660835264 20985463255848 21007848161664 21008758103424 21014289441639 21015199662399 21037616287632 21100075782912 21128772457728 21134097249174 21135012659334 21162840194106 21225671472096 21226590848736 21255748253748 21323938469652 21376932679368 21446682228504 21469559110272 21470489050752 21504176326269 21568955217264 21598289580816 21598582903002 21662413683456 21692169746208 21693109328928 21792596457996 21793540390636 21815842321728 21816787261248 21845512458432 21941417552256 21946649090184 21976795586187 22011807452544 22019510279479 22042043451792 22042998189072 22048253947083 22066511152896 22138510687488 22144089949254 22145049106614 22174206511626 22197859433568 22271554621908 22295311383744 22300627301316 22398530417928 22428021570552 22428993026232 22495583440512 22496557822592 22526483967216 22531855003749 22599729660144 22630773244842 22654605512448 22685724476064 22729817062688 22759487945376 22790750978268 22858415431488 22859405529408 22889503495872 22989991867776 22995473419464 22995785716533 23020002375552 23027060608227 23096427015312 23121063657216 23151506137344 23152508930304 23158343735982 23233905747546 23258689036128 23259696471648 23291646604164 23360798188224 23366368152036 23468950031688 23499850558392 23500868439672 23525936493696 23608646162829 23633829181872 23634852866352 23667318323586 23737262884608 23737585255776 23769869014944 23878880406108 23879914704828 23905387082304 23983386578112 24042990043008 24120121963392 24127517507067 24153253999056 24154300182096 24226012935936 24257910253824 24258960969984 24265074619422 24298075778418 24370215393888 24403690964484 24404747995044 24430780204992 24483040465156 24543885668904 24576201515736 24650234534016 24684094746288 24689980226457 24763283384112 24764355990192 24798372962706 24905824523424 24906903303584 25021129266588 25047818961984 25048903892544 25081884674496 25190906802048 25191997930368 25198004510952 25198346720169 25232617154511 25272815964032 25307531370576 25308627550416 25335623916288 25368982209792 25424695867662 25459274142978 25486431201504 25571044195524 25598320477632 25604423938548 25715717360424 25716831220584 25750691432856 25828262468736 25863740851248 25869907596897 25897502672496 25983480392226 26010843366144 26011196614368 26046572546592 26166025165644 26167158530604 26244847347264 26280541050816 26280897961752 26395916588928 26402568785649 26430373097856 26437331878191 26438476994631 26466678555408 26546406421248 26581358898432 26582510253312 26588057829606 26589209474646 26704420745184 26741102641812 26821657179072 26828052322708 26945831517864 26981309900376 27010090493568 27011260418688 27048363798384 27106223372137 27128668863744 27135137208816 27136312550256 27173587704858 27254264552928 27290149035552 27291331091232 27416492318124 27417679846284 27445737114432 27446925909312 27603718856064 27604914493824 27611871377517 27693473365376 27701964545151 27731513850768 27815051889408 27851674735872 27858693807126 27859900488966 27980617674464 28019052588852 28020266216532 28050155050176 28178796332232 28180016879112 28217120258808 28300895296128 28302121131648 28340997671664 28347755074821 28431917959536 28470972791898 28472205994218 28502576905824 28595576304672 28672235101692 28758606956352 28797719441088 28798110537336 28922892994944 28924145771904 28930182030477 28931435123157 28969527861963 29056795277328 29087789762304 29089049681664 29096708457654 29127349944576 29134690506558 29191317477686 29262198786912 29302394114916 29389391269056 29390664252096 29397671929444 29525453265672 29526732142152 29565608682168 29597145911424 29695406162544 29702486500141 29727081844992 29734169735088 29832884894778 29864707223904 29904028760736 29905324034976 30035311956288 30042473338332 30074519232576 30132972880192 30174364326456 30247632634752 30314060457597 30345983927168 30353973637923 30355288401243 30386351805264 30387667971024 30477887241984 30479207372544 30519337994496 30527029359918 30528351619038 30660631225952 30661047622044 30701417664996 30702747477636 30795236020416 30877791647976 30978540996728 31011585381504 31012928628864 31055528805552 31147730917632 31155157536048 31197953082114 31291933375584 31333134077856 31334491252896 31478194883772 31511772242496 31513137155136 31556424431448 31650113674368 31693158686592 31701145873761 31702518989001 31744260291159 31838507208144 31839886273104 31873849443072 31883622380622 31977848770816 31985907704478 31987293153998 32170023342756 32204338665408 32205733576128 32353432825896 32397434371224 32493620525184 32538254619312 32539663993392 32574373606656 32688894686994 32690310585954 32723763482592 32725180891872 32768268687648 32912126328384 32919973635276 33017711178816 33019141320256 33063065177688 33064497283608 33207766031232 33216134923881 33217573659921 33261309767439 33296789150352 33361505688784 33397091949312 33398538523392 33407331932862 33442512899328 33450940951974 33597339347936 33597795626892 33642032355828 33643489539348 33743375160768 33744836733888 33899594490216 33945698857304 33946159867263 33981908268672 34094725594032 34131093970176 34139231918064 34186126467402 34287623147232 34289108294112 34334255243808 34484987801664 34493210129196 34530003563328 34644640522968 34681595485824 34727259206016 34728763395456 34737515603973 34805032377241 34850858621319 34888033554192 34889544707472 34937469906246 34993129796352 35040721401088 35041197282336 35049552228054 35203425047532 35249775837588 35251302659508 35288904740544 35450743772808 35452279299528 35605894326912 35606377883664 35654803522416 35762209572096 35818320609162 35819872057242 35858080623456 35927775357152 35975079867168 36064485064512 36180182945088 36181750067008 36229880998584 36231450273144 36339019403904 36386865380736 36388441454976 36397611929133 36447113667627 36555323090832 36556906461712 36594316152576 36595901212416 36605536446726 36607121992566 36724560697734 36815828503356 36864302273604 36935952726868 36975351801024 37144925076168 37146533985288 37197559444059 37358736785136 37360354955376 37398586837248 37400206733568 37531693899882 37571728442976 37573355838816 37622827011744 37786360203072 37787996895552 37797006766428 37909223946048 37961297055864 37962941325624 38003435874432 38053473314688 38127435072896 38137043801493 38138695683613 38188911214467 38229646802256 38344809275136 38356566293286 38396959254784 38397480716448 38406635907822 38573576040636 38575246830876 38626037149284 38742393703104 38795611276872 38846254008744 38975220588339 39016265049216 39016794921552 39069858819888 39185855025408 39187552336128 39249037748466 39250737795906 39367271020896 39368976189536 39420811576224 39421346942628 39593874883392 39645559646784 39700017833112 39777179859704 39819609631872 39872038347648 39873765379968 39883814211969 40047082608384 40056631117776 40099358976768 40111653962718 40232485768608 40242078484062 40418747276796 40471964850564 40473717868324 40515135740352 40516890628032 40693003295616 40702705813224 40704468825384 40760381557287 40881396829392 40935223553328 40936996636848 40980663569664 41060314693888 41124738477186 41126519769426 41170388863968 41405578284096 41407371740736 41540210048064 41597270776152 41722577834112 41777512103808 41779321670528 41788040710689 41789850733449 41970926511696 42015696323328 42017516206848 42028578883278 42030399324798 42075232575264 42268194498348 42270025318668 42325680388212 42451342944192 42453181697472 42511496507496 42647876939304 42706459187847 42708308991327 42753865358736 42893364457008 42939118220544 42940978101504 43008352652538 43137910434528 43196579161632 43197165806004 43384339492416 43386218657856 43585192915992 43587080781272 43631684643456 43633574522496 43645062686481 43691024916864 43786976216529 43882835104512 43893298180368 43953591172374 44023614905088 44039020558958 44084086903584 44085996378144 44096507894166 44288179898508 44290098213228 44348413023252 44395718867136 44543109243816 44590622767488 44601254602632 44749327342167 44797060835856 44856043141104 44857986052464 44991166881024 44993115645184 45052967934432 45063710007498 45199459320288 45261546489684 45371448952128 45459634125376 45518975890752 45581501956536 45716830862976 45718811058816 45779006991744 45790544039877 45792527428557 45979983735552 45990946838928 45991571433066 46040004751104 46054121216454 46192854030624 46316687471964 46467811495092 46517378072256 46519392943296 46583293208328 46721596376448 46732736304072 46796929623171 46937900063376 46999701116784 47001736879344 47051872987392 47217292325658 47267658363744 47269705732704 47334636647172 47475170511552 47539738029888 47757760812216 47759829409656 47810774164608 47825433570933 47966773156224 47978861556717 47980939730997 48085980086016 48240243926784 48255035014134 48306507998112 48308600364192 48530149238844 48596151556836 48740430787776 48807381928968 48809495990088 48861560409984 48966080930312 49033342030491 49035465878931 49087771337808 49152403031472 49300469068032 49368189492576 49379960452914 49526566768224 49528711980384 49596745925412 49811649046848 49813806607168 50042258533176 50095637923968 50097807785088 50110997899293 50163769348992 50176411427961 50381813604096 50383995860736 50396009021904 50396693440338 50465234309022 50545631928064 50615062741152 50617255100832 50849391735324 50918548285956 50972862403008 51142088391048 51196640955264 51208847877096 51279189701103 51431434720848 51433662441168 51501382865712 51656524937472 51727481702496 51739815193794 51795005344992 51966960784452 52022393228736 52093145093184 52332050331288 52334317061208 52406204859369 52489694694528 52561082101632 52561795923504 52574328342081 52791833177856 52805137571298 52860746195712 52874663756382 52876953989262 52933357110816 53176115659212 53178418949292 53408841490368 53482205283624 53643314358144 53656104645416 53727480913743 53729808085863 53891663035728 53962619800752 54020180987136 54022520837376 54096727596768 54212446744274 54270274417632 54272625100512 54347175409716 54508529105856 54580298071104 54582662182464 54832984636248 54835359692568 54891474228864 54893851818624 54910682988849 55086841046601 55207437712128 55209828987648 55223742755034 55386946730752 55403929090302 55463027701536 55717387614252 55719800977932 55961235348928 56038105177704 56040532433064 56100310100352 56297540849823 56357592664464 56360033758224 56434240517616 56601790592256 56604242263296 56681995343328 56695510149642 56863835919072 56941945583796 56944411988436 57005153811648 57191152609344 57344470203384 57517213912704 57534849439929 57595438882176 57596221074672 57609953861733 57845785989888 57848291543808 57860364060954 57862870246314 57939055723926 58113590554656 58193416915308 58269381013116 58382634955372 58524397573824 58604788229832 58778782538112 58781328504192 58795343858888 58873556622699 58876106693859 59050906531344 59053464284304 59131217364336 59194291822848 59390812325088 59404973000282 59468339470176 59665769789556 59729414447808 59808057521472 59810648069952 60070623912576 60084946676664 60149038465152 60265945760384 60348728652912 60363117726093 60495265269504 60628120915194 60691967854336 60707947275846 60710576802486 60772703610528 60775335942048 61054058719836 61056703238076 61321262451904 61322095244088 61402835329992 61405494955272 61590472040832 61687107715779 61689779654139 61755583295952 61957081993456 62023170763008 62025857257728 62111057611104 62310315072096 62395906164228 62583866751168 62666268155712 62668982505792 62956389767544 63023544484992 63026274310272 63042868324917 63045598987197 63112848862896 63300227348736 63386317373184 63402291747522 63405037978002 63488520582318 63677014416288 63679772546208 63767244761244 63971815408956 63974586307996 64340046685512 64408677330816 64411467152256 64512528978807 64637917272019 64706865651792 64794868742448 64987241050368 65076509238624 65079327986784 65377789373988 65380621171908 65447526965184 65450361783744 65536537375296 65824252656768 65839947270552 66035422357632 66038282640512 66058530838437 66126130355376 66128994567216 66144761841249 66415532062464 66432269847762 66435147319842 66522619534878 66593578300704 66723011377568 66814663865724 66901881903948 67194678695872 67195591253784 67284064711656 67286979078696 67486750321536 67489673467776 67595565011247 67799188980432 67891397714608 67892319734526 67963816537344 68189451188064 68278463836128 68372252934804 68575246294464 68578216588224 68668510487616 68969975603328 68986420258392 68987357149599 69060007126656 69081181824681 69289281045936 69363190971648 69454518412032 69457526790912 69475031207946 69610064754482 69701717242638 69776067108384 69779089414944 69874939812492 70082394564672 70099104456108 70406850095064 70499551675176 70502605319016 70577809481088 70825938488487 70829006269567 70901487545616 70904558599056 71211788653824 71212755767328 71309607044832 71636641218324 71639744114484 71716161246912 71855550714304 71950159734336 72128970129024 72360365890176 72363500134016 72382552521201 72459761997168 72462900546288 72678038807808 72773730761472 72776882909952 72795223858266 72894227335254 73110646181664 73113812923424 73211072893452 73214243985132 73449121395468 73631657006712 73728604547208 73871905453736 73950703602048 74069940679371 74289850152336 74293067970576 74395118888118 74717473570272 74720709910752 75063387799764 75143456885952 75146711677632 75245654023488 75572720406144 75575993791104 75594013532856 75595040160507 75697851463533 75818447892096 75922594111728 75925882651248 76006871748864 76106946629376 76254870145792 76274087602986 76277391367226 76377822428934 76459293604512 76713132586572 76794961432896 76813271815644 77147152081272 77150493661752 77252074298568 77484787406208 77591222553744 77609722790691 77692508017488 77950441176678 78032530098432 78033589843104 78139717639776 78498075496932 78501475591812 78734542041792 78737952379072 78841623152448 78842693885256 79187749766784 79207706356947 79291119293568 79311995634573 79315430983893 79400035666224 79554359719408 79639219263744 79744076695296 79747530759936 79767628423938 80113262235552 80223307925436 80464971537216 80484156968124 80837494553592 80943929701128 80947435736648 81030271480704 81033781256064 81318670116411 81386006591232 81405411626448 81408937650768 81520763114574 81762793658784 81870447106656 81873993273696 82249476954372 82253039538852 82340777727936 82811156568192 82814743481472 82835614132551 83080420096128 83105893635453 83194541552304 83445155668224 83555024207616 83558643341056 83576081421378 83579701466898 83941853023392 84057157766556 84060798649596 84150465150528 84536388996696 84540050637336 84651360776424 84902685888384 84906363394944 85022993014992 85043265224463 85295753878608 85412918375694 85416617982654 85507730717472 85786728914016 86016705305076 86275820869056 86393158323264 86394331612008 86768678984832 86772437315712 86794305369471 86908583585889 87170385831984 87174161562544 87263369286912 87267149044992 87290125372962 87382049833728 87573952433058 87786596360736 87907182344748 88078041117916 88168173807168 88171992756288 88193015788332 88576359797016 88580196426456 88696826046504 88791437734272 89086218487632 89107459500423 89181245534976 89202509205264 89498654684334 89594121671712 89712086282208 89715972104928 90105935868864 90127420014996 90398918640576 90523092979368 90742897904256 90919268250752 90942181372791 91037951781504 91061920913769 91065865203729 91163003913072 91433661725952 91437622117632 91558013983488 91581088079754 91585054857114 91981893677856 91983142866132 92108242432908 92385708061248 92633374943928 92935622990184 93034756144512 93038785886592 93166586416656 93443192752896 93465472608144 93593859246342 93875800126752 93999402233568 94003473758688 94434584651316 94535316727488 94539411465408 94669273294344 94950341023104 95079476059776 95107556967003 95232780873477 95515521624432 95519658819312 95621548329216 95650867141866 95933546312448 95957723113434 95961879461994 96510070028268 96613015996224 96617200728384 97060298477688 97192303113672 97480861575552 97614763857936 97618991980176 97723120819968 97932161860624 98066684060982 98070931757862 98175542675616 98304806062944 98736378985152 98759920905828 99053133536448 99057423960768 99193491850824 99623298093696 99627613214336 99648404771643 99652720979763 99783929302317 100084517066352 100191275847936 100195615570176 100221995798586 100327538697984 100352822855922 100792018043808 100793386880676 100930468618044 101230125482304 101234510201664 101698783470648 101837096571912 101838479601789 101945724806016 102284176782096 102393281910528 102417695754192 102558379402206 102862869441696 102867324882336 103002765731424 103454963404992 103479630387588 103590010689984 103933921568904 104044786457472 104186290186368 104415097131723 104552575863957 104664100662576 104668634122416 104812409718738 104979389389056 105122164203264 105123591847008 105148656684162 105610275142596 105749327512764 105753907978524 105866714221632 106352231318424 106356837898584 106817682980736 106964410567248 107286628716288 107312209290832 107454961827486 107459616171726 107783326071456 107925239601504 108193455193536 108424893488548 108540548835264 108545250201024 108694350819432 109017058211712 109160596142208 109165324364928 109192835787399 109341341002881 109665969272496 109670719385136 109782948457728 109787703637248 109821365977698 110173682093202 110447485510068 110807858180604 110926055403072 111434775228504 111439601955864 111592678332177 111922470697856 112076210355408 112081064866128 112200620200704 112595081699646 112715185328928 112720067516448 112868481035232 113363990686656 113391020299284 113727671838144 113883891167592 113888823976872 114010307623296 114382305218688 114411131404479 114416087050839 114566733643401 114688940406768 115034427825408 115069698879858 115190877764352 115192442149344 115219907723466 115720728121908 115725740492628 115878111447852 116227181109312 116386833830616 116538762026232 116765269910744 116925661765017 117048795147648 117209576459664 117557565076224 117562657008384 117590687717776 117747113245398 117752213387718 118101813062688 118106928568608 118262434728672 118781624650176 118809946000564 118936678940352 119331539579112 119458828895616 119616115042944 119621296139904 119651442635907 120041846362321 120141247825152 120169893353328 120298076930304 120531891520768 120697457305824 120726235452186 121256241830388 121415894551692 121421153604972 121545407221056 121550671884096 122108117439672 122113406476152 122281144671861 122642524903808 122644190488176 122805670659984 122810989910544 123180944081664 123374215431558 123379559308278 123511166591904 123914163986912 124222115222208 124620630144192 124791812328456 125167733502336 125332536311424 125337965011584 125364122132067 125369552200347 125912779535088 126047088969984 126052548620544 126085736649834 126091197974394 126225697725792 126804583495044 126810075956004 126977041164636 127354028832576 127359545092416 127534489522488 127943630817912 127949172615992 128119377563541 128124926973981 128680093371024 128817354661632 128822934304512 129025057957614 129275834544038 129413731303584 129589737484896 130153018477248 130158655973568 130755578747976 130761242343816 130895053930368 130900723567488 131073074750592 131360928649587 131539583072053 131648505313536 131679894541104 132070844715264 132076565281024 132117061676874 132252260710752 132257989134432 132289523682498 132864539695524 132870294639684 133045239069756 133187156601408 133446022755136 133629327731448 133803763807896 134247982026501 134389357391744 134391182507568 134568129423312 134573958157392 134973500643072 134979346935552 135191130022494 135598377960864 135782795429216 135784639469052 136378902376128 136556927672256 136744505869608 137150492588928 137156433176448 137337020975232 137371632119631 137377582285671 137939951206656 137972840516784 137974714299198 138120014253312 138162363649362 138578562091872 138950062415892 139220129508964 139403434485276 139552134216768 139558178829888 139749879624984 140164789129344 140198208912216 140390788869513 140813700190128 140999103350352 141005210638032 141155618962176 141651876976974 141658012539134 141802975091232 141809117198112 142425511534656 142619214089664 143273282436648 143279488228968 143432322493824 143711101428608 143900319468672 143936584670151 143942819192991 144257940258048 144720731780352 144727000268032 144765105042402 144919523994336 144925801092576 145590447716532 145788454670508 146221292363328 146227625846848 146422145786904 146428487970264 146898242790936 147100026091473 147106397636793 147263314013424 147457209094416 147743810907472 147901407204096 148139881358742 148579700304672 148586135941152 148790237776236 149434947140544 149441419821504 150126775599528 150286913771904 150293423355264 150332993697879 150491308046976 150529234283883 151145440812288 151151987582208 151188027065712 151190080321014 151395702927066 151636895784192 151845188223456 151851765302496 152548175205972 152554782734452 152755644857868 152918587209024 153426265173144 153589922865792 153626543631288 153837569103309 154136571956353 154294304162544 154300987323504 154504148597136 154969574812416 155182445107488 155219445581382 155385016034976 155900882353356 156067179686208 156279435279552 156996150993864 157002951183624 157469084083584 157475904758144 157683246304896 157685387770512 157722985026243 158375499533568 158415412713894 158582238587136 158623991269146 158630861967786 158800071332448 159108719438816 159535256847876 160226524471104 160446615850872 160929943074432 160968313936248 161189424257589 161674989107184 161887859402256 161894871473296 162060542961408 162067562512128 162637340232822 162810823252896 162817875301536 163041526229148 163525587317568 163740894213312 163747986547392 164498953908744 164506079077704 164681555455872 164732048966547 165260523139803 165622313136384 165629486962944 165671228265102 166160840192256 166211787270906 166389083104608 167152162842756 167159402933796 167883706046784 168114315533112 168121597299192 168300930301056 168892622549469 169072777993392 169080101274672 169302721552848 169805371776768 169812726789888 170045986029984 170086530448926 170591507757216 170825836751388 170833235965308 171015461434944 171573457828032 172033410610152 172551641738112 172604548319787 172786316646528 172788663224016 172829861585199 173537357969664 173544874631424 173588610738942 173817167171778 174340771663968 174348323125088 174580250745924 175147904866116 175573192721472 175814364689496 176156082235832 176336347614336 176343985512576 176386031576664 176628320081577 177152719594032 177160392852912 177393652093008 177582875468544 178172436975264 178214919000846 178405018410528 178997309368668 179188243343424 179424172564416 179431944209856 180211871737728 180254840029992 180797837281152 181046185958736 181089353178279 181485795808512 181838536501504 181884362745582 182075903563008 182123841827538 182131730407458 182326007826144 183162176159508 183170109714228 183963787355712 183966285732264 184216484865816 184771416122496 185061323147337 185069338962417 185266749887856 185871245980368 186069512289024 186077571773184 186333172833312 186930945216288 187187718492684 187751600253504 187998804467136 188006947517376 188869169302632 189070633454976 189078822930816 189128604974751 189136796961591 189338546588688 189743563604959 189900682046208 190158952119552 190215113934006 190465561746954 191031043248864 191039317638624 191301734283732 191915446226868 191923758923988 193020140056536 193226031992448 193234401456768 193913751816057 194120596955376 194384606227344 194961723151104 195229527715872 195237983960352 195864323721248 196133368121964 196141863515724 196351085351232 196609612125888 197472757970304 197519841811656 198106267072896 198114847921536 198175592515311 198386983701648 198434285523747 199246596187392 199255226428672 199296809543286 199305441959526 199567858604634 200169034132704 200443991597172 200705645711844 201584036087616 201586773761352 201860937236088 202460250964608 202469020403328 202786695033741 203397566941296 203674193143824 203676959203578 203891449612032 204568353564192 204835391508384 205116758804412 205725738883392 205734649764672 206005531462848 206909926809984 206959260775176 207180021379968 207243545474043 207867843137808 207917405500987 208089572914944 208372580372736 208830194263446 209105151727914 209328201325152 209337268244832 209624819437476 210247183694016 210297313368324 211220550285192 211498655025528 211507815957048 211733428443264 212477815465461 212487018808701 212704462636848 212713675797168 213635365961472 213928821134496 214624418581664 214909923654972 214919232343452 215566652142912 215850479203008 216386910387072 216849786977096 217081097670528 217090500402048 217147657563603 217388701638864 218034116423424 218321192284416 218330648729856 218385671574798 218682682005762 219331938544992 219341438770272 219642731955396 220347364186404 220894971020136 221615716361208 221852110806144 222209822038113 222869550457008 222879203911728 223185356664354 223844941395712 224152420710816 224162129732256 225190163399292 225430370657856 225440135032896 225736962070464 226727981373312 226782040598568 227093554390599 227455343676288 227767782335184 227777647953744 228020615246592 228764610437376 228822262808958 228832174101678 229133467286802 229377880813536 230139397759716 230384884298688 230439815446932 231441456243816 231451480985256 231756222895704 232454362218624 232773667661232 232829168372073 233077524052464 233530539821488 233851323530034 234097590295296 234419152919328 235181375435552 235494226490796 235504426775436 236203626125376 236213857137216 236524869457344 237563249300352 237619892001128 237623119070841 237873357880704 237935986903719 237946292951679 238663079158224 238917657791232 239232230085888 239242592279808 239302885271814 240083692724642 240339786706656 241394914611648 241452470904372 242512483660776 242831789103384 242842307209944 243090814442112 243101343768192 243956010349233 244216234879344 244226812952304 244562289343722 245285049807616 245288380976352 245611341319968 245621979821088 246748430863116 246759118616556 247022333183808 247828327973824 248444230444416 249241260288384 249317680906359 249583624656912 250335467004672 250665072622848 250675930023168 250728244264134 250739104400694 251825559070176 252171473299668 252182395948788 252451395451584 253609166990088 253620151912008 253954082329272 254708057665152 254719090184832 255068979044976 255129795673389 255887261635824 255898345231984 256238755127082 256249853947962 257360186742048 258050115915228 258551669088076 258827462607168 259179474969792 260306036954496 260317311947136 260382916108413 260725750757667 261511157495952 261522484687632 261790107860736 261801447134976 262146149501184 262721857299174 263079166144106 263359789082208 264234123353748 264504521421504 264515978268864 264579047364996 265729079391048 265740589279368 266090478139512 266374313202816 266892045510272 267258655462896 267322378501269 267607527615792 268495964053002 268778714783488 268782365015136 269136258846624 269147916314784 270382260044988 271196755921728 271565590858432 271569278938104 272757804752256 272826544118373 273113855344512 273185762741307 273197595611187 273489011739216 274300985177856 274312866352896 274674041950464 274743264239262 274755164571342 275945681033568 275949428598396 276324727298724 277157124183744 277900124831784 278440259017928 278806868970552 279104268433536 279116357659776 279499759249968 280329578258688 280396417824432 280781577739026 281627400380256 281998206700704 282010421276064 283303753953948 283316025078268 283605950182464 283618234396224 284851023069312 285238428179328 285322670901009 285698342620431 286253633633227 286546564873296 286558976457936 286864644987648 287422202857216 287800638937344 287873169340302 287885638385982 289530210084804 289839047988672 289851602185152 291180895433064 291576909341016 292442584726656 292455251693696 292844291573808 292856975940528 293796485581872 294200052182946 294212795273586 294526628026848 294914418188832 295487621814944 296279762717484 297159400609344 297172271882304 297580475552472 298869894281088 298882839643008 298945214314929 298958162939289 299351787906951 300253551199056 300573827543808 300586846710528 300665987395758 300982616093952 301058468567766 302376054131424 302380160642028 302791405854132 303690376446912 303703530604992 305096350411944 305109565468904 305511289715736 305515438805367 305837174418048 306852530346288 307179845731584 307253087262576 307675138206618 308273143912706 308588608325088 308601974647008 309008297194272 310364890214976 310438891162764 310770032069952 311801764706712 312134359372416 312558870559104 313245291395169 313657727591871 313992301987728 314005902367248 314938168167168 314951809516288 315366492609792 315370775541024 315445970052486 316830825427788 317247982538292 317261723935572 317600142664896 318217438877632 319070513695752 320453048942208 320893231701744 321859886148864 321936627872496 322378848515178 323349978214368 323775718804512 323789742946592 325274680465644 325621646505792 325635750603072 326083052458296 327051174635136 327481788426624 327495973094784 327578507362197 328024023008643 328997907817488 329012158155408 329363110911744 329464097933094 330521046279606 331342456530204 332423574541812 332778166209216 334304325685512 334318805867592 334778034996531 335767412093568 336228631066224 336243194598384 336601860602112 337785245098938 338145555986784 338160202549344 338605443105696 340091972059968 340173060897852 341183015514432 341651673502776 341666471930616 342030922869888 343146915656064 343233394213437 343248261152517 343700200930203 344066821220304 345103283476224 345209096639574 345572633293056 345577326448032 345659723170398 347177221477884 347634334343556 348681543327936 348696646250176 349160501491848 350295809732232 350776985295051 351146385442944 351628729378992 352312164471664 352672695228672 352687971025152 352772063153328 353256640163154 354305439188064 354320785705824 354787304186016 356344873950528 356429838001692 356810036821056 357994618737336 358376486686848 358848345128832 358863888419712 358954327907721 360125539086963 360423743475456 360509680059984 361595674562304 362092371917472 362178706356558 363768725491164 364247683655076 364263460814916 364652015652288 366324352319016 366340219428456 366843434015583 367927574711424 367932571464528 368432969731632 369542832244992 370122646294674 370138677924834 370533499775712 371742491960736 372666345666624 373861890432576 374375436985368 375503200507008 375997608934272 376013895034752 376092366396201 376108656601041 377738338605264 378141266909952 378157645861632 378257209949502 378273593923182 378677093177376 379487127209918 380430227868012 380931123493908 382062086497728 382078635277248 382603468567464 383830892453736 383847517847976 384374780921943 386040280113072 386452063984896 386468802913536 387827503632114 388241193910752 388769212454688 390459055431744 390475967920704 391728647442496 392266736243928 392283727031448 392702170702464 393219224251776 394082785948761 394618749216159 394945515940608 395039683623312 396212534145792 396229695843072 396351185030622 396773967403296 396868571047494 398593619086572 398610883919052 399135717209268 400338068265408 400887983194344 401411291423688 402743946079503 403168072175232 403173547522704 403721874472176 404920501929216 404938040806656 405573390067482 406795133882592 407348386287648 407353918407156 409136707128384 409670783016768 410233517608824 411451477766784 411469299529344 412011062925696 412114896358893 412132746857013 413819853619968 413918521550352 414360042759936 414487090948086 415735686275616 415834811001974 417660388526892 418210303455828 418656402650304 418674536489664 419249638874952 420494367388032 420594626736648 422441100570384 422997310051056 423015631914096 423466856886528 424955630930922 424974037617402 425408925273696 425427351594336 427857642268992 429248837163328 429819847309944 429838464686904 431133304285824 431700958406016 431809754010453 431828457578973 432773820774144 433699573954192 434162195341056 434181000804096 434295315127206 434777403277728 436771343149596 437365364011524 438663877089984 438682877540544 439285463910792 440694728372808 441300078274419 441319192910379 441789942040272 443231432722416 443704221612288 444419644076226 445739100914016 445758407823456 446370713328708 448304841421632 448324259464512 450380326798584 450860741315712 450880270065792 450998981093637 451473924140928 451587702851649 452465420904133 453455962746624 453564081197136 454187108781198 454910687352576 455535564670368 455555295907488 457644525617916 457664348203356 458266934573604 458755761627072 460278795519432 460769768597376 460879630893864 462409715869059 462882912487632 462902961970512 463512445791408 464908724437248 465547335322464 465658336744146 466155048104928 467061079642976 467702647060068 468838305838656 470362750871104 470988452981592 471008853550872 472407252250752 472427714274432 473049738914688 473168955078729 475126498600704 475239784002256 475246238141682 475746715761408 475871973807438 475892585903358 477326158316448 478605770543628 480167385449284 480679573413312 482789829223296 482904941808744 483568272772767 485024967321552 485663578206768 485684614419888 486181628884224 486202687536384 487912020698466 488432469758688 488453625904608 489124578687444 490576761952704 491222682639936 491243959642176 493496861726232 493518237233112 494044666367616 494196146899641 495656655947648 495781569419409 495803043886969 496888460888832 498482520576768 498635361812718 499167249313824 501456488528268 501478208801388 503651118140352 504342946599336 504364791897576 504902790903168 506677867648407 507218333980176 507240303824016 507908164658544 509416115330304 509438180369664 510137958089952 510259591346778 511774523271648 511796690463968 512477510254164 512499707895924 514720373484096 516100231830456 517103338176152 517654925214336 517813644959361 518358949939584 518489584755597 520612073908992 520634623894272 520765832216826 521451501515334 523022314991904 523044969375264 525443714598348 526158332288212 526719578164416 528468246707496 529009042843008 529031956537728 529158094729992 529884960244731 531458158782096 531481178558736 532180956279024 532748626405632 533784091020544 534517310925792 534644757002538 535215055231584 536991928106004 537564730030272 538272517693248 538295832629568 540764520089976 542393511843456 543131181716864 543138557876208 543268059534837 545515609504512 545653088236746 546227710689024 546371525482614 546395191222374 546978023478432 549486528478524 549510329142684 551891362067136 551898857196792 552649454597448 554314248367488 555183969442011 555208016887251 555800249663568 556880518035856 557613737941104 558208536867072 558232715319552 558999518499936 560792835648864 561563155478052 563254800760512 563996413401408 564020842552128 566607507907896 566632050156536 567211900364928 567236468792448 567385814924253 567410390884773 569230690814877 569702046138624 570476856358656 570645341802018 571396685240862 572507267266454 573093129746592 573117952915872 575746338680604 575771276771964 579060420169608 579678095977344 579703204370304 581741255448171 582361790866128 583153818682032 584885169453312 584910503387392 585688583147616 585713951881056 587592971163744 588400104365892 588425590547172 589053256053696 589828836377664 590975243629888 592559525434968 594318801218688 594344543764608 594526777545933 595160951104944 595302856571241 597739788562176 597765679286016 597890428629858 597916325878578 598703575813902 600507102398112 601331974791516 602116937135532 604752108262848 604760321284056 605582811708264 607380752893824 607407061209984 608360085101223 610192700823888 610219130937808 611022579431472 611030877610734 611674348836096 613705060692576 614506174525152 615350276413236 616546287825412 617177216650176 617203949294016 618016594388544 620729780429952 620877782325528 621540064139904 621730636422129 623603529413424 623752216502961 624268718744832 625117741118208 626490582790338 627315455183742 627984603975456 628011804734496 630741551082048 630891940104972 633661650855576 634495965076584 634523447871144 635200285329792 636434877755264 637433446396383 637461056426103 638141027391504 640906097884416 641786463403488 643873255744992 644757697030356 646699956428736 647551437609024 647579485893184 650549360931288 651243293011584 651271501206144 651442972690809 652166104916592 654102349270272 654963576853248 654991946189568 655157014724394 656048046017286 657995815634976 658024316310816 658928195866188 661042092559212 662684913060408 664847149083624 665556332418432 666629466114339 668608651371024 668637611735184 669556069993062 671534824187136 672457262132448 672486389196768 675570490197876 676291111973568 676320405098688 677210886211392 680183944119936 680346121795704 681280663171797 682366031028864 682604818663849 683303347005552 683332943861232 684061845739776 686293831312128 686466788426874 686496522305034 687400401860406 688133642440608 690418193279148 691154652896064 691319446340796 694354442955768 695268668687112 697363086655872 697393292500352 698321002983696 698487505116219 700591619464464 701553970590102 702292770885888 703257458757984 704624328943328 705544126306656 706513280326308 708610878376128 708641571411648 709574608372032 712689747901056 712859676003384 712869357212523 713620073642112 713838878855037 715989237474672 716752973373696 717696690257664 717727776839424 717908655815442 720251078173926 721019360119968 724184743834944 724357412713116 727537450982328 728495367310152 728526921629832 729304031304576 731868031047699 732648704638032 732680438856912 733686868031166 735855149422848 735865142929056 736865939463264 740245292589348 740277355849668 741066999551424 743484983921472 745332691333248 747723780865152 747953042719077 748750873970736 751006401014016 751995217868544 752027790069504 752184732792402 752217313202082 755476677210528 756514419899004 756547187846364 757354186354752 758974254419836 760860455736024 761862246987816 764124172995456 764157270554496 765206937134928 765389387020167 767661784907472 767695035695952 768749561843886 772080560226144 775655007264228 776482387821504 777538424909376 780918110863488 780951935841408 781148748325239 783457294884992 784533472487856 784567454062896 785404341404928 786438448503552 788165571897522 789237498432318 790079367246624 792702370061244 793547934806592 793737142094988 797187238173144 797221767838104 798271434418536 800676136530816 801775966388688 801967135503807 802822582847376 805487892159006 806336144350464 806347095045408 807443748944352 811146780134964 813590267765184 814696772575296 814707836814312 818273414256768 818479632355119 819341566033536 819557288223921 819592786833561 820467035217648 822902955533568 822938599058688 824022125851392 824229792717786 824265493714026 827837043100704 828974181896172 831471372551232 831669622003948 835320777053784 836420606911656 837312805300608 837349072979328 838499277749904 840292924536247 840988734776064 841189253473296 844882201140768 845994620102112 846031263828192 849911261861844 849948075234804 850817850547392 850854703188672 855715284537984 855968012703027 858497674326656 858760900899681 859639694619888 859676929373808 862266608571648 863401916812032 863619508020906 863656915157946 867399147908384 868590630254412 869554806555456 873542686299192 874730728023048 877327754179968 877365755081088 878570927821584 881389456745616 882600156548838 882638385820758 883579884080544 886462865444832 888839288152452 891478201828032 891516815646912 892741426657416 896609682843264 896648518929024 896835642944787 896874488817867 898055363720853 900760653597168 901721482631424 901760540131584 901997962187274 902947848281856 903175405703298 904930841808266 907128162394272 908374217562396 911071129340736 911110591814976 915289051235832 915328696406712 916533869147208 917511523254144 920557591038864 920777081504371 921539537194752 921759261787728 924819431738118 925765824975264 925805923941024 927024891582816 931094670644928 931316673488292 932310096209856 934122159285952 935405294120136 937676611677312 939735874185507 940725501742208 940973182775613 941976905963184 942017707101744 944814504501504 944855428548864 946099477829376 946337910157458 950479568004512 950492476283364 951743947614876 951785171806716 954652316632896 957211541087256 960334770898568 961359146826624 965579658446592 965809883617488 967136545545534 970049934643104 971327156413536 971369228839776 975824041396932 976864939517376 976907251809216 978249157374888 981153523905408 982445365279872 982487919284352 982735522086591 984072069025929 986993723452464 987036474466224 988089332735232 988392293799282 991313311895296 991563138838818 991606087773938 997270723625436 998334498627648 1002912977056536 1002956417602776 1007302236280704 1008685893198672 1008729583795152 1009805581806336 1013355735296814 1014436667960352 1014480607648032 1015816329317088 1020275916179904 1020519182693556 1023549046543296 1023593380927936 1024955020508328 1024999415791848 1029440746968192 1029700182640311 1029744783457551 1031100602790609 1032200463660912 1034206676352304 1035309850428672 1035627289918722 1036717899879168 1036979169511194 1041531664433652 1042903003030668 1046044629983808 1046089938750528 1050887429196696 1052316664576424 1052330955885153 1053439156328832 1056936493414992 1058018085686016 1058063913075456 1058316189459984 1059769920489462 1062916317564192 1062962357117472 1064361912558048 1069034621851584 1069289514005076 1070430110463168 1073983856212008 1075129460060544 1076545035386496 1076591665259136 1076862983723163 1078956003694471 1080376617260889 1081529040179952 1084787023686912 1086262363433728 1086277115752416 1086536119069674 1091306176473492 1092743050965228 1092790382444748 1093956046956864 1098973056957048 1099020658285368 1103782724134272 1103797714393584 1105298909194896 1108628496734976 1110367938884022 1110416033774502 1111600499327136 1113761036071712 1115227475882208 1117999036999872 1121585671297728 1123126310956104 1126509601521024 1127992826802816 1128041685104256 1128325969803123 1133215015815792 1133264100313072 1134423800729856 1134472937584896 1134771629848506 1134820781769546 1138461381629754 1141290683604036 1142793370481724 1145014534532908 1146186259493184 1146235905831744 1151492677361208 1151542553543928 1153124342765829 1158120840339216 1159356191954688 1159406408740608 1163482510896342 1164723581732256 1166307637364064 1171377166295232 1171427903762112 1175185942327488 1176800208731784 1176851181094344 1178106512107392 1179657672755328 1181950487259776 1182248357846283 1183856247648477 1185119050869936 1188637602437376 1188689087529216 1189053555091866 1190321902209888 1190605713142482 1195780857259716 1195832651757156 1197407151627804 1201014204796224 1202663949583032 1204233874271064 1208231838238509 1209504216525696 1209520642568112 1211165623416528 1214761505787648 1214814122419968 1216720170202446 1220385401647776 1220438261875616 1222045158862944 1222061755221468 1227410121385152 1229012349050304 1230700552826472 1233092575650824 1234354433300352 1234407898588032 1236033188777088 1236398240571039 1241459560859904 1241755564651056 1243080128279808 1243461272844258 1247207058826848 1247504433005922 1252981165580676 1254630910367484 1255969207950912 1256023609468992 1261483102164096 1261783880209944 1267323301711152 1268991930153168 1269046895742288 1270400570659584 1272869755510528 1274866892792766 1274922112852206 1276282054783008 1283572926806976 1287746511489984 1289515394060712 1293399912857472 1295102875218048 1295158971786368 1295429262031359 1295485372736919 1301098721862576 1302486586023168 1302543002412288 1302885945381618 1304332209833184 1310314029448788 1312096092034572 1315991631269952 1316048632621632 1317856391732376 1322084185118424 1323900234823257 1323957578731137 1325369826120816 1329694298167248 1331112664836864 1333258932228678 1337217302742048 1337275223470368 1339112139986124 1344914524264896 1344972778393536 1351140980395752 1352582223947136 1352640810197376 1352996943280911 1354421772422784 1357396262712399 1360367888239872 1360692243591408 1362561326343594 1364732062057728 1365209637327698 1366606694011104 1366665887722464 1372933576853748 1372993044610068 1374800803720812 1376267284881216 1380836386558296 1382309305792128 1382638892681592 1387229147607177 1388708885911536 1390537337374224 1394726173311744 1394786585000704 1396642005967392 1396975010232438 1401183238928928 1403107941180204 1406514917515968 1409248657886656 1411088252613312 1413026560652616 1417221756752256 1417283142823296 1419149216744064 1419506865236187 1425379495802112 1425719352006768 1425738714425046 1427240147284224 1427677757710074 1431978474949344 1435817311630884 1440502156347852 1442038720239936 1448369487669888 1448714825426232 1450704818318301 1455074901964656 1456990734620304 1457053843259664 1458608062609152 1463736062095398 1465297409276064 1465360877713824 1467373736062332 1471730285858112 1473731878926528 1480490585178696 1480554711699336 1482133999102848 1482588440698923 1486969967842944 1487344708258227 1487409131660907 1490665382666496 1495447561730304 1495906085438154 1497501747941472 1504369465584804 1504434626404164 1510953354421056 1513028839798008 1513094375692728 1514708372709504 1517948508839672 1520033602945221 1521720911472048 1523724493975632 1528248345990912 1528314541108992 1530413874269856 1530778774040334 1535323569814944 1535390071391904 1537499123687772 1544161120452288 1551310014528456 1552964775643008 1553440934878083 1555076849818752 1555468754266791 1561836221726976 1561903871682816 1562297496650478 1566914589769984 1569066944975712 1569134908125792 1576331143795044 1578474996864636 1580158734493248 1585404740122488 1587095869613184 1587474284189976 1589654880734193 1594374476346288 1594443535676208 1596542868837072 1601352273061632 1603551932777376 1603934271007614 1605645165694752 1610975784318012 1612694190090816 1614887497888704 1622293560269928 1627180535530368 1629393545150592 1629415673628624 1629804178604511 1636546828513536 1636959264710238 1638683132067072 1639114576447842 1639185573667122 1640934070435296 1648459585435572 1648530987428052 1655674086201408 1657948363792344 1662942745102464 1663339244007896 1665551908326033 1665624050661753 1670641554107568 1672841213823312 1674625610601216 1674698145958656 1676998555499808 1680585849072494 1682378506946592 1689764402281536 1691989240204224 1692062527656384 1699822523723688 1699896150469608 1701635701094784 1701709406377344 1702231172654319 1707692072444631 1711430569075968 1711936025406054 1716995348653312 1717521801799362 1719279389239776 1719353858747616 1727239016041812 1727313830315892 1734798295816768 1737181260508824 1739109613110912 1745223766344513 1747085372598384 1749461456046096 1754655508359936 1754731510162176 1757141855643168 1762778913491232 1765200313097676 1765276771641516 1767159768161088 1772925730889664 1777678576304904 1782956403656064 1783033631293824 1783580332637799 1785482853314832 1785908569713723 1793219365686528 1793297037858048 1793671285889574 1793748977635734 1796110727441706 1801521307194336 1803995924374548 1806350811406596 1809861683616532 1814256324788544 1816748435124792 1822142258681472 1822221183629952 1825080255303669 1830578102471664 1830657392813424 1833067738294416 1835023046508288 1841115182077728 1841554163008742 1843518523575456 1849638863476236 1851531649950528 1851611847882048 1854049783165632 1862189341289856 1862633346976584 1864620192419712 1868244318571904 1870810588240272 1871256649508883 1875353223354624 1879471748371014 1881451003484416 1881946365551226 1883953811926368 1884035414203488 1892675820314916 1900959136009024 1900984952566728 1903487895229752 1903570343613432 1909304633265792 1912300339189149 1912383169278309 1914423082174512 1920669541797136 1922718293653248 1931619767234976 1934273091091068 1940099869286208 1942654312827072 1942738457679552 1951648082793864 1953729879034752 1953814503618432 1954328918072427 1956498314749776 1962307047810816 1964890730559744 1964975838568704 1965471044173182 1968144138051858 1973987446904928 1974072948932448 1976784587598564 1983126277677636 1983212175547876 1994541447250872 1996668997255296 1999888398343017 2003775435432589 2005825954113072 2005912835205552 2014604472561408 2017371786397344 2017459167590304 2026711470593628 2028873335920704 2028961215296064 2031632658634176 2040551832359808 2041038365387112 2047098093086592 2047186761855872 2047814455991547 2049910041016656 2049998831583696 2058881493936384 2059400365280622 2059489566915102 2062201205581218 2064400927321824 2068413352704608 2071254579837444 2073958339022388 2083063328867304 2085806006061336 2092089259967616 2092179877501056 2095462515348657 2101774858393392 2104633329152848 2104661911770306 2106878312657664 2113872986829984 2116632378919968 2119539840978924 2125832635128384 2125924714234944 2128723825116096 2138069243703168 2138579028010152 2138608071637569 2140860220926336 2141516636565111 2147967712424016 2150258920121088 2153090070772992 2153183330518272 2153725967446326 2157912007388942 2160753234521778 2163058080359904 2172554231504832 2173072238139348 2182612352946984 2185486101930456 2185580764889496 2187912093913728 2195604093143097 2197946113914096 2198041316570736 2207565448268544 2207595428787168 2210597818389792 2220735877768044 2220832067549004 2223200998654272 2227522072143424 2230454951764416 2235998073999744 2243171342595456 2243859128157231 2246252621912208 2253019203042048 2255985653605632 2256083370208512 2256651939606246 2266430031631584 2266528200626144 2269543259697012 2269641563539092 2276922763259508 2282581367208072 2285586740963448 2290029069065816 2292372518986368 2292471811663488 2296168161060501 2302985354722416 2303085107087856 2306248685531658 2316241680678432 2326965021792684 2329447163464512 2332615274728128 2342754332590464 2342855807524224 2343446244975717 2350371884654976 2353600417463568 2353702362188688 2356213024214784 2359315345510656 2363900974519552 2364496715692566 2367712495296954 2370238101739872 2378107110183732 2380643804419776 2381211426284964 2391561714519432 2391665303514312 2394814303255608 2402028409592448 2405327899166064 2405901406511421 2408467748542128 2416463676477018 2419008433051392 2419041285136224 2422331246833056 2433440340404892 2440770803295552 2440876523751232 2444090317725888 2444123510442936 2454820242770304 2455438897065357 2458024698100608 2458671864671763 2458778360500683 2461401105652944 2466185151301648 2468708866600704 2468815797176064 2472066377554176 2472796481142078 2483511129302112 2486922545688516 2494414117653696 2495008866011844 2505962331161352 2509261820734968 2511938415901824 2512047218937984 2520878773608741 2522966204328192 2523567760419888 2534646603422304 2537983860306336 2538093791484576 2549733785585532 2549844225704412 2552564109566016 2567145853613952 2567904038109081 2575493022979968 2576282702699043 2579030788121424 2586799825714944 2590205750436096 2590317943572736 2590858524062718 2590970745473838 2602197443725152 2605771890763236 2608664419666368 2620628058897576 2624192184069144 2631983262539904 2632097265243264 2635712783464752 2644168370236848 2647800469646514 2647915157462274 2650739652241632 2659388596334496 2666517864457356 2674434605484096 2674550446940736 2678224279972248 2689829048529792 2689945556787072 2690623466453601 2694166091162559 2702281960791504 2705164447894272 2705281620394752 2705993886561822 2708843544845568 2714792525424798 2721384487182816 2725122652687188 2730419274655396 2733213388022208 2733331775444928 2745867153707496 2745986089220136 2749601607441624 2752534569762432 2761672773116592 2762331244513113 2764618611584256 2765277785363184 2774458295214354 2777417771823072 2781074674748448 2793284011934784 2793950020464876 2802366477857856 2806215882360408 2813029835031936 2818497315773312 2819207622556521 2822176505226624 2822919548326839 2826053121305232 2834443513504512 2834566285646592 2838298433488128 2839013730472374 2851438704013536 2851477428850092 2855355515420148 2863956949898688 2871634623261768 2881004312695704 2884077440479872 2896738975339776 2897429650852464 2901409636636602 2910149803929312 2913981469240608 2914107686519328 2927472124190796 2930594818552128 2930721755427648 2934747472124664 2943460571716224 2947463757853056 2952216207077787 2960981170357392 2961109423398672 2964267998205696 2965176881397846 2973939935685888 2974689416516454 2974818263321814 2991812170876308 2995003495882944 3008738931169608 3008869252808328 3021906708842112 3026057679596016 3026188751385456 3029416745419008 3035897017679344 3040067205890442 3043441822944096 3047448987951264 3060827748539712 3061557548080668 3070647139629888 3070780142783808 3074998247375544 3088322240904576 3089100547920933 3089234350372653 3093301808371827 3102620029056912 3105929551286016 3106881869756166 3110153699637504 3110937508533582 3124594993300956 3138133889951424 3138269816251584 3152662287590088 3156949993729272 3156992867655459 3160317468986496 3170809480244976 3174191739226368 3174948568379952 3179309761468386 3188748952692576 3188887071352416 3193085737674144 3207103865554752 3207868542015228 3211290331389504 3221951568636024 3225388380181632 3229774995777408 3236868011083413 3241129851782667 3244587120539856 3254361071060736 3258787090301184 3258831347257248 3259608357209022 3273918529420476 3278229152895684 3278371147334244 3281868140870592 3296919170871144 3297061974856104 3311348172402816 3315896727584688 3325885490204928 3326678488015792 3331103816652066 3331248101323506 3341283108215136 3345682427646624 3353997110999616 3361171698144988 3364757013893184 3379528804563072 3383978480408448 3384125055312768 3384977909409369 3399645047447376 3399792300939216 3403271402189568 3403418812754688 3404462345308638 3415384144889262 3423872050812108 3435043603598724 3438558778479552 3438707717495232 3454478032083624 3454627660631784 3459373028297487 3469596591633536 3474362521017648 3478219226221824 3490447532689026 3494170745196768 3498922912092192 3514283711286336 3525557826982464 3530400626195352 3530553543283032 3534319536322176 3545851461779328 3546745073538849 3551568742945431 3555357152609808 3565912807312128 3566067262587648 3567160665275598 3570965706629664 3571817139427446 3587342571779148 3587497955271468 3592221454883412 3603042614388672 3607991848749096 3612701622813192 3619723367233064 3624695514715527 3628512649577088 3633496870249584 3644284517362944 3644442367259904 3650160510607338 3661156204943328 3661314785626848 3666135476588832 3682230364155456 3683108326017484 3687037047150912 3699277726952472 3703063299901056 3703223695764096 3708099566331264 3709194721713117 3721297237231951 3724378682579712 3725266693953168 3729240384839424 3736488637143808 3741621176480544 3742513299017766 3758943496742028 3763892731102452 3767907623852736 3768070828406976 3785351640629832 3801918272018048 3801969905133456 3806975790459504 3807140687226864 3818609266531584 3824600678378298 3824766338556618 3828846164349024 3841339083594272 3863239534469952 3868546182182136 3880199738572416 3885308625654144 3885476915359104 3886287786094077 3886456118210757 3903296165587728 3907459758069504 3907629007236864 3908657836144854 3912996629499552 3930942088346364 3936288276103716 3947974893809856 3948145897864896 3953569175197128 3966252555355272 3966424351095752 3971700704469771 3971872736193411 3989082894501744 3993337994510592 3999776796686034 4007550870865178 4011651908226144 4011825670411104 4034743572794688 4034918335180608 4053422941187256 4057746671841408 4057922430592128 4063265317268352 4072188788137197 4081103664719616 4082076730774224 4094196186173184 4094373523711744 4095628911983094 4099820082033312 4099997663167392 4118800730561244 4118979133830204 4124402411162436 4128801854643648 4136826705409216 4142509159674888 4147916678044776 4161687442821531 4166126657734608 4171612012122672 4184178519935232 4184359755002112 4190925030697314 4203549716786784 4209266658305696 4209323823540612 4227745973659968 4233264757839936 4239079681957848 4251665270256768 4251849428469888 4257447650232192 4258520595708561 4276138487406336 4277158056020304 4277216143275138 4281720441852672 4283033273130222 4295935424848032 4307451934892652 4315824014777884 4321506469043556 4326116160719808 4345108463009664 4346144476278696 4352114454954903 4365224705893968 4370972203860912 4371161529778992 4375824187827456 4391208186286194 4395892227828192 4396082633141472 4415190857574336 4421195636779584 4441471755536088 4441664135098008 4446401997308544 4455044144286848 4460909903528832 4462034124774681 4462227394982721 4471996147999488 4486342685190912 4487718256314462 4492505243824416 4513303879212492 4532860063263168 4533056401252288 4539086519394024 4539283127078184 4553845526519016 4560100808835663 4565162734416144 4571173481926896 4580058138131632 4584745037972736 4584943623326976 4592336322121002 4605970709444832 4606170214175712 4612497371063316 4632483361356864 4653930043585368 4658894326929024 4660322804634249 4665230549456256 4666406262800373 4685508665180928 4685711615048448 4686892489951434 4700743769309952 4707200834927136 4707404724377376 4728993431385132 4735424990593908 4740476203479744 4756214220367464 4761287608839552 4762422852569928 4768964642202579 4778233730646943 4783123429038864 4783330607028624 4789628606511216 4804056819184896 4810655798332128 4811802813022842 4816935497084256 4832927352954036 4838082570272448 4844662493666112 4866880680809784 4881541606591104 4881753047502464 4888180635451776 4888247020885872 4889412535813533 4909640485540608 4910877794130714 4916049396201216 4917343729343526 4917556721001366 4922802211305888 4932370302603296 4945592962284156 4967022258604224 4973845091377032 4988828235307392 4990017732023688 4996872151985259 5011924662322704 5018523641469936 5023876831803648 5024094437875968 5041757547217482 5047135520839776 5069293206844608 5075967720612672 5076187582969152 5099467571171064 5099688451408824 5105128219132032 5106693517962957 5123076217333893 5134291707227904 5135808076218162 5150986045959936 5152565405398086 5158061576242848 5181717048125436 5181941490947676 5204394887450304 5211543781526472 5217328839332736 5235671299033539 5241256117795152 5248384368138288 5263966525079808 5264194530486528 5271425566929504 5288336740473696 5295600939293028 5295830314924548 5301479304483264 5318777192668992 5333035728914712 5348869210968192 5349100893881472 5350740997913397 5356448559944496 5357725709141169 5379658097059584 5379891113574144 5381246932907202 5388332182325118 5404563921583008 5411987773123644 5429585050849596 5442768974365632 5450245305374376 5460838549310792 5466426776044416 5466663550889856 5491734307414992 5491972178440272 5499203214883248 5505069139524864 5523345546233184 5524662489026226 5530555570726368 5548916590428708 5554835543646144 5562149349496896 5586568023869568 5587900040929752 5604732955715712 5612431764720816 5613769948526649 5626059670063872 5636994631546624 5638415245113042 5644353010453248 5645839096653678 5652106242610464 5678027460944748 5702877408027072 5702954857700184 5710711030840296 5727913899797376 5736901017567447 5737149507834927 5743269246523536 5762008625391408 5768154880959744 5794859301704928 5802819273273204 5820299607858624 5827962938481216 5828215373038656 5854944248381592 5861189637104256 5861443510855296 5862986754217281 5869494944249328 5882050471753729 5886921143432448 5894927515706112 5904432414155574 5921962340714784 5922218846797344 5930353762795692 5949378833032908 5949636526643628 5983624341752616 5990006991765888 6011326306297767 6017477862339216 6017738505616656 6043813417684224 6052115359192032 6052377502770912 6071794035358688 6080134411780884 6086883645888192 6094897975902528 6121655497079424 6123115096161336 6141294279259776 6141560285567616 6143443367974641 6149996494751088 6176644481809152 6178201095841866 6178468700745306 6186603616743654 6205240058113824 6213763739512332 6221875017067164 6249189986601912 6276267779902848 6276539632503168 6286387546045971 6305324575180176 6313899987458544 6313985735310918 6320634937972992 6341618960489952 6349897136759904 6358619522936772 6377497905385152 6377774142704832 6386171475348288 6414207731109504 6415737084030456 6422580662779008 6424549909695333 6443903137272048 6445439570530597 6450776760363264 6459549991554816 6473736022166826 6482259703565334 6489174241079712 6517662694514496 6519216714418044 6547837058840952 6556458305791368 6556742294668488 6563736281741184 6586812279429291 6593838341742288 6594123949712208 6622696344805632 6631793455169376 6653356976031584 6662207633304132 6662496202647012 6682566216430272 6691364855293248 6707994221999232 6722343396289976 6729514027786368 6731577384471693 6759057609126144 6767956960816896 6768250110625536 6769955818818738 6799290094894752 6799584601878432 6808924690617276 6830768289778524 6847744101624216 6870087207197448 6877117556959104 6877415434990464 6888504483181503 6908956064167248 6909255321263568 6918746056594974 6939193183267072 6948725042035296 6980895065378052 6988341490393536 6997845824184384 7028567422572672 7051115653964928 7060801252390704 7061107086566064 7068639072644352 7091702923558656 7093490147077698 7103137485890862 7110714305219616 7134321330551196 7141931413259328 7143634278854892 7174685143558296 7174995910542936 7184442909766824 7206085228777344 7215983697498192 7217704219534263 7225403245626384 7239446734466128 7249391029431054 7257025299154176 7266993740499168 7300321021214676 7322312409886656 7322629571253696 7332270953177664 7364460728310912 7366216652034968 7366316691196071 7374074094301824 7376015594015289 7376335081502049 7398555453904944 7406126599802112 7406447391528192 7416199132662528 7418389443426234 7442594474463902 7450533387906336 7483242352961088 7485026598035532 7517886993484056 7527785462204904 7535815247705472 7536141656813952 7562636320826223 7570703281259664 7603836544036096 7603939810266912 7613951580919008 7614281374453728 7649201356756596 7649532677113236 7657692328698048 7682678167188544 7726479068939904 7728848108097129 7737092364364272 7760399477144832 7770617251308288 7770953830718208 7772575572188154 7772912236421514 7806592331175456 7817315672289708 7825993258999104 7861884176692728 7872576552207432 7895949787619712 7896291795729792 7907138350394256 7932505110710544 7932848702191504 7943401408939542 7943745472386822 7978165789003488 7999553593372068 8015101741730356 8023303816452288 8023651340822208 8069487145589376 8069836670361216 8071870399360803 8082498273487677 8106845882374512 8115493343682816 8115844861184256 8126530634536704 8144377576274394 8164153461548448 8191257823966188 8199640164066624 8199995326334784 8237601461122488 8237958267660408 8248804822324872 8257603709287296 8273653410818432 8285018319349776 8286993733539339 8295833356089552 8323374885643062 8332253315469216 8343224024245344 8381850061394628 8407099433573568 8418533316611392 8418647647081224 8455491947319936 8457622867669563 8466529515679872 8468758644980517 8478159363915696 8503330540513536 8503698856939776 8514895300464384 8517041191417122 8554316112040608 8554432286550276 8566066546260444 8591870849696064 8614903869785304 8631648029555768 8643012938087112 8652232321439616 8690216926019328 8692288952557392 8704228909909806 8730449411787936 8741944407721824 8742323059557984 8782416372572388 8791784455656384 8792165266282944 8830381715148672 8842391273559168 8856648621233361 8873862642630037 8882943511072176 8883328270196016 8892803994617088 8910088288573696 8921819807057664 8924068249549362 8924454789965442 8975436512628924 8985010487648832 9026607758424984 9065720126526336 9066112802504576 9078173038788048 9078566254156368 9107691053038032 9120201617671326 9130325468832288 9142346963853792 9160116276263264 9184672644242004 9211941418889664 9212340428351424 9224994742126632 9264966722713728 9267301643762799 9267703051117959 9279905425115481 9307860087170736 9317788653858048 9320645609268498 9330461098912512 9332812525600746 9373784979902868 9414401669854272 9414809448754752 9457986862770264 9470849981187816 9470978602966377 9480952406959488 9512428440734928 9522575217679104 9524845705139856 9537929284405158 9556467461293886 9566246858077728 9566661214057248 9579257213022432 9621311596664256 9623605626045684 9633870994168512 9665854705908072 9676165140544896 9689324987332224 9710604033250239 9723389555348001 9733761361619568 9763083213182208 9763506095004928 9776361270903552 9776494041771744 9778825071627066 9821755588261428 9834687458687052 9835113442002732 9845604422611776 9864740605206592 9891185924568312 9934044517208448 9947690182754064 9977656470614784 9980035464047376 9993744303970518 10023849324645408 10037047282939872 10083515094434964 10094271041679552 10138586413689216 10151935441225344 10152375165938304 10154933728228107 10198935142342128 10199376902817648 10210256438264064 10213387035925914 10246152434667786 10271616152436324 10305130810796172 10316123152485696 10363434096250872 10363882981895352 10378119084892461 10408789774900608 10423087563052944 10434657678665472 10471342598067078 10482512235590304 10496768736276576 10542851133859008 10576673480947392 10591201878586056 10591660629849096 10602958608966528 10637554385337984 10640235220616547 10654706228836293 10666071457829424 10697738421936384 10698201787762944 10701481995826794 10712897119888992 10715451418282338 10762493865814404 10776664364650236 10809127843166016 10823975546247288 10859170101699192 10874086544146581 10885537948731264 10900490610748752 10921677098621584 10932853552088832 10933327101779712 10983468614829984 10983944356880544 10998406429766496 11046691092466368 11049324978052452 11061111141452736 11097833180857416 11109671087292288 11124298698993792 11127584165139351 11163891711695853 11173136047739136 11175800081859504 11209465911431424 11224863529441632 11227539897053298 11276830490226084 11291678193307356 11304212485220928 11356054921889496 11405754816054144 11405909715400368 11421422061680592 11455827799594752 11473802035134894 11474299015669854 11486538493047072 11524017250782816 11589718603409856 11605638546546408 11640599215717248 11655925876962432 11656430746077312 11658863358282231 11659368354632271 11709888496763184 11722379274208512 11722887021710592 11725973508434562 11738989888498656 11764100943507458 11808864828311148 11843924681429568 11844437693594688 11860707525591384 11898757666065816 11899273053287256 11915618208580233 11967248683505232 11980013983531776 12022652612595534 12034955724678432 12035477011233312 12104230718384064 12104755005541824 12143588070717376 12160268823561768 12173767291776384 12189795951805056 12216566364411591 12243310994158848 12246230192322672 12282588558519552 12283120571135232 12286886735949282 12299992989502176 12356402191683732 12356937401490612 12373207233487308 12410480116227648 12427527479024664 12443750034134328 12485062328464593 12498379973203824 12552535559805696 12553079265006336 12572775092091942 12610649150360352 12627799974917088 12627971470621836 12683237920979904 12699794273519808 12717239045873544 12754995810770304 12755548285409664 12772342950696576 12775561787125683 12828415462219008 12831474168060912 12845161325558016 12849099819390666 12887806274544096 12890879141061194 12947472044333652 12964519407130668 12978348482159424 13035325389028992 13038433428836088 13095674117681904 13112916611582736 13113484589336976 13127472563482368 13173624558858582 13187676683484576 13188247899424416 13263586910338752 13306713952063168 13324415266608264 13324992405294024 13365132432860544 13382729710586496 13386102374324043 13386682184948163 13415988443998464 13444686792579952 13459028055572736 13463154768943386 13539911637637476 13598580189789504 13599169203756864 13617849381234552 13661536579557048 13680302426506989 13695488203248432 13740174414394896 13754235113918208 13754830869980928 13777008966363006 13817912128334496 13818510642527136 13837492113189948 13897450084070592 13961790130756104 13976682980787072 13980968413902747 13995691648368768 13999218788401119 14026428048028123 14057134845145344 14102231307929856 14121602504781408 14122214173132128 14186980294155396 14206274971781724 14221428610439232 14268642661102392 14283862826518656 14287268557709784 14334701191940829 14349370287116592 14349991821085872 14368885819533648 14412170457554688 14431967394996384 14435408439068526 14450806491252768 14478893468932256 14498782058862108 14533987480998336 14600642042429352 14644624819773312 14645259142507392 14664541906355328 14668237607440599 14728921456621824 14732433304069936 14732633382392142 14748148188603648 14752031188030578 14752670163004098 14797110907809888 14836778886852468 14885188948927804 14901066775812672 14966484705922176 14970053196071064 14990616455955777 15035773986968112 15055570924409808 15071630495410944 15072283313627904 15125272641652446 15141406562519328 15207879620533824 15227903161838016 15228562748907456 15298402713513192 15299065354226472 15315384657396096 15320080553888871 15365356334377088 15369228652001679 15452958137879808 15457696216194258 15474184728728544 15545151144376308 15545824472843028 15613184662350912 15634631344579416 15651986517998208 15707013897100617 15723768353385456 15745153104414864 15791899575239424 15792583591459584 15814276700788512 15865010221421088 15865697404383008 15886802817879084 15887490944773644 15956331578006976 15999107186744136 16030203483460712 16046607632904576 16047302681644416 16052222993740191 16073177127423507 16138974291178752 16139673340722432 16143740798721606 16164996546975354 16213691764749024 16288755152548788 16328306923096896 16382515647932376 16399280328133248 16399990652669568 16475202922244976 16475916535320816 16497609644649744 16515207418574592 16547306821636864 16570036638699552 16573987467078678 16591666712179104 16646749771286124 16664506630938432 16686448048490688 16763700122789256 16814198867147136 16837066633222784 16837295294162448 16841309845579947 16910983894639872 16915245735339126 16933059031359744 16937517289961034 16956318727831392 17034082382834244 17108632224081216 17108864573100552 17132133092520888 17183741699392128 17210703052702341 17211448523504781 17229807739570608 17263296059111536 17286025876174224 17304464642879232 17384577905114784 17408457819819612 17460898823575872 17483888815443648 17484646119115968 17564832745144776 17583568911312768 17584330532565888 17588960262651843 17646151415261187 17660763430297344 17684782547118336 17713297242466722 17747725285260074 17765887022144352 17766656540392032 17848136499098724 17848909579930884 17950873025257848 17970020975297664 18033978918893301 18053215516849968 18131440253052672 18132225605009152 18156346077576096 18157132508312736 18215382106076064 18240403235342652 18260650937664576 18284693927707584 18320232552526528 18369345288484008 18423882837779328 18424680856702848 18430330103923923 18449989484253264 18529933445427456 18534603287525598 18535406102235918 18559810850230962 18615720174341472 18641291218536996 18665625051201492 18747569959805736 18828803339708544 18829618897509504 18859162638137913 18915973725540528 18941699962375632 18941957205932754 18961904813918976 19024856881469856 19049691410279712 19075858568810316 19112934922587772 19132493716155456 19133322428114496 19158514426044864 19242623193328512 19247211252091368 19267741988337024 19273649729085999 19331709411816144 19336318711591791 19352330281089792 19378649974664448 19421208066500478 19446779110696002 19467522723239136 19552988083543488 19557650143254132 19643511176522856 19669374917374104 19670226884005464 19691208845223552 19729481210413184 19760436838287873 19782371849136624 19868089034416896 19895380365508128 19960070928094752 19987488607941036 20047698649290816 20074094565879744 20167030188869928 20188542083359104 20194732153415079 20277172827378432 20303870882450688 20304750331876608 20309867456456214 20397870284684256 20398753805635296 20426774071851828 20492304869335572 20543232304872648 20610261621592344 20632246304971392 20665513449544509 20726868192501744 20727765963790704 20756238169784922 20817579549801216 20846175126105888 20942685196134156 20965024471180608 20993537472553152 21085702267718016 21153346961894784 21182403757172112 21183321259698192 21205917217933056 21275108770675968 21280470441233094 21309412457672586 21332142915658848 21402963991653588 21425794239777984 21430902836564676 21524987731628808 21553328729300472 21618255686332032 21647951092494576 21653112658602789 21718340203398384 21748173088293162 21771075897462528 21800981221497504 21843354197243168 21966937229659968 21967888713761088 21996812859532992 22093382184932736 22098649956104904 22098950073588213 22122222282905472 22129005244506147 22195666361714832 22219342174584576 22248597397987584 22255168330278702 22327783423391706 22351600163719008 22449727058883264 22455079794106596 22553660980452168 22583356386614712 22608424970441856 22687908962478669 22712109843778992 22811509632108288 22811819430800736 22842844123361184 22947604070269788 22948598031339708 22973076986094144 23048034501565632 23179437206819712 23186544324291387 23211277093092816 23281198431434496 23311851753924864 23312861492154624 23317726716564462 23318736709264542 23419776993526368 23451947016869124 23477979776997312 23528201887014916 23617729656622296 23687849362859136 23688875387189376 23721415051182768 23797515332131632 23798546106574512 23831236417160466 23934497367010464 24045305225191068 24069911449356864 24070954022466624 24208461436768128 24209510011083648 24215611198082409 24287176141434752 24320537647123536 24347534583552768 24379591903610112 24433132728823182 24492460384645344 24573773471898564 24599985979004352 24712804383367464 24713874802981224 24746414466974616 24820960232455296 24855054958049328 24860981200618017 24887500068268656 24970124656929186 24996759946407648 25145550184183884 25221298300720704 25255599949834176 25255942941243672 25366475841959808 25372868603008689 25399588547039616 25406275934941551 25434478091747088 25509991621540608 25511096570819328 25544685901393152 25551123574251366 25662948336121824 25698199638781332 25775612549088192 25781758282122388 25894944088667304 25929038814261336 25956696964318848 26049080660623657 26070650778057984 26076866857672176 26191348235363808 26225833223165472 26226969178673952 26347249117717164 26375353366969152 26376495798848832 26527173820677504 26613427904126336 26621587927890111 26648830533216528 26649984810588048 26730264865721088 26765459421172992 26772204748648086 26773364369896326 26889373585159904 26926309537886772 27079823275274952 27197160379579008 27198338407513728 27235698762469104 27323073159114096 27360604853013978 27390976406496864 27480348828789792 27554017932726012 27635824256668992 27637021285054272 27674984226379896 27794900168141184 27801904931288397 27803109153353877 27839716275346443 27923580261512208 27953365961574144 27961936827805494 27991383296737536 27998437576802238 28052856096056246 28243205009562816 28244428346264256 28373960588310792 28412549943563448 28442857220878464 28537285322204784 28567725653037312 28574537115419568 28669402383881658 28698740574233184 28699983642171744 28737771639067296 28863934789992768 28870816878137052 28901612982505536 28957786937864512 28997564117724216 29067974961996672 29131812099750717 29170168666044003 29201284084858704 29289249639546624 29290518285014784 29329083812710656 29336475214881198 29464866608139872 29465266764784284 29504062376061156 29505340326008196 29594221815619776 29673557773704936 29770377897855608 29802133551625344 29932969411844352 29940106392142128 29981232911911554 30071547973936224 30111141848819616 30250545283304892 30282813125038656 30415759241067648 30455806323676032 30457125497814912 30464801184684321 30596805427026384 30598130708452944 30630769314792192 30640161107777742 30730712668754176 30738457304003358 30915392432388516 30948369457457088 31090302288752616 31091648945686056 31226369324701824 31269262689158832 31303973035996416 31414027794201234 31447536706770912 31490306208829728 31628553401577024 31730020442842176 31731394808766016 31773605635758168 31774981889547288 31912663156013952 31920705661849641 31964118686508879 31998214373488272 32060406966921424 32093215265809152 32094605363288832 32104445987480382 32146354254847014 32287481597443212 32329993093950708 32427383529498048 32577510305097576 32622259632439743 32656613846193792 32765031295864752 32798560656266496 32799981305339136 32950405844489952 32951833070641632 32995219289299488 33140073277399104 33147974934157356 33183333424358208 33293499542572248 33329013261876864 33372896096981376 33382752495418053 33447636114528601 33491675135087559 33527400245578512 33628397734294272 33674133266445568 33674590588324896 33682619691159894 33830491470678252 33875034579922068 33912637455662784 34068164765668488 34217264448162432 34217729146201104 34264266185041776 34367483398784256 34421406105404682 34422897047009562 34459615479141216 34526592118223072 34572051752348448 34769155810229568 34816915639639224 34921797647151744 34967777630887296 34969292238231936 34978105063896813 35129665490289552 35167137822625536 35168661065131776 35177920525303686 35292302830522374 35426594484933444 35495450570520148 35531774044288704 35533313080784064 35696272998197448 35697819159861768 35746854625740699 35901746050515696 35940041950595328 36067957837786602 36106431033699936 36312692155152192 36314265016625472 36430764212152128 36480806470685304 36521301875329152 36569387855415168 36640465105053056 36649699093234773 36738690576968016 36847765675558656 36849361713405696 36860660207847846 36899978968506528 37069206575051196 37070812204471836 37119621700461924 37231440348682944 37282582437073992 37331250102402984 37455186985393779 37495139919611472 37657606679417088 37659237795019008 37718325276275826 37831947451081056 37883399924751264 37883914411865508 38049713762939712 38099382820559424 38151717137620632 38225869845175544 38264987432310912 38266644856228992 38317028852089728 38485246386657024 38494422504182736 38535483976674048 38547299458171998 38663418823632288 38672637423183582 38842416133000956 38893558221392004 38935045446478272 39105976167086976 39115300286508264 39287022353045712 39338749834748208 39340453768010928 39382417690447104 39458962420826368 39520873676575746 39564743698273248 39790760731016256 39920141856189504 39974977215882072 40095397298581632 40148189131759488 40158307122972129 40160046554844489 40334060377739856 40377084166718208 40389464306830158 40619734912912428 40795740569368512 40797507611270592 40853548143703656 40984609738671144 41040907279520967 41086464609745296 41220523243184688 41264492609942784 41331026899089018 41453736385003488 41455531927581408 41512476339569844 41692350252211776 41885370392268312 41930048942361216 41942905241708241 41987074945106304 42079284144084369 42171404535436032 42306693923789568 42364807514344224 42366642519396384 42560940882466188 42618824915345172 42664285831317696 42805927983307176 42851588479555968 42861805673129352 43004103575822487 43049975463257616 43106657458600944 43236511372664064 43295902184989152 43306225317205578 43436680406796768 43496346176586324 43601962442995008 43686708394486336 43933874459319936 43935777427522176 43993625719065984 44004712822321797 44186764369865472 44197299912209808 44197900147176426 44244444565810944 44258010489012294 44391332723429664 44510336660557404 44655566846783412 44703200327438016 44899454117766528 44910159588213192 44971849367867331 45107321960904336 45166712773229424 45216849940883712 45375817924957338 45424219687557984 45623638861601472 45685688246722368 45895208140539576 45897196062679416 45946153972188288 45960241661666613 46096069003131264 46107685956005037 46358874413639424 46373088648582774 46422554186185632 46635453433128924 46637473418529084 46839553987052736 46903894033738248 46955959553994624 47056403774029832 47121041691301851 47235459313244592 47375698725718272 47377750774378752 47442830102365536 47595030664263264 47597092213149024 47662472834320932 47868994734020928 48090610450382136 48139822898713728 48141908044933248 48156668981220573 48219531382270521 48416922873536256 48419020022167296 48431222396164818 48574352282869504 48641075294247072 48866265457646364 48984920769290688 49147546943797128 49199971958008704 49425608766734928 49427749605962448 49492828933949232 49641920464910592 49710109916098656 49721962401236034 49775000136537312 49940249313858372 49993519892815296 50291100368367768 50442596601441408 50511199899668352 50511885882487344 50523929536739841 50732951683919616 50745737206017378 50799177094079232 50812551869883102 50868956183494176 51102247148502732 51325896672243648 51396399277562664 51551225098176384 51563516564244776 51632109158107023 51634345570514343 51789888177334608 51858077628522672 51913393928637696 52098161321247314 52153733715344352 52382696470727616 52451666446330944 52453938357347904 52694498235434328 52750706733938304 52752991597697664 52938454245783561 53054347641355008 53226855808252672 53243175855780222 53297661066433056 53299969621176096 53544409497296172 53546728739792652 53778747170319808 53852619075773544 54101936756679903 54159646550549904 54394320759158016 54396676815027456 54471397524938208 54646146318228192 54721209706027956 54781952812993728 54960697657579584 55108035865452024 55271648513337984 55274042570108544 55290990311771769 55349968452759792 55589800336282368 55603809862576794 55606218306707754 55679432550692886 55847160523024416 55923873655610988 55996875153604476 56105712192112492 56486410019125632 56488856692528512 56577487914413739 56747921176621584 56825099887126896 56885714441756928 57074570644409568 57149074230839136 57338804767763316 57397481148466368 57399967284343488 57475543278134592 57727869579985536 57741633756274104 57803225965011072 57915573875729024 57995128235448432 58008956134775373 58135949923993344 58263624199501434 58340337332088006 58402568169717408 58672950429762396 58929733216279744 58930533529568568 59008124752122312 59010680652016392 59188443631239552 59281310514863619 59347115547409872 59540755795711216 59604267103250688 59880212784284256 59962465823823108 60143095947872448 60222283697639232 60501090566609784 60565626250077312 60584196460245237 60831518482135296 60911612647352064 60914250995629824 60929602369368642 61193610854052768 61196261416905888 61280322215555484 61476914608006716 61830784864777032 61896738914914176 61996540348633527 62117038498410259 62180604577505232 62183297891372112 62452738649403648 62538525378317664 62828055588402468 62895073413541824 62980612417659456 63257106803154048 63460040885684352 63462789617532032 63547211271516336 63549963779094576 63825326312027904 63841411323699282 63928237373017758 63996428746976544 64120813933842848 64208891974960764 64292708509694028 64574963194886424 64659986187901416 64854767058996096 64959337975808367 65155020610195152 65244519264879486 65313227692387584 65530062591729504 65900811688979904 65903666141283264 65990438578598976 66280146554798208 66295949868314712 66296850220764639 66366666848716416 66387015733518441 66586999085144496 66658026523753728 66745792193962752 66765504990836106 66895272229057202 66983350270175118 67054800491157024 67349181176649792 67365239382319788 67660982941356504 67750069159844136 67825274911325568 68063726887436007 68136329531336976 68434528896324864 68435458292402208 68528532370083552 68842812210809364 68845794094019124 68919230958282432 69053184236446144 69144103504696896 69538311620459136 69559632972874161 69633831279278448 69843595294303488 69935555261774592 69938584476463872 69956210127793626 70259330980579104 70355841050607372 70584605661044748 70853188969866888 70990901141040296 71063548088577408 71066626161568128 71392545996394896 71395638319723536 71493709251481398 71803492101031392 72135915675573204 72212862067399872 72625384310304384 72628530033250944 72646833594247227 72861528424304256 72961612941370608 73042603750658304 73138775710830336 73280930210106112 73299398186469546 73477381153936032 73721320415695692 73799957937013056 74138413150102392 74141624408943672 74239243400923848 74462880697365888 74565164874147984 74582943601854051 74662500204805968 74910373970787558 74990279839222944 75436650552551652 75663894902162112 75766799849502528 75767828823731016 76099427525879424 76118605809026067 76198765641118848 76218827804824653 76303434275241264 76451739690351088 76529974864621824 76533289712457984 76634057704179456 76988845008365472 77094598916343996 77326837647264576 77345274846367164 77684832266001912 77787116442784008 77870090892956544 78147241981870971 78211952334173952 78230600573016528 78574044706091424 78677499669496416 78680907536021856 79041747353151492 79129487396546496 79581521462032512 79840283712379008 79864763783670333 79949954431764144 80190794597163264 80296378263518976 80316614245944258 80320093109688978 80668120755479712 80778928613660316 81239469825824856 81591481138737024 81595015222541184 81707096287407312 81969219477342288 82081814559041934 82172929219490592 82441046486369376 82662053798178036 82907472770006976 82911063855162816 83024952679139688 83384700504423552 83409327460061631 83519148826039329 83770740784536624 83860097884722432 83885810483416482 83974149890212608 84158568288168738 84729615028688448 84733285038792768 85121881764932376 85237649830690344 85328571662635392 85611855966614352 85703176959111936 85723611346258704 86008207151644974 86099950926515232 86213314917201888 86591804369978304 86612450634411156 86873360813593536 86992692353172648 87203924885990016 87373416788972672 87395436299252151 87510505998132009 87867748918639872 87871554855044352 87987251438131968 88009425644643594 88394599824419616 88395800294352852 88516020978024588 88782665446859328 89020673321114808 89311133693566824 89406400654876032 89798908235533056 89820319176426384 89943698735734662 90214643921808672 90333425546458848 90751635849914676 90848439375115968 91247277723202944 91371376493444736 91790416281079152 91794392125358832 91892307944376576 91920483323333226 92192138006262528 92215371912010074 92746177297165548 92845108372371264 93270906866257848 93274946837058168 93679107974105472 93807788067476496 93911919107989248 94112807548059664 94242083382603702 94470918626489184 94885660204731072 95190061328526528 95194184426298048 95324945668641864 95737989468041856 95762116985548923 95892356059526637 96181220900764272 96279645797427456 96283816089866496 96313337962441146 96439062764541042 96862444792329636 97282150588494144 97732530915292728 97866778897319229 97969841538581376 98295093887594256 98399943916017408 98851217533469856 98855499211924896 98985657867898464 99420219832197312 99443924802472068 99550000273074624 99880498627716744 99987039785630592 100342908343585803 100475025405262677 100582200736735536 100885193202882816 101022399799336704 101023771764974688 101047859073479682 101491474412034756 101625103739766204 101737912366988352 102204494297005464 102651793344487296 102792798555125328 103102450196352768 103127033128489552 103264218316214046 103268691141028686 103579776354669216 103716155257045344 104196322642494628 104307467430688704 104765392941455232 104903332892661888 104907876714695808 104934315191690439 105388996470868656 105501413467876608 105505983195395328 105876908491567122 106486351711560444 106595322132866112 106599939242352192 107088818994592344 107093457479585304 107240563877222097 107557494340639616 107705238151547088 108203873513359806 108319293101099808 108942795049876416 109292292636456384 109442419412055912 109563905625987456 109921395315159168 109949097279704319 110216071730904048 110543297026675968 110548085140217088 110581980623543538 110699936905519584 111207619725153588 111212436613415508 111358865101385772 111694321046048832 111847747311221976 111993750307208952 112211424384224984 112365560956181337 112972820038251264 112977713385057024 113154975828827478 113495842353243168 113650199774253792 114149141288819136 114298148461678272 114677609535526632 114794962296932736 114799934568686976 114951086556269184 115360214354190481 115455739159971072 115483267512548208 115606451930022144 115831147751458048 115990256470896864 116017912269550746 116527248399002868 116680674664176012 116805136339434816 117345900859524792 117859466432559488 117861067059137136 118016249504244624 118021361304032784 118376887262479104 118562621029727238 118694231094819744 119081511591422432 119760425568568512 119924931647646216 120286191895744896 120444567395278464 120474921368916387 120480139664533467 121002181133219568 121131252500154624 121168392920490474 121859204738737284 122387221708105536 122392522833811776 122560644431110968 122953829216013432 123122721838562901 123661569729554064 123793477829828352 123993080697267054 124234076996820518 124361209155010464 124366595782744224 125077050756635328 125656111176804936 125790146827083648 125961224835318912 126237852432253107 126514213606308096 126920081771368704 126925579235064064 127094422543032672 127099927558189152 127682822647398564 127856474746035516 127992857493953088 128241627867685696 128417783949921528 128585417019388056 129012310727467461 129149926389772848 129319972375802832 129709534117992192 129918675951616734 130310041220390304 130489038529758972 131060125183459008 131801623377959808 131807332282566528 131980877157197952 132014138466965391 132560293109596416 132591899736629424 132593700441529278 132733333697432832 132774031467036882 133173998170288992 133531009981672212 133790544458114404 133966700540350236 134109600982314048 134698362353299584 134730478764639576 134915548103601993 135321965882713008 135500138319688272 135650549822651136 136127453774872014 136272659062673952 136870916584804416 137057064740167104 137685624421618728 137691588188038248 137838461916564864 138106368472892288 138288207009393792 138323057868015111 139076623240918272 139119265945748322 139267662558556896 139912420255587252 140518661961158208 140711682101214744 141169211322089496 141363125073905553 141706377939733776 141981802282080592 142127096177154816 142133252323136256 142785091992789792 142791276639447072 142987418502962796 143606984202062784 144271831351146408 144425724134799744 144470006943661719 144658594146811563 145250768620608768 145257060066501888 145293667188494454 145723056848608512 145923225882741216 146598796372939092 146954762307872064 147442640831391384 147599915874026112 148276826300204784 148283248817887344 148478486801847696 148925761394731776 149130329748295968 149165887203708102 149325000409611936 149820747941575116 149980559678445888 150873301105103304 151327789804324224 151533599699005056 151535657647462032 151571788610219523 152198855051758848 152237211618052134 152397531282237696 152437655609649306 152606868550482528 152903479380702176 153977690016730944 154189197832687992 154653675294529152 154690549692734328 154903036711543029 155369664532003824 155574232885568016 155740181785913088 156294483963741942 156461201146033056 157148089412182848 157354999338992832 157361815072043712 158083494706302984 158258974793092992 158815362737350683 159163042924065024 159680567424758016 159729527567340666 159899908863528288 160633228491888516 160640186219377956 161336241510959424 161557857227320632 162305810270039709 162478939651649712 163182962277474048 163190030445082368 163414192574814624 163938438954684576 164163629118083868 164345858438981184 164882092972738752 165324107596356072 165814945540013952 165822127710325632 165872970935315307 166049905358279376 166769401008847104 166818654920123262 167038297652078658 167541481569073248 167771620966832964 168317136576337476 169459230057376896 169466570077585536 170243763529864752 170475299661380688 170657143325270784 171223711933228704 171447222692517408 172016414303289948 172199901853030464 172426629834403776 173183608739956608 173224901268822312 173746721627187072 173985384706345296 174026868404326119 174407849771980032 174746833577945344 174790872598504302 175021011996264018 176018851289287188 176789199648839232 176791600588705704 177032041956049176 177565330893718656 177843931544590857 178041346642229616 178622267387133648 178812801309752064 179640638352852768 179887397471469324 180429287843617344 180666851092917696 181503271699829352 181696878750231936 181752589380735711 182343564624365599 182494555446405888 182742752986889472 183580832562158304 183588784250717664 183840966646666452 184430743824020148 185492354594331096 185690216744742528 186351115495230777 186541813732515696 186549893674116336 187358215948210944 187615576134952992 188225615096119328 188484166765207404 188941837252978368 189771320409462144 190380122657053056 190388368852596096 190649891337283728 191475978936083712 191524233971097846 191784712119053274 192362441801528544 192626675924882292 192878125529082084 193724889584659272 194564301176988288 194878013927425101 195465061830585456 195733557794638458 195939683077162752 196590187775188512 197702435066939712 197710998423849792 197971315735796928 198840439664394624 198887849604944136 199100000546149248 199161047200555323 199760997255433488 199974079571261184 200685816687171606 200950050810525354 201164401473471072 202047543529949376 202095718146959364 202982948824069512 203250207479532408 203475824733976704 204191180662308021 204408988594010928 205303586688974592 205585597110250656 206254066256979104 206528436632428092 206537382282057372 207159552709338432 207432310514090688 208392645284989256 208614934861377408 208678898918622483 209530785882910464 209806665785323776 209815753429391616 209868630383380878 210777992941737312 211753816983134244 212972703423120888 213190644265732224 213199878484704384 214177637989184688 214186914959170608 214481127754444194 215114988681279232 215410476303094176 216407747026719612 216638586202199616 217885590099752832 218584585272912768 218884838824111824 219127811251974912 219842790630318336 219898194559408638 220432143461808096 221163961247087076 221399873811039168 222415239450307176 222424873226831016 222717730202771544 223388642092097664 223695494622443952 223748830805562153 223987500614417904 224422848768449968 224731121912362674 226309951657654956 226991684706486336 227300399548507584 228298282577638272 228355817427078201 228596296923356544 228656483414473959 229355219071053264 229589924593865472 229599869137373952 229902173112538368 230720428708380962 230966535025096416 231980512941793728 232035824539101492 233054496798005736 233361349328352024 233610272678869632 234441725945612913 234691801719049584 235718932865118976 235722134118274272 236032499008489248 236042722608065568 237125242059454476 237388462189639488 238163023182844864 239520851137137024 239594291351010999 239849863295292432 240572383791489792 240889134790556928 240949842737832774 240960279329066934 242004362266439136 242336785840980948 243718409477474568 244774443416211072 244785045667623552 245121288862221936 245907658432026864 246245443677125802 247323139459108128 247986161394534108 248468153993641036 248722418310020928 248733191565488448 250154101513270656 250227982380184893 250557446478117987 251312222353609872 251580293654167296 251922449670637824 252475704864506214 254188845086065344 254199855116378304 255365645294797128 255712949492071032 255985714987906176 256483255735371392 256835567899843056 257170834038776112 258024621454934922 258299852779545696 258639944751605664 259837351903233468 260620082440780608 260978077059517944 262120250366918016 262186308897756453 262531517994396027 263603246755919616 263614664565133056 263961754314395904 264028276933930782 265183799473258848 265187400883058556 265548062934073764 266347996340577984 267062019963344424 267581088916228808 267933401080700472 268219201964628096 269396724706599168 269460957529279152 269831096207203986 270643931765426016 271000276639376544 272254907549744028 272545318125347904 273741833169608832 274114129480334208 275371248843237456 275383176376076496 275676923833129728 276212736945784576 276576414018787584 276646115736030222 278238531891496644 278535325117113792 279824840511174504 281037323922316416 281423364202429488 282338422644178992 282726250147811106 283412755879467552 283963604564161184 285570183985579584 285582553278894144 285974837005925592 287213968404125568 287286350956646769 287677068178579911 288543662702292816 288851448269599488 288940013887323438 289317188293623126 290587334376988908 291846451765482432 293197592745878184 293600336691957687 293909524615744128 294885281662782768 295199831748052224 296553652600409568 296566497635774688 296956973603695392 298260659496591936 298331774407416204 298650000819223872 299641495883150232 299961119356891776 301028725030757409 301425076215788031 301746602210206608 302655579608648448 303067199398010112 303071315294924064 303143577220439046 304474423236104268 304875311219298612 305213737100965056 305806958761404352 307955380033461888 308378395665375984 309307350589058304 309381099385468656 309806073423086058 310739329064007648 311148465771136032 312588967927483884 312922402292066112 314296178824365696 314709998677985664 314723630144087424 314802945575071317 316166989412605968 316517949586185984 317630725474701366 319459055134681332 319799817727056576 321266456983777032 321280372438755912 321721691631666291 322672483021918848 323115714454641264 324611620540079418 324957879303299424 326828385149629248 327876877909369152 328327258236167736 328691716877962368 329764185945477504 329847291839112957 330648215192712144 331629891080027904 331644255420651264 331745941870630614 332099810716558752 333637309840246524 334076595304157316 335082963138146496 335543241933665928 336634273152674952 337096682868544011 338918460114753792 338933140155171072 340487527059729504 340950599322761376 342447423866457408 342894445385034816 344032828606579896 344399803706060928 344853259668807552 346080643062571443 346367217479913216 346449802537644624 347493443254374144 347970769412690592 348053736808652238 349581745197008604 350042023992528036 352037702578574376 353578399297678464 353583201177411408 354064083912098352 355130661787437312 355687863089181714 356082693284459232 357244534774267296 359281276705705536 359774794942938648 360858575687234688 361333702185835392 361424764106749161 361440418993600401 363006543399658704 363393757500463872 363505178761471422 364687129248731198 367161665124316608 367177568501435328 367681933293332904 368861487648040296 370984709188662192 371380433489485056 372702230990461554 373083627465031392 373099787348232672 375231152269905984 376451230192238656 376968333530414808 377883674505956736 378713557296759321 379542640818924288 380760245314106112 380776737705192192 381299782674567456 383048467942195692 383569424238106548 384724883603057088 385253351849764584 385756251058164168 387036932182402383 387449779169318544 389128602353976576 389756027854850202 390930123661170912 391467115589276916 393180375550377024 395404870133879424 395421996847699584 395942631471593856 396042415400896173 397680879328789248 397775699209888272 398200001092298496 398322094401110646 399521994510866976 401371633374343212 401900101621050708 402328802946942144 404095087059898752 404191436293918728 405965897648139024 406500414959064816 406951649467953408 408382361324616042 408817977188021856 411171194220501312 412508132513958208 413056873264856184 413074764564114744 414319105418676864 414864621028181376 414969173604045333 416785290569978512 417229869722754816 417357797837244966 419737260766761756 421555985883474624 423507633966268488 424089375221716659 425945406846241776 426381288531464448 426399756969408768 428355275978369376 428373829918341216 428962255508888388 430820952606188352 432815494053439224 433277172404399232 433410020830985157 433975782440434689 434819269488871813 435771180199505664 437169170545825536 437769677648223648 439796389118817276 440864286923616192 442327922494174152 442799747622078336 444830478900614352 444849746453662032 445435460405543088 446777284184195328 447390989244887904 447497661611124306 447975001228835808 448845697536899936 449462243824725348 452619903315309912 453983369412972672 454600799097015168 454715365830658569 456596565155276544 456711634854156402 457192593846713088 457312966828947918 458710438142106528 461440857416761924 461933070050192832 463961025883587456 464071649078202984 464709110134629087 466108993596011472 466722698656704048 467220545357739264 468883451891225826 469383603438099168 471444268236548544 472064998016978496 472085445216131136 474250484118908952 474776924379278976 476326046365689728 476446088212052049 479041702274274048 479188582702021998 479699726590584864 481899685475665548 481920558658133868 484008724532878272 484673571681961896 486917430810119127 487436818954949136 489548886832422144 489570091335247104 490242577724443872 491815316864053728 492490887354251604 494646278918216256 495972322789068216 496936307987282072 497444836620041856 497466383130976896 497618912805945921 500308203026541312 500455964760369786 501114892956235974 502624444707219744 504951409729012428 508377690172130688 508399710232756608 510731290589594256 511425898984142064 511971429975812352 512966511470742784 513671135799686112 514341668077552224 516049242909869844 516599705559091392 517279889503211328 519674703806466936 521240164881561216 521956154119035888 522080605212978357 524240500733836032 524372617795512906 525063035988792054 528056553867861564 530367598946517696 530374801766117112 531096125868147528 532695992681155968 533531794633772571 534124039926688848 535162177832457616 535866802161400944 536438403929256192 538921915058558304 539662192414407972 541287863530852032 542000553278753088 544509815099488056 545090636250695808 545257768142207133 547030693873096797 547483666339217664 548228258960668416 550742497686474912 550766352752152992 553292231472060444 556477063782993288 557070650234227584 559053346485692331 559649681022349008 562074647844632832 562846728404858976 564676845288357984 565452500295622212 566825511758935104 567927209128322368 571140367971159168 571165106557788288 571949674011851184 574427936808251136 574572701913293538 575354136357159822 577087325404585632 577880027774646876 578634376587246252 581174668753977816 583692903530964864 584634041782275303 586395185491756368 587200673383915374 587819049231488256 589770563325565536 593107305200819136 593132995271549376 593913947207390784 596521318993183872 596663548814832408 597300001638447744 597483141601665969 599282991766300464 599922238713783552 602057450061514818 602850152431576062 603493204420413216 606142630589848128 606287154440878092 608948846472208536 609750622438597224 610427474201930112 611613917522808704 612573541986924063 615910760066923776 616756791330751968 618762198770937312 619612146846172116 621478658128015296 622296931542272064 625177935854967768 625844804584132224 626036696755867449 628592357648731392 629419997355971328 629447260288174848 629605891150142634 632333978825211936 635261450949402732 638918110269362664 639599635454113152 642532913967554064 642560744877511824 643443383263332582 645344966043837696 646231428909282528 649223241080158836 649915758606598848 653656770299258496 655753755818738304 656654516472335472 657383433755924736 659528371890955008 659694583678225914 661296430385424288 663491883741261228 664199621433117504 667274619680493048 668153190608314632 670165926276292992 671086483867331856 671246492416686459 673268546305349904 674193365737088022 680975054119459008 681901198645522752 684894847732914816 685067452281234603 685788890770069632 688065657213159792 688799607412121856 689706519337615104 692161286125142886 692899605075289248 695941538825381184 696107473617304476 699163490394017208 700084047985056072 703325177836838739 704075405157148752 707156798595356928 707166402354822816 708128167824196704 711375726178363428 712165386568918464 714489069548534592 718562553411411072 718782874053032997 719549589885877296 721717151374469376 722667404371670784 722849528213498322 722880837987200802 726013086799317408 727010357522942844 729374258497462396 734323330248633216 734355137002870656 735363866586665808 737722975296080592 741969418377324384 745404461980923108 746167254930062784 746199574696465344 750462304539811968 750683947140554679 752902460384477312 753936667060829616 755767349011913472 757427114593518642 762599565349134912 766096935884391384 767138848476213096 769449767206114176 770506703699529168 771512502116328336 774073864364804766 774899558338637088 779512055709700404 781860247322341824 782934231178553832 786360751100754048 786558926693269359 787594553983188081 790809740267758848 790843993695399168 791885262943187712 792084830801792346 795551398419776544 796644188802221292 799043989021733952 802743266748686424 803800203242101416 804657605893884288 807521500479333367 808190174119797504 808382872587837456 811931795296278048 813000829918129632 816764722649232084 817635954376043712 822342388441002624 825016265027916416 826113746529712368 826149529128229488 828638210837353728 829729242056362752 829938347208090666 833570581139957024 834715595674489932 839474521533523512 843111971766949248 847015267932536976 848178750443433318 851890813692483552 856710551956738752 856747659836682432 857924511017776776 861641905212376704 861859052869940307 863031204535739733 865630988106878448 866554344808798464 866820041661970314 867951564880869378 869638538977743626 875539355296447296 879592778237634552 881728573847232384 884655844988348304 885599495244156672 889660957801228704 889699492907324064 890870920811086176 894781978489775808 894995323222248612 895950002457671616 897691395073799872 898924487649450696 903086175092272227 904275228647364093 905239806630619824 907966738825945344 909201598194030336 909430731661317138 913423269708312804 914625933657895836 917420876284213056 922881714833523848 923866140100385664 927922051767174912 928143298156405968 929418220269258174 932217987192022944 933445397313408096 937766903782451652 938767206876198336 942888536473097088 944129996033956992 944170890432262272 944408836725213951 948500968237817904 949553848758557952 952652092731379456 952892176424104098 958377165404043996 959399453181169728 963799370951331096 963841117316267736 968017449065756544 969347143363923792 973834861620238254 974873637909898272 980485155448887744 983630633728107456 984981774708503208 989292557836432512 989541875517338871 991944645578136432 993872615974564144 994889673240083712 994932766261953792 995237825611891842 1000911929520739572 1002229785912471948 1005248889414439488 1009902819458024856 1011290048605632033 1016755380344261376 1016799420465513216 1021462581179188512 1022851797968284128 1027342271599372224 1028683336155104448 1032098485819739688 1033199411118182784 1034559779006422656 1038241929187714329 1039349407612933872 1042480329763122432 1043912308238071776 1044161210425956714 1048745235591025812 1050126071977584108 1056113107735723128 1060735197893035392 1060749603532234224 1062192251736295056 1065391985362311936 1067063589267545142 1068248079853377696 1070324355664915232 1071733604322801888 1077843830117116608 1079324384828815944 1082575727061704064 1084001106557506176 1084321256980801203 1089019630198976112 1090181272501391616 1090515536284414266 1094061387746193594 1101484995372949824 1101532705504305984 1106584462944120888 1112954127565986576 1114141300468455168 1118106692971384662 1119299362044698016 1125693456809717952 1129353690576715968 1130905000591244424 1133651023517870208 1135854418256644736 1136140671890277963 1142280735942318336 1142330213115576576 1143899348023702368 1149145403826587076 1150708272714319644 1154174650809171264 1155760055549293752 1157268753174492504 1161110796547207149 1162349337507955632 1167385807061929728 1169268083564550606 1172790370983512736 1174401346767830748 1179541126651131072 1186214610401638272 1186265990543098752 1187827894414781568 1193042637986367744 1193327097629664816 1194600003276895488 1194966283203331938 1198565983532600928 1204114900123029636 1205700304863152124 1206986408840826432 1212285261179696256 1212574308881756184 1217897692944417072 1219501244877194448 1220854948403860224 1223227835045617408 1225147083973848126 1233513582661503936 1237524397541874624 1239224293692344232 1242957316256030592 1244593863084544128 1244907520812135999 1250355871709935536 1251689609168264448 1252073393511734898 1259211782300285268 1264667957650423872 1270522901898805464 1272268125665149977 1277836220538725328 1279199270908226304 1285065827935108128 1285121489755023648 1286886766526665164 1292462857818565056 1298446482160317672 1299831517213197696 1300230062492955471 1304457808466615439 1307313540598516992 1311507511637476608 1313309032944670944 1319389167356451828 1322592860770848576 1326983767482522456 1328399242866235008 1334549239360986096 1336306381216629264 1340331852552585984 1342172967734663712 1342492984833372918 1346537092610699808 1348386731474176044 1361950108238918016 1363802397291045504 1364146097491975707 1369789695465829632 1370134904562469206 1371577781540139264 1376131314426319584 1384322572250285772 1385799210150578496 1391883077650762368 1392214947234608952 1394127330403887261 1398326980788034416 1400168095970112144 1406650355673677478 1408150810314297504 1414332804709645632 1416256335648393408 1422751452356726856 1424330773137836928 1428978139097069184 1429338264636156147 1437125106822822144 1437565748106065994 1439099179771754592 1445699056426996644 1445761675974401604 1452026173598634816 1454020715045885688 1458748516994924792 1460752292430357381 1468646660497266432 1468710274005741312 1470727733173331616 1475445950592161184 1483938836754648768 1490808923961846216 1492334509860125568 1492399149392930688 1492856738417837763 1500924609079623936 1501367894281109358 1505804920768954624 1507873334121659232 1514854229187037284 1525199130698269824 1532193871768782768 1534277696952426192 1538899534412228352 1541013407399058336 1543025004232656672 1548147728729609532 1549799116677274176 1559024111419400808 1563720494644683648 1565868462357107664 1566241815638935071 1572721502201508096 1573117853386538718 1575189107966376162 1584169661603584692 1591102796839553088 1593288377604442584 1598087978043467904 1600595383901317713 1605486533497372848 1607600406484202832 1609315211787768576 1615043000958666734 1616765745175674912 1623863590592556096 1626001659836259264 1633529445298464168 1635271908752087424 1641092081619290391 1644684776882005248 1650032530055832832 1652227493059424736 1652299058256458976 1659876694416181332 1667141162279914048 1669431191348979864 1677160039457076993 1678949043067047024 1686223943533898496 1694030535865073952 1696357500886866636 1703781627384967104 1713421103913477504 1713495319673364864 1715849022035553552 1723283810424753408 1723718105739880614 1726062409071479466 1731261976213756896 1733640083323940628 1735903129761738756 1739277077955487252 1751078710592894592 1753902125346825909 1759185556475269104 1763457147694464768 1769311689976696608 1779321915602457408 1779398985814648128 1781741841622172352 1789563956979551616 1789990646444497224 1791900004915343232 1795382790147599744 1797848975298901392 1806172350184544454 1808550457294728186 1810479613261239648 1818861463322634276 1826846539416625608 1829251867315791672 1834841752568426112 1837720625960772189 1845763429667047696 1847732280200771328 1856286596312811936 1858836440538516348 1864435974384045888 1866890794626816192 1875533807564903304 1877534413752396672 1878110090267602347 1885777072946194176 1888259992067913984 1888341780864524544 1888817673450427902 1897001936475635808 1905784352848208196 1916754330808087992 1918798906362339456 1927598741902662192 1927682234632535472 1936034898131513088 1938694286727847584 1947669723240476508 1949747275819796544 1960970310897775488 1967261267456214912 1969963549417006416 1978585115672865024 1979083751034677742 1983889291156272864 1987745231949128288 1990475651223783684 2001823859041479144 2004459571824943896 2010497778828878976 2013739477250059377 2019805638916049712 2022580097211264066 2042925162358377024 2045703595936568256 2054684543198744448 2055202356843703809 2057366672310208896 2064196971639479376 2066398822236365568 2069119558012845312 2076483858375428658 2078698815225867744 2087824616476143552 2088322420851913428 2097490471182051624 2100252143955168216 2109975533510516217 2112226215471446256 2121470395786070784 2121499207064468448 2124384503472590112 2134127178535090284 2136496159706755392 2140648711329830464 2143467208645603776 2155687660234233216 2156348622159098991 2158648769657631888 2165151454123408128 2168002213115012352 2168642513961602406 2178039260397952224 2181031072568828532 2188122775492387188 2202969990745899648 2203065411008611968 2213168925888241776 2225908255131973152 2236213385942769324 2238598724089396032 2251386913619435904 2252051841421664037 2258707381153431936 2261810001182488848 2267302047035740416 2271708836513289472 2272281343780555926 2287798696047404736 2298290807653174152 2301416545428639288 2308349301618342528 2311520111098587504 2314537506348985008 2322221593094414298 2324698675015911264 2338536167129101212 2345580741967025472 2348802693535661496 2359082253302262144 2359676780079808077 2362783661949564243 2372429220803276544 2372531981086197504 2375655788829563136 2386654195259329632 2389932566406663876 2397131967065201856 2408229800246059272 2411400609726304248 2413972817681652864 2422564501438000101 2424570522359392512 2425148617763512368 2435795385888834144 2439002489754388896 2450294167947696252 2467027165323007872 2475048795083749248 2478448587384688464 2485914632512061184 2489187726169088256 2489815041624271998 2500711743419871072 2504146787023469796 2518423564600570536 2529335915300847744 2541045803797610928 2544536251330299954 2555672441077450656 2570131655870216256 2570242979510047296 2573773533053330328 2584925715637130112 2589093613607219199 2596892964320635344 2599663034426395392 2600460124985910942 2608915616933230878 2626618065889341888 2638778334712903656 2645185721541697152 2653967534965044912 2656798485732470016 2669098478721972192 2672612762433258528 2684345935469327424 2684985969666745836 2693074185221399616 2696773462948352088 2709258525276816681 2712825685942092279 2723900216477836032 2727604794582091008 2728292194983951414 2740269809124938412 2752262628852639168 2768645144500571544 2771598420301156992 2783766155301524736 2784429894469217904 2788254660807774522 2796653961576068832 2800336191940224288 2813300711347354956 2816301620628595008 2828665609419291264 2832512671296786816 2845502904713453712 2848661546275673856 2857956278194138368 2858676529272312294 2875131496212131988 2878198359543509184 2891398112853993288 2891523351948803208 2904052347197269632 2908041430091771376 2917497033989849584 2921504584860714762 2941455466346663232 2950891901184322368 2967877673509297536 2968625626552016613 2981617847923692432 2984669019720251136 2984798298785861376 2985713476835675526 3002735788562218716 3015746668243318464 3029708458374074568 3033870145816896099 3050398261396539648 3064387743537565536 3068555393904852384 3082026814798116672 3086050008465313344 3096295457459219064 3099598233354548352 3114725787563142987 3118048222838801616 3127440989289367296 3131736924714215328 3132483631277870142 3146235706773077436 3150378215932752324 3168339323207169384 3182205593679106176 3186576755208885168 3196175956086935808 3201190767802635426 3210973066994745696 3215200812968405664 3230086001917333468 3233531490351349824 3247727181185112192 3252003319672518528 3252963770942403609 3267058890596928336 3270543817504174848 3282184163238580782 3304454986118849472 3304598116512917952 3319753388832362664 3334282324559828096 3338862382697959728 3354320078914153986 3357898086134094048 3388061071730147904 3392715001773733272 3407563254769934208 3408422015670833889 3426842207826955008 3426990639346729728 3431698044071107104 3447436211479761228 3452124818142958932 3462523952427513792 3467280166647881256 3471806259523477512 3478554155910974504 3483332389641621447 3502157421185789184 3507804250693651818 3518371112950538208 3538623379953393216 3558643831204914816 3558797971629296256 3563483683244344704 3579127913959103232 3579981292888994448 3583800009830686464 3590765580295199488 3595697950597802784 3612344700369088908 3617100914589456372 3620959226522479296 3637722926645268552 3653693078833251216 3658503734631583344 3669683505136852224 3675441251921544378 3691526859334095392 3712573192625623872 3717672881077032696 3728871948768091776 3733781589253632384 3734722562436407997 3751067615129806608 3755068827504793344 3756220180535204694 3777635346900855804 3794003872951271616 3811568705696416392 3816804376995449931 3833508661616175984 3837597812724678912 3855197483805324384 3855364469265070944 3877388573455695168 3895339446480953016 3899494551639593088 3913373425399846317 3921940621795550976 3934522534912429824 3939927098834012832 3958167502069355484 3967778582312545728 3975490463898256576 3980951302447567368 4003647718082958288 4008919143649887792 4020995557657757952 4027478954500118754 4039611277832099424 4045160194422528132 4085850324716754048 4091407191873136512 4092438292475927121 4109369086397488896 4110404713687407618 4114733344620417792 4128393943278958752 4152967716750857316 4157397630451735488 4175649232952287104 4176644841703826856 4182381991211661783 4194980942364103248 4200504287910336432 4219951067021032434 4224452430942892512 4242998414128936896 4248769006945180224 4268254357070180568 4272992319413510784 4281297422659660928 4286934417291207552 4288014793908468441 4311375320468466432 4312697244318197982 4317297539315263776 4337285027923204812 4356078520795904448 4362062145137657064 4376245550984774376 4382256877291072143 4405939981491799296 4406130822017223936 4426337851776483552 4451816510263946304 4472426771885538648 4477197448178792064 4478570215253513289 4502773827238871808 4504103682843328074 4517414762306863872 4523620002364977696 4544562687561111852 4575597392094809472 4596581615306348304 4602833090857278576 4616698603236685056 4623040222197175008 4629075012697970016 4644443186188828596 4649397350031822528 4677072334258202424 4691161483934050944 4697605387071322992 4698725446916805213 4718164506604524288 4719353560159616154 4725567323899128486 4773308390518659264 4779865132813327752 4794263934130403712 4816459600492118544 4822801219452608496 4827945635363305728 4845129002876000202 4850297235527024736 4871590771777668288 4878004979508777792 4900588335895392504 4923276244857871173 4934054330646015744 4950097590167498496 4956897174769376928 4979630083248543996 5001423486839742144 5008293574046939592 5031480118371230979 5036847129201141072 5058671830601695488 5082091607595221856 5089072502660599908 5111344882154901312 5140263311740432512 5140485959020094592 5147547066106660656 5169851431274260224 5178187227214438398 5193785928641270688 5200920249971821884 5217831233866461756 5253236131778683776 5277556669425807312 5290371443083394304 5307935069930089824 5338196957443944384 5345225524866517056 5368691870938654848 5369971939333491672 5386148370442799232 5393546925896704176 5418517050553633362 5425651371884184558 5456584389967902828 5480539618249876824 5504525257705278336 5513161877882316567 5537290289001143088 5543196840602313984 5568859788938435808 5576509321615549044 5593307923152137664 5600672383880448576 5626601422694709912 5632603241257190016 5634330270802807041 5652650503355333569 5657331218838582528 5665025342593573632 5691005809426907424 5717353058544624588 5750262992424263976 5756396719087018368 5782796225707986576 5783046703897606416 5808104694394539264 5816082860183542752 5834994067979699168 5843009169721429524 5882910932693326464 5901783802368644736 5935755347018595072 5937251253104033226 5963235695847384864 5971426953671351052 6005471577124437432 6031493336486636928 6041218431750178131 6059416916748149136 6067740291633792198 6128775487075131072 6137110787809704768 6164053629596233344 6172100016930626688 6192590914918438128 6199196466709096704 6229451575126285974 6236096445677603232 6263473849428430656 6264967262555740284 6292471413546154872 6300756431865504648 6329926600531548651 6336678646414338768 6364411187358212352 6373153510417770336 6402381535605270852 6421946133989491392 6430401625936811328 6460172003834666936 6467062980702699648 6469045866477296973 6495454362370224384 6504006639345037056 6505927541884807218 6534117781193856672 6564368326477161564 6608909972237698944 6609196233025835904 6639506777664725328 6668564649119656192 6677724765395919456 6708640157828307972 6715796172268188096 6776122143460295808 6785430003547466544 6815126509539868416 6816844031341667778 6863396088142214208 6894872422959522456 6904249636285917864 6925047904855027584 6934560333295762512 6943612519046955024 6957108311821949008 6966664779283242894 7015608501387303636 7036742225901076416 7077246759906786432 7079030340239424231 7088350985848692729 7117287662409829632 7117595943258592512 7126967366488689408 7159962585777988896 7191395901195605568 7224689400738177816 7234201829178912744 7241918453044958592 7267693504314000303 7275445853290537104 7307386157666502432 7317007469263166688 7350882503843088756 7383053718668190784 7425146385251247744 7435345762154065392 7457743897536183552 7467563178507264768 7469445124872815994 7502135230259613216 7512440361070409388 7555270693801711608 7588007745902543232 7623137411392832784 7633608753990899862 7667017323232351968 7710394967610648768 7710728938530141888 7754777146911390336 7767280840821657597 7790678892961906032 7798989103279186176 7826746850799692634 7879854197668025664 7916335004138710968 7935557164625091456 7950980927796513152 7961902604895134736 8007295436165916576 8017838287299775584 8054957909000237508 8079222555664198848 8090320388845056264 8127775575830450043 8138477057826276837 8171700649433508096 8182814383746273024 8184876584951854242 8220809427374815236 8256787886557917504 8305935433501714632 8314795260903470976 8351298465904574208 8353289683407653712 8364763982423323566 8389961884728206496 8401008575820672864 8439902134042064868 8448904861885785024 8485996828257873792 8497538013890360448 8536508714140361136 8545984638827021568 8562594845319321856 8573868834582415104 8576029587816936882 8625394488636395964 8634595078630527552 8674570055846409624 8712157041591808896 8724124290275314128 8752491101969548752 8764513754582144286 8852675703552967104 8903633020527892608 8905876879656049839 8944853543771077296 8954394896357584128 8957140430507026578 9008207365686656148 9047240004729955392 9089125375122223704 9101610437450688297 9151194784189618944 9193163230612696608 9205666181714557152 9246080444394350016 9258150025395940032 9288886372377657192 9298794700063645056 9344177362689428961 9354144668516404848 9382322967868101888 9395210774142645984 9397450893833610426 9438707120319232308 9451134647798256972 9546616781037318528 9559730265626655504 9588527868260807424 9632919200984237088 9645602438905216992 9690258005752000404 9700594471054049472 9743181543555336576 9756009959017555584 9758891312827210827 9801176671790785008 9846552489715742346 9913794349538753856 9959260166497087992 10002846973679484288 10016587148093879184 10062960236742461958 10073694258402282144 10164183215190443712 10178145005321199816 10222689764309802624 10225266047012501667 10280526623480865024 10280971918040189184 10295094132213321312 10356374454428876796 10387571857282541376 10401840499943643768 10435662467732923512 10449997168924864341 10506472263557367552 10555113338851614624 10615870139860179648 10676393914887888768 10690451049733034112 10737383741877309696 10739943878666983344 10772296740885598464 10787093851793408352 10837034101107266724 10851302743768369116 10913168779935805656 10961079236499753648 11009050515410556672 11026323755764633134 11074580578002286176 11137719577876871616 11153018643231098088 11186615846304275328 11201344767760897152 11204167687309223991 11253202845389419824 11265206482514380032 11268660541605614082 11305301006710667138 11382011618853814848 11434706117089249176 11500525984848527952 11512793438174036736 11565592451415973152 11566093407795212832 11632165720367085504 11669988135959398336 11686018339442859048 11740120276199538951 11765821865386652928 11803567604737289472 11874502506208066452 11926471391694769728 11942853907342702104 12010943154248874864 12062986672973273856 12082436863500356262 12118833833496298272 12135480583267584396 12257550974150262144 12274221575619409536 12277314877427781363 12328107259192466688 12344200033861253376 12385181829836876256 12458903150252571948 12472192891355206464 12526947698856861312 12529934525111480568 12584942827092309744 12601512863731009296 12659853201063097302 12673357292828677536 12746307020835540672 12804763071210541704 12843892267978982784 12860803251873622656 12864044381725405323 12920344007669333872 12934125961405399296 12938091732954593946 13011855083769614436 13068235562387713344 13128736652954323128 13146770631873216429 13217819944475397888 13218392466051671808 13279013555329450656 13355449530791838912 13417280315656615944 13431592344536376192 13435710645760539867 13552244286920591616 13570860007094933088 13633688062683335556 13726792176284428416 13789744845919044912 13808499272571835728 13850095809710055168 13869120666591525024 13887225038093910048 13914216623643898016 13933329558566485788 14031217002774607272 14073484451802152832 14096176340750415639 14154493519813572864 14158060680478848462 14176701971697385458 14319925171555977792 14382791802391211136 14449378801476355632 14468403658357825488 14483836906089917184 14535387008628000606 14550891706581074208 14614772315333004864 14634014938526333376 14701765007686177512 14766107437336381568 14769828734573613519 14850292770502495488 14870691524308130784 14938890249745631988 15004270460519226432 15024880722140818776 15094440355113692937 15110541387603423216 15176015491805086464 15246274822785665568 15267217507981799724 15334034646464703936 15420789935221297536 15421457877060283776 15509554293822780672 15534561681643315194 15581357785923812064 15653493701599385268 15759708395336051328 15832670008277421936 15871114329250182912 15901961855593026304 15923805209790269472 16014590872331833152 16035676574599551168 16109915818000475016 16158445111328397696 16180640777690112528 16255551151660900086 16276954115652553674 16369753169903708484 16441618854749630472 16513575773115835008 16539485633646949701 16611870867003429264 16629590521806941952 16706579366815307424 16729527964846647132 16779923769456412992 16802017151641345728 16879804268084129736 16897809723771570048 16902990812408421123 16957951510066000707 16971993656515747584 16995076027780720896 17073017428280722272 17152059175633873764 17250788977272791928 17269190157261055104 17349140111692819248 17424314083183617792 17448248580550628256 17504982203939097504 17529027509164288572 17705351407105934208 17807266041055785216 17811753759312099678 17889707087542154592 17914280861014053156 18016414731373312296 18094480009459910784 18123655295250534393 18178250750244447408 18203220874901376594 18386326461225393216 18411332363429114304 18492160888788700032 18516300050791880064 18577772744755314384 18597589400127290112 18688354725378857922 18708289337032809696 18790421548285291968 18794901787667220852 18877414240638464616 18902269295596513944 18989779801594645953 19093233562074637056 19119460531253311008 19265838401968474176 19291204877810433984 19380516011504000808 19401188942108098944 19407137599431890919 19486363087110673152 19512019918035111168 19517782625654421654 19602353343581570016 19693104979431484692 19827588699077507712 19918520332994175984 20005693947358968576 20033174296187758368 20125920473484923916 20147388516804564288 20328366430380887424 20356290010642399632 20445379528619605248 20450532094025003334 20590188264426642624 20712748908857753592 20775143714565082752 20803680999887287536 20871324935465847024 20899994337849728682 21110226677703229248 21231740279720359296 21237091020718272693 21352787829775777536 21380902099466068224 21479887757333966688 21574187703586816704 21674068202214533448 21702605487536738232 21803080512942000909 21826337559871611312 21922158472999507296 22052647511529266268 22149161156004572352 22275439155753743232 22306037286462196176 22373231692608550656 22402689535521794304 22408335374618447982 22506405690778839648 22537321083211228164 22610602013421334276 22764023237707629696 22869412234178498352 23001051969697055904 23131184902831946304 23132186815590425664 23264331440734171008 23339976271918796672 23372036678885718096 23480240552399077902 23749005012416132904 23852942783389539456 23885707814685404208 24021886308497749728 24164873727000712524 24237667666992596544 24270961166535168792 24383326727491350129 24415431173478830511 24515101948300524288 24548443151238819072 24554629754855562726 24770363659673752512 24917806300505143896 24944385782710412928 25053895397713722624 25059869050222961136 25169885654184619488 25203025727462018592 25319706402126194604 25346714585657355072 25492614041671081344 25609526142421083408 25687784535957965568 25721606503747245312 25728088763450810646 25840688015338667744 25876183465909187892 26023710167539228872 26136471124775426688 26257473305908646256 26293541263746432858 26558027110658901312 26710899061583677824 26717630638968149517 26834560631313231888 26863184689072752384 26871421291521079734 27141720014189866176 27267376125366671112 27453584352568856832 27579489691838089824 27616998545143671456 27738241333183050048 27774450076187820096 27828433247287796032 27866659117132971576 28032532088068286883 28062434005549214544 28146968903604305664 28192352681500831278 28316121360957696924 28353403943394770916 28639850343111955584 28765583604782422272 28898757602952711264 28936807316715650976 29070774017256001212 29101783413162148416 29229544630666009728 29268029877052666752 29276673938481632481 29403530015372355024 29532214874672763136 29539657469147227038 29741383048616261568 29877780499491263976 30008540921038452864 30049761444281637552 30188880710227385874 30221082775206846432 30492549645571331136 30534435015963599448 30668069292929407872 30675798141037505001 30841579870442595072 30842915754120567552 31069123363286630388 31162715571847624128 31306987403198770536 31349991506774593023 31519416790672102656 31665340016554843872 31847610419580538944 32029181744663666304 32071353149199102336 32219831636000950032 32316890222656795392 32361281555380225056 32511102303321800172 32553908231305107348 32739506339807416968 32883237709499260944 33027151546231670016 33078971267293899402 33223741734006858528 33413158733630614848 33459055929693294264 33559847538912825984 33604034303282691456 33759608536168259472 33795619447543140096 33805981624816842246 33915903020132001414 34146034856561444544 34304118351267747528 34501577954545583856 34538380314522110208 34698280223385638496 34896497161101256512 35009964407878195008 35058055018328577144 35220360828598616853 35410702814211868416 35623507518624199356 35779414175084309184 35828561722028106312 36032829462746624592 36188960018919821568 36247310590501068786 36356501500488894816 36406441749802753188 36772652922450786432 36822664726858228608 36984321777577400064 37032600101583760128 37155545489510628768 37376709450757715844 37416578674065619392 37580843096570583936 37589803575334441704 37754828481276929232 37804538591193027888 37979559603189291906 38238921062506622016 38531676803936948352 38582409755620867968 38592133145176215969 38761032023008001616 38802377884216197888 38814275198863781838 39035565251308843308 39204706687163140032 39386209958862969384 39440311895619649287 39655177398155015424 39837040665988351968 40066348592375516736 40251840946969847832 40294777033609128576 40307131937281619601 40656732860761774848 40712580021284799264 40901064188050006668 41180376528853285248 41425497817715507184 41550287429130165504 41607361999774575072 41742649870931694048 41799988675699457364 42220453355406458496 42288529022251246917 42463480559440718592 42474182041436545386 42959775514667933376 43148375407173633408 43348136404429066896 43405210975073476464 43606161025884001818 43652675119743222624 43844316945999014592 44105295023058532536 44298322312009144704 44309486203720840557 44550878311507486464 44612074572924392352 44816670749236895964 45012811381557679296 45074642166422456328 45221204026842668552 45283321065341078811 45528046475415259392 45738824468356996704 46002103939394111808 46262369805663892608 46264373631180851328 46528662881468342016 46679952543837593344 46744073357771436192 46960481104798155804 47498010024832265808 47705885566779078912 47771415629370808416 48043772616995499456 48329747454001425048 48475335333985193088 48541922333070337584 48766653454982700258 48830862346957661022 49109259509711125452 49540727319347505024 49618456900940849103 49835612601010287792 49888771565420825856 50119738100445922272 50339771308369238976 50406051454924037184 50639412804252389208 50693429171314710144 50873854530198002121 50985228083342162688 51219052284842166816 51456177526901621292 51681376030677335488 51752366931818375784 52047420335078457744 52272942249550853376 52514946611817292512 52587082527492865716 53116054221317802624 53421798123167355648 53435261277936299034 53669121262626463776 53742842583042159468 54283440028379732352 54370965885751603179 54534752250733342224 55158979383676179648 55233997090287342912 55476482666366100096 55548900152375640192 55656866494575592064 55733318234265943152 56065064176136573766 56124868011098429088 56384705363001662556 56632242721915393848 56706807886789541832 56969339404783937859 57279700686223911168 57797515205905422528 57873614633431301952 58141548034512002424 58203566826324296832 58221412798295672757 58459089261332019456 58536059754105333504 58553347876963264962 58807060030744710048 59079314938294454076 59482766097232523136 59755560998982527952 60017081842076905728 60099522888563275104 60377761420454771748 60442165550413692864 60985099291142662272 61068870031927198896 61336138585858815744 61351596282075010002 62138246726573260776 62325431143695248256 62613974806397541072 62699983013549186046 63330680033109687744 63695220839161077888 63711273062154818079 64058363489327332608 64142706298398204672 64439663272001900064 64722563110760450112 65022204606643600344 65107816462610214696 65409241538826002727 65479012679614833936 65766475418998521888 66157942534587798804 66447483468013717056 66826317467261229696 66918111859386588528 67119695077825651968 67208068606565382912 67519217072336518944 67611963249633684492 67831806040264002828 68292069713122889088 68608236702535495056 69003155909091167712 69396560446771276992 69792994322202513024 70019928815756390016 70116110036657154288 70440721657197233706 71247015037248398712 71558828350168618368 71657123444056212624 72065658925493249184 72494621181002137572 72713003000977789632 72812883499605506376 73149980182474050387 73246293520436491533 73545305844901572864 73645329453716457216 74311090979021257536 74753418901515431688 74833157348131238784 75161686193141167872 75179607150668883408 75509656962553858464 75609077182386055776 75959119206378583812 76477842125013244032 77063353607873896704 77164819511241735936 77184266290352431938 77522064046016003232 77628550397727563676 78071130502617686616 78409413374326280064 78772419917725938768 78880623791239298574 79674081331976703936 80132697184751033472 80503681893939695664 80589554067218257152 80614263874563239202 81425160042569598528 81802128376100013336 82360753057706570496 82850995635431014368 83214723999549150144 83485299741863388096 83599977351398914728 84097596264204860649 84440906710812916992 84577058044502493834 84948364082873090772 85919551029335866752 86296750814347266816 86696272808858133792 86810421950146952928 87212322051768003636 87305350239486445248 87688633891998029184 88210590046117065072 88596644624018289408 88618972407441681114 89224149145848784704 89633341498473791928 90025622763115358592 90149284332844912656 90442408053685337104 90566642130682157622 91477648936713993408 92004207878788223616 92027394423112515003 92524739611327785216 92528747262361702656 93488146715542872384 93920962209596311608 94049974520323779069 94996020049664531616 95542831258741616832 96087545233990998912 96659494908002850096 96950670667970386176 97083844666140675168 97533306909965400516 97661724693915322044 98218519019422250904 99081454638695010048 99236913801881698206 99671225202020575584 100239476200891844544 100679542616738477952 100812102909848074368 101278825608504778416 101386858342629420288 101747709060396004242 102438104569684333632 102912355053803242584 103362752061354670976 103504733863636751568 104094840670156915488 105029893223634585024 105174165054985731432 105661082485795850559 106232108442635605248 106870522555872598068 107338242525252927552 107485685166084318936 108566880056759464704 108741931771503206358 109069504501466684448 110317958767352359296 110467994180574685824 110952965332732200192 111097800304751280384 111313732989151184128 111466636468531886304 112130128352273147532 112249736022196858176 112769410726003325112 113264485443830787696 113413615773579083664 113938678809567875718 115595030411810845056 115747229266862603904 115776399435528647907 116283096069024004848 116407133652648593664 116442825596591345514 117106695753926529924 117614120061489420096 118158629876588908152 118320935686858947861 118965532194465046272 119511121997965055904 120199045777126550208 120755522840909543496 120884331100827385728 121970198582285324544 122137740063854397792 122703192564150020004 124276493453146521552 124650862287390496512 125227949612795082144 125399966027098372092 126661360066219375488 126865587066753740751 127390441678322155776 127422546124309636158 128879326544003800128 129445126221520900224 130044409213287200688 130215632925220429392 130818483077652005454 130958025359229667872 131532950837997043776 132315885069175597608 132894966936027434112 132928458611162521671 133652634934522459392 133836223718773177056 135038434144673037888 135223926499267368984 135663612080528005656 135849963196023236433 136584139426245778176 137216473405070990112 138006311818182335424 138793120893542553984 139585988644405026048 140039857631512780032 140232220073314308576 140881443314394467412 142494030074496797424 143117656700337236736 143314246888112425248 144131317850986498368 144989242362004275144 145426006001955579264 145625766999211012752 146299960364948100774 146492587040872983066 148622181958042515072 149506837803030863376 149666314696262477568 150359214301337766816 151019313925107716928 151218154364772111552 151918238412757167624 152621563590594006363 152955684250026488064 154368532580704863876 155044128092032006464 155257100795455127352 156142261005235373232 156818826748652560128 157544839835451877536 157761247582478597148 159348162663953407872 160265394369502066944 161007363787879391328 161228527749126478404 162850320085139197056 163604256752200026672 165701991270862028736 166429447999098300288 166970599483726776192 167199954702797829456 168195192528409721298 169154116089004987668 169896728165746181544 170908018214351813577 171839102058671733504 173392545617716267584 173620843900293905856 174424644103536007272 174610700478972890496 174664238394887018271 175377267783996058368 176421180092234130144 177237944814883362228 178448298291697569408 179266682996947583856 180051245526230717184 180298568665689825312 180884816107370674208 181133284261364315244 182955297873427986816 184008415757576447232 184054788846225030006 186976293431085744768 187841924419192623216 188099949040647558138 189992040099329063232 191085662517483233664 192175090467981997824 193318989816005700192 194167689332281350336 195066613819930801032 195323449387830644088 196227724616478008181 196437038038844501808 198473827603763396412 199342450404041151168 200478952401783689088 201359085233476955904 201624205819696148736 202557651217009556832 203495418120792008484 204876209139368667264 205824710107606485168 206725504122709341952 207009467727273503136 208189681340313830976 210059786447269170048 210348330109971462864 211322164971591701118 213741045111745196136 214676485050505855104 214971370332168637872 217483863543006412716 218139009002933368896 219449940547422151161 219738880561309474599 220635917534704718592 220935988361149371648 222933272937063772608 224260256704546295064 224499472044393716352 225538821452006650224 226528970887661575392 226827231547158167328 227877357619135751436 231190060823621690112 231494458533725207808 231552798871057295814 232566192138048009696 232885651193182691028 234213391507853059848 235228240122978840192 236317259753177816304 236641871373717895722 239022243995930111808 240398091554253100416 241511045681819086992 241768662201654771456 244275480127708795584 245406385128300040008 248552986906293043104 250455899225590164288 250799932054196744184 252292788792614581947 253322720132438750976 253731174133507481502 254845092248619272316 257758653088007600256 258890252443041800448 260088818426574401376 260431265850440858784 261636966155304010908 261916050718459335744 263065901675994087552 264631770138351195216 265789933872054868224 265856917222325043342 267672447437546354112 270076868289346075776 270447852998534737968 271327224161056011312 271699926392046472866 274432946810141980224 276012623636364670848 276082183269337545009 277586241787085107968 280464440146628617152 281762886628788934824 282149923560971337207 284988060148993594848 286628493776224850496 288262635701972996736 289978484724008550288 290852012003911158528 291251533998422025504 292599920729896201548 292985174081745966132 297244363916085030144 299013675606061726752 300718428602675533632 302038627850215433856 302436308729544223104 303836476825514335248 305243127181188012726 308737065161409727752 310088256184064012928 310514201590910254704 312284522010470746464 315089679670903755072 315522495164957194296 316983247457387551677 318696325327906815744 322014727575758782656 322457055498252956808 325700640170278394112 327208513504400053344 331403982541724057472 332858895998196600576 333941198967453552384 334399909405595658912 336390385056819442596 338308232178009975336 339793456331492363088 341816036428703627154 346785091235432535168 347241687800587811712 347329198306585943721 348849288207072014544 349221400957945780992 349328476789774036542 352842360184468260288 354475889629766724456 356896596583395138816 358533365993895167712 360597137331379650624 361769632214741348416 362266568522728630488 365910595746855973632 368109577692450060012 373952586862171489536 375683848838385246432 376199898081295116276 379984080198658126464 380596761200261222253 382171325034966467328 386637979632011400384 388335378664562700672 390133227639861602064 390646898775661288176 392455449232956016362 392874076077689003616 396947655207526792824 398684900808082302336 398785375833487565013 400957904803567378176 405115302434019113664 406990836241584016968 407549889588069709299 409752418278737334528 411649420215212970336 414018935454547006272 416379362680627661952 420119572894538340096 420696660219942925728 422644329943183402236 427482090223490392272 429352970101011710208 429942740664337275744 434967727086012825432 436278018005866737792 438899881094844302322 439477761122618949198 445866545874127545216 448520513409092590128 448998944088787432704 451077642904013300448 453057941775323150784 453654463094316334656 455754715238271502872 457864690771782019089 463105597742114591628 465132384276096019392 465771302386365382056 468426783015706119696 470456480245957680384 472634519506355632608 473283742747435791444 478044487991860223616 480796183108506200832 483022091363638173984 488550960255417591168 490812770256600080016 497105973812586086208 500911798451180328576 501599864108393488368 504585577585229163894 507462348267014963004 509690184497238544632 512724054643055440731 515517306176015200512 520177636853148802752 520862531700881717568 523273932310608021816 523832101436918671488 523992715184661054813 526131803351988175104 529263540276702390432 531713834444650086684 535344894875092708224 540153736578692151552 540895705997069475936 542654448322112022624 543399852784092945732 548865893620283960448 552025247272729341696 552164366538675090018 560928880293257234304 563525773257577869648 564299847121942674414 569976120297987189696 573256987552449700992 576525271403945993472 579956969448017100576 582503067996844051008 585199841459792403096 585970348163491932264 588683173849434024543 598027351212123453504 601436857205351067264 604077255700430867712 604872617459088446208 607672953651028670496 610486254362376025452 617474130322819455504 620176512368128025856 621028403181820509408 624569044020941492928 630179359341807510144 631044990329914388592 633966494914775103354 644029455151517565312 644914110996505913616 654417027008800106688 658349821642266453483 662807965083448114944 668799818811191317824 672780770113638885192 676616464356019950672 679586912662984726176 683632072857407254308 693570182470865070336 694483375601175623424 694658396613171887442 697698576414144029088 698656953579548073084 705684720368936520576 708951779259533448912 717066731987790335424 721194274662759301248 723539264429482696832 724533137045457260976 736219155384900120024 751367697676770492864 752399796162590232552 756878366377843745841 759968160397316252928 761193522400522444506 773275959264022800768 776670757329125401344 780266455279723204128 781293797551322576352 784910898465912032724 785748152155378007232 793895310415053585648 797369801616164604672 797570751666975130026 810230604868038227328 813981672483168033936 815099779176139418598 823298840430425940672 828037870909094012544 828246549808012635027 832758725361255323904 841393320439885851456 845288659886366804472 854964180446980784544 859885481328674551488 869935454172025650864 872556036011733475584 877799762189688604644 878955522245237898396 891733091748255090432 897041026818185180256 902155285808026600896 906115883550646301568 907308926188632669312 911509430476543005744 915729381543564038178 926211195484229183256 930264768552192038784 931542604772730764112 936853566031412239392 945269039012711265216 946567485494871582888 950949742372162655031 956088975983720447232 966044182727276347968 977101920510835182336 981625540513200160032 994211947625172172416 1001823596902360657152 1003199728216786976736 1009171155170458327788 1014924696534029926008 1019380368994477089264 1025448109286110881462 1040355273706297605504 1041725063401763435136 1046547864621216043632 1047664202873837342976 1047985430369322109626 1058527080553404780864 1063427668889300173368 1070689789750185416448 1081791411994138951872 1085308896644224045248 1086799705568185891464 1097731787240567920896 1104328733077350180036 1121857760586514468608 1127051546515155739296 1128599694243885348828 1139952240595974379392 1146513975104899401984 1159913938896034201152 1165006135993688102016 1170399682919584806192 1171940696326983864528 1177366347698868049086 1196054702424246907008 1196356127500462695039 1202873714410702134528 1215345907302057340992 1220972508724752050904 1222649668764209127897 1234948260645638911008 1242056806363641018816 1249138088041882985856 1260358718683615020288 1262089980659828777184 1267932989829550206708 1288058910303035130624 1289828221993011827232 1308834054017600213376 1316699643284532906966 1337599637622382635648 1345561540227277770384 1353232928712039901344 1359173825325969452352 1367264145714814508616 1373594072315346057267 1389316793226343774884 1395397152828288058176 1397313907159096146168 1411369440737873041152 1417903558519066897824 1434133463975580670848 1442388549325518602496 1447078528858965393664 1449066274090914521952 1472438310769800240048 1502735395353540985728 1504799592325180465104 1513756732755687491682 1522387044801044889012 1538172163929166322193 1546551918528045601536 1560532910559446408256 1562587595102645152704 1569821796931824065448 1571496304310756014464 1587790620830107171296 1595141503333950260052 1620461209736076454656 1627963344966336067872 1630199558352278837196 1646597680860851881344 1656075741818188025088 1656493099616025270054 1682786640879771702912 1690577319772733608944 1709928360893961569088 1719770962657349102976 1739870908344051301728 1755599524379377209288 1757911044490475796792 1766049521548302073629 1794082053636370360512 1804310571616053201792 1812231767101292603136 1814617852377265338624 1823018860953086011488 1831458763087128076356 1852422390968458366512 1860529537104384077568 1863085209545461528224 1873707132062824478784 1890538078025422530432 1893134970989743165776 1901899484744325310062 1932088365454552695936 1963251081026400320064 1975049464926799360449 1988423895250344344832 2006399456433573953472 2018342310340916655576 2029849393068059852016 2038760737988954178528 2050896218572221762924 2080710547412595211008 2083450126803526870272 2093095729242432087264 2095970860738644219252 2117054161106809561728 2126855337778600346736 2163582823988277903744 2170617793288448090496 2173599411136371782928 2208657466154700360072 2254103093030311478592 2257199388487770697656 2270635099133531237523 2279904481191948758784 2319827877792068402304 2330012271987376204032 2340799365839169612384 2343881392653967729056 2354732695397736098172 2392109404848493814016 2392712255000925390078 2430691814604114681984 2441945017449504101808 2445299337528418255794 2469896521291277822016 2484113612727282037632 2498276176083765971712 2524179961319657554368 2535865979659100413416 2579656443986023654464 2617668108035200426752 2633399286569065813932 2675199275244765271296 2691123080454555540768 2706465857424079802688 2718347650651938904704 2734528291429629017232 2747188144630692114534 2778633586452687549768 2790794305656576116352 2794627814318192292336 2835807117038133795648 2852849227116487965093 2868266927951161341696 2898132548181829043904 2944876621539600480096 3005470790707081971456 3009599184650360930208 3027513465511374983364 3044774089602089778024 3076344327858332644386 3121065821118892816512 3125175190205290305408 3139643593863648130896 3142992608621512028928 3175581241660214342592 3190283006667900520104 3255926689932672135744 3260399116704557674392 3293195361721703762688 3312986199232050540108 3365573281759543405824 3381154639545467217888 3419856721787923138176 3439541925314698205952 3479741816688102603456 3511199048758754418576 3515822088980951593584 3532099043096604147258 3588164107272740721024 3589068382501388085117 3608621143232106403584 3646037721906172022976 3662917526174256152712 3667949006292627383691 3704844781936916733024 3726170419090923056448 3747414264125648957568 3781076156050845060864 3786269941979486331552 3803798969488650620124 3864176730909105391872 3926502162052800640128 3950098929853598720898 4012798912867147906944 4036684620681833311152 4059698786136119704032 4077521475977908357056 4101792437144443525848 4120782216946038171801 4186191458484864174528 4191941721477288438504 4234108322213619123456 4253710675557200693472 4327165647976555807488 4341235586576896180992 4347198822272743565856 4417314932309400720144 4508206186060622957184 4514398776975541395312 4541270198267062475046 4639655755584136804608 4681598731678339224768 4687762785307935458112 4709465390795472196344 4785424510001850780156 4861383629208229363968 4883890034899008203616 4890598675056836511588 4939793042582555644032 4968227225454564075264 5048359922639315108736 5071731959318200826832 5159312887972047308928 5266798573138131627864 5298148564644906220887 5382246160909111081536 5412931714848159605376 5436695301303877809408 5469056582859258034464 5494376289261384229068 5557267172905375099536 5581588611313152232704 5589255628636384584672 5671614234076267591296 5705698454232975930186 5796265096363658087808 5889753243079200960192 6019198369300721860416 6055026931022749966728 6089548179204179556048 6152688655716665288772 6242131642237785633024 6250350380410580610816 6279287187727296261792 6351162483320428685184 6380566013335801040208 6511853379865344271488 6520798233409115348784 6625972398464101080216 6762309279090934435776 6811905297400593712569 6839713443575846276352 6959483633376205206912 7022398097517508837152 7031644177961903187168 7064198086193208294516 7176328214545481442048 7178136765002776170234 7292075443812344045952 7325835052348512305424 7335898012585254767382 7409689563873833466048 7452340838181846112896 7494828528251297915136 7572539883958972663104 7607597938977301240248 7853004324105601280256 7900197859707197441796 8025597825734295813888 8073369241363666622304 8119397572272239408064 8155042951955816714112 8203584874288887051696 8241564433892076343602 8372382916969728349056 8383883442954576877008 8507421351114401386944 8558547681349463895279 8694397644545487131712 8834629864618801440288 9016412372121245914368 9028797553951082790624 9082540396534124950092 9363197463356678449536 9375525570615870916224 9418930781590944392688 9570849020003701560312 9767780069798016407232 9781197350113673023176 9879586085165111288064 10096719845278630217472 10143463918636401653664 10318625775944094617856 10533597146276263255728 10596297129289812441774 10764492321818222163072 10767205147504164255351 10825863429696319210752 10938113165718516068928 10988752578522768458136 11114534345810750199072 11178511257272769169344 11343228468152535182592 11411396908465951860372 11592530192727316175616 11779506486158401920384 12038396738601443720832 12110053862045499933456 12179096358408359112096 12305377311433330577544 12362346650838114515403 12558574375454592523584 12702324966640857370368 12761132026671602080416 13023706759730688542976 13041596466818230697568 13251944796928202160432 13524618558181868871552 13623810594801187425138 13918967266752410413824 14044796195035017674304 14063288355923806374336 14128396172386416589032 14356273530005552340468 14584150887624688091904 14651670104697024610848 14671796025170509534764 14819379127747666932096 14904681676363692225792 15145079767917945326208 15215195877954602480496 15800395719414394883592 15894445693934718662661 16146738482727333244608 16238795144544478816128 16310085903911633428224 16407169748577774103392 16483128867784152687204 16744765833939456698112 16767766885909153754016 17014842702228802773888 17117095362698927790558 17388795289090974263424 17669259729237602880576 18057595107902165581248 18165080793068249900184 18726394926713356899072 18751051141231741832448 18837861563181888785376 19141698040007403120624 19535560139596032814464 19562394700227346046352 20286927837272803307328 21067194292552526511456 21192594258579624883548 21528984643636444326144 21534410295008328510702 21876226331437032137856 21977505157045536916272 22229068691621500398144 22357022514545538338688 22822793816931903720744 23559012972316803840768 24076793477202887441664 24220107724090999866912 24358192716816718224192 24610754622866661155088 24724693301676229030806 25117148750909185047168 25522264053343204160832 25675643044048391685837 26083192933636461395136 26503889593856404320864 27049237116363737743104 27247621189602374850276 28089592390070035348608 28126576711847612748672 28256792344772833178064 28712547060011104680936 29303340209394049221696 29343592050341019069528 29638758255495333864192 30290159535835890652416 30430391755909204960992 31600791438828789767184 31788891387869437325322 32293476965454666489216 32477590289088957632256 32814339497155548206784 32966257735568305374408 33535533771818307508032 34029685404457605547776 34234190725397855581116 34777590578181948526848 35338519458475205761152 36115190215804331162496 36330161586136499800368 37087039952514343546209 37675723126363777570752 38283396080014806241248 39071120279192065628928 39124789400454692092704 40573855674545606614656 42134388585105053022912 42385188517159249767096 43068820590016657021404 43752452662874064275712 43955010314091073832544 44458137383243000796288 44714045029091076677376 45645587633863807441488 47683337081804155987983 48440215448181999733824 48716385433633436448384 49221509245733322310176 49449386603352458061612 50234297501818370094336 51044528106686408321664 51351286088096783371674 52166385867272922790272 53007779187712808641728 54495242379204749700552 56179184780140070697216 56253153423695225497344 56513584689545666356128 57425094120022209361872 58606680418788098443392 58687184100682038139056 60860783511818409921984 63201582877657579534368 63577782775738874650644 64586953930909332978432 65628678994311096413568 65932515471136610748816 67071067543636615016064 68468381450795711162232 70677038916950411522304 72230380431608662324992 72660323172272999600736 74174079905028687092418 75351446252727555141504 76566792160029612482496 78249578800909384185408 81147711349091213229312 84268777170210106045824 84770377034318499534192 86137641180033314042808 87910020628182147665088 88916274766486001592576 91291175267727614882976 95366674163608311975966 96880430896363999467648 97432770867266872896768 98443018491466644620352 98898773206704916123224 102089056213372816643328 102702572176193566743348 104332771734545845580544 106015558375425617283456 108990484758409499401104 111261119857543030638627 113027169379091332712256 114850188240044418723744 117213360837576196886784 117374368201364076278112 121721567023636819843968 126403165755315159068736 127155565551477749301288 131257357988622192827136 131865030942273221497632 134142135087273230032128 136936762901591422324464 145320646344545999201472 148348159810057374184836 150702892505455110283008 153133584320059224964992 156499157601818768370816 168537554340420212091648 169540754068636999068384 172275282360066628085616 175820041256364295330176 182582350535455229765952 190733348327216623951932 193760861792727998935296 196886036982933289240704 197797546413409832246448 205405144352387133486696 212031116750851234566912 217980969516818998802208 222522239715086061277254 226054338758182665424512 229700376480088837447488 234748736402728152556224 243443134047273639687936 252806331510630318137472 254311131102955498602576 263730061884546442995264 273873525803182844648928 290641292689091998402944 296696319620114748369672 306267168640118449929984 312998315203637536741632 333783359572629091915881 339081508137273998136768 344550564720133256171232 351640082512728590660352 365164701070910459531904 381466696654433247903864 393772073965866578481408 395595092826819664492896 410810288704774266973392 435961939033637997604416 445044479430172122554508 452108677516365330849024 459400752960177674894976 469497472805456305112448 505612663021260636274944 508622262205910997205152 527460123769092885990528 547747051606365689297856 581282585378183996805888 593392639240229496739344 667566719145258183831762 678163016274547996273536 689101129440266512342464 730329402141820919063808 762933393308866495807728 791190185653639328985792 821620577409548533946784 871923878067275995208832 890088958860344245109016 918801505920355349789952 938994945610912610224896 1017244524411821994410304 1054920247538185771981056 1095494103212731378595712 1186785278480458993478688 1335133438290516367663524 1356326032549095992547072 1378202258880533024684928 1525866786617732991615456 1582380371307278657971584 1643241154819097067893568 1743847756134551990417664 1780177917720688490218032 2034489048823643988820608 2190988206425462757191424 2373570556960917986957376 2670266876581032735327048 2756404517761066049369856 3051733573235465983230912 3164760742614557315943168 3286482309638194135787136 3560355835441376980436064 4068978097647287977641216 4747141113921835973914752 5340533753162065470654096 6103467146470931966461824 6572964619276388271574272 7120711670882753960872128 9494282227843671947829504 10681067506324130941308192 12206934292941863932923648 14241423341765507921744256 21362135012648261882616384 28482846683531015843488512 42724270025296523765232768 85448540050593047530465536
- Sum of all divisors σ(n): 333390695884382933771420187
- Sum of proper divisors (its aliquot sum) s(n): 247942155833789886240954651
- 85448540050593047530465536 is an abundant number, because the sum of its proper divisors (247942155833789886240954651) is greater than itself. Its abundance is 162493615783196838710489115
Bases of 85448540050593047530465536
- Binary: 1000110101011100110111010100011010011110100011000111100111101100001100001101001000000002
- Hexadecimal: 0x46AE6EA34F463CF6186900
- Base-36: AQIKCC12OW6O90000
Squares and roots of 85448540050593047530465536
- 85448540050593047530465536 squared (854485400505930475304655362) is 7301452996777804093817427601454824870850068883767296
- 85448540050593047530465536 cubed (854485400505930475304655363) is 623898498822690822730161683689858306759184186831959662839128909655452371910656
-
85448540050593047530465536 is a
perfect square number . Itssquare root is 9243837950256 -
The
cube root of 85448540050593047530465536 is 440455004.6106327287
Scales and comparisons
How big is 85448540050593047530465536?- 85,448,540,050,593,047,530,465,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 85,448,540,050,593,047,530,465,536 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 85448540050593047530465536 cubic inches would be around 36704583.7 feet tall.
Recreational maths with 85448540050593047530465536
- 85448540050593047530465536 backwards is 63556403574039505004584458
- 85448540050593047530465536 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 85448540050593047530465536'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 85448540050593047530465536 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 85448540050593047530465536 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/85448540050593047530465536/
Chicago style:
Numbermatics. 2024. "Number 85448540050593047530465536 - Facts about the integer". https://numbermatics.com/n/85448540050593047530465536/
The information we have on file for 85448540050593047530465536 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 85448540050593047530465536, math, Factors of 85448540050593047530465536, curriculum, school, college, exams, university, Prime factorization of 85448540050593047530465536, STEM, science, technology, engineering, physics, economics, calculator, eighty-five septillion, four hundred forty-eight sextillion, five hundred forty quintillion, fifty quadrillion, five hundred ninety-three trillion, forty-seven billion, five hundred thirty million, four hundred sixty-five thousand, five hundred thirty-six.