79620970136045407997788224
79,620,970,136,045,407,997,788,224 is an even composite number composed of seven prime numbers multiplied together.
79620970136045407997788224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 79620970136045407997788224:
26 × 38 × 72 × 132 × 172 × 11812 × 75372
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 17 × 17 × 1181 × 1181 × 7537 × 7537)See below for interesting mathematical facts about the number 79620970136045407997788224 from the Numbermatics database.
Names of 79620970136045407997788224
- Cardinal: 79620970136045407997788224 can be written as Seventy-nine septillion, six hundred twenty sextillion, nine hundred seventy quintillion, one hundred thirty-six quadrillion, forty-five trillion, four hundred seven billion, nine hundred ninety-seven million, seven hundred eighty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 7.9620970136045407997788224 × 1025
Factors of 79620970136045407997788224
Divisors of 79620970136045407997788224
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 63 64 68 72 78 81 84 91 96 98 102 104 108 112 117 119 126 136 144 147 153 156 162 168 169 182 189 192 196 204 208 216 221 224 234 238 243 252 272 273 288 289 294 306 312 324 336 338 351 357 364 378 392 408 416 432 441 442 448 459 468 476 486 504 507 544 546 567 576 578 588 612 624 637 648 663 672 676 702 714 728 729 756 784 816 819 832 833 864 867 882 884 918 936 952 972 1008 1014 1053 1071 1088 1092 1134 1156 1176 1181 1183 1224 1248 1274 1296 1323 1326 1344 1352 1377 1404 1428 1456 1458 1512 1521 1547 1568 1632 1638 1666 1701 1728 1734 1764 1768 1836 1872 1904 1911 1944 1989 2016 2023 2028 2106 2142 2184 2187 2268 2312 2352 2362 2366 2448 2457 2496 2499 2548 2592 2601 2646 2652 2704 2754 2808 2856 2873 2912 2916 3024 3042 3094 3136 3159 3213 3264 3276 3332 3402 3468 3528 3536 3543 3549 3672 3744 3757 3808 3822 3888 3969 3978 4032 4046 4056 4131 4212 4284 4368 4374 4536 4563 4624 4641 4704 4724 4732 4896 4914 4998 5096 5103 5184 5202 5292 5304 5408 5508 5616 5712 5733 5746 5824 5832 5967 6048 6069 6084 6188 6318 6426 6552 6561 6664 6804 6936 7056 7072 7086 7098 7344 7371 7488 7497 7514 7537 7616 7644 7776 7803 7938 7956 8092 8112 8262 8267 8281 8424 8568 8619 8736 8748 9072 9126 9248 9282 9408 9448 9464 9477 9639 9792 9828 9996 10192 10206 10404 10584 10608 10629 10647 10816 10829 11016 11232 11271 11424 11466 11492 11664 11907 11934 12096 12138 12168 12376 12393 12636 12852 13104 13122 13328 13608 13689 13872 13923 14112 14144 14161 14172 14196 14688 14742 14994 15028 15074 15288 15309 15353 15552 15606 15876 15912 16184 16224 16524 16534 16562 16848 17136 17199 17238 17472 17496 17901 18144 18207 18252 18496 18564 18896 18928 18954 19278 19656 19992 20077 20111 20384 20412 20808 21168 21216 21258 21294 21658 22032 22113 22464 22491 22542 22611 22848 22932 22984 23328 23409 23814 23868 24276 24336 24752 24786 24801 24843 25272 25704 25857 26208 26244 26299 26656 27216 27378 27744 27846 28224 28322 28344 28392 28431 28917 29376 29484 29988 30056 30148 30576 30618 30706 31212 31752 31824 31887 31941 32368 32448 32487 33048 33068 33124 33696 33813 34272 34398 34476 34992 35721 35802 36288 36414 36504 37128 37179 37792 37856 37908 38556 39312 39984 40154 40222 40768 40824 41067 41616 41769 42336 42432 42483 42516 42588 43316 44064 44226 44982 45084 45222 45864 45927 45968 46059 46656 46818 47628 47736 48552 48672 48841 49504 49572 49602 49686 50544 51408 51597 51714 52416 52488 52598 52759 53312 53703 54432 54621 54756 55488 55692 56644 56688 56784 56862 57834 57869 58968 59976 60112 60231 60296 60333 61152 61236 61412 62424 63504 63648 63774 63882 64736 64974 66096 66136 66248 66339 67392 67473 67626 67833 68544 68796 68952 69984 70227 71442 71604 72828 73008 74256 74358 74403 74529 75584 75712 75816 77112 77571 78624 78897 79968 80308 80444 81648 82134 83232 83538 84672 84966 85032 85176 85293 86632 86751 88128 88452 89964 90168 90444 91728 91854 91936 92118 93636 95256 95472 95661 95823 97104 97344 97461 97682 97981 99008 99144 99204 99372 101088 101439 102816 103194 103428 104976 105196 105518 107163 107406 107471 108864 109242 109512 111384 111537 113288 113376 113568 113724 115668 115738 117936 119952 120224 120462 120592 120666 122304 122472 122824 123201 124848 125307 127008 127296 127449 127548 127764 128129 129472 129948 132192 132272 132496 132678 134946 135252 135666 137592 137904 138177 139968 140454 140539 140777 142884 143208 145656 146016 146523 148512 148716 148806 149058 151632 154224 154791 155142 157248 157794 158277 159936 160616 160888 161109 163296 163863 164268 166464 167076 169932 170064 170352 170586 173264 173502 173607 176904 179928 180336 180693 180888 180999 183456 183708 183872 184093 184236 187272 190512 190944 191322 191646 194208 194922 195364 195962 198288 198408 198744 199017 199589 202176 202419 202878 203499 205632 206388 206856 209952 210392 210681 211036 214326 214812 214942 218484 219024 222768 223074 223209 223587 226576 226752 227136 227448 231336 231476 232713 235872 236691 239904 240448 240924 241184 241332 244944 245648 246402 249696 250614 254016 254898 255096 255528 256258 259896 260253 261001 264384 264544 264992 265356 269892 270504 271332 275184 275808 276354 280908 281078 281554 285768 286416 286983 287469 291312 292032 292383 293046 293943 297024 297432 297612 298116 303264 304317 308448 309582 310284 315588 316554 321232 321489 321776 322218 322413 326592 327726 328536 334152 339864 340128 340704 341172 341309 341887 346528 347004 347214 353808 359856 360672 361386 361776 361998 366912 367416 368186 368472 369313 369603 374544 375921 381024 381888 382347 382644 383292 384387 388416 389844 390728 391924 396576 396816 397488 398034 399178 404838 405756 406998 412776 413712 414531 419904 420784 421362 421617 422072 422331 428652 429624 429884 436968 438048 439569 445536 446148 446418 447174 453152 454896 462672 462952 464373 465426 471744 473382 474831 479808 481848 482368 482664 483327 489888 491296 491589 492804 499392 501228 509796 510192 511056 512516 519792 520506 520821 522002 529088 529984 530712 539784 541008 542079 542664 542997 550368 551616 552279 552708 561816 562156 563108 571536 572832 573966 574938 582624 584766 586092 587886 594864 595224 596232 597051 598767 606528 607257 608634 610497 616896 619164 620568 631176 632043 633108 642464 642978 643552 644436 644826 655452 657072 668304 669627 670761 679728 680256 681408 682344 682618 683774 685867 693056 694008 694428 698139 707616 710073 719712 721344 722772 723552 723996 734832 736372 736944 738626 739206 749088 751842 752297 762048 764694 765288 766584 768774 779688 780759 781456 783003 783848 793152 793632 794976 796068 798356 809676 811512 813996 825552 827424 829062 841568 842724 843234 844144 844662 857304 859248 859768 860949 862407 873936 876096 877149 879138 881829 891072 892296 892836 894348 896903 906304 909792 912951 925344 925904 928746 930852 946764 949662 963696 965328 966654 967239 979776 982592 983178 983773 985608 1002456 1019592 1020384 1022112 1023927 1025032 1025661 1039584 1041012 1041642 1044004 1061424 1079568 1082016 1084158 1085328 1085994 1100736 1104558 1105416 1107939 1108809 1123632 1124312 1126216 1127763 1143072 1145664 1147041 1147932 1149876 1153161 1165248 1169532 1172184 1175772 1189728 1190448 1192464 1194102 1197534 1214514 1217268 1220994 1238328 1241136 1243593 1262352 1264086 1264851 1266216 1266993 1273753 1284928 1285956 1287104 1288872 1289652 1310904 1314144 1318707 1336608 1339254 1341522 1359456 1364688 1365236 1367548 1371734 1388016 1388856 1393119 1394761 1396278 1397123 1415232 1420146 1424493 1439424 1445544 1447104 1447992 1449981 1469664 1472744 1473888 1474767 1477252 1478412 1498176 1503684 1504594 1529388 1530576 1533168 1537548 1559376 1561518 1562463 1562912 1566006 1567696 1587264 1589952 1592136 1596712 1619352 1623024 1626237 1627992 1628991 1651104 1654848 1656837 1658124 1665677 1683136 1685448 1686468 1688288 1689324 1714608 1718496 1719536 1721898 1724814 1747872 1754298 1758276 1763658 1784592 1785672 1788696 1793806 1796301 1819584 1821771 1825902 1827007 1831491 1850688 1851808 1857492 1861704 1893528 1896129 1899324 1927392 1930656 1933308 1934478 1966356 1967546 1971216 2004912 2008881 2012283 2039184 2040768 2044224 2047854 2050064 2051322 2057601 2079168 2082024 2083284 2088008 2094417 2122848 2130219 2159136 2164032 2168316 2170656 2171988 2178193 2209116 2210832 2215878 2217618 2247264 2248624 2252432 2255526 2256891 2286144 2294082 2295864 2299752 2306322 2339064 2344368 2349009 2351544 2379456 2380896 2384928 2388204 2389163 2393209 2395068 2429028 2434536 2441988 2476656 2482272 2487186 2524704 2528172 2529702 2532432 2533986 2547506 2571912 2577744 2579304 2582847 2587221 2621808 2628288 2631447 2637414 2645487 2673216 2678508 2683044 2690709 2718912 2729376 2730472 2735096 2738853 2743468 2776032 2777712 2786238 2789522 2792556 2794246 2840292 2848986 2891088 2895984 2899962 2901717 2939328 2945488 2947776 2949534 2951319 2954504 2956824 3007368 3009188 3058776 3061152 3066336 3071781 3075096 3076983 3118752 3123036 3124926 3125824 3132012 3135392 3184272 3193424 3238704 3246048 3252474 3255984 3257982 3302208 3313674 3316248 3323817 3331354 3370896 3372936 3376576 3378648 3383289 3393013 3429216 3436992 3439072 3441123 3443796 3449628 3459483 3495744 3508596 3516552 3527316 3569184 3571344 3577392 3587612 3592602 3643542 3651804 3654014 3662982 3703616 3714984 3723408 3730779 3787056 3792258 3794553 3798648 3800979 3821259 3854784 3861312 3866616 3868956 3932712 3935092 3942432 3956121 4009824 4017762 4024566 4078368 4095708 4100128 4102644 4115202 4164048 4166568 4176016 4179357 4184283 4188834 4191369 4245696 4260438 4273479 4318272 4336632 4341312 4343976 4356386 4418232 4421664 4424301 4431756 4435236 4437017 4494528 4497248 4504864 4511052 4513782 4588164 4591728 4599504 4612644 4678128 4687389 4688736 4698018 4703088 4761792 4769856 4776408 4778326 4786418 4790136 4801069 4858056 4869072 4878711 4883976 4886973 4953312 4964544 4970511 4974372 4997031 5049408 5056344 5059404 5064864 5067972 5095012 5143824 5155488 5158608 5165694 5174442 5243616 5262894 5274828 5290974 5357016 5366088 5381418 5388903 5458752 5460944 5465313 5470192 5477706 5481021 5486936 5494473 5552064 5555424 5572476 5579044 5585112 5588492 5680584 5697972 5782176 5791968 5799924 5803434 5890976 5899068 5902638 5909008 5913648 6014736 6018376 6026643 6036849 6117552 6122304 6132672 6143562 6150192 6153966 6172803 6237504 6246072 6249852 6264024 6270784 6278321 6283251 6368544 6386848 6390657 6477408 6492096 6504948 6511968 6515964 6534579 6627348 6632496 6647634 6662708 6741792 6745872 6757296 6766578 6770673 6786026 6858432 6878144 6882246 6887592 6899256 6918966 7017192 7033104 7047027 7054632 7138368 7142688 7154784 7167489 7175224 7179627 7185204 7287084 7303608 7308028 7325964 7429968 7446816 7461558 7574112 7584516 7589106 7597296 7601958 7642518 7733232 7737912 7748541 7761663 7865424 7870184 7884864 7894341 7912242 7936461 8019648 8035524 8049132 8072127 8156736 8191416 8200256 8205288 8216559 8230404 8328096 8333136 8352032 8358714 8368566 8377668 8382738 8520876 8546958 8673264 8687952 8705151 8712772 8836464 8843328 8848602 8853957 8863512 8870472 8874034 8901197 8916271 8994496 9009728 9022104 9027564 9176328 9183456 9199008 9215343 9225288 9230949 9356256 9374778 9377472 9396036 9406176 9552816 9556652 9572836 9580272 9602138 9716112 9738144 9757422 9763327 9767952 9773946 9779861 9906624 9941022 9948744 9971451 9994062 10112688 10118808 10129728 10135944 10149867 10179039 10190024 10287648 10310976 10317216 10323369 10331388 10348884 10378449 10487232 10525788 10549656 10581948 10714032 10732176 10762836 10777806 10921888 10930626 10940384 10955412 10962042 10973872 10988946 11110848 11144952 11158088 11170224 11176984 11192337 11361168 11383659 11395944 11402937 11463777 11564352 11583936 11599848 11606868 11659739 11781952 11798136 11805276 11818016 11827296 11868363 12029472 12036752 12053286 12073698 12235104 12287124 12300384 12307932 12345606 12492144 12499704 12528048 12552849 12556642 12566502 12574107 12737088 12773696 12781314 12789049 12820437 12954816 13009896 13023936 13031928 13069158 13254696 13264992 13272903 13295268 13311051 13325416 13483584 13491744 13514592 13533156 13541346 13572052 13764492 13775184 13798512 13837932 14034384 14062167 14066208 14094054 14109264 14285376 14309568 14334978 14350448 14359254 14370408 14403207 14574168 14607216 14616056 14636133 14651928 14660919 14859936 14893632 14911533 14923116 14991093 15148224 15169032 15178212 15194592 15203916 15247351 15285036 15466464 15475824 15497082 15523326 15730848 15740368 15788682 15824484 15872922 16071048 16098264 16144254 16166709 16382832 16410576 16433118 16443063 16460808 16483419 16656192 16666272 16704064 16717428 16724141 16737132 16755336 16765476 17041752 17093916 17346528 17375904 17410302 17425544 17672928 17697204 17707914 17727024 17740944 17748068 17802394 17832542 18044208 18055128 18079929 18110547 18131893 18352656 18366912 18398016 18430686 18450576 18461898 18518409 18712512 18749556 18792072 18812352 18834963 18849753 19105632 19113304 19145672 19160544 19171971 19204276 19432224 19476288 19514844 19526654 19535904 19547892 19559722 19603737 19882044 19897488 19942902 19988124 20225376 20237616 20271888 20299734 20312019 20358078 20380048 20575296 20634432 20646738 20662776 20697768 20756898 21051576 21099312 21141081 21163896 21428064 21464352 21502467 21525672 21538881 21555612 21653801 21843776 21861252 21880768 21910824 21924084 21947744 21977892 22289904 22316176 22340448 22353968 22384674 22722336 22767318 22791888 22805874 22927554 23199696 23213736 23319478 23596272 23610552 23636032 23654592 23683023 23710937 23736726 23751091 23809383 24058944 24073504 24106572 24147396 24216381 24470208 24574248 24600768 24615864 24649677 24691212 24984288 24999408 25056096 25105698 25113284 25133004 25148214 25562628 25578098 25640874 26019792 26063856 26115453 26138316 26509392 26529984 26545806 26561871 26590536 26622102 26650832 26703591 26748813 26983488 27029184 27066312 27082692 27144104 27528984 27550368 27597024 27646029 27675864 27692847 28068768 28124334 28132416 28188108 28218528 28316509 28669956 28700896 28718508 28740816 28806414 29148336 29214432 29232112 29272266 29289981 29303856 29321838 29339583 29719872 29823066 29846232 29914353 29982186 30338064 30356424 30389184 30407832 30494702 30537117 30570072 30932928 30951648 30970107 30994164 31046652 31059119 31135347 31461696 31480736 31577364 31648968 31745844 32142096 32196528 32288508 32333418 32765664 32821152 32866236 32886126 32921616 32966838 33332544 33434856 33448282 33474264 33510672 33530952 33577011 34083504 34150977 34187832 34208811 34391331 34693056 34751808 34820604 34851088 34979217 35345856 35394408 35415828 35454048 35481888 35496136 35604788 35605089 35665084 36088416 36110256 36159858 36221094 36263786 36705312 36861372 36901152 36923796 37036818 37499112 37584144 37658547 37669926 37699506 37722321 38211264 38226608 38291344 38321088 38343942 38367147 38408552 38461311 38864448 39029688 39053308 39071808 39095784 39119444 39207474 39764088 39794976 39885804 39933153 39976248 40450752 40475232 40543776 40599468 40624038 40716156 40760096 41293476 41325552 41395536 41513796 42103152 42186501 42198624 42282162 42327792 42856128 42928704 43004934 43051344 43077762 43111224 43209621 43307602 43722504 43821648 43848168 43895488 43908399 43955784 43982757 44579808 44632352 44680896 44707936 44734599 44769348 44973279 45444672 45534636 45583776 45611748 45742053 45855108 46399392 46427472 46638956 47192544 47221104 47366046 47421874 47473452 47502182 47618766 48147008 48213144 48294792 48432762 48500127 49148496 49231728 49299354 49329189 49382424 49450257 49968576 49998816 50112192 50172423 50211396 50226568 50266008 50296428 51125256 51156196 51281748 52039584 52127712 52230906 52276632 53018784 53091612 53123742 53181072 53244204 53301664 53407182 53497626 54132624 54165384 54239787 54288208 54331641 54395679 55057968 55100736 55194048 55292058 55351728 55385694 55555227 56137536 56248668 56376216 56437056 56504889 56633018 56806369 57339912 57401792 57437016 57481632 57515913 57612828 57681221 58296672 58428864 58464224 58544532 58579962 58607712 58643676 58679166 58811211 59646132 59692464 59828706 59964372 60676128 60712848 60815664 60936057 60989404 61074234 61140144 61903296 61940214 61988328 62093304 62118238 62270694 62308379 62413897 62961472 63154728 63297936 63423243 63491688 64284192 64393056 64507401 64577016 64616643 64666836 64961403 65531328 65642304 65732472 65772252 65843232 65933676 66869712 66896564 66948528 67021344 67061904 67154022 68167008 68301954 68343289 68375664 68417622 68782662 69641208 69702176 69958434 70788816 70831656 70908096 70963776 70992272 71049069 71132811 71209576 71210178 71253273 71330168 71428149 72176832 72220512 72319716 72442188 72527572 72649143 73410624 73722744 73802304 73847592 74073636 74998224 75168288 75317094 75339852 75399012 75444642 76453216 76582688 76687884 76734294 76817104 76922622 78059376 78106616 78191568 78238888 78346359 78414948 79528176 79589952 79685613 79771608 79866306 79952496 80110773 80246439 80950464 81087552 81198936 81248076 81432312 81520192 81618173 82586952 82651104 82791072 82938087 83027592 83078541 84206304 84373002 84397248 84564324 84655584 84949527 86009868 86102688 86155524 86222448 86419242 86615204 87445008 87643296 87696336 87816798 87869943 87911568 87965514 88018749 89159616 89264704 89415872 89469198 89538696 89743059 89946558 91069272 91167552 91223496 91484106 91611351 91710216 92798784 92854944 92910321 93177357 93277912 93406041 94385088 94442208 94732092 94843748 94946904 95004364 95237532 96426288 96589584 96865524 97000254 98296992 98463456 98598708 98658378 98764848 98900514 99997632 100344846 100422792 100453136 100532016 100592856 100731033 102250512 102312392 102452931 102563496 102626433 103173993 104079168 104255424 104461812 104553264 104937651 106037568 106183224 106247484 106362144 106488408 106603328 106731457 106814364 106815267 106995252 108265248 108330768 108479574 108576416 108663282 108791358 110115936 110584116 110703456 110771388 111110454 112497336 112752432 112975641 113009778 113166963 113266036 113612738 114679824 114874032 114963264 115031826 115101441 115225656 115362442 115383933 115715561 116593344 116928448 117089064 117159924 117215424 117287352 117358332 117622422 119292264 119384928 119657412 119799459 119928744 121352256 121425696 121631328 121872114 121978808 122148468 122280288 123880428 123976656 124186608 124236476 124541388 124616758 124827794 126309456 126559503 126595872 126846486 126923251 126983376 128568384 128786112 129014802 129154032 129233286 129333672 129628863 129922806 131464944 131544504 131686464 131725197 131867352 131948271 133739424 133793128 133897056 134042688 134123808 134203797 134308044 134919837 136334016 136603908 136686578 136751328 136835244 137226159 137565324 139282416 139404352 139916868 141577632 141663312 141984544 142098138 142265622 142419152 142420356 142506546 142660336 142856298 144441024 144639432 144884376 145055144 145298286 145500381 147445488 147695184 147987567 148147272 149996448 150336576 150517269 150634188 150679704 150798024 150889284 151320349 151576607 152906432 153165376 153375768 153468588 153634208 153845244 156118752 156213232 156383136 156477776 156692718 156829896 159056352 159371226 159543216 159732612 159904992 160221546 160492878 162397872 162496152 162864624 163187037 163236346 165173904 165302208 165582144 165876174 165976559 166055184 166157082 166257637 166665681 168412608 168746004 169128648 169311168 169514667 169899054 170419107 172019736 172205376 172311048 172444896 172547739 172838484 173043663 173230408 174890016 175286592 175392672 175633596 175739886 175823136 175931028 176037498 176433633 178938396 179077392 179486118 179893116 182138544 182446992 182808171 182968212 183222702 183420432 185709888 185820642 186354714 186555824 186812082 186925137 187241691 188884416 189464184 189687496 189893808 190008728 190269729 190475064 192852576 193179168 193522203 193731048 193849929 194000508 194884209 196593984 196926912 197197416 197316756 197529696 197801028 198215563 200689692 200845584 200906272 201064032 201185712 201462066 204501024 204624784 204905862 205029867 205126992 205252866 206347986 208923624 209106528 209875302 212366448 212494968 212724288 212976816 213398433 213462914 213628728 213630534 213759819 213990504 214284447 216530496 216661536 216959148 217152832 217326564 217413833 217582716 217947429 220231872 221168232 221406912 221542776 222220908 224994672 225504864 225951282 226019556 226333926 226532072 227225476 229359648 229748064 230063652 230202882 230451312 230724884 230767866 231431122 234178128 234319848 234574704 234716664 235039077 235244844 235714609 238584528 238769856 239056839 239314824 239598918 239857488 240332319 240739317 242851392 243262656 243744228 243957616 244296936 244560576 244854519 247760856 247953312 248373216 248472952 248814261 249082776 249233516 249235623 249655588 252618912 253119006 253191744 253692972 253846502 253966752 254848581 258029604 258308064 258466572 258667344 259257726 259845612 262929888 263089008 263450394 263609829 263734704 263896542 264056247 267478848 267586256 267794112 268247616 268407594 268616088 269229177 269839674 273207816 273373156 273502656 273670488 274452318 274834053 275130648 278564832 279532071 279833736 280218123 283155264 283326624 283969088 284196276 284531244 284838304 284840712 285013092 285320672 285712596 289278864 289768752 290110288 290596572 291000762 294890976 295390368 295975134 296294544 299992896 301034538 301268376 301359408 301596048 301778568 302640698 303153214 306751536 306937176 307268416 307358793 307690488 307879299 308242181 309521979 312237504 312426464 312766272 312955552 313385436 313659792 314812953 318112704 318742452 319086432 319465224 319809984 320194371 320443092 320445801 320985756 324795744 324992304 325729248 326374074 326472692 330347808 331752348 331953118 332110368 332314164 332515274 333331362 337492008 338257296 338926923 339029334 339500889 339798108 340838214 344039472 344622096 344889792 345095478 345304323 345676968 346087326 346151799 346460816 347146683 349780032 350785344 351267192 351479772 351646272 351862056 352074996 352867266 357876792 358154784 358972236 359398377 359786232 364277088 364893984 365616342 365936424 366445404 366840864 368114617 371641284 372709428 373111648 373624164 373850274 374483382 378928368 379374992 379678509 379787616 380017456 380539458 380769753 380950128 385705152 386358336 387044406 387462096 387699858 388001016 388886589 389768418 394394832 394633512 395059392 395602056 396431126 397644583 401379384 401691168 401812544 402128064 402371424 402611391 402924132 403085929 403768547 404759511 409002048 409249568 409811724 410059734 410253984 410505732 411678477 412695972 417847248 418213056 419750604 424732896 424989936 425953632 426796866 426925828 427257456 427261068 427519638 427981008 428568894 433323072 433918296 434653128 434827666 435165432 435894858 436158653 436501143 442336464 443085552 443962701 444441816 449989344 451009728 451551807 451902564 452039112 452667852 453064144 453961047 454450952 454729821 458719296 459496128 460127304 460405764 460902624 461449768 461535732 462862244 468356256 468639696 469149408 469433328 470078154 470489688 471429218 477169056 478113678 478629648 479197836 479714976 480664638 481478634 487488456 487915232 488593872 489561111 489709038 495521712 495906624 496746432 496945904 497628522 497929677 498165552 498467032 498471246 498772911 499311176 499997043 505237824 506238012 507385944 507693004 507933504 508544001 509697162 511257321 516059208 516616128 516933144 517334688 518515452 519130989 519691224 525859776 526178016 526900788 527219658 527469408 527793084 528112494 529300899 535172512 536815188 537232176 538458354 539679348 546415632 546746312 547340976 548424513 548904636 549668106 550261296 557129664 559064142 559667472 560436246 560775411 561725073 566653248 568392552 569062488 569676608 569681424 570026184 570641344 570809187 571425192 578557728 579537504 580220576 580566609 581193144 581549787 582001524 584652627 589781952 590780736 591950268 592589088 594646689 602069076 602536752 602718816 603192096 603557136 605281396 606306428 613503072 613874352 614717586 615089601 615380976 615758598 616484362 619043958 624852928 625911104 626770872 627319584 629625906 637484904 638172864 638930448 640195299 640388742 640886184 640891602 641279457 641971512 642853341 649591488 649984608 651458496 652241499 652748148 652945384 653842287 660695616 663504696 663906236 664220736 664628328 665030548 666662724 674984016 676514592 677853846 678058668 679001778 679596216 681676428 688078944 689244192 690190956 690608646 691353936 692174652 692303598 692921632 694293366 702534384 702959544 703724112 704149992 705117231 705734532 707143827 715753584 716309568 717170517 717944472 718796754 719572464 720996957 722217951 728554176 729787968 731232684 731872848 732890808 733681728 734563557 736229234 738482797 743282568 745418856 746223296 746442783 747248328 747700548 747706869 748966764 757856736 758749984 759357018 759575232 760034912 761078916 761539506 761900256 764545743 774088812 774924192 775399716 776002032 777773178 779536836 788789664 789267024 790829487 791204112 792168741 792862252 795289166 802758768 803382336 804742848 805222782 805848264 806171858 807537094 807687531 809519022 810008927 818499136 819623448 820119468 820507968 821011464 823356954 824502159 825391944 835694496 838596213 839501208 840654369 849465792 849979872 851907264 853593732 853851656 854514912 854522136 855039276 855962016 857137788 867836592 869306256 869655332 870330864 871789716 872317306 873002286 884672928 886171104 887925402 888462757 888883632 899978688 903103614 903805128 904078224 905335704 906128288 907922094 908901904 909459642 920254608 920811528 921805248 922076379 922899536 923071464 923637897 924726543 925724488 928565937 936712512 937279392 938298816 938866656 940156308 940979376 942858436 944438859 954338112 956227356 957259296 958395672 959429952 960583113 961329276 962957268 965708273 974976912 975830464 977187744 979122222 979418076 991043424 993891808 995257044 995859354 996331104 996934064 996942492 997545822 998622352 999994086 1012476024 1014771888 1015386008 1016780769 1017088002 1018502667 1019394324 1022514642 1032118416 1033866288 1034669376 1035912969 1037030904 1038261978 1039382448 1041440049 1052356032 1053801576 1054439316 1054938816 1055586168 1056224988 1058601798 1059242443 1061036249 1070345024 1073630376 1074464352 1076916708 1078195131 1079358696 1092831264 1093492624 1094681952 1096849026 1097809272 1099336212 1100522592 1104343851 1118128284 1119334944 1120872492 1121550822 1123450146 1136785104 1138124976 1139362848 1140052368 1141618374 1142309259 1142850384 1157115456 1159075008 1160441152 1161133218 1161835913 1162386288 1163099574 1164003048 1166659767 1169305254 1183900536 1185178176 1189293378 1192933749 1204138152 1205073504 1205437632 1206384192 1207114272 1207834173 1209257787 1210562792 1211305641 1212612856 1214278533 1227006144 1227748704 1229435172 1230179202 1230761952 1231517196 1232968724 1235035431 1238087916 1253541744 1254639168 1259251812 1274969808 1277860896 1280390598 1280777484 1281772368 1281783204 1282558914 1283943024 1285706682 1299969216 1304482998 1305496296 1305890768 1307684574 1308475959 1309503429 1327009392 1327812472 1329256656 1330061096 1331888103 1333325448 1349968032 1353029184 1354655421 1355707692 1356117336 1358003556 1359192432 1361883141 1363352856 1364189463 1376157888 1378488384 1380381912 1381217292 1382707872 1384349304 1384607196 1385843264 1387508941 1388586732 1405068768 1405919088 1407448224 1408299984 1410234462 1411469064 1414287654 1431507168 1434341034 1435888944 1437593508 1439144928 1441993914 1444435902 1462465368 1463745696 1465781616 1468683333 1469127114 1472458468 1476965594 1486565136 1490837712 1492885566 1493789031 1494496656 1495401096 1495413738 1496318733 1497933528 1499991129 1504302293 1515713472 1517499968 1518714036 1520069824 1522157832 1523079012 1523800512 1525632003 1529091486 1533771963 1548177624 1549848384 1550799432 1552004064 1555546356 1557392967 1559073672 1577579328 1578534048 1581658974 1582408224 1584337482 1585724504 1587902697 1590578332 1605517536 1610445564 1611696528 1612343716 1615074188 1615375062 1619038044 1620017854 1639246896 1640238936 1642022928 1645273539 1646713908 1649004318 1650002263 1650783888 1671388992 1677192426 1679002416 1681308738 1682326233 1685175219 1699959744 1707187464 1707703312 1709029824 1709044272 1710078552 1711924032 1712427561 1714275576 1735673184 1738612512 1739310664 1740661728 1741699827 1743579432 1744634612 1744649361 1746004572 1753957881 1769345856 1772342208 1775850804 1776925514 1777767264 1783940067 1806207228 1807610256 1808156448 1810671408 1812256576 1815844188 1817803808 1818919284 1840509216 1841623056 1844152758 1845268803 1845799072 1846142928 1847275794 1849453086 1851448976 1857131874 1874558784 1877733312 1880312616 1881958752 1885716872 1888877718 1912454712 1914518592 1916791344 1920585897 1921166226 1922658552 1923838371 1925914536 1931416546 1949953824 1954375488 1956724497 1958244444 1958836152 1961526861 1967164537 1982086848 1987783616 1990514088 1991718708 1992662208 1993868128 1993884984 1995091644 1997244704 1999988172 2024952048 2029543776 2030772016 2033561538 2034176004 2037005334 2038788648 2045029284 2064236832 2067732576 2071825938 2074061808 2076523956 2078764896 2082880098 2107603152 2108878632 2111172336 2112449976 2117203596 2118484886 2121431481 2122072498 2147260752 2148928704 2151511551 2153833416 2156390262 2157695267 2158717392 2162990871 2166653853 2185662528 2186985248 2189363904 2193698052 2195618544 2198672424 2201045184 2203690671 2208687702 2215448391 2236256568 2238669888 2239328349 2241744984 2243101644 2243120607 2246900292 2273570208 2276249952 2278725696 2280104736 2283236748 2284618518 2285700768 2293637229 2322266436 2323671826 2324772576 2326199148 2328006096 2333319534 2338610508 2367801072 2372488461 2376506223 2378586756 2385867498 2408276304 2410147008 2414228544 2415668346 2418515574 2421125584 2422611282 2423062593 2425225712 2428557066 2430026781 2455497408 2458870344 2460358404 2461523904 2463034392 2465937448 2470070862 2473506477 2476175832 2507083488 2515788639 2518503624 2549939616 2555721792 2560781196 2561554968 2563544736 2563566408 2565117828 2567886048 2571413364 2572445933 2576802319 2608965996 2610992592 2611781536 2615369148 2616951918 2619006858 2654018784 2655624944 2658513312 2660122192 2663776206 2665388271 2666650896 2699936064 2709310842 2711415384 2712234672 2716007112 2718384864 2723766282 2726705712 2728378926 2760763824 2762434584 2765415744 2768698608 2769214392 2774179629 2775017882 2777173464 2783512081 2785697811 2810137536 2811838176 2814896448 2816599968 2820468924 2821601503 2822938128 2826379829 2828575308 2833316577 2863014336 2868682068 2871777888 2875187016 2878289856 2881749339 2883987828 2888871804 2897124819 2924930736 2927491392 2931563232 2937366666 2938254228 2944916936 2953931188 2973130272 2981675424 2985771132 2987578062 2988993312 2990802192 2990827476 2992637466 2995867056 2999982258 3008604586 3037428072 3044315664 3046158024 3050342307 3051264006 3055508001 3058182972 3067543926 3096355248 3101598864 3104008128 3107738907 3111092712 3114785934 3118147344 3124320147 3157068096 3163317948 3164816448 3168674964 3171449008 3175805394 3177727329 3181156664 3183108747 3211035072 3220891128 3223393056 3224687432 3230148376 3230750124 3234585393 3238076088 3240035708 3278493792 3280477872 3284045856 3290547078 3293427816 3298008636 3300004526 3301567776 3313031553 3354384852 3358004832 3362617476 3364652466 3370350438 3414374928 3415406624 3418088544 3420157104 3424855122 3426927777 3428551152 3471346368 3477225024 3478621328 3481323456 3483399654 3485507739 3487158864 3489269224 3489298722 3492009144 3499979301 3507915762 3551701608 3553851028 3555534528 3567880134 3578801247 3612414456 3615220512 3616312896 3621342816 3627773361 3631688376 3633916923 3635607616 3637838568 3642835599 3681018432 3683246112 3688305516 3690537606 3691598144 3692285856 3694551588 3698906172 3702897952 3705106293 3714263748 3760625232 3763917504 3771433744 3777755436 3824909424 3833582688 3841171794 3842332452 3845317104 3847676742 3851829072 3862833092 3899907648 3913448994 3916488888 3917672304 3923053722 3925427877 3934329074 3981028176 3983437416 3987736256 3987769968 3990183288 3994489408 3995664309 3999976344 4007148353 4049904096 4059087552 4061544032 4063966263 4067123076 4068352008 4074010668 4077577296 4085649423 4090058568 4092568389 4128473664 4135465152 4143651876 4148123616 4153047912 4157529792 4162526823 4165760196 4215206304 4217757264 4222344672 4224899952 4234407192 4236969772 4242862962 4244144996 4294521504 4303023102 4307666832 4312780524 4315390534 4317434784 4325981742 4333307706 4373970496 4387396104 4391237088 4397344848 4406049999 4407381342 4417375404 4430896782 4472513136 4478656698 4481367093 4483489968 4486203288 4486241214 4488956199 4493800584 4499973387 4512906879 4547140416 4552499904 4560209472 4566473496 4569237036 4571401536 4576896009 4587274458 4601315889 4644532872 4647343652 4649545152 4652398296 4656012192 4666639068 4672178901 4677221016 4735602144 4744976922 4753012446 4757173512 4763708091 4771734996 4816552608 4831336692 4837031148 4842251168 4845222564 4846125186 4850451424 4857114132 4860053562 4917740688 4920716808 4926068784 4931874896 4935820617 4940141724 4947012954 4950006789 4952351664 5014166976 5031577278 5037007248 5046978699 5055525657 5099879232 5121562392 5123109936 5127089472 5127132816 5130235656 5135772096 5142826728 5144891866 5153604638 5169379579 5217931992 5221985184 5223563072 5225099481 5230738296 5233903836 5233948083 5238013716 5240117077 5261873643 5308037568 5311249888 5317026624 5320244384 5327552412 5330776542 5333301792 5351820201 5418621684 5422830768 5424469344 5432014224 5436769728 5447532564 5453411424 5456757852 5521527648 5524869168 5535806409 5537397216 5538428784 5548359258 5550035764 5554346928 5567024162 5571395622 5623676352 5633199936 5640937848 5643203006 5645876256 5652759658 5657150616 5666633154 5670062489 5737364136 5743555776 5750374032 5761757691 5763498678 5767975656 5771515113 5777743608 5794249638 5849861472 5863126464 5870173491 5874733332 5876508456 5884580583 5889833872 5901493611 5907862376 5946260544 5963350848 5971542264 5975156124 5977986624 5981604384 5981654952 5985274932 5991734112 5999964516 6017209172 6074856144 6088631328 6092316048 6100684614 6102528012 6111016002 6116365944 6135087852 6192710496 6203197728 6215477814 6222185424 6229571868 6236294688 6248640294 6326635896 6337349928 6342898016 6351610788 6355454658 6362313328 6364294443 6366217494 6441782256 6446786112 6449374864 6454534653 6460296752 6461500248 6469170786 6473085801 6476152176 6480071416 6488972613 6499961559 6556987584 6560955744 6568091712 6581094156 6586855632 6596017272 6600009052 6603135552 6611072013 6626063106 6646345173 6708769704 6716009664 6725234952 6729304932 6740700876 6759957911 6828749856 6830813248 6836177088 6840314208 6849710244 6853855554 6857102304 6880911687 6957242656 6966799308 6971015478 6974317728 6978538448 6978597444 6984018288 6999958602 7015831524 7103403216 7107702056 7117465383 7129518669 7135760268 7157602494 7224828912 7230441024 7242685632 7255546722 7263376752 7267833846 7275677136 7285671198 7290080343 7366492224 7376611032 7381075212 7384571712 7389103176 7397812344 7405795904 7410212586 7414697101 7420519431 7428527496 7521250464 7542867488 7547365917 7555510872 7649818848 7667165376 7682343588 7684664904 7690634208 7695353484 7703658144 7717337799 7725666184 7730406957 7826897988 7832977776 7835344608 7846107444 7850855754 7868658148 7962056352 7966874832 7975539936 7980366576 7991328618 7996164813 7999952688 8014296706 8099808192 8123088064 8127932526 8134246152 8136704016 8148021336 8155154592 8171298846 8180117136 8185136778 8287303752 8296247232 8306095824 8322538887 8325053646 8331520392 8350536243 8357093433 8430412608 8435514528 8444689344 8449799904 8464804509 8468814384 8473939544 8479139487 8485725924 8488289992 8499949731 8589043008 8606046204 8615333664 8625561048 8630781068 8634869568 8645248017 8651963484 8666615412 8691374457 8774792208 8782474176 8794689696 8812099998 8814762684 8834750808 8861793564 8945026272 8957313396 8962734186 8966979936 8972406576 8972482428 8977912398 8987601168 8999946774 9025813758 9132946992 9138474072 9151026921 9153792018 9166524003 9174548916 9202631778 9289065744 9294687304 9304796592 9312024384 9323216721 9333278136 9344357802 9354442032 9372960441 9471204288 9489953844 9506024892 9514347024 9527416182 9533181987 9543469992 9549326241 9600276361 9633105216 9662673384 9674062296 9684502336 9690445128 9692250372 9700902848 9703756179 9714228264 9720107124 9835481376 9841433616 9852137568 9863749792 9871641234 9880283448 9894025908 9900013578 9904703328 9939094659 10063154556 10074014496 10093957398 10111051314 10243124784 10246219872 10254265632 10260471312 10280783331 10285653456 10289783732 10307209276 10338759158 10435863984 10443970368 10450198962 10456523217 10461476592 10467807672 10467896166 10476027432 10480234154 10499937903 10512313657 10523747286 10530116051 10622499776 10640488768 10655104824 10661553084 10666603584 10703640402 10736403741 10837243368 10845661536 10848938688 10864028448 10883320083 10895065128 10901750769 10906822848 10913515704 10928506797 11043055296 11049738336 11071612818 11074794432 11076857568 11096718516 11100071528 11108693856 11115318879 11134048324 11142791244 11281875696 11286406012 11291752512 11305519316 11314301232 11333266308 11340124978 11474728272 11500748064 11523515382 11526997356 11535951312 11543030226 11550015841 11555487216 11588499276 11699722944 11740346982 11749466664 11753016912 11769161166 11776283631 11779667744 11802987222 11815724752 11943084528 11950312248 11963208768 11963309904 11970549864 11983468224 11986992927 11999929032 12021445059 12034418344 12149712288 12177262656 12184632096 12191898789 12201369228 12205056024 12222032004 12232731888 12256948269 12270175704 12277705167 12385420992 12406395456 12430955628 12444370848 12459143736 12472589376 12487580469 12497280588 12554207549 12653271792 12674699856 12685796032 12703221576 12710909316 12724626656 12728588886 12732434988 12883564512 12898749728 12909069306 12920593504 12923000496 12938341572 12946171602 12952304352 12960142832 12977945226 12999923118 13121911488 13162188312 13173711264 13192034544 13200018104 13218149997 13222144026 13252126212 13292690346 13417539408 13444101279 13450469904 13458609864 13466868597 13481401752 13519915822 13538720637 13657499712 13680628416 13699420488 13707711108 13714204608 13730688027 13761823374 13770151759 13803947667 13914485312 13933598616 13942030956 13948635456 13957076896 13957194888 13968036576 13999917204 14016536703 14031663048 14206806432 14215404112 14234930766 14259037338 14271520536 14291124273 14315204988 14449657824 14511093444 14526753504 14535667692 14551354272 14571342396 14580160686 14753222064 14762150424 14778206352 14795624688 14820425172 14829394202 14841038862 14850020367 14857054992 15042500928 15085734976 15094731834 15103866869 15111021744 15140936097 15166576971 15299637696 15364687176 15369329808 15381268416 15390706968 15407316288 15434675598 15451332368 15460813914 15508138737 15653795976 15665955552 15670689216 15675298443 15692214888 15701711508 15701844249 15720351231 15737316296 15785620929 15924112704 15933749664 15951079872 15960733152 15982657236 15992329626 15999905376 16028593412 16055460603 16255865052 16268492304 16273408032 16296042672 16310309184 16342597692 16360234272 16370273556 16417040641 16574607504 16607419227 16612191648 16645077774 16650107292 16663040784 16701072486 16714186866 16871029056 16899599808 16929609018 16937628768 16947879088 16958278974 16971451848 16976579984 16999899462 17010187467 17212092408 17230667328 17251122096 17261562136 17285273073 17290496034 17303926968 17314545339 17333230824 17382748914 17549584416 17589379392 17610520473 17624199996 17629525368 17669501616 17704480833 17723587128 17890052544 17914626792 17925468372 17933959872 17944813152 17944964856 17955824796 17975202336 17999893548 18007121531 18037616233 18051627516 18265893984 18276948144 18302053842 18307584036 18333048006 18349097832 18405263556 18578131488 18589374608 18609593184 18646433442 18666556272 18688715604 18708884064 18745920882 18979907688 19012049784 19028694048 19054832364 19066363974 19086939984 19092883329 19098652482 19200552722 19325346768 19348124592 19380890256 19384500744 19407512358 19419257403 19428456528 19440214248 19466917839 19499884677 19670962752 19682867232 19704275136 19727499584 19743282468 19751210521 19760566896 19788051816 19800027156 19809406656 19833216039 19878189318 19939035519 20126309112 20148028992 20187914796 20222102628 20279873733 20486249568 20492439744 20508531264 20520942624 20561566662 20571306912 20579567464 20614418552 20642735061 20677518316 20871727968 20900397924 20913046434 20922953184 20935615344 20935792332 20952054864 20960468308 20999875806 21024627314 21047494572 21060232102 21310209648 21323106168 21352396149 21388556007 21407280804 21472807482 21674486736 21691323072 21728056896 21766640166 21790130256 21803501538 21827031408 21857013594 21870241029 22099476672 22143225636 22153715136 22193437032 22200143056 22217387712 22230637758 22244091303 22261558293 22268096648 22285582488 22563751392 22572812024 22611038632 22628602464 22642097751 22666532616 22680249956 22949456544 23001496128 23047030764 23053994712 23071902624 23086060452 23100031682 23110974432 23152013397 23176998552 23191220871 23480693964 23498933328 23506033824 23538322332 23552567262 23559335488 23605974444 23631449504 23886169056 23900624496 23926619808 23941099728 23973985854 23988494439 23999858064 24042890118 24068836688 24299424576 24369264192 24383797578 24402738456 24410112048 24444064008 24465463776 24513896538 24540351408 24555410334 24861911256 24888741696 24918287472 24967616661 24975160938 24994561176 25051608729 25108415098 25306543584 25349399712 25394413527 25406443152 25421818632 25437418461 25449253312 25457177772 25464869976 25499849193 25573138981 25767129024 25797499456 25818138612 25841187008 25846000992 25876683144 25892343204 25904608704 25920285664 25935744051 25955890452 25999846236 26074123371 26324376624 26347422528 26384069088 26400036208 26436299994 26444288052 26504252424 26585380692 26835078816 26888202558 26900939808 26917219728 26933737194 26962803504 27039831644 27077441274 27398840976 27415422216 27461376054 27523646748 27540303518 27607895334 27867197232 27884061912 27914153792 27914389776 27936073152 27969650163 27999834408 28033073406 28050038471 28063326096 28118881323 28413612864 28430808224 28469861532 28518074676 28543041072 28582248546 28599545961 28630409976 28647978723 28800829083 28899315648 29022186888 29053507008 29071335384 29102708544 29111268537 29142684792 29160321372 29506444128 29524300848 29556412704 29591249376 29640850344 29658788404 29682077724 29700040734 29714109984 29817283977 30189463668 30207733738 30222043488 30281872194 30333153942 30729374352 30738659616 30781413936 30842349993 30869351196 30902664736 30921627828 31016277474 31307591952 31331911104 31350596886 31369569651 31384429776 31403423016 31403688498 31440702462 31474632592 31499813709 31536940971 31571241858 31590348153 31867499328 31921466304 31965314472 31984659252 31999810752 32057186824 32110921206 32209211223 32511730104 32536984608 32546816064 32592085344 32649960249 32685195384 32705252307 32720468544 32740547112 32834081282 33149215008 33214838454 33224383296 33290155548 33300214584 33326081568 33345956637 33402144972 33428373732 33441797129 33859218036 33875257536 33895758176 33916557948 33942903696 33953159968 33999798924 34020374934 34424184816 34502244192 34523124272 34570546146 34580992068 34607853936 34629090678 34650047523 34666461648 34765497828 35099168832 35221040946 35248399992 35259050736 35328850893 35339003232 35408961666 35447174256 35829253584 35850936744 35889626304 35889929712 35911649592 35950404672 35999787096 36014243062 36064335177 36075232466 36103255032 36185657053 36531787968 36553896288 36575696367 36604107684 36615168072 36666096012 36680819539 36698195664 36770844807 36810527112 36833115501 37156262976 37178749216 37219186368 37292866884 37333112544 37377431208 37417768128 37462741407 37491841764 37662622647 37959815376 38024099568 38057388096 38109664728 38132727948 38173879968 38185766658 38197304964 38401105444 38650693536 38696249184 38761780512 38769001488 38815024716 38838514806 38856913056 38880428496 38933835678 38999769354 39365734464 39486564936 39502421042 39521133792 39576103632 39600054312 39654449991 39666432078 39756378636 39878071038 40252618224 40332303837 40375829592 40400605791 40444205256 40559747466 40616161911 40972499136 41041885248 41123133324 41142613824 41159134928 41192064081 41228837104 41285470122 41310455277 41355036632 41411843001 41743455936 41800795848 41826092868 41845906368 41871230688 41871584664 41904109728 41920936616 41999751612 42049254628 42049610109 42094989144 42120464204 42620419296 42646212336 42704792298 42777112014 42814561608 42945614964 43348973472 43533280332 43580260512 43607003076 43654062816 43714027188 43740482058 44286451272 44386874064 44400286112 44461275516 44488182606 44523116586 44536193296 44550061101 44571164976 45127502784 45145624048 45222077264 45257204928 45284195502 45311600607 45333065232 45360499912 45422808291 45499730913 45898913088 46094061528 46107989424 46143805248 46172120904 46200063364 46221948864 46304026794 46353997104 46382441742 46524416211 46961387928 46997866656 47012067648 47076644664 47105134524 47161053693 47211948888 47262899008 47319705377 47356862787 47772338112 47801248992 47853239616 47882199456 47947971708 47976988878 47999716128 48085780236 48137673376 48166381809 48767595156 48805476912 48820224096 48888128016 48930927552 49027793076 49080702816 49110820668 49251121923 49723822512 49822257681 49836574944 49935233322 49950321876 49989122352 50103217458 50216830196 50613087168 50698799424 50788827054 50812886304 50843637264 50874836922 50914355544 50929739952 50999698386 51030562401 51146277962 51636277224 51692001984 51753366288 51784686408 51840571328 51855819219 51871488102 51911780904 51943636017 51999692472 52148246742 52648753248 52768138176 52800072416 52831561419 52872599988 52888576104 53008504848 53113442499 53170761384 53670157632 53776405116 53801879616 53834439456 53867474388 53925607008 54021364593 54079663288 54112848699 54154882548 54797681952 54830844432 54922752108 55047293496 55080607036 55215790668 55734394464 55768123824 55828779552 55939300326 55999668816 56066146812 56100076942 56126652192 56237762646 56861616448 56939723064 57036149352 57086082144 57164497092 57199091922 57260819952 57278649987 57295957446 57601658166 58044373776 58142670768 58222537074 58257772209 58285369584 58320642744 58400753517 58499654031 59012888256 59048601696 59112825408 59182498752 59253631563 59281700688 59317576808 59364155448 59400081468 59428219968 59499648117 59634567954 59817106557 60378927336 60415467476 60444086976 60563744388 60666307884 60839621199 61458748704 61477319232 61562827872 61684699986 61738702392 61805329472 61843255656 61928205183 62032554948 62615183904 62701193772 62739139302 62768859552 62806846032 62807376996 62881404924 62949265184 62999627418 63073881942 63142483716 63180696306 63930628944 63969318504 64057188447 64114373648 64165668021 64221842412 64418422446 65023460208 65073969216 65184170688 65299920498 65370390768 65410504614 65481094224 65610723087 65668162564 66298430016 66429676908 66580311096 66600429168 66652163136 66691913274 66732273909 66804289944 66856747464 66883594258 67088321789 67201934527 67718436072 67791516352 67833115896 67885807392 67906319936 67926293253 67999597848 68040749868 68121522001 68848369632 69004488384 69046248544 69141092292 69161984136 69215707872 69258181356 69300095046 69332923296 69456040191 69530995656 69573662613 70442081892 70496799984 70518101472 70657701786 70678006464 70817923332 70894348512 71658507168 71701873488 71779859424 71823299184 71965483317 71999574192 72028486124 72128670354 72150464932 72206510064 72371314106 73107792576 73151392734 73208215368 73230336144 73332192024 73361639078 73396391328 73541689614 73586195599 73621054224 73666231002 73710812357 74357498432 74585733768 74666225088 74754862416 74902849983 74925482814 74983683528 75154826187 75325245294 75919630752 76048199136 76183240581 76219329456 76265455896 76312255383 76347759936 76371533316 76394609928 76499547579 76719416943 76802210888 77301387072 77392498368 77523561024 77538002976 77630049432 77677029612 77713826112 77760856992 77807232153 77867671356 77999538708 78222370113 78973129872 79004842084 79042267584 79152207264 79200108624 79308899982 79332864156 79512757272 79756142076 80505236448 80664607674 80751659184 80801211582 80888410512 81119494932 81232323822 82246266648 82318269856 82384128162 82457674208 82570940244 82620910554 82710073264 82823686002 83601591696 83652185736 83742461376 83743169328 83808219456 83841873232 83908950489 83999503224 84098509256 84099220218 84150115413 84189978288 84240928408 84356643969 85240838592 85292424672 85409584596 85554224028 85629123216 85798637883 85891229928 85943936169 86402487249 86697946944 87066560664 87160521024 87214006152 87308125632 87428054376 87480964116 87879452843 88572902544 88773748128 88800572224 88922551032 88976365212 89046233172 89072386592 89100122202 89142329952 89451851931 90291248096 90444154528 90568391004 90623201214 90666130464 90720999824 90845616582 90999461826 92188123056 92215978848 92344241808 92400126728 92527049979 92608053588 92707994208 92764883484 93048832422 93922775856 93995733312 94108708953 94153289328 94210269048 94322107386 94423897776 94610822913 94639410754 94713725574 94771044459 95602497984 95764398912 95895943416 95953977756 95999432256 96171560472 96275346752 96332763618 96391062313 96627633669 97535190312 97610953824 97640448192 97776256032 97949880747 98055586152 98115756921 98161405632 98221641336 98502243846 99447645024 99644515362 99673149888 99870466644 99900643752 99978244704 100037869911 100206434916 100325391387 100433660392 101577654108 101625772608 101687274528 101749673844 101828711088 101859479904 101999396772 102061124802 102292555924 103272554448 103506732576 103569372816 103711638438 103742976204 103823561808 103887272034 103950142569 103999384944 104296493484 105297506496 105600144832 105663122838 105745199976 105777152208 105986552679 106017009696 106226884998 106341522768 107552810232 107668878912 107734948776 107851214016 108042729186 108159326576 108193005531 108225697398 108309765096 108556971159 109595363904 109661688864 109727089101 109845504216 110042458617 110094586992 110161214072 110312534421 110431581336 110499346503 111468788928 111536247648 111657559104 111878600652 111999337632 112132293624 112200153884 112253304384 112388224221 112475525292 112987867941 113879446128 114072298704 114172164288 114328994184 114398183844 114521639904 114557299974 114591914892 114919284487 115203316332 116088747552 116285341536 116445074148 116515544418 116570739168 116641285488 116801507034 116999308062 118097203392 118507263126 118563401376 118635153616 118728310896 118800162936 118963349973 118999296234 119269135908 119634213114 120757854672 120830934952 120996911511 121127488776 121201817373 121332615768 121679242398 121848485733 122917497408 123125655744 123369399972 123477404784 123686511312 123856410366 123931365831 124065109896 124235529003 125230367808 125402387544 125478278604 125537719104 125613692064 125614753992 125762809848 125898530368 125999254836 126049850717 126147763884 126148830327 126284967432 126361392612 127861257888 127938637008 128114376894 128228747296 128331336042 128443684824 128836844892 130046920416 130599840996 130740781536 130821009228 130962188448 131221446174 131336325128 132859353816 133160622192 133200858336 133383826548 133464547818 133608579888 133650183303 133713494928 133767188516 134176643578 134403869054 135436872144 135666231792 135771614784 135852586506 135934801821 135999195696 136081499736 136243044002 136268424873 136499192739 136660077541 137696739264 138092497088 138282184584 138323968272 138431415744 138516362712 138600190092 138665846592 138912080382 139061991312 139147325226 139573248633 140884163784 140993599968 141036202944 141315403572 141483161079 141635846664 141788697024 141959116131 142070588361 143317014336 143403746976 143559718848 143646598368 143930966634 143999148384 144056972248 144257340708 144300929864 144413020128 144499145427 144742628212 146302785468 146416430736 146460672288 146664384048 146723278156 146792782656 147083379228 147172391198 147242108448 147332462004 147421624714 147753365769 149171467536 149466773043 149509724832 149805699966 149850965628 149967367056 150309652374 150650490588 151839261504 152096398272 152366481162 152438658912 152530911792 152624510766 152743066632 152789219856 152999095158 153091687203 153438833886 153604421776 155076005952 155260098864 155354059224 155521713984 155567457657 155614464306 155735342712 155830908051 155999077416 156444740226 157946259744 158009684168 158304414528 158400217248 158494684257 158617799964 158665728312 159025514544 159340327497 159512284152 161010472896 161329215348 161503318368 161602423164 161776821024 162064093779 162238989864 162338546097 162464647644 163204698137 164492533296 164636539712 164768256324 164915348416 165141880488 165241821108 165420146528 165647372004 167203183392 167304371472 167486338656 167683746464 167817900978 167999006448 168197018512 168198440436 168300230826 168379956576 168481856816 168713287938 170584849344 170819169192 171108448056 171258246432 171597275766 171782459856 171835949961 171887872338 172804974498 174133121328 174428012304 174773316627 174856108752 174961928232 175758905686 177145805088 177547496256 177760894689 177845102064 177952730424 178092466344 178144773184 178200244404 178284659904 178498944351 178709332169 178903703862 179011972867 179451319671 180582496192 180888309056 181136782008 181246402428 181332260928 181441999648 181691233164 181998923652 182518863597 184376246112 184431957696 184688483616 184800253456 185054099958 185216107176 185415988416 185529766968 185784615549 186097664844 187845551712 188217417906 188306578656 188420538096 188644214772 188847795552 189221645826 189278821508 189427451148 189542088918 191791886832 191907955512 192343120944 192665527236 192782124626 193255267338 195070380624 195221907648 195552512064 195899761494 196111172304 196231513842 196350269297 196443282672 196832169261 197004487692 198895290048 199289030724 199740933288 199801287504 199956489408 200075739822 200196821727 200412869832 200650782774 200867320784 201264965367 201605803581 203155308216 203374549056 203499347688 203657422176 203718959808 203778879759 203998793544 204122249604 204364566003 204585111848 206545108896 207013465152 207138745632 207423276876 207485952408 207647123616 207774544068 207900285138 207998769888 208368120573 208592986968 208720987839 211326245676 211490399952 211554304416 211973105358 212034019392 212453769996 212683045536 213421528333 215105620464 215469897552 215896449951 216085458372 216318653152 216386011062 216451394796 216619530192 217113942318 219323377728 219454178202 219691008432 220084917234 220189173984 220322428144 220625068842 220758586797 220863162672 220998693006 221132437071 223072495296 223757201304 223998675264 224264587248 224400307768 224708549949 224776448442 224951050584 225464478561 225975735882 227758892256 228144597408 228549721743 228657988368 228796367688 228936766149 229043279808 229114599948 229183829784 229838568974 230158250829 230406632664 232177495104 232570683072 232890148296 233031088836 233141478336 233282570976 233421696459 233603014068 233998616124 234092579903 234667110339 237014526252 237126802752 237270307232 237456621792 237600325872 237926699946 237998592468 238538271816 239268426228 241515709344 241661869904 241993823022 242254977552 242403634746 242665231536 243358484796 243696971466 246738799944 246954809568 247373022624 247712820732 247862731662 248130219792 248471058006 250804775088 250956557208 251227384128 251229507984 251525619696 251998509672 252099701434 252295527768 252297660654 252450346239 252569934864 252722785224 253069931907 255722515776 255877274016 256228753788 256457494592 256662672084 256765736773 256887369648 257395913649 257673689784 257831808507 259207461747 260093840832 261199681992 261481563072 261642018456 261924376896 262442892348 262672650256 263638358529 265718707632 266321244384 266401716672 266767653096 266929095636 267217159776 267300366606 267426989856 267534377032 268353287156 268355555793 268807738108 270873744288 271332463584 271705173012 271869603642 271998391392 272162999472 272486088004 272536849746 272998385478 273320155082 276564369168 276647936544 277032725424 277200380184 277581149937 277824160764 278123982624 278294650452 279146497266 281768327568 281987199936 282326126859 282630807144 282966322158 283271693328 283832468739 283918232262 284141176722 284313133377 286807493952 287293196736 287861933268 287998296768 288113944496 288514681416 288601859728 288826040256 288998290854 289173186939 289485256424 289882901007 292605570936 292832861472 292921344576 293328768096 293446556312 293849642241 294166758456 294344782396 294347270763 294484216896 294664924008 294843249428 295506731538 298342935072 298933546086 299019449664 299611399932 299701931256 299934734112 300619304748 300976174161 301300981176 304732962324 304877317824 305061823584 305249021532 305486133264 305578439712 305998190316 306183374406 306877667772 307208843552 310520197728 310708118448 311134915314 311228928612 311470685424 311661816102 311850427707 311998154832 312889480452 315892519488 316019368336 316800434496 316989368514 317235599928 317331456624 317959658037 318051029088 318680654994 319024568304 322658430696 323006636736 323204846328 323553642048 324128187558 324477979728 324579016593 324677092194 324929295288 325670913477 326409396274 328985066592 329536512648 330127375851 330283760976 330483642216 330840293056 330937603263 331294744008 331498039509 334406366784 334608742944 334972677312 335367492928 335635801956 335998012896 336394037024 336396880872 336600461652 336759913152 336963713632 337164672663 337426575876 338963603823 341638338384 342216896112 342516492864 343194551532 343564919712 343671899922 343775744676 344757853461 345609948996 348266242656 348856024608 349546633254 349712217504 349923856464 351517811372 354291610176 355521789378 355690204128 355905460848 356184932688 356400488808 356997888702 357418664338 357807407724 358023945734 358902639342 362273564016 362492804856 362883999296 362990734533 363382466328 363605452119 363997847304 365037727194 365545457199 368752492224 369376967232 369600506912 370108199916 370432214352 371059533936 371569231098 371794097493 372195329688 372706587009 375691103424 376434835812 376613157312 376841076192 377288429544 377695591104 378149552151 378443291652 378446490981 378557643016 378854902296 379084177836 383583773664 383815911024 384686241888 385331054472 385564249252 386510534676 390140761248 391799522988 392222344608 392463027684 392700538594 392886565344 393664338522 394008975384 398578061448 399481866576 399602575008 400151479644 400393643454 400825739664 400950549909 401301565548 401734641568 402529930734 403211607162 406310616432 406998695376 407314844352 407557759518 407804405463 407997587088 408244499208 408729132006 408805274619 409170223696 409497578217 409980232623 413090217792 414277491264 414846553752 414971904816 415294247232 415549088136 415800570276 415997539776 416736241146 417185973936 417441975678 418719745899 422652491352 422980799904 423108608832 423946210716 424449483237 424907539992 425366091072 425877348393 426843056666 430211240928 430939795104 431792899902 432170916744 432637306304 432772022124 432902789592 433239060384 433497436281 434227884636 434743362677 438908356404 439382016864 440169834468 440378347968 440644856288 441250137684 441517173594 441726325344 441997386012 442264874142 443260097307 447514402608 448400319129 448529174496 448800615536 449417099898 449552896884 449902101168 450928957122 451951471764 455517784512 456289194816 457099443486 457315976736 457592735376 457873532298 458229199896 458367659568 459275061609 459677137948 460316501658 460813265328 465780296592 466062177672 466565141952 466843392918 467206028136 467997232248 468185159806 469334220678 469618252523 470413541689 474029052504 474540614464 474913243584 475200651744 475484052771 475853399892 475997184936 476850654007 477076543632 478020982491 478536852456 483031418688 483323739808 483987646044 484509955104 484807269492 485330463072 486192281337 486716969592 487015638291 487393942932 489614094411 493477599888 493909619136 494746045248 495425641464 495725463324 496260439584 496942116012 501609550176 501913114416 502459015968 503051239392 503997019344 504199402868 504591055536 504595321308 504900692478 505139869728 505445570448 506139863814 511754548032 512457507576 513325344168 513531473546 513774739296 514791827298 515103369193 515347379568 515507849883 515663617014 518414923494 522399363984 523284036912 524319949881 524885784696 525345300512 527276717058 531437415264 532642488768 533282684067 533535306192 533858191272 534434319552 534600733212 534853979712 535068754064 535496833053 536127996507 536706574312 536711111586 537035918601 537615476216 538353959013 541747488576 542664927168 543410346024 543739207284 543996782784 544325998944 544972176008 545073699492 545996770956 546640310164 547556590791 553128738336 553295873088 554065450848 554400760368 555162299874 555648321528 556247965248 556589300904 558292994532 563536655136 564652253718 565261614288 565932644316 566543386656 567664937478 567836464524 568282353444 568626266754 575723866536 576227888992 577029362832 577203719456 577996581708 578346373878 578970512848 579765802014 585211141872 585665722944 586657536192 586893112624 587699284482 588333516912 588689564792 588694541526 589050807891 589329848016 589686498856 590496507783 591013463076 596685870144 597867092172 599222799864 599403862512 599869468224 600590465181 601238609496 601952348322 602601962352 603794896101 604817410743 609465924648 610123647168 610498043064 610972266528 611156879424 611996380632 612366748812 613093698009 613755335544 614417687104 615156169901 621040395456 621416236896 622269830628 622457857224 622941370848 623323632204 623700855414 623996309664 625104361719 625778960904 626162963517 632038736672 633978737028 634471199856 634662913248 635919316074 636102058176 637361309988 638049136608 640264584999 645316861392 646409692656 647689349853 648256375116 648955959456 649158033186 649354184388 649858590576 651341826954 652818792548 657970133184 659073025296 660254751702 660567521952 660967284432 661875206526 662275760391 662589488016 662996079018 663397311213 669217485888 671271603912 671996025792 672788074048 672793761744 673200923304 673927427264 674125649847 674329345326 674853151752 676393435683 677927207646 683276676768 684433792224 685649165229 686389103064 686810298447 687129839424 687343799844 687551489352 689515706922 690474752487 691219897992 696532485312 697712049216 699093266508 699424435008 699847712928 700265089377 702277739709 703035622744 704001331017 711043578756 711380408256 711810921696 712369865376 712800977616 713995777404 714837328676 715614815448 716047891468 717805278684 724547128032 724985609712 725981469066 726764932656 727210904238 727995694608 730075454388 731090914398 739201013824 740216399832 740864428704 742119067872 743138462196 743588194986 744390659376 745413174018 752869671624 753682152384 754576859088 756299104302 756886583304 756892981962 757115286032 757351038717 757709804592 758168355672 759209795721 767167547328 767631822048 769372483776 770297210319 770662108944 771128498504 772187740947 773021069352 773495425521 777622385241 780281522496 783599045976 784444689216 784926055368 785401077188 785773130688 787328677044 788017950768 790915075587 797156122896 798963733152 799205150016 800302959288 800787286908 801651479328 801901099818 802603131096 803469283136 804434991409 805059861468 805066667379 806423214324 812621232864 813997390752 815115519036 815608810926 815995174176 816488998416 817458264012 817610549238 818340447392 818995156434 819960465246 829693107504 829943809632 831098176272 831601140552 832743449811 833472482292 834371947872 834883951356 837439491798 845304982704 845961599808 846978380577 847892421432 848898966474 849815079984 851497406217 851754696786 852939400131 853686113332 860422481856 861879590208 863585799804 864341833488 865544044248 865805579184 866478120768 866994872562 867519560817 868455769272 869486725354 869648703021 872148183257 877816712808 878764033728 880339668936 881289712576 881548926723 882500275368 883034347188 883041812289 883452650688 883994772024 884529748284 886520194614 895028805216 896800638258 897058348992 897601231072 898834199796 899105793768 899804202336 901857914244 902928522483 903902943528 914198886972 914631953472 915185470752 915747064596 916458399792 916735319136 918550123218 919354275896 920633003316 921626530656 931560593184 932124355344 933686785836 934412056272 935551283121 935994464496 936370319612 938668441356 939236505046 940827083378 948058105008 950401303488 950968105542 951706799784 951994369872 953701308014 953878974111 954153087264 956041964982 956620542787 957073704912 966647479616 967975292088 969019910208 969614538984 970660926144 972384562674 973433939184 973737049779 974031276582 974787885864 977012740431 979228188822 986955199776 990382127553 990851282928 991450926648 992520879168 992812809789 993884232024 994494118527 1003219100352 1003826228832 1004918031936 1006102478784 1007994038688 1008398805736 1009182111072 1009190642616 1009801384956 1010279739456 1010891140896 1011494017989 1012279727628 1016890811469 1024915015152 1026650688336 1027062947092 1027549478592 1029583654596 1030206738386 1030694759136 1031015699766 1031327234028 1034273560383 1036829846988 1044798727968 1046568073824 1048639899762 1049771569392 1050690601024 1054553434116 1062874830528 1066565368134 1067070612384 1067716382544 1069201466424 1070137508128 1070993666106 1072255993014 1073413148624 1073422223172 1074071837202 1075230952432 1076707918026 1086820692048 1087478414568 1088651997888 1088972203599 1089944352016 1090147398984 1090816356357 1091993541912 1093280620328 1095113181582 1096636371597 1106257476672 1108130901696 1108801520736 1110324599748 1111296643056 1113178601808 1115382292479 1116585989064 1127073310272 1129304507436 1130523228576 1131865288632 1133086773312 1134448656453 1135329874956 1135672929048 1136564706888 1137252533508 1140501470413 1142432886959 1151447733072 1152455777984 1154058725664 1154407438912 1155993163416 1156692747756 1157941025696 1159531604028 1170422283744 1173786225248 1175398568964 1176667033824 1177379129584 1177389083052 1178101615782 1178659696032 1179372997712 1180993015566 1182026926152 1195734184344 1198445599728 1198807725024 1201180930362 1202477218992 1202851649727 1203904696644 1205203924704 1207589792202 1209634821486 1218931849296 1220996086128 1221944533056 1223413216389 1223992761264 1224733497624 1226187396018 1227510671088 1229940697869 1230312339802 1242832473792 1244539661256 1244915714448 1245882741696 1246647264408 1247401710828 1247992619328 1250208723438 1250965325183 1251557921808 1252325927034 1253083810069 1256159237697 1264077473344 1267957474056 1268942399712 1269325826496 1271838632148 1273348449711 1274722619976 1276098273216 1277632045179 1280529169998 1290633722784 1292819385312 1295378699706 1296512750232 1297911918912 1298316066372 1298708368776 1299717181152 1300492308843 1302683653908 1304230088031 1305637585096 1318146050592 1320509503404 1321135043904 1321934568864 1323750413052 1324551520782 1325178976032 1325992158036 1326794622426 1329780291921 1342543207824 1345587523488 1346401846608 1348251299694 1348658690652 1349706303504 1352786871366 1355854415292 1366553353536 1368867584448 1371298330458 1372778206128 1373620596894 1374687599688 1375102978704 1377825184827 1379031413844 1380949504974 1382439795984 1398186533016 1399695425856 1400530178754 1404555479418 1406071245488 1408002662034 1408854757569 1411240625067 1422087157512 1423621843392 1424739730752 1425601955232 1426452158313 1427991554808 1429674657352 1430551962021 1431229630896 1432095782936 1434062947473 1435610557368 1449094256064 1449971219424 1451962938132 1453529865312 1454421808476 1455991389216 1458576844011 1460150908776 1461046914873 1462181828796 1468842283233 1480432799664 1481728857408 1484238135744 1486276924392 1487176389972 1488781318752 1490826348036 1493950698331 1505739343248 1509153718176 1512598208604 1513773166608 1513785963924 1514230572064 1514702077434 1515419609184 1516336711344 1518419591442 1535263644096 1540594420638 1541324217888 1542256997008 1544375481894 1545310107579 1546042138704 1546523549649 1546990851042 1555244770482 1567198091952 1569852110736 1570802154376 1572959849643 1574657354088 1576035901536 1581830151174 1594312245792 1597927466304 1599848052201 1600605918576 1601574573816 1603302958656 1603802199636 1605206262192 1608383989521 1608869982818 1610119722936 1610133334758 1611107755803 1612846428648 1615061877039 1625242465728 1627994781504 1630231038072 1631217621852 1631990348352 1632977996832 1634916528024 1635221098476 1636680894784 1637990312868 1638648059321 1639920930492 1642669772373 1659386215008 1659887619264 1662196352544 1663202281104 1665486899622 1666944964584 1668743895744 1669767902712 1674878983596 1690609965408 1693956761154 1695784842864 1697797932948 1699630159968 1702994812434 1703509393572 1705878800262 1707372226664 1727171599608 1728683666976 1731088088496 1731611158368 1733989745124 1735039121634 1736911538544 1738973450708 1739297406042 1744296366514 1755633425616 1760679337872 1763097853446 1765000550736 1766068694376 1766083624578 1767152423673 1767989544048 1769059496568 1771489523349 1773040389228 1776581008033 1790057610432 1793601276516 1795202462144 1797668399592 1798211587536 1799608404672 1801771395543 1803715828488 1805857044966 1807805887056 1811384688303 1814452232229 1828397773944 1830370941504 1831494129192 1832916799584 1833470638272 1837100246436 1838708551792 1839281094027 1841266006632 1843253061312 1845468509703 1863121186368 1864248710688 1867373571672 1868824112544 1871102566242 1871988928992 1872740639224 1875313085157 1877336882712 1878473010092 1878488890551 1881654166756 1896116210016 1901936211084 1903413599568 1903988739744 1907402616028 1907757948222 1908306174528 1912083929964 1913241085574 1914147409824 1920793754997 1935950584176 1939229077968 1943068049559 1944769125348 1946867878368 1947474099558 1948062553164 1949575771728 1954025480862 1958456377644 1973910399552 1980764255106 1981702565856 1982901853296 1985625619578 1986827281173 1987768464048 1988988237054 1990191933639 2007652457664 2015988077376 2016797611472 2018364222144 2018381285232 2019602769912 2021782281792 2022376949541 2022988035978 2024559455256 2029180307049 2033781622938 2049830030304 2053301376672 2054125894184 2056947495687 2059167309192 2060413476772 2060430895341 2061389518272 2062031399532 2062654468056 2068547120766 2071424257461 2073659693976 2089597455936 2093136147648 2097279799524 2099543138784 2106833219127 2109106868232 2112003993051 2133130736268 2134141224768 2135432765088 2138402932848 2140275016256 2141987332212 2144511986028 2146826297248 2146844446344 2148143674404 2150461904864 2153415836052 2173641384096 2174956829136 2177944407198 2179888704032 2180294797968 2181632712714 2183987083824 2186561240656 2190226363164 2193272743194 2217603041472 2220649199496 2222593286112 2226357203616 2230764584958 2233171978128 2258609014872 2261046457152 2263730577264 2268897312906 2270659749912 2271345858096 2272053116151 2273129413776 2274505067016 2281002940826 2284865773918 2302895466144 2308117451328 2310891630957 2311986326832 2313385495512 2315882051392 2316563222841 2319063208056 2320486276563 2323221318197 2332867155723 2340844567488 2347572450496 2350797137928 2353334067648 2354758259168 2354778166104 2356203231564 2357319392064 2358745995424 2361986031132 2364053852304 2372745226761 2391468368688 2396891199456 2397615450048 2402361860724 2404954437984 2405703299454 2407809393288 2410407849408 2413304974227 2415179584404 2415200002137 2419269642972 2437863698592 2441992172256 2446826432778 2447985522528 2449466995248 2452374792036 2455021342176 2459881395738 2460624679604 2489079322512 2489831428896 2493294528816 2494803421656 2500417446876 2501930650366 2503115843616 2504651854068 2506167620138 2512318475394 2535914948112 2537884799424 2540935141731 2543677264296 2546696899422 2549445239952 2554492218651 2555264090358 2558818200393 2561058339996 2581267445568 2585638770624 2590757399412 2593025500464 2596632132744 2597416737552 2599434362304 2600984617686 2602558682451 2605367307816 2608460176062 2608946109063 2611275170192 2616444549771 2636292101184 2641019006808 2643869137728 2644646780169 2647500826104 2649103041564 2649125436867 2650357952064 2651984316072 2653589244852 2659560583842 2685086415648 2691175046976 2692803693216 2696502599388 2697317381304 2699412607008 2705573742732 2708785567449 2711708830584 2742596660916 2745556412256 2747241193788 2749375199376 2750205957408 2755650369654 2758062827688 2761899009948 2764879591968 2774479868329 2796373066032 2801060357508 2806653849363 2809110958836 2812142490976 2816005324068 2817709515138 2822481250134 2844174315024 2851203910464 2852904316626 2855983109616 2859349314704 2861103924042 2861636922333 2862459261792 2864191565872 2868125894946 2869861628361 2871221114736 2899942438848 2903925876264 2907059730624 2908843616952 2911982778432 2917153688022 2920301817552 2921211149337 2922093829746 2924363657592 2931038221293 2937684566466 2960865599328 2971146382659 2972553848784 2974352779944 2977562637504 2981652696072 2987901396662 3011478686496 3018307436352 3025196417208 3027546333216 3027571927848 3028461144128 3029404154868 3030839218368 3032673422688 3034482053967 3036839182884 3038058646873 3043203538739 3050672434407 3081188841276 3082648435776 3084513994016 3088750963788 3090620215158 3092084277408 3093047099298 3093981702084 3102820681149 3110489540964 3134396183904 3139704221472 3141604308752 3145919699286 3149314708176 3152071803072 3163660302348 3188624491584 3199696104402 3201211837152 3203149147632 3207604399272 3210412524384 3216767979042 3217739965636 3220239445872 3220266669516 3222215511606 3225692857296 3230123754078 3260462076144 3262435243704 3265955993664 3269833056048 3270442196952 3275980625736 3277296118642 3279841860984 3285339544746 3287327767661 3289909114791 3318772430016 3324392705088 3326404562208 3330973799244 3333889929168 3337954578049 3339535805424 3346146877437 3349757967192 3381219930816 3387913522308 3391569685728 3395595865896 3399260319936 3403345969359 3405989624868 3407018787144 3411757600524 3414744453328 3421504411239 3427298660877 3454343199216 3457367333952 3462176176992 3463222316736 3467979490248 3470078243268 3473823077088 3477946901416 3478594812084 3488592733028 3511266851232 3521358675744 3526195706892 3530001101472 3532137388752 3532167249156 3534304847346 3535979088096 3538118993136 3542979046698 3546080778456 3553162016066 3587202553032 3595336799184 3596423175072 3603542791086 3607431656976 3608554949181 3611714089932 3615611774112 3622769376606 3628904464458 3656795547888 3662988258384 3665833599168 3670239649167 3674200492872 3677417103584 3678562188054 3682532013264 3689822093607 3690937019406 3728497421376 3734747143344 3737648225088 3742205132484 3743977857984 3745481278448 3750626170314 3752895975549 3754673765424 3756946020184 3756977781102 3759251430207 3763308333512 3768477713091 3792232420032 3803872422168 3806827199136 3807977479488 3814805232056 3815515896444 3820045349133 3824167859928 3826482171148 3828294819648 3832896135537 3841587509994 3871901168352 3878458155936 3886136099118 3889538250696 3893735756736 3894948199116 3896125106328 3899151543456 3908050961724 3912690264093 3916912755288 3961528510212 3963405131712 3965803706592 3971251239156 3973654562346 3975536928096 3977976474108 3980383867278 3989340875763 4033595222944 4036762570464 4039205539824 4044753899082 4045976071956 4049118910512 4058360614098 4067563245876 4099660060608 4106602753344 4108251788368 4113894991374 4118334618384 4120826953544 4120861790682 4124062799064 4125308936112 4133475554481 4137094241532 4142848514922 4147319387952 4194559599048 4199086277568 4213666438254 4218213736464 4224007986102 4226564272707 4233721875201 4266261472536 4270865530176 4276805865696 4283974664424 4289023972056 4291655886063 4293652594496 4293688892688 4296287348808 4300923809728 4302188842419 4306831672104 4347282768192 4349913658272 4355888814396 4359777408064 4360589595936 4363265425428 4367974167648 4373122481312 4375730532033 4380452726328 4383140744619 4386545486388 4406526849699 4441298398992 4445186572224 4452714407232 4461529169916 4466343956256 4481852094993 4517218029744 4527461154528 4537794625812 4541319499824 4542691716192 4544106232302 4546258827552 4549010134032 4562005881652 4569731547836 4605790932288 4621783261914 4623972653664 4626770991024 4633126445682 4635930322737 4638126416112 4640972553126 4646442636394 4665734311446 4701594275856 4709516518336 4709556332208 4712406463128 4717491990848 4718879548929 4723972062264 4728107704608 4745490453522 4782936737376 4793782398912 4799544156603 4804723721448 4809908875968 4811406598908 4815618786576 4825151968563 4826609948454 4830359168808 4830400004274 4833323267409 4838539285944 4845185631117 4875727397184 4883984344512 4893652865556 4895971045056 4898933990496 4904749584072 4910042684352 4915944177963 4919762791476 4921249359208 4928009317119 4978158645024 4979662857792 4986589057632 4989606843312 5000834893752 5003861300732 5006231687232 5009303708136 5012335240276 5024636950788 5071829896224 5081870283462 5087354528592 5093393798844 5098890479904 5108984437302 5110528180716 5117636400786 5122116679992 5181514798824 5186051000928 5193264265488 5194833475104 5201969235372 5205117364902 5210734615632 5216920352124 5217892218126 5222550340384 5232889099542 5282038013616 5289293560338 5295001652208 5298206083128 5298250873734 5301457271019 5303968632144 5307178489704 5314468570047 5319121167684 5329743024099 5370172831296 5385607386432 5393005198776 5394634762608 5398825214016 5405314186629 5411147485464 5417571134898 5423417661168 5434154064909 5443356696687 5485193321832 5491112824512 5494482387576 5498750398752 5500411914816 5511300739308 5516125655376 5517843282081 5523798019896 5529759183936 5536405529109 5548959736658 5592746132064 5602120715016 5613307698726 5618221917672 5624284981952 5625939255471 5632010648136 5635419030276 5635466671653 5644962500268 5688348630048 5705808633252 5711966219232 5718698629408 5722207848084 5723273844666 5724918523584 5728383131744 5736251789892 5739723256722 5742442229472 5762381264991 5807851752528 5817687233904 5829204148677 5834307376044 5840603635104 5842422298674 5844187659492 5848727315184 5862076442586 5875369132932 5921731198656 5942292765318 5945107697568 5948705559888 5960481843519 5963305392144 5970575800917 5975802793324 6022957372992 6050392834416 6055092666432 6055143855696 6058808309736 6065346845376 6068964107934 6073678365768 6076117293746 6086407077478 6087540921147 6101344868814 6105037282799 6162377682552 6169027988032 6170842487061 6177501927576 6181240430316 6181292686023 6184168554816 6186094198596 6187963404168 6205641362298 6214272772383 6220979081928 6268792367808 6279408442944 6283208617504 6291839398572 6298629416352 6320499657381 6327320604696 6336011979153 6399392208804 6402423674304 6406298295264 6415208798544 6420825048768 6433535958084 6435479931272 6440478891744 6440533339032 6444431023212 6451385714592 6460247508156 6520924152288 6524870487408 6539666112096 6540884393904 6551961251472 6554592237284 6559683721968 6570679089492 6574655535322 6579818229582 6652809124416 6661947598488 6667779858336 6675909156098 6679071610848 6692293754874 6696343799509 6699515934384 6775827044616 6783139371456 6791191731792 6806691938718 6811979249736 6814037574288 6816159348453 6823515201048 6829488906656 6843008822478 6854597321754 6908686398432 6924352353984 6932674892871 6935958980496 6940156486536 6947646154176 6949689668523 6955893802832 6957189624168 6961458829689 6969663954591 6977185466056 6998601467169 7022533702464 7042717351488 7052391413784 7060002202944 7064274777504 7064334498312 7068609694692 7071958176192 7076237986272 7085958093396 7092161556912 7106324032132 7118235680283 7174405106064 7190673598368 7192846350144 7207085582172 7214863313952 7217109898362 7223428179864 7231223548224 7239914922681 7245538753212 7257808928916 7313591095776 7325976516768 7340479298334 7348400985744 7354834207168 7357124376108 7365064026528 7379644187214 7381874038812 7469494286688 7484410264968 7490962556896 7501252340628 7505791951098 7509347530848 7513892040368 7513955562204 7518502860414 7526616667024 7536955426182 7607744844336 7613654398272 7622805425193 7629610464112 7631031792888 7640090698266 7648335719856 7652964342296 7663476655953 7665792271074 7676454601179 7683175019988 7743802336704 7756916311872 7772272198236 7779076501392 7789896398232 7792250212656 7798303086912 7807676047353 7816101923448 7825380528186 7833825510576 7849333649313 7923057020424 7931607413184 7942502478312 7947309124692 7951073856192 7955952948216 7960767734556 7978681751526 7983510292891 7997030208713 8067190445888 8073525140928 8078411079648 8089507798164 8091952143912 8098237821024 8116721228196 8126356702347 8135126491752 8216503576736 8227789982748 8236669236768 8241653907088 8241723581364 8248125598128 8250617872224 8266951108962 8274188483064 8285697029844 8294638775904 8323439604987 8389119198096 8419961548089 8427332876508 8436427472928 8448015972204 8453128545414 8467443750402 8532522945072 8553611731392 8567949328848 8578047944112 8583311772126 8587377785376 8592574697616 8604377684838 8609584885083 8613663344208 8699827316544 8711777628792 8721179191872 8726530850856 8735948335296 8746244962624 8751461064066 8756757276281 8760905452656 8763633448011 8766281489238 8773090972776 8793114663879 8813053699398 8882596797984 8913439147977 8923058339832 8932687912512 8963704189986 9034436059488 9054922309056 9075589251624 9082638999648 9085383432384 9088212464604 9092517655104 9098020268064 9103446161901 9114175940619 9124011763304 9129610616217 9139463095672 9152017303221 9243566523828 9247945307328 9253541982048 9266252891364 9271860645474 9276252832224 9281945106252 9292885272788 9308462043447 9331468622892 9403188551712 9419112664416 9424812926256 9437759097858 9447944124528 9456215409216 9490980907044 9565873474752 9599088313206 9609447442896 9622813197816 9631237573152 9650303937126 9653219896908 9660718337616 9660800008548 9666646534818 9677078571888 9690371262234 9787305731112 9797867980992 9809499168144 9831888355926 9839525582952 9842498718416 9856018634238 9861983302983 9869727344373 9956317290048 9973178115264 9979213686624 10001669787504 10007722601464 10013863734147 10018607416272 10024670480552 10038440632311 10049273901576 10143659792448 10163740566924 10174709057184 10186787597688 10197780959808 10210037908077 10217968874604 10221056361432 10235272801572 10244233359984 10264513233717 10281895982631 10363029597648 10372102001856 10386528530976 10389666950208 10403938470744 10410234729804 10421469231264 10433840704248 10435784436252 10445100680768 10457654888317 10465778199084 10564076027232 10578587120676 10590003304416 10596412166256 10596501747468 10602914542038 10607937264288 10614356979408 10628937140094 10638242335368 10659486048198 10786010397552 10789269525216 10810628373258 10822294970928 10825664847543 10835142269796 10846835322336 10868308129818 10886713393374 10970386643664 10988964775152 10997500797504 11010718947501 11022601478616 11032251310752 11035686564162 11047596039792 11069466280821 11072811058218 11097919473316 11185492264128 11204241430032 11226615397452 11236443835344 11251878510942 11258687926647 11264021296272 11270838060552 11270933343306 11277754290621 11289925000536 11305433139273 11337926382341 11376697260096 11411617266504 11423932438464 11437397258816 11444415696168 11446547689332 11456766263488 11460136047399 11472503579784 11479446513444 11484884458944 11498688406611 11524762529982 11615703505056 11635374467808 11658408297354 11668614752088 11681207270208 11684844597348 11688375318984 11697454630368 11724152885172 11738070792279 11750738265864 11884585530636 11890215395136 11897411119776 11920963687038 11926610784288 11941151601834 11951605586648 11968022627289 12100785668832 12110287711392 12117616619472 12137928215868 12147356731536 12152234587492 12172814154956 12175081842294 12202689737628 12210074565598 12324755365104 12341684974122 12355003855152 12362480860632 12362585372046 12372188397192 12375926808336 12400426663443 12411282724596 12428545544766 12436067056231 12441958163856 12566417235008 12583678797144 12597258832704 12640999314762 12654641209392 12672023958306 12679692818121 12701165625603 12798784417608 12812596590528 12830417597088 12867071916168 12870959862544 12874967658189 12880957783488 12881066678064 12888862046424 12902771429184 12906566527257 12920495016312 13041848304576 13049740974816 13079332224192 13081768787808 13103922502944 13109184474568 13119367443936 13127191596099 13141358178984 13149311070644 13149422233857 13159636459164 13219580549097 13323895196976 13335559716672 13351818312196 13358143221696 13384587509748 13392687599018 13399031868768 13445556284979 13551654089232 13582383463584 13613383877436 13623958499472 13628075148576 13632318696906 13647030402096 13658977813312 13686017644956 13709194643508 13817372796864 13865349785742 13871917960992 13880312973072 13899379337046 13907790968211 13911787605664 13914379248336 13922917659378 13939327909182 13954370932112 13997202934338 14104782827568 14128549555008 14128668996624 14137219389384 14152475972544 14156638646787 14171916186792 14184323113824 14212648064264 14236471360566 14348810212128 14381347196736 14398632469809 14414171164344 14429726627904 14434219796724 14446856359728 14475455905689 14479829845362 14491077506424 14499969802227 14515617857832 14627182191552 14651953033536 14680958596668 14696801971488 14714248752216 14730128053056 14747832533889 14759288374428 14763748077624 14784027951357 14826519115369 14938988573376 14968820529936 14981925113792 15002504681256 15011583902196 15018695061696 15027784080736 15027911124408 15037005720828 15053233334048 15073910852364 15215489688672 15245610850386 15259220928224 15262063585776 15280181396532 15296671439712 15305928684592 15326953311906 15331584542148 15352909202358 15366350039976 15544544396472 15558153002784 15579792796464 15584500425312 15615352094706 15632203846896 15650761056372 15667651021152 15698667298626 15846114040848 15885004956624 15894618249384 15904371813057 15911905896432 15921535469112 15957363503052 15967020585782 15989229072297 15994060417426 16156822159296 16179015596328 16183904287824 16196475642048 16215942559887 16233442456392 16252713404694 16262549227379 16270252983504 16302462194727 16330070090061 16433007153472 16455579965496 16473338473536 16483307814176 16483447162728 16496251196256 16501235744448 16533902217924 16548376966128 16553529846243 16571394059688 16589277551808 16609216587327 16646879209974 16778238396192 16839923096178 16854665753016 16872854945856 16877817766413 16896031944408 16906257090828 16906400014959 16934887500804 17065045890144 17135898657696 17156095888224 17166623544252 17174755570752 17185149395232 17208755369676 17219169770166 17227326688416 17287143794973 17423555257584 17453061701712 17502922128132 17513514552562 17521810905312 17527266896022 17532562978476 17546181945552 17586229327758 17626107398796 17765193595968 17826878295954 17846116679664 17881445530557 17911727402751 17927408379972 18068872118976 18151178503248 18165277999296 18176424929208 18196040536128 18206892323802 18228351881238 18248023526608 18259221232434 18262622763441 18278926191344 18304034606442 18315111848397 18487133047656 18507083964096 18512527461183 18532505782728 18543721290948 18543878058069 18552505664448 18563890212504 18585770545576 18616924086894 18642818317149 18662937245784 18806377103424 18838225328832 18849625852512 18875518195716 18895888249056 18961498972143 18981961814088 19198176626412 19218894885792 19245626395632 19262475146304 19300607874252 19306439793816 19321436675232 19321600017096 19333293069636 19354157143776 19380742524468 19388524997021 19421359078303 19574611462224 19618998336288 19663776711852 19679051165904 19684997436832 19712037268476 19723966605966 19739454688746 19958427373248 20003339575008 20015445202928 20027727468294 20037214832544 20049340961104 20076881264622 20089031398527 20098547803152 20327481133848 20349418114368 20373575195376 20420075816154 20435937749208 20442112722864 20448478045359 20470545603144 20488466719968 20529026467434 20563791965262 20726059195296 20773057061952 20798024678613 20807876941488 20820469459608 20842938462528 20867681408496 20871568872504 20908991863773 20915309776634 20931556398168 20995804401507 21128152054464 21157174241352 21180006608832 21192824332512 21193003494936 21205829084076 21215874528576 21228713958816 21257874280188 21266410528111 21276484670736 21302424771173 21318972096396 21354707040849 21572020795104 21578539050432 21621256746516 21644589941856 21651329695086 21670284539592 21693670644672 21719744768043 21736616259636 21773426786748 21940773287328 21977929550304 22021437895002 22045202957232 22064502621504 22071373128324 22095192079584 22138932561642 22145622116436 22195838946632 22408482860064 22453230794904 22472887670688 22503757021884 22517375853294 22528042592544 22541676121104 22541866686612 22555508581242 22579850001072 22610866278546 22675852764682 22823234533008 22888831392336 22893095378664 22920272094798 22945007159568 22958893026888 22990429967859 22997376813222 23029363803537 23049525059964 23231407010112 23270748935616 23316816594708 23337229504176 23369689194696 23376750637968 23394909260736 23423028142059 23448305770344 23476141584558 23501476531728 23548000947939 23769171061272 23794822239552 23841927374076 23853221568576 23882303203668 23903211173296 23936045254578 23950530878673 23991090626139 24201571337664 24220575422784 24235233238944 24275856431736 24294713463072 24304469174984 24345628309912 24350163684588 24379070107041 24405379475256 24420149131196 24649510730208 24683369948244 24710007710304 24724961721264 24725170744092 24744376794384 24751853616672 24800853326886 24822565449192 24857091089532 24872134112462 24883916327712 24970318814961 25167357594288 25259884644267 25281998629524 25309282418784 25344047916612 25359385636242 25402331251206 25597568835216 25660835194176 25734143832336 25741919725088 25749935316378 25762133356128 25777724092848 25813133054514 25828754655249 25840990032624 26099481949632 26163537575616 26207845005888 26218368949136 26238734887872 26254383192198 26270271828843 26282716357968 26290900344033 26298622141288 26298844467714 26319272918328 26379343991637 26439161098194 26647790393952 26703636624392 26740317443931 26769175019496 26785375198036 26798063737536 26891112569958 27103308178464 27164766927168 27226767754872 27247916998944 27256150297152 27264637393812 27294060804192 27342527821857 27372035289912 27388831848651 27418389287016 27456051909663 27730699571484 27743835921984 27760625946144 27798758674092 27815581936422 27823575211328 27828758496672 27845835318756 27878655818364 27908741864224 27925386130341 27994405868676 28209565655136 28257337993248 28274438778768 28313277293574 28343832373584 28368646227648 28425296128528 28472942721132 28697620424256 28797264939618 28828342328688 28868439593448 28893712719456 28950911811378 28959659690724 28982155012848 28999939604454 29031235715664 29361917193336 29393603942976 29428497504432 29495665067778 29518576748856 29527496155248 29568055902714 29585949908949 29653038230738 29937641059872 30005009362512 30023167804392 30041591202441 30055568161472 30055822248816 30074011441656 30106466668096 30115321896933 30147821704728 30201877136561 30430979377344 30491221700772 30518441856448 30524127171552 30560362793064 30593342879424 30611857369184 30630113724231 30653906623812 30663169084296 30705818404716 30732700079952 30793539701151 30845687947893 31089088792944 31116306005568 31159585592928 31169000850624 31230704189412 31264407693792 31301522112744 31335302042304 31372964664951 31397334597252 31692228081696 31770009913248 31789236498768 31808743626114 31823811792864 31843070938224 31914727006104 31934041171564 31978458144594 31988120834852 32358031192656 32367808575648 32431885119774 32466884912784 32505426809388 32525098454758 32540505967008 32604924389454 32660140180122 32911159930992 32966615628352 32966894325456 32992502392512 33032156842503 33067804435848 33096753932256 33107059692486 33142788119376 33208398842463 33218433174654 33293758419948 33556476792384 33679846192356 33709331506032 33755635532826 33776063779941 33792063888816 33812514181656 33812800029918 33833262871863 33869775001608 33916299417819 34013779147023 34130091780288 34271797315392 34312191776448 34333247088504 34370298790464 34380408142197 34417510739352 34438339540332 34454653376832 34496065219833 34574287589946 34847110515168 34906123403424 35005844256264 35027029105124 35043621810624 35054533792044 35065125956952 35092363891104 35172458655516 35214212376837 35252214797592 35653756591908 35692233359328 35762891061114 35823454805502 35854816759944 35904067881867 36302357006496 36352849858416 36413784647604 36456703762476 36496047053216 36518442464868 36525245526882 36557852382688 36608069212884 36630223696794 36974266095312 37025054922366 37065011565456 37087442581896 37087756116138 37127780425008 37171541091152 37201279990329 37233848173788 37285636634298 37308201168693 37325874491568 37699251705024 37751036391432 37791776498112 37922997944286 37963923628176 38039078454363 38103496876809 38396353252824 38437789771584 38491252791264 38601215748504 38612879587632 38624902974567 38642873350464 38643200034192 38666586139272 38708314287552 38761485048936 38777049994042 38842718156606 39149222924448 39237996672576 39327553423704 39358102331808 39369994873664 39381574788297 39424074536952 39447933211932 39448266701571 39478909377492 39494762409349 39658741647291 40006679150016 40030890405856 40055454936588 40074429665088 40098681922208 40153762529244 40178062797054 40197095606304 40336668854937 40654962267696 40747150390752 40840151632308 40871875498416 40884225445728 40896956090718 40941091206288 40976933439936 41058052934868 41127583930524 41452118390592 41596049357226 41615753882976 41640938919216 41723372904633 41735362816992 41743137745008 41817983727546 41830619553268 41863112796336 41991608803014 42314348482704 42385648665024 42386006989872 42411658168152 42457427917632 42515748560376 42532821056222 42552969341472 42604849542346 42637944192792 42709414081698 42735260979593 43144041590208 43195897409427 43242513493032 43289179883712 43302659390172 43340569079184 43426367717067 43439489536086 43473232519272 43499909406681 43546853573496 43881546574656 43955859100608 44042875790004 44090405914464 44142746256648 44190384159168 44243497601667 44277865123284 44291244232872 44352083854071 44391677893264 44479557346107 44816965720128 44906461589808 44945775341376 45007514043768 45034751706588 45056085185088 45083352242208 45083733373224 45111017162484 45159700002144 45221732557092 45351705529364 45646469066016 45777662784672 45786190757328 45840544189596 45890014319136 45917786053776 45980859935718 45994753626444 46058727607074 46099050119928 46633633189416 46674459008352 46739378389392 46753501275936 46846056284118 46896611540688 46952283169116 47002953063456 47096001895878 47538342122544 47683854748152 47713115439171 47764606407336 47806422346592 47872090509156 47901061757346 47967687216891 47982181252278 48470466477888 48551712863472 48589426926144 48608938349968 48647827679661 48691256619824 48700327369176 48758140214082 48787647682137 48810758950512 48840298262392 48907386584181 48990210270183 49299021460416 49366739896488 49420015420608 49449923442528 49450341488184 49488753588768 49503707233344 49601706653772 49645130898384 49660589538729 49714182179064 49744268224924 49767832655424 49827649761981 49940637629922 50334715188576 50519769288534 50563997259048 50618564837568 50688095833224 50718771272484 50804662502412 51195137670432 51468287664672 51483839450176 51499870632756 51524266712256 51555448185696 51626266109028 51657509310498 51681980065248 51861431384919 52436737898272 52508766384396 52540543657686 52565432715936 52581800688066 52597244282576 52597688935428 52638545836656 52758687983274 52878322196388 53295580787904 53407273248784 53480634887862 53538350038992 53570750396072 53644336591671 53735182208253 53782225139916 54206616356928 54453535509744 54495833997888 54529274787624 54588121608384 54685055643714 54744070579824 54777663697302 54836778574032 54912103819326 54945335545191 55461399142968 55521251892288 55597517348184 55631163872844 55657516993344 55691670637512 55757311636728 55817483728448 55850772260682 55884572050237 55928454951447 55988811737352 56419131310272 56514675986496 56548877557536 56626554587148 56687664747168 56850592257056 56884496916429 56945885442264 57594529879236 57656684657376 57736879186896 57787425438912 57901823622756 57919319381448 57964310025696 57999879208908 58062471431328 58165574991063 58264077234909 58723834386672 58856995008864 58991330135556 59037153497712 59054992310496 59136111805428 59171899817898 59306076461476 59875282119744 60010018725024 60046335608784 60083182404882 60111644497632 60148022883312 60230643793866 60267094195581 60295643409456 60403754273122 60982443401544 61048254343104 61120725586128 61223714738368 61260227448462 61307813247624 61326338168592 61345434136077 61411636809432 61465400159904 61587079402302 61691375895786 62178177585888 62319171185856 62394074035839 62461408378824 62528815387584 62603044225488 62726975591319 62745929329902 62794669194504 62987413204521 63384456163392 63540019826496 63578472997536 63617487252228 63647623585728 63686141876448 63799231584333 63829454012208 63868082343128 63907274313519 63956916289188 63976241669704 64064121122547 64716062385312 64735617151296 64863770239548 64933769825568 65010853618776 65050196909516 65081011934016 65159234304129 65209848778908 65320280360244 65822319861984 65933788650912 66064313685006 66135608871696 66193507864512 66214119384972 66285576238752 66416797684926 66436866349308 66587516839896 67359692384712 67418663012064 67511271065652 67552127559882 67584127777632 67625028363312 67625600059836 67666525743726 67739550003216 67832598835638 68027558294046 68666494177008 68760816284394 68835021478704 68876679080664 68971289903577 68992130439666 69088091410611 69148575179892 69694221030336 69812246806848 70011688512528 70054058210248 70109067584088 70130251913904 70184727782208 70269084426177 70344917311032 70428424753674 70504429595184 70644002843817 71307513183816 71384466718656 71525782122228 71646909611004 71709633519888 71808135763734 71851592636019 71973271878417 72604714012992 72705699716832 72827569295208 72913407524952 72992094106432 73036884929736 73050491053764 73115704765376 73137210321123 73216138425768 73260447393588 73948532190624 74050109844732 74130023130912 74174885163792 74175512232276 74255560850016 74343082182304 74402559980658 74467696347576 74571273268596 74616402337386 74651748983136 74910956444883 75502072782864 75779653932801 75845995888572 75927847256352 76078156908726 76206993753618 76792706505648 76982505582528 77202431497008 77225759175264 77249805949134 77286400068384 77333172278544 77486263965747 77522970097872 77554099988084 77685436313212 78298445848896 78655106847408 78716204663616 78763149576594 78810815486529 78848149073904 78895866423864 78896533403142 78957818754984 78989524818698 79138031974911 79231308032809 79317483294582 79365484676387 80061780811712 80110909873176 80197363844416 80220952331793 80307525058488 80356125594108 80394191212608 80673337709874 81309924535392 81494300781504 81680303264616 81743750996832 81768450891456 81793912181436 81882182412576 82027583465571 82116105869736 82166495545953 82255167861048 82368155728989 83192098714452 83231507765952 83281877838432 83446745809266 83470725633984 83486275490016 83635967455092 83661239106536 83726225592672 83776158391023 83983217606028 84628696965408 84772013979744 84823316336304 85031497120752 85065642112444 85105938682944 85209699084692 85275888385584 85418828163396 85470521959186 86391794818854 86485026986064 86605318780344 86681138158368 86852735434134 86878979072172 86946465038544 86999818813362 87052469393617 87093707146992 88085751580008 88180811828928 88285492513296 88486995203334 88555730246568 88582488465744 88704167708142 88757849726847 88783355786528 88959114692214 89812923179616 90015028087536 90069503413176 90124773607323 90166704484416 90167466746448 90222034324968 90319400004288 90345965690799 90443465114184 90605631409683 90703411058728 91292938132032 91555325569344 91572381514656 91681088379192 91780028638272 91835572107552 91890341172693 91961719871436 91989507252888 92117455214148 92198100239856 92380619103453 92537063843679 93267266378832 93348918016704 93478756778784 93507002551872 93692112568236 93793223081376 93904566338232 94005906126912 94118893994853 94192003791756 95076684245088 95367709496304 95426230878342 95529212814672 95612844693184 95744181018312 95802123514692 95935374433782 95964362504556 97103425726944 97217876699936 97295655359322 97382513239648 97400654738352 97516280428164 97575295364274 97621517901024 97680596524784 97814773168362 97980420540366 98733479792976 98899846885056 98900682976368 98977507177536 99096470527509 99203413307544 99290261796768 99321179077458 99428364358128 99488536449848 99625196527389 99655299523962 99881275259844 100669430377152 101039538577068 101127994518096 101328191339823 101376191666448 101437542544968 101499788615589 101609325004824 102041337441069 102390275340864 102936575329344 102999741265512 103110896371392 103252532218056 103315018620996 103363960130496 103488195659499 103722862769838 103785633807583 104873475796544 105017532768792 105081087315372 105130865431872 105163601376132 105194488565152 105195377870856 105277091673312 105517375966548 105642637130511 105756644392776 106814546497568 106961269775724 107076700077984 107141500792144 107288673183342 107470364416506 107564450279832 107712203645601 108907071019488 109058549575248 109370111287428 109488141159648 109555327394604 109673557148064 109824207638652 109890671090382 110922798285936 111195034696368 111262327745688 111383341275024 111514623273456 111701544521364 111769144100474 111856909902894 111924603506079 111977623474704 113097755115072 113253109174296 113375329494336 113701184514112 113768993832858 113837844591653 113891770884528 114117235363089 114310490630427 115189059758472 115313369314752 115473758373792 115803647245512 115838638762896 115874708923701 115928620051392 115999758417816 116124942862656 116331149982126 116528154469818 117447668773344 117713990017728 117982660271112 118074306995424 118109984620992 118144724364891 118272223610856 118343799635796 118344800104713 118484287228047 118612152922952 118976224941873 120020037450048 120092671217568 120166364809764 120223288995264 120296045766624 120461287587732 120534188391162 120591286818912 120807508546244 121010006564811 121964886803088 122241451172256 122520454896924 122615626495248 122652676337184 122690868272154 122823273618864 122930800319808 123174158804604 123382751791572 124356355171776 124788148071678 124922816757648 125170118713899 125206088450976 125453951182638 125491858659804 125589338389008 125974826409042 127156945995072 127234974504456 127372283752896 127598463168666 127658908024416 127736164686256 127814548627038 127913832578376 127952483339408 128128242245094 128205782938779 129432124770624 129587692228281 129727540479096 129867539651136 130021707237552 130100393819032 130279103151201 130318468608258 130419697557816 130499728220043 130640560720488 131644639723968 131867577301824 132128627370012 132271217743392 132428238769944 132571152477504 132730492805001 132833595369852 132873732698616 133175033679792 133438672038321 134719384769424 134837326024128 135022542131304 135104255119764 135168255555264 135250056726624 135251200119672 135333051487452 135479100006432 135665197671276 135719674979147 135949513548121 136055116588092 137332988354016 137521632568788 137670042957408 137753358161328 137942579807154 137984260879332 138176182821222 138297150359784 140023377025056 140108116420496 140218135168176 140260503827808 140538168852354 140689834622064 140856849507348 141008859190368 141288005687634 142615026367632 143051564244456 143139346317513 143293819222008 143419267039776 143616271527468 143703185272038 143903061650673 143946543756834 145411399433664 145655138590416 145826815049904 146073769859472 146100982107528 146274420642246 146362943046411 146432276851536 146520894787176 146722159752543 146970630810549 147897064381248 148100219689464 148260046261824 148349770327584 148351024464552 148511121700032 148686164364608 148805119961316 148864873696777 148935392695152 148981768616187 149142546537192 149232804674772 149303497966272 149482949285943 149821912889766 151004145565728 151559307865602 151691991777144 151855694512704 152156313817452 152413987507236 153585413011296 154404862994016 154451518350528 154499611898268 154572800136768 154666344557088 154972527931494 155045940195744 155108199976168 155370872626424 155584294154757 157310213694816 157526299153188 157621630973058 157696298147808 157791732847728 157793066806284 157915637509968 157979049637396 158276063949822 158462616065618 158634966589164 158730969352774 160221819746352 160441904663586 160615050116976 160712251188216 160933009775013 161205546624759 161346675419748 162619849070784 163360606529232 163487501993664 163587824362872 163764364825152 164055166931142 164232211739472 164332991091906 164510335722096 164736311457978 164836006635573 166384197428904 166563755676864 166893491618532 166972550980032 167271934910184 167322478213072 167452451185344 167552316782046 167653716150711 167785364854341 167966435212056 169257393930816 169544027959488 169646632672608 170062994241504 170131284224888 170419398169384 170551776771168 170653490749287 170837656326792 170941043918372 172783589637708 172970053972128 173210637560688 173362276316736 173705470868268 173757958144344 173892930077088 173999637626724 174104938787234 174187414293984 174496724973189 174792231704727 176171503160016 176570985026592 176973990406668 177111460493136 177164976931488 177408335416284 177515699453694 177566711573056 177918229384428 179625846359232 180030056175072 180139006826352 180249547214646 180334933492896 180444068649936 180691931381598 180801282586743 180886930228368 181211262819366 181406822117456 183144763029312 183362176758384 183671144215104 183780682345386 183923439742872 183979014505776 184036302408231 184234910428296 184396200479712 184761238206906 185074127687358 186534532757664 186957513557568 187182222107517 187384225136472 187586446162752 187809132676464 188180926773957 188237787989706 188384007583512 190153368490176 190735418992608 190852461756684 191058425629344 191397694752999 191488362036624 191604247029384 191721822940557 191870748867564 191928725009112 192192363367641 192744748499797 194206851453888 194435753399872 194591310718644 194765026479296 194801309476704 195032560856328 195150590728548 195243035802048 195361193049568 195477702912387 195629546336724 195960841080732 197466959585952 197801365952736 198192941055018 198406826615088 198580523593536 198642358154916 198856728716256 198977072899696 199250393054778 199310599047924 199762550519688 202079077154136 202255989036192 202656382679646 202752383332896 202875085089936 202999577231178 203218650009648 204082674882138 205999482531024 206505064436112 206630037241992 206976391318998 207445725539676 207571267615166 210035065537584 210162174630744 210327202752264 210388977130304 210390755741712 210554183346624 210807253278531 211034751933096 211285274261022 211413139955927 211513288785552 211932008531451 213629092995136 213922539551448 214153400155968 214283001584288 214577346366684 214940728833012 215128900559664 215424407291202 215554777908057 215919815635251 217814142038976 218117099150496 218740222574856 218976282319296 219110654789208 219347114296128 219411630963369 219648415277304 219781342180764 221845596571872 222390069392736 222524655491376 222766682550048 223029246546912 223403089042728 223538288200948 223713819805788 223849207012158 223955246949408 224732869334649 226506218348592 227537987665716 227675689183306 227783541769056 228234470726178 228620981260854 230378119516944 230947516747584 231607294491024 231677277525792 231749417847402 231999516835632 232458791897241 232662299964252 233056308939636 234895337546688 235965320542224 236148613990848 236289448729782 236432446459587 236544447221712 236687599271592 236689600209426 236968574456094 237224305845904 237414095924733 237693924098427 237952449883746 238096454029161 240185342435136 240332729619528 240592091533248 240662856995379 240922575175464 241068376782324 241182573637824 241615017092488 242020013129622 243929773606176 244482902344512 245040909793848 245231252990496 245305352674368 245381736544308 245646547237728 246082750396713 246348317609208 246499486637859 246765503583144 249576296143356 249845633515296 250340237427798 250412176901952 250907902365276 250983717319608 251178676778016 251328475173069 251949652818084 252050824961273 254469949008912 255196926337332 255317816048832 255472329372512 255629097254076 255827665156752 255904966678816 256256484490188 256411565877558 259175384456562 259455080958192 260043414475104 260200787638064 260558206302402 260636937216516 260839395115632 260999456440086 261157408180851 261281121440976 264257254740024 264542435486784 264856477539888 265460985610002 265667190739704 265747465397232 266273549180541 266350067359584 266877344076642 269438769538848 270045084262608 270208510239528 270374320821969 270500113453248 270502400239344 270666102974904 270958200012864 271330395342552 271439349958294 271816894229049 271899027096242 272110233176184 274665976708032 275043265137576 275340085914816 275506716322656 275671023518079 275885159614308 275968521758664 276352365642444 276463336865443 276594300719568 277141857310359 277611191531037 280046754050112 280216232840992 280436270336352 280521007655616 281076337704708 281379669244128 281713699014696 282017718380736 282356681984559 282576011375268 285230052735264 286103128488912 286278692635026 286587638444016 286838534079552 287232543054936 287406370544076 287806123301346 287893087513668 291310277180832 291653630099808 292147539718944 292201964215056 292548841284492 292725886092822 292864553703072 293041789574352 293444319505086 293941261621098 296200439378928 296699540655168 296702048929104 297610239922632 297729747393554 297870785390304 297963537232374 298285093074384 298465609349544 298875589582167 298965898571886 299643825779532 302008291131456 303118615731204 303383983554288 303984574019469 304312627634904 304499365846767 304827975014472 306124012323207 307170826022592 308809725988032 308999223796536 309332689114176 309945055862988 310091880391488 310216399952336 310464586978497 310741745252848 311168588309514 311356901422749 314620427389632 315052598306376 315243261946116 315392596295616 315583465695456 315586133612568 315831275019936 315958099274792 316552127899644 316925232131236 316927911391533 317269933178328 317461938705548 320443639492704 320883809327172 321230100233952 321424502376432 321866019550026 322411093249518 322693350839496 326721213058464 327175648725744 328110333862284 328464423478944 328665982183812 329020671444192 329472622915956 329672013271146 332768394857808 333786983237064 334543869820368 334644956426144 335104633564092 335307432301422 335570729708682 335773810518237 335932870424112 339293265345216 340125988483008 340262568449776 340838796338768 341103553542336 341306981498574 341513533774959 341675312653584 341882087836744 342351706089267 342931471891281 345567179275416 345940107944256 346421275121376 347410941736536 347515916288688 347624126771103 347785860154176 347999275253448 348209877574468 348374828587968 348993449946378 349584463409454 352343006320032 353141970053184 353947980813336 354222920986272 354329953862976 354816670832568 355031398907388 355452861684141 355836458768856 356928674825619 360060112350144 360278013652704 360499094429292 360669866985792 360888137299872 361383862763196 361602565173486 361773860456736 362422525638732 362813644234912 363030019694433 366724353516768 367561364690772 367846879485744 367958029011552 368072604816462 368469820856592 368792400959424 369522476413812 370148255374716 373069065515328 374364444215034 374768450272944 375510356141697 375618265352928 376361853547914 376475575979412 376768015167024 381470837985216 381704923513368 382116851258688 382795389505998 382976724073248 383208494058768 383443645881114 383741497735128 383857450018224 384384726735282 384617348816337 385489496999594 389182621437288 389602618953408 390065121712656 390301181457096 390722386099136 390837309453603 390955405824774 391259092673448 391499184660129 391921682161464 394933919171904 395602731905472 396385882110036 396813653230176 397284716309832 397713457432512 397954145799392 398191478415003 398500786109556 398621198095848 399525101039376 400316016114963 404158154308272 404511978072384 405312765359292 405504766665792 405750170179872 405999154462356 406437300019296 407159024937441 407848540644363 408165349764276 411998965062048 413010128872224 413260074483984 413952782637996 414891451079352 415142535230332 420070131075168 420324349261488 420654405504528 420781511483424 421614506557062 422069503866192 422570548522044 422826279911854 423026577571104 423864017062902 427845079102896 428566003168576 429154692733368 429418038952539 429881457666024 430257801119328 430848814582404 431109555816114 431709184952019 431839631270502 436234198300992 437480445149712 438221309578416 438823261926738 439088829139233 439296830554608 439562684361528 440166479257629 440911892431647 443691193143744 444780138785472 445049310982752 445533365100096 446058493093824 446594621090331 446806178085456 446945305848561 447076576401896 447427639611576 447698414024316 447910493898816 448448847857829 449465738669298 453012436697184 455075975331432 455351378366612 455567083538112 456468941452356 457241962521708 460756239033888 463214588982048 463354555051584 463498835694804 463999033671264 464917583794482 465324599928504 466112617879272 466752882464271 471930641084448 472578897459564 472864892919174 473088894443424 473375198543184 473379200418852 473937148912188 474448611691808 474828191849466 475387848196854 475904899767492 476192908058322 480665459239056 481325713990758 481845150350928 482136753564648 482799029325039 483230034184976 483616639874277 484040026259244 487859547212352 490081819587696 490462505980992 490763473088616 491293094475456 492165500793426 492696635218416 492998973275718 493531007166288 494508019906719 499152592286712 499691267030592 500680474855596 501815804730552 501967434639216 502357353556032 502656950346138 502961148452133 503899305636168 504101649922546 508939898017824 510393852674664 510944658745024 511258194508152 511655330313504 511809933357632 511960472247861 512512968980376 512823131755116 513431911321537 518350768913124 518910161916384 520086828950208 520401575276128 521116412604804 521273874433032 521678790231264 521998912880172 522314816361702 522562242881952 523490174919567 524376695114181 528514509480048 529712955079776 530921971220004 531334381479408 531494930794464 532547098361082 532700134719168 533754688153284 538877539077696 540090168525216 540417020479056 540748641643938 541004800478688 541332205949808 542403847760229 542660790685104 542878699916588 543633788458098 543798054192484 544220466352368 550086530275152 551013432645312 551342047036158 551770319228616 551937043517328 552704731284888 552926673730886 553188601439136 554283714620718 554619156229663 555222383062074 555558392734709 560432465681984 560872540672704 561546666322551 562152675409416 562759338488256 563427398029392 564542780321871 564713363969118 565152022750536 570460105470528 572206256977824 572557385270052 573175276888032 574193084258997 574465086109872 574812741088152 575165468821671 575612246602692 575786175027336 576577090102923 578234245499391 582620554361664 583307260199616 584295079437888 584403928430112 585097682568984 585451772185644 585729107406144 586083579148704 586433108737161 586888639010172 587882523242196 592400878757856 593404097858208 595220479845264 595459494787108 595741570780608 595927074464748 596570186148768 596931218699088 597751179164334 597931797143772 599287651559064 606237231462408 606767967108576 607969148038938 608625255269808 608998731693534 609655950028944 612248024646414 617998447593072 619890111725976 620432799904672 620929173956994 621483490505696 622337176619028 622713802845498 630105196612752 630486523892232 631166931390912 631172267225136 631662550039872 631916198549584 632421759835593 633104255799288 633850464262472 633855822783066 634239419867781 634539866356656 634923877411096 635796025594353 640887278985408 641767618654344 642460200467904 642849004752864 643732039100052 644822186499036 645386701678992 646664333724171 647759446905753 653442426116928 654351297451488 656220667724568 656928846957888 657331964367624 658041342888384 658945245831912 659344026542292 665536789715616 667573966474128 669087739640736 669289912852288 670209267128184 670614864602844 671141459417364 671547621036474 671865740848224 674198608003947 680525136899552 681677592677536 682613962997148 683027067549918 683350625307168 683764175673488 684703412178534 685862943782562 691134358550832 692842550242752 694821883473072 695031832577376 695248253542206 695998550506896 696419755148936 697376375691723 697986899892756 699168926818908 704686012640064 707895961626672 708445841972544 709297339378761 709633341665136 710062797814776 710905723368282 711672917537712 713081772295281 713857349651238 714289362087483 720556027305408 720998188858584 721776274599744 722767725526392 723205130346972 723547720913472 724845051277464 725627288469824 726060039388866 726499436653081 733448707033536 735122729381544 735693758971488 735916058023104 736145209632924 736939641713184 738248251190139 739044952827624 739498459913577 740296510749432 748728888430068 749536900545888 751020712283394 751236530705856 752723707095828 752951151958824 753536030334048 753985425519207 756152474883819 763409847026736 765590779011996 765953448146496 766416988117536 766887291762228 767482995470256 767714900036448 768769453470564 769234697632674 770978993999188 778365242874576 780130243425312 780602362914192 781674618907206 781910811649548 782518185346896 782998369320258 783472224542553 783843364322928 792771764220072 793627306460352 794569432619664 795908291598784 796382956830006 797001572219112 797242396191696 798820647541623 799050202078752 800632032229926 808316308616544 810625530718584 811122962465907 811500340359744 811998308924712 812874600038592 814318049874882 815450682687147 815697081288726 816330699528552 823997930124096 826020257744448 826520148967968 827013070554237 827905565275992 829390010596329 829782902158704 830285070460664 831425571931077 832833574593111 840140262150336 840648698522976 841308811009056 841563022966848 843229013114124 844139007732384 845141097044088 845652559823708 846053155142208 847070045953677 847728034125804 855690158205792 858309385466736 858836077905078 859762915332048 860515602238656 861697629164808 862219111632228 863418369904038 863679262541004 874960890299424 876442619156832 877646523853476 878177658278466 878593661109216 879125368723056 880332958515258 881823784863294 890098621965504 893189242180662 893612356170912 893890611697122 894153152803792 894855279223152 895396828048632 896626768746501 896897695715658 898931477338596 906024873394368 910151950662864 910702756733224 911953722058407 912937882904712 913498097540301 914483925043416 918372036969621 921512478067776 926429177964096 926997671389608 927998067342528 929835167588964 930649199857008 932225235758544 933505764928542 934070704268247 943861282168896 945157794919128 945729785838348 946177788886848 946750397086368 946758400837704 947874297824376 948897223383616 949656383698932 950037724854029 950775696393708 950783734174599 951809799534984 952385816116644 961330918478112 962651427981516 963690300701856 964273507129296 965598058650078 966460068369952 967233279748554 968080052518488 980163639175392 981526946177232 984331001586852 985393270436832 985997946551436 987062014332576 989016039813438 998305184573424 1001360949711192 1003631609461104 1003934869278432 1005313900692276 1005922296904266 1007321431554711 1007798611272336 1008203299845092 1017879796035648 1020787705349328 1022516389016304 1023310660627008 1023920944495722 1024540601324877 1025025937960752 1025646263510232 1026863822643074 1027055118267801 1028794415673843 1030007004426517 1036701537826248 1037820323832768 1040803150552256 1042232825209608 1042547748866064 1042872380313309 1043357580462528 1043997825760344 1044629632723404 1045124485763904 1046980349839134 1048753390228362 1057029018960096 1059425910159552 1061843942440008 1062668762958816 1062989861588928 1065094196722164 1066358585052423 1067509376306568 1070786024476857 1080180337050432 1080834040958112 1081497283287876 1082009600957376 1082664411899616 1084807695520458 1085321581370208 1085757399833176 1087267576916196 1087596108384968 1088440932704736 1089090059083299 1100173060550304 1102684094072316 1103540638457232 1103874087034656 1105409462569776 1105853347461772 1106377202878272 1108567429241436 1109238312459326 1110444766124148 1111116785469418 1123093332645102 1124305350818832 1126531068425091 1126854796058784 1129085560643742 1129426727938236 1130304045501072 1144412513955648 1145114770540104 1146350553776064 1148386168517994 1148930172219744 1149625482176304 1150330937643342 1151224493205384 1151572350054672 1153154180205846 1153852046449011 1156468490998782 1168807856860224 1170195365137968 1170903544371288 1172167158297408 1172511928360809 1172866217474322 1173777278020344 1174497553980387 1175765046484392 1184801757515712 1186808195716416 1190440959690528 1190918989574216 1191854148929496 1193140372297536 1193862437398176 1194574435245009 1195502358328668 1195863594287544 1198575303118128 1200948048344889 1212474462924816 1213535934217152 1215938296077876 1217250510539616 1217997463387068 1219311900057888 1221477074812323 1223545621933089 1224496049292828 1235996895186144 1239780223451952 1240865599809344 1241858347913988 1242966981011392 1244674353238056 1245427605690996 1260210393225504 1260973047784464 1262344534450272 1263832397099168 1264843519671186 1266208511598576 1267700928524944 1267711645566132 1268478839735562 1269079732713312 1269847754822192 1271592051188706 1283535237308688 1285698009505728 1287464078200104 1288254116857617 1289644372998072 1290773403357984 1293328667448342 1295127554856057 1295518893811506 1308702594902976 1312441335449136 1314663928735248 1317266487417699 1317890491663824 1318688053084584 1331073579431232 1335147932948256 1338175479281472 1339783863270993 1340418534256368 1341229729205688 1342282918834728 1343095242072948 1343731481696448 1345346543573487 1346932236557753 1348397216007894 1349213239498579 1361050273799104 1363355185355072 1365227925994296 1366054135099836 1366701250614336 1367528351346976 1369406824357068 1371725887565124 1382268717101664 1389643766946144 1390063665154752 1390496507084412 1391997101013792 1392839510297872 1394752751383446 1395973799785512 1398337853637816 1400258647392813 1415791923253344 1418594678757522 1419266683330272 1420125595629552 1421811446736564 1423345835075424 1426163544590562 1427714699302476 1428578724174966 1441996377717168 1445535451052784 1446410260693944 1449690102554928 1452120078777732 1452998873306162 1470245458763088 1471387517942976 1472290419265848 1473879283426368 1476496502380278 1478089905655248 1478996919827154 1479891979691489 1480593021498864 1483524059720157 1497457776860136 1499073801091776 1502041424566788 1505447414191656 1505902303917648 1507072060668096 1507970851038414 1508883445356399 1512304949767638 1526819694053472 1531181558023992 1532833976235072 1533774583524456 1534965990940512 1535429800072896 1535881416743583 1537538906941128 1538469395265348 1540295733964611 1541957987998376 1556730485749152 1560260486850624 1561204725828384 1563349237814412 1563821623299096 1565036370693792 1565996738640516 1566944449085106 1567686728645856 1570470524758701 1573130085342543 1585543528440144 1589138865239328 1592765913660012 1594003144438224 1594484792383392 1597641295083246 1598100404157504 1601264064459852 1616632617233088 1621251061437168 1622245924931814 1623996617849424 1627211543280687 1628636099749764 1630901365374294 1631394162577452 1632661399057104 1653040297935936 1654026141108474 1655811130551984 1658780021192658 1659565804317408 1660570140921328 1662851143862154 1663857468688989 1665667149186222 1666675178204127 1681297397045952 1682617622018112 1684639998967653 1686458026228248 1688278015464768 1690282194088176 1691305119647416 1693628340965613 1694140091907354 1695456068251608 1711380316411584 1716618770933472 1717672155810156 1719525830664096 1722579252776991 1723395258329616 1724438223264456 1725496406465013 1726836739808076 1727358525082008 1734702736498173 1749921780598848 1752885238313664 1755293047706952 1756355316556932 1757187322218432 1758250737446112 1759299326211483 1760665917030516 1763647569726588 1764355774728911 1786378484361324 1787224712341824 1787781223394244 1788306305607584 1789710558446304 1790793656097264 1793253537493002 1793795391431316 1797862954677192 1820303901325728 1821405513466448 1823907444116814 1825875765809424 1826996195080602 1828967850086832 1836744073939242 1853995342779216 1859670335177928 1861298399714016 1864450471517088 1867011529857084 1868141408536494 1890315589838256 1891459571676696 1893500794172736 1893516801675408 1895748595648752 1899312767397864 1900075449708058 1901551392787416 1901567468349198 1902718259603343 1903619599069968 1904771632233288 1907388076783059 1922661836956224 1925302855963032 1927380601403712 1928547014258592 1931196117300156 1932920136739904 1934466559497108 1935243358058101 1936160105036976 1939993001172513 1943278340717259 1960327278350784 1963053892354464 1968662003173704 1970786540873664 1971995893102872 1974124028665152 1978032079626876 1996610369146848 2002721899422384 2007263218922208 2007869738556864 2010627801384552 2011844593808532 2014642863109422 2015597222544672 2016406599690184 2022595824011841 2041575410698656 2045032778032608 2047841888991444 2049081202649754 2050051875921504 2051292527020464 2053727645286148 2054110236535602 2057588831347686 2060014008853034 2073403075652496 2084465650419216 2085095497732128 2085744760626618 2087995651520688 2089259265446808 2092129127075169 2093960699678268 2097506780456724 2114058037920192 2123687884880016 2125337525917632 2127892018136283 2130188393444328 2132717170104846 2135018752613136 2139245316885843 2141572048953714 2142868086262449 2161668081916224 2162994566575752 2165328823799232 2169615391040916 2170643162740416 2171514799666352 2174535153832392 2175192216769936 2176881865409472 2178180118166598 2179498309959243 2200346121100608 2205368188144632 2207081276914464 2207748174069312 2210818925139552 2211706694923544 2214744753570417 2217134858482872 2218476624918652 2218495379740731 2220889532248296 2222233570938836 2246186665290204 2248610701637664 2253062136850182 2253709592117568 2258171121287484 2258853455876472 2260608091002144 2268457424651457 2290229541080208 2296772337035988 2297860344439488 2299250964352608 2300661875286684 2302448986410768 2303144700109344 2306308360411692 2307704092898022 2312936981997564 2340390730275936 2341807088742576 2345023856721618 2345732434948644 2347554556040688 2348995107960774 2350416673627659 2351530092968784 2380881919381056 2381837979148432 2383708297858992 2387724874796352 2389148870490018 2391004716657336 2391727188575088 2396461942624869 2397150606236256 2401896096689778 2424948925849632 2431876592155752 2433368887397721 2434501021079232 2435994926774136 2438623800115776 2442954149624646 2446352048061441 2447091243866178 2448992098585656 2471993790372288 2479560446903904 2483716695827976 2488170031788987 2489348706476112 2490855211381992 2494276715793231 2498500723779333 2520420786451008 2521946095568928 2524689068900544 2527664794198336 2529687039342372 2532417023197152 2535401857049888 2535423291132264 2536957679471124 2538159465426624 2539695509644384 2541210137861031 2543184102377412 2567070474617376 2574928156400208 2576508233715234 2579288745996144 2581546806715968 2586657334896684 2590255109712114 2591037787623012 2624882670898272 2629327857470496 2634532974835398 2635780983327648 2637376106169168 2670295865896512 2679567726541986 2680837068512736 2682459458411376 2684565837669456 2686190484145896 2690693087146974 2693864473115506 2696794432015788 2698426478997158 2730455851988592 2732108270199672 2735056702693952 2735861166175221 2738813648714136 2740494292620903 2743451775130248 2755116110908863 2764537434203328 2779287533892288 2780993014168824 2783994202027584 2785679020595744 2789505502766892 2791947599571024 2796675707275632 2800517294785626 2802212112804741 2831583846506688 2837189357515044 2838533366660544 2840251191259104 2843622893473128 2846691670150848 2850113174562087 2852327089181124 2852351202523797 2855429398604952 2857157448349932 2883992755434336 2891070902105568 2892820521387888 2899380205109856 2904240157555464 2905997746612324 2940490917526176 2944580838531696 2952993004760556 2956179811310496 2957993839654308 2959783959382978 2961186042997728 2967048119440314 2994915553720272 3004082849133576 3010894828383312 3011804607835296 3015941702076828 3017766890712798 3021964294664133 3024609899535276 3053639388106944 3062363116047984 3067549167048912 3069931981881024 3071762833487166 3073621803974631 3075077813882256 3076938790530696 3080591467929222 3081165354803403 3083915975996752 3086383247021529 3090021013279551 3113460971498304 3122409451656768 3126698475628824 3127643246598192 3128617140939927 3130072741387584 3131993477281032 3133888898170212 3135373457291712 3140941049517402 3146260170685086 3171087056880288 3178277730478656 3185531827320024 3188006288876448 3188969584766784 3195282590166492 3199075755157269 3202528128919704 3242502122874336 3244491849863628 3247993235698848 3254423086561374 3257272199499528 3261802730748588 3262788325154904 3265322798114208 3267270177249897 3276660724496549 3308052282216948 3311622261103968 3317560042385316 3319131608634816 3321140281842656 3325702287724308 3327714937377978 3331334298372444 3333350356408254 3369279997935306 3372916052456496 3379593205275273 3380564388176352 3382610239294832 3387256681931226 3388280183814708 3390912136503216 3433237541866944 3435344311620312 3439051661328192 3445158505553982 3446790516659232 3448876446528912 3450992812930026 3453673479616152 3454717050164016 3461556139347033 3469405472996346 3510586095413904 3512710633113864 3516501474892224 3518598652422966 3521331834061032 3527295139453176 3528711549457822 3572756968722648 3575562446788488 3576612611215168 3579421116892608 3581587312194528 3583723305735027 3586507074986004 3587590782862632 3594023379250759 3595725909354384 3602844145034667 3640607802651456 3642811026932896 3647814888233628 3651751531618848 3653992390161204 3657935700173664 3664431224436969 3670636865799267 3673488147878484 3707990685558432 3719340670355856 3722596799428032 3728900943034176 3734023059714168 3736282817072988 3780631179676512 3782919143353392 3787033603350816 3791497191297504 3798625534795728 3800150899416116 3803102785574832 3803134936698396 3805436519206686 3807239198139936 3809543264466576 3814776153566118 3850605711926064 3857094028517184 3862392234600312 3868933118994216 3870486716116202 3872320210073952 3879986002345026 3882334093607641 3885382664568171 3886556681434518 3926107784708928 3937324006347408 3943991786205744 3951799462253097 3956064159253752 3993220738293696 4005443798844768 4014526437844416 4019351589812979 4021255602769104 4023689187617064 4029285726218844 4031194445089344 4032813199380368 4036039630720461 4040796709673259 4045191648023682 4047639718495737 4083150821397312 4090065556065216 4095683777982888 4098162405299508 4100103751843008 4102585054040928 4107455290572296 4108220473071204 4115177662695372 4120028017706068 4146806151304992 4168931300838432 4170190995464256 4171489521253236 4175991303041376 4178518530893616 4184258254150338 4187921399356536 4195013560913448 4247375769760032 4255784036272566 4260376786888656 4265434340209692 4270037505226272 4278490633771686 4283144097907428 4285736172524898 4325989133151504 4339230782081832 4343029599332704 4349070307664784 4350384433539872 4356360236333196 4358996619918486 4410736376289264 4414162553828928 4421637850279104 4423413389847088 4429489507140834 4434269716965744 4436953249837304 4436990759481462 4439675939074467 4441779064496592 4444467141877672 4450572179160471 4492373330580408 4497221403275328 4506124273700364 4516342242574968 4517706911752944 4521216182004288 4526650336069197 4536914849302914 4580459082160416 4593544674071976 4598501928705216 4601323750573368 4604897972821536 4606289400218688 4612616720823384 4615408185796044 4620887201893833 4625873963995128 4680781460551872 4683614177485152 4690047713443236 4691464869897288 4695109112081376 4697990215921548 4700833347255318 4703060185937568 4711411574276103 4719390256027629 4763675958296864 4767416595717984 4778297740980036 4782009433314672 4783454377150176 4792923885249738 4794301212472512 4803792193379556 4849897851699264 4863753184311504 4866737774795442 4871989853548272 4881634629842061 4885908299249292 4892704096122882 4894182487732356 4897984197171312 4959120893807808 4967433391655952 4976340063577974 4978697412952224 4981710422763984 4988553431586462 4991572406066967 4997001447558666 5000025534612381 5043892191137856 5059374078684744 5064834046394304 5070803714099776 5070846582264528 5073915358942248 5079391019288768 5080885022896839 5082420275722062 5086368204754824 5134140949234752 5149856312800416 5153016467430468 5158577491992288 5167737758330973 5173314669793368 5176489219395039 5180510219424228 5182075575246024 5204108209494519 5249765341796544 5258655714940992 5269065949670796 5271561966655296 5274752212338336 5277897978634449 5293067324186733 5359135453083972 5361674137025472 5364918916822752 5369131675338912 5372380968291792 5381386174293948 5387728946231012 5393588864031576 5396852957994316 5460911703977184 5464216540399344 5471722332350442 5477627297428272 5480988585241806 5486903550260496 5510232221817726 5561986028337648 5571358041191488 5579011005533784 5583895199142048 5593351414551264 5601034589571252 5604424225609482 5674378715030088 5680502382518208 5687245786946256 5700226349124174 5704654178362248 5704702405047594 5708154778810029 5710858797209904 5714314896699864 5722164230349177 5767985510868672 5782141804211136 5785641042775776 5798760410219712 5805730074174303 5808480315110928 5811995493224648 5819979003517539 5829835022151777 5880981835052352 5889161677063392 5905986009521112 5912359622620992 5915987679308616 5919567918765956 5922372085995456 5934096238880628 5989831107440544 6008165698267152 6021789656766624 6023609215670592 6031883404153656 6035533781425596 6043928589328266 6049219799070552 6067787472035523 6124726232095968 6135098334097824 6143525666974332 6147243607949262 6150155627764512 6153877581061392 6161182935858444 6162330709606806 6167831951993504 6172766494043058 6180042026559102 6253396951257648 6255286493196384 6257234281879854 6263986954562064 6267777796340424 6276387381225507 6281882099034804 6292520341370172 6342174113760576 6371063654640048 6376012577752896 6383676054408849 6390565180332984 6398151510314538 6405056257839408 6417735950657529 6428604258787347 6485004245748672 6488983699727256 6495986471397696 6508846173122748 6514544398999056 6523605461497176 6525576650309808 6530645596228416 6534540354499794 6538494929877729 6553321448993098 6616104564433896 6623244522207936 6635120084770632 6642280563685312 6644234260711251 6651404575448616 6655429874755956 6655486139222193 6662668596744888 6666700712816508 6738559995870612 6745832104912992 6759186410550546 6761128776352704 6765220478589664 6774513363862452 6776560367629416 6781824273006432 6805372273954371 6870688623240624 6890317011107964 6893581033318464 6897752893057824 6901985625860052 6907346959232304 6909434100328032 6923112278694066 6938810945992692 7021172190827808 7025421266227728 7037197304845932 7042663668122064 7051250020882977 7054590278906352 7057423098915644 7145513937445296 7151124893576976 7163174624389056 7167446611470054 7173014149972008 7175181565725264 7188046758501518 7189385827874607 7191451818708768 7205688290069334 7210049030985619 7285622053865792 7295629776467256 7300106662193163 7303503063237696 7307984780322408 7315871400347328 7328862448873938 7339056144184323 7341273731598534 7346976295756968 7415981371116864 7438681340711712 7464510095366961 7468046119428336 7472565634145976 7482830147379693 7495502171337999 7561262359353024 7565838286706784 7574067206701632 7582994382595008 7597251069591456 7600301798832232 7606205571149664 7606269873396792 7610873038413372 7614478396279872 7619086528933152 7623630413583093 7629552307132236 7701211423852128 7724784469200624 7737866237988432 7740973432232404 7744640420147904 7759972004690052 7764668187215282 7770765329136342 7773113362869036 7874648012694816 7887983572411488 7903598924506194 7912128318507504 8010887597689536 8038703179625958 8042511205538208 8047378375234128 8058571452437688 8065626398760736 8072079261440922 8081593419346518 8090383296047364 8095279436991474 8191367555965776 8196324810599016 8205170108081856 8207583498525663 8214910581144592 8216440946142408 8221482877862709 8230355325390744 8240056035412136 8265348332726589 8293612302609984 8337862601676864 8342979042506472 8351982606082752 8357037061787232 8368516508300676 8375842798713072 8390027121826896 8406636338414223 8494751539520064 8511568072545132 8520753573777312 8530868680419384 8540075010452544 8550339523686261 8556981267543372 8566288195814856 8571472345049796 8651978266303008 8678461564163664 8686059198665408 8698140615329568 8700768867079744 8712720472666392 8717993239836972 8821472752578528 8846826779694176 8858979014281668 8868539433931488 8873906499674608 8873981518962924 8879351878148934 8883558128993184 8888934283755344 8901144358320942 8984746661160816 9012248547400728 9032684485149936 9035413823505888 9053300672138394 9065892883992399 9073829698605828 9160918164320832 9187089348143952 9202647501146736 9209795945643072 9220865411923893 9225233441646768 9230816371592088 9241774403787666 9251747927990256 9270063039838653 9367228354970304 9380095426886472 9382929739794576 9390218224162752 9395980431843096 9401666694510636 9406120371875136 9422823148552206 9428525655904271 9438780512055258 9444492676490053 9527351916593728 9534833191435968 9556595481960072 9564018866629344 9566908754300352 9585847770499476 9597227265471807 9607584386759112 9727506368623008 9733475549590884 9743979707096544 9763269259684122 9771816598498584 9785408192245764 9788364975464712 9795968394342624 9801810531749691 9829982173489647 9934866783311904 9952680127155948 9957394825904448 9963420845527968 9977106863172924 9983144812133934 9994002895117332 10000051069224762 10118748157369488 10141693164529056 10147830717884496 10161770045793678 10164840551444124 10172736409509648 10299712625600832 10306032934860936 10317154983984576 10335475516661946 10346629339586736 10352978438790078 10361020438848456 10364151150492048 10384668418041099 10408216418989038 10538131899341592 10549504424676672 10555795957268898 10586134648373466 10718270906167944 10729837833645504 10738263350677824 10744761936583584 10751169917205081 10762772348587896 10775457892462024 10782070137752277 10787177728063152 10793705915988632 10808532435104001 10921823407954368 10928433080798688 10943444664700884 10955254594856544 10961977170483612 10973807100520992 10993293673310907 11011910597397801 11020464443635452 11123972056675296 11158022011067568 11167790398284096 11186702829102528 11202069179142504 11208848451218964 11348757430060176 11374491573892512 11400452698248348 11409308356724496 11409404810095188 11416309557620058 11421717594419808 11428629793399728 11444328460698354 11571282085551552 11611460148348606 11616960630221856 11623990986449296 11639958007035078 11647002280822923 11656147993704513 11659670044303554 11778323354126784 11811972019042224 11831975358617232 11839135837531912 11855398386759291 11868192477761256 11979662214881088 12016331396534304 12043579313533248 12058054769438937 12063766808307312 12071067562851192 12087857178656532 12098439598141104 12122390129019777 12135574944071046 12142919155487211 12249452464191936 12270196668195648 12287051333948664 12294487215898524 12300311255529024 12307755162122784 12322365871716888 12324661419213612 12335663903987008 12345532988086116 12350490423102377 12360084053118204 12506793902515296 12510572986392768 12514468563759708 12527973909124128 12535555592680848 12552774762451014 12563764198069608 12585040682740344 12742127309280096 12767352108817698 12781130360665968 12796303020629076 12810112515678816 12835471901315058 12857208517574694 12977967399454512 13017692346245496 13029088797998112 13047210922994352 13051153300619616 13069080708999588 13076989859755458 13106642897986196 13232209128867792 13270240169541264 13288468521422502 13302809150897232 13310859749511912 13310972278444386 13319027817223401 13325337193489776 13333401425633016 13351716537481413 13390091057544721 13477119991741224 13491664209825984 13518372821101092 13530440957179328 13549026727724904 13553120735258832 13563648546012864 13579951008207591 13610744547908742 13741377246481248 13780634022215928 13795505786115648 13803971251720104 13814693918464608 13818868200656064 13846224557388132 13862661605681499 13877621891985384 14042344381655616 14050842532455456 14074394609691864 14085327336244128 14102500041765954 14109180557812704 14114846197831288 14134234722828309 14158170768082887 14291027874890592 14302249787153952 14334893222940108 14346028299944016 14350363131450528 14376093517003036 14378771655749214 14382903637417536 14411376580138668 14420098061971238 14591259552934512 14600213324386326 14615969560644816 14644903889526183 14657724897747876 14678112288368646 14682547463197068 14693952591513936 14877362681423424 14929020190733922 14936092238856672 14945131268291952 14965660294759386 14974717218200901 14991004342675998 15000076603837143 15131676573413568 15194502139182912 15200603597664464 15212411142299328 15212539746793584 15221746076826744 15238173057866304 15242655068690517 15247260827166186 15259104614264472 15402422847704256 15449568938401248 15475732475976864 15481946864464808 15503213274992919 15519944009380104 15529336374430564 15529467658185117 15541530658272684 15546226725738072 15612324628483557 15749296025389632 15775967144822976 15807197849012388 15824256637015008 15879201972560199 16077406359251916 16085022411076416 16094756750468256 16117142904875376 16131252797521472 16144158522881844 16163186838693036 16180766592094728 16190558873982948 16382735111931552 16392649621198032 16415166997051326 16429821162289184 16432881892284816 16442965755725418 16460710650781488 16480112070824272 16530696665453178 16685958085012944 16714074123574464 16737033016601352 16751685597426144 16780054243653792 16813272676828446 17023136145090264 17041507147554624 17061737360838768 17100679047372522 17113962535086744 17124464336430087 17132576391629712 17142944690099592 17303956532606016 17356923128327328 17396281230659136 17417190222522909 17425440945332784 17435986479673944 17459937010552617 17489505066455331 17510119075250789 17642945505157056 17693653559388352 17717958028563336 17737078867862976 17747812999349216 17747963037925848 17758703756297868 17767116257986368 17777868567510688 17802288716641884 17969493322321632 18024497094801456 18065368970299872 18070827647011776 18106601344276788 18131785767984798 18147659397211656 18203362416106569 18374178696287904 18405295002293472 18441730823847786 18450466883293536 18461632743184176 18483548807575332 18503495855980512 18540126079677306 18760190853772944 18765859479589152 18791960863686192 18803333389021272 18845646297104412 18857051311808542 18877561024110516 18888985352980106 19113190963920144 19128037733258688 19151028163226547 19171695540998952 19194454530943614 19215168773518224 19253207851972587 19285812776362041 19455012737246016 19466951099181768 19487959414193088 19526538519368244 19543633196997168 19570816384491528 19576729950929424 19591936788685248 19603621063499382 19615484789633187 19659964346979294 19869733566623808 19905360254311896 19926841691055936 19932702782133753 19954213726345848 19966289624267868 19966458417666579 19988005790234664 20000102138449524 20237496314738976 20283386329058112 20295661435768992 20323540091587356 20329681102888248 20345472819019296 20416116821863113 20612065869721872 20670951033323892 20693258679173472 20705956877580156 20722040877696912 20728302300984096 20769336836082198 20816432837978076 21076263798683184 21111591914537796 21153750062648931 21172269296746932 21436541812335888 21489523873167168 21502339834410162 21525544697175792 21550915784924048 21564140275504554 21568157483623821 21574355456126304 21587411831977264 21617064870208002 21630147092956857 21856866161597376 21886889329401768 21900319986579489 21910509189713088 21923954340967224 21947614201041984 21986587346621814 22017168432552969 22023821194795602 22040928887270904 22247944113350592 22316044022135136 22393530286100883 22404138358285008 22417696902437928 22697514860120352 22748983147785024 22800905396496696 22818616713448992 22818809620190376 22832619115240116 22843435188839616 22857259586799456 22870891240749279 22888656921396708 22897848021481801 22936625071475843 23222920296697212 23233921260443712 23247981972898592 23279916014070156 23294004561645846 23312295987409026 23319340088607108 23623944038084448 23663950717234464 23678271675063824 23710796773518582 23736384955522512 24032662793068608 24116109538877874 24127533616614624 24142135125702384 24175714357313064 24196879196282208 24244780258039554 24271149888142092 24285838310974422 24574102667897328 24588974431797048 24615510324245568 24644731743433776 24649322838427224 24691065976172232 24700980846204754 24720168106236408 24796044998179767 25013587805030592 25028937127519416 25055947818248256 25071111185361696 25105549524902028 25127528396139216 25158163654755313 25170081365480688 25219909015242669 25484254618560192 25534704217635396 25562260721331936 25592606041258152 25620225031357632 25651018571058783 25670943802630116 25714417035149388 25955934798909024 26035384692490992 26058177595996224 26094421845988704 26102306601239232 26138161417999176 26153979719510916 26213285795972392 26464418257735584 26540480339082528 26576937042845004 26605618301794464 26621719499023824 26621944556888772 26638055634446802 26650674386979552 26666802851266032 26703433074962826 26780182115089442 26954239983482448 27036745642202184 27098053455449808 27106241470517664 27159902016415182 27197678651977197 27221489095817484 27482754492962496 27561268044431856 27607942503440208 27629387836929216 27662596235771679 27692449114776264 27725323211362998 27755243783970768 27810189119515959 28101685064910912 28148789219383728 28170654672488256 28205000083531908 28218361115625408 28229692395662576 28268469445656618 28285576967712813 28316341536165774 28333478029470159 28582055749781184 28604499574307904 28669786445880216 28692056599888032 28700726262901056 28752187034006072 28757543311498428 28791681796415421 28822753160277336 28840196123942476 29182519105869024 29200426648772652 29231939121289632 29289807779052366 29315449795495752 29356224576737292 29365094926394136 29387905183027872 29489946520468941 29858040381467844 29872184477713344 29890262536583904 29931320589518772 29949434436401802 29982008685351996 30000153207674286 30401207195328928 30425079493587168 30443492153653488 30485310137381034 30494521654332372 30518209228528944 30899137876802496 30951464951953728 30963893728929616 31006426549985838 31039888018760208 31058672748861128 31058935316370234 31083061316545368 31092453451476144 31154005254123297 31224649256967114 31614395698024776 31648513274030016 31758403945120398 32154812718503832 32189513500936512 32234285809750752 32288317045763688 32326373677386072 32346210413256831 32361533184189456 32381117747965896 32425597305312003 32765470223863104 32785299242396064 32830333994102652 32859642324578368 32865763784569632 32885931511450836 32921421301562976 32960224141648544 32979881019932721 33035731792193403 33061393330906356 33371916170025888 33474066033202704 33503371194852288 33560108487307584 33626545353656892 34046272290180528 34123474721677536 34201358094745044 34227925070173488 34248928672860174 34265152783259424 34285889380199184 34713846256654656 34834380445045818 34850881890665568 34871972959347888 34919874021105234 34941006842468769 34979010132910662 35020238150501578 35435916057126672 35495625998698432 35495926075851696 35517407512595736 35555737135021376 35566195160277873 35604577433283768 35938986644643264 36048994189602912 36130737940599744 36174164308316811 36213202688553576 36263571535969596 36295318794423312 36367170387059331 36406724832213138 36428757466461633 36748357392575808 36810590004586944 36883461647695572 36900933766587072 36923265486368352 36967097615150664 37006991711961024 37051471269307131 37080252159354612 37520381707545888 37531718959178304 37583921727372384 37606666778042544 37691292594208824 37714102623617084 37755122048221032 37777970705960212 38226381927840288 38302056326453094 38343391081997904 38388909061887228 38430337547036448 38506415703945174 38571625552724082 38933902198363536 39053077038736488 39087266393994336 39141632768983056 39153459901858848 39207242126998764 39230969579266374 39319928693958588 39810720508623792 39865405564267506 39908427452691696 39932579248535736 39932916835333158 39957083451670203 39976011580469328 40000204276899048 40055149612444239 40170273172634163 40474992629477952 40591322871537984 40647080183174712 40659362205776496 40690945638038592 40739853024622773 40832233643726226 41224131739443744 41341902066647784 41386517358346944 41411913755160312 41444081755393824 41456604601968192 41538673672164396 41587984817044497 41632865675956152 42152527597366368 42223183829075592 42307500125297862 42344538593493864 42402704168484927 42474512304248661 42873083624671776 43004679668820324 43051089394351584 43101831569848096 43128280551009108 43136314967247642 43148710912252608 43174823663954528 43234129740416004 43260294185913714 43773778658803536 43800639973158978 43847908681934448 43934711668578549 43973174693243628 44034336865105938 44047642389591204 44081857774541808 44632088044270272 44787060572201766 44808276716570016 44835393804875856 44924151654602703 45000229811511429 45395029720240704 45601810792993392 45637233426897984 45637619240380752 45665238230480232 45714519173598912 45741782481498558 45777313842793416 45795696042963602 45873250142951686 46445840593394424 46495963945797184 46509639824978757 46559832028140312 46588009123291692 46588402974555351 46624591974818052 46638680177214216 46836973885450671 47247888076168896 47327901434468928 47356543350127648 47421593547037164 47472769911045024 47637605917680597 48232219077755748 48255067233229248 48284270251404768 48351428714626128 48393758392564416 48489560516079108 48542299776284184 48571676621948844 49148205335794656 49177948863594096 49289463486867552 49298645676854448 49382131952344464 49401961692409508 49440336212472816 49592089996359534 50057874255038832 50142222370723392 50211099049804056 50255056792278432 50316327309510626 50340162730961376 50439818030485338 50470343216899333 51069408435270792 51124521442663872 51185212082516304 51302037142117566 51341887605260232 51373393009290261 51428834070298776 51911869597818048 52070769384981984 52188843691977408 52251570667568727 52276322835998352 52307959439021832 52379811031657851 52426571591944784 52468515199365993 52530357225752367 52928836515471168 53080960678165056 53153874085690008 53211236603588928 53243438998047648 53243889113777544 53276111268893604 53301348773959104 53333605702532064 53406866149925652 53560364230178884 53908479966964896 54073491284404368 54196106910899616 54212482941035328 54319804032830364 54395357303954394 54442978191634968 55122536088863712 55215885006880416 55325192471543358 55384898229552528 55450646422725996 55510487567941536 55620378239031918 56297578438767456 56410000167063816 56459384791325152 56536938891313236 56571153935425626 56632683072331548 56666956058940318 57339572891760432 57384113199776064 57453084489679641 57504374068012144 57515086622996856 57583363592830842 57645506320554672 57680392247884952 57759623555917761 57857438329086123 58365038211738048 58400853297545304 58463878242579264 58579615558104732 58630899590991504 58712449153474584 58730189852788272 58775810366055744 58846454368899561 58979893040937882 59716080762935688 59780525073167808 59862641179037544 59898868872803604 59964017370703992 60000306415348572 60802414390657856 60850158987174336 60886984307306976 60970620274762068 60989043308664744 61036418457057888 61248350465589339 61927787457859232 62012853099971676 62079776037520416 62117345497722256 62117870632740468 62166122633090736 62184906902952288 62308010508246594 62449298513934228 63228791396049552 63461250187946793 63516807890240796 64309625437007664 64468571619501504 64576634091527376 64652747354772144 64692420826513662 64723066368378912 64762235495931792 64851194610624006 64890441278870571 65570598484792128 65660667988205304 65731527569139264 65771863022901672 65842842603125952 65920448283297088 65959762039865442 65999679591329897 66051505297658907 66071463584386806 66122786661812712 66743832340051776 66948132066405408 67180590858302649 67253090707313784 68092544580361056 68246949443355072 68402716189490088 68455850140346976 68497857345720348 68530305566518848 68571778760398368 68612673722247837 68693544064445403 68809875214427529 69668760890091636 69701763781331136 69743945918695776 69839748042210468 69882013684937538 69958020265821324 70040476301003156 70871832114253344 70991852151703392 71034815025191472 71132390320555746 71209154866567536 72097988379205824 72348328616633622 72426405377107152 72527143071939192 72590637588846624 72734340774118662 72813449664426276 72857514932923266 73766923295391144 73846530972736704 73934195230301328 74102942538614262 74160504318709224 74388134994539301 75040763415091776 75167843454744768 75213333556085088 75382585188417648 75428205247234168 75474490964265939 75510244096442064 75555941411920424 75659727045728007 76452763855680576 76604112652906188 76686782163995808 76777818123774456 76860675094072896 76953055713176349 77012831407890348 77143251105448164 77867804396727072 78106154077472976 78174532787988672 78283265537966112 78306919803717696 78414484253997528 78461939158532748 78639857387917176 79621441017247584 79730811128535012 79816854905383392 79865158497071472 79865833670666316 79914166903340406 79952023160938656 80000408553798096 80110299224888478 80340546345268326 81294160366349424 81318724411552992 81479706049245546 81593035955931591 81664467287452452 82448263478887488 82683804133295568 82823827510320624 82888163510787648 82987788707315037 83077347344328792 83175969634088994 83265731351912304 83430567358547877 84305055194732736 84446367658151184 84615000250595724 84689077186987728 84805408336969854 84856730903138439 84949024608497322 85000434088410477 85746167249343552 86009359337640648 86102178788703168 86203663139696192 86256561102018216 86272629934495284 86349647327909056 86375045389246263 86468259480832008 86520588371827428 87547557317607072 87601279946317956 87695817363868896 87869423337157098 87946349386487256 88068673730211876 88095284779182408 88163715549083616 88469839561406823 89574121144403532 89616553433140032 89670787609751712 89848303309205406 90000459623022858 91203621585986784 91275238480761504 91330476460960464 91483564962997116 91554627685586832 91591392085927204 91746500285903372 92891681186788848 93019279649957514 93119664056280624 93176018246583384 93176805949110702 93249183949636104 93277360354428432 93462015762369891 93673947770901342 93730637402813047 94713086700255296 94843187094074328 94945539822090048 95275211835361194 96464438155511496 96568540502809536 96702857429252256 96979121032158216 97038631239770493 97084599552568368 97143353243897688 97276791915936009 98296410671589312 98355897727188192 98578926973735104 98597291353708896 98764263904688928 98803923384819016 98880672424945632 98939643059798163 99107195376580209 99184179992719068 100115748510077664 100422198099608112 100510113584556864 100632654619021252 100680325461922752 100879636060970676 100940686433798666 102138816870541584 102370424165032608 102604074284235132 102683775210520464 102746786018580522 102857668140597552 104141538769963968 104503141335137454 104552645671996704 104615918878043664 104759622063315702 104823020527406307 104853143183889568 104937030398731986 105060714451504734 106307748171380016 106486877996095296 106487778227555088 106552222537787208 106667211405064128 106698585480833619 106813732299851304 107120728460357768 107816959933929792 108146982568808736 108392213821799232 108522492924950433 108639608065660728 108790714607908788 108885956383269936 109101511161177993 109286272399384899 110245072177727424 110431770013760832 110650384943086716 110769796459105056 110901292845451992 111020975135883072 111154413807921393 111240756478063836 112595156877534912 112820000334127632 112918769582650304 113073877782626472 113142307870851252 113265366144663096 113333912117880636 114679145783520864 114906168979359282 115008748136024288 115030173245993712 115166727185661684 115291012641109344 115360784495769904 115519247111835522 115714876658172246 116801706595090608 117159231116209464 117261799181983008 117424898306949168 117460379705576544 117692908737799122 117959786081875764 119432161525871376 119725282358075088 119797737745607208 119871250355010609 119928034741407984 120000612830697144 120510819517902489 121773968614613952 121941240549524136 121978086617329488 122072836914115776 122219559073868319 122496700931178678 122570833526755523 123855574915718464 124025706199943352 124159552075040832 124234690995444512 124235741265480936 124332245266181472 124369813805904576 124616021016493188 124763954451133491 124898597027868456 126457582792099104 126922500375893586 127033615780481592 127208112505454781 127423536912745983 128619250874015328 129153268183054752 129305494709544288 129384841653027324 129446132736757824 129524470991863584 129702389221248012 129780882557741142 131321335976410608 131543726045803344 131919524079730884 131999359182659794 132103010595317814 132142927168773612 132245573323625424 133896264132810816 134361181716605298 134506181414627568 134772454963808109 135000689434534287 136185089160722112 136805432378980176 136911700280693952 136995714691440696 137143557520796736 137225347444495674 137387088128890806 137619750428855058 139337521780183272 139487891837391552 139528919474936271 139679496084420936 139764027369875076 139765208923666053 139916040531642648 140080952602006312 140510921656352013 141743664228506688 141983704303406784 142069630050382944 142264780641111492 142418309733135072 142912817753041791 144696657233267244 144852810754214304 145054286143878384 145181275177693248 145468681548237324 145626899328852552 145715029865846532 147533846590782288 147868390460602656 148205885077228524 148321008637418448 148776269989078602 150426667112170176 150765170376835296 150856410494468336 150948981928531878 151020488192884128 151111882823840848 151319454091456014 151411029650697999 153208225305812376 153373564327991616 153555636247548912 153906111426352698 154025662815780696 154120179027870783 154286502210896328 155735608793454144 156212308154945952 156566531075932224 156754712002706181 156828968507995056 156923878317065496 157279714775834352 157591071677257101 159242882034495168 159461622257070024 159633709810766784 159730316994142944 159731667341332632 159828333806680812 159904046321877312 160000817107596192 160220598449776956 160284936150372607 160556375500330901 160681092690536652 162588320732698848 162637448823105984 162959412098491092 163186071911863182 163328934574904904 165367608266591136 165647655020641248 165975577414630074 166154694688657584 166351939268177988 166531462703824608 166861134717095754 168892735316302368 169230000501191448 169378154373975456 169610816673939708 169713461806276878 169898049216994644 170000868176820954 172018718675281296 172513122204036432 172545259868990568 172750090778492526 172936518961664016 173041176743654856 173278870667753283 173572314987258369 175095114635214144 175202559892635912 175391634727737792 175738846674314196 175892698772974512 176137347460423752 176190569558364816 176327431098167232 176539363106698683 176939679122813646 179148242288807064 179341575219503424 179696606618410812 180000919246045716 182407243171973568 182550476961523008 182660952921920928 182967129925994232 183109255371173664 183182784171854408 183493000571806744 183745051396768017 185783362373577696 186038559299915028 186239328112561248 186352036493166768 186353611898221404 186498367899272208 186554720708856864 186924031524739782 187347895541802684 187461274805626094 189686374188148656 190383750563840379 190550423670722388 192928876311022992 193405714858504512 193958242064316432 194077262479540986 194169199105136736 194286706487795376 194553583831872018 194671323836611713 196711795454376384 197194582707417792 197528527809377856 197607846769638032 197761344849891264 197879286119596326 197999038773989691 198154515892976721 198214390753160418 198368359985438136 200231497020155328 200844396199216224 201265309238042504 201541772574907947 201759272121941352 201881372867597332 204277633741083168 204740848330065216 205208148568470264 205367550421040928 205493572037161044 205715336281195104 206080632193336209 206429625643282587 209006282670274908 209105291343993408 209231837756087328 209519244126631404 209646041054812614 209706286367779136 209874060797463972 210121428903009468 212615496342760032 212975556455110176 213104445075574416 213397170961667238 213627464599702608 214241456920715536 216293965137617472 217044985849900866 217279216131321456 217581429215817576 217771912766539872 218203022322355986 218572544798769798 221300769886173432 221539592918210112 221802585690903984 222308827615842786 222481512956127672 225640000668255264 226147755565252944 226284615741702504 226423472892797817 226530732289326192 226667824235761272 226979181137184021 227631547978260257 229358291567041728 229812337958718564 230017496272048576 230060346491987424 230333454371323368 230582025282218688 230721568991539808 230859167139529047 231038494223671044 231429753316344492 233603413190181216 234318462232418928 234523598363966016 234849796613898336 234920759411153088 235385817475598244 235919572163751528 238864323051742752 239450564716150176 239595475491214416 239742500710021218 239856069482815968 240001225661394288 241021639035804978 243882481099048272 243956173234658976 244439118147736638 244993401862357356 245141667053511046 248051412399886704 248469381990889024 248471482530961872 248664490532362944 248963366121945111 249232042032986376 249527908902266982 249797194055736912 250291702075643631 252915165584198208 253845000751787172 254067231560963184 254416225010909562 254570192709415317 254847073825491966 255001302265231431 257238501748030656 258306536366109504 258610989419088576 258769683306054648 259048941983727168 259125136167738789 259404778442496024 259561765115482284 262642671952821216 263087452091606688 263839048159461768 263998718365319588 264206021190635628 264285854337547224 264491146647250848 265409518684220469 268722363433210596 269012362829255136 269544909927616218 270001378869068574 273610864757960352 273991429382881392 274450694888991348 274774176257781612 275239500857710116 278675043560366544 279057838949872542 279358992168841872 279528054739750152 279530417847332106 279832081063285296 280161905204012624 280386047287109673 281021843312704026 281191912208439141 284139260100765888 284529561282222984 284836619466270144 285825635506083582 289393314466534488 289705621508428608 290108572287756768 290937363096474648 291115893719311479 291253798657705104 291430059731693064 295067693181564576 295736780921205312 296411770154457048 296642017274836896 296818929179394489 297321586129740627 297552539978157204 297672024279263413 301530340753670592 301712820988936672 301897963857063756 302040976385768256 302223765647681696 302638908182912028 302822059301395998 306416450611624752 307111272495097824 307812222852705396 308051325631561392 308240358055741566 308573004421792656 312424616309891904 313509424005412362 313657937015990112 313847756634130992 314469061582218921 314559429551668704 315182143354514202 318923244514140048 319460633988285888 319463334682665264 319656667613361624 320001634215192384 320441196899553912 320569872300745214 321112751000661802 321362185381073304 325176641465397696 325567478774851299 325918824196982184 326372143823726364 326657869149809808 327304533483533979 327858817198154697 330735216533182272 331295310041282496 331951154829260148 332309389377315168 332703878536355976 333062925407649216 333463241423764179 333722269434191508 337785470632604736 338460001002382896 338756308747950912 339221633347879416 339426923612553756 339796098433989288 340001736353641908 344037437350562592 345026244408072864 345090519737981136 345500181556985052 345873037923328032 346082353487309712 346557741335506566 347144629974516738 350405119785271824 351477693348628392 351785397545949024 352274694920847504 352381139116729632 353078726213397366 353879358245627292 358296484577614128 359393213236821624 359613751065031827 360001838492091432 361532458553707467 365321905843841856 365934259851988464 366218510742347328 366365568343708816 366658677221604957 366986001143613488 367490102793536034 367712500580266569 371566724747155392 372077118599830056 372478656225122496 372704072986333536 372707223796442808 372996735798544416 373109441417713728 373848063049479564 374291863353400473 374695791083605368 374922549611252188 379372748376297312 380767501127680758 381100847341444776 385857752622045984 387916484128632864 388154524959081972 388338398210273472 388573412975590752 389107167663744036 389342647673223426 395215693539276064 395758572239192652 395998077547979382 396309031785953442 396428781506320836 396736719970876272 401688792398432448 402530618476085008 403083545149815894 403518544243882704 403762745735194664 404317364891424327 405002068303602861 408555267482166336 410416297136940528 410735100842081856 410987144074322088 411430672562390208 412161264386672418 412859251286565174 418012565340549816 418463675512174656 419038488253262808 419292082109625228 419748121594927944 420242857806018936 421532764969056039 425230992685520064 425951112910220352 426208890151148832 426794341923334476 427254929199405216 428482913841431072 428738453259125373 434089971699801732 434558432262642912 435162858431635152 435543825533079744 436406044644711972 437145089597539596 442601539772346864 443605171381807968 444617655231685572 444963025912255344 451280001336510528 452295511130505888 452569231483405008 452846945785595634 453061464578652384 453335648471522544 453958362274368042 454233088952093997 455263095956520514 459624675917437128 460120692983974848 460666908742646736 461443137983079616 461718334279058094 462076988447342088 462360537083612349 462859506632688984 467206826380362432 468636924464837856 469699593227796672 470264136008118543 470771634951196488 471839144327503056 472773215031771303 477728646103485504 478901129432300352 479190950982428832 479485001420042436 479712138965631936 480002451322788576 480854808451117821 481669126500992703 482043278071609956 487764962198096544 487912346469317952 488878236295473276 489986803724714712 490283334107022092 496102824799773408 496942965061923744 497926732243890222 498464084065972752 499055817804533964 499594388111473824 500583404151287262 507690001503574344 508134463121926368 508832450021819124 509140385418830634 509694147650983932 510002604530462862 517539366612109296 518250272335477578 518809556884992048 519123530230964568 519836612003259849 520716944961775107 525285343905642432 526174904183213376 527678096318923536 527997436730639176 528412042381271256 528571708675094448 528982293294501696 529618089320096049 530819037368440938 537444726866421192 538024725658510272 539089819855232436 540002757738137148 547221729515920704 547982858765762784 548901389777982696 549548352515563224 550479001715420232 551235154190304051 557350087120733088 558115677899745084 558717984337683744 559056109479500304 559060835694664212 559664162126570592 560323810408025248 560772094574219346 562043686625408052 562383824416878282 569059122564445968 571151251691521137 571651271012167164 578786628933068976 580217144575513536 581874726192949296 582231787438622958 582507597315410208 582860119463386128 584013971509835139 590135386363129152 592823540308914096 593284034549673792 593637858358788978 593997116321969073 594643172259481254 595105079956314408 595344048558526826 603425641977873344 603795927714127512 604447531295363392 604625317724723841 605277816365824056 605644118602791996 612832901223249504 614222544990195648 615624445705410792 616102651263122784 616480716111483132 617146008843585312 618241896580008627 619288876929847761 627018848010824724 627315874031980224 627695513268261984 628938123164437842 629118859103337408 630364286709028404 637846489028280096 638926669365330528 639313335226723248 640882393799107824 641139744601490428 642225502001323604 642724370762146608 651134957549702598 651837648393964368 652744287647452728 653315738299619616 654609066967067958 655717634396309394 656114461819691329 663902309658520296 664618778754630336 665407757072711952 666926482847528358 667444538868383016 676920002004765792 678443266695758832 678853847225107512 679270418678393451 679592196867978576 680003472707283816 680937543411552063 682894643934780771 688074874701125184 690052488816145728 690181039475962272 691000363113970104 691746075846656064 692164706974619424 692577501418587141 693115482671013132 694289259949033476 700810239570543648 702955386697256784 703570795091898048 704549389841695008 704762278233459264 706157452426794732 707758716491254584 716592969155228256 718786426473643248 719227502130063654 720003676984182864 723064917107414934 731868519703976928 732731136687417632 733317354443209914 733972002287226976 734980205587072068 735425001160533138 744154237199660112 745408145972667072 745414447592885616 745993471597088832 746890098365835333 747696126098959128 748583726706800946 749391582167210736 749845099222504376 750875106226930893 758745496752594624 761535002255361516 762201694682889552 763710578128245951 765003906795694293 771715505244091968 775832968257265728 776309049918163944 777146825951181504 778214335327488072 778685295346446852 790431387078552128 791517144478385304 791996155095958764 792618063571906884 792857563012641672 793473439941752544 796228556052661407 805061236952170016 806167090299631788 807037088487765408 807525491470389328 808634729782848654 810004136607205722 820832594273881056 821974288148644176 824322528773344836 825718502573130348 836025130681099632 838076976506525616 838584164219250456 839496243189855888 840485715612037872 843065529938112078 843575736625317423 852417780302297664 853588683846668952 854509858398810432 856965827682862144 857476906518250746 857995834687288661 868179943399603464 869116864525285824 870325716863270304 872812089289423944 873347681157934437 874290179195079192 885203079544693728 887210342763615936 889235310463371144 889926051824510688 890456787538183467 891964758389221881 893016072837790239 904591022261011776 905138462966810016 905693891571191268 906122929157304768 906671296943045088 907916724548736084 908466177904187994 910526191913041028 919249351834874256 921333817485293472 923436668558116188 924153976894684176 924721074167224698 925719013265377968 937273848929675712 940528272016237086 941543269902392976 943407184746656763 943678288655006112 945546430063542606 958381901964857664 958970002840084872 960004902645577152 961709616902235642 963338253001985406 964086556143219912 975529924396193088 976702436324553897 977756472590946552 979973607449429424 980566668214044184 981913600450601937 983576451594464091 992205649599546816 993885930123847488 995853464487780444 996928168131945504 998111635609067928 999188776222947648 1000389724271292537 1001166808302574524 1015380003007148688 1016268926243852736 1017664900043638248 1018280770837661268 1019388295301967864 1020005209060925724 1035078733224218592 1036500544670955156 1037619113769984096 1038247060461929136 1039673224006519698 1041433889923550214 1055356192637847072 1055994873461278352 1056824084762542512 1057143417350188896 1059236178640192098 1061638074736881876 1074889453732842384 1078179639710464872 1078841253195095481 1080005515476274296 1084597375661122401 1095965717531525568 1097802779555965392 1099096705031126448 1100958003430840464 1102470308380608102 1103137501740799707 1114700174241466176 1116231355799490168 1117435968675367488 1118112218959000608 1118121671389328424 1119328324253141184 1120647620816050496 1121544189148438692 1121994553052608249 1122875590060201419 1124087373250816104 1124767648833756564 1138118245128891936 1142302503383042274 1143302542024334328 1157573257866137952 1163749452385898592 1164463574877245916 1165015194630820416 1165720238926772256 1168027943019670278 1185647080617828192 1187275716717577956 1187994232643938146 1189286344518962508 1190210159912628816 1190688097117053652 1207591855428255024 1209250635449447682 1210555632731648112 1211288237205583992 1212952094674272981 1215006204910808583 1225665802446499008 1231248891410821584 1232205302526245568 1232961432222966264 1234292017687170624 1236483793160017254 1238577753859695522 1254037696021649448 1255391026536523968 1257876246328875684 1260728573418056808 1264598294907168117 1275692978056560192 1277853338730661056 1278626670453446496 1281764787598215648 1282279489202980856 1284451004002647208 1285448741524293216 1286215359777376119 1302269915099405196 1303675296787928736 1305488575294905456 1306631476599239232 1309218133934135916 1311435268792618788 1312228923639382658 1327804619317040592 1330815514145423904 1333852965695056716 1334889077736766032 1353840004009531584 1356886533391517664 1357707694450215024 1358540837356786902 1359184393735957152 1360006945414567632 1361875086823104126 1362699266856281991 1365789287869561542 1380362078951924544 1382000726227940208 1384329413949238848 1385155002837174282 1386230965342026264 1387081611250837047 1388578519898066952 1401620479141087296 1405910773394513568 1409098779683390016 1410792408024355629 1412314904853589464 1415517432982509168 1418319645095313909 1433185938310456512 1437572852947286496 1438455004260127308 1440007353968365728 1442564425353353463 1445007379502978109 1446129834214829868 1463737039407953856 1465462273374835264 1466634708886419828 1467944004574453952 1469960411174144136 1470850002321066276 1488308474399320224 1490828895185771232 1493780196731670666 1495392252197918256 1497167453413601892 1498783164334421472 1499690198445008752 1501750212453861786 1523070004510723032 1524403389365779104 1527421156256491902 1530007813591388586 1552618099836327888 1556428670654976144 1557370590692893704 1583034288956770608 1583992310191917528 1585236127143813768 1585715126025283344 1586946879883505088 1588854267960288147 1592457112105322814 1593420835847821799 1610122473904340032 1612334180599263576 1614074176975530816 1615050982940778656 1617269459565697308 1620008273214411444 1641665188547762112 1643948576297288352 1648645057546689672 1651437005146260696 1653705462570912153 1672050261362199264 1676153953013051232 1677168328438500912 1678992486379711776 1680971431224075744 1686131059876224156 1687151473250634846 1707177367693337904 1714953813036501492 1715991669374577322 1736359886799206928 1740651433726540608 1745624178578847888 1746695362315868874 1748580358390158384 1752041914529505417 1770406159089387456 1778470620926742288 1779852103649021376 1780913575076366934 1781991348965907219 1783929516778443762 1786032145675580478 1810276925933620032 1811387783142382536 1813342593886090176 1813875953174171523 1815833449097472168 1816932355808375988 1821052383826082056 1838498703669748512 1842667634970586944 1846873337116232376 1848307953789368352 1849442148334449396 1851438026530755936 1854725689740025881 1857866630789543283 1881056544032474172 1883086539804785952 1886814369493313526 1887356577310012224 1891092860127085212 1917940005680169744 1923419233804471284 1926676506003970812 1928173112286439824 1953404872649107794 1955512945181893104 1959947214898858848 1961133336428088368 1963827200901203874 1967152903188928182 1968343385459073987 1991706928975560888 1993856336263891008 1996223271218135856 2000779448542585074 2002333616605149048 2030760006014297376 2035329800087276496 2036561541675322536 2037811256035180353 2038776590603935728 2040010418121851448 2048683931804342313 2070157466448437184 2073001089341910312 2075238227539968192 2076494120923858272 2077732504255761423 2079346448013039396 2082867779847100428 2083704169954843891 2110712385275694144 2111989746922556704 2113648169525085024 2114286834700377792 2118472357280384196 2123276149473763752 2149778907465684768 2156359279420929744 2157682506390190962 2160011030952548592 2169194751322244802 2195605559111930784 2198193410062252896 2201916006861680928 2204940616761216204 2206275003481599414 2232462711598980336 2236224437918001216 2236243342778656848 2243088378296877384 2243989106105216498 2245751180120402838 2248174746501632208 2249535297667513128 2252625318680792679 2276236490257783872 2284605006766084548 2286605084048668656 2291131734384737853 2295011720387082879 2315146515732275904 2327498904771797184 2328927149754491832 2331440477853544512 2336055886039340556 2371294161235656384 2374551433435155912 2375988465287876292 2378572689037925016 2380420319825257632 2381376194234107304 2388685668157984221 2415183710856510048 2418501270898895364 2421111265463296224 2422576474411167984 2425904189348545962 2430012409821617166 2462497782821643168 2465922864445932528 2472967586320034508 2477155507719391044 2508075392043298896 2515752492657751368 2521457146836113616 2529196589814336234 2530727209875952269 2557253340906892992 2563529575196431296 2564558978405961712 2568902008005294416 2570897483048586432 2572430719554752238 2573987504061865983 2604539830198810392 2607350593575857472 2610977150589810912 2618436267868271832 2620043043473803311 2622870537585237576 2624457847278765316 2655609238634081184 2661631028290847808 2667705931390113432 2669778155473532064 2679048218513370717 2713773066783035328 2715415388900430048 2717081674713573804 2718368787471914304 2720013890829135264 2723750173646208252 2725398533712563982 2731578575739123084 2764001452455880416 2770310005674348564 2772461930684052528 2774163222501674094 2777157039796133904 2811821546789027136 2821584816048711258 2824629809707178928 2830221554239970289 2831034865965018336 2836639290190627818 2875145705894572992 2876910008520254616 2880014707936731456 2885128850706706926 2890014759005956218 2892259668429659736 2933269417772839656 2939920822348288272 2941700004642132552 2945740801351805811 2950729354783392273 2976616948798640448 2981657790371542464 2987560393463341332 2990784504395836512 2994334906827203784 2997566328668842944 2999380396890017504 3001169172813877611 3003500424907723572 3046140009021446064 3048806778731558208 3054842312512983804 3060015627182777172 3105236199672655776 3112857341309952288 3114741181385787408 3166068577913541216 3167984620383835056 3170472254287627536 3171430252050566688 3177708535920576294 3184914224210645628 3186841671695643598 3224668361198527152 3230101965881557312 3234538919131394616 3236523759585286443 3240016546428822888 3253792126983367203 3287897152594576704 3297290115093379344 3302874010292521392 3307410925141824306 3309412505222399121 3344100522724398528 3352307906026102464 3354336656877001824 3357984972759423552 3361942862448151488 3365983659157824747 3368626770180604257 3372262119752448312 3374302946501269692 3414354735386675808 3429907626073002984 3431983338749154644 3472719773598413856 3491248357157695776 3493390724631737748 3497160716780316768 3504083829059010834 3556941241853484576 3561827150152733868 3563982697931814438 3567859033556887524 3572064291351160956 3622775566284765072 3627751906348343046 3631666898194944336 3633864711616751976 3638856284022818943 3642104767652164112 3645018614732425749 3676997407339497024 3693746674232464752 3696615907578736704 3698884296668898792 3702876053061511872 3709451379480051762 3715733261579086566 3762113088064948344 3766173079609571904 3773628738986627052 3782185720254170424 3835880011360339488 3846838467608942568 3853353012007941624 3856346224572879648 3858646079332128357 3869736315630424369 3906809745298215588 3911025890363786208 3919894429797717696 3922266672856176736 3927654401802407748 3934305806377856364 3936686770918147974 3983413857951121776 3992446542436271712 4001558897085170148 4004667233210298096 4061520012028594752 4070659600174552992 4073123083350645072 4075622512070360706 4077553181207871456 4080020836243702896 4088097800568845973 4097367863608684626 4146002178683820624 4152988241847716544 4155465008511522846 4158692896026078792 4165735559694200856 4167408339909687782 4223979493845113408 4227296339050170048 4232377224073066887 4236944714560768392 4246552298947527504 4254958935285941727 4299557814931369536 4312718558841859488 4315365012780381924 4320022061905097184 4327693276060060389 4335022138508934327 4338389502644489604 4391211118223861568 4396386820124505792 4403832013723361856 4409881233522432408 4412550006963198828 4464925423197960672 4472486685557313696 4486176756593754768 4487978212210432996 4491502360240805676 4496349493003264416 4499070595335026256 4505250637361585358 4569210013532169096 4573210168097337312 4582263468769475706 4590023440774165758 4657854299508983664 4672111772078681112 4749102866870311824 4751976930575752584 4757145378075850032 4760840639650515264 4762752388468214608 4766562803880864441 4777371336315968442 4780262507543465397 4830367421713020096 4837002541797790728 4842222530926592448 4845152948822335968 4851808378697091924 4860024819643234332 4924995565643286336 4931845728891865056 4945935172640069016 4954311015438782088 5016150784086597792 5031504985315502736 5042914293672227232 5058393179628672468 5061454419751904538 5129117956811923424 5137804016010588832 5144861439109504476 5147975008123731966 5209079660397620784 5221954301179621824 5236872535736543664 5240086086947606622 5245741075170475152 5248915694557530632 5256125743588516251 5311218477268162368 5335411862780226864 5339556310947064128 5345974046897721657 5358096437026741434 5430830777800860096 5434163349427147608 5440027781658270528 5447500347292416504 5450797067425127964 5463157151478246168 5528002904911760832 5540620011348697128 5544923861368105056 5548326445003348188 5554314079592267808 5564177069220077643 5573599892368629849 5643169632097422516 5649259619414357856 5660443108479940578 5662069731930036672 5673278580381255636 5753820017040509232 5770257701413413852 5780029518011912436 5784519336859319472 5866538835545679312 5879841644696576544 5883400009284265104 5891481602703611622 5901458709566784546 5905030156377221961 5975120786926682664 5981569008791673024 5988669813654407568 5998760793780035008 6002338345627755222 6007000849815447144 6092280018042892128 6109684625025967608 6113433768105541059 6120031254365554344 6146051795413026939 6210472399345311552 6225714682619904576 6229482362771574816 6233197512767284269 6251112509864531673 6332137155827082432 6335969240767670112 6340944508575255072 6342860504101133376 6355417071841152588 6369828448421291256 6373683343391287196 6449336722397054304 6469077838262789232 6473047519170572886 6480033092857645776 6507584253966734406 6594580230186758688 6605748020585042784 6614821850283648612 6618825010444798242 6708673313754003648 6731967318315649494 6737253540361208514 6744524239504896624 6748605893002539384 6757875956042378037 6828709470773351616 6859815252146005968 6863966677498309288 6873395203154213559 6885035161161248637 6945439547196827712 6982496714315391552 6986781449263475496 6994321433560633536 7008167658118021668 7113882483706969152 7123654300305467736 7127965395863628876 7135718067113775048 7144128582702321912 7166057004473952663 7245551132569530144 7255503812696686092 7263333796389888672 7267729423233503952 7277712568045637886 7284209535304328224 7290037229464851498 7387493348464929504 7397768593337797584 7418902758960103524 7431466523158173132 7524226176129896688 7547257477973254104 7564371440508340848 7592181629627856807 7671760022720678976 7693676935217885136 7706706024015883248 7712692449145759296 7717292158664256714 7721962512185597949 7739472631260848738 7813619490596431176 7822051780727572416 7844533345712353472 7855308803604815496 7860129130421409933 7868611612755712728 7873373541836295948 7966827715902243552 7984893084872543424 8003117794170340296 8009334466420596192 8037144655540112151 8141319200349105984 8146246166701290144 8151245024140721412 8155106362415742912 8160041672487405792 8176195601137691946 8194735727217369252 8292004357367641248 8310930017023045692 8317385792052157584 8331471119388401712 8334816679819375564 8464754448146133774 8473889429121536784 8490664662719910867 8493104597895055008 8509917870571883454 8625437117683718976 8630730025560763848 8640044123810194368 8655386552120120778 8670044277017868654 8676779005288979208 8819762467044864816 8825100013926397656 8837222404055417433 8852188064350176819 8929850846395921344 8944973371114627392 8972353513187509536 8975956424420865992 8983004720481611352 8992698986006528832 8998141190670052512 9003507518441632833 9010501274723170716 9138420027064338192 9146420336194674624 9164526937538951412 9180046881548331516 9315708599017967328 9344223544157362224 9498205733740623648 9503953861151505168 9514290756151700064 9525504776936429216 9533125607761728882 9554742672631936884 9560525015086930794 9674005083595581456 9690305897644671936 9703616757394183848 9709571278755859329 9720049639286468664 9761376380950101609 9863691457783730112 9891870345280138032 9908622030877564176 9928237515667197363 10032301568173195584 10063009970631005472 10085828587344454464 10097950977473474241 10116786359257344936 10122908839503809076 10258235913623846848 10275608032021177664 10289722878219008952 10295950016247463932 10418159320795241568 10473745071473087328 10480172173895213244 10491482150340950304 10497831389115061264 10512251487177032502 10670823725560453728 10691948093795443314 10716192874053482868 10868326698854295216 10895000694584833008 10901594134850255928 10926314302956492336 11081240022697394256 11089847722736210112 11096652890006696376 11108628159184535616 11128354138440155286 11147199784737259698 11153945850934752593 11286339264194845032 11298519238828715712 11320886216959881156 11346557160762511272 11507640034081018464 11540515402826827704 11560059036023824872 11569038673718638944 11575938237996385071 11609208946891273107 11733077671091358624 11759683289393153088 11766800018568530208 11782963205407223244 11802917419133569092 11810060312754443922 11950241573853365328 11977339627308815136 12004676691255510444 12014001699630894288 12184560036085784256 12219369250051935216 12226867536211082118 12240062508731108688 12264293401706537919 12292103590826053878 12458964725543149632 12466395025534568538 12502225019729063346 12671938481535340224 12681889017150510144 12697131672219200661 12710834143682305176 12739656896842582512 12747366686782574392 12764876805857825181 12898673444794108608 12938155676525578464 12946095038341145772 12960066185715291552 12983079828180181167 13005066415526802981 13015168507933468812 13189160460373517376 13211496041170085568 13229643700567297224 13237650020889596484 13463934636631298988 13474507080722417028 13489048479009793248 13497211786005078768 13515751912084756074 13719630504292011936 13727933354996618576 13746790406308427118 13770070322322497274 13973562898526950992 14016335316236043336 14247308600610935472 14255930791727257752 14271436134227550096 14288257165404643824 14332114008947905326 14340787522630396191 14491102265139060288 14511007625393372184 14526667592779777344 14535458846467007904 14555425136091275772 14568419070608656448 14580074458929702996 14585929189683907237 14774986696929859008 14795537186675595168 14837805517920207048 14862933046316346264 15048452352259793376 15094514955946508208 15128742881016681696 15184363259255713614 15387353870435770272 15413412048031766496 15434584317328513428 15443925024371195898 15478945262521697476 15627238981192862352 15710617607209630992 15720258260842819866 15737223225511425456 15746747083672591896 15768377230765548753 15933655431804487104 16006235588340680592 16018668932841192384 16037922140693164971 16074289311080224302 16292492333402580288 16302490048281442824 16320083344974811584 16352391202275383892 16389471454434738504 16584008714735282496 16621860034046091384 16634771584104315168 16662942238776803424 16669633359638751128 16692531207660232929 16720799677105889547 16929508896292267548 16947778858243073568 16981329325439821734 16986209195790110016 17019835741143766908 17261460051121527696 17310773104240241556 17340088554035737308 17353558010577958416 17639524934089729632 17650200027852795312 17674444808110834866 17704376128700353638 17715090469131665883 17944707026375019072 17951912848841731984 17966009440963222704 17996282381340105024 18007015036883265666 18021002549446341432 18276840054128676384 18329053875077902824 18340301304316623177 18360093763096663032 18438155386239080817 18631417198035934656 18688447088314724448 18753337529593595019 18996411467481247296 19007907722303010336 19028581512303400128 19051009553872858432 19066251215523457764 19109485345263873768 19121050030173861588 19348010167191162912 19407233514788367696 19419142557511718658 19440099278572937328 19522752761900203218 19783740690560276064 19817244061755128352 19856475031334394726 20126019941262010944 20195901954946948482 20233572718514689872 20245817679007618152 20579445756438017904 20591900032494927864 20620185609462640677 20655105483483745911 20836318641590483136 20947490142946174656 20960344347790426488 20982964300681900608 20995662778230122528 21024502974354065004 21341647451120907456 21383896187590886628 21432385748106965736 21498171013421857989 21736653397708590432 21790001389169666016 21803188269700511856 21852628605912984672 22162480045394788512 22193305780013392752 22256708276880310572 22294399569474519396 22307891701869505186 22572678528389690064 22641772433919762312 22693114321525022544 22776544888883570421 23015280068162036928 23081030805653655408 23120118072047649744 23138077347437277888 23151876475992770142 23165887536556793847 23218417893782546214 23466155342182717248 23533600037137060416 23565926410814446488 23580387391264229799 23605834838267138184 23620120625508887844 23900483147706730656 23954679254617630272 24009353382511020888 24028003399261788576 24111433966620336453 24438738500103870432 24453735072422164236 24480125017462217376 24528586803413075838 24584207181652107756 24932790051069137076 25004450039458126692 25394263344438401322 25421668287364610352 25471993988159732601 25479313793685165024 25494733373565148784 25529753611715650362 25876311353051156928 25892190076682291544 25920132371430583104 25966159656360362334 26010132831053605962 26030337015866937624 26459287401134594448 26475300041779192968 26927869273262597976 26949014161444834056 26978096958019586496 26994423572010157536 27010522555324898499 27031503824169512148 27088154209412970583 27439261008584023872 27455866709993237152 27493580812616854236 27540140644644994548 27947125797053901984 28032670632472086672 28494617201221870944 28511861583454515504 28542872268455100192 28576514330809287648 28664228017895810652 28681575045260792382 29022015250786744368 29070917692934015808 29110850272182551544 29160148917859405992 29171858379367814474 29284129142850304827 29591074373351190336 29675611035840414096 29725866092632692528 29784712547001592089 30096904704519586752 30189029911893016416 30257485762033363392 30293852932420422723 30368726518511427228 30774707740871540544 30826824096063532992 30869168634657026856 30887850048742391796 30957890525043394952 31254477962385724704 31421235214419261984 31440516521685639732 31474446451022850912 31493494167345183792 31536754461531097506 32012471176681361184 32075844281386329942 32148578622160448604 32604980096562885648 32704782404550767784 32778942908869477008 33243720068092182768 33269543168208630336 33325884477553606848 33339266719277502256 33385062415320465858 33441599354211779094 33461837552804257779 33859017792584535096 33895557716486147136 33962658650879643468 34039671482287533816 34522920102243055392 34621546208480483112 34680177108071474616 34707116021155916832 34827626840673819321 35279049868179459264 35300400055705590624 35348889616221669732 35408752257400707276 35430180938263331766 35903825697683463968 35932018881926445408 36014030073766531332 36042005098892682864 36553680108257352768 36658107750155805648 36680602608633246354 36720187526193326064 36792880205119613757 36876310772478161634 37376894176629448896 37506675059187190038 38015815444606020672 38132502431046915528 38218970690527747536 38242100060347723176 38294630417573475543 38696020334382325824 38814467029576735392 38838285115023437316 38880198557145874656 38949239484540543501 39015199246580408943 39045505523800406436 39567481381120552128 39634488123510256704 39712950062668789452 40391803909893896964 40467145437029379744 40491635358015236304 41158891512876035808 41183800064989855728 41240371218925281354 41310210966967491822 41920688695580852976 41991325556460245056 42049005948708130008 42767792375181773256 42864771496213931472 42996342026843715978 43022362567891188573 43473306795417180864 43580002778339332032 43606376539401023712 43705257211825969344 43757787569051721711 44324960090789577024 44386611560026785504 44513416553760621144 44588799138949038792 44615783403739010372 45145357056779380128 45283544867839524624 45386228643050045088 45553089777767140842 46162061611307310816 46240236144095299488 46303752951985540284 46331775073113587694 46436835787565092428 47131852821628892976 47160774782528459598 47211669676534276368 47240241251017775688 47305131692296646259 47800966295413461312 48018706765022041776 48056006798523577152 48113766422079494913 48222867933240672906 48877477000207740864 48907470144844328472 48960250034924434752 49057173606826151676 49168414363304215512 49865580102138274152 50008900078916253384 50077593622980698787 50162399031317668641 50788526688876802644 50843336574729220704 50943987976319465202 50958627587370330048 50989466747130297568 51059507223431300724 51784380153364583088 51932319312720724668 52020265662107211924 52060674031733875248 52918574802269188896 52950600083558385936 53145271407394997649 53855738546525195952 53898028322889668112 53988847144020315072 54021045110649796998 54063007648339024296 54176308418825941166 54911733419986474304 54987161625233708472 55020903912949869531 55080281289289989096 55314466158717242451 55894251594107803968 56065341264944173344 56260012588780785057 56989234402443741888 57023723166909031008 57085744536910200384 57153028661618575296 57328456035791621304 57363150090521584764 58044030501573488736 58221700544365103088 58320297835718811984 58343716758735628948 58568258285700609654 59351222071680828192 59451732185265385056 59569425094003184178 60378059823786032832 60587705864840845446 60737453037022854456 61738337269314053712 61775700097484783592 61860556828387922031 61915781050086789904 61965316450451237733 62508955924771449408 62842470428838523968 62881033043371279464 62948892902045701824 62986988334690367584 63073508923062195012 64024942353362722368 64151688562772659884 64297157244320897208 65209960193125771296 65409564809101535568 65557885817738954016 66487440136184365536 66678533438555004512 66770124830640931716 66883198708423558188 66923675105608515558 67718035585169070192 67925317301759286936 68079342964575067632 68329634666650711263 69045840204486110784 69243092416960966224 69360354216142949232 69414232042311833664 69497662609670381541 69655253681347638642 70600800111411181248 70697779232443339464 70817504514801414552 70860361876526663532 71807651395366927936 71864037763852890816 72028060147533062664 72084010197785365728 72334301899861009359 73316215500311611296 73361205217266492708 73440375052386652128 73585760410239227514 73752621544956323268 75013350118374380076 76265004862093831056 76437941381055495072 76484200120695446352 76589260835146951086 77628934059153470784 77676570230046874632 77760397114291749312 77898478969081087002 78030398493160817886 78091011047600812872 79425900125337578904 80783607819787793928 80934290874058759488 80983270716030472608 81031567665974695497 81264462628238911749 82317783025752071616 82367600129979711456 82480742437850562708 82620421933934983644 83841377391161705952 84098011897416260016 85535584750363546512 85729542992427862944 85992684053687431956 86044725135782377146 87212753078802047424 87515575138103443422 87852387428550914481 88773223120053571008 89026833107521242288 89177598277898077584 89231566807478020744 89354137641004776267 90290714113558760256 90567089735679049248 90772457286100090176 90881558797261268169 91106179555534281684 92324123222614621632 92480472288190598976 92607505903971080568 92663550146227175388 92873671575130184856 94263705643257785952 94321549565056919196 94423339353068552736 94480482502035551376 94610263384593292518 96037413530044083552 96227532844158989826 96445735866481345812 97814940289688656944 98114347213652303352 98336828726608431024 99731160204276548304 100017800157832506768 100155187245961397574 100324798062635337282 100385512658412773337 101577053377753605288 101686673149458441408 101887975952638930404 101978933494260595136 102119014446862601448 103568760306729166176 103864638625441449336 104040531324214423848 104121348063467750496 104482880522021457963 105837149604538377792 105901200167116771872 106290542814789995298 107711477093050391904 107796056645779336224 108042090221299593996 108126015296678048592 108352616837651882332 109974323250467416944 110041807825899739062 110160562578579978192 110378640615358841271 110628932317434484902 112130682529888346688 112520025177561570114 114047446333818062016 114656912071583242608 114726300181043169528 114883891252720426629 116088061003146977472 116443401088730206176 116640595671437623968 116687433517471257896 116847718453621630503 117045597739741226829 117136516571401219308 118702444143361656384 118903464370530770112 119138850188006368356 121175411729681690892 121474906074045708912 123476674538628107424 123551400194969567184 123721113656775844062 123831562100173579808 123930632900902475466 125762066086742558928 125973976669380735168 126147017846124390024 128303377125545319768 128594314488641794416 129067087703673565719 130419920386251542592 130819129618203071136 131115771635477908032 131273362707155165133 132974880272368731072 133357066877110009024 133540249661281863432 133766397416847116376 133847350211217031116 135436071170338140384 135850634603518573872 136158685929150135264 136659269333301422526 138486184833921932448 138720708432285898464 138995325219340763082 139310507362695277284 141395558464886678928 141635009029602829104 141720723753053327064 144056120295066125328 144168020395570731456 144341299266238484739 144668603799722018718 146632431000623222592 146722410434532985416 146880750104773304256 147171520820478455028 147505243089912646536 150026700236748760152 150232780868942096361 150487197093953005923 152530009724187662112 152875882762110990144 152968400241390892704 153178521670293902172 155353140460093749264 155796957938162174004 156060796986321635772 156182022095201625744 158851800250675157808 159435814222184992947 161567215639575587856 161966541432060945216 162063135331949390994 162528925256477823498 164735200259959422912 164961484875701125416 165062711738849608593 165240843867869967288 165943398476151727353 167682754782323411904 168196023794832520032 168780037766342355171 171071169500727093024 171459085984855725888 171985368107374863912 172089450271564754292 175031150276206886844 175704774857101828962 178053666215042484576 178355196555796155168 178463133614956041488 178708275282009552534 181134179471358098496 181763117594522536338 182212359111068563368 185215011807942161136 185327100292454350776 185747343150260369712 188527411286515571904 188643099130113838392 188846678706137105472 188960965004071102752 189220526769186585036 189617079465890794081 192074827060088167104 192455065688317979652 192891471732962691624 195629880579377313888 196228694427304606704 196673657453216862048 199462320408553096608 200035600315665013536 200310374491922795148 200649596125270674564 200771025316825546674 203154106755507210576 203775951905277860808 204238028893725202896 204988903999952133789 207137520613458332352 207729277250882898672 208081062648428847696 208242696126935500992 208492987829011144623 208965761044042915926 211802400334233543744 212581085629579990596 215422954186100783808 215592113291558672448 216084180442599187992 216252030593356097184 216705233675303764664 217002905699583028077 219948646500934833888 220083615651799478124 220321125157159956384 220757281230717682542 221257864634868969804 225040050355123140228 229313824143166485216 229452600362086339056 229767782505440853258 232886802177460412352 233281191342875247936 233374867034942515792 233695436907243261006 234091195479482453658 234273033142802438616 238277700376012736712 242350823459363381784 242949812148091417824 243793387884716735247 246953349077256214848 247102800389939134368 247442227313551688124 247663124200347159616 247861265801804950932 251524132173485117856 252294035692248780048 256606754251090639536 257188628977283588832 258134175407347131438 261638259236406142272 262546725414310330266 267080499322563726864 267532794833694232752 267694700422434062232 268062412923014328801 270872142340676280768 271701269207037147744 272317371858300270528 272644676391783804507 273318538666602845052 276972369667843864896 277441416864571796928 277990650438681526164 278621014725390554568 282791116929773357856 283270018059205658208 283441447506106654128 288112240590132250656 288682598532476969478 289337207599444037436 293444820869065970832 294343041640956910056 295010486179825293072 300053400473497520304 300465561737884192722 300974394187906011846 301156537975238320011 305060019448375324224 305936800482781785408 306357043340587804344 310706280920187498528 311593915876324348008 312121593972643271544 312364044190403251488 313448641566064373889 317703600501350315616 318871628444369985894 323134431279151175712 324126270663898781988 325057850512955646996 329922969751402250832 330125423477699217186 330481687735739934576 331135921846076523813 331886796952303454706 336392047589665040064 337560075532684710342 342142339001454186048 343970736214749727824 344178900543129508584 350062300552413773688 350543155360864891509 351136793219223680487 351409549714203657924 356107332430084969152 356710393111592310336 356926267229912082976 357416550564019105068 363526235189045072676 364424718222137126736 370430023615884322272 370654200584908701552 371494686300520739424 377286198260227676784 377921930008142205504 378441053538373170072 379234158931781588162 384910131376635959304 385782943465925383248 387201263111020697157 391259761158754627776 392457388854609213408 393347314906433724096 393820088121465495399 398924640817106193216 400071200631330027072 400620748983845590296 401299192250541349128 401542050633651093348 406308213511014421152 407551903810555721616 408476057787450405792 409977807999904267578 415458554501765797344 416162125296857695392 416985975658022289246 417931522088085831852 425162171259159981192 432168360885198375984 432504061186712194368 433023897798715454217 433410467350607529328 434005811399166056154 439897293001869667776 440167231303598956248 440642250314319912768 441514562461435365084 442515729269737939608 450080100710246280456 458627648286332970432 458905200724172678112 459535565010881706516 466749734069885031584 467390873814486522012 468182390958964907316 468546066285604877232 476555400752025473424 478307442666554978841 484701646918726763568 485899624296182835648 487586775769433470494 494205600779878268736 494884454627103376248 495722531603609901864 497830195428455182059 503048264346970235712 504588071384497560096 506340113299027065513 513213508502181279072 514377257954567177664 516268350814694262876 525093450828620660532 534160998645127453728 535065589667388465504 535389400844868124464 536124825846028657602 543402538414074295488 545289352783567609014 546637077333205690104 555981300877363052328 557242029450781109136 565582233859546715712 566540036118411316416 566882895012213308256 568851238397672382243 576224481180264501312 577365197064953938956 578674415198888074872 586889641738131941664 588686083281913820112 590020972359650586144 600106800946995040608 600931123475768385444 601948788375812023692 602313075950476640022 612714086681175608688 614966711999856401367 621412561840374997056 623187831752648696016 624243187945286543088 624728088380806502976 625478963487033433869 626897283132128747778 635407201002700631232 637743256888739971788 646268862558302351424 648252541327797563976 650115701025911293992 651008717098749084231 659845939502804501664 660250846955398434372 660963375471479869152 662271843692153047626 663773593904606909412 675120151065369420684 687941472429499455648 688357801086259017168 700124601104827547376 701086310721729783018 702273586438447360974 702819099428407315848 713852534459824165952 714833101128038210136 727052470378090145352 728849436444274253472 731380163654150205741 740860047231768644544 741308401169817403104 742989372601041478848 754572396520455353568 756882107076746340144 758468317863563176324 769820262753271918608 771565886931850766496 774402526222041394314 784914777709218426816 787640176242930990798 801241497967691180592 802598384501082698256 803084101267302186696 804187238769042986403 812616427022028842304 815103807621111443232 816952115574900811584 817934029175351413521 819955615999808535156 830917109003531594688 832324250593715390784 833971951316044578492 835863044176171663704 850324342518319962384 864336721770396751968 866047795597430908434 866820934701215058656 868011622798332112308 880334462607197912496 883029124922870730168 885031458539475879216 900160201420492560912 903469613925714960033 917810401448345356224 919071130021763413032 933499468139770063168 934781747628973044024 936364781917929814632 937092132571209754464 940345924698193121667 953110801504050946848 956614885333109957682 969403293837453527136 975173551538866940988 989768909254206752496 991445063207219803728 995660390856910364118 1009176142768995120192 1012680226598054131026 1026427017004362558144 1032536701629388525752 1050186901657241321064 1051629466082594674527 1053410379657671041461 1068321997290254907456 1070131179334776931008 1070778801689736248928 1072249651692057315204 1090578705567135218028 1093274154666411380208 1111962601754726104656 1114484058901562218272 1133765790024426616512 1137702476795344764486 1154730394129907877912 1157348830397776149744 1161603789333062091471 1173779283476263883328 1177372166563827640224 1180041944719301172288 1181460264364396486197 1200213601893990081216 1201862246951536770888 1203897576751624047384 1204626151900953280044 1225428173362351217376 1229933423999712802734 1246375663505297392032 1248486375890573086176 1250957926974066867738 1253794566264257495556 1275486513777479943576 1296505082655595127952 1300231402051822587984 1302017434197498168462 1319691879005609003328 1320501693910796868744 1321926750942959738304 1324543687384306095252 1327547187809213818824 1350240302130738841368 1375882944858998911296 1376715602172518034336 1400249202209655094752 1402172621443459566036 1404547172876894721948 1405638198856814631696 1429666202256076420272 1434922327999664936523 1454104940756180290704 1457698872888548506944 1462760327308300411482 1482616802339634806208 1493490586285365546177 1509144793040910707136 1513764214153492680288 1516936635727126352648 1519020339897081196539 1539640525506543837216 1543131773863701532992 1548805052444082788628 1575280352485861981596 1602482995935382361184 1605196769002165396512 1606168202534604373392 1608374477538085972806 1630207615242222886464 1635868058350702827042 1639911231999617070312 1667943902632089156984 1671726088352343327408 1700648685036639924768 1706553715193017146729 1728673443540793503936 1732095591194861816868 1733641869402430117312 1736023245596664224616 1760668925214395824992 1766058249845741460336 1770062917078951758432 1800320402840985121824 1806939227851429920066 1838142260043526826064 1869563495257946088048 1872729563835859629264 1874184265142419508928 1876436890461100301607 1880691849396386243334 1906221603008101893696 1913229770666219915364 1938806587674907054272 1950347103077733881976 1953026151296247252693 1979537818508413504992 1982890126414439607456 1991320781713820728236 2025360453196108262052 2065073403258777051504 2100373803314482642128 2103258932165189349054 2106820759315342082922 2141557603379472497856 2144499303384114630408 2181157411134270436056 2186548309332822760416 2194140490962450617223 2223925203509452209312 2228968117803124436544 2275404953590689528972 2309460788259815755824 2314697660795552299488 2323207578666124182942 2354744333127655280448 2362920528728792972394 2403724493903073541776 2407795153503248094768 2409252303801906560088 2450856346724702434752 2453802087526054240563 2459866847999425605468 2492751327010594784064 2496972751781146172352 2501915853948133735476 2507589132528514991112 2550973027554959887152 2593010165311190255904 2600462804103645175968 2604034868394996336924 2641003387821593737488 2649087374768612190504 2655094375618427637648 2700480604261477682736 2710408841777144880099 2753431204345036068672 2800498404419310189504 2804345242886919132072 2809094345753789443896 2811276397713629263392 2821037774094579365001 2859332404512152840544 2869844655999329873046 2908209881512360581408 2925520654616600822964 2986981172570731092354 3027528428306985360576 3033873271454252705296 3038040679794162393078 3079281051013087674432 3097610104888165577256 3150560704971723963192 3204965991870764722368 3210393538004330793024 3212336405069208746784 3216748955076171945612 3271736116701405654084 3279822463999234140624 3335887805264178313968 3343452176704686654816 3401297370073279849536 3413107430386034293458 3464191182389723633736 3472046491193328449232 3484811367999186274413 3521337850428791649984 3532116499691482920672 3540125834157903516864 3544380793093189458591 3600640805681970243648 3613878455702859840132 3676284520087053652128 3739126990515892176096 3745459127671719258528 3752873780922200603214 3761383698792772486668 3826459541332439830728 3900694206155467763952 3906052302592494505386 3959075637016827009984 3965780252828879214912 3982641563427641456472 4050720906392216524104 4130146806517554103008 4200747606628965284256 4206517864330378698108 4213641518630684165844 4288998606768229260816 4304766983998994809569 4362314822268540872112 4373096618665645520832 4388280981924901234446 4447850407018904418624 4550809907181379057944 4557061019691243589617 4618921576519631511648 4629395321591104598976 4646415157332248365884 4725841057457585944788 4807448987806147083552 4815590307006496189536 4818504607603813120176 4907604175052108481126 4919733695998851210936 5003831707896267470952 5015178265057029982224 5101946055109919774304 5119661145579051440187 5186020330622380511808 5200925608207290351936 5208069736789992673848 5282006775643187474976 5298174749537224381008 5310188751236855275296 5400961208522955365472 5420817683554289760198 5608690485773838264144 5618188691507578887792 5622552795427258526784 5629310671383300904821 5642075548189158730002 5718664809024305681088 5739689311998659746092 5816419763024721162816 5851041309233201645928 5973962345141462184708 6067746542908505410592 6076081359588324786156 6195220209776331154512 6301121409943447926384 6424672810138417493568 6433497910152343891224 6543472233402811308168 6559644927998468281248 6582421472887351851669 6671775610528356627936 6686904353409373309632 6826214860772068586916 6928382364779447267472 6944092982386656898464 6969622735998372548826 7064232999382965841344 7088761586186378917182 7227756911405719680264 7352569040174107304256 7361406262578162721689 7478253981031784352192 7490918255343438517056 7505747561844401206428 7522767397585544973336 7652919082664879661456 7801388412310935527904 7812104605184989010772 7965283126855282912944 8101441812784433048208 8131226525331434640297 8260293613035108206016 8401495213257930568512 8413035728660757396216 8427283037261368331688 8463113322283738095003 8577997213536458521632 8609533967997989619138 8724629644537081744224 8776561963849802468892 9101619814362758115888 9114122039382487179234 9237843153039263023296 9292830314664496731768 9451682114915171889576 9614897975612294167104 9631180614012992379072 9637009215207626240352 9815208350104216962252 9839467391997702421872 10007663415792534941904 10030356530114059964448 10203892110219839548608 10239322291158102880374 10416139473579985347696 10454434103997558823239 10564013551286374949952 10596349499074448762016 10620377502473710550592 10633142379279568375773 10801922417045910730944 10841635367108579520396 11217380971547676528288 11236377383015157775584 11258621342766601809642 11284151096378317460004 11479378623997319492184 11702082618466403291856 11947924690282924369416 12135493085817010821184 12152162719176649572312 12390440419552662309024 12602242819886895852768 12866995820304687782448 13086944466805622616336 13119289855996936562496 13164842945774703703338 13343551221056713255872 13652429721544137173832 13671183059073730768851 13856764729558894534944 13888185964773313796928 13939245471996745097652 14177523172372757834364 14455513822811439360528 14722812525156325443378 15011495123688802412856 15045534795171089946672 15305838165329759322912 15358983436737154320561 15602776824621871055808 15624209210369978021544 15930566253710565825888 16202883625568866096416 16262453050662869280594 16826071457321514792432 16854566074522736663376 16926226644567476190006 17155994427072917043264 17219067935995979238276 17449259289074163488448 17553123927699604937784 18203239628725516231776 18228244078764974358468 18585660629328993463536 18903364229830343779152 19274018430415252480704 19630416700208433924504 19678934783995404843744 19747264418662055555007 20015326831585069883808 20060713060228119928896 20478644582316205760748 20832278947159970695392 20908868207995117646478 21192698998148897524032 21266284758559136751546 21683270734217159040792 22434761943095353056576 22472754766030315551168 22517242685533203619284 22568302192756634920008 22958757247994638984368 23404165236932806583712 23895849380565848738832 24304325438353299144624 24393679575994303920891 24780880839105324618048 25204485639773791705536 25389339966851214285009 25733991640609375564896 26173888933611245232672 26329685891549407406676 27304859443088274347664 27342366118147461537702 27713529459117789069888 27878490943993490195304 28355046344745515668728 28911027645622878721056 29445625050312650886756 30022990247377604825712 30091069590342179893344 30611676330659518645824 30717966873474308641122 31248418420739956043088 31861132507421131651776 31899427137838705127319 32405767251137732192832 32524906101325738561188 33652142914643029584864 33709132149045473326752 33852453289134952380012 34438135871991958476552 35106247855399209875568 36406479257451032463552 36456488157529948716936 37171321258657986927072 37806728459660687558304 39260833400416867849008 39357869567990809687488 39494528837324111110014 40030653663170139767616 40957289164632411521496 41664557894319941390784 41817736415990235292956 42532569517118273503092 43366541468434318081584 45034485371066407238568 45136604385513269840016 45917514495989277968736 46076950310211462961683 46808330473865613167424 47791698761131697477664 48608650876706598289248 48787359151988607841782 50778679933702428570018 51467983281218751129792 52347777867222490465344 52659371783098814813352 54609718886176548695328 54684732236294923075404 55756981887986980390608 56710092689491031337456 57822055291245757442112 58891250100625301773512 59241793255986166665021 60045980494755209651424 60182139180684359786688 61435933746948617282244 62496836841479912086176 63798854275677410254638 65049812202651477122376 67304285829286059169728 67418264298090946653504 67704906578269904760024 68876271743983916953104 70212495710798419751136 72912976315059897433872 73181038727982911762673 74342642517315973854144 75613456919321375116608 78521666800833735698016 78989057674648222220028 81914578329264823042992 83635472831980470585912 85065139034236547006184 86733082936868636163168 90068970742132814477136 90273208771026539680032 91835028991978555937472 92153900620422925923366 95583397522263394955328 95698281413516115381957 97217301753413196578496 97574718303977215683564 101557359867404857140036 105318743566197629626704 109219437772353097390656 109369464472589846150808 111513963775973960781216 113420185378982062674912 117782500201250603547024 118483586511972333330042 120091960989510419302848 122871867493897234564488 124993673682959824172352 127597708551354820509276 130099624405302954244752 135409813156539809520048 137752543487967833906208 138230850930634388885049 140424991421596839502272 145825952630119794867744 146362077455965823525346 157043333601667471396032 157978115349296444440056 163829156658529646085984 167270945663960941171824 170130278068473094012368 173466165873737272326336 177725379767958499995063 180137941484265628954272 180546417542053079360064 184307801240845851846732 191396562827032230763914 195149436607954431367128 203114719734809714280072 210637487132395259253408 218738928945179692301616 223027927551947921562432 226840370757964125349824 235565000402501207094048 236967173023944666660084 245743734987794469128976 255195417102709641018552 260199248810605908489504 270819626313079619040096 275505086975935667812416 276461701861268777770098 291651905260239589735488 292724154911931647050692 315956230698592888880112 327658313317059292171968 334541891327921882343648 340260556136946188024736 355450759535916999990126 360275882968531257908544 368615602481691703693464 382793125654064461527828 390298873215908862734256 406229439469619428560144 414692552791903166655147 421274974264790518506816 437477857890359384603232 471130000805002414188096 473934346047889333320168 491487469975588938257952 510390834205419282037104 520398497621211816979008 541639252626159238080192 552923403722537555540196 585448309823863294101384 631912461397185777760224 669083782655843764687296 680521112273892376049472 710901519071833999980252 737231204963383407386928 765586251308128923055656 780597746431817725468512 812458878939238857120288 829385105583806333310294 874955715780718769206464 947868692095778666640336 982974939951177876515904 1020781668410838564074208 1105846807445075111080392 1170896619647726588202768 1244077658375709499965441 1263824922794371555520448 1421803038143667999960504 1474462409926766814773856 1531172502616257846111312 1561195492863635450937024 1624917757878477714240576 1658770211167612666620588 1895737384191557333280672 2041563336821677128148416 2211693614890150222160784 2341793239295453176405536 2488155316751418999930882 2843606076287335999921008 2948924819853533629547712 3062345005232515692222624 3317540422335225333241176 3791474768383114666561344 4423387229780300444321568 4683586478590906352811072 4976310633502837999861764 5687212152574671999842016 6124690010465031384445248 6635080844670450666482352 8846774459560600888643136 9952621267005675999723528 11374424305149343999684032 13270161689340901332964704 19905242534011351999447056 26540323378681802665929408 39810485068022703998894112 79620970136045407997788224
- Sum of all divisors σ(n): 317416585049396406260049519
- Sum of proper divisors (its aliquot sum) s(n): 237795614913350998262261295
- 79620970136045407997788224 is an abundant number, because the sum of its proper divisors (237795614913350998262261295) is greater than itself. Its abundance is 158174644777305590264473071
Bases of 79620970136045407997788224
- Binary: 1000001110111000110010101110000100110011011000111011000000001000111000000000000010000002
- Hexadecimal: 0x41DC657099B1D804700040
- Base-36: A05LF7UO86WM09000
Squares and roots of 79620970136045407997788224
- 79620970136045407997788224 squared (796209701360454079977882242) is 6339498885405034716167665536199220063355675953074176
- 79620970136045407997788224 cubed (796209701360454079977882243) is 504757051432327419351395854356180662903215582581456593067636564647021411303424
-
79620970136045407997788224 is a
perfect square number . Itssquare root is 8923058339832 -
The
cube root of 79620970136045407997788224 is 430205364.5612877711
Scales and comparisons
How big is 79620970136045407997788224?- 79,620,970,136,045,407,997,788,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,620,970,136,045,407,997,788,224 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 79620970136045407997788224 cubic inches would be around 35850447 feet tall.
Recreational maths with 79620970136045407997788224
- 79620970136045407997788224 backwards is 42288779970454063107902697
- 79620970136045407997788224 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 79620970136045407997788224's digits is 126
- 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 79620970136045407997788224 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 79620970136045407997788224 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/79620970136045407997788224/
Chicago style:
Numbermatics. 2024. "Number 79620970136045407997788224 - Facts about the integer". https://numbermatics.com/n/79620970136045407997788224/
The information we have on file for 79620970136045407997788224 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 79620970136045407997788224, math, Factors of 79620970136045407997788224, curriculum, school, college, exams, university, Prime factorization of 79620970136045407997788224, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine septillion, six hundred twenty sextillion, nine hundred seventy quintillion, one hundred thirty-six quadrillion, forty-five trillion, four hundred seven billion, nine hundred ninety-seven million, seven hundred eighty-eight thousand, two hundred twenty-four.