29033945806289002531849728
29,033,945,806,289,002,531,849,728 is an even composite number composed of five prime numbers multiplied together.
What does the number 29033945806289002531849728 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 11200 divisors.
29033945806289002531849728 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred divisors.
Prime factorization of 29033945806289002531849728:
29 × 36 × 139 × 293 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 29 × 29 × 29 × 67 × 67 × 67)See below for interesting mathematical facts about the number 29033945806289002531849728 from the Numbermatics database.
Names of 29033945806289002531849728
- Cardinal: 29033945806289002531849728 can be written as Twenty-nine septillion, thirty-three sextillion, nine hundred forty-five quintillion, eight hundred six quadrillion, two hundred eighty-nine trillion, two billion, five hundred thirty-one million, eight hundred forty-nine thousand, seven hundred twenty-eight.
Scientific notation
- Scientific notation: 2.9033945806289002531849728 × 1025
Factors of 29033945806289002531849728
Divisors of 29033945806289002531849728
- Number of divisors d(n): 11200
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 39 48 52 54 58 64 67 72 78 81 87 96 104 108 116 117 128 134 144 156 162 169 174 192 201 208 216 232 234 243 256 261 268 288 312 324 338 348 351 377 384 402 416 432 464 468 486 507 512 522 536 576 603 624 648 676 696 702 729 754 768 783 804 832 841 864 871 928 936 972 1014 1044 1053 1072 1131 1152 1206 1248 1296 1352 1392 1404 1458 1508 1521 1536 1566 1608 1664 1682 1728 1742 1809 1856 1872 1943 1944 2028 2088 2106 2144 2197 2262 2304 2349 2412 2496 2523 2592 2613 2704 2784 2808 2916 3016 3042 3132 3159 3216 3328 3364 3393 3456 3484 3618 3712 3744 3886 3888 4056 4176 4212 4288 4394 4489 4524 4563 4608 4698 4824 4901 4992 5046 5184 5226 5408 5427 5568 5616 5829 5832 6032 6084 6264 6318 6432 6591 6656 6728 6786 6912 6968 7047 7236 7424 7488 7569 7772 7776 7839 8112 8352 8424 8576 8788 8978 9048 9126 9396 9477 9648 9802 9984 10092 10179 10368 10452 10816 10854 10933 11136 11232 11323 11658 11664 12064 12168 12528 12636 12864 13182 13456 13467 13572 13689 13824 13936 14094 14472 14703 14848 14976 15138 15544 15552 15678 16224 16281 16704 16848 17152 17487 17576 17956 18096 18252 18792 18954 19296 19604 19773 19968 20184 20358 20736 20904 21141 21632 21708 21866 22272 22464 22646 22707 23316 23328 23517 24128 24336 24389 25056 25259 25272 25728 26364 26912 26934 27144 27378 27872 28188 28561 28944 29406 29952 30276 30537 31088 31104 31356 32448 32562 32799 33408 33696 33969 34304 34974 35152 35912 36192 36504 37584 37908 38592 39208 39546 40368 40401 40716 41067 41472 41808 42282 43264 43416 43732 44109 44544 44928 45292 45414 46632 46656 47034 48256 48672 48778 48843 50112 50518 50544 51456 52461 52728 53824 53868 54288 54756 55744 56347 56376 57122 57888 58357 58812 59319 59904 60552 61074 62176 62208 62712 63713 64896 65124 65598 66816 67392 67938 68121 69948 70304 70551 71824 72384 73008 73167 75168 75777 75816 77184 78416 79092 80736 80802 81432 82134 83616 84564 85683 86528 86832 87464 88218 89856 90584 90828 91611 93264 93312 94068 96512 97344 97556 97686 98397 100224 101036 101088 101907 102912 104922 105456 107648 107736 108576 109512 111488 112694 112752 114244 115776 116714 117624 118638 121104 121203 122148 123201 124352 124416 125424 127426 129792 130181 130248 131196 132327 133632 134784 135876 136242 139896 140608 141102 142129 143648 144768 146016 146334 147199 150336 151554 151632 154368 156832 157383 158184 161472 161604 162864 164268 167232 169041 169128 171366 173664 174928 175071 176436 177957 179712 181168 181656 183222 186528 186624 188136 191139 193024 194688 195112 195372 196794 200448 202072 202176 203814 204363 209844 210912 211653 215296 215472 217152 219024 219501 222976 225388 225504 227331 228488 231552 233428 235248 237276 242208 242406 244296 246402 248704 250848 254852 257049 259584 260362 260496 262392 264654 269568 271752 272484 274833 279792 281216 282204 284258 287296 289536 292032 292668 294398 295191 300672 300763 303108 303264 305721 308736 313664 314766 316368 317057 322944 323208 325728 328367 328536 334464 338082 338256 342732 347328 349856 350142 352872 355914 362336 363312 363609 366444 371293 373056 373248 376272 382278 389376 390224 390543 390744 393588 396981 400896 404144 404352 407628 408726 419688 421824 423306 426387 430592 430944 434304 438048 439002 441597 445952 450776 451008 454662 456976 463104 466856 470496 472149 474552 484416 484812 488592 492804 497408 501696 507123 509704 514098 520724 520992 524784 525213 529308 533871 539136 543504 544968 549666 559584 562432 564408 568516 573417 574592 579072 584064 585336 588796 590382 601344 601526 606216 606528 611442 613089 627328 629532 632736 634114 634959 645888 646416 651456 656734 657072 658503 668928 676164 676512 681993 685464 694656 699712 700284 705744 711828 724672 726624 727218 732511 732888 742586 746112 752544 758641 764556 771147 778752 780448 781086 781488 787176 793962 808288 808704 815256 817452 828269 839376 843648 846612 852774 861888 868608 876096 878004 883194 885573 901552 902016 902289 909324 913952 917163 926208 933712 940992 944298 949104 951171 968832 969624 977184 985101 985608 994816 1003392 1014246 1019408 1028196 1041448 1041984 1049568 1050426 1058616 1067742 1087008 1089936 1090827 1099332 1113879 1119168 1124864 1128816 1137032 1146834 1149184 1168128 1170672 1171629 1177592 1180764 1190943 1202688 1203052 1212432 1213056 1222884 1226178 1254656 1259064 1265472 1268228 1269918 1279161 1291776 1292832 1302912 1313468 1314144 1317006 1324791 1337856 1352328 1353024 1363986 1370928 1389312 1399424 1400568 1411488 1416447 1423656 1449344 1453248 1454436 1465022 1465776 1485172 1492224 1505088 1517282 1521369 1529112 1542294 1560896 1562172 1562976 1574352 1575639 1587924 1601613 1616576 1617408 1630512 1634063 1634904 1656538 1678752 1687296 1692353 1693224 1705548 1720251 1723776 1737216 1752192 1756008 1766388 1771146 1803104 1804032 1804578 1818648 1827904 1834326 1847677 1867424 1881984 1888596 1898208 1902342 1913587 1937664 1939248 1954368 1970202 1971216 1975509 2006784 2028492 2038816 2045979 2056392 2082896 2083968 2099136 2100852 2117232 2135484 2174016 2179872 2181654 2197533 2198664 2227758 2238336 2257632 2274064 2275923 2293668 2298368 2313441 2336256 2341344 2343258 2355184 2361528 2381886 2406104 2424864 2426112 2445768 2452356 2484807 2509312 2518128 2530944 2536456 2539836 2558322 2585664 2605824 2626936 2628288 2634012 2649582 2656719 2704656 2706048 2706867 2727972 2741856 2751489 2778624 2798848 2801136 2822976 2832894 2847312 2853513 2898688 2906496 2908872 2930044 2931552 2955303 2970344 2984448 3010176 3034564 3042738 3058224 3084588 3121792 3124344 3125952 3148704 3151278 3175848 3203226 3233152 3261024 3268126 3269808 3272481 3313076 3341637 3357504 3374592 3384706 3386448 3411096 3440502 3447552 3504384 3512016 3514887 3532776 3542292 3572829 3606208 3608064 3609156 3637296 3655808 3668652 3695354 3734848 3763968 3775249 3777192 3796416 3804684 3827174 3837483 3875328 3878496 3908736 3909919 3940404 3942432 3951018 3974373 4013568 4056984 4077632 4091958 4112784 4121741 4165792 4167936 4198272 4201704 4234464 4268771 4270968 4348032 4359744 4363308 4395066 4397328 4455516 4476672 4515264 4548128 4551846 4564107 4587336 4626882 4682688 4686516 4710368 4723056 4726917 4763772 4812208 4826809 4849728 4852224 4891536 4902189 4904712 4969614 5036256 5061888 5072912 5077059 5079672 5116644 5160753 5171328 5211648 5253872 5256576 5268024 5299164 5313438 5409312 5412096 5413734 5455944 5483712 5502978 5543031 5597696 5602272 5645952 5665788 5694624 5707026 5740761 5797376 5812992 5817744 5860088 5863104 5910606 5926527 5940688 6020352 6069128 6085476 6116448 6137937 6169176 6243584 6248688 6251904 6297408 6302556 6351696 6406452 6466304 6522048 6536252 6539616 6544962 6592599 6626152 6683274 6715008 6769412 6772896 6822192 6827769 6881004 6895104 6940323 7008768 7024032 7029774 7065552 7084584 7145658 7212416 7218312 7274592 7311616 7337304 7390708 7454421 7469696 7527936 7550498 7554384 7592832 7609368 7654348 7674966 7756992 7817472 7819838 7880808 7884864 7902036 7948746 7970157 8113968 8120601 8155264 8183916 8225568 8243482 8254467 8331584 8335872 8396544 8403408 8468928 8537542 8541936 8560539 8696064 8719488 8722127 8726616 8790132 8794656 8865909 8911032 8953344 9030528 9096256 9103692 9128214 9174672 9253764 9365376 9373032 9420736 9446112 9453834 9522643 9527544 9624416 9653618 9699456 9783072 9804378 9809424 9862333 9939228 10024911 10072512 10123776 10145824 10154118 10159344 10233288 10321506 10342656 10507744 10513152 10536048 10544661 10598328 10626876 10767497 10818624 10824192 10827468 10911888 10967424 11005956 11086062 11204544 11291904 11325747 11331576 11389248 11414052 11481522 11512449 11625984 11635488 11720176 11726208 11729757 11821212 11853054 11881376 11923119 12040704 12138256 12170952 12232896 12275874 12338352 12365223 12487168 12497376 12503808 12594816 12605112 12703392 12806313 12812904 12932608 13044096 13072504 13079232 13089924 13185198 13252304 13366548 13430016 13538824 13545792 13644384 13655538 13692321 13762008 13880646 14048064 14059548 14131104 14169168 14180751 14291316 14424832 14436624 14480427 14549184 14623232 14674608 14706567 14781416 14908842 14939392 15100996 15108768 15185664 15218736 15231177 15308696 15349932 15482259 15513984 15634944 15639676 15761616 15769728 15804072 15897492 15940314 16227936 16241202 16310528 16367832 16451136 16486964 16508934 16629093 16663168 16793088 16806816 16937856 17075084 17083872 17121078 17222283 17392128 17438976 17444254 17453232 17580264 17589312 17731818 17779581 17822064 18061056 18192512 18207384 18256428 18349344 18413811 18507528 18730752 18746064 18841472 18892224 18907668 19045286 19055088 19248832 19307236 19398912 19566144 19608756 19618848 19724666 19777797 19878456 20049822 20145024 20291648 20308236 20318688 20466576 20483307 20643012 20685312 20820969 21015488 21026304 21072096 21089322 21196656 21242819 21253752 21534994 21637248 21654936 21823776 21934848 22000589 22011912 22172124 22363263 22409088 22583808 22651494 22663152 22778496 22828104 22963044 23024898 23270976 23440352 23452416 23459514 23642424 23706108 23762752 23846238 24019801 24276512 24341904 24361803 24465792 24551748 24676704 24730446 24876631 24994752 25007616 25189632 25210224 25406784 25612626 25625808 25681617 26088192 26145008 26158464 26166381 26179848 26370396 26504608 26597727 26733096 26860032 27077648 27091584 27288768 27311076 27384642 27524016 27761292 28096128 28119096 28262208 28338336 28361502 28567929 28582632 28849664 28873248 28960854 29098368 29349216 29413134 29562832 29586999 29817684 29878784 30074733 30201992 30217536 30371328 30437472 30462354 30617392 30699864 30964518 31027968 31279352 31523232 31539456 31608144 31633983 31794984 31880628 32302491 32455872 32482404 32621056 32735664 32902272 32973928 33017868 33258186 33326336 33613632 33875712 33977241 34150168 34167744 34242156 34444566 34537347 34877952 34888508 34906464 35160528 35178624 35189271 35463636 35559162 35644128 35769357 36122112 36385024 36414768 36512856 36698688 36827622 37015056 37095669 37461504 37492128 37682944 37784448 37815336 38090572 38110176 38418939 38497664 38614472 38797824 39132288 39217512 39237696 39449332 39555594 39756912 40099644 40290048 40583296 40616472 40637376 40933152 40966614 41076963 41286024 41641938 42030976 42144192 42178644 42393312 42485638 42507504 42542253 43069988 43274496 43309872 43441281 43647552 43869696 44001178 44023824 44119701 44344248 44726526 44818176 45302988 45326304 45556992 45656208 45693531 45926088 46049796 46446777 46541952 46880704 46904832 46919028 47284848 47412216 47525504 47692476 48039602 48553024 48683808 48723606 48931584 49078237 49103496 49353408 49460892 49753262 49887279 49989504 50379264 50420448 50813568 50828947 51225252 51251616 51363234 51666849 52176384 52290016 52316928 52332762 52359696 52740792 53009216 53195454 53466192 53582633 54155296 54183168 54577536 54622152 54769284 55048032 55494023 55522584 56192256 56238192 56524416 56676672 56723004 57135858 57165264 57746496 57921708 58196736 58698432 58826268 59125664 59173998 59333391 59635368 60149466 60403984 60435072 60874944 60924708 61234784 61399728 61449921 61929036 62055936 62558704 62748517 63046464 63078912 63216288 63267966 63589968 63728457 63761256 64604982 64911744 64964808 65471328 65804544 65947856 66001767 66035736 66516372 66652672 67089789 67227264 67751424 67954482 68300336 68335488 68484312 68889132 69074694 69777016 69812928 70321056 70357248 70378542 70927272 71118324 71288256 71538714 72059403 72770048 72829536 73025712 73085409 73397376 73655244 74030112 74191338 74629893 74984256 75365888 75568896 75630672 76181144 76220352 76837878 76995328 77044851 77228944 78264576 78435024 78475392 78499143 78898664 79111188 79513824 79793181 80199288 80580096 81166592 81232944 81274752 81866304 81933228 82153926 82572048 83283876 84061952 84288384 84357288 84786624 84971276 85015008 85084506 85703787 86139976 86548992 86619744 86882562 87295104 88002356 88047648 88239402 88688496 88760997 89453052 89636352 90224199 90605976 90652608 91113984 91312416 91387062 91852176 92099592 92893554 93083904 93761408 93838056 94569696 94824432 94901949 95051008 95384952 96079204 96907473 97106048 97367616 97447212 97863168 98156474 98206992 98706816 98921784 99506524 99774558 99979008 100840896 101627136 101657894 101931723 102450504 102503232 102726468 103333698 103612041 104580032 104633856 104665524 104719392 105481584 105567813 106018432 106390908 106932384 107165266 107308071 108310592 108366336 109155072 109244304 109482221 109538568 110096064 110988046 111045168 111287007 112384512 112476384 113048832 113353344 113387651 113446008 114271716 114330528 115256817 115492992 115843416 116393472 117396864 117652536 118251328 118347996 118666782 119270736 120298932 120807968 120870144 121749888 121849416 122469568 122799456 122899842 123794359 123858072 125117408 125497034 126092928 126432576 126535932 127179936 127456914 127522512 128210329 129209964 129823488 129929616 130323843 130942656 131609088 131895712 132003534 132071472 132359103 133032744 134179578 134454528 135908964 136600672 136670976 136968624 137080593 137778264 138149388 139554032 139625856 139977461 140642112 140714496 140757084 141854544 142236648 142576512 143077428 144118806 145659072 146051424 146170818 146794752 147234711 147310488 148060224 148382676 149259786 149661837 149968512 151137792 151261344 152362288 152440704 152486841 153675756 153990656 154089702 154457888 155000547 156529152 156870048 156950784 156998286 157797328 158222376 159027648 159586362 160398576 160747899 162333184 162465888 162549504 163732608 163866456 164307852 165144096 166482069 166567752 168123904 168576768 168714576 169573248 169942552 170030016 170169012 171407574 172279952 173239488 173765124 174590208 176004712 176095296 176478804 177376992 177521994 178000173 178906104 180448398 181211952 181305216 182624832 182774124 183704352 184199184 184349763 185787108 186167808 187522816 187676112 188245551 189139392 189648864 189803898 190102016 190769904 191185371 192158408 193814946 194212096 194735232 194894424 196312948 196413984 197413632 197843568 198005301 199013048 199549116 199958016 201269367 201681792 203254272 203315788 203863446 204901008 205006464 205452936 206667396 207224082 209160064 209331048 209438784 210963168 211135626 212036864 212781816 213864768 214330532 214616142 216178209 216621184 218310144 218488608 218964442 219077136 219256227 220192128 221976092 222090336 222574014 223889679 224952768 226097664 226706688 226775302 226892016 228543432 228661056 230513634 230985984 231134553 231686832 234793728 235305072 235497429 236502656 236695992 237333564 238541472 239379543 240597864 241615936 241740288 243499776 243698832 244939136 245598912 245799684 247588718 247716144 250234816 250994068 252185856 252865152 252941683 253071864 254359872 254913828 255045024 256420658 257111361 258419928 259646976 259859232 260647686 261885312 263791424 264007068 264142944 264718206 266065488 266282991 268359156 268909056 270672597 271817928 273201344 273341952 273937248 274161186 275556528 276156647 276298776 279108064 279251712 279954922 281284224 281514168 283709088 284473296 285153024 286007657 286154856 288237612 290722419 291318144 292102848 292341636 293589504 294469422 294620976 296120448 296765352 298519572 299323674 299937024 302522688 304724576 304881408 304973682 305795169 307351512 308179404 308915776 310001094 312257413 313740096 313901568 313996572 315594656 316444752 316703439 318055296 319172724 320797152 321495798 323396203 324931776 325099008 327465216 327732912 328446663 328615704 330288192 332964138 333135504 333861021 337153536 337429152 339146496 339885104 340060032 340162953 340338024 342815148 344559904 345770451 346478976 347530248 349180416 352009424 352190592 352957608 354753984 355043988 356000346 357812208 360896796 362423904 362610432 365249664 365548248 367408704 368398368 368699526 371383077 371574216 375045632 375352224 376491102 378278784 379297728 379607796 381539808 382370742 384316816 384630987 387629892 388424192 389470464 389788848 390971529 392625896 392827968 394827264 395687136 396010602 397077309 398026096 399098232 402538734 403363584 406631576 407726892 409802016 410012928 410905872 411241779 413334792 414448164 418320128 418662096 418877568 419932383 421926336 422271252 424073728 425563632 427729536 428661064 429232284 432356418 433242368 436977216 437928884 438154272 438512454 440384256 441704133 443952184 444180672 445148028 447779358 448985511 449905536 453413376 453550604 453784032 457086864 457322112 457460523 461027268 461971968 462269106 463373664 465001641 469587456 470610144 470994858 473005312 473391984 474667128 477082944 478759086 481195728 482243697 483231872 486999552 487397664 489878272 491197824 491599368 495177436 495432288 499446207 500469632 501988136 504371712 505730304 505883366 506143728 508719744 509827656 510090048 512841316 514222722 516839856 519718464 521295372 523770624 527582848 528014136 528285888 529436412 532130976 532565982 534000519 536718312 541345194 543635856 546402688 547874496 548322372 551113056 552313294 552597552 553049289 558216128 558503424 559909844 562568448 563028336 564736653 567418176 568946592 570306048 572015314 572309712 573556113 576475224 581444838 582636288 584205696 584683272 588938844 589241952 592240896 593530704 594015903 597039144 598647348 599874048 603808101 605045376 609449152 609762816 609947364 611590338 614703024 616358808 617831552 620002188 624514826 627480192 627993144 631189312 632889504 633406878 636110592 638017081 638345448 641594304 642991596 646792406 648534627 649863552 654930432 655465824 656893326 657231408 660576384 660776311 665928276 666271008 667722042 671669037 674858304 678292992 679770208 680120064 680325906 680676048 685630296 689119808 691540902 692957952 695060496 696574229 704018848 704381184 705915216 706492287 709507968 710087976 712000692 715624416 721422299 721793592 724847808 725220864 730499328 731096496 734817408 736796736 737399052 742766154 743148432 750704448 752982204 756557568 758595456 758825049 759215592 763079616 764741484 768633632 769261974 771334083 775259784 778940928 779577696 781943058 785251792 785655936 791374272 792021204 794154618 796052192 798196464 798848973 805077468 806727168 813263152 815453784 815730721 819604032 820025856 821811744 822483558 826669584 828469941 828896328 836640256 837324192 837755136 839864766 843852672 844542504 851127264 855459072 857322128 858022971 858464568 864712836 866484736 872167257 873954432 875857768 876308544 877024908 880768512 883408266 887904368 888361344 890296056 895558716 897971022 899811072 907101208 907568064 914173728 914644224 914921046 917385507 922054536 924538212 926747328 930003282 936772239 941220288 941989716 946010624 946783968 949334256 950110317 954165888 957518172 962391456 964487394 966463744 970188609 974795328 979756544 982395648 983198736 985339989 990354872 990864576 998892414 1000939264 1001583063 1003976272 1011460608 1011766732 1012287456 1017439488 1019655312 1020180096 1020488859 1025682632 1028445444 1033679712 1037311353 1039436928 1042590744 1047541248 1055165696 1056028272 1056571776 1058872824 1064261952 1065131964 1068001038 1073436624 1082690388 1087271712 1092805376 1095748992 1096644744 1102226112 1104626588 1105195104 1106098578 1114149231 1116432256 1119819688 1125136896 1126056672 1129473306 1134836352 1137893184 1144030628 1144619424 1147112226 1152950448 1153892961 1162889676 1165272576 1168411392 1169366544 1172914587 1177877688 1178483904 1184481792 1187061408 1188031806 1191231927 1194078288 1197294696 1207616202 1210090752 1218898304 1219894728 1223180676 1229406048 1232717616 1233725337 1235663104 1240004376 1249029652 1254960384 1255986288 1259797149 1262378624 1265779008 1266813756 1272221184 1276034162 1276690896 1283188608 1285983192 1293584812 1297069254 1299727104 1310931648 1313786652 1314462816 1321152768 1321552622 1325112399 1331856552 1332542016 1335444084 1343338074 1346956533 1349716608 1359540416 1360240128 1360651812 1361352096 1371260592 1372381569 1378239616 1383081804 1385915904 1390120992 1393148458 1395004923 1408037696 1408762368 1411830432 1412984574 1419015936 1420175952 1423268873 1424001384 1431248832 1442844598 1443587184 1446731091 1449695616 1460998656 1462192992 1469634816 1473593472 1474039463 1474798104 1485532308 1486296864 1498338621 1501408896 1505964408 1513115136 1517190912 1517650098 1518431184 1526159232 1529482968 1537267264 1538523948 1542668166 1550519568 1559155392 1563886116 1570503584 1571311872 1582748544 1584042408 1588309236 1592104384 1596392928 1597697946 1609326667 1610154936 1626526304 1630907568 1631461442 1639208064 1643623488 1644967116 1653339168 1656939882 1657792656 1666734277 1674648384 1675510272 1679729532 1687705344 1689085008 1694209959 1702254528 1710918144 1714644256 1716045942 1716929136 1720668339 1729425672 1744334514 1747908864 1751715536 1752617088 1754049816 1766816532 1775808736 1776722688 1780592112 1782047709 1791117432 1795942044 1799622144 1814202416 1815136128 1819706993 1828347456 1829288448 1829842092 1834771014 1844109072 1849076424 1853494656 1860006564 1873544478 1882440576 1883979432 1893567936 1898668512 1900220634 1908331776 1914051243 1915036344 1924782912 1928974788 1932927488 1940377218 1945603881 1949590656 1964791296 1966397472 1970679978 1980709744 1981729152 1982328933 1997784828 2001878528 2003166126 2007952544 2015007111 2023533464 2024574912 2034878976 2039310624 2040360192 2040977718 2051365264 2056890888 2067359424 2074622706 2078873856 2085181488 2089722687 2110331392 2112056544 2113143552 2117745648 2119476861 2128523904 2130263928 2136002076 2146873248 2164266897 2165380776 2174543424 2185610752 2191497984 2193289488 2204452224 2209253176 2210390208 2212197156 2228298462 2232864512 2239639376 2252113344 2258946612 2269672704 2275786368 2276475147 2288061256 2289238848 2294224452 2305900896 2307785922 2314002249 2325779352 2336822784 2338733088 2345829174 2355755376 2356967808 2374122816 2376063612 2382463854 2388156576 2394589392 2396546919 2415232404 2420181504 2437796608 2439789456 2446361352 2447192163 2458812096 2465435232 2467450674 2471326208 2480008752 2485409823 2498059304 2509920768 2511972576 2519594298 2524757248 2531558016 2533627512 2552068324 2553381792 2566377216 2571966384 2574068913 2587169624 2594138508 2599454208 2616501771 2621863296 2627573304 2628925632 2642305536 2643105244 2650224798 2663713104 2665084032 2670888168 2686676148 2693913066 2699433216 2719080832 2721303624 2722704192 2742521184 2744763138 2752156521 2756479232 2766163608 2780241984 2786296916 2790009846 2810316717 2816075392 2823660864 2825969148 2838031872 2840351904 2846537746 2848002768 2850330951 2862497664 2885689196 2887174368 2893462182 2899391232 2910565827 2924385984 2939269632 2947186944 2948078926 2949596208 2956019967 2971064616 2972593728 2996677242 3002817792 3004749189 3011928816 3034381824 3035300196 3036862368 3052318464 3058965936 3061466577 3074534528 3077047896 3085336332 3101039136 3111934059 3118310784 3127772232 3141007168 3142623744 3165497088 3168084816 3176618472 3184208768 3192785856 3195395892 3218653334 3220309872 3253052608 3261815136 3262922884 3278416128 3287246976 3288241879 3289934232 3306678336 3313879764 3315585312 3333468554 3342447693 3349296768 3359459064 3375410688 3378170016 3388419918 3404509056 3429288512 3432091884 3433858272 3441336678 3458851344 3461678883 3488669028 3495817728 3503431072 3505234176 3508099632 3518743761 3533633064 3551617472 3553445376 3561184224 3564095418 3582234864 3590036411 3591884088 3628404832 3630272256 3639413986 3656694912 3659684184 3669542028 3688218144 3698152848 3706989312 3718099541 3720013128 3747088956 3764881152 3767958864 3779391447 3787135872 3797337024 3800441268 3816663552 3828102486 3830072688 3849565824 3857949576 3880754436 3891207762 3899181312 3932794944 3941359956 3961419488 3963458304 3964657866 3975337197 3995569656 4006332252 4015905088 4030014222 4047066928 4049149824 4059346369 4078621248 4080720384 4081955436 4102730528 4113781776 4117144707 4134718848 4149245412 4157747712 4170362976 4179445374 4204150639 4224113088 4226287104 4235491296 4238953722 4257047808 4260527856 4269806619 4272004152 4293746496 4328533794 4330761552 4340193273 4349086848 4382995968 4386578976 4408904448 4418506352 4420780416 4422118389 4424394312 4456596924 4465729024 4479278752 4495015863 4504226688 4517893224 4539345408 4551572736 4552950294 4576122512 4578477696 4588448904 4611801792 4615571844 4628004498 4651558704 4677466176 4691658348 4711510752 4713935616 4748245632 4752127224 4764927708 4776313152 4789178784 4793093838 4827980001 4830464808 4875593216 4879578912 4892722704 4894384326 4917624192 4930870464 4934901348 4960017504 4970819646 4996118608 5000202831 5023945152 5039188596 5049514496 5063116032 5067255024 5082629877 5104136648 5106763584 5132754432 5143932768 5148137826 5162005017 5174339248 5188277016 5233003542 5243726592 5255146608 5257851264 5286210488 5300449596 5327426208 5330168064 5341776336 5346143127 5373352296 5387826132 5398866432 5438161664 5442607248 5445408384 5459120979 5485042368 5489526276 5504313042 5512958464 5532327216 5560483968 5572593832 5580019692 5620633434 5632150784 5647321728 5651938296 5680703808 5693075492 5696005536 5700661902 5724995328 5742153729 5771378392 5774348736 5786924364 5798782464 5821131654 5836811643 5848771968 5894373888 5896157852 5899192416 5912039934 5942129232 5945187456 5946986799 5993354484 6005635584 6009498378 6023857632 6045021333 6070600392 6073724736 6104636928 6117931872 6122933154 6149069056 6154095792 6170672664 6202078272 6223868118 6236621568 6255544464 6269168061 6282014336 6330994176 6336169632 6353236944 6358430583 6368417536 6385571712 6390791784 6437306668 6440619744 6492800691 6506105216 6523630272 6525845768 6556832256 6574493952 6576483758 6579868464 6613356672 6627759528 6631170624 6666937108 6684895386 6698593536 6718918128 6756340032 6776839836 6809018112 6829425441 6858577024 6864183768 6867716544 6882673356 6917702688 6923357766 6942006747 6977338056 7006862144 7010468352 7016199264 7037487522 7067266128 7103234944 7122368448 7128190836 7164469728 7180072822 7183768176 7189640757 7256809664 7260544512 7278827972 7313389824 7319368368 7335308807 7339084056 7341576489 7376436288 7396305696 7413978624 7436199082 7440026256 7456229469 7494177912 7529762304 7535917728 7558782894 7574271744 7594674048 7600882536 7656204972 7660145376 7699131648 7715899152 7722206739 7761508872 7782415524 7798362624 7849505313 7865589888 7882719912 7922838976 7926916608 7929315732 7950674394 7991139312 8012664504 8031810176 8060028444 8094133856 8098299648 8118692738 8157242496 8163910872 8205461056 8227563552 8234289414 8269437696 8294222053 8298490824 8340725952 8358890748 8408301278 8430950151 8448226176 8470982592 8477907444 8514095616 8521055712 8539613238 8544008304 8587492992 8590092043 8657067588 8661523104 8680386546 8698173696 8731697481 8773157952 8817808896 8837012704 8841560832 8844236778 8848788624 8868059901 8913193848 8958557504 8990031726 9008453376 9035786448 9055464977 9103145472 9105900588 9152245024 9156955392 9176897808 9184399731 9223603584 9231143688 9256008996 9303117408 9354932352 9378489887 9383316696 9423021504 9427871232 9496491264 9504254448 9529855416 9552626304 9578357568 9586187676 9655960002 9660929616 9759157824 9785445408 9788768652 9835248384 9861740928 9864725637 9869802696 9920035008 9941639292 9992237216 10000405662 10027343079 10047890304 10078377192 10126232064 10134510048 10165259754 10208273296 10213527168 10287865536 10296275652 10324010034 10348678496 10376554032 10385036649 10466007084 10487453184 10510293216 10515702528 10572420976 10600899192 10604499373 10654852416 10660336128 10683552672 10692286254 10746704592 10770109233 10775652264 10876323328 10885214496 10890816768 10918241958 10970084736 10979052552 11008626084 11064654432 11120967936 11145187664 11154298623 11160039384 11241266868 11264301568 11294643456 11303876592 11338174341 11361407616 11386150984 11392011072 11401323804 11449990656 11484307458 11542756784 11548697472 11573848728 11642263308 11673623286 11697543936 11792315704 11798384832 11824079868 11884258464 11890374912 11893973598 11926011591 11986708968 12018996756 12047715264 12090042666 12141200784 12147449472 12178039107 12235863744 12245866308 12298138112 12308191584 12341345328 12351434121 12404156544 12447736236 12473243136 12511088928 12538336122 12564028672 12612451917 12672339264 12706473888 12716861166 12736835072 12771143424 12781583568 12809419857 12874613336 12881239488 12985601382 13012210432 13020579819 13047260544 13051691536 13148987904 13152967516 13159736928 13226713344 13255519056 13262341248 13266355167 13333874216 13369790772 13397187072 13437836256 13485047589 13512680064 13553679672 13618036224 13658850882 13717154048 13728367536 13735433088 13765346712 13835405376 13846715532 13884013494 13954676112 14013724288 14032398528 14074975044 14134532256 14206469888 14244736896 14256381672 14328939456 14360145644 14367536352 14379281514 14483940003 14513619328 14557655944 14626779648 14638736736 14670617614 14678168112 14683152978 14752872576 14792611392 14872398164 14880052512 14912458938 14988355824 15000608493 15071835456 15117565788 15148543488 15189348096 15201765072 15247889631 15312409944 15320290752 15398263296 15431798304 15444413478 15486015051 15523017744 15564831048 15699010626 15731179776 15765439824 15845677952 15858631464 15901348788 15982278624 16025329008 16038429381 16063620352 16120056888 16188267712 16196599296 16237385476 16314484992 16327821744 16377362937 16410922112 16455127104 16468578828 16538875392 16588444106 16596981648 16681451904 16717781496 16816602556 16861900302 16896452352 16941965184 16955814888 17042111424 17079226476 17088016608 17174985984 17180184086 17226461187 17314135176 17323046208 17360773092 17396347392 17463394962 17510434929 17546315904 17674025408 17683121664 17688473556 17697577248 17736119802 17826387696 17840960397 17917115008 17980063452 18016906752 18071572896 18110929954 18135063999 18211801176 18304490048 18313910784 18353795616 18368799462 18447207168 18462287376 18502495349 18512017992 18606234816 18709864704 18756979774 18766633392 18807504183 18846043008 18992982528 19008508896 19059710832 19105252608 19156715136 19162513019 19172375352 19311920004 19321859232 19478402073 19518315648 19570890816 19577537304 19670496768 19723481856 19729451274 19739605392 19840070016 19883278584 19984474432 20000811324 20054686158 20095780608 20156754384 20269020096 20330519508 20416546592 20427054336 20488276323 20575731072 20592551304 20648020068 20697356992 20753108064 20770073298 20921246671 20932014168 21020586432 21031405056 21144841952 21201798384 21208998746 21309704832 21367105344 21384572508 21493409184 21540218466 21551304528 21667545601 21770428992 21781633536 21836483916 21940169472 21958105104 22005926421 22017252168 22024729467 22129308864 22241935872 22290375328 22308597246 22320078768 22368688407 22482533736 22589286912 22607753184 22676348682 22722815232 22772301968 22784022144 22802647608 22968614916 23085513568 23097394944 23147697456 23166620217 23284526616 23347246572 23395087872 23584631408 23596769664 23648159736 23656190909 23768516928 23780749824 23787947196 23852023182 23973417936 24037993512 24095430528 24180085332 24282401568 24294898944 24356078214 24471727488 24491732616 24616383168 24682690656 24702868242 24808313088 24882666159 24895472472 25022177856 25076672244 25128057344 25224903834 25292850453 25344678528 25412947776 25433722332 25542286848 25563167136 25618839714 25749226672 25762478976 25770276129 25971202764 26024420864 26041159638 26094521088 26103383072 26195092443 26305935032 26319473856 26453426688 26511038112 26524682496 26532710334 26604179703 26667748432 26739581544 26875672512 26970095178 27025360128 27107359344 27166394931 27317701764 27434308096 27456735072 27470866176 27530693424 27553199193 27670810752 27693431064 27768026988 27909352224 28027448576 28064797056 28135469661 28149950088 28269064512 28412939776 28489473792 28512763344 28657878912 28720291288 28735072704 28758563028 28967880006 29027238656 29115311888 29277473472 29341235228 29356336224 29366305956 29505745152 29585222784 29594176911 29744796328 29760105024 29824917876 29976711648 30001216986 30082029237 30143670912 30235131576 30378696192 30403530144 30495779262 30624819888 30640581504 30863596608 30888826956 30972030102 31046035488 31129662096 31155109947 31398021252 31462359552 31530879648 31691355904 31717262928 31802697576 31813498119 31964557248 32050658016 32076858762 32127240704 32240113776 32310327699 32376535424 32474770952 32628969984 32655643488 32754725874 32821844224 32910254208 32937157656 33176888212 33193963296 33362903808 33435562992 33462895869 33633205112 33723800604 33792904704 33883930368 33911629776 34014523023 34084222848 34158452952 34176033216 34349971968 34360368172 34452922374 34628270352 34646092416 34721546184 34926789924 35020869858 35092631808 35348050816 35376947112 35395154496 35472239604 35652775392 35681920794 35778034773 35834230016 35960126904 36143145792 36221859908 36270127998 36423602352 36534117321 36608980096 36707591232 36737598924 36894414336 36924574752 37004990698 37024035984 37054302363 37212469632 37419729408 37513959548 37533266784 37615008366 37692086016 37837355751 38017017792 38119421664 38210505216 38313430272 38325026038 38344750704 38428259571 38623840008 38643718464 38956804146 39036631296 39061739457 39141781632 39155074608 39446963712 39458902548 39479210784 39680140032 39766557168 39799065501 39968948864 40001622648 40109372316 40191561216 40313508768 40455142767 40538040192 40661039016 40833093184 40854108672 40976552646 41151462144 41185102608 41296040136 41394713984 41506216128 41540146596 41842493342 41864028336 42041172864 42289683904 42403596768 42417997492 42619409664 42734210688 42747144427 42769145016 42986818368 43080436932 43102609056 43335091202 43451820009 43540857984 43672967832 43880338944 43916210208 44011852842 44034504336 44049458934 44258617728 44580750656 44617194492 44640157536 44737376814 44965067472 45001825479 45215506368 45352697364 45445630464 45544603936 45568044288 45605295216 45743668893 45937229832 46171027136 46194789888 46295394912 46333240434 46569053232 46670473343 46694493144 47169262816 47193539328 47296319472 47312381818 47537033856 47575894392 47704046364 47946835872 48075987024 48190861056 48335294033 48360170664 48564803136 48589797888 48712156428 48943454976 48983465232 49132088811 49232766336 49365381312 49405736484 49616626176 49765332318 49790944944 50044355712 50153344488 50449807668 50585700906 50689357056 50825895552 50867444664 51126334272 51237679428 51498453344 51524957952 51540552258 51679383561 51942405528 52082319276 52189042176 52206766144 52390184886 52611870064 52638947712 52771502797 53022076224 53049364992 53065420668 53208359406 53335496864 53479163088 53522881191 53751345024 53940190356 54050720256 54214718688 54332789862 54635403528 54653958307 54913470144 54941732352 55061386848 55106398386 55341621504 55386862128 55507486047 55536053976 55818704448 56054897152 56129594112 56270939322 56299900176 56422512549 56538129024 56978947584 57025526688 57315757824 57440582576 57470145408 57487539057 57517126056 57935760012 58054477312 58230623776 58435206219 58554946944 58682470456 58712672448 58732611912 59011490304 59170445568 59188353822 59489592656 59520210048 59649835752 59953423296 60002433972 60164058474 60287341824 60470263152 60807060288 60991558524 61249639776 61281163008 61464828969 61727193216 61777653912 61944060204 62092070976 62259324192 62310219894 62763740013 62796042504 63061759296 63382711808 63434525856 63605395152 63626996238 63929114496 64101316032 64153717524 64480227552 64620655398 64753070848 64949541904 65002636803 65311286976 65509451748 65643688448 65820508416 65874315312 66017779263 66074188401 66353776424 66387926592 66725807616 66871125984 66925791738 67106065221 67266410224 67447601208 67767860736 67823259552 68029046046 68168445696 68316905904 68352066432 68720736344 68905844748 69256540704 69292184832 69443092368 69499860651 69853579848 70041739716 70185263616 70696101632 70753894224 70790308992 70944479208 70968572727 71305550784 71363841588 71556069546 71668460032 71920253808 72286291584 72443719816 72540255996 72847204704 73068234642 73217960192 73415182464 73475197848 73849149504 74009981396 74048071968 74108604726 74424939264 74647998477 75027919096 75066533568 75230016732 75384172032 75674711502 75878551359 76034035584 76238843328 76626860544 76650052076 76689501408 76856519142 77247680016 77287436928 77310828387 77913608292 78073262592 78123478914 78283563264 78310149216 78585277329 78917805096 78958421568 79360280064 79533114336 79598131002 79812539109 79937897728 80003245296 80218744632 80627017536 80910285534 81076080384 81322078032 81499184793 81666186368 81953105292 82302924288 82370205216 82592080272 82659597579 82789427968 83012432256 83080293192 83684986684 83728056672 84082345728 84406408983 84579367808 84807193536 84835994984 85238819328 85468421376 85494288854 85538290032 85973636736 86160873864 86205218112 86670182404 86903640018 87081715968 87345935664 87832420416 88023705684 88069008672 88098917868 88517235456 88782530733 89161501312 89234388984 89280315072 89474753628 89930134944 90003650958 90246087711 90431012736 90705394728 91089207872 91136088576 91210590432 91487337786 91874459664 92342054272 92590789824 92666480868 93138106464 93340946686 93388986288 93465329841 94338525632 94387078656 94592638944 94624763636 95074067712 95151788784 95359014491 95408092728 95440494357 95893671744 96151974048 96381722112 96670588066 96720341328 96930983097 97129606272 97424312856 97886909952 97966930464 98264177622 98465532672 98730762624 98811472968 99530664636 99581889888 100088711424 100306688976 100388687607 100899615336 101171401812 101378714112 101651791104 101734889328 102043569069 102252668544 102475358856 102996906688 103049915904 103081104516 103358767122 103884811056 104164638552 104413532288 104780369772 105223740128 105277895424 105543005594 106044152448 106130841336 106416718812 106670993728 106958326176 107045762382 107502690048 107824886689 107880380712 108429437376 108665579724 109270807056 109307916614 109602351963 109826940288 110122773696 110212796772 110683243008 110773724256 111014972094 111072107952 111637408896 111671196559 112259188224 112541878644 112599800352 112845025098 113076258048 113512067253 114051053376 114631515648 114881165152 114940290816 114975078114 115034252112 115284778713 115871520024 116461247552 116870412438 117109893888 117364940912 117425344896 117465223824 117721044701 118340891136 118376707644 118979185312 119040420096 119299671504 119397196503 119906846592 120004867944 120328116948 120574683648 120940526304 121614120576 121920368531 121983117048 122499279552 122562326016 122929657938 123454386432 123555307824 123888120408 124184141952 124518648384 124620439788 125527480026 125592085008 126123518592 126869051712 127210790304 127253992476 127858228992 128202632064 128241433281 128307435048 128960455104 129241310796 129506141696 129899083808 130005273606 130355460027 130622573952 131018903496 131641016832 131748630624 132035558526 132148376802 132707552848 132775853184 133742251968 133851583476 134212130442 134532820448 134895202416 135005476437 135646519104 136058092092 136336891392 136633811808 136704132864 137441472688 137811689496 138513081408 138584369664 138886184736 138999721302 139707159696 140011420029 140083479432 141392203264 141507788448 141580617984 141888958416 141937145454 142611101568 142727683176 143112139092 143840507616 144572583168 144887439632 145005882099 145080511992 145694409408 146136469284 146435920384 146830364928 146950395696 147396266433 147698299008 148019962792 148096143936 148217209452 148849878528 149295996954 150055838192 150133067136 150460033464 151349423004 151757102718 152068071168 152477686656 153300104152 153379002816 153713038284 154495360032 154574873856 154621656774 155038150683 155827216584 156246957828 156567126528 156620298432 157170554658 157835610192 157916843136 158314508391 159066228672 159196262004 159625078218 159875795456 160006490592 160437489264 160568643573 161254035072 161820571068 162152160768 162644156064 162998369586 163332372736 163906210584 163961874921 164740410432 165184160544 165319195158 165578855936 166024864512 166160586384 166522458141 167369973368 167456113344 168164691456 168812817966 169158735616 169267537647 169614387072 169671989968 170936842752 170988577708 171076580064 171947273472 172321747728 172410436224 172462617171 173340364808 173807280036 174163431936 174691871328 175305618657 175664840832 176047411368 176138017344 176197835736 177034470912 177565061466 178323002624 178468777968 178560630144 178949507256 179860269888 180007301916 180492175422 180862025472 181410789456 182178415744 182421180864 182974675572 183748919328 184394486907 184684108544 185181579648 185332961736 186276212928 186681893372 186777972576 186930659682 188291220039 188677051264 189185277888 189249527272 190148135424 190303577568 190718028982 190816185456 190880988714 191787343488 192303948096 193341176132 193440682656 193861966194 194259212544 194848625712 195007910409 195933860928 196528355244 196931065344 197461525248 197622945936 198053337789 198222565203 199061329272 199163779776 200177422848 200613377952 200777375214 201318195663 201799230672 202342803624 203303582208 203469778656 204087138138 204505337088 204950717712 205993813376 206162209032 206717534244 207769622112 208329277104 208499581953 208827064576 209560739544 210447480256 210555790848 211086011188 212088304896 212261682672 212833437624 212905718181 213341987456 213916652352 214091524764 215005380096 215649773378 215760761424 216858874752 217331159448 218541614112 218615833228 219204703926 219653880576 220245547392 220425593544 221547448512 222029944188 222144215904 223274817792 223342393118 223943995431 225083757288 225199600704 225690050196 226152516096 227024134506 227635654077 228102106752 229762330304 229880581632 229950156228 230068504224 230569557426 231743040048 231932485161 232922495104 233740824876 234219787776 234729881824 234850689792 234930447648 235442089402 235755831987 236753415288 237958370624 238080840192 238599343008 238794393006 239813693184 240009735888 240532439537 240656233896 241881052608 243228241152 243840737062 243966234096 244497554379 244998559104 245859315876 246908772864 247110615648 247776240816 248368283904 249037296768 249112669247 249240879576 251054960052 251184170016 252247037184 253219226949 253738103424 254421580608 254507984952 255716457984 256405264128 256482866562 256614870096 257920910208 258482621592 259798167616 260010547212 260710920054 261245147904 262037806992 263497261248 264071117052 264296753604 265415105696 265551706368 266347592199 267484503936 267703166952 268424260884 269065640896 269790404832 270010952874 271293038208 271976206723 272116184184 273267623616 273408265728 274882945376 275623378992 277026162816 277772369472 277999442604 279414319392 280022840058 280166958864 281678092813 283015576896 283161235968 283777916832 283874290908 285222203136 285455366352 286077043473 286224278184 286321483071 287681015232 289145166336 289774879264 290011764198 290161023984 290792949291 291388818816 292272938568 293660729856 293900791392 294792532866 295396598016 296039925584 296192287872 296434418904 298591993908 300111676384 300266134272 300920066928 301166062821 302698846008 303514205436 304136142336 304955373312 306600208304 306758005632 307426076568 307530481817 308990720064 309149747712 309243313548 310076301366 311654433168 312493915656 313240596864 314341109316 315671220384 315833686272 316629016782 318132457344 318392524008 319250156436 320012981184 320874978528 321137287146 322508070144 323474660067 323641142136 325288312128 325996739172 326664745472 327812421168 327923749842 328807055889 329480820864 330368321088 330638390316 332049729024 332321172768 333044916282 334739946736 334912226688 335013589677 337625635932 338317471232 338535075294 339228774144 339343979936 340536201759 341977155416 342153160128 343894546944 344643495456 344820872448 344925234342 345854336139 346680729616 347614560072 349383742656 350611237314 351329681664 352094822736 352276034688 352395671472 353163134103 355130122932 356646005248 356937555936 357121260288 357899014512 358191589509 359720539776 360014603832 360984350844 361724050944 362821578912 364356831488 364842361728 365761105593 365949351144 367497838656 368788973814 369368217088 370363159296 370665923472 372552425856 373363786744 373555945152 373861319364 376582440078 377354102528 378370555776 378499054544 380607155136 381436057964 381632370912 381761977428 383574686976 384607896192 384724299843 386682352264 386881365312 387723932388 388518425088 389697251424 390015820818 391066380081 391867721856 393056710488 394923050496 395245891872 396106675578 396445130406 398122658544 398327559552 401226755904 401554750428 402636391326 403598461344 404685607248 405016429311 406939557312 408174276276 409010674176 409901435424 411987626752 412324418064 413435068488 415539244224 416658554208 416999163906 417654129152 419121479088 420034260087 420894960512 422172022376 424176609792 424523365344 425666875248 425811436362 426683974912 427833304704 428183049528 431299546756 431521522848 433717749504 434662318896 435017646297 437083228224 437231666456 438409407852 439307761152 440491094784 440851187088 442188799299 443094897024 444059888376 444288431808 446549635584 446684786236 447887990862 450167514576 450399201408 451380100392 454048269012 455271308154 456204213504 459524660608 459900312456 460137008448 461139114852 463486080096 463864970322 465114452049 465844990208 467481649752 469459763648 469701379584 469860895296 470884178804 471511663974 473506830576 474943525173 475916741248 477198686016 477588786012 479627386368 480019471776 481064879074 481312467792 481705930719 483762105216 486456482304 487681474124 487932468192 488995108758 489997118208 491718631752 491885624763 494221231296 495552481632 496736567808 498074593536 498225338494 498481759152 499567374423 502109920104 502368340032 504494074368 506438453898 507476206848 507802612941 508843161216 509015969904 512810528256 512965733124 513229740192 515841820416 516965243184 517387851513 519596335232 520021094424 521421840108 522490295808 524075613984 525916855971 526994522496 528142234104 528593507208 530830211392 531103412736 532695184398 534969007872 535406333904 536848521768 538131281792 539580809664 540021905748 542586076416 543952413446 544232368368 546535247232 549765890752 551246757984 554052325632 555544738944 555712877551 555998885208 558828638784 560045680116 560333917728 563356185626 564873660117 566031153792 567555833664 567748581816 570444406272 570910732704 572154086946 572448556368 572642966142 575362030464 579549758528 580023528396 580322047968 581585898582 582777637632 584545877136 585023731227 587801582784 589585065732 590793196032 592079851168 592384575744 592868837808 594160013367 594667695609 597183987816 600223352768 600532268544 601840133856 602332125642 605397692016 606716153459 607028410872 609910746624 613200416608 613516011264 614852153136 615060963634 617981440128 618486627096 620152602732 623308866336 624987831312 626481193728 628358822429 628682218632 631342440768 631667372544 633258033564 636264914688 636785048016 638500312872 638717154543 640025962368 641749957056 642274574292 645016140288 646949320134 647282284272 650576624256 651993478344 655624842336 655847499684 657614111778 658961641728 660736642176 661276780632 664642345536 666089832564 669479893472 669824453376 670027179354 671831986293 675251271864 677070150588 678457548288 678687959872 681072403518 683954310832 684306320256 686029536361 689286990912 689641744896 689850468684 691708672278 693361459232 695229120144 695797455483 698767485312 701222474628 702659363328 704189645472 704552069376 704791342944 706326268206 710260245864 710501457991 713875111872 714242520576 715798029024 716383179018 719441079552 720029207664 721597318611 721968701688 725643157824 728713662976 729684723456 731522211186 731898702288 733492663137 734995677312 737577947628 740726318592 741331846944 745104851712 746727573488 747111890304 747338007741 747722638728 753164880156 754708205056 756741111552 756998109088 759657680847 761214310272 762872115928 763264741824 763523954856 767149373952 769215792384 769448599686 773364704528 773762730624 775447864776 779394502848 780031641636 782132760162 783735443712 786113420976 790491783744 792213351156 792890260812 796245317088 796655119104 799042776597 802453511808 803109500856 805272782652 807196922688 809371214496 810032858622 813879114624 815928620169 816348552552 819802870848 823975253504 824648836128 826870136976 831078488448 833317108416 833998327812 838242958176 840068520174 841789921024 844344044752 845034278439 849046730688 851333750496 851622872724 853367949824 855666609408 856366099056 858231130419 858964449213 862599093512 863043045696 867435499008 869324637792 870035292594 872378847873 874166456448 874463332912 876818815704 880982189568 881702374176 884377598598 886189794048 888119776752 888576863616 893369572472 895775981724 900335029152 900798402816 902760200784 903498188463 908096538024 910542616308 912408427008 919049321216 919800624912 920274016896 922278229704 922591445451 926972160192 927729940644 930228904098 931689980416 934963299504 938919527296 939721790592 941768357608 943023327948 947013661152 949887050346 951833482496 954397372032 955177572024 960038943552 962129758148 962624935584 963411861438 967524210432 970423980201 975362948248 975864936384 977990217516 979994236416 983437263504 983771249526 986421167667 988442462592 991104963264 996149187072 996450676988 996963518304 999134748846 1004219840208 1004736680064 1005040769031 1012876907796 1014952413696 1015605225882 1017686322432 1018031939808 1021608605277 1025931466248 1026459480384 1031683640832 1033930486368 1034775703026 1037563008417 1039192670464 1040042188848 1042843680216 1048151227968 1051833711942 1053989044992 1056284468208 1057187014416 1059489402309 1061660422784 1065390368796 1069938015744 1070812667808 1073697043536 1074574768527 1076262563584 1079161619328 1080043811496 1085172152832 1087904826892 1088464736736 1093070494464 1097283316779 1099531781504 1102493515968 1108104651264 1111089477888 1111425755102 1111997770416 1117657277568 1120091360232 1120667835456 1126712371252 1129747320234 1132062307584 1135111667328 1135497163632 1141821465408 1144308173892 1144897112736 1145285932284 1150724060928 1154172899529 1159099517056 1160047056792 1160644095936 1163171797164 1165555275264 1169091754272 1170047462454 1173199140243 1175603165568 1179170131464 1184159702336 1184769151488 1185737675616 1188320026734 1189335391218 1194367975632 1200446705536 1203680267712 1204664251284 1210795384032 1213432306918 1214056821744 1215049287933 1226400833216 1227032022528 1229704306272 1230121927268 1235962880256 1236973254192 1239667188383 1240305205464 1246617732672 1249975662624 1252962387456 1256717644858 1257364437264 1260102780261 1262684881536 1266516067128 1272529829376 1273570096032 1277000625744 1277434309086 1280051924736 1283499914112 1284549148584 1293898640268 1294564568544 1301153248512 1303986956688 1305052938891 1311249684672 1311694999368 1315228223556 1317923283456 1321473284352 1322553561264 1326566397897 1329284691072 1332179665128 1338959786944 1339648906752 1340054358708 1343663972586 1350502543728 1354140301176 1357375919744 1362144807036 1367908621664 1368612640512 1372059072722 1378573981824 1379700937368 1383417344556 1386722918464 1390458240288 1391594910966 1397534970624 1401723526957 1402444949256 1408379290944 1409104138752 1409582685888 1412652536412 1420520491728 1421002915982 1424830575519 1427750223744 1431596058048 1432766358036 1438882159104 1440058415328 1443194637222 1443937403376 1451286315648 1451725555267 1459369446912 1463044422372 1463797404576 1466985326274 1469991354624 1475155895256 1475656874289 1482663693888 1490209703424 1493455146976 1494223780608 1494676015482 1495445277456 1498702123269 1506329760312 1513482223104 1513996218176 1519315361694 1522428620544 1525744231856 1526529483648 1527047909712 1530373581113 1538431584768 1538897199372 1546729409056 1547525461248 1550895729552 1552163554539 1558789005696 1560063283272 1564265520324 1567470887424 1572226841952 1580983567488 1584426702312 1584964790903 1585780521624 1592490634176 1593310238208 1598085553194 1604907023616 1606219001712 1610545565304 1614393845376 1618742428992 1620065717244 1627758229248 1631857240338 1632697105104 1639605741696 1649297672256 1653740273952 1662156976896 1666634216832 1667138632653 1667996655624 1676485916352 1680137040348 1683579842048 1688688089504 1690068556878 1694620980351 1698093461376 1702667500992 1703245745448 1711333218816 1712732198112 1716462260838 1717928898426 1725198187024 1726086091392 1738649275584 1740070585188 1744757695746 1748332912896 1748926665824 1753637631408 1755071193681 1763404748352 1768755197196 1772379588096 1776239553504 1777153727232 1782480040101 1786739144944 1791551963448 1800670058304 1801596805632 1805520401568 1806996376926 1816193076048 1820148460377 1821085232616 1838098642432 1839601249824 1840548033792 1844556459408 1845182890902 1853944320384 1855459881288 1860457808196 1869926599008 1877839054592 1879443581184 1883536715216 1885076467287 1886046655896 1894027322304 1899774100692 1903666964992 1908794744064 1910355144048 1916151463629 1920077887104 1924259516296 1925249871168 1926823722876 1935048420864 1940847960402 1950725896496 1951729872768 1955980435032 1966874527008 1967542499052 1972842335334 1976884925184 1982209926528 1992901353976 1993927036608 1998269497692 2008439680416 2009473360128 2010081538062 2015495958879 2025753815592 2031210451764 2035372644864 2036063879616 2043217210554 2051862932496 2052918960768 2058088609083 2067860972736 2069551406052 2075126016834 2078385340928 2080084377696 2085687360432 2087392366449 2096302455936 2103667423884 2107978089984 2112568936416 2114374028832 2118978804618 2123320845568 2130780737592 2131504373973 2141625335616 2147394087072 2149149537054 2152525127168 2158323238656 2160087622992 2164791955833 2175809653784 2176929473472 2186140988928 2194566633558 2199063563008 2200477989411 2204987031936 2222178955776 2222851510204 2223995540832 2235314555136 2240182720464 2241335670912 2242014023223 2253424742504 2259494640468 2264124615168 2270223334656 2270994327264 2278973042541 2283642930816 2288616347784 2289794225472 2290571864568 2301448121856 2308345799058 2318199034112 2320094113584 2321288191872 2326343594328 2338183508544 2340094924908 2346398280486 2351206331136 2358340262928 2368319404672 2371475351232 2376640053468 2378670782436 2388735951264 2397128329791 2400893411072 2407360535424 2409328502568 2421590768064 2426864613836 2428113643488 2430098575866 2447785860507 2452801666432 2459408612544 2460243854536 2471925760512 2473946508384 2479334376766 2480610410928 2493235465344 2499951325248 2513435289716 2514728874528 2520205560522 2525369763072 2533032134256 2535102835317 2547140192064 2554001251488 2554868618172 2560103849472 2566999828224 2569098297168 2574693391257 2576893347639 2587797280536 2589129137088 2602306497024 2607973913376 2610105877782 2617136543619 2622499369344 2623389998736 2630456447112 2642946568704 2645107122528 2653132795794 2658569382144 2664359330256 2677919573888 2680108717416 2687327945172 2701005087456 2708280602352 2710494565389 2714751839488 2724289614072 2735817243328 2737225281024 2744118145444 2757147963648 2759401874736 2766834689112 2767774336353 2773445836928 2780916480576 2783189821932 2795069941248 2803447053914 2804889898512 2816758581888 2819165371776 2825305072824 2841040983456 2842005831964 2849661151038 2855500447488 2863192116096 2865532716072 2880116830656 2886389274444 2887874806752 2902572631296 2903451110534 2911271940603 2926088844744 2927594809152 2933970652548 2939982709248 2950311790512 2951313748578 2959263503001 2965327387776 2986910293952 2988447561216 2989352030964 2990890554912 2997404246538 3012659520624 3015122307093 3027992436352 3038630723388 3044857241088 3051488463712 3053058967296 3054095819424 3060747162226 3064825815831 3077794398744 3093458818112 3095050922496 3101791459104 3104327109078 3117578011392 3120126566544 3126921713981 3128531040648 3144453683904 3161967134976 3168853404624 3169929581806 3171561043248 3178468206927 3184981268352 3196171106388 3209814047232 3212438003424 3221091130608 3228787690752 3237484857984 3238464700211 3240131434488 3255516458496 3263714480676 3265394210208 3279211483392 3291849950337 3298595344512 3307480547904 3324313953792 3333268433664 3334277265306 3335993311248 3352971832704 3360274080696 3377376179008 3380137113756 3389241960702 3396186922752 3405335001984 3406491490896 3425464396224 3432924521676 3435857796852 3450396374048 3452172182784 3462518698587 3477298551168 3480141170376 3489515391492 3496665825792 3497853331648 3507275262816 3510142387362 3526809496704 3535690687399 3537510394392 3552479107008 3554307454464 3564960080202 3573478289888 3583103926896 3601340116608 3611040803136 3613992753852 3632386152096 3640296920754 3642170465232 3661815206569 3679202499648 3681096067584 3689112918816 3690365781804 3707888640768 3710919762576 3719001565149 3720915616392 3739853198016 3755678109184 3758887162368 3767073430432 3770152934574 3772093311792 3780308340783 3788054644608 3799548201384 3817589488128 3820710288096 3832302927258 3840155774208 3848519032592 3850499742336 3853647445752 3881695920804 3901451792992 3903459745536 3911960870064 3915158816673 3933749054016 3935084998104 3945684670668 3953769850368 3964419853056 3985802707952 3987854073216 3996538995384 4016879360832 4018946720256 4020163076124 4030991917758 4051507631184 4062420903528 4072127759232 4086434421108 4103725864992 4105837921536 4116177218166 4135721945472 4139102812104 4150252033668 4160168755392 4171374720864 4174784732898 4192604911872 4205170580871 4207334847768 4225137872832 4228748057664 4237957609236 4246641691136 4261561475184 4263008747946 4274491726557 4283250671232 4294788174144 4298299074108 4316646477312 4320175245984 4329583911666 4351619307568 4353858946944 4355176665801 4389133267116 4398127126016 4400955978822 4409974063872 4426970622867 4445703020408 4447991081664 4470629110272 4480365440928 4482671341824 4484028046446 4496106369807 4506849485008 4518989280936 4540446669312 4541988654528 4557946085082 4567285861632 4577232695568 4579588450944 4581143729136 4591120743339 4616691598116 4636398068224 4640188227168 4642576383744 4652687188656 4656490663617 4676367017088 4680189849816 4692796560972 4702412662272 4716680525856 4736638809344 4742950702464 4753280106936 4754894372709 4757341564872 4777471902528 4794256659582 4801786822144 4814721070848 4818657005136 4843181536128 4853729227672 4856227286976 4860197151732 4895571721014 4905603332864 4918817225088 4920487709072 4947893016768 4958668753532 4961220821856 4986470930688 4999902650496 5001415897959 5026870579432 5029457749056 5040411121044 5050739526144 5066064268512 5070205670634 5083862941053 5094280384128 5108002502976 5109737236344 5133999656448 5138196594336 5149386782514 5153786695278 5175594561072 5178258274176 5215947826752 5220211755564 5234273087238 5244998738688 5246779997472 5260912894224 5265213581043 5290214245056 5306265591588 5317138764288 5328718660512 5347440120303 5355839147776 5360217434832 5374655890344 5402010174912 5416561204704 5420989130778 5429503678976 5448579228144 5460445381131 5471634486656 5488236290888 5514295927296 5518803749472 5533669378224 5535548672706 5546891673856 5561832961152 5566379643864 5606894107828 5609779797024 5633517163776 5638330743552 5650610145648 5655229401861 5682081966912 5684011663928 5699322302076 5711000894976 5726384232192 5731065432144 5748454390887 5760233661312 5772778548888 5775749613504 5805145262592 5806902221068 5822543881206 5852177689488 5855189618304 5867941305096 5900623581024 5902627497156 5918527006002 5930654775552 5973820587904 5978704061928 5981781109824 5994808493076 6025319041248 6030244614186 6046487876637 6055984872704 6077261446776 6102976927424 6106117934592 6108191638848 6121494324452 6129651631662 6155588797488 6174265827249 6186917636224 6203582918208 6208654218156 6235156022784 6240253133088 6253843427962 6257062081296 6262177099347 6288907367808 6323934269952 6337706809248 6339859163612 6343122086496 6356936413854 6369962536704 6392342212776 6394513121919 6424876006848 6442182261216 6457575381504 6474969715968 6476929400422 6480262868976 6494375867499 6527428961352 6530788420416 6558422966784 6583699900674 6597190689024 6601433968233 6614961095808 6666536867328 6668554530612 6671986622496 6705943665408 6720548161392 6726042069669 6754752358016 6760274227512 6778483921404 6792373845504 6810670003968 6812982981792 6836919127623 6850928792448 6865849043352 6871715593704 6900792748096 6904344365568 6925037397174 6954597102336 6960282340752 6979030782984 6995706663296 7014550525632 7020284774724 7053618993408 7071381374798 7075020788784 7104958214016 7129920160404 7146956579776 7166207853792 7202680233216 7222081606272 7224267408163 7227985507704 7264772304192 7280593841508 7284340930464 7323630413138 7343357581521 7358404999296 7378225837632 7380731563608 7415777281536 7421839525152 7438003130298 7441831232784 7479706396032 7534146860864 7540305869148 7544186623584 7560616681566 7576109289216 7599096402768 7605308505951 7641420576192 7664605854516 7680311548416 7697038065184 7700999484672 7707294891504 7724080173771 7730680042917 7763391841608 7802903585984 7806919491072 7823921740128 7830317633346 7867498108032 7870169996208 7887309994967 7891369341336 7928839706112 7971605415904 7975708146432 7993077990768 8033758721664 8040326152248 8061983835516 8103015262368 8124841807056 8144255518464 8168664691577 8172868842216 8207451729984 8211675843072 8232354436332 8271443890944 8278205624208 8300504067336 8303323009059 8320337510784 8342749441728 8349569465796 8385209823744 8410341161742 8414669695536 8450275745664 8457496115328 8475915218472 8523122950368 8526017495892 8548983453114 8566501342464 8589576348288 8596598148216 8640350491968 8659167823332 8703238615136 8707717893888 8710353331602 8733815821809 8778266534232 8801911957644 8819948127744 8853941245734 8891406040816 8895982163328 8918383972693 8960730881856 8965342683648 8968056092892 8992212739614 9013698970016 9037978561872 9045366921279 9083977309056 9115892170164 9134571723264 9154465391136 9159176901888 9162287458272 9182241486678 9233383196232 9280376454336 9285152767488 9305374377312 9312981327234 9352734034176 9360379699632 9380765141943 9385593121944 9433361051712 9473277618688 9485901404928 9506560213872 9509788745418 9514683129744 9535404620781 9554943805056 9588513319164 9629442141696 9637314010272 9686363072256 9707458455344 9712454573952 9715394100633 9720394303464 9791143442028 9811206665728 9837634450176 9840975418144 9875549851011 9895786033536 9917337507064 9922441643712 9972941861376 9999805300992 10002831795918 10053741158864 10058915498112 10080822242088 10132128537024 10140411341268 10167725882106 10188560768256 10216005005952 10219474472688 10276393188672 10298773565028 10307573390556 10351189122144 10356516548352 10387556095761 10431895653504 10440423511128 10468546174476 10489997477376 10493559994944 10521825788448 10530427162086 10580428490112 10607072062197 10612531183176 10657437321024 10694880240606 10711678295552 10720434869664 10749311780688 10804020349824 10833122409408 10841978261556 10897158456288 10920890762262 10943268973312 10976472581776 10985445619707 11037607498944 11067338756448 11071097345412 11093783347712 11123665922304 11132759287728 11157004695447 11213788215656 11219559594048 11267034327552 11276661487104 11301220291296 11310458803722 11340925022349 11364163933824 11368023327856 11398644604152 11452768464384 11462130864288 11496908781774 11520467322624 11545557097776 11551499227008 11613804442136 11645087762412 11704355378976 11710379236608 11735882610192 11745476450019 11801247162048 11805254994312 11837054012004 11861309551104 11947641175808 11957408123856 11963562219648 11989616986152 12050638082496 12060489228372 12092975753274 12111969745408 12154522893552 12205953854848 12216383277696 12242988648904 12259303263324 12311177594976 12348531654498 12373835272448 12407165836416 12417308436312 12480506266176 12507686855924 12514124162592 12524354198694 12577814735616 12615511742613 12675413618496 12679718327224 12686244172992 12713872827708 12739925073408 12784684425552 12789026243838 12823475179671 12849752013696 12884364522432 12949939431936 12953858800844 12960525737952 12988751734998 13054857922704 13061576840832 13065529997403 13167399801348 13194381378048 13202867936466 13229922191616 13280911868601 13337109061224 13343973244992 13411887330816 13441096322784 13452084139338 13488319109421 13509504716032 13520548455024 13556967842808 13621340007936 13625965963584 13673838255246 13701857584896 13731698086704 13743431187408 13773362230017 13801585496192 13850074794348 13909194204672 13920564681504 13958061565968 13969471990851 13991413326592 14029101051264 14040569549448 14107237986816 14142762749596 14150041577568 14209916428032 14259840320808 14264683118127 14293913159552 14332415707584 14405360466432 14444163212544 14448534816326 14455971015408 14529544608384 14561187683016 14568681860928 14647260826276 14686715163042 14716809998592 14756451675264 14761463127216 14843679050304 14876006260596 14883662465568 14959412792064 15004247693877 15068293721728 15080611738296 15088373247168 15121233363132 15152218578432 15198192805536 15210617011902 15251588823159 15282841152384 15329211709032 15394076130368 15401998969344 15414589783008 15448160347542 15461360085834 15526783683216 15605807171968 15647843480256 15660635266692 15734996216064 15740339992416 15774619989934 15782738682672 15795640743129 15943210831808 15951416292864 15986155981536 16067517443328 16080652304496 16115673448979 16123967671032 16206030524736 16249683614112 16288511036928 16337329383154 16345737684432 16381336143393 16414903459968 16464708872664 16542887781888 16556411248416 16601008134672 16606646018118 16640675021568 16685498883456 16699138931592 16820682323484 16829339391072 16900551491328 16914992230656 16951830436944 16965688205583 17046245900736 17052034991784 17097966906228 17133002684928 17179152696576 17193196296432 17245363172661 17280700983936 17318335646664 17406477230272 17415435787776 17420706663204 17467631643618 17556533068464 17603823915288 17707882491468 17782812081632 17791964326656 17836767945386 17921461763712 17936112185784 17984425479228 18027397940032 18075957123744 18090733842558 18167954618112 18222405850441 18231784340328 18308930782272 18318353803776 18324574916544 18364482973356 18466766392464 18522797481747 18560752908672 18610748754624 18625962654468 18705468068352 18720759399264 18761530283886 18771186243888 18866722103424 18872432218471 18971802809856 19013120427744 19019577490836 19029366259488 19070809241562 19109887610112 19177026638328 19183539365757 19274628020544 19372726144512 19414916910688 19424909147904 19430788201266 19440788606928 19483127602497 19582286884056 19675268900352 19681950836288 19751099702022 19791572067072 19834675014128 19844883287424 19894856554469 19999610601984 20005663591836 20107482317728 20117830996224 20161644484176 20178126209007 20264257074048 20280822682536 20335451764212 20377121536512 20432010011904 20438948945376 20552786377344 20597547130056 20604542281739 20615146781112 20702378244288 20713033096704 20775112191522 20863791307008 20880847022256 20937092348952 20987119989888 21043651576896 21060854324172 21160856980224 21214144124394 21225062366352 21314874642048 21389760481212 21440869739328 21498623561376 21608040699648 21666244818816 21672802224489 21683956523112 21794316912576 21841781524524 21886537946624 21952945163552 21970891239414 22030072744563 22075214997888 22134677512896 22142194690824 22247331844608 22265518575456 22314009390894 22427576431312 22439119188096 22602440582592 22620917607444 22681850044698 22728327867648 22736046655712 22797289208304 22815925517853 22924261728576 22993817563548 23040934645248 23091114195552 23102998454016 23172240521313 23227608884272 23290175524824 23408710757952 23420758473216 23471765220384 23490952900038 23602494324096 23610509988624 23661929984901 23674108024008 23895282351616 23914816247712 23927124439296 23979233972304 24101276164992 24120978456744 24185951506548 24309045787104 24411907709696 24432766555392 24485977297808 24505994074731 24518606526648 24622355189952 24697063308996 24747670544896 24814331672832 24834616872624 24909969027177 24961012532352 25015373711848 25028248325184 25048708397388 25155629471232 25231023485226 25350827236992 25359436654448 25372488345984 25427745655416 25569368851104 25578052487676 25646950359342 25699504027392 25768729044864 25907717601688 25921051475904 25977503469996 26109715845408 26123153681664 26131059994806 26201447465427 26334799602696 26405735872932 26459844383232 26561823737202 26674218122448 26687946489984 26755151918079 26882192645568 26904168278676 26976638218842 27019009432064 27041096910048 27113935685616 27136100763837 27251931927168 27347676510492 27403715169792 27463396173408 27486862374816 27546724460034 27603170992384 27700149588696 27841129363008 27916123131936 27938943981702 27982826653184 28058202102528 28081139098896 28142295425829 28285525499192 28300083155136 28419832856064 28519680641616 28529366236254 28587826319104 28606213862343 28664831415168 28888326425088 28897069632652 28911942030816 29059089216768 29122375366032 29137363721856 29146182301899 29294521652552 29373430326084 29433619997184 29512903350528 29522926254432 29626649553033 29687358100608 29752012521192 29767324931136 29918825584128 30008495387754 30136587443456 30161223476592 30176746494336 30242466726264 30396385611072 30421234023804 30503177646318 30565682304768 30658423418064 30788152260736 30829179566016 30896320695084 30922720171668 31053567366432 31162668287283 31211614343936 31295686960512 31321270533384 31469992432128 31480679984832 31549239979868 31565477365344 31591281486258 31821216186591 31886421663616 31972311963072 32135034886656 32161304608992 32231346897958 32247935342064 32412061049472 32499367228224 32674658766308 32691475368864 32762672286786 32829806919936 32929417745328 32956336859121 33112822496832 33202016269344 33213292036236 33281350043136 33370997766912 33398277863184 33471014086341 33641364646968 33658678782144 33801102982656 33829984461312 33903660873888 33931376411166 34022775067047 34092491801472 34104069983568 34195933812456 34358305393152 34386392592864 34490726345322 34561401967872 34636671293328 34812954460544 34841413326408 34935263287236 35113066136928 35207647830576 35236429350057 35415764982936 35565624163264 35583928653312 35673535890772 35842923527424 35872224371568 35968850958456 36054795880064 36151914247488 36181467685116 36335909236224 36444811700882 36463568680656 36617861564544 36649149833088 36728965946712 36933532784928 37045594963494 37121505817344 37221497509248 37251925308936 37441518798528 37523060567772 37542372487776 37733444206848 37744864436942 37846535227839 38026240855488 38039154981672 38058732518976 38141618483124 38219775220224 38354053276656 38367078731514 38470425539013 38549256041088 38829833821376 38849818295808 38861576402532 38881577213856 38966255204994 39164573768112 39196589992209 39363901672576 39502199404044 39583144134144 39669350028256 39689766574848 39789713108938 39842735605803 40011327183672 40214964635456 40235661992448 40323288968352 40356252418014 40528514148096 40561645365072 40649982281753 40670903528424 40864020023808 40877897890752 41105572754688 41195094260112 41209084563478 41230293562224 41320086690051 41404756488576 41550224383044 41727582614016 41761694044512 41874184697904 41974239979776 42087303153792 42100041102743 42121708648344 42321713960448 42428288248788 42450124732704 42629749284096 42779520962424 42794049354381 42881739478656 42997247122752 43216081399296 43332489637632 43345604448978 43367913046224 43588633825152 43683563049048 43905890327104 43941782478828 44060145489126 44150429995776 44269355025792 44284389381648 44531037150912 44628018781788 44855152862624 44878238376192 45012743081631 45204881165184 45241835214888 45363700089396 45456655735296 45472093311424 45594578416608 45631851035706 45848523457152 45963978936187 45987635127096 46182228391104 46205996908032 46344481042626 46455217768544 46580351049648 46817421515904 46943530440768 46981905800076 47204988648192 47221019977248 47323859969802 47348216048016 47603597685397 47829632495424 47854248878592 47958467944608 48202552329984 48241956913488 48347020346937 48371903013096 48618091574208 48823815419392 48865533110784 48971954595616 49011988149462 49037213053296 49144008430179 49244710379904 49394126617992 49628663345664 49669233745248 49819938054354 49922025064704 50030747423696 50056496650368 50097416794776 50462046970452 50701654473984 50718873308896 50744976691968 50855491310832 50897064616749 51138737702208 51156104975352 51293900718684 51399008054784 51537458089728 51815435203376 51842102951808 51955006939992 52219431690816 52246307363328 52262119989612 52402894930854 52669599205392 52811471745864 53123647474404 53348436244896 53375892979968 53510303836158 53764385291136 53808336557352 53953276437684 54082193820096 54227871371232 54272201527674 54503863854336 54667217551323 54695353020984 54926792346816 54973724749632 55093448920068 55206341984768 55400299177392 55568392445241 55682258726016 55832246263872 55877887963404 56116404205056 56162278197792 56284590851658 56571050998384 56600166310272 56617296655413 57039361283232 57058732472508 57175652638208 57212427724686 57329662830336 57550618097271 57794139265304 57823884061632 58118178433536 58244750732064 58274727443712 58292364603798 58449382807491 58589043305104 58746860652168 59025806701056 59045852508864 59253299106066 59374716201216 59504025042384 59534649862272 59684569663407 60016990775508 60273174886912 60322446953184 60353492988672 60484933452528 60534378627021 60792771222144 60842468047608 61006355292636 61131364609536 61316846836128 61576304521472 61658359132032 61792641390168 61813626845217 61845440343336 62107134732864 62325336574566 62423228687872 62591373921024 62642541066768 62961359969664 63098479959736 63130954730688 63182562972516 63642432373182 63772843327232 63944623926144 64322609217984 64462693795916 64495870684128 64824122098944 64998734456448 65018406673467 65349317532616 65382950737728 65525344573572 65659613839872 65858835490656 65912673718242 66090218233689 66225644993664 66404032538688 66426584072472 66741995533824 66796555726368 66942028172682 67282729293936 67317357564288 67807321747776 67862752822332 68045550134094 68184983602944 68208139967136 68391867624912 68447776553559 68772785185728 68981452690644 69122803935744 69273342586656 69516721563939 69625908921088 69682826652816 69870526574472 70226132273856 70415295661152 70472858700114 70831529965872 70985789954703 71131248326528 71347071781544 71685847054848 71744448743136 71937701916912 72109591760128 72303828494976 72362935370232 72889623401764 72927137361312 73235723129088 73298299666176 73457931893424 73517982224193 73867065569856 74091189926988 74243011634688 74442995018496 74503850617872 74729907081531 74883037597056 75046121135544 75084744975552 75466888413696 75489728873884 75693070455678 76052481710976 76078309963344 76117465037952 76283236966248 76708106553312 76734157463028 76940851078026 77098512082176 77659667642752 77723152805064 77763154427712 77932510409988 78329147536224 78393179984418 78604342396281 78727803345152 79004398808088 79338700056512 79379533149696 79579426217876 79685471211606 80022654367344 80265455754237 80429929270912 80646577936704 80712504836028 81057028296192 81123290730144 81299964563506 81341807056848 81408302291511 81755795781504 82211145509376 82390188520224 82418169126956 82460587124448 82640173380102 82809512977152 83100448766088 83523388089024 83748369395808 83948479959552 84174606307584 84200082205486 84243417296688 84426886277487 84856576497576 84900249465408 85259498568192 85559041924848 85588098708762 85763478957312 85818641587029 85994494245504 86664979275264 86691208897956 86735826092448 87177267650304 87367126098096 87438546905697 87811780654208 87883564957656 88120290978252 88300859991552 88538710051584 88568778763296 88879948659099 89062074301824 89256037563576 89710305725248 89756476752384 90025486163262 90409762330368 90483670429776 90727400178792 90944186622848 91189156833216 91263702071412 91697046914304 91927957872374 91975270254192 92364456782208 92688962085252 92910435537088 93160702099296 93634843031808 93887060881536 93915476306119 93963811600152 94409977296384 94442039954496 94647719939604 94696432096032 95207195370794 95463648559773 95659264990848 95916935889216 96405104659968 96483913826976 96694040693874 96743806026192 97236183148416 97943909191232 98023976298924 98074426106592 98288016860358 98489420759808 98788253235984 98869010577363 99338467490496 99639876108708 99844050129408 100061494847392 100112993300736 100194833589552 100413042259023 100924093940904 101403308947968 101437746617792 101489953383936 101710982621664 101794129233498 102277475404416 102312209950704 102535029934571 102587801437368 103074916179456 103630870406752 103684205903616 103910013879984 104438863381632 104524239979224 104805789861708 105339198410784 105622943491728 106192640990501 106247294948808 106696872489792 106751785959936 107020607672316 107528770582272 107616673114704 107906552875368 108164387640192 108455742742464 108544403055348 109007727708672 109334435102646 109390706041968 109853584693632 109947449499264 110186897840136 110800598354784 111136784890482 111364517452032 111664492527744 111755775926808 112324556395584 112569181703316 113142101996768 113200332620544 113234593310826 113539605683517 114078722566464 114117464945016 114424855449372 114659325660672 115101236194542 115588278530608 115647768123264 116489501464128 116549454887424 116584729207596 116898765614982 117178086610208 117493721304336 117589769976627 118091705017728 118506598212132 118749432402432 119008050084768 119069299724544 119369139326814 120033981551016 120644893906368 120706985977344 120969866905056 121068757254042 121585542444288 121684936095216 121949946845259 122012710585272 122633693672256 123152609042944 123316718264064 123585282780336 123627253690434 123690880686672 123960260070153 124214269465728 124650673149132 125182747842048 125285082133536 125922719939328 126196959919472 126261909461376 126300123308229 126365125945032 127284864746364 127545686654464 127889247852288 128382148063143 128645218435968 128925387591832 128991741368256 129648244197888 129997468912896 130036813346934 130698635065232 130765901475456 131050689147144 131717670981312 131825347436484 132180436467378 132451289987328 132808065077376 132853168144944 133593111452736 133884056345364 134565458587872 134634715128576 135038229244893 135614643495552 135725505644664 136091100268188 136369967205888 136416279934272 136783735249824 136895553107118 137545570371456 137891936808561 137962905381288 138546685173312 139033443127878 139251817842176 139365653305632 139741053148944 140452264547712 140830591322304 140945717400228 141663059931744 141971579909406 142262496653056 142694143563088 142810793056191 143488897486272 143875403833824 144219183520256 144607656989952 144725870740464 145041061040811 145779246803528 145854274722624 146471446258176 146596599332352 146915863786848 147035964448386 147432025290537 147734131139712 148182379853976 148885990036992 149007701235744 149459814163062 149766075194112 150092242271088 150169489951104 150979457747768 151386140911356 152104963421952 152156619926688 152234930075904 152566473932496 152691193850247 153416213106624 153468314926056 153881702156052 154197024164352 155319335285504 155446305610128 155526308855424 155865020819976 156658295072448 156786359968836 157208684792562 157455606690304 158008797616176 158677400113024 159158852435752 159370942423212 160045308734688 160530911508474 160859858541824 161293155873408 161425009672056 162246581460288 162599929127012 162683614113696 162816604583022 163511591563008 164001652653969 164780377040448 164836338253912 164921174248896 165280346760204 165619025954304 166200897532176 166705177335723 167046776178048 167496738791616 168349212615168 168400164410972 168486834593376 168853772554974 169713152995152 169800498930816 169851889966239 171118083849696 171176197417524 171526957914624 171637283174058 171988988491008 172651854291813 173382417795912 173471652184896 174354535300608 174734252196192 174877093811394 175348148422473 175623561308416 175767129915312 176240581956504 177077420103168 177137557526592 177759897318198 178124148603648 178512075127152 179053708990221 179420611450496 180050972326524 180819524660736 180967340859552 181454800357584 181603135881063 181888373245696 182378313666432 182527404142824 183394093828608 183855915744748 183950540508384 184728913564416 185377924170504 185440880535651 185820871074176 186321404198592 187269686063616 187774121763072 187830952612238 187927623200304 188884079908992 189295439879208 189392864192064 190414390741588 190927297119546 191318529981696 191833871778432 192967827653952 193388081387748 193487612052384 194472366296832 195055220020401 195887818382464 196047952597848 196148852213184 196576033720716 196978841519616 197576506471968 197738021154726 198270654701067 198676934980992 199279752217416 200122989694784 200225986601472 200389667179104 200826084518046 201848187881808 202875493235584 203421965243328 203588258466996 204554950808832 204624419901408 205070059869142 205175602874736 205343329660677 207261740813504 207368411807232 207820027759968 208877726763264 209048479958448 209503754836727 209611579723416 210678396821568 211245886983456 212385281981002 212494589897616 212957369864109 213393744979584 214041215344632 215057541164544 215233346229408 215813105750736 216328775280384 216911485484928 217088806110696 218668870205292 218781412083936 219707169387264 219894898998528 220373795680272 220553946672579 221601196709568 222273569780964 222729034904064 223328985055488 223511551853616 224189721244593 224649112791168 225138363406632 226284203993536 226400665241088 226469186621652 227079211367034 228157445132928 228234929890032 228849710898744 230202472389084 231176557061216 231295536246528 232979002928256 233169458415192 233797531229964 234356173220416 234987442608672 235179539953254 236183410035456 236891276055733 237013196424264 238016100169536 238138599449088 238738278653628 240067963102032 240796367262711 241289787812736 241939733810112 242137514508084 243171084888576 243369872190432 243899893690518 244025421170544 245267387344512 245341618840123 246633436528128 247170565560672 247254507380868 247381761373344 247920520140306 248428538931456 249301346298264 250570164267072 251845439878656 252393919838944 252523818922752 252600246616458 252730251890064 253280658832461 254569729492728 255778495704576 256764296126286 257290436871936 257850775183664 257983482736512 258633135208097 259994937825792 260073626693868 261397270130464 261531802950912 262101378294288 262315640717091 263435341962624 263650694872968 264360872934756 264902579974656 265616130154752 265706336289888 267186222905472 267768112690728 269130917175744 269269430257152 270076458489786 271229286991104 271451011289328 272182200536376 272832559868544 273567470499648 273791106214236 275091140742912 275783873617122 275925810762576 277093370346624 278066886255756 278731306611264 279482106297888 280904529095424 281661182644608 281746428918357 281891434800456 283326119863488 283943159818812 284524993306112 285388287126176 285621586112382 286390945679319 286977794972544 287750807667648 289215313979904 289451741480928 290082122081622 291558493607056 291708549445248 293831727573696 294071928896772 294864050581074 295468262279424 296364759707952 296607031732089 298015402471488 298919628326124 299532150388224 300184484542176 300338979902208 301239126777069 301958915495536 302772281822712 304209926843904 304313239853376 304469860151808 305132947864992 305382387700494 306832426213248 306936629852112 307605089803713 307763404312104 310638670571008 310892611220256 311052617710848 311730041639952 313316590144896 313572719937672 314417369585124 316017595232352 317354800226048 318317704871504 318577922971503 318741884846424 320090617469376 321061823016948 321719717083648 322586311746816 322850019344112 324493162920576 325199858254024 325367228227392 325633209166044 327023183126016 328003305307938 329560754080896 329672676507824 329842348497792 330560693520408 332401795064352 333410354671446 334093552356096 334993477583232 336800328821944 336973669186752 337707545109948 339426305990304 339600997861632 339703779932478 340618817050551 342236167699392 342352394835048 343274566348116 343977976982016 345303708583626 346764835591824 346943304369792 349468504392384 349754187622788 350696296844946 351247122616832 351534259830624 352481163913008 352769309929881 354275115053184 355519794636396 356248297207296 357024150254304 358107417980442 358841222900992 360101944653048 361934681719104 362909600715168 363206271762126 363776746491392 364756627332864 365054808285648 365849840535777 367711831489496 367901081016768 369457827128832 370755848341008 370881761071302 371641742148352 371880780210459 372642808397184 375548243526144 375661905224476 375855246400608 377768159817984 378590879758416 378785728384128 378900369924687 380828781483176 381854594239092 382637059963392 383667743556864 385146444189429 385935655307904 386776162775496 386975224104768 388944732593664 390110440040802 391775636764928 392095905195696 392297704426368 393152067441432 395153012943936 395476042309452 396541309402134 397353869961984 398559504434832 400245979389568 400779334358208 401652169036092 403696375763616 405114687734679 405750986471168 406843930486656 407176516933992 409109901617664 409248839802816 410140119738284 410351205749472 410686659321354 413675810425683 414523481627008 415640055519936 417755453526528 418096959916896 419007509673454 419223159446832 421356793643136 422491773966912 424770563962004 424989179795232 425914739728218 426787489959168 428082430689264 428432379168573 430466692458816 431626211501472 432657550560768 433822970969856 434177612221392 435123183122433 437337740410584 437562824167872 439414338774528 439789797997056 440747591360544 441107893345158 442296075871611 443202393419136 444547139561928 446657970110976 447023103707232 448379442489186 449298225582336 450276726813264 452568407987072 452938373243304 454158422734068 456314890265856 456469859780064 457699421797488 458073581550741 460404944778168 462353114122432 462591072493056 465958005856512 466338916830384 467595062459928 468712346440832 469974885217344 470359079906508 472366820070912 473782552111466 474026392848528 476032200339072 477476557307256 480135926204064 481592734525422 482579575625472 483879467620224 484275029016168 486739744380864 487799787381036 488050842341088 490534774689024 490683237680246 492004957961907 494341131121344 494509014761736 494763522746688 495841040280612 496857077862912 498602692596528 500115532007169 501140328534144 504787839677888 505047637845504 505200493232916 505460503780128 506561317664922 509139458985456 509555669898717 513528592252572 514580873743872 515701550367328 515966965473024 517266270416194 517955562875439 520147253387736 522794540260928 523063605901824 524202756588576 524631281434182 526870683925248 527301389745936 528449769662789 528721745869512 531232260309504 531412672579776 534372445810944 535536225381456 537161126970663 538261834351488 540152916979572 542458573982208 542902022578656 544364401072752 545665119737088 547134940999296 547300534335659 547582212428472 550182281485824 551567747234244 551851621525152 554186740693248 556133772511512 556322641606953 557462613222528 558964212595776 561809058190848 563322365289216 563492857836714 563782869600912 566652239726976 567886319637624 570776574252352 571243172224764 572781891358638 573955589945088 575501615335296 578903482961856 580164244163244 583116987214112 583417098890496 585165660061203 587663455147392 588143857793544 589728101162148 590936524558848 592729519415904 593214063464178 596030804942976 597531726170431 597839256652248 600368969084352 600677959804416 602478253554138 603917830991072 605544563645424 608626479706752 610265895729984 610764775400988 613664852426496 613873259704224 615210179607426 615526808624208 621785222440512 622105235421696 623460083279904 626633180289792 627145439875344 628511264510181 628834739170248 632035190464704 634709600452096 636635409743008 637155845943006 637483769692848 638872109592327 640181234938752 642123646033896 645172623493632 645700038688224 648986325841152 650399716508048 650734456454784 651266418332088 656006610615876 659121508161792 659345353015648 659684696995584 661121387040816 661661840017737 664803590128704 666820709342892 668187104712192 669986955166464 673600657643888 673947338373504 675415090219896 678852611980608 679201995723264 679407559864956 681237634101102 684472335398784 684704789670096 686549132696232 690607417167252 693529671183648 693886608739584 698937008784768 699508375245576 701392593689892 703068519661248 704962327826016 705538619859762 708550230106368 710673828167199 711039589272792 714048300508608 716214835960884 717682445801984 720203889306096 722389101788133 723869363438208 725819201430336 726412543524252 729513254665728 730109616571296 731699681071554 735423662978992 735802162033536 736024856520369 741511696682016 741763522142604 743283484296704 743761560420918 745285616794368 751323810448952 751710492801216 755536319635968 757181759516832 757571456768256 757800739849374 759841976497383 761657562966352 763709188478184 767335487113728 770292888378858 771871310615808 773552325550992 773950448209536 775899405624291 780220880081604 783551273529856 784191810391392 784595408852736 786304134882864 786946922151273 790306025887872 790952084618904 793082618804268 794707739923968 797119008869664 800491958779136 801558668716416 803304338072184 807392751527232 810229375469358 811501972942336 813687860973312 814353033867984 818497679605632 820280239476568 820702411498944 821373318642708 827351620851366 829046963254016 831280111039872 836193919833792 838015019346908 838446318893664 842713587286272 844983547933824 845239286755071 849541127924008 849978359590464 851829479456436 853574979918336 856164861378528 856864758337146 859172837037957 860933384917632 863252423002944 867645941939712 868355224442784 870246366244866 874675480821168 875125648335744 881495182721088 882215786690316 884592151743222 886404786838272 889094279123856 889821095196267 894046207414464 896758884978372 898596451164672 900553453626528 903717380331207 905136815974144 905876746486608 908316845468136 912629780531712 912939719560128 915398843594976 916147163101482 920809889556336 922815269411139 924706228244864 931916011713024 932677833660768 935190124919856 937424692881664 939949770434688 940718159813016 947565104222932 948052785697056 952064400678144 954953114614512 955733768914509 960271852408128 963185469050844 965159151250944 967758935240448 968550058032336 973479488761728 975599574762072 976101684682176 981069549378048 981366475360492 984009915923814 988682262242688 989018029523472 989527045493376 991682080561224 997205385193056 1000231064014338 1002280657068288 1009575679355776 1010400986465832 1010921007560256 1013122635329844 1018278917970912 1019111339797434 1021856451151653 1027057184505144 1031403100734656 1031933930946048 1034532540832388 1035911125750878 1040294506775472 1045589080521856 1048405513177152 1049262562868364 1053741367850496 1054602779491872 1056899539325578 1057443491739024 1058307929789643 1062825345159552 1068744891621888 1071072450762912 1074322253941326 1076523668702976 1080305833959144 1085804045157312 1088728802145504 1091330239474176 1094269881998592 1094601068671318 1095164424856944 1097549521607331 1103135494468488 1103703243050304 1108373481386496 1112267545023024 1112645283213906 1114925226445056 1115642340631377 1117928425191552 1126644730578432 1126985715673428 1127565739201824 1133304479453952 1135772639275248 1136701109774061 1141553148504704 1142486344449528 1145563782717276 1147911179890176 1151003230670592 1155439332568287 1157806965923712 1160328488326488 1166233974428224 1166834197780992 1170331320122406 1175326910294784 1176287715587088 1179456202324296 1185459038831808 1186428126928356 1192061609885952 1195063452340862 1195678513304496 1200737938168704 1204956507108276 1207835661982144 1211089127290848 1217252959413504 1220531791459968 1220901191979547 1221529550801976 1227329704852992 1227746519408448 1230420359214852 1231053617248416 1241027431277049 1243570444881024 1246920166559808 1253266360579584 1254290879750688 1257022529020362 1257669478340496 1264070380929408 1273270819486016 1274311691886012 1274967539385696 1277744219184654 1280362469877504 1284247292067792 1285297137505719 1291400077376448 1297972651682304 1300799433016096 1301468912909568 1302532836664176 1305369549367299 1312013221231752 1318243016323584 1318690706031296 1319369393991168 1322242774081632 1323323680035474 1329607180257408 1332955389149423 1333641418685784 1339973910332928 1347201315287776 1347894676747008 1350830180439792 1357705223961216 1358815119729912 1362475268202204 1368944670797568 1369409579340192 1373098265392464 1380504332876513 1381214834334504 1387059342367296 1387773217479168 1397874017569536 1399016750491152 1402785187379784 1406137039322496 1409924655652032 1411077239719524 1417100460212736 1421347656334398 1422079178545584 1428096601017216 1432429671921768 1440407778612192 1444778203576266 1447738726876416 1451638402860672 1452825087048504 1460219233142592 1463399362143108 1470847325957984 1471604324067072 1472049713040738 1476014873885721 1483023393364032 1483527044285208 1487523120841836 1490571233588736 1502647620897904 1503420985602432 1514363519033664 1515142913536512 1515601479698748 1519683952994766 1523315125932704 1527418376956368 1528667009696151 1540585776757716 1543742621231616 1547104651101984 1547900896419072 1551798811248582 1560441760163208 1568383620782784 1569190817705472 1572608269765728 1573893844302546 1580612051775744 1581904169237808 1585349308988367 1586165237608536 1594238017739328 1600983917558272 1603117337432832 1606608676144368 1611483380911989 1614785503054464 1620458750938716 1627375721946624 1628706067735968 1636995359211264 1640560478953136 1641404822997888 1641901603006977 1642746637285416 1654703241702732 1658093926508032 1662560222079744 1668967924820859 1672387839667584 1676030038693816 1676892637787328 1685427174572544 1689967095867648 1690478573510142 1699082255848016 1699956719180928 1703658958912872 1712329722757056 1713729516674292 1718345674075914 1721866769835264 1726504846005888 1736710448885568 1740492732489732 1749350961642336 1750251296671488 1755496980183609 1762990365442176 1764431573380632 1769184303486444 1772809573676544 1778188558247712 1779642190392534 1788092414828928 1792595178511293 1793517769956744 1801106907253056 1807434760662414 1810273631948288 1811753492973216 1816633690936272 1825879439120256 1830797687189952 1832294326202964 1841619779112672 1845630538822278 1849412456489728 1865355667321536 1870380249839712 1874849385763328 1879899540869376 1881436319626032 1885533793530543 1895130208445864 1896105571394112 1904128801356288 1909906229229024 1911467537829018 1916616328776981 1920543704816256 1926370938101688 1935517870480896 1937100116064672 1946958977523456 1951199149524144 1952203369364352 1962732950720984 1968019831847628 1977364524485376 1978036059046944 1979054090986752 1983364161122448 1984985520053211 1994410770386112 2000462128028676 2004561314136576 2019151358711552 2020801972931664 2021842015120512 2026245270659688 2036557835941824 2038222679594868 2043712902303306 2054114369010288 2062806201469312 2069065081664776 2071822251501756 2080589013550944 2091178161043712 2096811026354304 2098525125736728 2109205558983744 2113799078651156 2114886983478048 2116615859579286 2125650690319104 2132021484501597 2142144901525824 2148644507882652 2153047337405952 2160611667918288 2167167305364399 2171608090314624 2177457604291008 2188539763997184 2189202137342636 2190328849713888 2195099043214662 2206270988936976 2207406486100608 2208074569561107 2224535090046048 2225290566427812 2229850452890112 2231284681262754 2235856850383104 2253971431346856 2255131478403648 2266608958907904 2271545278550496 2273402219548122 2279525929492149 2283106297009408 2284972688899056 2291127565434552 2302006461341184 2310878665136574 2315613931847424 2320656976652976 2327698216872873 2332467948856448 2340662640244812 2350653820589568 2352575431174176 2358912404648592 2360840766453819 2370918077663616 2372856253856712 2384123219771904 2390126904681724 2391357026608992 2401475876337408 2409913014216552 2415671323964288 2422178254581696 2434505918827008 2441063582919936 2441802383959094 2443059101603952 2455493038816896 2460840718429704 2462107234496832 2482054862554098 2487140889762048 2493840333119616 2508581759501376 2514045058040724 2515338956680992 2528140761858816 2535717860265213 2546541638972032 2548623383772024 2549935078771392 2555488438369308 2560724939755008 2568494584135584 2570594275011438 2577518511113871 2582800154752896 2601598866032192 2602937825819136 2605065673328352 2610739098734598 2624026442463504 2637381412062592 2644485548163264 2646647360070948 2659214360514816 2665910778298846 2667282837371568 2669463285588801 2694402630575552 2695789353494016 2701660360879584 2715410447922432 2717630239459824 2723548812877451 2724950536404408 2737889341595136 2738819158680384 2746196530784928 2761008665753026 2762429668669008 2768445808233417 2774118684734592 2795748035139072 2798033500982304 2805570374759568 2812274078644992 2819849311304064 2822154479439048 2842695312668796 2844158357091168 2856193202034432 2864859343843536 2867201306743527 2880815557224384 2889556407152532 2895477453752832 2903276805721344 2905650174097008 2920438466285184 2926798724286216 2941694651915968 2943208648134144 2944099426081476 2952029747771442 2966046786728064 2967054088570416 2975046241683672 3005295241795808 3006841971204864 3028727038067328 3031202959397496 3039367905989532 3046630251865408 3054836753912736 3057334019392302 3079586588724529 3081171553515432 3094209302203968 3095801792838144 3103597622497164 3120883520326416 3136767241565568 3145216539531456 3147787688605092 3161224103551488 3163808338475616 3170698617976734 3172330475217072 3188476035478656 3189441044921599 3206234674865664 3213217352288736 3222966761823978 3229571006108928 3240917501877432 3257412135471936 3273990718422528 3281120957906272 3282809645995776 3283803206013954 3285493274570832 3292648564821993 3309406483405464 3325120444159488 3337935849641718 3344775679335168 3352060077387632 3353785275574656 3379934191735296 3380957147020284 3398164511696032 3399913438361856 3407317917825744 3410103329322183 3424659445514112 3427459033348584 3436691348151828 3443733539670528 3453009692011776 3473420897771136 3480985464979464 3498701923284672 3500502593342976 3510993960367218 3525980730884352 3528863146761264 3538368606972888 3556377116495424 3559284380785068 3576184829657856 3585190357022586 3587035539913488 3602213814506112 3614869521324828 3623506985946432 3633267381872544 3651758878240512 3661595374379904 3662703575938641 3664588652405928 3683239558225344 3691261077644556 3698824912979456 3723082293831147 3730711334643072 3740760499679424 3759799081738752 3762872639252064 3771067587061086 3790260416891728 3792211142788224 3819812458458048 3822935075658036 3833232657553962 3841087409632512 3852741876203376 3855891412517157 3874200232129344 3893917955046912 3902398299048288 3904406738728704 3916108648101897 3925465901441968 3936039663695256 3954729048970752 3956072118093888 3958108181973504 3966728322244896 3969971040106422 3988821540772224 3998866167448269 4000924256057352 4038302717423104 4041603945863328 4043684030241024 4052490541319376 4073115671883648 4076445359189736 4087425804606612 4108228738020576 4125612402938624 4138130163329552 4141512998629539 4143644503003512 4161178027101888 4182356322087424 4193622052708608 4197050251473456 4218411117967488 4227598157302312 4229773966956096 4233231719158572 4251301380638208 4264042969003194 4284289803051648 4297289015765304 4321223335836576 4334334610728798 4343216180629248 4354915208582016 4378404274685272 4380657699427776 4390198086429324 4412541977873952 4414812972201216 4416149139122214 4428044621657163 4449070180092096 4450581132855624 4462569362525508 4471713700766208 4507942862693712 4510262956807296 4543090557100992 4546804439096244 4559051858984298 4566212594018816 4569945377798112 4582255130869104 4586001029088453 4621757330273148 4631227863694848 4641313953305952 4655396433745746 4664935897712896 4681325280489624 4705150862348352 4717824809297184 4721681532907638 4741836155327232 4745712507713424 4756047926965101 4780253809363448 4782714053217984 4802951752674816 4819826028433104 4831342647928576 4834450142735967 4844356509163392 4882127165839872 4883604767918188 4886118203207904 4910986077633792 4921681436859408 4924214468993664 4925704809020931 4964109725108196 4974281779524096 4987680666239232 5006903774462577 5017163519002752 5028090116081448 5030677913361984 5056281523717632 5071435720530426 5093083277944064 5097246767544048 5099870157542784 5110976876738616 5136989168271168 5141188550022876 5155037022227742 5165600309505792 5203197732064384 5210131346656704 5221478197469196 5248052884927008 5266490940550827 5274762824125184 5288971096326528 5293294720141896 5318428721029632 5331821556597692 5334565674743136 5338926571177602 5377785535533879 5388805261151104 5403320721759168 5430820895844864 5435260478919648 5447097625754902 5449901072808816 5477638317360768 5492393061569856 5522017331506052 5524859337338016 5536891616466834 5548237369469184 5596067001964608 5611140749519136 5624548157289984 5639698622608128 5644308958878096 5656601380591629 5685390625337592 5688316714182336 5712386404068864 5729718687687072 5734402613487054 5749848986330943 5761631114448768 5779112814305064 5806553611442688 5811300348194016 5840876932570368 5853597448572432 5883389303831936 5888198852162952 5904059495542884 5932093573456128 5934108177140832 5950092483367344 5954956560159633 6010590483591616 6013683942409728 6057454076134656 6062405918794992 6078735811979064 6093260503730816 6109673507825472 6114668038784604 6159173177449058 6162343107030864 6188418604407936 6207195244994328 6241767040652832 6273534483131136 6290433079062912 6295575377210184 6327616676951232 6341397235953468 6344660950434144 6376952070957312 6378882089843198 6396064453504791 6426434704577472 6445933523647956 6459142012217856 6481835003754864 6501501916093197 6514824270943872 6562241915812544 6565619291991552 6567606412027908 6570986549141664 6585297129643986 6618812966810928 6624223708683321 6675871699283436 6689551358670336 6704120154775264 6707570551149312 6761914294040568 6796329023392064 6799826876723712 6814635835651488 6820206658644366 6849318891028224 6854918066697168 6869847005616257 6873382696303656 6906019384023552 6946841795542272 6961970929958928 6983094650618619 6997403846569344 7021987920734436 7051961461768704 7057726293522528 7076737213945776 7112754232990848 7114906946363567 7118568761570136 7152369659315712 7170380714045172 7174071079826976 7204427629012224 7229739042649656 7247013971892864 7266534763745088 7303517756481024 7323190748759808 7325407151877282 7329177304811856 7366479116450688 7382522155289112 7446164587662294 7461422669286144 7481520999358848 7525745278504128 7542135174122172 7580520833783456 7584422285576448 7607153580795639 7639624916916096 7645870151316072 7666465315107924 7682174819265024 7705483752406752 7711782825034314 7748400464258688 7804796598096576 7808813477457408 7832217296203794 7850931802883936 7872079327390512 7912144236187776 7933456644489792 7939942080212844 7977643081544448 7997732334896538 8001848512114704 8083207891726656 8087368060482048 8104981082638752 8146231343767296 8152890718379472 8170646438632353 8174851609213224 8216457476041152 8251224805877248 8276260326659104 8283025997259078 8287289006007024 8305337424700251 8322356054203776 8387244105417216 8394100502946912 8436822235934976 8455196314604624 8459547933912192 8466463438317144 8528085938006388 8568579606103296 8594578031530608 8601603920230581 8642446671673152 8668669221457596 8686432361258496 8709830417164032 8756808549370544 8761315398855552 8780396172858648 8825083955747904 8829625944402432 8832298278244428 8856089243314326 8898140360184192 8901162265711248 8925138725051016 9015885725387424 9020525913614592 9086181114201984 9093608878192488 9118103717968596 9139890755596224 9164510261738208 9172002058176906 9238759766173587 9243514660546296 9282627906611904 9310792867491492 9329871795425792 9362650560979248 9410301724696704 9435649618594368 9443363065815276 9483672310654464 9491425015426848 9512095853930202 9560507618726896 9565428106435968 9568323134764797 9639652056866208 9662685295857152 9668900285471934 9688713018326784 9767209535836376 9772236406415808 9821972155267584 9843362873718816 9848428937987328 9851409618041862 9877945694465979 9928219450216392 9975361332478464 10013807548925154 10034327038005504 10056180232162896 10061355826723968 10142871441060852 10186166555888128 10194493535088096 10199740315085568 10221953753477232 10230309987966549 10273978336542336 10282377100045752 10310074044455484 10331200619011584 10406395464128768 10420262693313408 10442956394938392 10496105769854016 10532981881101654 10549525648250368 10577942192653056 10586589440283792 10663643113195384 10669131349486272 10677853142355204 10755571071067758 10777610522302208 10806641443518336 10870520957839296 10894195251509804 10899802145617632 10955276634721536 10984786123139712 10988110727815923 11044034663012104 11049718674676032 11073783232933668 11096474738938368 11169246881493441 11192134003929216 11222281499038272 11279397245216256 11288617917756192 11313202761183258 11370781250675184 11376633428364672 11459437375374144 11468805226974108 11499697972661886 11523262228897536 11558225628610128 11567674237551471 11622600696388032 11681753865140736 11707194897144864 11748325944305691 11766778607663872 11776397704325904 11808118991085768 11864187146912256 11868216354281664 11900184966734688 11909913120319266 11996598502344807 12021180967183232 12114908152269312 12124811837589984 12157471623958128 12186521007461632 12219347015650944 12229336077569208 12318346354898116 12324686214061728 12376837208815872 12414390489988656 12424538995888617 12483534081305664 12547068966262272 12580866158125824 12591150754420368 12655233353902464 12682794471906936 12689321900868288 12753904141914624 12757764179686396 12792128907009582 12852869409154944 12891867047295912 12963670007509728 13003003832186394 13029648541887744 13124483831625088 13135212824055816 13141973098283328 13170594259287972 13237625933621856 13248447417366642 13284133864971489 13351743398566872 13408240309550528 13415141102298624 13523828588081136 13592658046784128 13629271671302976 13640413317288732 13698637782056448 13709836133394336 13739694011232514 13746765392607312 13758003087265359 13893683591084544 13923941859917856 13966189301237238 13994807693138688 14043975841468872 14115452587045056 14153474427891552 14225508465981696 14229813892727134 14237137523140272 14268143780895303 14340761428090344 14348142159653952 14408855258024448 14459478085299312 14494027943785728 14503350428207901 14533069527490176 14646381497519616 14650814303754564 14658354609623712 14732958232901376 14765044310578224 14777114427062793 14892329175324588 14922845338572288 14963041998717696 15020711323387731 15051490557008256 15084270348244344 15161041667566912 15168844571152896 15214307161591278 15279249833832192 15291740302632144 15332930630215848 15410967504813504 15423565650068628 15496800928517376 15609593196193152 15664434592407588 15701863605767872 15744158654781024 15824288472375552 15866913288979584 15871715495734111 15879884160425688 15955286163088896 15995464669793076 16003697024229408 16133356606601637 16166415783453312 16209962165277504 16292462687534592 16305781436758944 16341292877264706 16349703218426448 16432914952082304 16552520653318208 16566051994518156 16574578012014048 16610674849400502 16644712108407552 16788201005893824 16873644471869952 16910392629209248 16919095867824384 16932926876634288 16969804141774887 17056171876012776 17137159212206592 17189156063061216 17203207840461162 17284893343346304 17328420058942499 17337338442915192 17419660834328064 17513617098741088 17522630797711104 17560792345717296 17650167911495808 17664596556488856 17712178486628652 17796280720368384 17802324531422496 17850277450102032 18031771450774848 18041051827229184 18172362228403968 18187217756384976 18236207435937192 18279781511192448 18329020523476416 18344004116353812 18477519532347174 18487029321092592 18565255813223808 18621585734982984 18725301121958496 18820603449393408 18871299237188736 18886726131630552 18982850030853696 19024191707860404 19121015237453792 19130856212871936 19136646269529594 19188193360514373 19279304113732416 19337800570943868 19377426036653568 19534419071672752 19544472812831616 19686725747437632 19696857875974656 19702819236083724 19755891388931958 19856438900432784 19872671126049963 20027615097850308 20068654076011008 20112360464325792 20122711653447936 20285742882121704 20388987070176192 20399480630171136 20443907506954464 20460619975933098 20547956673084672 20564754200091504 20609541016848771 20620148088910968 20812790928257536 20840525386626816 20885912789876784 20949283951855857 20992211539708032 21065963762203308 21155884385306112 21173178880567584 21327286226390768 21338262698972544 21344720839090701 21355706284710408 21511142142135516 21555221044604416 21613282887036672 21741041915678592 21788390503019608 21799604291235264 21910553269443072 21969572246279424 21976221455631846 22088069326024208 22099437349352064 22147566465867336 22338493762986882 22384268007858432 22444562998076544 22577235835512384 22626405522366516 22741562501350368 22753266856729344 22821460742386917 22918874750748288 22937610453948216 22999395945323772 23046524457795072 23116451257220256 23135348475102942 23245201392776064 23414389794289728 23496651888611382 23533557215327744 23552795408651808 23616237982171536 23736432708563328 23800369933469376 23819826240638532 23993197004689614 24042361934366464 24249623675179968 24314943247916256 24373042014923264 24438694031301888 24458672155138416 24511939315897059 24636692709796232 24649372428123456 24753674417631744 24828780979977312 24849077991777234 24916012274100753 24967068162611328 25161732316251648 25182301508840736 25310466707804928 25365588943813872 25378643801736576 25515528359372792 25584257814019164 25705738818309888 25783734094591824 25804811760691743 25927340015019456 26006007664372788 26059297083775488 26248967663250176 26270425648111632 26283946196566656 26341188518575944 26475251867243712 26496894834733284 26568267729942978 26703486797133744 26816480619101056 27047657176162272 27185316093568256 27258543342605952 27280826634577464 27419672266788672 27479388022465028 27493530785214624 27516006174530718 27716279298520761 27847883719835712 27932378602474476 27989615386277376 28087951682937744 28230905174090112 28306948855783104 28451016931963392 28459627785454268 28474275046280544 28536287561790606 28681522856180688 28696284319307904 28704969404294391 28918956170598624 28988055887571456 29006700856415802 29066139054980352 29301628607509128 29316709219247424 29465916465802752 29530088621156448 29554228854125586 29633837083397937 29784658350649176 29926083997435392 30041422646775462 30102981114016512 30168540696488688 30322083335133824 30428614323182556 30558499667664384 30583480605264288 30665861260431696 30690929963899647 30821935009627008 30847131300137256 30993601857034752 31219186392386304 31328869184815176 31403727211535744 31488317309562048 31648576944751104 31733826577959168 31743430991468222 31759768320851376 31990929339586152 32007394048458816 32266713213203274 32332831566906624 32419924330555008 32611562873517888 32682585754529412 32699406436852896 32865829904164608 32964332183447769 33105041306636416 33132103989036312 33149156024028096 33221349698801004 33289424216815104 33507740644480323 33576402011787648 33820785258418496 33838191735648768 33865853753268576 33939608283549774 34112343752025552 34378312126122432 34406415680922324 34569786686692608 34656840117884998 34674676885830384 34703022712654413 35027234197482176 35045261595422208 35121584691434592 35300335822991616 35329193112977712 35406134567406863 35424356973257304 35592561440736768 35604649062844992 35700554900204064 35989795507034421 36063542901549696 36344724456807936 36374435512769952 36472414871874384 36559563022384896 36658041046952832 36688008232707624 36955039064694348 36974058642185184 37130511626447616 37243171469965968 37273616987665851 37450602243916992 37641206898786816 37742598474377472 37773452263261104 37965700061707392 38048383415720808 38242030474907584 38261712425743872 38273292539059188 38376386721028746 38558608227464832 38675601141887736 39068838143345504 39088945625663232 39373451494875264 39405638472167448 39511782777863916 39712877800865568 39745342252099926 40034625653418877 40055230195700616 40224720928651584 40245423306895872 40571485764243408 40777974140352384 40887815013908928 40921239951866196 41095913346169344 41129508400183008 41219082033697542 41240296177821936 41681050773253632 41771825579753568 41898567903711714 41984423079416064 42131927524406616 42346357761135168 42654572452781536 42676525397945088 42689441678181402 42711412569420816 42804431342685909 43022284284271032 43226565774073344 43482083831357184 43576781006039216 43599208582470528 43939144492558848 43952442911263692 44176138652048416 44198874698704128 44295132931734672 44331343281188379 44676987525973764 44768536015716864 44889125996153088 45154471671024768 45252811044733032 45483125002700736 45506533713458688 45642921484773834 45837749501496576 45875220907896432 45998791890647544 46232902514440512 46270696950205884 46490402785552128 46828779588579456 46993303777222764 47105590817303616 47232475964343072 47472865417126656 47600739866938752 47615146487202333 47639652481277064 47986394009379228 48084723868732928 48400069819804911 48499247350359936 48629886495832512 48877388062603776 48917344310276832 49023878631794118 49273385419592464 49298744856246912 49657561959954624 49698155983554468 49832024548201506 49934136325222656 50364603017681472 50620933415609856 50731177887627744 50757287603473152 50909412425324661 51031056718745584 51168515628038328 51411477636619776 51567468189183648 51609623521383486 51854680030038912 51985260176827497 52012015328745576 52497935326500352 52540851296223264 52567892393133312 52682377037151888 52950503734487424 52993789669466568 53136535459885956 53406973594267488 53632961238202112 54095314352324544 54370632187136512 54517086685211904 54561653269154928 54839344533577344 54958776044930056 54987061570429248 55032012349061436 55432558597041522 55695767439671424 55864757204948952 56175903365875488 56461810348180224 56613897711566208 56919255570908536 56948550092561088 57072575123581212 57363045712361376 57392568638615808 57409938808588782 57564580081543119 57837912341197248 58013401712831604 58132278109960704 58603257215018256 58633418438494848 59060177242312896 59108457708251172 59267674166795874 59569316701298352 59618013378149889 60082845293550924 60205962228033024 60337081392977376 60644166670267648 60857228646365112 61166961210528576 61331722520863392 61381859927799294 61643870019254016 61694262600274512 61828623050546313 62438372784772608 62657738369630352 62807454423071488 62847851855567571 62976634619124096 63467653155918336 63486861982936444 63519536641702752 63981858679172304 64014788096917632 64034162517272103 64533426426406548 64665663133813248 64839848661110016 65223125747035776 65365171509058824 65398812873705792 65731659808329216 65928664366895538 66210082613272832 66264207978072624 66298312048056192 66442699397602008 67015481288960646 67152804023575296 67641570516836992 67731707506537152 67879216567099548 68224687504051104 68464382227160751 68756624252244864 68812831361844648 69139573373385216 69313680235769996 69349353771660768 69406045425308826 70054468394964352 70243169382869184 70600671645983232 70658386225955424 70812269134813726 70848713946514608 71209298125689984 71401109800408128 71979591014068842 72127085803099392 72748871025539904 72944829743748768 73119126044769792 73316082093905664 73376016465415248 73535817947691177 73910078129388696 73948117284370368 74261023252895232 74486342939931936 74547233975331702 74748036822302259 74901204487833984 75485196948754944 75546904526522208 75931400123414784 76096766831441616 76484060949815168 76546585078118376 76752773442057492 77117216454929664 77351202283775472 77414435282075229 78137676286691008 78177891251326464 78746902989750528 78811276944334896 79023565555727832 79425755601731136 79490684504199852 80069251306837754 80110460391401232 80449441857303168 81142971528486816 81555948280704768 81775630027817856 81842479903732392 82259016800366016 82438164067395084 82480592355643872 83148837895562283 83543651159507136 83797135807423428 83968846158832128 84263855048813232 84692715522270336 85309144905563072 85353050795890176 85378883356362804 85422825138841632 85608862685371818 86044568568542064 86114908212883173 86964167662714368 87153562012078432 87198417164941056 87904885822527384 88352277304096832 88397749397408256 88590265863469344 88662686562376758 89308011073011341 89353975051947528 89778251992306176 90308943342049536 90505622089466064 90966250005401472 91285842969547668 91675499002993152 91750441815792864 91997583781295088 92465805028881024 92493790302726371 92541393900411768 92980805571104256 93657559177158912 93986607554445528 94211181634607232 94464951928686144 94945730834253312 95201479733877504 95230292974404666 95279304962554128 95972788018758456 96800139639609822 96998494700719872 97259772991665024 97834688620553664 98047757263588236 98546770839184928 98597489712493824 98892996550343307 99315123919909248 99396311967108936 99664049096403012 99868272650445312 100729206035362944 101462355775255488 101514575206946304 101818824850649322 102062113437491168 102337031256076656 103134936378367296 103219247042766972 103709360060077824 103970520353654994 104024030657491152 105081702592446528 105135784786266624 105364754074303776 105901007468974848 105987579338933136 106218403702220589 106273070919771912 106813947188534976 107265922476404224 107969386521103263 108190628704649088 109034173370423808 109123306538309856 109678689067154688 109917552089860112 109974123140858496 110064024698122872 110865117194083044 111391534879342848 111729514409897904 111820850962997553 112351806731750976 112923620696360448 113227795423132416 113838511141817072 113897100185122176 114145150247162424 114726091424722752 114785137277231616 114819877617177564 115129160163086238 115675824682394496 116026803425663208 117206514430036512 117266836876989696 118120354484625792 118216915416502344 118535348333591748 119138633402596704 119236026756299778 120103876960256631 120165690587101848 120674162785954752 121288333340535296 121714457292730224 122333922421057152 122663445041726784 122763719855598588 123287740038508032 123388525200549024 123657246101092626 125315476739260704 125614908846142976 125695703711135142 125953269238248192 126973723965872888 127039073283405504 127963717358344608 128029576193835264 128068325034544206 128413294028057727 129066852852813096 129679697322220032 130446251494071552 130730343018117648 130797625747411584 131857328733791076 132420165226545664 132528415956145248 132596624096112384 132885398795204016 132994029843565137 134030962577921292 134305608047150592 135283141033673984 135463415013074304 135758433134199096 136449375008102208 136928764454321502 137513248504489728 137625662723689296 138627360471539992 138698707543321536 138812090850617652 140108936789928704 140486338765738368 141316772451910848 141624538269627452 141697427893029216 142418596251379968 142802219600816256 142845439461606999 143959182028137684 144254171606198784 145200209459414733 145497742051079808 145889659487497536 146632164187811328 146752032930830496 147071635895382354 147820156258777392 147896234568740736 148972685879863872 149094467950663404 149496073644604518 149802408975667968 151093809053044416 151862800246829568 152193533662883232 152728237275973983 152968121899630336 153093170156236752 153505546884114984 154234432909859328 154702404567550944 154828870564150458 155955780530482491 156275352573382016 157493805979501056 157622553888669792 158047131111455664 158851511203462272 158981369008399704 160138502613675508 160220920782802464 160898883714606336 162285943056973632 163111896561409536 163551260055635712 163684959807464784 164518033600732032 164876328134790168 164961184711287744 166297675791124566 167087302319014272 167594271614846856 168527710097626464 169385431044540672 170618289811126144 170757766712725608 170845650277683264 171217725370743636 172089137137084128 172229816425766346 172693740244629357 174307124024156864 174396834329882112 175809771645054768 176704554608193664 177180531726938688 177325373124753516 178616022146022682 178707950103895056 178854040134449667 180617886684099072 181011244178932128 181932500010802944 182571685939095336 183500883631585728 183995167562590176 184931610057762048 184987580605452742 185082787800823536 185485869151638939 187315118354317824 187973215108891056 188422363269214464 188543555566702713 188929903857372288 190402959467755008 190460585948809332 190558609925108256 191945576037516912 192102487551816309 193600279279219644 193996989401439744 194519545983330048 195669377241107328 196095514527176472 197093541678369856 197194979424987648 197785993100686614 198630247839818496 198792623934217872 199328098192806024 201458412070725888 202924711550510976 203637649701298644 204124226874982336 204674062512153312 206269872756734592 206332301444543443 206438494085533944 207418720120155648 207941040707309988 208048061314982304 210163405184893056 210729508148607552 211802014937949696 211975158677866272 212436807404441178 212546141839543824 213627894377069952 215938773042206526 216381257409298176 218246613076619712 219357378134309376 219835104179720224 219948246281716992 220128049396245744 220607453843073531 221730234388166088 222783069758685696 223459028819795808 223641701925995106 224703613463501952 226455590846264832 227677022283634144 227794200370244352 228290300494324848 229452182849445504 229639755234355128 230258320326172476 231351649364788992 232053606851326416 234413028860073024 234533673753979392 236240708969251584 236433830833004688 237070696667183496 238277266805193408 238472053512599556 240207753920513262 240331381174203696 241348325571909504 243428914585460448 244667844842114304 245326890083453568 245527439711197176 246777050401098048 247314492202185252 249446513686686849 250630953478521408 251391407422270284 251906538476496384 253947447931745776 254078146566811008 255927434716689216 256059152387670528 256136650069088412 256826588056115454 258133705705626192 258344724638649519 260892502988143104 261460686036235296 261595251494823168 263714657467582152 265056831912290496 265193248192224768 265770797590408032 265988059687130274 267924033219034023 268061925155842584 270566282067347968 270926830026148608 271516866268398192 272898750016204416 273857528908643004 275026497008979456 275251325447378592 277254720943079984 277397415086643072 277481370908179113 277624181701235304 280217873579857408 280972677531476736 282633544903821696 283249076539254904 283394855786058432 284837192502759936 285604439201632512 285690878923213998 287918364056275368 290400418918829466 290995484102159616 291779318974995072 293504065861660992 294143271790764708 295640312517554784 295792469137481472 296678989651029921 297945371759727744 298188935901326808 298992147289209036 299604817951335936 302187618106088832 304387067325766464 305456474551947966 305936243799260672 306186340312473504 307011093768229968 309404809135101888 309657741128300916 311911561060964982 312550705146764032 315245107777339584 316094262222911328 317703022406924544 317962738016799408 318655211106661767 320277005227351016 320441841565604928 321797767429212672 323908159563309789 324571886113947264 327102520111271424 327369919614929568 329036067201464064 329752656269580336 329922369422575488 332595351582249132 334174604638028544 335188543229693712 335462552888992659 337055420195252928 338770862089081344 341236579622252288 341515533425451216 341691300555366528 342435450741487272 344178274274168256 344459632851532692 345387480489258714 348614248048313728 351619543290109536 353409109216387328 354361063453877376 354650746249507032 357232044292045364 357415900207790112 357708080268899334 360311630880769893 362022488357864256 363865000021605888 365143371878190672 367001767263171456 367990335125180352 369863220115524096 369975161210905484 370165575601647072 370971738303277878 375946430217782112 376844726538428928 377087111133405426 377859807714744576 380921171897618664 381117219850216512 383891152075033824 384204975103632618 385239882084173181 387200558558439288 389039091966660096 391338754482214656 392191029054352944 394187083356739712 395571986201373228 397260495679636992 397585247868435744 398656196385612048 398982089530695411 402916824141451776 405849423101021952 407275299402597288 408248453749964672 409348125024306624 412539745513469184 412664602889086886 412876988171067888 415882081414619976 416096122629964608 420326810369786112 421459016297215104 423950317355732544 424873614808882356 425092283679087648 427255788754139904 428536318384820997 431877546084413052 432762514818596352 435600628378244199 436493226153239424 439670208359440448 439896492563433984 440256098792491488 441214907686147062 443460468776332176 446918057639591616 447283403851990212 449407226927003904 455354044567268288 455588400740488704 456580600988649696 458904365698891008 459279510468710256 460279749376289219 460516640652344952 462703298729577984 464107213702652832 467867341591447473 468826057720146048 472481417938503168 472867661666009376 474141393334366992 476554533610386816 476944107025199112 480415507841026524 480662762348407392 482696651143819008 486857829170920896 489335689684228608 490653780166907136 491054879422394352 493554100802196096 494628984404370504 498893027373373698 501261906957042816 502782814844540568 507894895863491552 508156293133622016 511854869433378432 512273300138176824 513653176112230908 516267411411252384 516689449277299038 522921372072470592 523190502989646336 527429314935164304 530113663824580992 531541595180816064 531976119374260548 535848066438068046 536123850311685168 541853660052297216 543033732536796384 545797500032408832 547715057817286008 550502650894757184 554509441886159968 554794830173286144 554962741816358226 555248363402470608 556457607454916817 561945355062953472 565267089807643392 566498153078509808 566789711572116864 571208878403265024 571381757846427996 575836728112550736 576307462655448927 580800837837658932 581990968204319232 583558637949990144 587008131723321984 588286543581529416 591280625035109568 591584938274962944 593357979302059842 595890743519455488 596377871802653616 597984294578418072 604375236212177664 608774134651532928 610912949103895932 612372680624947008 614022187536459936 618809618270203776 618996904333630329 619315482256601832 623823122121929964 625101410293528064 630490215554679168 632188524445822656 635406044813849088 635925476033598816 637310422213323534 640554010454702032 640883683131209856 647816319126619578 649143772227894528 654739839229859136 658072134402928128 659505312539160672 659844738845150976 661822361529220593 665190703164498264 668349209276057088 670377086459387424 670925105777985318 674110840390505856 682473159244504576 683031066850902432 683382601110733056 684870901482974544 688356548548336512 688919265703065384 690774960978517428 697228496096627456 703239086580219072 706818218432774656 708722126907754752 709301492499014064 714464088584090728 714831800415580224 715416160537798668 720623261761539786 724044976715728512 730286743756381344 734003534526342912 735980670250360704 739950322421810968 740331151203294144 741943476606555756 748339541060060547 751892860435564224 754174222266810852 755719615429489152 761842343795237328 762234439700433024 767782304150067648 768409950207265236 770479764168346362 774401117116878576 775034173915948557 782677508964429312 784382058108705888 788374166713479424 791143972402746456 795170495736871488 797312392771224096 797964179061390822 803772099657102069 811698846202043904 814550598805194576 816496907499929344 818696250048613248 825079491026938368 825329205778173772 825753976342135776 831764162829239952 832192245259929216 832444112724537339 840653620739572224 842918032594430208 847900634711465088 849747229617764712 850184567358175296 854511577508279808 857072636769641994 863755092168826104 871201256756488398 872986452306478848 879340416718880896 880512197584982976 882429815372294124 886920937552664352 890036968953089763 893836115279183232 894566807703980424 898814453854007808 910708089134536576 913161201977299392 917808731397782016 918559020937420512 920559498752578438 921033281304689904 928214427405305664 935734683182894946 937652115440292096 945735323332018752 948282786668733984 953109067220773632 953888214050398224 955965633319985301 960831015682053048 961325524696814784 965393302287638016 971724478689929367 973715658341841792 981307560333814272 982109758844788704 987108201604392192 989257968808741008 997786054746747396 1002523813914085632 1005565629689081136 1006387658666977977 1015789791726983104 1016312586267244032 1023709738866756864 1024546600276353648 1027306352224461816 1032534822822504768 1033378898554598076 1045842744144941184 1054858629870328608 1060227327649161984 1063083190361632128 1063952238748521096 1071696132876136092 1072247700623370336 1080934892642309679 1086067465073592768 1091595000064817664 1095430115634572016 1101005301789514368 1109018883772319936 1109589660346572288 1109925483632716452 1110496726804941216 1112915214909833634 1130534179615286784 1132996306157019616 1133579423144233728 1142763515692855992 1151673456225101472 1152614925310897854 1161004143949147433 1161601675675317864 1167117275899980288 1174016263446643968 1176573087163058832 1182561250070219136 1186715958604119684 1191781487038910976 1192755743605307232 1195968589156836144 1208750472424355328 1217548269303065856 1221825898207791864 1224745361249894016 1228044375072919872 1237619236540407552 1237993808667260658 1238630964513203664 1247646244243859928 1260980431109358336 1264377048891645312 1271850952067197632 1274620844426647068 1281108020909404064 1281767366262419712 1285608955154462991 1295632638253239156 1298287544455789056 1309479678459718272 1319010625078321344 1319689477690301952 1323644723058441186 1330381406328996528 1340754172918774848 1341850211555970636 1348221680781011712 1366062133701804864 1366765202221466112 1369741802965949088 1376713097096673024 1377838531406130768 1380839248128867657 1381549921957034856 1394456992193254912 1403602024774342419 1406478173160438144 1417444253815509504 1418602984998028128 1428928177168181456 1429663600831160448 1430832321075597336 1441246523523079572 1448089953431457024 1460573487512762688 1468007069052685824 1471961340500721408 1479900644843621936 1480662302406588288 1483886953213111512 1496679082120121094 1503785720871128448 1508348444533621704 1523684687590474656 1524468879400866048 1535564608300135296 1536819900414530472 1540959528336692724 1548802234233757152 1550068347831897114 1568764116217411776 1576748333426958848 1582287944805492912 1590340991473742976 1594624785542448192 1595928358122781644 1607544199314204138 1629101197610389152 1632993814999858688 1637392500097226496 1650658411556347544 1651507952684271552 1663528325658479904 1664384490519858432 1664888225449074678 1669372822364750451 1685836065188860416 1695801269422930176 1699494459235529424 1700369134716350592 1714145273539283988 1727510184337652208 1728922387966346781 1742402513512976796 1745972904612957696 1758680833437761792 1761024395169965952 1764859630744588248 1773841875105328704 1780073937906179526 1787672230558366464 1789133615407960848 1821416178269073152 1826322403954598784 1837118041874841024 1841118997505156876 1842066562609379808 1856428854810611328 1856990713000890987 1871469366365789892 1875304230880584192 1891470646664037504 1896565573337467968 1906218134441547264 1907776428100796448 1911931266639970602 1921662031364106096 1922651049393629568 1943448957379858734 1947431316683683584 1964219517689577408 1974216403208784384 1978515937617482016 1985467084587661779 1995572109493494792 2005047627828171264 2011131259378162272 2012775317333955954 2031579583453966208 2047419477733513728 2049093200552707296 2054612704448923632 2065069645645009536 2066757797109196152 2091685488289882368 2109717259740657216 2120454655298323968 2126166380723264256 2127904477497042192 2143392265752272184 2144495401246740672 2161869785284619358 2172134930147185536 2190860231269144032 2202010603579028736 2218037767544639872 2219850967265432904 2220993453609882432 2225830429819667268 2245018623180181641 2265992612314039232 2267158846288467456 2285527031385711984 2303346912450202944 2305229850621795708 2322008287898294866 2323203351350635728 2325102521747845671 2348032526893287936 2353146174326117664 2365122500140438272 2373431917208239368 2385511487210614464 2391937178313672288 2411316298971306207 2435096538606131712 2443651796415583728 2449490722499788032 2456088750145839744 2475238473080815104 2475987617334521316 2477261929026407328 2495292488487719856 2497332338173612017 2521960862218716672 2528754097783290624 2543701904134395264 2549241688853294136 2562216041818808128 2563534732524839424 2571217910308925982 2591265276506478312 2618959356919436544 2638021250156642688 2647289446116882372 2660762812657993056 2681508345837549696 2682319918779064759 2683700423111941272 2696443361562023424 2732124267403609728 2739483605931898176 2753426194193346048 2755677062812261536 2761678496257735314 2763099843914069712 2807204049548684838 2812956346320876288 2837205969996056256 2857856354336362912 2859327201662320896 2861664642151194672 2867896899959955903 2882493047046159144 2896179906862914048 2921146975025525376 2943922681001442816 2959801289687243872 2961324604813176576 2967773906426223024 2993358164240242188 3007571441742256896 3016696889067243408 3047369375180949312 3048937758801732096 3071129216600270592 3073639800829060944 3081919056673385448 3097604468467514304 3100136695663794228 3137528232434823552 3164575889610985824 3180681982947485952 3189249571084896384 3191856716245563288 3215088398628408276 3242804677926929037 3258202395220778304 3274785000194452992 3301316823112695088 3303015905368543104 3327056651316959808 3328768981039716864 3329776450898149356 3338745644729500902 3391602538845860352 3398988918471058848 3400738269432701184 3428290547078567976 3455020368675304416 3457844775932693562 3483012431847442299 3484805027025953592 3517361666875523584 3522048790339931904 3529719261489176496 3547683750210657408 3560147875812359052 3575344461116732928 3578267230815921696 3642832356538146304 3652644807909197568 3674236083749682048 3682237995010313752 3684133125218759616 3712857709621222656 3713981426001781974 3742938732731579784 3782941293328075008 3793131146674935936 3815552856201592896 3823862533279941204 3843324062728212192 3845302098787259136 3856826865463388973 3886897914759717468 3894862633367367168 3928439035379154816 3957031875234964032 3970934169175323558 3991144218986989584 4022262518756324544 4025550634667911908 4063159166907932416 4098186401105414592 4109225408897847264 4130139291290019072 4133515594218392304 4142517744386602971 4183370976579764736 4210806074323027257 4219434519481314432 4252332761446528512 4255808954994084384 4286784531504544368 4288990802493481344 4323739570569238716 4344269860294371072 4381720462538288064 4404021207158057472 4436075535089279744 4439701934530865808 4441986907219764864 4451660859639334536 4490037246360363282 4531985224628078464 4571054062771423968 4606693824900405888 4610459701243591416 4644016575796589732 4646406702701271456 4650205043495691342 4706292348652235328 4730245000280876544 4746863834416478736 4771022974421228928 4783874356627344576 4822632597942612414 4887303592831167456 4898981444999576064 4912177500291679488 4951975234669042632 4954523858052814656 4990584976975439712 4994664676347224034 5008118467094251353 5057508195566581248 5087403808268790528 5098483377706588272 5124432083637616256 5142435820617851964 5182530553012956624 5186767163899040343 5237918713838873088 5276042500313285376 5294578892233764744 5321525625315986112 5363016691675099392 5364639837558129518 5367400846223882544 5464248534807219456 5478967211863796352 5511354125624523072 5523356992515470628 5526199687828139424 5570972139002672961 5614408099097369676 5625912692641752576 5674411939992112512 5715712708672725824 5718654403324641792 5723329284302389344 5735793799919911806 5764986094092318288 5842293950051050752 5919602579374487744 5922649209626353152 5935547812852446048 5983636741891759847 5986716328480484376 6015142883484513792 6033393778134486816 6094738750361898624 6142258433200541184 6147279601658121888 6163838113346770896 6195208936935028608 6200273391327588456 6275056464869647104 6329151779221971648 6361363965894971904 6378499142169792768 6383713432491126576 6430176797256816552 6485609355853858074 6516404790441556608 6602633646225390176 6606031810737086208 6654113302633919616 6659552901796298712 6677491289459001804 6797977836942117696 6801476538865402368 6856581094157135952 6910040737350608832 6915689551865387124 6966024863694884598 6969610054051907184 7044097580679863808 7059438522978352992 7095367500421314816 7120295751624718104 7156534461631843392 7233948896913918621 7305289615818395136 7348472167499364096 7364475990020627504 7368266250437519232 7425715419242445312 7427962852003563948 7485877465463159568 7491997014520836051 7565882586656150016 7586262293349871872 7631105712403185792 7647725066559882408 7686648125456424384 7690604197574518272 7713653730926777946 7773795829519434936 7856878070758309632 7914063750469928064 7941868338350647116 7982288437973979168 8044525037512649088 8046959756337194277 8051101269335823816 8126318333815864832 8196372802210829184 8218450817795694528 8260278582580038144 8267031188436784608 8285035488773205942 8421612148646054514 8438869038962628864 8511617909988168768 8573569063009088736 8577981604986962688 8603690699879867709 8647479141138477432 8688539720588742144 8763440925076576128 8872151070178559488 8879403869061731616 8883973814439529728 8903321719278669072 8980074492720726564 9063970449256156928 9142108125542847936 9213387649800811776 9220919402487182832 9288033151593179464 9292813405402542912 9300410086991382684 9412584697304470656 9493727668832957472 9542045948842457856 9567748713254689152 9645265195885224828 9728414033780787111 9774607185662334912 9824355000583358976 9903950469338085264 9909047716105629312 9981169953950879424 9989329352694448068 10016236934188502706 10174807616537581056 10196966755413176544 10248864167275232512 10284871641235703928 10365061106025913248 10373534327798080686 10449037295542326897 10552085000626570752 10589157784467529488 10643051250631972224 10726033383350198784 10729279675116259036 10734801692447765088 10928497069614438912 10957934423727592704 11022708251249046144 11046713985030941256 11052399375656278848 11141944278005345922 11228816198194739352 11348823879984225024 11431425417345451648 11446658568604778688 11471587599839823612 11529972188184636576 11570480596390166919 11684587900102101504 11839205158748975488 11871095625704892096 11967273483783519694 11973432656960968752 12066787556268973632 12189477500723797248 12294559203316243776 12327676226693541792 12390417873870057216 12400546782655176912 12427553233159808913 12550112929739294208 12632418222969081771 12658303558443943296 12756998284339585536 12767426864982253152 12860353594513633104 12971218711707716148 13032809580883113216 13205267292450780352 13212063621474172416 13308226605267839232 13319105803592597424 13354982578918003608 13595955673884235392 13713162188314271904 13820081474701217664 13831379103730774248 13932049727389769196 13939220108103814368 14118877045956705984 14190735000842629632 14240591503249436208 14313068923263686784 14467897793827837242 14696944334998728192 14728951980041255008 14736532500875038464 14855925704007127896 14971754930926319136 14983994029041672102 15172524586699743744 15262211424806371584 15295450133119764816 15373296250912848768 15427307461853555892 15547591659038869872 15713756141516619264 15828127500939856128 15883736676701294232 15964576875947958336 16089050075025298176 16093919512674388554 16102202538671647632 16392745604421658368 16436901635591389056 16534062376873569216 16570070977546411884 16712916417008018883 16843224297292109028 16877738077925257728 17023235819976337536 17147138126018177472 17155963209973925376 17207381399759735418 17294958282276954864 17526881850153152256 17758807738123463232 17767947628879059456 17806643438557338144 17950910225675279541 17960148985441453128 18127940898512313856 18284216251085695872 18426775299601623552 18441838804974365664 18576066303186358928 18585626810805085824 18600820173982765368 18825169394608941312 18987455337665914944 19084091897684915712 19135497426509378304 19290530391770449656 19456828067561574222 19549214371324669824 19807900938676170528 19818095432211258624 19962339907901758848 19978658705388896136 20032473868377005412 20393933510826353088 20497728334550465024 20569743282471407856 20730122212051826496 20747068655596161372 20898074591084653794 21178315568935058976 21286102501263944448 21458559350232518072 21469603384895530176 21701846690741755863 21915868847455185408 22045416502498092288 22093427970061882512 22104798751312557696 22283888556010691844 22457632396389478704 22475991043562508153 22697647759968450048 22862850834690903296 22893317137209557376 22943175199679647224 23059944376369273152 23140961192780333838 23678410317497950976 23742191251409784192 23934546967567039388 23946865313921937504 24133575112537947264 24140879269011582831 24378955001447594496 24589118406632487552 24655352453387083584 24780835747740114432 24801093565310353824 24855106466319617826 25264836445938163542 25316607116887886592 25534853729964506304 25720707189027266208 25811072099639603127 25942437423415432296 26065619161766226432 26410534584901560704 26616453210535678464 26638211607185194848 26709965157836007216 27191911347768470784 27426324376628543808 27640162949402435328 27662758207461548496 27864099454779538392 27878440216207628736 28237754091913411968 28481183006498872416 28626137846527373568 28935795587655674484 29185242101342361333 29457903960082510016 29473065001750076928 29711851408014255792 29943509861852638272 29967988058083344204 30524422849612743168 30590900266239529632 30746592501825697536 30854614923707111784 31095183318077739744 31347111886626980691 31656255001879712256 31767473353402588464 31929153751895916672 32178100150050596352 32187839025348777108 32204405077343295264 32785491208843316736 32873803271182778112 33068124753747138432 33140141955092823768 33425832834016037766 33686448594584218056 34046471639952675072 34294276252036354944 34414762799519470836 34589916564553909728 35053763700306304512 35517615476246926464 35613286877114676288 35901820451350559082 35920297970882906256 36568432502171391744 36883677609948731328 37152132606372717856 37171253621610171648 37201640347965530736 37282659699479426739 37650338789217882624 37974910675331829888 38270994853018756608 38581060783540899312 38913656135123148444 39098428742649339648 39615801877352341056 39636190864422517248 39924679815803517696 39957317410777792272 40064947736754010824 40787867021652706176 41139486564942815712 41460244424103652992 41494137311192322744 41796149182169307588 42356631137870117952 42572205002527888896 42917118700465036144 42939206769791060352 43403693381483511726 44090833004996184576 44186855940123765024 44209597502625115392 44567777112021383688 44915264792778957408 44951982087125016306 45725701669381806592 45786634274419114752 45886350399359294448 46119888752738546304 46281922385560667676 47356820634995901952 47484382502819568384 47869093935134078776 47893730627843875008 48267150225075894528 48281758538023165662 49178236813264975104 49310704906774167168 49602187130620707648 49710212932639235652 50138749251024056649 50529672891876327084 50633214233775773184 51069707459929012608 51441414378054532416 51622144199279206254 51884874846830864592 52821069169803121408 53276423214370389696 53419930315672014432 53852730677025838623 54383822695536941568 54852648753257087616 55280325898804870656 55325516414923096992 55728198909559076784 55756880432415257472 56475508183826823936 56962366012997744832 57252275693054747136 57871591175311348968 58370484202684722666 58915807920165020032 59423702816028511584 59887019723705276544 59935976116166688408 61181800532479059264 61493185003651395072 61709229847414223568 62190366636155479488 62694223773253961382 63534946706805176928 63858307503791833344 64375678050697554216 64408810154686590528 65105540072225267589 65747606542365556224 66136249507494276864 66280283910185647536 66851665668032075532 67372897189168436112 67427973130687524459 68092943279905350144 68588552504072709888 68829525599038941672 69179833129107819456 71035230952493852928 71226573754229352576 71803640902701118164 71840595941765812512 72422637807034748493 73136865004342783488 73767355219897462656 74304265212745435712 74342507243220343296 74403280695931061472 74565319398958853478 75949821350663659776 77162121567081798624 77787277644592878011 77827312270246296888 78196857485298679296 79231603754704682112 79849359631607035392 79914634821555584544 80129895473508021648 81575734043305412352 82278973129885631424 82920488848207305984 82988274622384645488 83592298364338615176 84713262275740235904 85834237400930072288 85878413539582120704 86807386762967023452 88373711880247530048 88419195005250230784 89135554224042767376 89830529585557914816 89903964174250032612 91573268548838229504 91772700798718588896 92239777505477092608 92563844771121335352 94041335659880942073 94968765005639136768 95738187870268157552 95787461255687750016 96534300450151789056 96563517076046331324 98356473626529950208 98621409813548334336 99204374261241415296 99420425865278471304 100277498502048113298 101059345783752654168 102139414919858025216 102882828756109064832 103244288398558412508 103769749693661729184 105642138339606242816 106552846428740779392 106839860631344028864 107705461354051677246 109705297506514175232 110651032829846193984 111456397819118153568 111513760864830514944 111847979098438280217 112951016367653647872 113924732025995489664 115743182350622697936 116740968405369445332 117831615840330040064 118847405632057023168 119774039447410553088 119871952232333376816 122363601064958118528 123418459694828447136 124380733272310958976 125388447546507922764 127069893413610353856 127716615007583666688 128751356101395108432 128817620309373181056 130211080144450535178 132272499014988553728 132560567820371295072 133703331336064151064 134745794378336872224 134855946261375048918 137177105008145419776 137659051198077883344 138359666258215638912 142070461904987705856 142453147508458705152 143607281805402236328 143681191883531625024 144845275614069496986 147534710439794925312 148608530425490871424 148806561391862122944 149130638797917706956 150416247753072169947 151899642701327319552 154324243134163597248 155574555289185756022 155654624540492593776 158463207509409364224 159829269643111169088 160259790947016043296 161558192031077515869 163151468086610824704 164557946259771262848 165840977696414611968 165976549244769290976 167184596728677230352 169426524551480471808 171668474801860144576 171756827079164241408 173614773525934046904 176747423760495060096 178271108448085534752 179661059171115829632 179807928348500065224 183545401597437177792 184479555010954185216 185127689542242670704 188082671319761884146 191476375740536315104 191574922511375500032 193127034152092662648 197242819627096668672 198408748522482830592 198840851730556942608 200554997004096226596 202118691567505308336 204278829839716050432 205765657512218129664 206488576797116825016 207539499387323458368 213105692857481558784 213679721262688057728 215410922708103354492 217267913421104245479 219410595013028350464 221302065659692387968 222912795638236307136 223027521729661029888 223695958196876560434 227849464051990979328 231486364701245395872 233361832933778634033 233481936810738890664 235663231680660080128 237694811264114046336 239548078894821106176 239743904464666753632 244727202129916237056 246836919389656894272 248761466544621917952 250776895093015845528 254139786827220707712 257502712202790216864 257635240618746362112 260422160288901070356 265121135640742590144 267406662672128302128 269491588756673744448 269711892522750097836 275318102396155766688 276719332516431277824 282124006979642826219 284906295016917410304 287214563610804472656 287362383767063250048 289690551228138993972 295069420879589850624 297217060850981742848 297613122783724245888 298261277595835413912 300832495506144339894 308648486268327194496 311149110578371512044 311309249080985187552 316926415018818728448 319658539286222338176 320519581894032086592 323116384062155031738 329115892519542525696 331953098489538581952 334369193457354460704 335543937295314840651 338853049102960943616 343336949603720289152 347229547051868093808 353494847520990120192 356542216896171069504 359322118342231659264 359615856697000130448 367090803194874355584 370255379084485341408 376165342639523768292 382952751481072630208 383149845022751000064 386254068304185325296 396817497044965661184 397681703461113885216 401109994008192453192 404237383135010616672 411531315024436259328 412977153594233650032 415078998774646916736 426211385714963117568 427359442525376115456 430821845416206708984 434535826842208490958 442604131319384775936 445825591276472614272 447391916393753120868 455698928103981958656 462972729402490791744 466723665867557268066 466963873621477781328 475389622528228092672 479487808929333507264 484674576093232547607 489454404259832474112 493673838779313788544 497522933089243835904 501553790186031691056 508279573654441415424 515005424405580433728 515270481237492724224 520844320577802140712 530242271281485180288 534813325344256604256 538983177513347488896 539423785045500195672 550636204792311533376 553438665032862555648 564248013959285652438 574429127221608945312 574724767534126500096 579381102456277987944 594434121701963485696 595226245567448491776 596522555191670827824 601664991012288679788 617296972536654388992 622298221156743024088 622618498161970375104 639317078572444676352 641039163788064173184 646232768124310063476 651803740263312736437 658231785039085051392 663906196979077163904 668738386914708921408 671087874590629681302 686673899207440578304 694459094103736187616 700085498801335902099 706989695041980240384 713084433792342139008 718644236684463318528 719231713394000260896 734181606389748711168 740510758168970682816 752330685279047536584 765905502962145260416 772508136608370650592 795363406922227770432 802219988016384906384 808474766270021233344 825954307188467300064 830157997549293833472 846372020938928478657 854718885050752230912 861643690832413417968 869071653684416981916 885208262638769551872 891651182552945228544 894783832787506241736 925945458804981583488 933447331735114536132 933927747242955562656 950779245056456185344 958975617858667014528 969349152186465095214 987347677558627577088 1003107580372063382112 1016559147308882830848 1030010848811160867456 1041688641155604281424 1060484542562970360576 1069626650688513208512 1077966355026694977792 1078847570091000391344 1101272409584623066752 1128496027918571304876 1148858254443217890624 1149449535068253000192 1158762204912555975888 1190452491134896983552 1193045110383341655648 1203329982024577359576 1234593945073308777984 1244596442313486048176 1245236996323940750208 1278634157144889352704 1282078327576128346368 1292465536248620126952 1303607480526625472874 1327812393958154327808 1337476773829417842816 1342175749181259362604 1373347798414881156608 1388918188207472375232 1400170997602671804198 1426168867584684278016 1438463426788000521792 1454023728279697642821 1468363212779497422336 1481021516337941365632 1504661370558095073168 1531811005924290520832 1545016273216741301184 1590726813844455540864 1604439976032769812768 1616949532540042466688 1651908614376934600128 1660315995098587666944 1692744041877856957314 1723287381664826835936 1738143307368833963832 1783302365105890457088 1789567665575012483472 1851890917609963166976 1866894663470229072264 1867855494485911125312 1917951235717334029056 1938698304372930190428 1955411220789938209311 1974695355117255154176 2006215160744126764224 2060021697622321734912 2083377282311208562848 2100256496404007706297 2120969085125940721152 2139253301377026417024 2155932710053389955584 2157695140182000782688 2202544819169246133504 2256992055837142609752 2297716508886435781248 2317524409825111951776 2386090220766683311296 2406659964049154719152 2489192884626972096352 2490473992647881500416 2564156655152256692736 2584931072497240253904 2607214961053250945748 2655624787916308655616 2674953547658835685632 2684351498362518725208 2777836376414944750464 2800341995205343608396 2852337735169368556032 2876926853576001043584 2908047456559395285642 2962043032675882731264 3009322741116190146336 3063622011848581041664 3090032546433482602368 3181453627688911081728 3208879952065539625536 3233899065080084933376 3303817228753869200256 3385488083755713914628 3446574763329653671872 3476286614737667927664 3579135331150024966944 3703781835219926333952 3733789326940458144528 3735710988971822250624 3835902471434668058112 3877396608745860380856 3910822441579876418622 4012430321488253528448 4120043395244643469824 4166754564622417125696 4200512992808015412594 4278506602754052834048 4315390280364001565376 4362071184839092928463 4405089638338492267008 4513984111674285219504 4595433017772871562496 4635048819650223903552 4772180441533366622592 4813319928098309438304 4978385769253944192704 4980947985295763000832 5169862144994480507808 5214429922106501891496 5349907095317671371264 5368702996725037450416 5555672752829889500928 5600683990410687216792 5753853707152002087168 5816094913118790571284 5924086065351765462528 6018645482232380292672 6180065092866965204736 6300769489212023118891 6362907255377822163456 6417759904131079251072 6467798130160169866752 6607634457507738400512 6770976167511427829256 6893149526659307343744 6952573229475335855328 7158270662300049933888 7467578653880916289056 7471421977943644501248 7754793217491720761712 7821644883159752837244 8024860642976507056896 8333509129244834251392 8401025985616030825188 8557013205508105668096 8630780560728003130752 8724142369678185856926 9027968223348570439008 9190866035545743124992 9270097639300447807104 9544360883066733245184 9626639856196618876608 9956771538507888385408 10339724289988961015616 10428859844213003782992 10737405993450074900832 11111345505659779001856 11201367980821374433584 11507707414304004174336 11632189826237581142568 12037290964464760585344 12360130185733930409472 12601538978424046237782 12835519808262158502144 13215268915015476801024 13541952335022855658512 13786299053318614687488 13905146458950671710656 14316541324600099867776 14935157307761832578112 14942843955887289002496 15509586434983441523424 15643289766319505674488 16049721285953014113792 16667018258489668502784 16802051971232061650376 17261561121456006261504 17448284739356371713852 18055936446697140878016 18540195278600895614208 18902308467636069356673 19088721766133466490368 19253279712393237753216 19913543077015776770816 20679448579977922031232 20857719688426007565984 21474811986900149801664 22402735961642748867168 23264379652475162285136 24074581928929521170688 25203077956848092475564 25671039616524317004288 27083904670045711317024 27572598106637229374976 27810292917901343421312 28633082649200199735552 29870314615523665156224 31019172869966883046848 31286579532639011348976 33334036516979337005568 33604103942464123300752 34523122242912012523008 34896569478712743427704 36111872893394281756032 37080390557201791228416 37804616935272138713346 38506559424786475506432 39827086154031553541632 41358897159955844062464 41715439376852015131968 42949623973800299603328 44805471923285497734336 46528759304950324570272 48149163857859042341376 50406155913696184951128 54167809340091422634048 55620585835802686842624 56706925402908208070019 57266165298400399471104 59740629231047330312448 62038345739933766093696 62573159065278022697952 67208207884928246601504 69793138957425486855408 72223745786788563512064 75609233870544277426692 77013118849572951012864 82717794319911688124928 83430878753704030263936 85899247947600599206656 89610943846570995468672 93057518609900649140544 100812311827392369902256 108335618680182845268096 111241171671605373685248 113413850805816416140038 119481258462094660624896 124076691479867532187392 125146318130556045395904 134416415769856493203008 139586277914850973710816 144447491573577127024128 151218467741088554853384 166861757507408060527872 171798495895201198413312 179221887693141990937344 186115037219801298281088 201624623654784739804512 216671237360365690536192 226827701611632832280076 248153382959735064374784 250292636261112090791808 268832831539712986406016 279172555829701947421632 302436935482177109706768 333723515014816121055744 358443775386283981874688 372230074439602596562176 403249247309569479609024 433342474720731381072384 453655403223265664560152 500585272522224181583616 537665663079425972812032 558345111659403894843264 604873870964354219413536 744460148879205193124352 806498494619138959218048 907310806446531329120304 1001170545044448363167232 1075331326158851945624064 1116690223318807789686528 1209747741928708438827072 1612996989238277918436096 1814621612893062658240608 2233380446637615579373056 2419495483857416877654144 3225993978476555836872192 3629243225786125316481216 4838990967714833755308288 7258486451572250632962432 9677981935429667510616576 14516972903144501265924864 29033945806289002531849728
- Sum of all divisors σ(n): 99068747557361418431179200
- Sum of proper divisors (its aliquot sum) s(n): 70034801751072415899329472
- 29033945806289002531849728 is an abundant number, because the sum of its proper divisors (70034801751072415899329472) is greater than itself. Its abundance is 41000855944783413367479744
Bases of 29033945806289002531849728
- Binary: 11000000001000010110101011011000111111000111000101101010001011111101100000110000000002
- Hexadecimal: 0x18042D5B1F8E2D45FB0600
- Base-36: 3NBXHGS6PJV7BS000
Squares and roots of 29033945806289002531849728
- 29033945806289002531849728 squared (290339458062890025318497282) is 842970009082526757331127105839097089047045173673984
- 29033945806289002531849728 cubed (290339458062890025318497283) is 24474745560029030120795096028451566874487933667764082092655987546189151076352
-
The
square root of 29033945806289002531849728 is 5388315674335.4413952747 -
29033945806289002531849728 is a
perfect cube number . Itscube root is 307351512
Scales and comparisons
How big is 29033945806289002531849728?- 29,033,945,806,289,002,531,849,728 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,033,945,806,289,002,531,849,728 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 29033945806289002531849728 cubic inches would be around 25612626 feet tall.
Recreational maths with 29033945806289002531849728
- 29033945806289002531849728 backwards is 82794813520098260854933092
- 29033945806289002531849728 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29033945806289002531849728's digits is 117
- 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 29033945806289002531849728 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 29033945806289002531849728 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/29033945806289002531849728/
Chicago style:
Numbermatics. 2024. "Number 29033945806289002531849728 - Facts about the integer". https://numbermatics.com/n/29033945806289002531849728/
The information we have on file for 29033945806289002531849728 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 29033945806289002531849728, math, Factors of 29033945806289002531849728, curriculum, school, college, exams, university, Prime factorization of 29033945806289002531849728, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, thirty-three sextillion, nine hundred forty-five quintillion, eight hundred six quadrillion, two hundred eighty-nine trillion, two billion, five hundred thirty-one million, eight hundred forty-nine thousand, seven hundred twenty-eight.