311761380890569340150784
311,761,380,890,569,340,150,784 is an even composite number composed of six prime numbers multiplied together.
311761380890569340150784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 311761380890569340150784:
210 × 38 × 72 × 132 × 174 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 17 × 17 × 17 × 17 × 8191 × 8191)See below for interesting mathematical facts about the number 311761380890569340150784 from the Numbermatics database.
Names of 311761380890569340150784
- Cardinal: 311761380890569340150784 can be written as Three hundred eleven sextillion, seven hundred sixty-one quintillion, three hundred eighty quadrillion, eight hundred ninety trillion, five hundred sixty-nine billion, three hundred forty million, one hundred fifty thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 3.11761380890569340150784 × 1023
Factors of 311761380890569340150784
Divisors of 311761380890569340150784
- Number of divisors d(n): 13365
-
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 128 136 144 147 153 156 162 168 169 182 189 192 196 204 208 216 221 224 234 238 243 252 256 272 273 288 289 294 306 312 324 336 338 351 357 364 378 384 392 408 416 432 441 442 448 459 468 476 486 504 507 512 544 546 567 576 578 588 612 624 637 648 663 672 676 702 714 728 729 756 768 784 816 819 832 833 864 867 882 884 896 918 936 952 972 1008 1014 1024 1053 1071 1088 1092 1134 1152 1156 1176 1183 1224 1248 1274 1296 1323 1326 1344 1352 1377 1404 1428 1456 1458 1512 1521 1536 1547 1568 1632 1638 1664 1666 1701 1728 1734 1764 1768 1792 1836 1872 1904 1911 1944 1989 2016 2023 2028 2106 2142 2176 2184 2187 2268 2304 2312 2352 2366 2448 2457 2496 2499 2548 2592 2601 2646 2652 2688 2704 2754 2808 2856 2873 2912 2916 3024 3042 3072 3094 3136 3159 3213 3264 3276 3328 3332 3402 3456 3468 3528 3536 3549 3584 3672 3744 3757 3808 3822 3888 3969 3978 4032 4046 4056 4131 4212 4284 4352 4368 4374 4536 4563 4608 4624 4641 4704 4732 4896 4913 4914 4992 4998 5096 5103 5184 5202 5292 5304 5376 5408 5508 5616 5712 5733 5746 5824 5832 5967 6048 6069 6084 6188 6272 6318 6426 6528 6552 6561 6656 6664 6804 6912 6936 7056 7072 7098 7168 7344 7371 7488 7497 7514 7616 7644 7776 7803 7938 7956 8064 8092 8112 8191 8262 8281 8424 8568 8619 8704 8736 8748 9072 9126 9216 9248 9282 9408 9464 9477 9639 9792 9826 9828 9984 9996 10192 10206 10368 10404 10584 10608 10647 10752 10816 10829 11016 11232 11271 11424 11466 11492 11648 11664 11907 11934 12096 12138 12168 12376 12393 12544 12636 12852 13056 13104 13122 13312 13328 13608 13689 13824 13872 13923 14112 14144 14161 14196 14688 14739 14742 14976 14994 15028 15232 15288 15309 15552 15606 15876 15912 16128 16184 16224 16382 16524 16562 16848 17136 17199 17238 17408 17472 17496 17901 18144 18207 18252 18496 18564 18816 18928 18954 19278 19584 19652 19656 19968 19992 20111 20384 20412 20736 20808 21168 21216 21294 21504 21632 21658 22032 22113 22464 22491 22542 22848 22932 22984 23296 23328 23409 23814 23868 24192 24276 24336 24573 24752 24786 24843 25088 25272 25704 25857 26112 26208 26244 26299 26656 27216 27378 27648 27744 27846 28224 28288 28322 28392 28431 28917 29376 29478 29484 29952 29988 30056 30464 30576 30618 31104 31212 31752 31824 31941 32256 32368 32448 32487 32764 33048 33124 33696 33813 34272 34391 34398 34476 34944 34992 35721 35802 36288 36414 36504 36992 37128 37179 37632 37856 37908 38556 39168 39304 39312 39936 39984 40222 40768 40824 41067 41472 41616 41769 42336 42432 42483 42588 43264 43316 44064 44217 44226 44928 44982 45084 45696 45864 45927 45968 46592 46656 46818 47628 47736 48384 48552 48672 48841 49146 49504 49572 49686 50176 50544 51408 51597 51714 52224 52416 52488 52598 53312 53703 54432 54621 54756 55488 55692 56448 56576 56644 56784 56862 57337 57834 58752 58956 58968 59904 59976 60112 60333 60928 61152 61236 62208 62424 63504 63648 63869 63882 64512 64736 64896 64974 65528 66096 66248 66339 67392 67473 67626 68544 68782 68796 68952 69888 69984 70227 71442 71604 72576 72828 73008 73719 73984 74256 74358 74529 75264 75712 75816 77112 77571 78336 78608 78624 78897 79968 80444 81536 81648 82134 82944 83232 83521 83538 84672 84864 84966 85176 85293 86528 86632 86751 88128 88434 88452 89856 89964 90168 91392 91728 91854 91936 93184 93312 93636 95256 95472 95823 96768 97104 97344 97461 97682 98292 99008 99144 99372 101088 101439 102816 103173 103194 103428 104832 104976 105196 106483 106624 107163 107406 108864 109242 109512 110976 111384 111537 112896 113152 113288 113568 113724 114674 115668 117504 117912 117936 119808 119952 120224 120666 121856 122304 122472 123201 124416 124848 125307 127008 127296 127449 127738 127764 129472 129792 129948 131056 132192 132496 132651 132678 134784 134946 135252 137088 137564 137592 137904 139247 139776 139968 140454 140777 142884 143208 145152 145656 146016 146523 147438 147968 148512 148716 149058 150528 151424 151632 154224 154791 155142 156672 157216 157248 157794 159936 160888 161109 163072 163296 163863 164268 166464 167042 167076 169344 169728 169932 170352 170586 172011 173056 173264 173502 176256 176868 176904 179712 179928 180336 180999 182784 183456 183708 183872 184093 186624 187272 190512 190944 191607 191646 193536 194208 194688 194922 195364 196584 198016 198288 198744 199017 202176 202419 202878 205632 206346 206388 206856 209664 209952 210392 210681 212966 213248 214326 214812 217728 218484 219024 221157 221952 222768 223074 223587 225792 226304 226576 227136 227448 229348 231336 232713 235008 235824 235872 236691 239904 240448 240737 241332 244608 244944 246402 248832 249696 250563 250614 254016 254592 254898 255476 255528 258944 259584 259896 260253 262112 264384 264992 265302 265356 269568 269892 270504 274176 275128 275184 275808 278494 279552 279936 280908 281554 285768 286416 287469 290304 291312 292032 292383 293046 294876 295936 297024 297432 298116 302848 303264 304317 308448 309519 309582 310284 314432 314496 315588 319449 319872 321489 321776 322218 326144 326592 327726 328536 332928 334084 334152 338688 339456 339864 340704 341172 341887 344022 346528 347004 352512 353736 353808 359424 359856 360672 361998 365568 366912 367416 367744 368186 369603 373248 374544 375921 381024 381888 382347 383214 383292 388416 389376 389844 390728 393168 396032 396576 397488 397953 398034 401359 404352 404838 405756 411264 412692 412776 413712 417741 419328 419904 420784 421362 422331 425932 426496 428652 429624 435456 436968 438048 439569 442314 443904 445536 446148 447083 447174 451584 453152 454272 454896 458696 462672 464373 465426 470016 471648 471744 473382 479808 480896 481474 482664 483327 489216 489888 491589 492804 499392 501126 501228 508032 509184 509796 510952 511056 516033 517888 519168 519792 520506 524224 528768 529984 530604 530712 539136 539784 541008 542997 548352 550256 550368 551616 552279 556988 559872 561816 563108 571536 572832 574821 574938 580608 582624 584064 584647 584766 586092 589752 594048 594864 596232 597051 605696 606528 607257 608634 616896 619038 619164 620568 628864 628992 631176 632043 638898 639744 642978 643552 644436 652288 653184 655452 657072 663471 665856 668168 668304 670761 677376 678912 679728 681408 682344 683774 688044 693056 694008 698139 705024 707472 707616 710073 719712 721344 722211 723996 733824 734832 735488 736372 739206 745381 746496 749088 751689 751842 762048 763776 764694 766428 766584 776832 778752 779688 780759 781456 786336 792064 793152 794976 795906 796068 802718 808704 809676 811512 822528 825384 825552 827424 830297 835482 838656 839808 841568 842724 844662 851864 852992 857304 859248 862407 870912 873936 876096 877149 879138 884628 887808 891072 892296 894166 894348 906304 908544 909792 912951 917392 925344 928557 928746 930852 943296 943488 946764 958347 959616 961792 962948 965328 966654 974729 978432 979776 983178 985608 998784 1002252 1002456 1016064 1018368 1019592 1021904 1022112 1025661 1032066 1035776 1039584 1041012 1048448 1057536 1059968 1061208 1061424 1078272 1079568 1082016 1085773 1085994 1096704 1100512 1100736 1103232 1104558 1108809 1113976 1119744 1123632 1126216 1127763 1143072 1145664 1147041 1149642 1149876 1165248 1168128 1169294 1169532 1172184 1179504 1188096 1189728 1192464 1193859 1194102 1204077 1211392 1213056 1214514 1217268 1233792 1238076 1238328 1241136 1253223 1257728 1257984 1262352 1264086 1266993 1277796 1279488 1285956 1287104 1288872 1306368 1310904 1314144 1318707 1326942 1331712 1336336 1336608 1341249 1341522 1354752 1359456 1362816 1364688 1367548 1376088 1384279 1386112 1388016 1393119 1396278 1410048 1414944 1415232 1420146 1439424 1442688 1444422 1447992 1449981 1467648 1469664 1470976 1472744 1474767 1478412 1490762 1498176 1503378 1503684 1524096 1527552 1529388 1532856 1533168 1548099 1553664 1557504 1559376 1561518 1562912 1572672 1584128 1586304 1589952 1591812 1592136 1605436 1617408 1619352 1623024 1628991 1645056 1650768 1651104 1654848 1656837 1660594 1670964 1679616 1683136 1685448 1689324 1703728 1714608 1718496 1724463 1724814 1741824 1747872 1752192 1753941 1754298 1758276 1769256 1782144 1784592 1788332 1788696 1810211 1812608 1817088 1819584 1821771 1825902 1834784 1850688 1857114 1857492 1861704 1886592 1886976 1893528 1896129 1916694 1919232 1923584 1925896 1930656 1933308 1949458 1956864 1959552 1966356 1971216 1990413 1997568 2004504 2004912 2012283 2032128 2036736 2039184 2043808 2044224 2051322 2064132 2071552 2079168 2082024 2094417 2096896 2115072 2119936 2122416 2122848 2130219 2159136 2164032 2166633 2171546 2171988 2201024 2201472 2206464 2209116 2217618 2227952 2236143 2239488 2247264 2252432 2255067 2255526 2286144 2291328 2294082 2299284 2299752 2330496 2336256 2338588 2339064 2344368 2359008 2367199 2376192 2379456 2384928 2387718 2388204 2393209 2408154 2426112 2429028 2434536 2467584 2476152 2476656 2482272 2490891 2506446 2515456 2515968 2524704 2528172 2533986 2555592 2558976 2571912 2574208 2577744 2587221 2612736 2621808 2628288 2631447 2637414 2653884 2663424 2672672 2673216 2682498 2683044 2718912 2725632 2729376 2735096 2738853 2752176 2768558 2772224 2776032 2785671 2786238 2792556 2829888 2830464 2840292 2875041 2878848 2885376 2888844 2895984 2899962 2924187 2935296 2939328 2941952 2945488 2949534 2956824 2981524 2996352 3006756 3007368 3048192 3055104 3058776 3065712 3066336 3076983 3096198 3107328 3118752 3123036 3125824 3129581 3145344 3172608 3179904 3183624 3184272 3210872 3234816 3238704 3246048 3257319 3257982 3290112 3301536 3302208 3309696 3313674 3321188 3341928 3359232 3366272 3370896 3378648 3383289 3407456 3429216 3436992 3441123 3448926 3449628 3495744 3504384 3507882 3508596 3516552 3538512 3564288 3569184 3576664 3577392 3581577 3612231 3620422 3625216 3634176 3639168 3643542 3651804 3669568 3701376 3714228 3714984 3723408 3759669 3773184 3773952 3787056 3792258 3800979 3833388 3838464 3847168 3851792 3861312 3866616 3898916 3919104 3932712 3942432 3956121 3980826 3995136 4009008 4009824 4023747 4024566 4064256 4078368 4087616 4088448 4092529 4102644 4128264 4152837 4158336 4164048 4179357 4188834 4193792 4230144 4239872 4244832 4245696 4260438 4318272 4328064 4333266 4343092 4343976 4402048 4402944 4412928 4418232 4424301 4435236 4455904 4472286 4494528 4504864 4510134 4511052 4572288 4582656 4588164 4598568 4599504 4644297 4660992 4672512 4677176 4678128 4688736 4718016 4734398 4752384 4758912 4769856 4775436 4776408 4786418 4816308 4852224 4858056 4869072 4886973 4935168 4952304 4953312 4964544 4970511 4981782 5012892 5030912 5049408 5056344 5067972 5111184 5143824 5148416 5155488 5173389 5174442 5217667 5225472 5243616 5256576 5261823 5262894 5274828 5307768 5345344 5346432 5364996 5366088 5430633 5437824 5451264 5458752 5465313 5470192 5477706 5504352 5537116 5544448 5552064 5571342 5572476 5585112 5659776 5660928 5680584 5750082 5757696 5770752 5777688 5791968 5799924 5812079 5848374 5870592 5878656 5890976 5899068 5913648 5963048 5971239 5992704 6013512 6014736 6036849 6096384 6110208 6117552 6131424 6132672 6153966 6192396 6214656 6237504 6246072 6251648 6259162 6283251 6290688 6345216 6359808 6367248 6368544 6390657 6421744 6477408 6492096 6499899 6514638 6515964 6603072 6604416 6619392 6627348 6642376 6683856 6708429 6718464 6732544 6741792 6757296 6765201 6766578 6814912 6823103 6858432 6873984 6882246 6897852 6899256 6991488 7008768 7015764 7017192 7033104 7077024 7101597 7128576 7138368 7153328 7154784 7163154 7179627 7224462 7240844 7250432 7278336 7287084 7303608 7339136 7402752 7428456 7429968 7446816 7472673 7519338 7546368 7547904 7574112 7584516 7600411 7601958 7666776 7676928 7703584 7722624 7733232 7761663 7797832 7838208 7865424 7884864 7894341 7912242 7961652 7990272 8018016 8019648 8047494 8049132 8156736 8175232 8176896 8185058 8205288 8216559 8256528 8305674 8316672 8328096 8357013 8358714 8377668 8387584 8479744 8489664 8491392 8520876 8625123 8636544 8656128 8666532 8686184 8687952 8772561 8804096 8805888 8825856 8836464 8848602 8870472 8911808 8944572 8989056 9009728 9020268 9022104 9144576 9165312 9176328 9197136 9199008 9230949 9288594 9321984 9354352 9356256 9377472 9388743 9436032 9468796 9517824 9539712 9550872 9552816 9572836 9632616 9689953 9704448 9716112 9738144 9771957 9773946 9870336 9904608 9906624 9929088 9941022 9963564 10025784 10098816 10112688 10135944 10149867 10222368 10287648 10296832 10310976 10323369 10346778 10348884 10435334 10487232 10513152 10523646 10525788 10549656 10615536 10690688 10692864 10729992 10732176 10744731 10836693 10861266 10875648 10902528 10917504 10930626 10940384 10955412 11008704 11074232 11088896 11104128 11142684 11144952 11170224 11279007 11319552 11321856 11361168 11402937 11500164 11515392 11541504 11555376 11583936 11599848 11624158 11696748 11757312 11781952 11798136 11827296 11868363 11926096 11942478 11985408 12027024 12029472 12071241 12073698 12192768 12235104 12262848 12265344 12277587 12307932 12384792 12458511 12475008 12492144 12503296 12518324 12566502 12581376 12671477 12690432 12719616 12734496 12737088 12781314 12843488 12954816 12984192 12999798 13029276 13031928 13206144 13208832 13238784 13254696 13272903 13284752 13367712 13416858 13465088 13483584 13514592 13530402 13533156 13629824 13646206 13716864 13747968 13764492 13795704 13798512 13932891 13982976 14017536 14031528 14034384 14066208 14115049 14154048 14203194 14257152 14276736 14306656 14309568 14326308 14359254 14448924 14481688 14500864 14556672 14574168 14607216 14660919 14678272 14805504 14856912 14859936 14893632 14911533 14945346 15038676 15092736 15148224 15169032 15200822 15203916 15333552 15407168 15445248 15466464 15520167 15523326 15595664 15653001 15676416 15730848 15769728 15785469 15788682 15824484 15923304 16036032 16039296 16094988 16098264 16291899 16313472 16350464 16353792 16370116 16410576 16433118 16513056 16570393 16611348 16633344 16656192 16714026 16717428 16755336 16979328 16982784 17041752 17250246 17273088 17312256 17333064 17372368 17375904 17436237 17545122 17608192 17611776 17672928 17697204 17740944 17823616 17889144 17913717 17978112 18019456 18040536 18044208 18110547 18289152 18330624 18352656 18394272 18398016 18461898 18577188 18643968 18708704 18712512 18754944 18777486 18849753 18872064 18937592 19035648 19079424 19101744 19105632 19145672 19171971 19265232 19379906 19432224 19476288 19499697 19543914 19547892 19809216 19813248 19858176 19882044 19927128 20051568 20125287 20197632 20225376 20271888 20295603 20299734 20444736 20469309 20575296 20593664 20621952 20646738 20693556 20697768 20870668 20974464 21026304 21047292 21051576 21099312 21231072 21304791 21381376 21385728 21459984 21464352 21489462 21538881 21673386 21722532 21751296 21835008 21861252 21880768 21910824 22017408 22148464 22208256 22285368 22289904 22340448 22418019 22558014 22639104 22643712 22722336 22801233 22805874 23000328 23030784 23110752 23167872 23199696 23248316 23393496 23514624 23532743 23563904 23596272 23654592 23683023 23736726 23852192 23884956 23970816 24054048 24058944 24142482 24147396 24470208 24525696 24530688 24555174 24615864 24649677 24769584 24917022 24950016 24984288 25006592 25036648 25071039 25133004 25162752 25342954 25439232 25468992 25474176 25562628 25686976 25875369 25909632 25968384 25999596 26058552 26063856 26317683 26412288 26417664 26477568 26509392 26545806 26569504 26735424 26833716 26930176 26967168 27029184 27060804 27066312 27259648 27292412 27433728 27495936 27528984 27591408 27597024 27692847 27865782 27965952 28063056 28068768 28132416 28166229 28230098 28308096 28406388 28553472 28613312 28619136 28652616 28718508 28897848 28963376 29069859 29113344 29148336 29214432 29315871 29321838 29356544 29611008 29713824 29719872 29787264 29823066 29890692 30077352 30296448 30338064 30401644 30407832 30667104 30773587 30814336 30890496 30932928 30970107 31040334 31046652 31191328 31306002 31461696 31539456 31570938 31577364 31648968 31846608 32072064 32078592 32189976 32196528 32234193 32510079 32583798 32626944 32700928 32707584 32740232 32821152 32866236 33026112 33140786 33222696 33266688 33312384 33428052 33434856 33510672 33837021 33958656 33965568 34083504 34208811 34500492 34546176 34624512 34666128 34744736 34751808 34872474 35090244 35216384 35345856 35394408 35481888 35605089 35647232 35778288 35827434 35956224 36038912 36081072 36088416 36213723 36221094 36578304 36705312 36788544 36796032 36832761 36923796 37154376 37375533 37417408 37425024 37509888 37554972 37699506 37744128 37875184 38014431 38071296 38158848 38203488 38211264 38291344 38343942 38530464 38759812 38864448 38952576 38999394 39087828 39095784 39618432 39626496 39716352 39764088 39854256 40103136 40242383 40250574 40395264 40450752 40543776 40591206 40599468 40684553 40889472 40938618 41150592 41243904 41293476 41387112 41395536 41741336 41798673 41948928 42052608 42094584 42103152 42198624 42345147 42462144 42609582 42762752 42771456 42919968 42928704 42978924 43077762 43346772 43445064 43502592 43670016 43722504 43761536 43821648 43982757 44034816 44296928 44416512 44570736 44579808 44680896 44734599 44836038 45116028 45278208 45444672 45602466 45611748 46000656 46221504 46335744 46399392 46496632 46560501 46786992 46959003 47029248 47065486 47127808 47192544 47309184 47356407 47366046 47473452 47704384 47769912 48108096 48117888 48284964 48294792 48875697 48940416 49051392 49061376 49110348 49231728 49299354 49539168 49711179 49834044 49900032 49968576 50013184 50073296 50142078 50266008 50685908 50937984 50948352 51125256 51373952 51750738 51819264 51936768 51999192 52117104 52127712 52308711 52635366 52824576 52835328 53018784 53091612 53139008 53202877 53470848 53667432 53741151 53934336 54058368 54121608 54132624 54331641 54519296 54584824 54867456 54991872 55057968 55182816 55194048 55385694 55731564 55931904 56126112 56137536 56264832 56332458 56460196 56616192 56812776 57106944 57226624 57238272 57305232 57437016 57515913 57795696 57926752 58139718 58296672 58428864 58499091 58631742 58643676 58713088 59427648 59439744 59574528 59646132 59781384 60154704 60375861 60592896 60676128 60803288 60815664 60886809 61334208 61407927 61547174 61628672 61780992 61865856 61940214 62080668 62093304 62382656 62612004 62923392 63078912 63141876 63154728 63297936 63693216 63914373 64144128 64157184 64379952 64393056 64468386 64616643 65020158 65167596 65253888 65401856 65480464 65642304 65732472 66052224 66281572 66445392 66624768 66856104 66869712 67021344 67092481 67254057 67674042 67829671 67917312 67931136 68167008 68403699 68417622 69000984 69092352 69332256 69489472 69503616 69744948 70180488 70598229 70691712 70788816 70963776 71049069 71210178 71294464 71556576 71654868 71912448 72077824 72162144 72176832 72427446 72442188 73410624 73577088 73592064 73665522 73847592 74308752 74751066 74834816 74850048 75019776 75109944 75213117 75399012 75488256 75750368 76028862 76317696 76406976 76422528 76582688 76687884 77060928 77519624 77626107 77728896 77905152 77998788 78175656 78191568 78953049 79236864 79252992 79432704 79528176 79708512 80206272 80484766 80501148 80790528 80901504 81087552 81182412 81198936 81369106 81778944 81877236 82301184 82487808 82586952 82774224 82791072 83078541 83482672 83597346 83897856 84189168 84206304 84397248 84498687 84690294 84924288 85219164 85525504 85839936 85857408 85957848 86155524 86693544 86890128 87209577 87340032 87445008 87523072 87643296 87947613 87965514 88069632 88593856 88700339 88833024 89141472 89159616 89361792 89469198 89672076 90232056 90889344 91204932 91223496 92001312 92320761 92443008 92671488 92798784 92910321 92993264 93121002 93573984 93918006 94130972 94255616 94385088 94618368 94712814 94732092 94946904 95408768 95539824 96216192 96235776 96569928 96589584 97530237 97751394 97880832 98102784 98122752 98220696 98463456 98598708 98805343 99078336 99422358 99668088 99800064 99937152 100146592 100284156 100532016 101371816 101511063 101875968 101896704 102250512 102626433 102747904 103501476 103638528 103873536 103998384 104234208 104255424 104617422 105270732 105649152 106037568 106183224 106278016 106405754 106815267 106941696 107334864 107482302 107868672 108116736 108243216 108265248 108641169 108663282 109038592 109169648 109734912 110115936 110365632 110388096 110498283 110771388 111463128 112126599 112252224 112275072 112529664 112664916 112920392 113232384 113625552 114043293 114213888 114453248 114476544 114610464 114874032 115031826 115591392 115853504 115992751 116279436 116593344 116857728 116998182 117263484 117287352 118855296 118879488 119149056 119292264 119562768 120309408 120727149 120751722 121185792 121352256 121606576 121631328 121773618 122053659 122668416 122815854 123094348 123257344 123731712 123880428 124161336 124186608 124765312 125224008 125396019 125846784 126157824 126283752 126309456 126595872 127035441 127386432 127828746 128288256 128314368 128759904 128786112 128936772 129233286 130040316 130335192 130507776 130960928 131284608 131464944 131948271 132104448 132563144 132890784 133249536 133712208 133739424 134042688 134184962 134203797 134508114 135348084 135659342 135834624 136334016 136807398 136835244 138001968 138664512 138978944 139007232 139489896 139681503 140360976 140877009 141196458 141383424 141577632 141927552 142069221 142098138 142420356 142588928 143113152 143309736 144155648 144324288 144353664 144854892 144884376 146627091 146821248 147154176 147184128 147331044 147695184 148617504 149133537 149502132 149669632 149700096 150039552 150219888 150426234 150798024 151500736 152057724 152813952 152845056 153165376 153375768 154121856 155039248 155252214 155457792 155810304 155997576 156351312 156383136 156926133 157906098 158473728 158505984 159056352 159417024 159608631 160412544 160969532 161002296 161803008 162175104 162364824 162397872 162738212 163557888 163754472 164602368 164729201 164975616 165173904 165548448 165582144 166157082 166965344 167194692 167795712 168378336 168412608 168794496 168997374 169380588 169848576 170438328 171679872 171714816 171915696 172311048 172547739 173387088 173780256 174419154 174890016 175046144 175286592 175497273 175895226 175931028 176139264 177187712 177400678 178282944 178319232 178723584 178938396 179344152 180464112 181127583 181778688 182409864 182446992 182660427 184002624 184223781 184641522 184886016 185342976 185597568 185820642 185986528 186242004 187147968 187836012 188261944 188511232 188770176 189236736 189425628 189464184 189893808 190817536 191079648 191743119 192432384 192471552 193139856 193179168 193849929 195060474 195502788 195761664 196205568 196441392 196926912 197197416 197610686 198156672 198844716 199336176 199874304 200293184 200568312 201064032 201277443 201762171 202743632 203022126 203489013 203751936 203793408 204501024 205211097 205252866 205495808 207002952 207277056 207996768 208468416 208510848 209234844 210541464 211794687 212075136 212366448 212556032 212811508 213630534 213883392 214669728 214964604 215415109 215737344 216233472 216486432 216530496 217282338 217326564 218339296 220231872 220731264 220776192 220996566 221542776 222926256 224253198 224504448 224550144 225059328 225329832 225639351 225840784 226464768 227251104 228086586 228906496 228953088 229220928 229748064 230063652 231182784 231707008 231985502 232558872 232878321 233186688 233715456 233996364 234526968 234574704 236859147 237710592 237758976 238298112 238584528 239125536 240618816 241454298 241503444 242371584 242704512 243213152 243262656 243547236 244107318 245336832 245631708 246188696 246514688 247463424 247760856 248322672 248373216 249235623 249530624 250448016 250792038 251693568 252567504 252618912 253191744 253496061 254070882 254772864 255657492 256576512 257519808 257572224 257873544 258466572 260080632 260670384 261628731 261921856 262569216 262929888 263842839 263896542 264208896 265126288 265781568 266101017 266499072 267424416 267478848 268085376 268369924 268407594 269016228 270696168 271318684 272668032 273614796 273670488 276003936 276962283 277329024 277957888 278014464 278979792 279363006 280721952 281696681 281754018 282392916 282766848 283155264 283855104 284138442 284196276 284840712 286226304 286619472 288648576 288707328 289709784 289768752 292590711 293254182 293642496 294308352 294368256 294662088 295390368 296416029 297235008 298267074 299004264 299339264 299400192 300439776 300852468 301596048 303001472 304115448 304533189 305627904 305690112 306330752 306751536 307879299 308243712 310078496 310504428 310915584 311620608 311995152 312702624 312766272 313852266 315812196 316947456 318112704 318834048 319217262 320445801 320825088 321939064 322004592 323606016 324350208 324729648 324795744 325476424 325923507 327115776 327508944 329204736 329458402 330347808 331096896 331164288 331494849 332314164 333930688 334389384 336379797 336756672 336825216 337588992 337994748 338761176 339697152 340876656 342129879 343359744 343429632 343831392 344622096 345095478 346774176 347560512 347978253 348838308 349780032 350092288 350573184 350994546 351790452 351862056 354375424 354801356 356565888 356638464 357447168 357876792 358688304 360928224 362181447 362255166 363557376 364819728 364893984 365320854 366160977 368005248 368447562 369283044 369772032 371195136 371641284 371973056 372484008 374295936 375672024 376188057 376523888 377540352 378473472 378851256 378928368 379787616 381106323 381635072 382159296 383486238 384864768 384943104 386279712 386358336 387699858 390120948 391005576 391523328 392882784 393853824 394394832 395221372 396313344 397689432 398672352 399748608 400056631 400586368 401136624 402128064 402554886 402611391 403524342 405487264 406044252 406978026 407503872 409002048 410422194 410505732 410991616 414005904 415993536 416936832 417021696 418469688 419044509 421082928 422631027 423589374 424150272 424732896 425112064 425623016 426207663 427261068 427766784 429339456 429929208 430830218 432466944 432972864 433060992 434564676 434653128 436678592 439881273 440463744 441462528 441552384 441993132 443085552 445852512 447400611 448506396 449008896 449100288 450118656 450659664 451278702 451681568 454502208 456173172 457812992 458441856 459496128 460127304 462365568 463414016 463971004 465117744 465756642 466373376 467430912 467992728 469053936 469149408 469647367 470778399 473718294 475421184 475517952 477169056 478251072 478825893 481237632 482908596 483006888 485409024 486426304 486525312 487094472 488214636 490673664 491263416 492377392 494187603 494926848 495521712 496645344 496746432 498471246 499061248 500896032 501584076 503387136 505135008 505237824 506383488 506992122 508141764 509545728 511314984 515039616 515144448 515747088 516933144 520161264 521340768 523150979 523257462 523843712 525138432 525859776 526491819 527685678 527793084 528417792 530252576 531563136 532202034 534848832 534957696 536170752 536739848 536815188 538032456 541392336 542637368 543382749 545336064 547229592 547340976 547981281 552007872 552671343 553924566 554658048 555915776 556028928 557959584 558726012 561443904 563393362 563508036 564785832 565533696 566310528 567710208 568276884 568392552 569681424 572452608 573238944 575229357 577297152 577414656 579419568 579537504 581549787 585181422 586508364 587284992 588616704 589324176 590780736 592832058 594470016 596534148 598008528 598678528 600879552 601704936 603192096 603832329 605286513 606002944 608230896 609066378 610467039 611255808 611380224 612661504 613503072 615633291 615758598 616487424 620156992 621008856 621831168 623990304 625405248 625532544 627704532 631624392 635384061 636225408 637668096 638434524 640891602 641650176 643878128 644009184 646245327 647212032 648700416 649459296 649591488 650952848 651847014 655017888 658916804 660695616 662193792 662328576 662989698 664628328 667861376 668778768 672759594 673513344 673650432 675177984 675989496 677522352 679394304 681753312 684120511 684259758 686719488 686859264 687662784 689244192 690190956 691637401 693548352 695121024 695956506 697676616 698634963 699560064 701146368 701989092 703580904 703724112 708750848 709602712 710577441 713131776 713276928 714894336 715753584 717376608 721856448 724362894 724510332 727114752 729639456 729787968 730641708 732321954 736010496 736895124 738566088 739544064 742390272 743282568 743946112 744968016 747706869 748591872 751344048 752376114 753047776 755080704 757702512 757856736 759575232 760488183 762212646 763270144 764318592 766972476 769729536 772559424 772716672 775399716 780241896 782011152 784886193 785765568 787707648 788789664 790442744 791528517 792626688 795378864 797344704 798303051 799497216 800113262 801172736 802273248 804256128 805109772 805222782 807048684 810974528 812088504 813956052 818004096 820844388 821011464 828011808 830886849 831987072 833873664 834043392 836939376 838089018 842165856 845090043 845262054 847178748 848300544 849465792 850224128 851246032 852415326 854522136 858678912 859858416 861660436 865945728 866121984 869129352 869306256 872202253 873357184 877772133 879762546 880927488 882925056 883104768 883986264 886171104 889248087 891705024 894801222 897012792 898017792 898200576 901319328 902557404 903363136 909004416 912346344 913599567 916883712 918992256 920254608 923637897 924731136 926828032 927942008 930235488 931513284 932746752 934861824 935985456 938107872 938298816 939294734 941556798 947436588 950842368 954338112 956502144 957651786 962475264 965817192 966013776 970818048 972852608 973050624 974188944 976429272 977770521 981347328 982526832 984754784 988375206 991043424 993290688 993492864 994484547 996942492 998122496 1001792064 1003168152 1009139391 1010270016 1010475648 1012766976 1013984244 1016283528 1019091456 1022629968 1026389637 1030079232 1030288896 1031494176 1033866288 1040322528 1042681536 1043934759 1046301958 1046514924 1047687424 1050276864 1051719552 1052983638 1055371356 1055586168 1060505152 1063126272 1064404068 1069697664 1069915392 1072341504 1073479696 1073630376 1076064912 1082784672 1085274736 1086544341 1086765498 1090672128 1094459184 1094681952 1095962562 1098482931 1104015744 1105342686 1107849132 1109316096 1111831552 1115919168 1117452024 1122887808 1126786724 1127016072 1129571664 1132621056 1135420416 1136553768 1136785104 1139362848 1140572177 1143318969 1144905216 1146477888 1150458714 1153104407 1154594304 1154829312 1158839136 1159075008 1163099574 1170362844 1173016728 1174569984 1178648352 1181561472 1185664116 1188940032 1193068296 1196017056 1200169893 1201759104 1203409872 1206384192 1207664658 1207834173 1210573026 1212005888 1216461792 1218132756 1220934078 1222511616 1225323008 1227006144 1231266582 1231517196 1232974848 1240313984 1242017712 1247980608 1250810496 1251065088 1255409064 1263248784 1267893081 1270768122 1272450816 1275336192 1276869048 1278622989 1281783204 1283300352 1287756256 1288018368 1292490654 1297400832 1298918592 1299182976 1301905696 1303694028 1310035776 1317833608 1319643819 1321391232 1324387584 1324657152 1325979396 1329256656 1335722752 1337557536 1342201833 1345519188 1347026688 1347300864 1350355968 1351978992 1355044704 1363506624 1368241022 1368519516 1373438976 1375325568 1378488384 1380381912 1383274802 1387096704 1390242048 1391913012 1395353232 1397269926 1399120128 1402292736 1403978184 1407161808 1407448224 1408942101 1412335197 1417501696 1419205424 1421154882 1426263552 1426553856 1431507168 1434753216 1436477679 1443712896 1448725788 1449020664 1459278912 1459575936 1461283416 1464643908 1472020992 1473790248 1477132176 1482562809 1484780544 1486565136 1487892224 1489936032 1495413738 1497183744 1502688096 1504752228 1506095552 1507905763 1510161408 1515405024 1515713472 1519150464 1520976366 1524425292 1528637184 1533944952 1545118848 1545433344 1550799432 1560483792 1564022304 1569452937 1569772386 1571531136 1575415296 1577579328 1579475457 1580885488 1583057034 1585253376 1590757728 1594689408 1596606102 1600226524 1602345472 1604546496 1608512256 1610219544 1610445564 1614097368 1621949056 1624177008 1627912104 1630148247 1636008192 1641688776 1642022928 1656023616 1658014029 1661773698 1663974144 1667747328 1668086784 1673878752 1676178036 1684331712 1690180086 1690524108 1694357496 1696601088 1698931584 1702492064 1704830652 1709044272 1717357824 1719716832 1723320872 1725688071 1731891456 1732243968 1738258704 1738612512 1744404506 1744649361 1746714368 1755544266 1759525092 1761854976 1765850112 1767972528 1772342208 1778496174 1783410048 1789602444 1794025584 1796035584 1802638656 1805114808 1806726272 1811496987 1815859539 1818008832 1824692688 1827199134 1831401117 1833767424 1837984512 1840509216 1846899873 1847275794 1849462272 1853656064 1855884016 1860470976 1863026568 1865493504 1871970912 1876215744 1876597632 1878589468 1883113596 1894873176 1906152183 1908676224 1913004288 1915303572 1924950528 1931634384 1932027552 1938735981 1941636096 1945705216 1946101248 1948377888 1952858544 1955541042 1965053664 1969509568 1971876767 1976750412 1982086848 1986581376 1986985728 1988969094 1993884984 2003584128 2006336304 2018278782 2020540032 2020951296 2025533952 2027968488 2032567056 2038182912 2045259936 2052361533 2052779274 2060158464 2060577792 2062988352 2067732576 2074912203 2080645056 2085363072 2087869518 2092603916 2093029848 2095374848 2103439104 2105967276 2110742712 2111172336 2121010304 2126252544 2128808136 2131732323 2139395328 2139830784 2144683008 2146959392 2147260752 2152129824 2165569344 2170549472 2173088682 2173530996 2181344256 2188918368 2189363904 2191925124 2196965862 2208031488 2210685372 2215698264 2218632192 2231838336 2234904048 2243120607 2245775616 2253573448 2254032144 2259143328 2265242112 2273107536 2273570208 2278725696 2281144354 2281464549 2286637938 2289810432 2292955776 2300917428 2306208814 2309188608 2317678272 2318150016 2326199148 2340725688 2346033456 2354658579 2357296704 2363122944 2371328232 2374585551 2377880064 2386136592 2392034112 2394909153 2400339786 2403518208 2406819744 2412768384 2415329316 2415668346 2421146052 2424011776 2432923584 2436265512 2441868156 2450646016 2454012288 2462533164 2463034392 2480627968 2484035424 2492660547 2495961216 2501620992 2502130176 2510818128 2526497568 2535270129 2535786162 2541536244 2544901632 2550672384 2553738096 2557245978 2563566408 2575512512 2576036736 2584981308 2597837184 2598365952 2603811392 2607388056 2616606759 2620071552 2633316399 2635667216 2639287638 2642782464 2648775168 2649314304 2651958792 2658513312 2667744261 2671445504 2675115072 2684403666 2691038376 2694053376 2694601728 2703957984 2710089408 2727013248 2736482044 2737039032 2750651136 2756976768 2760763824 2766549604 2774193408 2780484096 2783826024 2790706464 2794539852 2798240256 2800396417 2804585472 2807956368 2814323616 2814896448 2817884202 2824670394 2838410848 2842309764 2852527104 2863014336 2869506432 2872955358 2887425792 2897451576 2898041328 2918557824 2919151872 2922566832 2929287816 2933311563 2944041984 2947580496 2954264352 2965125618 2973130272 2975784448 2979872064 2983453641 2990827476 2994367488 3005376192 3009504456 3012191104 3015811526 3027418173 3030810048 3031426944 3038300928 3041952732 3048850584 3057274368 3067889904 3079168911 3090237696 3090866688 3101598864 3120967584 3128044608 3131804277 3138905874 3139544772 3143062272 3150830592 3155158656 3158950914 3161770976 3166114068 3181515456 3189378816 3193212204 3200453048 3204690944 3209092992 3217024512 3220439088 3220891128 3228194736 3243898112 3248354016 3255824208 3259633023 3260296494 3272016384 3283377552 3284045856 3287531569 3295448793 3312047232 3316028058 3323547396 3327948288 3335494656 3347757504 3352356072 3368663424 3380360172 3381048216 3388714992 3397863168 3404984128 3409661304 3418088544 3421716531 3429956907 3434715648 3439433664 3446641744 3451376142 3459313221 3463782912 3464487936 3476517408 3477225024 3488809012 3489298722 3493428736 3511088532 3519050184 3523709952 3535945056 3544684416 3556992348 3566820096 3579204888 3588051168 3600509679 3605277312 3610229616 3613452544 3622993974 3631719078 3636017664 3649385376 3654398268 3662056853 3662802234 3667534848 3675969024 3681018432 3693799746 3694551588 3698924544 3711768032 3720941952 3726053136 3743941824 3752431488 3753195264 3757178936 3766227192 3789746352 3803679243 3812304366 3817352448 3826008576 3830607144 3835868967 3849901056 3863268768 3864055104 3877471962 3891410432 3892202496 3896755776 3905717088 3911082084 3930107328 3939019136 3943753534 3953500824 3958931457 3964173696 3973162752 3973971456 3977938188 3987769968 4007168256 4012672608 4026605499 4036557564 4041080064 4041902592 4051067904 4055936976 4065134112 4090519872 4104723066 4105558548 4120316928 4125976704 4135465152 4149824406 4161290112 4170726144 4175739036 4185207832 4186059696 4190749696 4206878208 4211934552 4221485424 4222344672 4226826303 4237005591 4242020608 4252505088 4257616272 4263464646 4278790656 4279661568 4293918784 4294521504 4304259648 4309433037 4331138688 4341098944 4346177364 4347061992 4377836736 4378727808 4383850248 4393931724 4416062976 4421370744 4431396528 4447688427 4463676672 4469808096 4486241214 4491551232 4507146896 4508064288 4518286656 4523717289 4530484224 4546215072 4547140416 4557451392 4562288708 4562929098 4573275876 4585911552 4601834856 4612417628 4635356544 4636300032 4652398296 4681451376 4692066912 4708358811 4709317158 4714593408 4726245888 4742656464 4749171102 4755760128 4772273184 4784068224 4788843577 4789818306 4800679572 4807036416 4813639488 4825536768 4830658632 4831336692 4842292104 4865847168 4872531024 4883736312 4890444741 4908024576 4925066328 4926068784 4961255936 4968070848 4974042087 4985321094 4991922432 5003241984 5004260352 5021636256 5052995136 5070540258 5071572324 5083072488 5089803264 5107476192 5114491956 5127132816 5151025024 5152073472 5169962616 5177064213 5195674368 5196731904 5207622784 5214776112 5233213518 5233948083 5240143104 5266632798 5271334432 5278575276 5285564928 5297550336 5303917584 5317026624 5335488522 5342891008 5350230144 5368807332 5382076752 5388106752 5407915968 5420178816 5434490961 5447578617 5454026496 5472964088 5474078064 5494203351 5501302272 5513953536 5521527648 5533099208 5540699619 5548386816 5560968192 5567652048 5581412928 5589079704 5596480512 5600792834 5615912736 5628647232 5629792896 5635768404 5649340788 5676821696 5684619528 5718456549 5726028672 5739012864 5745910716 5774851584 5794903152 5796082656 5816207943 5837115648 5838303744 5845133664 5858575632 5866623126 5895160992 5908528704 5915630301 5930251236 5946260544 5951568896 5959744128 5966907282 5981654952 6010752384 6019008912 6024382208 6031623052 6054836346 6061620096 6062853888 6076601856 6083905464 6097701168 6105415771 6114548736 6135779808 6157084599 6158337822 6180475392 6181733376 6203197728 6224736609 6241935168 6256089216 6263608554 6277811748 6279089544 6286124544 6310317312 6317901828 6323541952 6332228136 6363030912 6378757632 6386424408 6395196969 6400906096 6418185984 6434049024 6440878176 6441782256 6456389472 6487796224 6496708032 6511648416 6519266046 6520592988 6544032768 6566755104 6568091712 6575063138 6590897586 6624094464 6632056116 6647094792 6655896576 6695515008 6704712144 6737326848 6760720344 6762096432 6777429984 6795726336 6800962727 6809968256 6819322608 6836177088 6843433062 6844393647 6859913814 6869431296 6878867328 6893283488 6902752284 6918626442 6927565824 6953034816 6954450048 6977618024 6978597444 6986857472 7022177064 7038100368 7063975737 7071890112 7089368832 7113984696 7123756653 7133640192 7158409776 7176102336 7184727459 7201019358 7210554624 7220459232 7226905088 7245987948 7263438156 7272035328 7298770752 7308796536 7324113706 7325604468 7351938048 7362036864 7387599492 7389103176 7423536064 7441883904 7452106272 7477981641 7487883648 7504862976 7506390528 7514357872 7532454384 7579492704 7605810387 7607358486 7624608732 7634704896 7652017152 7661214288 7671737934 7726537536 7728110208 7754943924 7782820864 7793511552 7811434176 7822164168 7849820277 7860214656 7878038272 7887507068 7907001648 7917862914 7928347392 7946325504 7947942912 7955876376 7975539936 7984005239 8003232783 8014336512 8025345216 8053210998 8073115128 8082160128 8083805184 8111873952 8130268224 8181039744 8209446132 8211117096 8251953408 8270930304 8299648812 8322580224 8341452288 8351478072 8370415664 8372119392 8401189251 8413756416 8423869104 8442970848 8444689344 8453652606 8474011182 8484041216 8515232544 8526929292 8557581312 8587837568 8589043008 8608519296 8618866074 8662277376 8682197888 8692354728 8694123984 8755673472 8757455616 8767700496 8787863448 8832125952 8842741488 8862793056 8893566643 8895376854 8927353344 8939616192 8950360923 8972482428 8983102464 9014293792 9016128576 9036573312 9047434578 9082254519 9092430144 9094280832 9114902784 9124577416 9125858196 9146551752 9171823104 9203669712 9224835256 9237506733 9270713088 9272600064 9304796592 9362902752 9384133824 9395412831 9416717622 9418634316 9429186816 9452491776 9485312928 9498342204 9544546368 9568136448 9577687154 9579636612 9601359144 9614072832 9627278976 9651073536 9661317264 9662673384 9684584208 9731694336 9745062048 9767472624 9778899069 9780889482 9816049152 9850132656 9852137568 9862594707 9886346379 9922511872 9936141696 9948084174 9970642188 9983844864 10006483968 10043272512 10105990272 10141080516 10143144648 10166144976 10214952384 10228983912 10254265632 10265149593 10289870721 10302050048 10304146944 10339925232 10354128426 10377939663 10391348736 10393463808 10415245568 10429552224 10466427036 10467896166 10480286208 10533265596 10542668864 10557150552 10571129856 10607835168 10634053248 10670977044 10700460288 10737614664 10764153504 10801529037 10815831936 10840357632 10868981922 10895157234 10908052992 10945928176 10948156128 10986170559 10988406702 11002604544 11027907072 11043055296 11066198416 11081399238 11096773632 11135304096 11162825856 11178159408 11201585668 11231825472 11257294464 11259585792 11271536808 11298681576 11338629289 11353643392 11369239056 11411037729 11436913098 11452057344 11478025728 11491821432 11549703168 11589806304 11592165312 11632415886 11674231296 11676607488 11690267328 11717151264 11733246252 11790321984 11817057408 11831260602 11860502472 11876794371 11892521088 11919488256 11933814564 11963309904 12021504768 12038017824 12048764416 12063246104 12079816497 12109672692 12123240192 12125707776 12153203712 12167810928 12195402336 12210831542 12271559616 12314169198 12316675644 12360950784 12406395456 12449473218 12483870336 12512178432 12527217108 12555623496 12558179088 12572249088 12620634624 12635803656 12647083904 12664456272 12680478909 12711016773 12726061824 12757515264 12772848816 12790393938 12801812192 12836371968 12881756352 12883564512 12912778944 12928299111 12975592448 12993416064 13023296832 13038532092 13041185976 13133510208 13136183424 13150126276 13181795172 13248188928 13264112232 13294189584 13343065281 13391030016 13409424288 13474653696 13521440688 13524192864 13554859968 13571151867 13591452672 13601925454 13619936512 13638645216 13672354176 13686866124 13688787294 13719827628 13757734656 13786566976 13805504568 13837252884 13906069632 13908900096 13955236048 13957194888 14044354128 14076200736 14125076433 14127951474 14143780224 14178737664 14227969392 14247513306 14267280384 14316819552 14352204672 14366530731 14369454918 14402038716 14421109248 14440918464 14453810176 14491975896 14526876312 14597541504 14617593072 14648227412 14651208936 14724073728 14775198984 14778206352 14827438301 14847072128 14883767808 14904212544 14922126261 14955963282 14975767296 15009725952 15012781056 15028715744 15064908768 15158985408 15211620774 15214716972 15249217464 15269409792 15322428576 15343475868 15453075072 15456220416 15509887848 15531192639 15587023104 15622868352 15644328336 15699640554 15701844249 15720429312 15756076544 15775014136 15814003296 15835725828 15856694784 15892651008 15911752752 15951079872 15968010478 16006465566 16028673024 16050690432 16106421996 16146230256 16164320256 16223747904 16260536448 16303472883 16362079488 16418892264 16422234192 16482610053 16503906816 16541860608 16599297624 16622098857 16645160448 16682904576 16702956144 16740831328 16744238784 16802378502 16847738208 16885941696 16889378688 16907305212 16948022364 16968082432 17030465088 17053858584 17155369647 17175675136 17178086016 17217038592 17237732148 17324554752 17364395776 17384709456 17388247968 17448623829 17511346944 17514911232 17535400992 17575726896 17685482976 17725586112 17746890903 17787133286 17790753708 17854706688 17879232384 17900721846 17944964856 18028587584 18032257152 18073146624 18094869156 18164509038 18184860288 18188561664 18229805568 18249154832 18251716392 18293103504 18316247313 18343646208 18407339424 18449670512 18471253797 18475013466 18541426176 18545200128 18609593184 18674209827 18725805504 18768267648 18790825662 18833435244 18837268632 18858373632 18970625856 18996684408 19089092736 19136272896 19155374308 19159273224 19202718288 19254557952 19302147072 19322634528 19325346768 19369168416 19389727009 19463388672 19490124096 19534945248 19557798138 19561778964 19602774919 19632098304 19700265312 19704275136 19725189414 19772692758 19872283392 19896168348 19941284376 19967689728 20086545024 20211980544 20282161032 20286289296 20332289952 20402888181 20429904768 20457967824 20508531264 20530299186 20533180941 20579741442 20604100096 20608293888 20679850464 20708256852 20755879326 20782697472 20830491136 20859104448 20932854072 20935792332 20960572416 21066531192 21085337728 21114301104 21191927211 21215670336 21268106496 21341954088 21400920576 21475229328 21528307008 21554182377 21603058074 21631663872 21680715264 21737963844 21790314468 21816105984 21891856352 21896312256 21972341118 21976813404 22055814144 22086110592 22132396832 22162798476 22270608192 22325651712 22356318816 22403171336 22433944923 22463650944 22514588928 22519171584 22543073616 22597363152 22677258578 22707286784 22738478112 22817431161 22822075458 22873826196 22904114688 22956051456 22983642864 23179612608 23184330624 23264831772 23348462592 23380534656 23434302528 23466492504 23549460831 23580643968 23634114816 23662521204 23721004944 23753588742 23785042176 23838976512 23867629128 23926619808 23952015717 24009698349 24043009536 24076035648 24097528832 24126492208 24159632994 24219345384 24246480384 24251415552 24335621856 24390804672 24421663084 24543119232 24628338396 24633351288 24812790912 24898946436 24967740672 25024356864 25054434216 25111246992 25116358176 25203567753 25241269248 25271607312 25294167808 25328912544 25360957818 25422033546 25452123648 25545697632 25580787876 25603624384 25634397971 25672743936 25763512704 25767129024 25825557888 25856598222 25986832128 26046593664 26077064184 26082371952 26267020416 26272366848 26300252552 26363590344 26496377856 26528224464 26588379168 26680699929 26686130562 26782060032 26818848576 26851082769 26949307392 27042881376 27048385728 27109719936 27142303734 27203850908 27239873024 27277290432 27344708352 27373732248 27377574588 27439655256 27515469312 27573133952 27611009136 27674505768 27712520199 27812139264 27817800192 27910472096 27914389776 28088708256 28152401472 28186238493 28250152866 28255902948 28287560448 28357475328 28455938784 28495026612 28633639104 28704409344 28733061462 28738909836 28804077432 28842218496 28881836928 28983951792 29053752624 29195083008 29235186144 29296454824 29302417872 29336697207 29448147456 29550397968 29556412704 29587784121 29654876602 29659039137 29694144256 29767535616 29808425088 29844252522 29911926564 29951534592 30019451904 30057431488 30129817536 30317970816 30423241548 30429433944 30498434928 30644857152 30686951736 30795448779 30869612163 30906150144 30912440832 31019775696 31062385278 31133818989 31174046208 31245736704 31288656672 31399281108 31403688498 31440858624 31512153088 31550028272 31628006592 31671451656 31713389568 31823505504 31902159744 31936020956 32012931132 32101380864 32212843992 32292460512 32404587111 32447495808 32521072896 32606945766 32724158976 32837784528 32844468384 32958511677 32965220106 33007813632 33083721216 33198595248 33244197714 33290320896 33405912288 33481662656 33488477568 33521905039 33604757004 33695476416 33771883392 33778757376 33814610424 33896044728 34015887867 34060930176 34107717168 34233113187 34310739294 34351350272 34356172032 34434077184 34475464296 34649109504 34728791552 34769418912 34776495936 34897247658 35022693888 35029822464 35070801984 35151453792 35370965952 35451172224 35493781806 35574266572 35581507416 35758464768 35801443692 35889929712 36057175168 36064514304 36146293248 36189738312 36239449491 36329018076 36369720576 36377123328 36459611136 36498309664 36503432784 36586207008 36632494626 36814678848 36899341024 36942507594 36950026932 37082852352 37219186368 37348419654 37451611008 37536535296 37581651324 37666870488 37674537264 37716747264 37941251712 37993368816 38041436727 38133050319 38178185472 38272545792 38310748616 38318546448 38405436576 38509115904 38645269056 38650693536 38738336832 38779454018 38784897333 38926777344 38980248192 39069890496 39115596276 39123557928 39205549838 39400530624 39408550272 39450378828 39545385516 39744566784 39792336696 39882568752 40029195843 40173090048 40423961088 40564322064 40572578592 40664579904 40713455601 40805776362 40859809536 40915935648 41017062528 41060598372 41066361882 41159482884 41208200192 41359700928 41416513704 41511758652 41660982272 41718208896 41865708144 41871584664 42133062384 42170675456 42228602208 42375229299 42383854422 42431340672 42536212992 42683908176 42737910397 42801841152 42950458656 43056614016 43099592193 43108364754 43206116148 43263327744 43361430528 43475927688 43580628936 43783712704 43792624512 43944682236 43953626808 44172221184 44264793664 44325596952 44482314903 44541216384 44651303424 44712637632 44766378783 44806342672 44867889846 44927301888 45029177856 45038343168 45086147232 45194726304 45354517156 45414573568 45476956224 45634862322 45644150916 45747652392 45808229376 45967285728 46359225216 46368661248 46529663544 46761069312 46868605056 46932985008 47098921662 47161287936 47268229632 47325042408 47442009888 47507177484 47570084352 47606739089 47677953024 47735258256 47853239616 47904031434 48019396698 48086019072 48152071296 48252984416 48319265988 48438690768 48492960768 48671243712 48781609344 48843326168 48910418649 49086238464 49256676792 49266702576 49447830159 49625581824 49797892872 49866296571 49935481344 50048713728 50108868432 50222493984 50232716352 50407135506 50543214624 50588335616 50657825088 50721915636 50844067092 50904247296 51091395264 51161575752 51207248768 51268795942 51466108941 51527025408 51534258048 51651115776 51713196444 51973664256 52093187328 52154128368 52164743904 52345871487 52534040832 52544733696 52600505104 52727180688 53056448928 53176758336 53240672709 53361399858 53372261124 53564120064 53637697152 53702165538 54085762752 54096771456 54219439872 54284607468 54407701816 54479746048 54554580864 54689416704 54747464496 54755149176 54879310512 54948741939 55030938624 55146267904 55222018272 55349011536 55413761391 55425040398 55624278528 55635600384 55820944192 55828779552 55888036673 56022629481 56177416512 56304802944 56372476986 56500305732 56511805896 56575120896 56911877568 56990053224 57267278208 57408818688 57466122924 57477819672 57608154864 57763673856 57967903584 58107505248 58169181027 58390166016 58470372288 58592909648 58604835744 58673394414 58808324757 58896294912 59100795936 59112825408 59175568242 59309753204 59318078274 59388288512 59616850176 59688505044 59823853128 59903069184 60114862976 60259635072 60635941632 60846483096 60858867888 60996869856 61208664543 61289714304 61373903472 61590897558 61739224326 61812300288 61824881664 62039551392 62124770556 62254966501 62267637978 62348092416 62491473408 62577313344 62798562216 62807376996 62881717248 63100056544 63256013184 63342903312 63575781633 63647011008 63804319488 63872041912 64025862264 64202761728 64425687984 64584921024 64662547131 64809174222 64894991616 65042145792 65213891532 65448317952 65675569056 65688936768 65917023354 65930440212 66167442432 66397190496 66488395428 66811824576 66963325312 66976955136 67043810078 67209514008 67301834769 67390952832 67543766784 67557514752 67629220848 67792089456 68031775734 68121860352 68215434336 68452293483 68466226374 68621478588 68702700544 68712344064 68868154368 68950928592 69457583104 69538837824 69552991872 69794495316 70045387776 70141603968 70302907584 70648382493 70741931904 70902344448 70987563612 71148533144 71163014832 71516929536 71602887384 71779859424 71856047151 72029095047 72114350336 72129028608 72292586496 72379476624 72478898982 72658036152 72739441152 72754246656 72996619328 73006865568 73172414016 73264989252 73629357696 73798682048 73885015188 73900053864 74438372736 74696839308 74903222016 75073070592 75163302648 75333740976 75349074528 75610703259 75882503424 75986737632 76082873454 76266100638 76356370944 76621497232 76637092896 76810873152 76903193913 77018231808 77290538112 77301387072 77476673664 77558908036 77569794666 77960496384 78139780992 78231192552 78247115856 78411099676 78801061248 78817100544 78900757656 79090771032 79370405023 79489133568 79584673392 79765137504 80042099787 80058391686 80346180096 80847922176 81128644128 81145157184 81329159808 81426911202 81611552724 81719619072 81831871296 82034125056 82121196744 82132723764 82318965768 82719401856 82833027408 83023517304 83137560597 83436417792 83731416288 83743169328 84266124768 84341350912 84457204416 84558715479 84750458598 84767708844 84862681344 85072425984 85367816352 85475820794 85900917312 86113228032 86199184386 86216729508 86412232296 86526655488 86951855376 87161257872 87567425408 87585249024 87889364472 87907253616 88010091621 88344442368 88529587328 88651193904 88763352363 88964629806 88977117411 89082432768 89302606848 89425275264 89532757566 89612685344 89735779692 89854603776 90058355712 90172294464 90389452608 90709034312 90829147136 90953912448 91269724644 91288301832 91495304784 91934571456 92386346337 92608836489 92718450432 92737322496 93059327088 93401456967 93522138624 93737210112 93865970016 94197843324 94322575872 94536459264 94650084816 94884019776 95014354968 95140168704 95213478178 95470516512 95706479232 95808062868 96038793396 96304142592 96505968832 96638531976 96877381536 97213761333 97342487424 97563218688 97686652336 97820837298 98172476928 98513353584 98533405152 98875535031 98895660318 99251163648 99595785744 99732593142 99870962688 100217736864 100444987968 100465432704 100565715117 100814271012 101086429248 101176671232 101315650176 101443831272 101688134184 102047663601 102182790528 102323151504 102414497536 102537591884 102932217882 103054050816 103068516096 103302231552 103426392888 103792068107 103947328512 104186374656 104308256736 104329487808 104691742974 105068081664 105089467392 105201010208 105454361376 106112897856 106353516672 106481345418 106722799716 106744522248 107275394304 107404331076 108171525504 108193542912 108438879744 108569214936 108718348473 108815403632 109109161728 109378833408 109494928992 109510298352 109758621024 109897483878 110292535808 110444036544 110698023072 110827522782 110850080796 111248557056 111641888384 111657559104 111776073346 112045258962 112354833024 112609605888 112744953972 113000611464 113023611792 113150241792 113823755136 113980106448 114124310181 114534556416 114817637376 114932245848 114955639344 115216309728 115527347712 115616366359 115935807168 116215010496 116338362054 116354691999 116780332032 116940744576 117185819296 117209671488 117346788828 117616649514 118201591872 118225650816 118351136484 118619506408 118636156548 118776577024 119233700352 119377010088 119647706256 120087587529 120229725952 120519270144 121271883264 121692966192 121717735776 121993739712 122140366803 122417329086 122579428608 122747806944 123181795116 123478448652 123624600576 124079102784 124249541112 124509933002 124535275956 124982946816 125154626688 125597124432 125614753992 126200113088 126512026368 126685806624 127125687897 127151563266 127294022016 127608638976 127744083824 128051724528 128213731191 128405523456 128851375968 129169842048 129298776579 129325094262 129618348444 129789983232 130084291584 130427783064 131351138112 131377873536 131834046708 131860880424 132794380992 132976790856 133446944709 133623649152 133926650624 133953910272 134087620156 134419028016 134603669538 134781905664 135087533568 135115029504 135258441696 135584178912 135728089063 136063551468 136243720704 136430868672 136904586966 136932452748 137242957176 137424688128 137901857184 139077675648 139105983744 139588990632 140283207936 140605815168 141296764986 141483863808 141804688896 141975127224 142297066288 142326029664 142820217267 143033859072 143205774768 143559718848 143712094302 144058190094 144228700672 144258057216 144758953248 144957797964 145316072304 145478882304 145993238656 146013731136 146344828032 146529978504 146731255947 147258715392 147597364096 147770030376 147800107728 148343490477 148876745472 149393678616 149806444032 150146141184 150326605296 150667481952 150698149056 151221406518 151765006848 151973475264 152165746908 152532201276 152712741888 153242994464 153274185792 153621746304 153806387826 154398326823 154581076224 154602774144 154953347328 155117816072 155139589332 155920992768 156279561984 156462385104 156494231712 156822199352 157037614461 157602122496 157634201088 157801515312 158181542064 158740810046 159169346784 159530275008 159722018127 160084199574 160116783372 160692360192 162257288256 162290314368 162658319616 162853822404 163223105448 163439238144 163663742592 164068250112 164242393488 164265447528 164637931536 164846225817 165438803712 165666054816 166047034608 166241284173 166275121194 166872835584 167462832576 167486338656 167664110019 168067888443 168532249536 168682701824 168914408832 169117430958 169500917196 169535417688 169725362688 170735632704 170951641588 171801834624 172226456064 172398368772 172433459016 172824464592 173903710752 174322515744 174507543081 175134850816 175170498048 175778728944 175814507232 176020183242 176424974271 176688884736 177059174656 177302387808 177526704726 177929259612 177954234822 178164865536 178850550528 179065515132 179225370688 179471559384 179709207552 180344588928 180778905216 181418068624 181907824896 182539449288 182576603664 182990609568 183625993629 183869142912 184772692674 185217672978 185436900864 185474644992 186118654176 186764899503 186802913934 187044277248 187474420224 187731940032 188395686648 188645151744 189300169632 189768039552 190028709936 190426956356 190941033024 191412958464 191616125736 192077586792 192608285184 192756697913 193011937664 193277063952 193754763072 193987641393 194427522666 194684974848 195126437376 195373304672 195641674596 196344953856 197026707168 197066810304 197751070062 197791320636 198502327296 199191571488 199465186284 200435473728 200889975936 200930865408 201131430234 201628542024 201905504307 202172858496 202631300352 202887662544 203376268368 204095327202 204365581056 204646303008 204828995072 205075183768 205356880449 205864435764 206108101632 206137032192 206604463104 206852785776 207584136214 208372749312 208616513472 208658975616 209383485948 210136163328 210402020416 210908722752 211945147479 212225795712 212707033344 212962690836 213445599432 213489044496 214550788608 214808662152 215568141453 216087285141 216343051008 216387085824 216877759488 217138429872 217436696946 217630807264 218218323456 218989857984 219020596704 219517242048 219794967756 220585071616 220888073088 221396046144 221655045564 221700161592 223283776768 223315118208 223552146692 224090517924 224709666048 225219211776 225489907944 226001222928 226047223584 226832109777 227647510272 227960212896 228248620362 229069112832 229864491696 229911278688 230432619456 230709581739 231054695424 231232732718 231871614336 232430020992 232676724108 232709383998 233881489152 234371638592 234419342976 234693577656 235233299028 236403183744 236451301632 236702272968 237239012816 237272313096 238111215069 238467400704 238754020176 239295412512 240126299361 240175175058 240459451904 241038540288 242543766528 243385932384 243435471552 243987479424 244280733606 244834658172 245158857216 245495613888 246363590232 246956897304 248158205568 248499082224 249019866004 249070551912 250309253376 251194248864 251229507984 252066451117 252400226176 253024052736 253371613248 253676146437 254251375794 254303126532 254588044032 255217277952 255488167648 256103449056 256427462382 257702751936 258339684096 258597553158 258650188524 259236696888 259579966464 260855566128 262702276224 262755747072 263668093416 263721760848 264030274863 265588761984 265953581712 266290057089 266893889418 266931352233 267247298304 267853301248 267907820544 268175240312 268838056032 269207339076 269563811328 270175067136 270516883392 271168357824 271456178126 272127102936 272487441408 272861737344 273809173932 273864905496 274485914352 275803714368 277159039011 278155351296 278211967488 279177981264 280204370901 280566415872 281211630336 282593529972 282967727616 283609377792 283950254448 284594132576 284652059328 285640434534 286411549536 287119437696 287424188604 288116380188 288457401344 289517906496 289915595928 290632144608 291641283999 291986477312 292027462272 292689656064 293059957008 293462511894 294517430784 295194728192 295540060752 295600215456 296626605093 296686980954 297753490944 298787357232 299612888064 300653210592 301334963904 301396298112 301697145351 302442813036 303530013696 303946950528 304331493816 305064402552 306142990803 306485988928 306548371584 307243492608 307612775652 308796653646 309162152448 309205548288 309906694656 310235632144 310279178664 311376204321 311841985536 312559123968 312924770208 312988463424 313644398704 314075228922 315204244992 315268402176 315603030624 316363084128 317481620092 318338693568 319060550016 319444036254 320168399148 320233566744 324514576512 324580628736 325316639232 325707644808 326446210896 327327485184 328136500224 328484786976 328530895056 329275863072 329625359153 329692451634 330877607424 331332109632 332094069216 332482568346 332550242388 333247173623 333745671168 334925665152 334972677312 335328220038 336135776886 337064499072 337828817664 338234861916 339001834392 339070835376 339450725376 341471265408 341903283176 342372930543 343603669248 344452912128 344796737544 344866918032 345648929184 346849099077 347807421504 348645031488 349015086162 349064075997 350269701632 350340996096 351557457888 351629014464 352040366484 352849948542 354118349312 354604775616 355053409452 355858519224 355908469644 356329731072 357701101056 358131030264 358450741376 358943118768 360262762587 360689177856 361557810432 362836137248 363815649792 365078898576 365153207328 365981219136 366421100409 367251987258 367738285824 369545385348 370435345956 370873801728 372237308352 373529799006 373605827868 374948840448 375463880064 376791373296 378600339264 379536079104 380057419872 380853912712 381377063691 381882066048 382825916928 383232251472 384155173584 384641193573 385216570368 385513395826 386023875328 386554127904 387509526144 387896329737 387975282786 388855045332 389369949696 390252874752 390746609344 391283349192 394053414336 394133620608 395502140124 395582641272 398383142976 398930372568 400340834127 400870947456 401779951872 401861730816 402262860468 403257084048 403811008614 404345716992 405262600704 405775325088 406752536736 407184267189 408190654404 408731162112 409292606016 409657990144 410150367536 410713760898 411728871528 412274064384 413705571552 415168272428 417233026944 417317951232 418766971896 420804040832 421817445504 423890294958 424451591424 425414066688 425925381672 426891198864 426978088992 428460651801 429101577216 429617324304 431136282906 432174570282 432686102016 432774171648 434276859744 434873393892 435261614528 435784765507 436436646912 437979715968 438041193408 439034484096 439589935512 440193767841 441776146176 442792092288 443310091128 443400323184 445030471431 446567553536 446630236416 447104293384 448181035848 449419332096 450438423552 450979815888 452002445856 452094447168 453664219554 455295020544 455920425792 456497240724 458138225664 459728983392 459822557376 460865238912 461419163478 462465465436 463743228672 464860041984 465353448216 465418767996 467762978304 468743277184 468838685952 469387155312 470466598056 471112843383 472806367488 472902603264 473404545936 474478025632 474544626192 476222430138 477508040352 478590825024 479166054381 480252598722 480350350116 480918903808 482077080576 486771864768 486870943104 487974958848 488561467212 489669316344 490317714432 490991227776 492727180464 493913794608 494538677451 496316411136 496998164448 498039732008 498141103824 498723852519 500618506752 502388497728 502459015968 502992330057 504132902234 504203665329 504800452352 506048105472 506743226496 507352292874 508502751588 508606253064 509176088064 510976335296 512206898112 512854924764 515405503872 516679368192 517195106316 517300377048 518473393776 521711132256 523522629243 525404552448 525511494144 527336186832 527443521696 528060549726 529274922813 531177523968 531907163424 532580114178 533787778836 533862704466 534494596608 535706602496 536350480624 537676112064 538414678152 539127622656 541033766784 542336715648 542912356252 544254205872 545723474688 547618347864 547729810992 548971828704 550877980887 551607428736 554318078022 555592835161 556310702592 556423934976 558355962528 560294698509 560408741802 561132831744 562423260672 565187059944 565935455232 567900508896 569188265152 569304118656 571280869068 572823099072 574238875392 574848377208 576232760376 578270093739 579035812992 579831191856 581264289216 581962924179 583282567998 583972954624 584054924544 585379312128 586119914016 586925023788 589034861568 590389456384 591080121504 591200430912 593253210186 593373961908 595506981888 597574714464 601306421184 602669927808 602792596224 603394290702 604885626072 607893901056 608662987632 610128805104 612285981606 612971977856 613096743168 614486985216 615225551304 616070641347 617593307292 618324304896 618411096576 619813389312 620471264288 620558357328 622752408642 625118247936 625849540416 625976926848 627288797408 628150457844 630408489984 631206061248 632726168256 634963240184 635835442437 636677387136 638121100032 638888072508 640336798296 640467133488 646704424359 648261855423 649029153024 649161257472 650633278464 651415289616 652892421792 654654970368 656969573952 657061790112 658551726144 659250718306 659384903268 661755214848 662664219264 664188138432 664965136692 665100484776 666494347246 669851330304 669945354624 670656440076 672271553772 674128998144 675657635328 676469723832 678003668784 678141670752 680496329331 682942530816 683806566352 684745861086 687207338496 689593475088 689733836064 691297858368 692128745217 693698198154 695614843008 697290062976 698030172324 698128151994 700539403264 703114915776 703258028928 704080732968 705699897084 708236698624 709209551232 710106818904 711717038448 711816939288 714333645207 715402202112 716262060528 716901482752 717886237536 720378898083 720525525174 721378355712 723115620864 725672274496 726544476749 727631299584 730157797152 730306414656 731962438272 732842200818 734503974516 735476571648 739090770696 740870691912 744474616704 747059598012 747211655736 750927760128 753582746592 756199353351 757200678528 759072158208 760114839744 761028439311 761707825424 762754127382 763764132096 765651833856 766464502944 768310347168 769282387146 771026791652 772047750656 773108255808 775019052288 775792659474 775950565572 777710090664 778739899392 781493218688 782566698384 788106828672 788267241216 791004280248 791165282544 796766285952 797860745136 798870171267 800681668254 801741894912 803559903744 803723461632 804525720936 806514168096 807622017228 808691433984 809314564513 810525201408 811550650176 813505073472 814368534378 816381308808 817462324224 818585212032 820300735072 821427521796 823457743056 827411143104 830336544856 831477117033 834466053888 834635902464 837533943792 840613112703 841608081664 843634891008 847780589916 848903182848 850828133376 851850763344 853782397728 853956177984 856921303602 859234648608 862272565812 864349140564 865372204032 868553719488 869746787784 870523229056 871569531014 874923851997 875959431936 876082386816 878068968192 879179871024 880387535682 883552292352 885584184576 886620182256 886800646368 889879815279 890060942862 893135107072 893260472832 894208586768 896362071696 898838664192 901959631776 904004891712 904188894336 905091436053 907328439108 910590041088 911840851584 912994481448 918428972409 919457966784 919645114752 921730477824 922838326956 924930930872 927486457344 929720083968 930706896432 930837535992 934128612963 935525956608 937486554368 937677371904 938774310624 940933196112 942225686766 945612734976 945805206528 946809091872 948956051264 949089252384 950096623441 952444860276 955016080704 957181650048 958332108762 960505197444 960700700232 973543729536 973741886208 975949917696 977122934424 979338632688 981982455552 985454360928 987827589216 988876077459 989077354902 992632822272 993996328896 996079464016 996282207648 997447705038 999741520869 1001237013504 1004776995456 1004918031936 1005984660114 1008265804468 1008407330658 1009600904704 1013486452992 1014704585748 1017005503176 1017212506128 1018352176128 1021952670592 1024413796224 1025709849528 1027118791629 1030811007744 1033358736384 1034390212632 1034600754096 1036946787552 1040547297231 1043422264512 1047045258486 1050809104896 1051022988288 1054672373664 1054887043392 1056121099452 1058549845626 1062355047936 1063814326848 1065160228356 1067575557672 1067725408932 1068989193216 1072700961248 1075352224128 1076829356304 1080788287761 1082067533568 1084673431296 1085824712504 1088508411744 1091446949376 1095236695728 1095459621984 1097943657408 1099263301227 1101755961774 1103214857472 1108636156044 1111185670322 1112621405184 1116711925056 1120589397018 1120817483604 1124846521344 1130374119888 1135801017792 1138376530304 1138608237312 1142561738136 1144131191073 1145646198144 1148477750784 1149696754416 1152465520752 1153923580719 1156540187478 1158071625984 1159662383712 1162528578432 1163688989211 1163925848358 1166565135996 1167945909248 1168109849088 1170758624256 1172239828032 1173850047576 1180778912768 1182160243008 1182400861824 1186506420372 1186747923816 1195149428928 1201022502381 1202612842368 1205339855616 1205585192448 1206788581404 1209771252144 1215787802112 1217325975264 1220257610208 1221552801567 1224571963212 1225943955712 1226193486336 1228973970432 1230451102608 1232141282694 1235186614584 1236822193152 1240942528576 1241116714656 1245504817284 1251699080832 1251953853696 1254577594816 1256300915688 1262412122496 1265452336512 1269926480368 1271670884874 1273354774272 1276242200064 1277776145016 1280673596592 1280934266976 1285381955403 1293408848718 1296523710846 1298058306048 1298322514944 1302830579232 1305784843584 1307354296521 1309309940736 1313939147904 1314123580224 1317103452288 1318501436612 1318769806536 1325328438528 1328376276864 1329930273384 1330200969552 1332988694492 1339702660608 1339890709248 1341312880152 1344543107544 1348257996288 1349296885391 1351315270656 1352939447664 1356007337568 1356283341504 1360992658662 1365885061632 1367613132704 1369491722172 1374414676992 1379186950176 1379467672128 1382595716736 1384257490434 1387396396308 1391229686016 1394580125952 1396060344648 1396256303988 1406229831552 1406516057856 1408161465936 1411399794168 1413338530149 1418419102464 1420213637808 1423434076896 1423633878576 1428667290414 1432524121056 1433802965504 1435772475072 1437498163143 1440757796166 1441051050348 1442756711424 1446231241728 1451344548992 1453088953498 1460315594304 1460612829312 1463924876544 1465684401636 1469007949032 1470953143296 1478181541392 1481741383824 1483616032353 1488949233408 1494119196024 1494423311472 1496171557557 1501855520256 1507165493184 1508976990171 1512398706702 1512610995987 1514401357056 1518144316416 1520229679488 1522056878622 1523415650848 1525508254764 1527528264192 1532929005888 1536620694336 1538564774292 1542053583304 1544095501312 1546216511616 1550038104576 1551585318948 1551901131144 1555420181328 1562986437376 1565133396768 1570567887729 1576213657344 1576534482432 1582008560496 1582330565088 1587824768439 1593532571904 1595721490272 1597740342534 1601363336508 1603483789824 1607119807488 1609051441872 1613028336192 1615244034456 1617382867968 1618629129026 1623101300352 1627010146944 1628737068756 1632762617616 1637170424064 1640601470144 1642855043592 1646915486112 1652633942661 1654822286208 1660673089712 1662954234066 1666778505483 1668932107776 1669271804928 1675067887584 1680884095527 1681226225406 1683216163328 1687269782016 1695561179832 1697806365696 1703701526688 1707564795456 1707912355968 1713842607204 1718469297216 1724545131624 1728698281128 1734810281217 1737107438976 1739493575568 1741046458112 1743139062028 1749847703994 1751918863872 1752164773632 1756137936384 1758359742048 1760775071364 1764465157819 1767104584704 1771168369152 1773240364512 1773601292736 1779759630558 1780121885724 1786520945664 1788417173536 1792724143392 1803919263552 1808009783424 1808377788672 1810182872106 1814656878216 1823681703168 1825988962896 1836857944818 1838915933568 1839290229504 1843460955648 1845676653912 1848211924041 1849861861744 1854972914688 1859440167936 1861413792864 1861675071984 1868257225926 1874973108736 1875354743808 1877548621248 1881866392224 1884451373532 1891225469952 1893618183744 1897912102528 1898178504768 1900193246882 1904889720552 1907506327311 1910032161408 1914363300096 1916664217524 1921010394888 1921401400464 1940113273077 1947087459072 1947483772416 1951899835392 1954245868848 1958677265376 1963964911104 1970908721856 1975655178432 1977752154918 1978154709804 1985265644544 1987992657792 1992158928032 1992564415296 1994895410076 1999483041738 2009553990912 2009836063872 2011969320228 2016531608936 2016814661316 2019201809408 2026972905984 2029409171496 2034011006352 2034425012256 2041488987993 2043905341184 2048827592448 2051419699056 2054237583258 2061622015488 2068780425264 2069201508192 2073893575104 2076386235651 2081094594462 2086844529024 2094090516972 2101618209792 2109344747328 2109774086784 2112242198904 2117099691252 2124710095872 2127628653696 2130320456712 2135151115344 2135450817864 2143000935621 2145401922496 2150704448256 2153658712608 2161136694249 2161576575522 2164135067136 2169346862592 2171649425008 2177016823488 2179633430247 2182893898752 2190473391456 2190919243968 2195887314816 2198526602454 2203511923548 2206429714944 2217272312088 2222371340644 2233423850112 2241178794036 2241634967208 2260748239776 2268598060053 2271602035584 2276753060608 2277216474624 2285123476272 2288262382146 2291292396288 2296955501568 2299393508832 2304931041504 2307377514071 2307847161438 2313080374956 2316143251968 2319324767424 2325057156864 2327377978422 2327851696716 2333130271992 2336219698176 2344479656064 2347700095152 2364320486016 2364801723648 2373012840744 2373495847632 2390298857856 2396610513801 2402045004762 2405225684736 2410679711232 2411170384896 2413577162808 2419542504288 2427943693539 2431575604224 2434651950528 2440515220416 2443105603134 2449143926424 2451887911424 2452386972672 2460902205216 2464282565388 2470373229168 2481885057152 2482233429312 2491009634568 2494431351099 2503398161664 2503907707392 2509155189632 2512601831376 2521839338109 2524824244992 2530904673024 2539852960736 2543341769748 2546709548544 2552484400128 2555552290032 2561347193184 2561868533952 2570763910806 2586817697436 2593047421692 2596116612096 2605661158464 2611569687168 2614708593042 2624771555991 2627878295808 2628247160448 2634206904576 2637002873224 2637539613072 2650656877056 2656752553728 2659860546768 2660401939104 2665977388984 2669639445837 2679405321216 2679781418496 2682625760304 2689086215088 2696515992576 2698593770782 2705878895328 2712014675136 2712566683008 2715274308159 2721985317324 2731770123264 2735226265408 2738983444344 2755286917227 2758373900352 2758935344256 2765191433472 2768514980868 2774792792616 2782459372032 2789160251904 2792120689296 2792512607976 2802385838889 2812459663104 2813032115712 2816322931872 2822799588336 2826677060298 2836838204928 2840427275616 2846868153792 2847267757152 2850289870323 2857334580828 2865048242112 2867605931008 2871544950144 2874996326286 2881515592332 2882102100696 2902689097984 2906177906996 2920631188608 2921225658624 2927849753088 2931368803272 2938015898064 2956363082784 2963482767648 2966628232377 2967232064706 2977898466816 2988238392048 2988846622944 2992343115114 2999224562607 3003711040512 3014330986368 3017953980342 3024797413404 3025221991974 3028802714112 3040459358976 3044113757244 3046831301696 3051016509528 3055056528384 3065858011776 3073241388672 3077129548584 3081356374887 3084107166608 3092433023232 3100076209152 3103170637896 3103802262288 3110840362656 3121641891693 3125972874752 3130266793536 3141135775458 3152427314688 3153068964864 3164017120992 3164661130176 3175649536878 3187065143808 3191442980544 3195480685068 3202726673016 3206967579648 3218102883744 3226056672384 3230488068912 3237258258052 3246202600704 3254020293888 3257474137512 3265525235232 3274340848128 3276863864521 3281202940288 3285710087184 3293830972224 3297789903681 3305267885322 3309644572416 3321346179424 3325908468132 3333557010966 3337864215552 3350135775168 3361768191054 3362452450812 3366432326656 3374539564032 3391122359664 3407403053376 3415129590912 3415824711936 3427685214408 3432393573219 3436938594432 3449090263248 3457396562256 3461770742157 3469620562434 3474214877952 3478987151136 3482092916224 3486278124056 3491066967633 3499695407988 3503837727744 3504329547264 3512275872768 3516719484096 3521550142728 3528930315638 3542336738304 3546480729024 3547202585472 3559519261116 3560243771448 3576834347072 3585448286784 3603067507143 3607838527104 3616019566848 3616755577344 3620365744212 3629313756432 3647363406336 3651977925792 3664658404701 3673715889636 3677831867136 3678580459008 3686921911296 3691353307824 3696423848082 3699723723488 3722827585728 3723350143968 3736514451852 3749946217472 3755097242496 3763732784448 3768902747064 3787236367488 3795824205056 3796357009536 3800386493764 3809779441104 3815012654622 3820064322816 3828726600192 3833328435048 3842020789776 3842802800928 3856145866209 3880226546154 3894174918144 3894967544832 3908491737696 3917354530752 3922062889563 3927929822208 3941817443712 3951310356864 3955504309836 3956309419608 3975985315584 3984317856064 3985128830592 3989790820152 3998966083476 4019107981824 4019672127744 4023938640456 4033063217872 4033629322632 4047890656173 4053945811968 4058818342992 4068022012704 4068850024512 4082977975986 4087810682368 4097655184896 4102839398112 4108475166516 4123244030976 4137560850528 4138403016384 4147787150208 4152772471302 4162189188924 4173689058048 4188181033944 4218689494656 4219548173568 4224484397808 4234199382504 4255257307392 4260640913424 4270302230688 4270901635728 4285129668989 4286001871242 4290803844992 4301408896512 4307317425216 4312494489429 4322273388498 4323153151044 4328270134272 4338693725184 4343298850016 4354033646976 4359266860494 4380946782912 4381838487936 4391774629632 4397053204908 4407023847096 4412859429888 4434544624176 4444742681288 4450848097059 4466847700224 4482357588072 4483269934416 4488514672671 4521496479552 4526930970513 4537196120106 4537832987961 4543204071168 4553506121216 4554432949248 4570246952544 4576524764292 4582584792576 4598787017664 4609862083008 4614755028142 4615694322876 4626160749912 4632286503936 4638649534848 4650114313728 4654755956844 4655703393432 4666260543984 4688959312128 4695400190304 4711703663187 4728640972032 4729603447296 4746025681488 4746991695264 4763474305317 4780597715712 4793221027602 4804090009524 4810451369472 4821359422464 4827154325616 4839085008576 4855887387078 4869303901056 4881030440832 4886211206268 4898287852848 4903775822848 4921804410432 4928565130776 4940746458336 4957901827983 4963770114304 4964466858624 4982019269136 4988862702198 5000335516449 5006796323328 5007815414784 5018310379264 5025203662752 5042652286581 5043678676218 5049648489984 5061809346048 5079705921472 5086683539496 5093419097088 5111104580064 5122694386368 5123737067904 5141527821612 5173635394872 5186094843384 5204430843651 5211322316928 5223139374336 5229417186084 5249543111982 5255756591616 5256494320896 5268413809152 5274005746448 5275079226144 5293395473457 5301313754112 5313505107456 5319721093536 5320803878208 5331954777968 5339278891674 5359562836992 5365251520608 5378172430176 5397187541564 5411757790656 5424029350272 5425133366016 5430548616318 5443970634648 5470452530816 5477966888688 5510573834454 5516747800704 5517870688512 5530382866944 5537029961736 5549585585232 5564918744064 5578320503808 5584241378592 5585025215952 5603631105601 5604771677778 5624919326208 5626064231424 5632645863744 5645599176672 5653354120596 5665201951591 5673676409856 5680854551232 5693736307584 5694535514304 5700579740646 5714669161656 5722518981933 5730096484224 5743089900288 5749992652572 5763031184664 5764204201392 5805378195968 5812355813992 5820339819231 5841262377216 5842451317248 5855699506176 5862737606544 5876031796128 5912726165568 5926965535296 5933256464754 5934464129412 5955796933632 5976476784096 5977693245888 5984686230228 5998449125214 6028661972736 6035907960684 6049594826808 6050443983948 6057605428224 6080918717952 6088227514488 6093662603392 6102033019056 6124466963979 6131716023552 6146482777344 6154259097168 6162712749774 6168214333216 6184866046464 6206341275792 6207604524576 6221680725312 6229158706953 6243283783386 6251945749504 6260533587072 6282271550916 6304854629376 6328034241984 6329322260352 6351299073756 6374130287616 6382885961088 6390961370136 6405453346032 6429002806863 6436205767488 6452113344768 6460976137824 6474516516104 6483410082747 6492405201408 6508040587776 6514948275024 6531050470464 6538900290741 6548681696256 6553727729042 6562405880576 6571420174368 6587661944448 6595579807362 6610535770644 6619289144832 6642692358848 6651816936264 6667114021932 6700271550336 6723536382108 6724904901624 6782244719328 6805794180159 6814806106752 6830259181824 6831649423872 6855370428816 6864787146438 6873877188864 6898180526496 6914793124512 6922132542213 6923541484314 6939241124868 6948429755904 6957974302272 6964185832448 6972556248112 6982133935266 6999390815976 7008659094528 7033438968192 7043100285456 7057860631276 7092961458048 7094405170944 7119038522232 7120487542896 7153668694144 7170896573568 7189831541403 7206135014286 7215677054208 7232039133696 7233511154688 7240731488424 7258627512864 7283831080617 7294726812672 7303955851584 7329316809402 7347431779272 7355663734272 7357160918016 7382706615648 7392847696164 7399447446976 7445655171456 7446700287936 7473028903704 7483294053297 7510194484992 7527465568896 7537805494128 7565518014327 7574472734976 7591648410112 7592714019072 7600772987528 7619558882208 7630025309244 7640128645632 7657453200384 7666656870096 7684041579552 7685605601856 7712291732418 7760453092308 7788349836288 7816983475392 7834709061504 7844125779126 7883634887424 7902620713728 7911008619672 7912618839216 7951970631168 7968635712128 7970257661184 7979581640304 7997932166952 8008918337511 8038215963648 8039344255488 8047877280912 8066126435744 8067258645264 8095781312346 8117636685984 8136044025408 8137700049024 8145822924477 8165955951972 8175621364736 8195310369792 8205678796224 8216950333032 8265860751681 8275121701056 8276806032768 8295574300416 8305544942604 8324378377848 8347378116096 8376362067888 8407157516667 8437378989312 8439096347136 8448968795616 8468398765008 8510514614784 8521281826848 8540604461376 8541803271456 8550869610969 8570259337978 8572003742484 8581607689984 8602817793024 8614634850432 8624988978858 8644546776996 8646306302088 8686597700032 8708067293952 8718533720988 8761893565824 8763676975872 8783549259264 8794106409816 8814047694192 8869089248352 8889485362576 8899884697131 8901696194118 8933695400448 8964715176144 8966539868832 8977029345342 8997673687821 9042992959104 9053861941026 9074392240212 9075665975922 9086408142336 9107012242432 9140493905088 9153049528584 9165169585152 9197574035328 9219724166016 9229510056284 9231388645752 9252321499824 9277299069696 9300228627456 9309511913688 9311406786864 9332521087968 9364925675079 9377918624256 9390800380608 9423407326374 9445078197737 9457281944064 9459206894592 9492051362976 9493983390528 9526948610634 9561195431424 9586442055204 9608180019048 9620902738944 9654308651232 9678170017152 9711774774156 9738607802112 9762060881664 9772422412536 9796575705696 9830591593563 9843608820864 9857130261552 9881492916672 9893369711043 9915803655966 9927540228608 9928933717248 9964038538272 9977725404396 10000671032898 10013592646656 10036620758528 10050407325504 10085304573162 10087357352436 10099296979968 10123618692096 10159411842944 10173367078992 10222209160128 10245388772736 10247474135808 10283055643224 10347270789744 10372189686768 10385312226471 10408861687302 10422644633856 10446278748672 10458834372168 10473200902899 10499086223964 10511513183232 10512988641792 10536827618304 10548011492896 10550158452288 10586790946914 10627010214912 10639442187072 10641607756416 10663909555936 10678557783348 10730503041216 10756344860352 10794375083128 10809202521429 10823515581312 10848058700544 10850266732032 10861097232636 10887941269296 10940905061632 10955933777376 10993975214103 11021147668908 11033495601408 11035741377024 11060765733888 11074059923472 11099171170464 11168482757184 11170050431904 11207262211202 11209543355556 11249838652416 11265291727488 11291198353344 11306708241192 11330403903182 11361709102464 11387472615168 11389071028608 11401159481292 11429338323312 11445037963866 11460192968448 11486179800576 11499985305144 11526062369328 11528408402784 11568437598627 11610756391936 11624711627984 11640679638462 11682524754432 11684902634496 11725475213088 11752063592256 11766188668689 11825452331136 11853931070592 11866512929508 11868928258824 11952953568192 11955386491776 11969372460456 11996898250428 12057323945472 12071815921368 12099189653616 12100887967896 12143671968519 12161837435904 12176455028976 12187325206784 12204066038112 12248933927958 12263432047104 12292965554688 12308518194336 12325425499548 12336428666432 12351256104733 12369732092928 12412682551584 12415209049152 12443361450624 12458317413906 12486567566772 12521067174144 12564543101832 12656068483968 12658644520704 12702598147512 12765771922176 12781922740272 12810906692064 12855389006967 12858005613726 12872411534976 12904226689536 12921952275648 12937483468287 12949033032208 12966820165494 12984810402816 13016081175552 13029896550048 13062100940928 13077800581482 13107455458084 13124811761152 13142840348736 13175323888896 13191159614724 13221071541288 13238578289664 13285384717696 13303633872528 13334228043864 13352544291177 13400543100672 13447072764216 13449809803248 13564489438656 13580792911539 13611588360318 13629612213504 13660518363648 13663298847744 13710740857632 13729574292876 13747754377728 13796361052992 13829586249024 13844265084426 13847082968628 13878482249736 13896859511808 13915948604544 13945112496224 13964267870532 13998781631952 14066877936384 14086200570912 14115721262552 14135110989561 14185922916096 14188810341888 14238077044464 14240975085792 14290422915951 14307337388288 14341793147136 14379663082806 14412270028572 14431354108416 14464078267392 14481462976848 14517255025728 14567662161234 14607911703168 14658633618804 14694863558544 14711327468544 14765413231296 14785695392328 14798894893952 14873705483949 14891310342912 14893400575872 14946057807408 14966588106594 15001006549347 15020388969984 15054931137792 15075610988256 15127956859743 15131036028654 15148945469952 15183296820224 15185428038144 15201545975056 15239117764416 15260050618488 15280257291264 15333313740192 15368083159104 15371211203712 15424583464836 15520906184616 15613292530953 15633966950784 15669418123008 15688251558252 15767269774848 15805241427456 15822017239344 15825237678432 15880186420371 15903941262336 15937271424256 15940515322368 15959163280608 15995864333904 16017836675022 16078688510976 16095754561824 16132252871488 16134517290528 16151642598497 16191562624692 16235273371968 16272088050816 16275400098048 16291645848954 16331911903944 16411357592448 16433900666064 16531721503362 16550243402112 16553612065536 16591148600832 16611089885208 16648756755696 16694756232192 16752724135776 16810893316803 16814315033334 16874757978624 16878192694272 16897937591232 16936797530016 16995605854773 17021029229568 17042563653696 17081208922752 17083606542912 17101739221938 17140518675956 17144007484968 17163215379968 17229269700864 17249977957716 17289093553992 17292612604176 17373195400064 17416134587904 17437067441976 17461019457693 17523787131648 17527353951744 17567098518528 17588212819632 17628095388384 17738178496704 17778970725152 17799769394262 17803392388236 17867390800896 17929430352288 17933079737664 17954058690684 17995347375642 18085985918208 18107723882052 18148784480424 18151331951844 18172816284672 18280987810176 18306099057168 18373400891937 18395148070656 18439448332032 18459020112568 18462777291504 18504642999648 18554598139392 18619023827376 18622813573728 18665042175936 18687476120859 18729851350158 18755837248512 18781600761216 18846814652748 18890156395474 18914563888128 18984102725952 18987966781056 19053897221268 19122390862848 19172884110408 19216360038096 19287008420589 19308617302464 19356340034304 19423549548312 19450230248241 19477215604224 19524121763328 19544844825072 19593151411392 19616700872223 19661183187126 19687217641728 19714260523104 19762985833344 19786739422086 19831607311932 19855080457216 19857867434496 19928077076544 19955450808792 20001342065796 20073241517056 20100814651008 20170609146324 20174714704872 20318823685888 20346734157984 20417382540477 20444418320256 20490777545472 20494948271616 20566111286448 20694541579488 20744379373536 20766397626639 20770624452942 20817723374604 20845289267712 20892557497344 20917668744336 20946401805798 20998172447928 21025977283584 21096022985792 21100316904576 21173581893828 21278884374144 21283215512832 21327819111872 21357115566696 21461006082432 21512689720704 21569494624209 21588750166256 21618405042858 21647031162624 21696117401088 21700533464064 21722194465272 21775882538592 21851493241851 21881810123264 21911867554752 21987950428206 22042295337816 22066991202816 22071482754048 22148119846944 22198342340928 22336965514368 22340100863808 22414524422404 22419086711112 22530583454976 22582396706688 22613416482384 22660807806364 22723418204928 22774945230336 22778142057216 22802318962584 22858676646624 22890075927732 22920385936896 22938047051647 22972359601152 22999970610288 23052124738656 23056816805568 23136875197254 23249423255968 23281359276924 23365049508864 23450950426176 23504127184512 23532377337378 23650904662272 23707862141184 23733025859016 23737856517648 23905907136384 23910772983552 23938744920912 23993796500856 24026755012533 24114647890944 24143631842736 24198379307232 24201775935792 24287343937038 24352910057952 24374650413568 24408132076224 24437468773431 24497867855916 24526864094208 24585931109376 24617036388672 24650850999096 24672857332864 24702512209466 24797582255043 24825365103168 24830418098304 24886722901248 24916634827812 24973135133544 25042134348288 25129086203664 25221472550001 25312136967936 25317289041408 25405196295024 25531543844352 25563845480544 25621813384128 25652608832907 25710778013934 25716011227452 25744823069952 25808453379072 25843904551296 25874966936574 25898066064416 25933640330988 26059793100096 26124201881856 26155601162964 26214910916168 26249623522304 26285680697472 26350647777792 26382319229448 26442143082576 26570769435392 26607267745056 26668456087728 26699654091393 26705088582354 26801086201344 26894145528432 26899619606496 26993021063463 27128978877312 27161585823078 27223176720636 27259224427008 27321036727296 27421481715264 27459148585752 27495508755456 27592722105984 27659172498048 27688530168852 27694165937256 27756964499472 27831897209088 27890224992448 27928535741064 27997563263904 28094777025237 28133755872768 28172401141824 28231442525104 28270221979122 28335234593211 28371845832192 28377620683776 28476154088928 28481950171584 28580845831902 28614674776576 28683586294272 28759326165612 28824540057144 28862708216832 28962925953696 29034510051456 29135324322468 29215823406336 29317267237608 29389727117088 29491774780689 29530826462592 29571390784656 29597789787904 29747410967898 29782620685824 29786801151744 29892115614816 29933176213188 29995907682923 30002013098694 30040777939968 30109862275584 30151221976512 30255913719486 30262072057308 30297890939904 30370856076288 30403091950112 30478235528832 30520101236976 30666627480384 30736166318208 30742422407424 30849166929672 31041812369232 31155936679413 31226585061906 31267933901568 31338836246016 31376503116504 31419602708697 31534539549696 31610482854912 31644034478688 31650475356864 31760372840742 31874542848512 31881030644736 31918326561216 31991728667808 32035673350044 32191509123648 32264505742976 32269034581056 32303285196994 32383125249384 32427607564287 32470546743936 32544176101632 32550800196096 32583291697908 32663823807888 32822715184896 32867801332128 32981925642309 33063443006724 33100486804224 33107224131072 33182297201664 33222179770416 33297513511392 33505448271552 33621786633606 33628630066668 33749515957248 33795875182464 33873595060032 33991211709546 34085127307392 34162417845504 34167213085824 34203478443876 34281037351912 34288014969936 34326430759936 34458539401728 34499955915432 34578187107984 34585225208352 34705312795881 34746390800128 34832269175808 34874134883952 34922038915386 35047574263296 35054707903488 35176425639264 35256190776768 35298566006067 35476356993408 35557941450304 35599538788524 35606784776472 35858860704576 35866159475328 35908117381368 35990694751284 36171971836416 36215447764104 36297568960848 36302663903688 36431015905557 36561975620352 36612198114336 36746801783874 36790296141312 36878896664064 36918040225136 36925554583008 37009285999296 37053768314199 37109196278784 37238047654752 37245627147456 37330084351872 37374952241718 37459702700316 37563201522432 37693629305496 37780312790948 37968205451904 37975933562112 38107794442536 38345768220816 38432720076192 38566167020901 38574016841178 38617234604928 38712680068608 38847099096624 38900460496482 38954431208448 39048243526656 39089689650144 39186302822784 39225417739207 39233401744446 39322366374252 39374435283456 39428521046208 39525971666688 39573478844172 39663214623864 39715734868992 39856154153088 39910901617584 40002684131592 40057632873531 40201629302016 40341218292648 40349429409744 40637647371776 40693468315968 40742378734617 40834765080954 40888836640512 40981555090944 40989896543232 41132222572896 41389083158976 41488758747072 41532795253278 41541248905884 41635446749208 41690578535424 41835337488672 41892803611596 41996344895856 42192045971584 42200633809152 42347163787656 42405332968683 42557768748288 42566431025664 42655638223744 42714231133392 42871268747853 42922012164864 43025379441408 43138989248418 43177500332512 43236810085716 43294062325248 43392234802176 43444388930544 43551765077184 43702986483702 43763620246528 43823735109504 43975900856412 44084590675632 44133982405632 44296239693888 44396684681856 44621116451847 44673931028736 44680201727616 44829048844808 44838173422224 45003019648041 45061166909952 45164793413376 45226832964768 45321615612728 45383870579229 45446836409856 45549890460672 45556284114432 45604637925168 45717353293248 45780151855464 45840771873792 45876094103294 45999941220576 46104249477312 46113633611136 46273750394508 46498846511936 46562718553848 46839877592859 46901900852352 47008254369024 47064754674756 47301809324544 47415724282368 47466051718032 47475713035296 47640559261113 47811814272768 47821545967104 47877489841824 47987593001712 48053510025066 48287263685472 48396758614464 48403551871584 48454927795491 48574687874076 48705820115904 48749300827136 48816264152448 48874937546862 48995735711832 49234072777344 49301701998192 49345714665728 49405024418932 49595164510086 49650730206336 49660836196608 49773445802496 49833269655624 49946270267088 50084268696576 50258172407328 50432679950409 50442945100002 50624273935872 50634578082816 50810392590048 50986817564319 51063087688704 51127690961088 51243626768256 51305217665814 51421556027868 51432022454904 51489646139904 51687809102592 51749933873148 51796132128832 51867280661976 52119586200192 52248403763712 52311202325928 52383058373079 52429821832336 52571361394944 52701295555584 52764638458896 52884286165152 53141538870784 53214535490112 53336912175456 53399308182786 53410177164708 53602172402688 53788291056864 53799239212992 53986042126926 54257957754624 54323171646156 54446353441272 54518448854016 54842963430528 54918297171504 55185444211968 55318344996096 55377060337704 55388331874512 55513928998944 55663794418176 55706685696857 55780449984896 55857071482128 55995126527808 56062428362577 56189554050474 56267511745536 56344802283648 56462885050208 56540443958244 56670469186422 56743691664384 56952308177856 56963900343168 57161691663804 57229349553152 57367172588544 57518652331224 57649080114288 57861025261767 57925851907392 58069020102912 58270648644936 58350690744723 58431646812672 58634534475216 58779454234176 58850102616669 58983549561378 59061652925184 59142781569312 59195579575808 59494821935796 59565241371648 59573602303488 59784231229632 59866352426376 59991815365846 60004026197388 60219724551168 60302443953024 60511827438972 60524144114616 60806183900224 60956471057664 61040202473952 61252147621431 61333254960768 61472332636416 61484844814848 61698333859344 62083624738464 62299192879917 62311873358826 62453170123812 62535867803136 62677672492032 62753006233008 62839205417394 63288068957376 63300950713728 63520745681484 63749085697024 63836653122432 63983457335616 64071346700088 64383018247296 64529011485952 64538069162112 64606570393988 64766250498768 64855215128574 64941093487872 65088352203264 65101600392192 65166583395816 65327647615776 65554479725553 65645430369792 65735602664256 65963851284618 66126886013448 66200973608448 66214448262144 66444359540832 66595027022784 67010896543104 67243573267212 67257260133336 67591750364928 67747190120064 67982423419092 68170254614784 68324835691008 68334426171648 68406956887752 68562074703824 68576029939872 68814141154941 68917078803456 68999911830864 69156374215968 69170450416704 69410625591762 69492781600256 69748269767904 69844077830772 70095148526592 70352851278528 70512381553536 70597132012134 70952713986816 71115882900608 71199077577048 71213569552944 71717721409152 71732318950656 71816234762736 71981389502568 72343943672832 72430895528208 72595137921696 72605327807376 72847204372813 72862031811114 73123951240704 73224396228672 73312406320293 73493603567748 73580592282624 73757793328128 73836080450272 73851109166016 74018571998592 74107536628398 74392746765129 74476095309504 74491254294912 74660168703744 74749904483436 74919405400632 75126403044864 75387258610992 75560625581896 75664417650003 75936410903808 75951867124224 76215588885072 76691536441632 76865440152384 76957826498721 77132334041802 77148033682356 77234469209856 77425360137216 77694198193248 77800920992964 78179379300288 78372605645568 78450835478414 78466803488892 78644732748504 78748870566912 78857042092416 79051943333376 79146957688344 79326429247728 79712308306176 79821803235168 80005368263184 80098962274179 80115265747062 80403258604032 80682436585296 80698858819488 80979063190389 81275294743552 81386936631936 81484757469234 81669530161908 81777673281024 81963110181888 82264445145792 82778166317952 82977517494144 83065590506556 83082497811768 83270893498416 83670674977344 83785607223192 83992689791712 84284331075711 84384091943168 84401267618304 84694327575312 84810665937366 85005703779633 85115537496576 85132862051328 85311276447488 85428462266784 85742537495706 85844024329728 86050758882816 86277978496836 86355000665024 86473620171432 86588124650496 86888777861088 87103530154368 87405972967404 87647470219008 87951801712824 88169181351264 88475324342067 88592479387776 88793369363712 89242232903694 89347862057472 89360403455232 89658097689616 89676346844448 89987723048769 90006039296082 90122333819904 90329586826752 90453665929536 90643231225456 90767741158458 90893672819712 91112568228864 91209275850336 91434706586496 91560303710928 91752188206588 91999882441152 92208498954624 92227267222272 92547500789016 92997693023872 93125437107696 93467810038239 93679755185718 93803801704704 94016508738048 94129509349512 94603618649088 94831448564736 94932103436064 94951426070592 95281118522226 95623628545536 95643091934208 95754979683648 95975186003424 96107020050132 96574527370944 96793517228928 96807103743168 96909855590982 97149375748152 97282822692861 97411640231808 97632528304896 97749875093724 97991471423664 98468145554688 98603403996384 98691429331456 98810048837864 98945776926927 99190329020172 99301460412672 99321672393216 99546891604992 99666539311248 99892540534176 100516344814656 100865359900818 100885890200004 101248547871744 101620785180096 101973635128638 102255381922176 102487253536512 102610435331628 102843112055736 102864044909808 102979292279808 103375618205184 103499867746296 103592264257664 103734561323952 104115938387643 104239172400384 104496807527424 104622404651856 104766116746158 104859643664672 105142722789888 105529276917792 105768572330304 105895698018201 106283077741568 106429070980224 106673824350912 106798616365572 106820354329416 107576582113728 107598478425984 107972084253852 108515915509248 108646343292312 108892706882544 109293047716671 109685926861056 109836594343008 110370888423936 110636689992192 110754120675408 110776663749024 111027857997888 111161304942597 111327588836352 111413371393714 111560899969792 111714142964256 111990253055616 112124856725154 112379108100948 112689604567296 112925770100416 113080887916488 113340938372844 113904616355712 113927800686336 114323383327608 115037304662448 115298160228576 115698501062703 115722050523534 115851703814784 116138040205824 116541297289872 116701381489446 116863293625344 117269068950432 117558908468352 117676253217621 117700205233338 117967099122756 118123305850368 118285563138624 118391159151616 118989643871592 119147204606976 119568462459264 119732704852752 119983630731692 120008052394776 120604887906048 121023654877944 121048288229232 121612367800448 121912942115328 122080404947904 122227136203851 122504295242862 122666509921536 122944665272832 122969689629696 123396667718688 124167249476928 124598385759834 124623746717652 124906340247624 125071735606272 125506012466016 125678410834788 126576137914752 126601901427456 127041491362968 127215998906049 127673306244864 127966914671232 128142693400176 128613806243559 128766036494592 129058022971904 129076138324224 129213140787976 129532500997536 129710430257148 129882186975744 130176704406528 130333166791632 130655295231552 131108959451106 131290860739584 131471205328512 131927702569236 132253772026896 132401947216896 132888719081664 133190054045568 134021793086208 134487146534424 134514520266672 135009058944123 135183500729856 135494380240128 135964846838184 136151611737687 136340509229568 136649671382016 136668852343296 136813913775504 137124149407648 137152059879744 137628282309882 137999823661728 138312748431936 138340900833408 138821251183524 138985563200512 139496539535808 139688155661544 140519632778577 140705702557056 141024763107072 141194264024268 141905427973632 142231765801216 142398155154096 142427139105888 142921677783339 143435442818304 143464637901312 143632469525472 143962779005136 144861791056416 145190275843392 145210655614752 145364783386473 145694408745626 145724063622228 146247902481408 146448792457344 146624812640586 146987207135496 147672160900544 147702218332032 148037143997184 148215073256796 148785493530258 148952190619008 148982508589824 149320337407488 149499808966872 149838810801264 150252806089728 150774517221984 151121251163792 151298039851227 151328835300006 151872821807616 151903734248448 152431177770144 152960452692957 153383072883264 153730880304768 153915652997442 154264668083604 154296067364712 154468938419712 155388396386496 155601841985928 156358758600576 156745211291136 156901670956828 156933606977784 157289465497008 157714084184832 158103886666752 158293915376688 158652858495456 159424616612352 159643606470336 160010736526368 160197924548358 160230531494124 160566329361529 160806517208064 161364873170592 161397717638976 161958126380778 162773873263872 162969514938468 163339060323816 163555346562048 164528890291584 165556332635904 165955034988288 166131181013112 166164995623536 166541786996832 167120057090571 167341349954688 167571214446384 167985379583424 168187285087731 168568662151422 168768183886336 168802535236608 169388655150624 169621331874732 170011407559266 170231074993152 170622552894976 170856924533568 171485074991412 171688048659456 172101517765632 172555956993672 172710001330048 172947240342864 173583075785301 173777555722176 174207060308736 174811945934808 175294940438016 175903603425648 176338362702528 176550307850007 176950648684134 177184958775552 177586738727424 178484465807388 178695724114944 178720806910464 179316195379232 179352693688896 179975446097538 180012078592164 180659173653504 180907331859072 181286462450912 181535482316916 182418551700672 182869413172992 183120607421856 183504376413176 183756442864293 183999764882304 184416997909248 184454534444544 185095001578032 185995386047744 186250874215392 186897578639751 186935620076478 187359510371436 187607603409408 188033017476096 188259018699024 189864206872128 189902852141184 190562237044452 191247257091072 191509959367296 191950372006848 192214040100264 193149054741888 193587034457856 193614207486336 193819711181964 194298751496304 194565645385722 194823280463616 195265056609792 195499750187448 195982942847328 196663439176659 196936291109376 197206807992768 197382858662912 197620097675728 197891553853854 198380658040344 198602920825344 198643344786432 199333078622496 199785081068352 201032689629312 201730719801636 201771780400008 203241570360192 203947270257276 204510763844352 204974507073024 205220870663256 205686224111472 205728089819616 206442423464823 206751236410368 206999735492592 207184528515328 207469122647904 208231876775286 208478344800768 209244809303712 209532233492316 209719287329344 209971353780461 210285445579776 211058553835584 211537144660608 211791396036402 212858141960448 213347648701824 213597232731144 213640708658832 215153164227456 215196956851968 215944168507704 217031831018496 217292686584624 217785413765088 218541613118439 218586095433342 219371853722112 219673188686016 219937218960879 220741776847872 221273379984384 221508241350816 221553327498048 222055715995776 222322609885194 222826742787428 223121799939584 223428285928512 223980506111232 224249713450308 224758216201896 225379209134592 225851540200832 226161775832976 226681876745688 226993252950009 227809232711424 227855601372672 228646766655216 230074609324896 230596320457152 230873479496163 231397002125406 231444101047068 231703407629568 232276080411648 233082594579744 233402762978892 234538137900864 235117816936704 235352506435242 235400410466676 235934198245512 236246611700736 236571126277248 237979287743184 239136924918528 239465409705504 239967261463384 240016104789552 240296886822537 241209775812096 242047309755888 242096576458464 242937189571167 243224735600896 243825884230656 244160809895808 244454272407702 245008590485724 245333019843072 245889330545664 246793335437376 248334498953856 249196771519668 249247493435304 249812680495248 251012024932032 251356821669576 252852993227133 253152275829504 253203802854912 254082982725936 254431997812098 255017111338899 255346612489728 255933829342464 256285386800352 257227612487118 257532072989184 258116045943808 258152276648448 258426281575952 259065001995072 259420860514296 259764373951488 260666333583264 261310590463104 262217918902212 262942410657024 263855405138472 264507544053792 265425973026201 265777438163328 266380108091136 268043586172416 268974293068848 269029040533344 269963169146307 270018117888246 270367001459712 270988760480256 271929693676368 272303223475374 272681018459136 273337704686592 273627827551008 274248298815296 274304119759488 274577924174449 275256564619764 275999647323456 276625496863872 276681801666816 277642502367048 278993079071616 279376311323088 280403430114717 281039265557154 281411405114112 282049526214144 282388528048536 283810855947264 284463531602432 284796310308192 284854278211776 285843355566678 286870885636608 286929275802624 287264939050944 287925558010272 289723582112832 290380551686784 290421311229504 290729566772946 291388817491252 291448127244456 292897584914688 293249625281172 293974414270992 295344321801088 295404436664064 296074287994368 296430146513592 296837330780781 297570987060516 297904381238016 297965017179648 298640674814976 298999617933744 299677621602528 301549034443968 302242502327584 302596079702454 302657670600012 303745643615232 304862355540288 305920905385914 306766145766528 307461760609536 307831305994884 308529336167208 308592134729424 308937876839424 310776792772992 311203683971856 312347815162929 312717517201152 313490422582272 313803341913656 313867213955568 314578930994016 315428168369664 316587830753376 317305716990912 317687094054603 318849233224704 319287212940672 320021473052736 320395849096716 320461062988248 321132658723058 322729746341184 322795435277952 323916252761556 325547746527744 325939029876936 326678120647632 327879143150013 329057780583168 331112665271808 331910069976576 332262362026224 332329991247072 333083573993664 333483914827791 334240114181142 334682699909376 335142428892768 335970759166848 336374570175462 337137324302844 337536367772672 338777310301248 339242663749464 340022815118532 341245105789952 341713849067136 342970149982824 345111913987344 345420002660096 345894480685728 347095503188109 347166151570602 347555111444352 348414120617472 349623891869616 350589880876032 351807206851296 352676725405056 353028759652863 353100615700014 353901297368268 354369917551104 355173477454848 356968931614776 357441613820928 358632390758464 358705387377792 359950892195076 360024157184328 361814663718144 362572924901824 363070964633832 364837103401344 365738826345984 366241214843712 366681408611553 367008752826352 367512885728586 367999529764608 368833995818496 368909068889088 370190003156064 371990772095488 372501748430784 373795157279502 373871240152956 374719020742872 375215206818816 376518037398048 379728413744256 379805704282368 381124474088904 383019918734592 383900744013696 384428080200528 386298109483776 387174068915712 387228414972672 387639422363928 388597502992608 389131290771444 389646560927232 389946799877999 390530113219584 390999500374896 391965885694656 393326878353318 393872582218752 394413615985536 395240195351456 395783107707708 396761316080688 397205841650688 398666157244992 399570162136704 402065379258624 403461439603272 403543560800016 405027176832369 406483140720384 407894540514552 408454835213061 409021527688704 409949014146048 410441741326512 411372448222944 411456179639232 412884846929646 413999470985184 414369057030656 414938245295808 416463753550572 416956689601536 418489618607424 419064466984632 419438574658688 419942707560922 421558898335731 422117107671168 423074289321216 423582792072804 425716283920896 426695297403648 427194465462288 427281417317664 428765033350017 430306328454912 430393913703936 431888337015408 434585373169248 435570827530176 436094350159419 437083226236878 437172190866684 438743707444224 439346377372032 439874437921758 443016482701632 443106654996096 444111431991552 444645219770388 445653485574856 446243599879168 446856571857024 447961012222464 448499426900616 449516432403792 450758418269184 451703080401664 452323551665952 453363753491376 453894119553681 453986505900018 455618465422848 455711202745344 457293533310432 458881358078871 460149218649792 461192640914304 461746958992326 462794004250812 462888202094136 463406815259136 466165189159488 466805525957784 469076275801728 470235633873408 470705012870484 470800820933352 471868396491024 473142252554496 475958575486368 478273849837056 478930819411008 479934522926768 480032209579104 480593773645074 481698988084587 482419551624192 484094619511776 484193152916928 485874379142334 486449471201792 488321619791616 488908544815404 490017180971448 490666039686144 493586670874752 496668997907712 498393543039336 498494986870608 499625360990496 501360171271713 502024049864064 502713643339152 505705986454266 506304551659008 506407605709824 508165965451872 508863995624196 509930430609691 510034222677798 510693224979456 511867658684928 512570773600704 514455224974236 515064145978368 516304553296896 516852563151904 518130003990144 518841721028592 520749227355903 521332667166528 522621180926208 524435837804424 525884821314048 527710810276944 529015088107584 529650923550021 530851946052402 531554876326656 532760216182272 536087172344832 537948586137696 538058081066688 539926338292614 540036235776492 541977520960512 543859387352736 544606446950748 547255655102016 548496597630592 548608239518976 549155848348898 550513129239528 551269328592879 551999294646912 553250993727744 553363603333632 555285004734096 557986158143232 558752622646176 560692735919253 560806860229434 562078531114308 562822810228224 564099052428288 564777056097072 568927063204864 569592620616384 569708556423552 571686711133356 573741771273216 574529878101888 575851116020544 579447164225664 580761103373568 580842622459008 581459133545892 582777634982504 582896254488912 585795169829376 586499250562344 587948828541984 589990317529977 590688643602176 590808873328128 592148575988736 592860293027184 593674661561562 595141974121032 595808762476032 595930034359296 597999235867488 599355243205056 603098068887936 604485004655168 605192159404908 605315341200024 609724711080576 611841810771828 613532291533056 614923521219072 615662611989768 617058672334416 617184269458848 619327270394469 621553585545984 622407367943712 624695630325858 625435034402304 627606683827312 627734427911136 629157861988032 629914061341383 630856336739328 633175661506752 634611433981824 635374188109206 638574425881344 640042946105472 640791698193432 640922125976496 642265317446116 645459492682368 645590870555904 647832505523112 651095493055488 651878059753872 653356241295264 655624839355317 655758286300026 658115561166336 662225330543616 663820139953152 664524724052448 664659982494144 666167147987328 666967829655582 668480228362284 669365399818752 670284857785536 671941518333696 672749140350924 674274648605688 677554620602496 678485327498928 680045630237064 680979758850027 683427698134272 685940299965648 690223827974688 690840005320192 691788961371456 692620438488489 694191006376218 694332303141204 695110222888704 696828241234944 699247783739232 703614413702592 705353450810112 706057519305726 706201231400028 707802594736536 708739835102208 713937863229552 717264781516928 717410774755584 719901784390152 720048314368656 720890660467611 723629327436288 725145849803648 726141929267664 728811568713501 729674206802688 731477652691968 732482429687424 733362817223106 734017505652704 735025771457172 735999059529216 737667991636992 740380006312128 743981544190976 745003496861568 747590314559004 747742480305912 749438041485744 753036074796096 758558979681399 759456827488512 759611408564736 762248948177808 765051334016697 766039837469184 767801488027392 768856160401056 772596218967552 774348137831424 774456829945344 775278844727856 777195005985216 778262581542888 779293121854464 779893599755998 781999000749792 783931771389312 786653756706636 788827231971072 790480390702912 791566215415416 793522632161376 796277919078603 797332314489984 799140324273408 804130758517248 806922879206544 807087121600032 809889507438921 810054353664738 812966281440768 815789081029104 816909670426122 818043055377408 820883482653024 822744896445888 822912359278464 823733772523347 825769693859292 827998941970368 828738114061312 829876490591616 832927507101144 836979237214848 838128933969264 838877149317376 839885415121844 843117796671462 844234215342336 846148578642432 847165584145608 851432567841792 853390594807296 854388930924576 854562834635328 857530066700034 860612656909824 860787827407872 863776674030816 869170746338496 871141655060352 872188700318838 874166452473756 874344381733368 878692754744064 879748875843516 886032965403264 886213309992192 888222863983104 889290439540776 890511992342343 891306971149712 893713143714048 895922024444928 896998853801232 899032864807584 903406160803328 904647103331904 906727506982752 907788239107362 907973011800036 911236930845696 914587066620864 917762716157742 920298437299584 922385281828608 923493917984652 925588008501624 925776404188272 926813630518272 932330378318976 933611051915568 938152551603456 940471267746816 941410025740968 941601641866704 943736792982048 946284505108992 947013656846569 951917150972736 953061282163809 956547699674112 957861638822016 959869045853536 960064419158208 961187547290148 963397976169174 968189239023552 968386305833856 971748758284668 972898942403584 976643239583232 977817089630808 980034361942896 983637429450039 987173341749504 993337995815424 996787086078672 996989973741216 999250721980992 1000451744483373 1002720342543426 1004048099728128 1005427286678304 1011411972908532 1012609103318016 1016331930903744 1017727991248392 1019860861219382 1020068445355596 1023735317369856 1025141547201408 1028910449948472 1033705126303808 1036260007980288 1037683442057184 1041286509564327 1041498454711806 1042665334333056 1045242361852416 1048871675608848 1051769642628096 1055421620553888 1058030176215168 1059086278958589 1059301847100042 1061703892104804 1063109752653312 1065520432364544 1075897172275392 1076116162133376 1079852676585228 1080072471552984 1087718774705472 1089212893901496 1094511310204032 1096993195261184 1097216479037952 1098311696697796 1101026258479056 1102538657185758 1103998589293824 1106501987455488 1106727206667264 1110570009468192 1115972316286464 1117505245292352 1121385471838506 1121613720458868 1124157062228616 1125645620456448 1129554112194144 1139185241232768 1139417112847104 1143373422266712 1149059756203776 1151702232041088 1158894328451328 1161522206747136 1161685244918016 1162918267091784 1165555269965008 1165792508977824 1169840399633997 1171590339658752 1172998501124688 1175897657083968 1179980635059954 1181377287204352 1181617746656256 1185720586054368 1187349323123124 1190283948242064 1191617524952064 1195998471734976 1198710486410112 1206196137775872 1208970009310336 1210384318809816 1210630682400048 1215081530497107 1219449422161152 1223683621543656 1227064583066112 1229847042438144 1231325223979536 1234117344668832 1234368538917696 1238654540788938 1243107171091968 1244814735887424 1249391260651716 1250870068804608 1255213367654624 1255468855822272 1258315723976064 1259828122682766 1264676695007193 1266351323013504 1269222867963648 1270748376218412 1277148851762688 1280085892210944 1281583396386864 1281844251952992 1284530634892232 1286295100050051 1290918985364736 1291181741111808 1295665011046224 1303756119507744 1306712482590528 1308283050478257 1311249678710634 1311516572600052 1316231122332672 1329049448104896 1329319964988288 1332334295974656 1333935659311164 1336960456724568 1338730799637504 1340569715571072 1343883036667392 1345498280701848 1348549297211376 1355109241204992 1356970654997856 1360091260474128 1361682358661043 1361959517700054 1366855396268544 1371880599931296 1376644074236613 1380447655949376 1381680010640384 1383577922742912 1385240876976978 1388382012752436 1388664606282408 1390220445777408 1398495567478464 1407228827405184 1410706901620224 1412115038611452 1412402462800056 1415605189473072 1427875726459104 1434529563033856 1434821549511168 1439803568780304 1440096628737312 1441781320935222 1445096964253761 1447258654872576 1450291699607296 1452283858535328 1457623137427002 1459348413605376 1464964859374848 1466725634446212 1468035011305408 1470051542914344 1471998119058432 1480760012624256 1490006993723136 1495180629118008 1495484960611824 1498876082971488 1504080513815139 1506072149592192 1517117959362798 1518913654977024 1519222817129472 1524497896355616 1529791291829073 1530102668033394 1532079674938368 1535602976054784 1537712320802112 1545192437935104 1548913659890688 1550557689455712 1554390011970432 1556525163085776 1559787199511996 1563998001499584 1567863542778624 1573307513413272 1577654463942144 1580960781405824 1583132430830832 1587045264322752 1588952770650063 1592555838157206 1594664628979968 1598280648546816 1608261517034496 1613845758413088 1614174243200064 1619779014877842 1620108707329476 1625932562881536 1631578162058208 1633819340852244 1641766965306048 1645489792891776 1645824718556928 1647467545046694 1651539387718584 1653807985778637 1655997883940736 1659752981183232 1665855014202288 1673958474429696 1676257867938528 1677754298634752 1679770830243688 1682078207757759 1686235593342924 1688468430684672 1692297157284864 1694331168291216 1706781189614592 1708777861849152 1709125669270656 1715060133400068 1721225313819648 1727553348061632 1738341492676992 1742283310120704 1744377400637676 1748332904947512 1748688763466736 1757385509488128 1759497751687032 1769970952589931 1772065930806528 1772426619984384 1776445727966208 1778580879081552 1781023984684686 1782613942299424 1787426287428096 1793997707602464 1798065729615168 1806812321606656 1809294206663808 1813455013965504 1815576478214724 1815946023600072 1829174133241728 1835525432315484 1840596874599168 1844770563657216 1846987835969304 1851176017003248 1851552808376544 1857981811183407 1864660756637952 1867222103831136 1876305103206912 1882820051481936 1883203283733408 1887473585964096 1889742184024149 1892569010217984 1894027313693138 1903834301945472 1906122564327618 1915723277644032 1919738091707072 1920128838316416 1922375094580296 1926795952338348 1936378478047104 1936772611667712 1943497516569336 1953286479166464 1955634179261616 1960068723885792 1966874518065951 1967274858900078 1974346683499008 1986675991630848 1993574172157344 1993979947482432 1998501443961984 2000903488966746 2005440685086852 2008096199456256 2010854573356608 2022823945817064 2032663861807488 2035455982496784 2039721722438764 2040136890711192 2050283094402816 2057820899896944 2067410252607616 2072520015960576 2075366884114368 2077861315465467 2082573019128654 2082996909423612 2085330668666112 2090484723704832 2097743351217696 2110843241107776 2116060352430336 2118172557917178 2118603694200084 2123407784209608 2126219505306624 2151794344550784 2152232324266752 2159705353170456 2160144943105968 2162671981402833 2175437549410944 2178425787802992 2186434706140503 2189022620408064 2193986390522368 2194432958075904 2196623393395592 2202052516958112 2205077314371516 2207997178587648 2213003974910976 2221140018936384 2231944632572928 2235010490584704 2242770943677012 2243227440917736 2248314124457232 2259108224388288 2278370482465536 2278834225694208 2286746844533424 2295154002050091 2298119512407552 2303404464082176 2317788656902656 2323044413494272 2323370489836032 2325836534183568 2331110539930016 2331585017955648 2339680799267994 2345997002249376 2351795314167936 2359961270119908 2362754574408704 2371441172108736 2374698646246248 2380567896484128 2388833757235809 2391996943469952 2397420972820224 2412392275551744 2417940018620672 2420768637619632 2421261364800096 2429668522316763 2430163060994214 2438898844322304 2447367243087312 2454129166132224 2462650447959072 2468234689337664 2468737077835392 2471201317570041 2477309081577876 2486214342183936 2489629471774848 2498782521303432 2510426735309248 2510937711644544 2516631447952128 2519656245365532 2529353390014386 2532702646027008 2538445735927296 2541496752436824 2554297703525376 2560171784421888 2563166792773728 2563688503905984 2569061269784464 2572590200100102 2581837970729472 2582363482223616 2591330022092448 2607512239015488 2613424965181056 2616566100956514 2622499357421268 2623033145200104 2658098896209792 2658639929976576 2664668591949312 2667871318622328 2673920913449136 2681139431142144 2687766073334784 2690996561403696 2697098594422752 2710218482409984 2713941309995712 2720182520948256 2723364717322086 2723919035400108 2729627599145993 2733710792537088 2743761199862592 2753288148473226 2760895311898752 2767155845485824 2770481753953956 2776764025504872 2777329212564816 2780440891554816 2796991134956928 2814457654810368 2821413803240448 2824230077222904 2824804925600112 2831210378946144 2841040970539707 2855751452918208 2859183846491427 2869059126067712 2869643099022336 2879607137560608 2880193257474624 2883562641870444 2890193928507522 2900583399214592 2904567717070656 2915246274854004 2918696827210752 2929929718749696 2933451268892424 2936070022610816 2940103085828688 2950912288350117 2961520025248512 2980013987446272 2990361258236016 2990969921223648 2997752165942976 3001355233450119 3008161027630278 3012144299184384 3034235918725596 3037827309954048 3048995792711232 3059582583658146 3060205336066788 3071205952109568 3075424641604224 3101115378911424 3108780023940864 3113050326171552 3119574399023992 3123859528692981 3127996002999168 3135727085557248 3146615026826544 3155308927884288 3161921562811648 3166264861661664 3174090528645504 3177258836875767 3177905541300126 3185111676314412 3189329257959936 3196561297093632 3227691516826176 3228348486400128 3239558029755684 3240217414658952 3263156324116416 3267638681704488 3283533930612096 3290979585783552 3291649437113856 3294935090093388 3303078775437168 3307615971557274 3311995767881472 3319505962366464 3331710028404576 3347916948859392 3352515735877056 3355508597269504 3359541660487376 3364156415515518 3372471186685848 3376936861369344 3388662336582432 3417555723698304 3418251338541312 3430120266800136 3455106696123264 3476682985353984 3484566620241408 3488754801275352 3496665809895024 3497377526933472 3509521198901991 3514771018976256 3518995503374064 3539941905179862 3544131861613056 3544853239968768 3557161758163104 3562047969369372 3565227884598848 3569513014267837 3574852574856192 3587995415204928 3596131459230336 3618588413327616 3626910027931008 3631152956429448 3631892047200144 3645244591491321 3658348266483456 3671050864630968 3681193749198336 3689541127314432 3693975671938608 3702352034006496 3703105616753088 3715963622366814 3729321513275904 3734444207662272 3752610206413824 3765640102963872 3766406567466816 3774947171928192 3779484368048298 3788054627386276 3807668603890944 3812245128655236 3831446555288064 3839476183414144 3840257676632832 3844750189160592 3853591904676696 3858885300150153 3872756956094208 3873545223335424 3886995033138672 3911268358523232 3920137447771584 3924849151434771 3933749036131902 3934549717800156 3948693366998016 3987148344314688 3987959894964864 3997002887923968 4001806977933492 4010881370173704 4016192398912512 4021709146713216 4045647891634128 4065327723614976 4070911964993568 4079443444877528 4080273781422384 4085047075983129 4100566188805632 4115641799793888 4129932222709839 4134820505215232 4145040031921152 4150733768228736 4155722630930934 4165146038257308 4165993818847224 4170661337332224 4195486702435392 4221686482215552 4232120704860672 4236345115834356 4237207388400168 4246815568419216 4303588689101568 4304464648533504 4319410706340912 4320289886211936 4325343962805666 4335290892761283 4350875098821888 4356851575605984 4372869412281006 4378045240816128 4387972781044736 4393246786791184 4404105033916224 4410154628743032 4415994357175296 4442280037872768 4470020981169408 4485541887354024 4486454881835472 4496628248914464 4512241541445417 4518216448776576 4556740964931072 4557668451388416 4573493689066848 4589373875487219 4590308004100182 4596239024815104 4606808928164352 4635577313805312 4646740979672064 4651673068367136 4662221079860032 4663170035911296 4679361598535988 4691994004498752 4703590628335872 4719922540239816 4742882344217472 4749397292492496 4761135792968256 4766858311950189 4777667514471618 4783993886939904 4794841945640448 4824784551103488 4835880037241344 4841537275239264 4842522729600192 4859337044633526 4860326121988428 4877797688644608 4894734486174624 4925300895918144 4936469378675328 4937474155670784 4942402635140082 4954618163155752 4979258943549696 4997565042606864 5020853470618496 5021875423289088 5033262895904256 5039312490731064 5046234623273277 5058706780028772 5065405292054016 5076891471854592 5082993504873648 5120343568843776 5126333585547456 5127377007811968 5138122539568928 5145180400200204 5163675941458944 5182660044184896 5215024478030976 5226849930362112 5233132201913028 5244998714842536 5246066290400208 5309912857769793 5316197792419584 5317279859953152 5329337183898624 5335742637244656 5347841826898272 5362278862284288 5381993122807392 5394197188845504 5420436964819968 5427882619991424 5440365041896512 5446729434644172 5447838070800216 5459255198291986 5487522399725184 5506576296946452 5521790623797504 5534311690971648 5540963507907912 5553528051009744 5554658425129632 5573945433550221 5593982269913856 5628915309620736 5648460154445808 5649609851200224 5662420757892288 5669226552072447 5682081941079414 5711502905836416 5718367692982854 5738118252135424 5759214275121216 5760386514949248 5767125283740888 5780387857015044 5801166798429184 5809135434141312 5830492549708008 5859859437499392 5866902537784848 5872140045221632 5880206171657376 5900623554197853 5901824576700234 5923040050497024 5960027974892544 5980722516472032 5981939842447296 5995504331885952 6002710466900238 6016322055260556 6024288598368768 6068471837451192 6097991585422464 6119165167316292 6120410672133576 6150849283208448 6202230757822848 6217560047881728 6226100652343104 6233583946396401 6239148798047984 6247719057385962 6255992005998336 6271454171114496 6293230053653088 6323843125623296 6332529723323328 6348181057291008 6354517673751534 6355811082600252 6370223352628824 6378658515919872 6455383033652352 6456696972800256 6479116059511368 6480434829317904 6526312648232832 6535277363408976 6567067861224192 6581959171567104 6583298874227712 6589870180186776 6606157550874336 6615231943114548 6623991535762944 6629095597925983 6639011924732928 6663420056809152 6695833897718784 6705031471754112 6719083320974752 6728312831031036 6744942373371696 6777324673164864 6835111447396608 6836502677082624 6860240533600272 6885462006150273 6910213392246528 6953365970707968 6969133240482816 6977509602550704 6993331619790048 6994755053866944 7019042397803982 7037991006748128 7079883810359724 7088263723226112 7114323516326208 7124095938738744 7130455769197696 7139026028535674 7166501271707427 7175990830409856 7192262918460672 7237176826655232 7253820055862016 7262305912858896 7263784094400288 7289005566950289 7290489182982642 7316696532966912 7342101729261936 7362387498396672 7387951343877216 7404704068012992 7406211233506176 7413603952710123 7431927244733628 7458643026551808 7468888415324544 7531280205927744 7532813134933632 7549894343856384 7558968736096596 7576109254772552 7615337207781888 7624490257310472 7662893110576128 7678952366828288 7680515353265664 7689500378321184 7707183809353392 7717770600300306 7745513912188416 7747090446670848 7773990066277344 7822536717046464 7840274895543168 7849698302869542 7867498072263804 7869099435600312 7974296688629376 7975919789929728 7994005775847936 8003613955866984 8021762740347408 8043418293426432 8091295783268256 8130655447229952 8141823929987136 8158886889755056 8160547562844768 8170094151966258 8188882797437979 8201132377611264 8231283599587776 8259864445419678 8269641010430464 8301467536457472 8311445261861868 8330292076514616 8331987637694448 8341322674664448 8390973404870784 8443372964431104 8464241409721344 8472690231668712 8474414776800336 8493631136838432 8523122911619121 8607177378203136 8608929297067008 8638821412681824 8640579772423872 8650687925611332 8670581785522566 8701750197643776 8713703151211968 8745738824562012 8756090481632256 8786493573582368 8808210067832448 8820309257486064 8852736865050351 8884560075745536 8940041962338816 8971083774708048 8972909763670944 8993256497828928 9004065700350357 9024483082890834 9036432897553152 9113481929862144 9146987378133696 9178747750974438 9180616008200364 9213617856328704 9303346136734272 9324442159720064 9326340071822592 9358723197071976 9371578586078943 9383988008997504 9407181256671744 9439845080479632 9485764688434944 9498794584984992 9522271585936512 9531776510627301 9533716623900378 9555335028943236 9567987773879808 9589683891280896 9671760074482688 9683074550478528 9685045459200384 9718674089267052 9720652243976856 9789468972349248 9850601791836288 9872938757350656 9874948311341568 9884805270280164 9909236326311504 9958517887099392 9995130085213728 10041706941236992 10043750846578176 10066525791808512 10078624981462128 10092469246546554 10117413560057544 10130810584108032 10165987009747296 10252667171094912 10254754015623936 10276245079137856 10290360800400408 10365320088369792 10430048956061952 10453699860724224 10466264403826056 10489997429685072 10492132580800416 10528563596705973 10619825715539586 10632395584839168 10634559719906304 10671485274489312 10695683653796544 10708539042803511 10724557724568576 10763986245614784 10788394377691008 10855765239982848 10880730083793024 10893458869288344 10895676141600432 10918510396583972 10975044799450368 11013152593892904 11043581247595008 11068623381943296 11081927015815824 11107056102019488 11109316850259264 11147890867100442 11187964539827712 11257830619241472 11296920308891616 11299219702400448 11324841515784576 11338453104144894 11364163882158828 11423005811672832 11436735385965708 11518428550242432 11520773029898496 11534250567481776 11560775714030088 11576655900450459 11618270868282624 11660985099416016 11733805075569696 11744280090443264 11760412343314752 11774547454304313 11801247108395706 11803649153400468 11846080100994048 11961445032944064 11963879684894592 11991008663771904 12005420933800476 12032644110521112 12048577196737536 12136943674902384 12195983170844928 12238330334632584 12240821344267152 12255141227949387 12301698566416896 12389796668129517 12404461515645696 12435120095763456 12452201304686208 12467167892792802 12478297596095968 12495438114771924 12511984011996672 12586460107306176 12647686251246592 12665059446646656 12696362114582016 12709035347503068 12711622165200504 12740446705257648 12910766067304704 12913393945600512 12958232119022736 12960869658635808 13005872678283849 13052625296465664 13070554726817952 13134135722448384 13163918343134208 13179740360373552 13212315101748672 13230463886229096 13247983071525888 13258191195851966 13326840113618304 13410062943508224 13438166641949504 13456625662062072 13489884746743392 13536724624336251 13554649346329728 13670222894793216 13673005354165248 13720481067200544 13768121626461657 13770924012300546 13820426784493056 13906731941415936 13955019205101408 13986663239580096 13989510107733888 14038084795607964 14075982013496256 14159767620719448 14228647032652416 14248191877477488 14260911538395392 14278052057071348 14333002543414854 14351981660819712 14384525836921344 14474353653310464 14507640111724032 14524611825717792 14527568188800576 14578011133900578 14580978365965284 14633393065933824 14684203458523872 14775902687754432 14809408136025984 14812422467012352 14827207905420246 14863854489467256 14937776830649088 15062560411855488 15065626269867264 15099788687712768 15117937472193192 15138703869819831 15152218509545104 15230674415563776 15248980514620944 15357904733656576 15361030706531328 15379000756642368 15414367618706784 15435541200600612 15491027824376832 15547980132554688 15645073434092928 15680549791086336 15699396605739084 15734996144527608 15738198871200624 15948593377258752 15951839579859456 15988011551695872 16007227911733968 16043525480694816 16086836586852864 16182591566536512 16261310894459904 16283647859974272 16317773779510112 16321095125689536 16340188303932516 16377765594875958 16462567199175552 16519728890839356 16539282020860928 16602935072914944 16622890523723736 16660584153029232 16663975275388896 16721836300650663 16781946809741568 16886745928862208 16945380463337424 16948829553600672 16987262273676864 17007679656217341 17046245823238242 17214354756406272 17277642825363648 17281159544847744 17301375851222664 17341163571045132 17403500395287552 17427406302423936 17491477649124024 17572987147164736 17616420135664896 17640618514972128 17701870662593559 17705473730100702 17769120151491072 17880083924677632 17942167549416096 17945819527341888 17986512995657856 18008131400700714 18048966165781668 18072865795106304 18293974756267392 18357495501948876 18361232016400728 18606692273468544 18648884319440128 18652680143645184 18717446394143952 18743157172157886 18767976017995008 18814362513343488 18879690160959264 18971529376869888 18997589169969984 19044543171873024 19063553021254602 19067433247800756 19110670057886472 19135975547759616 19366149100957056 19370090918400768 19437348178534104 19441304487953712 19578937944698496 19701203583672576 19745877514701312 19749896622683136 19769610540560328 19818472652623008 19887286793777949 19917035774198784 19990260170427456 20083413882473984 20087501693156352 20157249962924256 20184938493093108 20234827120115088 20331974019494592 20505334342189824 20509508031247872 20552490158275712 20580721600800816 20656386018450819 20730640176739584 20860097912123904 20907399721448448 20932528807652112 20979994859370144 20984265161600832 21057127193411946 21239651431079172 21264791169678336 21342970548978624 21391367307593088 21417078085607022 21499503815122281 21527972491229568 21576788755382016 21711530479965696 21761460167586048 21786917738576688 21791352283200864 21837020793167944 21867016700850867 21950089598900736 22026305187785808 22087162495190016 22163854031631648 22214112204038976 22218633700518528 22240811858130369 22295781734200884 22375929079655424 22593840617783232 22598439404800896 22649683031569152 22676906208289788 22728327764317656 22846011623345664 22873470771931416 23036857100484864 23041546059796992 23068501134963552 23121551428060176 23153311800900918 23236541736565248 23321970198832032 23467610151139392 23488560180886528 23520824686629504 23549094908608626 23602494216791412 23607298306800936 23922890065888128 23927759369789184 23982017327543808 24010841867600952 24065288221042224 24273887349804768 24391966341689856 24476660669265168 24481642688534304 24510282455898774 24566648392313937 24603397132833792 24779593336259034 24808923031291392 24904402609372416 24934335785585604 24956595192191936 24990876229543848 25023968023993344 25172920214612352 25330118893293312 25392724229164032 25418070695006136 25423244330401008 25480893410515296 25569368734857363 25821532134609408 25826787891201024 25916464238045472 25921739317271616 26011745356567698 26105250592931328 26141109453635904 26268271444896768 26359480720747104 26424630203497344 26460927772458192 26516382391703932 26653680227236608 26820125887016448 26876333283899008 26913251324124144 26979769493486784 27012197101051071 27073449248672502 27109298692659456 27340445789586432 27440962134401088 27536243252923314 27541848024601092 27640853568986112 27910038410202816 27973326479160192 27979020215467776 28076169591215928 28114735758236829 28151964026992512 28319535241438896 28457294065304832 28496383754954976 28521823076790784 28556104114142696 28595329531881903 28666005086829708 28703963321639424 28769051673842688 29015280223448064 29049223651435584 29055136377601152 29156022267801156 29161956731930568 29368406917047744 29551805375508864 29618816272051968 29624844934024704 29654415810840492 29727708978934512 29875553661298176 30125120823710976 30131252539734528 30199577375425536 30235874944386384 30277407739639662 30304437019090208 30497961029241888 30715809467313152 30758001513284736 30828735237413568 30871082401201224 31095960265109376 31290146868185856 31361099582172672 31398793211478168 31469992289055216 31476397742401248 31585690790117919 31897186754517504 31903679159718912 32014455823467936 32087050961389632 32125617128410533 32173673173705728 32365183133073024 32567295719948544 32635547559020224 32642190251379072 32680376607865032 32755531189751916 32925134398351104 33039457781678712 33205870145829888 33245781047447472 33321168306058464 33327950550777792 33443672601301326 33563893619483136 33773491857724416 33890760926674848 33897659107201344 33974524547353728 34015359312434682 34092491646476484 34555285650727296 34562319089695488 34602751702445328 34682327142090264 34854812604847872 34982955298248048 35145974294329472 35232840271329792 35281237029944256 35323642362912939 35403741325187118 35410947460201404 35538240302982144 35884335098832192 35891639054683776 35973025991315712 36016262801401428 36097932331563336 36145731590212608 36587949512534784 36714991003897752 36722464032801456 36765423683848161 37169390004388551 37213384546937088 37297768638880256 37305360287290368 37434892788287904 37486314344315772 37535952035990016 37759380321918528 37943058753739776 37995178339939968 38089086343746048 38127106042509204 38134866495601512 38221340115772944 38732298201914112 38740181836801536 38874696357068208 38882608975907424 39017618034851547 39157875889396992 39402407167345152 39491755029402624 39539221081120656 39636945305246016 39774573587555898 39980520340854912 40166827764947968 40314499925848512 40369876986186216 40469654240230176 40610173873008753 40663948038989184 41010668684379648 41019016062495744 41104980316551424 41161443201601632 41304364879384971 41312772036901638 41461280353479168 41720195824247808 41865057615304224 41959989718740288 41968530323201664 42114254386823892 42479302862158344 42685941097957248 42782734615186176 42834156171214044 42999007630244562 43055944982459136 43153577510764032 43423060959931392 43522920335172096 43573835477153376 43582704566401728 43674041586335888 43734033401701734 43900179197801472 44052610375571616 44327708063263296 44428224408077952 44437267401037056 44481623716260738 44591563468401768 45187681235566464 45196878809601792 45299366063138304 45353812416579576 45456655528635312 45692023246691328 45746941543862832 46073714200969728 46083092119593984 46137002269927104 46243102856120352 46306623601801836 46403669185481881 46473083473130496 46643940397664064 46935220302278784 47041649373259008 47098189817217252 47204988433582824 47214596613601872 47845780131776256 47855518739578368 47964034655087616 48021683735201904 48130576442084448 48547774699609536 48783932683379712 48953321338530336 48963285377068608 49020564911797548 49133296784627874 49559186672518068 49617846062582784 49808805218744832 49868671571171208 49913190384383872 49981752459087696 50165508901951989 50345840429224704 50660237786586624 50836141390012272 50846488660802016 50961786821030592 51023038968652023 51138737469714726 51643064269218816 51832928476090944 51843478634543232 52023490713135396 52210501185862656 52282218907271808 52718961441494208 52849260406994688 52921855544916384 53032764783407864 53105611987780677 53307360454473216 53640251774032896 53752666567798016 53826502648248288 53959538986973568 54024394202102142 54146898497345004 54218597385318912 54881924268802176 55072486505846628 55083696049202184 55820076820405632 55946652958320384 55958040430935552 56152339182431856 56229471516473658 56303928053985024 56639070482877792 56914588130609664 56992767509909952 57043646153581568 57112208228285392 57190659063763806 57332010173659416 57407926643278848 58098447302871168 58110272755202304 58312044535602312 58323913463861136 58736813834095488 59103610751017728 59237632544103936 59249689868049408 59308831621680984 59455417957869024 59661860381333847 59751107322596352 60250241647421952 60262505079469056 60471749888772768 60554815479279324 60608874038180416 60995922058483776 61516003026569472 61657470474827136 61742164802402448 61969158055352457 62191920530218752 62580293736371712 62722199164345344 62797586422956336 62939984578110432 62952795484802496 63171381580235838 63794373509035008 64028911646935872 64174101922779264 64251234256821066 64730366266146048 65134591439897088 65271095118040448 65284380502758144 65360753215730064 65511062379503832 65601050102552601 65850268796702208 66078915563357424 66491562094894944 66642336612116928 66655901101555584 66722435574391107 66887345202602652 67127787238966272 67781521853349696 67795318214402688 67949049094707456 68030718624869364 68184983292952968 69110571301454592 69124638179390976 69205503404890656 69364654284180528 69709625209695744 69965910596496096 70291948588658944 70465680542659584 70562474059888512 70647284725825878 70807482650374236 70821894920402808 71768670197664384 71783278109367552 71946051982631424 72032525602802856 72195864663126672 73175899025069568 73429982007795504 73444928065602912 73530847367696322 73699945176941811 74338780008777102 74426769093874176 74595537277760512 74869785576575808 74972628688631544 75071904071980032 75518760643837056 75990356679879936 76178172687492096 76254212085018408 76269732991203024 76442680231545888 76708106204572089 77464596403828224 77480363673603072 77749392714136416 77765217951814848 78035236069703094 78315751778793984 78804814334690304 79078442162241312 79273890610492032 79549147175111796 79961040681709824 80628999851697024 80739753972372432 80939308480460352 81036591303153213 81220347746017506 81327896077978368 82021337368759296 82209960633102848 82322886403203264 82608729758769942 82625544073803276 82922560706958336 83730115230608448 83919979437480576 83937060646403328 84228508773647784 84958605724316688 85371882195914496 85565469230372352 85668312342428088 85785988595645709 85998015260489124 86111889964918272 86307155021528064 87045840670344192 87147670954306752 87165409132803456 87348083172671776 87468066803403468 88105220751143232 88655416126526592 88856448816155904 88874534802074112 88963247432521476 89183126936803536 90375362471132928 90393757619203584 90598732126276608 90707624833159152 90913311057270624 91493883087725664 92147428401939456 92274004539854208 92486205712240704 92613247203603672 92807338370963762 93287880795328128 93870440604557568 94083298746518016 94196379634434504 94409976867165648 94429193227203744 94757072370353757 95691560263552512 95711037479156736 96043367470403808 96261152884168896 96376851385231599 97095549399219072 97906642677060672 97926570754137216 98041129823595096 98266593569255748 99118373345036136 99617610437489664 99737343142342416 99826380768767744 99963504918175392 100331017803903978 100691680858449408 101320475573173248 101672282780024544 101692977321604032 101923573642061184 102046077937304046 102277474939429452 103665856952181888 103686957269086464 104046981426270792 104564437814543616 105437922882988416 105698520813989376 105843711089832768 105970927088738817 106065529566815728 106211223975561354 106614720908946432 107505333135596032 107653005296496576 107919077973947136 108048788404204284 108293796994690008 108437194770637824 109763848537604352 110144973011693256 110167392098404368 111640153640811264 111893305916640768 111916080861871104 112304678364863712 112458943032947316 112607856107970048 113278140965755584 113829176261219328 113985535019819904 114224416456570784 114381318127527612 114664020347318832 116196894605742336 116220545510404608 116624089071204624 116647826927722272 117052854104554641 117473627668190976 118207221502035456 118475265088207872 118617663243361968 118910835915738048 119323720762667694 120500483294843904 120943499777545536 121109630958558648 121217748076360832 121830521619026259 121991844116967552 123032006053138944 123314940949654272 123484329604804896 123913094638154913 123938316110704914 124383841060437504 125160587472743424 125595172845912672 125879969156220864 125905590969604992 126342763160471676 128057823293871744 128348203845558528 128502468513642132 129460732532292096 130269182879794176 130542190236080896 130568761005516288 130721506431460128 131022124759007664 131202100205105202 131700537593404416 132157831126714848 132983124189789888 133284673224233856 133311802203111168 133444871148782214 133774690405205304 135563043706699392 135590636428805376 135898098189414912 136061437249738728 136369966585905936 138221142602909184 138249276358781952 138411006809781312 138729308568361056 139211007556445643 139419250419391488 139931821192992192 140583897177317888 141124948119777024 141294569451651756 141614965300748472 141643789840805616 143537340395328768 143566556218735104 143892103965262848 144065051205605712 144391729326253344 146351798050139136 146859964015591008 146889856131205824 147061694735392644 147399890353883622 148677560017554204 148853538187748352 149739571153151616 149945257377263088 150496526705855967 151037521287674112 151980713359759872 152508424170036816 152539465982406048 152885360463091776 153069116905956069 153416212409144178 154929192807656448 155498785428272832 155530435903629696 156070472139406188 156631503557587968 158156884324482624 158547781220984064 159098294350223592 159316835963342031 159922081363419648 161257999703394048 161479507944744864 161878616960920704 162073182606306426 162440695492035012 162655792155956736 164419921266205696 164645772806406528 165217459517539884 165251088147606552 167460230461216896 167839958874961152 167874121292806656 168457017547295568 169917211448633376 170743764391828992 171130938460744704 171336624684856176 171571977191291418 171996030520978248 172223779929836544 174295341908613504 174330818265606912 174696166345343552 174936133606806936 176210441502286464 177310832253053184 177712897632311808 177749069604148224 177926494865042952 178366253873607072 178985581144001541 180750724942265856 180787515238407168 181415249666318304 181826622114541248 182987766175451328 184548009079708416 184972411424481408 185226494407207344 185614676741927524 186575761590656256 187740881209115136 188166597493036032 188392759268869008 188819953734331296 188858386454407488 189514144740707514 191383120527105024 192086734940807616 192522305768337792 192753702770463198 194191098798438144 195813285354121344 195853141508274432 196082259647190192 196533187138511496 196803150307657803 198236746690072272 199474686284684832 199652761537535488 199927009836350784 200167306723173321 200662035607807956 201383361716898816 203344565560049088 203385954643208064 203847147284122368 204092155874608092 204554949878858904 207331713904363776 207373914538172928 208093962852541584 209128875629087232 210875845765976832 211397041627978752 211687422179665536 211941854177477634 212131059133631456 212422447951122708 215010666271192064 215306010592993152 215838155947894272 216097576808408568 216587593989380016 219527697075208704 220289946023386512 220334784196808736 221099835530825433 223280307281622528 223786611833281536 224609356729727424 224917886065894632 225215712215940096 226556281931511168 227971070039639808 228448832913141568 228762636255055224 229328040694637664 230124318613716267 232393789211484672 232441091020809216 233248178142409248 233295653855444544 234105708209109282 234947255336381952 236414443004070912 237235326486723936 237821671831476096 238647441525335388 241886999555091072 242219261917117296 242435496152721664 243661043238052518 243983688233935104 246064012106277888 246629881899308544 246968659209609792 247826189276309826 247876632221409828 248767682120875008 251190345691825344 251759938312441728 251811181939209984 252685526320943352 256115646587743488 256696407691117056 257004937027284264 257357965786937127 258921465064584192 261084380472161792 261137522011032576 261443012862920256 262044249518015328 262404200410210404 264315662253429696 265966248379579776 266569346448467712 266623604406222336 266889742297564428 267549380810410608 271126087413398784 271181272857610752 271796196378829824 272122874499477456 272739933171811872 276442285205818368 276822013619562624 277458617136722112 278422015112891286 279863642385984384 281167794354635776 282249896239554048 282589138903303512 283229930601496944 283287579681611232 284271217111061271 287074680790657536 287133112437470208 288130102411211424 288783458652506688 289130554155694797 293719928031182016 293779712262411648 294123389470785288 294799780707767244 297355120035108408 299479142306303232 299890514754526176 300993053411711934 302075042575348224 303961426719519744 305016848340073632 305078931964812096 305770720926183552 306138233811912138 306832424818288356 310997570856545664 311060871807259392 312140944278812376 316313768648965248 317095562441968128 318196588700447184 318633671926684062 319844162726839296 322515999406788096 322959015889489728 323757233921841408 324146365212612852 324881390984070024 325311584311913472 329291545612813056 330434919035079768 330502176295213104 334920460922433792 335679917749922304 335748242585613312 336914035094591136 339834422897266752 341487528783657984 342673249369712352 343143954382582836 343992061041956496 348590683817227008 348661636531213824 349392332690687104 349872267213613872 351158562313663923 352420883004572928 354621664506106368 355425795264623616 355852989730085904 356732507747214144 357971162288003082 361501449884531712 362830499332636608 363653244229082496 365491564857078777 365975532350902656 369096018159416832 369944822848962816 370452988814414688 371229353483855048 371739283914464739 373151523181312512 375481762418230272 376785518537738016 377639907468662592 377716772908814976 379028289481415028 384173469881615232 385044611536675584 385507405540926396 388382197596876288 391626570708242688 391706283016548864 392164519294380384 393066374277022992 393606300615315606 396473493380144544 398949372569369664 399305523075070976 399854019672701568 400334613446346642 401324071215615912 406689131120098176 406771909286416128 407694294568244736 408184311749216184 409109899757717808 414663427808727552 414747829076345856 416187925705083168 417633022669336929 418257751258174464 421751691531953664 423374844359331072 423883708354955268 424262118267262912 424844895902245416 430612021185986304 431676311895788544 432195153616817136 433175187978760032 439055394150417408 440579892046773024 440669568393617472 442199671061650866 446560614563245056 449218713459454848 449835772131789264 453112563863022336 455942140079279616 456897665826283136 457525272510110448 458656081389275328 459207350717868207 460248637227432534 464787578422969344 466496356284818496 466591307710889088 468211416418218564 469894510672763904 474470652973447872 475643343662952192 477294883050670776 477950507890026093 483773999110182144 484438523834234592 484870992305443328 487322086476105036 487967376467870208 493259763798617088 493937318419219584 495652378552619652 495753264442819656 502380691383650688 503519876624883456 503622363878419968 505371052641886704 512231293175486976 513392815382234112 514009874054568528 514715931573874254 522168760944323584 522886025725840512 524088499036030656 524808400820420808 528631324506859392 531932496759159552 533138692896935424 533247208812444672 533779484595128856 535098761620821216 536956743432004623 542252174826797568 542362545715221504 544245748998954912 545479866343623744 553644027239125248 554917234273444224 556844030225782572 559727284771968768 564499792479108096 565178277806607024 566459861202993888 566575159363222464 568542434222122542 574149361581315072 576260204822422848 577566917305013376 578261108311389594 587439856062364032 587559424524823296 588246778941570576 589599561415534488 594710240070216816 598958284612606464 599781029509052352 600501920169519963 601986106823423868 604150085150696448 610033696680147264 610157863929624192 611541441852367104 612276467623824276 613664849636576712 621995141713091328 622121743614518784 624281888557624752 632627537297930496 634191124883936256 636393177400894368 637267343853368124 645031998813576192 645918031778979456 647514467843682816 648292730425225704 649762781968140048 658583091225626112 660869838070159536 661004352590426208 663299506592476299 669840921844867584 671359835499844608 673828070189182272 679668845794533504 685346498739424704 686287908765165672 687984122083912992 690372955841148801 697181367634454016 697323273062427648 698784665381374208 699744534427227744 702317124627327846 704841766009145856 709243329012212736 711705979460171808 713465015494428288 715942324576006164 725660998665273216 727306488458164992 730983129714157554 731951064701805312 738192036318833664 739889645697925632 740905977628829376 742458706967710096 743478567828929478 746303046362625024 753571037075476032 755279814937325184 755433545817629952 758056578962830056 768346939763230464 770089223073351168 771014811081852792 776764395193752576 783253141416485376 783412566033097728 784329038588760768 786132748554045984 787212601230631212 792946986760289088 797898745138739328 799708039345403136 800669226892693284 802648142431231824 813378262240196352 813543818572832256 815388589136489472 816368623498432368 818219799515435616 829326855617455104 832375851410166336 835266045338673858 843503383063907328 846749688718662144 847767416709910536 848524236534525824 849689791804490832 852813651333183813 861224042371972608 864390307233634272 866350375957520064 867391662467084391 881159784093546048 881339136787234944 884399342123301732 898437426918909696 899671544263578528 906225127726044672 911884280158559232 913795331652566272 915050545020220896 917312162778550656 918414701435736414 920497274454865068 932992712569636992 933182615421778176 936422832836437128 948941305946895744 951286687325904384 954589766101341552 955901015780052186 967547998220364288 968877047668469184 969741984610886656 974644172952210072 975934752935740416 987874636838439168 991304757105239304 991506528885639312 1004761382767301376 1007039753249766912 1007244727756839936 1010742105283773408 1024462586350973952 1028019748109137056 1029431863147748508 1045772051451681024 1048176998072061312 1049616801640841616 1053475686940991769 1057262649013718784 1063864993518319104 1066277385793870848 1067558969190257712 1070197523241642432 1073913486864009246 1084504349653595136 1088491497997909824 1090959732687247488 1107288054478250496 1109834468546888448 1113688060451565144 1115217851743394217 1119454569543937536 1130356555613214048 1132919722405987776 1133150318726444928 1137084868444245084 1152520409644845696 1155133834610026752 1156522216622779188 1174879712124728064 1175118849049646592 1176493557883141152 1179199122831068976 1189420480140433632 1197916569225212928 1199562059018104704 1201003840339039926 1203972213646847736 1220067393360294528 1220315727859248384 1223082883704734208 1224552935247648552 1227329699273153424 1243990283426182656 1244243487229037568 1248563777115249504 1252899068008010787 1265255074595860992 1272786354801788736 1274534687706736248 1291836063557958912 1295028935687365632 1296585460850451408 1299525563936280096 1317166182451252224 1321739676140319072 1322008705180852416 1326599013184952598 1339681843689735168 1347656140378364544 1359337691589067008 1370692997478849408 1372575817530331344 1375968244167825984 1377622052153604621 1380745911682297602 1394362735268908032 1397569330762748416 1399489068854455488 1404634249254655692 1409683532018291712 1423411958920343616 1426930030988856576 1431884649152012328 1451321997330546432 1454612976916329984 1461966259428315108 1463902129403610624 1479779291395851264 1481811955257658752 1484917413935420192 1486957135657858956 1507142074150952064 1510559629874650368 1510867091635259904 1516113157925660112 1536693879526460928 1540178446146702336 1542029622163705584 1566506282832970752 1568658077177521536 1572265497108091968 1574425202461262424 1585893973520578176 1595797490277478656 1599416078690806272 1601338453785386568 1605296284862463648 1610870230296013869 1626756524480392704 1627087637145664512 1632737246996864736 1636439599030871232 1664751702820332672 1670532090677347716 1693499377437324288 1695534833419821072 1697048473069051648 1699379583608981664 1705627302666367626 1722448084743945216 1728780614467268544 1732700751915040128 1734783324934168782 1762319568187092096 1762678273574469888 1768798684246603464 1796874853837819392 1799343088527157056 1801505760508559889 1812450255452089344 1827590663305132544 1830101090040441792 1834624325557101312 1836829402871472828 1840994548909730136 1865985425139273984 1866365230843556352 1872845665672874256 1897882611893791488 1902573374651808768 1909179532202683104 1911802031560104372 1935095996440728576 1937754095336938368 1949288345904420144 1975749273676878336 1982609514210478608 1983013057771278624 1989898519777428897 2009522765534602752 2014079506499533824 2021484210567546816 2056039496218274112 2058863726295497016 2071118867523446403 2091544102903362048 2096353996144122624 2099233603281683232 2106951373881983538 2114525298027437568 2127729987036638208 2135117938380515424 2140395046483284864 2147826973728018492 2176982995995819648 2181919465374494976 2214576108956500992 2219668937093776896 2227376120903130288 2230435703486788434 2238909139087875072 2260713111226428096 2265839444811975552 2266300637452889856 2274169736888490168 2305040819289691392 2310267669220053504 2313044433245558376 2349759424249456128 2350237698099293184 2352987115766282304 2358398245662137952 2378840960280867264 2399124118036209408 2402007680678079852 2407944427293695472 2440134786720589056 2440631455718496768 2446165767409468416 2449105870495297104 2454659398546306848 2487980566852365312 2497127554230499008 2505798136016021574 2530510149191721984 2545572709603577472 2549069375413472496 2558440953999551439 2583672127115917824 2593170921700902816 2599051127872560192 2602174987401253173 2643479352280638144 2644017410361704832 2653198026369905196 2695312280756729088 2718675383178134016 2741385994957698816 2745151635060662688 2751936488335651968 2755244104307209242 2761491823364595204 2795138661525496832 2798978137708910976 2809268498509311384 2846823917840687232 2853860061977713152 2863769298304024656 2902643994661092864 2909225953832659968 2923932518856630216 2927804258807221248 2963623910515317504 2969834827870840384 2973914271315717912 3014284148301904128 3021119259749300736 3021734183270519808 3032226315851320224 3073387759052921856 3084059244327411168 3137316154355043072 3144530994216183936 3148850404922524848 3171787947041156352 3191594980554957312 3198832157381612544 3202676907570773136 3210592569724927296 3221740460592027738 3253513048960785408 3265474493993729472 3272879198061742464 3329503405640665344 3341064181354695432 3345653555230182651 3391069666839642144 3394096946138103296 3398759167217963328 3411254605332735252 3457561228934537088 3465401503830080256 3469566649868337564 3524639136374184192 3525356547148939776 3537597368493206928 3593749707675638784 3598686177054314112 3603011521017119778 3655181326610265088 3660202180080883584 3669248651114202624 3673658805742945656 3681989097819460272 3731970850278547968 3732730461687112704 3745691331345748512 3758697204024032361 3795765223787582976 3818359064405366208 3823604063120208744 3875508190673876736 3898576691808840288 3951498547353756672 3965219028420957216 3966026115542557248 3979797039554857794 4019045531069205504 4042968421135093632 4112078992436548224 4117727452590994032 4142237735046892806 4183088205806724096 4192707992288245248 4198467206563366464 4213902747763967076 4229050596054875136 4270235876761030848 4280790092966569728 4295653947456036984 4353965991991639296 4363838930748989952 4439337874187553792 4454752241806260576 4460871406973576868 4521426222452856192 4531678889623951104 4532601274905779712 4548339473776980336 4610081638579382784 4620535338440107008 4626088866491116752 4699518848498912256 4705974231532564608 4716796491324275904 4757681920561734528 4798248236072418816 4804015361356159704 4815888854587390944 4832610690888041607 4880269573441178112 4881262911436993536 4898211740990594208 4909318797092613696 4994255108460998016 5011596272032043148 5091145419207154944 5098138750826944992 5116881907999102878 5167344254231835648 5186341843401805632 5198102255745120384 5204349974802506346 5286958704561276288 5288034820723409664 5306396052739810392 5390624561513458176 5437350766356268032 5482771989915397632 5490303270121325376 5503872976671303936 5510488208614418484 5522983646729190408 5597956275417821952 5618536997018622768 5693647835681374464 5707720123955426304 5727538596608049312 5805287989322185728 5847865037713260432 5927247821030635008 5939669655741680768 5947828542631435824 5969695559332286691 6028568296603808256 6042238519498601472 6064452631702640448 6168118488654822336 6213356602570339209 6274632308710086144 6289061988432367872 6297700809845049696 6343575894082312704 6383189961109914624 6405353815141546272 6421185139449854592 6443480921184055476 6530948987987458944 6545758396123484928 6659006811281330688 6682128362709390864 6691307110460365302 6782139333679284288 6788193892276206592 6797518334435926656 6822509210665470504 6915122457869074176 6930803007660160512 6939133299736675128 7049278272748368384 7050713094297879552 7075194736986413856 7197372354108628224 7206023042034239556 7320404360161767168 7338497302228405248 7347317611485891312 7363978195638920544 7463941700557095936 7491382662691497024 7517394408048064722 7591530447575165952 7636718128810732416 7647208126240417488 7751016381347753472 7797153383617680576 7806524962203759519 7930438056841914432 7932052231085114496 7959594079109715588 8085936842270187264 8224157984873096448 8235454905181988064 8284475470093785612 8385415984576490496 8396934413126732928 8427805495527934152 8540471753522061696 8561580185933139456 8591307894912073968 8707931983983278592 8727677861497979904 8909504483612521152 8921742813947153736 9042852444905712384 9063357779247902208 9065202549811559424 9096678947553960672 9220163277158765568 9252177732982233504 9411948463065129216 9433592982648551808 9515363841123469056 9596496472144837632 9608030722712319408 9631777709174781888 9665221381776083214 9760539146882356224 9796423481981188416 9818637594185227392 9988510216921996032 10023192544064086296 10182290838414309888 10196277501653889984 10233763815998205756 10372683686803611264 10396204511490240768 10408699949605012692 10573917409122552576 10576069641446819328 10612792105479620784 10781249123026916352 10965543979830795264 10980606540242650752 11007745953342607872 11020976417228836968 11045967293458380816 11195912550835643904 11237073994037245536 11276091612072097083 11387295671362748928 11455077193216098624 11695730075426520864 11854495642061270016 11879339311483361536 11895657085262871648 11939391118664573382 12057136593207616512 12128905263405280896 12336236977309644672 12426713205140678418 12549264617420172288 12578123976864735744 12595401619690099392 12687151788164625408 12810707630283092544 12842370278899709184 12886961842368110952 13061897975974917888 13091516792246969856 13318013622562661376 13364256725418781728 13382614220920730604 13564278667358568576 13595036668871853312 13645018421330941008 13830244915738148352 13861606015320321024 13878266599473350256 14098556545496736768 14150389473972827712 14394744708217256448 14412046084068479112 14497832072664124821 14640808720323534336 14694635222971782624 14727956391277841088 14982765325382994048 15034788816096129444 15273436257621464832 15294416252480834976 15502032762695506944 15594306767235361152 15613049924407519038 15860876113683828864 15864104462170228992 15919188158219431176 16171873684540374528 16448315969746192896 16470909810363976128 16568950940187571224 16793868826253465856 16855610991055868304 17080943507044123392 17123160371866278912 17182615789824147936 17415863967966557184 17819008967225042304 17843485627894307472 17909086677996860073 18085704889811424768 18126715558495804416 18193357895107921344 18504355465964467008 18823896926130258432 18867185965297103616 19030727682246938112 19216061445424638816 19263555418349563776 19330442763552166428 19592846963962376832 19637275188370454784 19977020433843992064 20046385088128172592 20364581676828619776 20392555003307779968 20467527631996411512 20745367373607222528 20792409022980481536 20817399899210025384 21147834818245105152 21152139282893638656 21225584210959241568 21961213080485301504 22015491906685215744 22041952834457673936 22091934586916761632 22391825101671287808 22474147988074491072 22552183224144194166 22774591342725497856 22910154386432197248 23391460150853041728 23419574886611278557 23758678622966723072 23791314170525743296 23878782237329146764 24257810526810561792 24672473954619289344 24853426410281356836 25156247953729471488 25190803239380198784 25621415260566185088 25684740557799418368 25773923684736221904 26123795951949835776 26183033584493939712 26728513450837563456 26765228441841461208 27128557334717137152 27190073337743706624 27290036842661882016 27660489831476296704 27756533198946700512 28300778947945655424 28789489416434512896 28824092168136958224 28995664145328249642 29281617440647068672 29389270445943565248 29455912782555682176 29965530650765988096 30069577632192258888 30546872515242929664 30588832504961669952 31188613534470722304 31226099848815038076 31721752227367657728 31728208924340457984 31838376316438862352 32343747369080749056 32896631939492385792 32941819620727952256 33137901880375142448 33587737652506931712 33711221982111736608 33828274836216291249 34161887014088246784 34365231579648295872 35638017934450084608 35686971255788614944 35818173355993720146 36171409779622849536 36386715790215842688 37008710931928934016 37647793852260516864 37734371930594207232 38061455364493876224 38432122890849277632 38527110836699127552 38660885527104332856 39185693927924753664 39274550376740909568 39954040867687984128 40092770176256345184 40785110006615559936 40935055263992823024 41490734747214445056 41584818045960963072 41634799798420050768 42295669636490210304 42451168421918483136 43493496217992374463 43922426160970603008 44083905668915347872 44183869173833523264 44948295976148982144 45104366448288388332 45820308772864394496 46782920301706083456 46839149773222557114 47517357245933446144 47582628341051486592 47757564474658293528 48515621053621123584 49344947909238578688 49706852820562713672 50381606478760397568 51242830521132370176 51369481115598836736 51547847369472443808 52247591903899671552 53457026901675126912 53530456883682922416 54257114669434274304 54380146675487413248 54580073685323764032 55513066397893401024 56601557895891310848 57648184336273916448 57991328290656499284 58778540891887130496 58911825565111364352 59931061301531976192 60139155264384517776 61093745030485859328 61177665009923339904 62377227068941444608 62452199697630076152 63443504454735315456 63456417848680915968 63676752632877724704 65883639241455904512 66275803760750284896 67175475305013863424 67422443964223473216 67656549672432582498 68323774028176493568 68730463159296591744 71276035868900169216 71373942511577229888 71636346711987440292 72773431580431685376 74017421863857868032 75468743861188414464 76864245781698555264 77054221673398255104 77321771054208665712 78371387855849507328 78549100753481819136 80185540352512690368 81570220013231119872 81870110527985646048 82981469494428890112 83269599596840101536 84902336843836966272 86986992435984748926 87844852321941206016 88167811337830695744 88367738347667046528 89896591952297964288 90208732896576776664 91640617545728788992 93565840603412166912 93678299546445114228 95165256682102973184 95515128949316587056 97031242107242247168 98689895818477157376 99413705641125427344 100763212957520795136 101484824508648873747 102485661042264740352 103095694738944887616 106914053803350253824 107060913767365844832 108514229338868548608 109160147370647528064 111026132795786802048 113203115791782621696 115296368672547832896 115982656581312998568 117557081783774260992 117823651130222728704 119862122603063952384 120278310528769035552 122355330019846679808 124754454137882889216 124904399395260152304 126887008909470630912 127353505265755449408 131767278482911809024 132551607521500569792 134844887928446946432 135313099344865164996 137460926318593183488 142552071737800338432 142747885023154459776 143272693423974880584 145546863160863370752 148034843727715736064 153728491563397110528 154108443346796510208 154643542108417331424 156742775711699014656 160371080705025380736 163140440026462239744 163740221055971292096 166539199193680203072 169804673687673932544 173973984871969497852 176335622675661391488 176735476695334093056 179793183904595928576 180417465793153553328 183281235091457577984 187131681206824333824 187356599092890228456 190330513364205946368 191030257898633174112 198827411282250854688 201526425915041590272 202969649017297747494 204971322084529480704 206191389477889775232 213828107606700507648 214121827534731689664 218320294741295056128 222052265591573604096 226406231583565243392 230592737345095665792 231965313162625997136 235114163567548521984 235647302260445457408 240556621057538071104 244710660039693359616 249808798790520304608 254707010531510898816 263534556965823618048 265103215043001139584 269689775856893892864 270626198689730329992 274921852637186366976 285495770046308919552 286545386847949761168 291093726321726741504 296069687455431472128 304454473525946621241 307456983126794221056 309287084216834662848 320742161410050761472 327480442111942584192 333078398387360406144 339609347375347865088 347947969743938995704 352671245351322782976 353470953390668186112 359586367809191857152 360834931586307106656 374263362413648667648 374713198185780456912 380661026728411892736 382060515797266348224 397654822564501709376 405939298034595494988 412382778955779550464 427656215213401015296 428243655069463379328 436640589482590112256 444104531183147208192 461185474690191331584 463930626325251994272 470228327135097043968 481113242115076142208 489421320079386719232 499617597581040609216 509414021063021797632 530206430086002279168 539379551713787785728 541252397379460659984 549843705274372733952 570991540092617839104 573090773695899522336 608908947051893242482 614913966253588442112 618574168433669325696 641484322820101522944 654960884223885168384 666156796774720812288 679218694750695730176 695895939487877991408 705342490702645565952 706941906781336372224 721669863172614213312 749426396371560913824 764121031594532696448 795309645129003418752 811878596069190989976 824765557911559100928 856487310138926758656 873281178965180224512 888209062366294416384 922370949380382663168 927861252650503988544 962226484230152284416 999235195162081218432 1018828042126043595264 1060412860172004558336 1078759103427575571456 1082504794758921319968 1141983080185235678208 1146181547391799044672 1217817894103786484964 1237148336867338651392 1282968645640203045888 1309921768447770336768 1332313593549441624576 1391791878975755982816 1410684981405291131904 1443339726345228426624 1498852792743121827648 1528242063189065392896 1590619290258006837504 1623757192138381979952 1649531115823118201856 1712974620277853517312 1844741898760765326336 1855722505301007977088 1924452968460304568832 1998470390324162436864 2037656084252087190528 2120825720344009116672 2165009589517842639936 2292363094783598089344 2435635788207572969928 2474296673734677302784 2619843536895540673536 2664627187098883249152 2783583757951511965632 2886679452690456853248 2997705585486243655296 3056484126378130785792 3181238580516013675008 3247514384276763959904 3425949240555707034624 3711445010602015954176 3848905936920609137664 3996940780648324873728 4330019179035685279872 4584726189567196178688 4871271576415145939856 4948593347469354605568 5567167515903023931264 5773358905380913706496 5995411170972487310592 6112968252756261571584 6362477161032027350016 6495028768553527919808 7422890021204031908352 7993881561296649747456 8660038358071370559744 9169452379134392357376 9742543152830291879712 11134335031806047862528 11546717810761827412992 11990822341944974621184 12990057537107055839616 14845780042408063816704 17320076716142741119488 18338904758268784714752 19485086305660583759424 22268670063612095725056 23981644683889949242368 25980115074214111679232 34640153432285482238976 38970172611321167518848 44537340127224191450112 51960230148428223358464 77940345222642335037696 103920460296856446716928 155880690445284670075392 311761380890569340150784
- Sum of all divisors σ(n): 1251221545865631114481941
- Sum of proper divisors (its aliquot sum) s(n): 939460164975061774331157
- 311761380890569340150784 is an abundant number, because the sum of its proper divisors (939460164975061774331157) is greater than itself. Its abundance is 627698784084492434180373
Bases of 311761380890569340150784
- Binary: 10000100000010010011110010010100110100101100010011110000111010011100100000000002
- Hexadecimal: 0x42049E4A69627874E400
- Base-36: 1ERMWTBR7IW40000
Squares and roots of 311761380890569340150784
- 311761380890569340150784 squared (3117613808905693401507842) is 97195158614794653735309405460442814747855814656
- 311761380890569340150784 cubed (3117613808905693401507843) is 30301696865626297938570678782483416322399727848866413932296938197090304
-
311761380890569340150784 is a
perfect square number . Itssquare root is 558355962528 -
The
cube root of 311761380890569340150784 is 67806933.6842687705
Scales and comparisons
How big is 311761380890569340150784?- 311,761,380,890,569,340,150,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 311,761,380,890,569,340,150,784 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 311761380890569340150784 cubic inches would be around 5650577.8 feet tall.
Recreational maths with 311761380890569340150784
- 311761380890569340150784 backwards is 487051043965098083167113
- The number of decimal digits it has is: 24
- The sum of 311761380890569340150784's digits is 99
- 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 311761380890569340150784 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 311761380890569340150784 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/311761380890569340150784/
Chicago style:
Numbermatics. 2024. "Number 311761380890569340150784 - Facts about the integer". https://numbermatics.com/n/311761380890569340150784/
The information we have on file for 311761380890569340150784 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 311761380890569340150784, math, Factors of 311761380890569340150784, curriculum, school, college, exams, university, Prime factorization of 311761380890569340150784, STEM, science, technology, engineering, physics, economics, calculator, three hundred eleven sextillion, seven hundred sixty-one quintillion, three hundred eighty quadrillion, eight hundred ninety trillion, five hundred sixty-nine billion, three hundred forty million, one hundred fifty thousand, seven hundred eighty-four.